.itsec-log-modal .components-modal__frame{min-width:80%;height:100%}.itsec-log-modal .itsec-log-modal__content{margin:2em 1em}.itsec-log-modal .itsec-log-modal__content .itsec-log-raw-details-toggle{display:none}.itsec-log-modal .itsec-log-modal__content tr:first-child th,.itsec-log-modal .itsec-log-modal__content tr:first-child td{margin-top:0;padding-top:0}
.itsec-site-scan-results h4{margin-top:5px}.itsec-site-scan-results .itsec-site-scan-details pre{background-color:#eaeaea;padding:1em;white-space:pre-wrap}.itsec-site-scan-results .itsec-site-scan-results-section{border:1px solid #ddd;border-bottom-color:rgba(0,0,0,0);padding:1em}.itsec-site-scan-results .itsec-site-scan-results-section>p{margin:0}.itsec-site-scan-results .itsec-site-scan-results-section:last-child{border-bottom-color:#ddd}.itsec-site-scan-results .itsec-site-scan__status{display:inline-block;padding:2px 6px;color:#fff;margin-right:1em;width:60px;text-align:center}.itsec-site-scan-results .itsec-site-scan__status.itsec-site-scan__status--clean{background:#7ad03a}.itsec-site-scan-results .itsec-site-scan__status.itsec-site-scan__status--warn{background:#dd3d36}.itsec-site-scan-results .itsec-site-scan__status.itsec-site-scan__status--error{background:#dd3d36}.itsec-site-scan-results .itsec-site-scan__details ul{margin-left:2.5em;list-style:disc outside}.itsec-site-scan-results .itsec-site-scan__details .itsec-site-scan__detail{width:100%;margin-bottom:.25em;padding-bottom:.5em;color:inherit;border-bottom:1px solid #ddd}.itsec-site-scan-results .itsec-site-scan__details .itsec-site-scan__detail:last-child{border:none}.itsec-site-scan-results .itsec-site-scan__details .itsec-site-scan__detail.itsec-site-scan__detail--warn{color:#dd3d36}.itsec-site-scan-results .itsec-site-scan__details .itsec-site-scan__detail.itsec-site-scan__detail--error{color:#dd3d36}.itsec-site-scan-results .itsec-site-scan__details .itsec-site-scan__detail.itsec-site-scan__detail--clean{color:#7ad03a}.itsec-site-scan-results .itsec-site-scan__details .itsec-site-scan__detail span{color:#444}.itsec-site-scan-results .itsec-site-scan-toggle-details{margin-left:1em}
.itsec-component-print-r{background:#f1f1f1;overflow:scroll;padding:1em;color:#000;font-family:"Courier New",Courier,monospace;font-size:12px;white-space:pre-wrap;text-align:left;max-width:100%}
.itsec-close-button.components-button.has-icon{padding:0;height:20px;position:absolute;right:1em;top:1em}.itsec-close-button.components-button.has-icon:hover{opacity:.5;box-shadow:none !important}.components-popover.is-mobile .itsec-close-button.components-button.has-icon{display:none}
.itsec-loader{margin:0 auto;display:flex;align-items:center;justify-content:center;height:100%}.itsec-loader svg{animation:itsec-loader__grow 3s infinite ease-in}@keyframes itsec-loader__grow{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}
.itsec-spinner{width:var(--itsec-size, 40px);height:var(--itsec-size, 40px);position:relative}.itsec-spinner *{width:100%;height:100%;border-radius:50%;background-color:var(--itsec-color, #71747d);opacity:.6;position:absolute;top:0;left:0;animation:itsec-spinner-bounce 2s infinite ease-in-out;transition:opacity 400ms}.itsec-spinner *:nth-child(2){animation-delay:-1s}.itsec-spinner.itsec-spinner--paused *{animation-play-state:paused;opacity:0}@keyframes itsec-spinner-bounce{0%,100%{transform:scale(0)}45%,55%{transform:scale(1)}}
.components-base-control>ul.components-hierarchical-checkbox-control__group{padding-left:0}ul.components-hierarchical-checkbox-control__group{padding-left:1em;margin:0}.components-hierarchical-checkbox-control__group .components-hierarchical-checkbox-control__option{list-style-type:none}.components-hierarchical-checkbox-control__group .components-hierarchical-checkbox-control__option:last-child{margin-bottom:0}.components-hierarchical-checkbox-control__option--has-children{margin-bottom:1em}.components-hierarchical-checkbox-control__option--has-children>.components-base-control{font-weight:bold}
.itsec-module-settings-notice-list .notice .notice__action{margin-left:.5em}.itsec-module-settings-notice-list{position:relative;padding-bottom:1em;font-size:13px}.itsec-module-settings-notice-list:empty{display:none}.itsec-module-settings-content .components-editor-notices__snackbar{position:fixed;bottom:100px;padding-left:16px;padding-right:16px;width:max-content}.itsec-module-settings-content .components-snackbar{width:max-content}
.components-checkbox-control__input[type=checkbox].components-checkbox-control__input--indeterminate{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox].components-checkbox-control__input--indeterminate::-ms-check{opacity:0}.components-checkbox-control__input[type=checkbox].components-checkbox-control__input--indeterminate::before{content:none}
.itsec-chip-control{position:relative}.itsec-chip-control input{opacity:0;position:absolute;width:100%;height:100%}.itsec-chip-control label{display:inline-flex;align-items:center;color:#0081e3;background:#fff;border:1px solid #0081e3;border-radius:12px;padding:2px 8px}.itsec-chip-control label:after{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in;color:#fff;background:#0081e3;margin-left:4px;margin-right:-5px;border-radius:10px}.itsec-chip-control input:checked+label{color:#fff;background:#0081e3;border-color:rgba(0,0,0,0)}.itsec-chip-control input:checked+label:after{content:"";color:#0081e3;background:#fff}.itsec-chip-control input:focus+label{box-shadow:inset 0 0 0 1px #fff,0 0 0 2px var(--wp-admin-theme-color);outline:3px solid rgba(0,0,0,0);border-color:#fff}
.itsec-tab-panel--styled .components-tab-panel__tabs{display:grid;grid-gap:.5rem;grid-template-columns:1fr 1fr;align-items:stretch;justify-content:flex-start;border-bottom:1px solid #e2e4e7;box-sizing:content-box;padding:16px 24px}@media(min-width: 600px){.itsec-tab-panel--styled .components-tab-panel__tabs{display:flex;padding-top:0;padding-bottom:0}}.itsec-tab-panel__tab.components-button{cursor:pointer;font-weight:600;justify-content:center;align-items:center;outline-offset:-1px;border-radius:0;color:#71747d;padding:6px 12px;height:auto;margin:0}.itsec-tab-panel__tab.components-button:hover,.itsec-tab-panel__tab.components-button:focus{box-shadow:none !important;outline:none}.itsec-tab-panel__tab.components-button.is-active,.itsec-tab-panel__tab.components-button:hover{color:#fff;background:#0081e3;border-radius:2px}@media(min-width: 600px){.itsec-tab-panel__tab.components-button{border-bottom:2px solid rgba(0,0,0,0);padding:10px 0;margin:0 12px -1.5px;text-transform:uppercase}.itsec-tab-panel__tab.components-button:first-child{margin-left:0}.itsec-tab-panel__tab.components-button.is-active,.itsec-tab-panel__tab.components-button:hover{color:#0081e3;border-bottom-color:#0081e3;background:none}}
.itsec-tree .components-base-control__label{margin-bottom:8px}.itsec-tree [role=tree]{margin:0}.itsec-tree [role=tree] [role=group]{display:none}.itsec-tree [role=tree] [aria-expanded=true]>[role=group]{display:block}.itsec-tree [role=tree] ul{margin-left:1rem}.itsec-tree [role=tree] [aria-selected=true]>span{background:#dcebf3}
.itsec-accordion .itsec-accordion__panel{display:none}.itsec-accordion .itsec-accordion__header--is-expanded+.itsec-accordion__panel{display:block}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header{margin:0;padding:0}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header:not(:last-child){border-bottom:1px solid #e5eaee}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .components-button{display:grid;grid-template-areas:"toggle title graphic" "description description description";grid-template-columns:min-content auto min-content;justify-content:stretch;grid-gap:0 .25rem;padding:.5rem;background:#fff;height:auto;width:100%;color:#bfbfbf;border:2px solid rgba(0,0,0,0);transition:none}@media(min-width: 600px){.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .components-button{display:flex;padding:1rem 1rem 1rem .25rem}}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .components-button:focus{box-shadow:none;border-color:var(--wp-admin-theme-color)}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .itsec-accordion__header-title{grid-area:title;font-size:1rem;line-height:1.4;font-weight:700;color:#71747d;width:auto;text-align:left;padding-right:.75rem}@media(min-width: 600px){.itsec-accordion--has-description.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .itsec-accordion__header-title{width:180px}}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .itsec-accordion__header-description{grid-area:description;color:#71747d;text-align:left;font-size:1rem;width:100%}@media(min-width: 600px){.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .itsec-accordion__header-description{width:min-content;flex-grow:1}}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header.itsec-accordion__header--has-graphic .itsec-accordion__header-description{padding-right:.75rem}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .dashicon:first-child{grid-area:toggle}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .components-spinner,.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .itsec-spinner,.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .itsec-accordion__header-icon{grid-area:graphic;margin:0 0 0 auto;flex-shrink:0}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header .itsec-accordion__header-icon{font-size:30px;width:30px;height:30px}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header.itsec-accordion__header--is-expanded .itsec-accordion__header-title,.itsec-accordion.itsec-accordion--styled .itsec-accordion__header:hover .itsec-accordion__header-title{color:#0a1a23}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header:hover:not(.itsec-accordion__header--is-expanded) .components-button .dashicon:first-child{transform:rotate(-90deg)}.itsec-accordion.itsec-accordion--styled .itsec-accordion__header.itsec-accordion__header--is-expanded .components-button,.itsec-accordion.itsec-accordion--styled .itsec-accordion__header.itsec-accordion__header--is-expanded .components-button:focus{z-index:2;box-shadow:0 2px 6px rgba(0,0,0,.25)}.itsec-accordion.itsec-accordion--styled .itsec-accordion__panel--is-expanded+.itsec-accordion__header{border-top:1px solid #e5eaee}.itsec-accordion.itsec-accordion--styled .itsec-accordion__panel--is-expanded+.itsec-accordion__header .components-button,.itsec-accordion.itsec-accordion--styled .itsec-accordion__panel--is-expanded+.itsec-accordion__header .components-button:focus{z-index:2;box-shadow:0 2px 6px rgba(0,0,0,.25);clip-path:inset(-6px 0 0 0)}.itsec-accordion.itsec-accordion--styled .itsec-accordion__panel--is-expanded{padding:1rem calc(32px + .25rem)}
.itsec-icon-popover__trigger.components-button.has-icon{height:auto;margin:0 4px;padding:0 !important;min-width:0}.itsec-icon-popover__trigger.components-button.has-icon .dashicon{margin:0}.itsec-icon-popover.components-popover:not(.is-without-arrow)::after{border-bottom-color:#0081e3}.itsec-icon-popover.components-popover .components-popover__content{min-width:300px;border-top:8px solid #0081e3}.itsec-icon-popover.components-popover .components-popover__content p{margin:0;padding:.5rem}
.itsec-help-popover.components-popover .components-popover__content footer{padding:.5rem;font-size:.6rem;border-top:1px solid #e5eaee;text-align:right}.itsec-help-popover.components-popover .components-popover__content .components-button{height:auto;margin:0;padding:0}.itsec-help-popover.components-popover .components-popover__content .components-button .dashicon{margin-right:0}.itsec-help-popover.components-popover .components-popover__content .components-button:focus{outline:none;box-shadow:none}
@media(min-width: 600px){.itsec-help-list-section.components-surface>div,.itsec-help-list-section:not(.components-surface){display:grid;grid-template-columns:165px auto;min-height:200px}}.itsec-help-list-section header{z-index:2}.itsec-help-list-section header a{padding:1rem;color:#71747d;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;border-bottom:1px solid #e5eaee}@media(min-width: 600px){.itsec-help-list-section header a{padding:.5rem;flex-direction:column;border-bottom:none;border-right:1px solid #e5eaee}}.itsec-help-list-section header a .itsec-help-list-section__icon{color:#bfbfbf;font-size:40px;height:auto;width:auto;padding:1rem;border:1px solid #71747d;border-radius:10px}.itsec-help-list-section header a h3{margin:0 auto 0 .5rem;color:#71747d;text-transform:uppercase;font-weight:700;font-size:1rem}@media(min-width: 600px){.itsec-help-list-section header a h3{margin:.5rem 0}}.itsec-help-list-section header a .itsec-help-list-section__more{color:#bfbfbf}.itsec-help-list-section header a:hover{text-decoration:none}.itsec-help-list-section.itsec-help-list-section--has-content header a{color:#0081e3;box-shadow:0 2px 6px rgba(0,0,0,.25)}.itsec-help-list-section.itsec-help-list-section--has-content header a .itsec-help-list-section__icon{color:#0081e3;border-color:#0081e3}.itsec-help-list-section.itsec-help-list-section--has-content header a h3{color:#0a1a23}.itsec-help-list-section.itsec-help-list-section--has-content header a .itsec-help-list-section__more{color:#0081e3}.itsec-help-list-section.itsec-help-list-section--has-content header a:hover .itsec-help-list-section__icon{color:#fff;background:#0081e3}.itsec-help-list-section section article:not(:last-child) a{border-bottom:1px solid #e5eaee}.itsec-help-list-section section a{padding:1rem;display:block;text-decoration:none}.itsec-help-list-section section a h4{color:#0081e3;font-weight:400;text-transform:none}.itsec-help-list-section section a p{margin-top:.5rem}.itsec-help-list-section section a:hover,.itsec-help-list-section section a:focus{background:#dcebf3;outline:none;box-shadow:none}.itsec-help-list-section section a:hover h4,.itsec-help-list-section section a:focus h4{color:#0081e3}.itsec-help-list-section:not(.itsec-help-list-section--has-content) section{display:flex;align-items:center;justify-content:center}.itsec-help-list-section:not(.itsec-help-list-section--has-content) section p{color:#71747d;font-size:1rem;font-weight:300;padding:1rem 0}.itsec-help-list__enable-modal footer{margin:24px -24px -24px;padding:12px 24px;border-top:1px solid #ddd;display:flex;align-items:center;justify-content:flex-end}.itsec-help-list__enable-modal footer .components-button{margin-left:1rem}
.itsec-split-button{display:inline-flex;align-items:center}.itsec-split-button .itsec-split-button__main{border-radius:0}.itsec-split-button .itsec-split-button__dropdown{display:inline-flex}.itsec-split-button .itsec-split-button__dropdown .components-button{border-radius:0}.is-small.itsec-split-button .itsec-split-button__dropdown .components-button{width:30px;min-width:0}
.itsec-settings-sidebar{width:14rem;flex-shrink:0;overflow:auto;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);z-index:2;padding:1rem;position:absolute;top:0;left:0;bottom:0}@media(min-width: 960px){.itsec-settings-sidebar{position:relative}}@media(min-width: 1080px){.itsec-settings-sidebar{width:16rem}}@media(min-width: 1280px){.itsec-settings-sidebar{width:18rem}}.itsec-settings-sidebar .itsec-settings-sidebar__inner{display:flex;flex-direction:column;max-height:calc(100vh - 46px - 2rem);height:100%}@media(min-width: 600px){.itsec-settings-sidebar .itsec-settings-sidebar__inner{max-height:none}}.itsec-settings-sidebar h1{margin-top:0}.itsec-settings-sidebar__toggle.components-button.has-icon{align-self:flex-start;padding:0;--icon-size: 30px;min-width:var(--icon-size);width:var(--icon-size);min-height:var(--icon-size);height:var(--icon-size)}@media(min-width: 960px){.itsec-settings-sidebar__toggle.components-button.has-icon{display:none}}.itsec-settings-sidebar__toggle.components-button.has-icon .dashicon{margin-right:2px}@media(max-width: 959px){.itsec-settings-sidebar__logo{display:none}.itsec-settings-sidebar:not(.itsec-settings-sidebar--expanded){transition:width 200ms;width:calc(30px + 2rem)}.itsec-settings-sidebar:not(.itsec-settings-sidebar--expanded) .itsec-nav .itsec-nav__item-title .itsec-nav__item-title-text{display:none}.itsec-settings-sidebar:not(.itsec-settings-sidebar--expanded) .itsec-nav .itsec-nav__item-title .dashicon{margin-right:0}.itsec-settings-sidebar:not(.itsec-settings-sidebar--expanded) .itsec-nav .itsec-nav__children{display:none}.itsec-settings-sidebar:not(.itsec-settings-sidebar--expanded) .itsec-settings-advanced-nav{align-self:initial;justify-content:flex-start;flex-direction:column}.itsec-settings-sidebar:not(.itsec-settings-sidebar--expanded) .itsec-settings-advanced-nav li:not(:last-child){border-right:none;margin-right:0;padding-right:0}.itsec-settings-sidebar:not(.itsec-settings-sidebar--expanded) .itsec-settings-advanced-nav a .itsec-settings-advanced-nav__item-title{display:none}}@media(max-width: 782px){.itsec-settings-sidebar .itsec-settings-sidebar__toggle.components-button.has-icon{--icon-size: 20px}.itsec-settings-sidebar:not(.itsec-settings-sidebar--expanded){box-shadow:none;transition:none;width:calc(20px + 2rem);height:calc(40px + 1rem);clip-path:inset(0 0 -6px 0)}.itsec-settings-sidebar:not(.itsec-settings-sidebar--expanded) .itsec-settings-sidebar__inner>:not(.itsec-settings-sidebar__toggle){display:none}}
.itsec-settings-main{flex-grow:1;background:#e5eaee;z-index:1;overflow:auto}.itsec-settings-main__wrapper{padding:.5rem .5rem 2rem .5rem;margin-top:.25rem}@media(min-width: 480px){.itsec-settings-main__wrapper{padding:1rem}}@media(min-width: 600px){.itsec-settings-main__wrapper{padding:2rem;margin-top:calc(40px + 1rem)}}@media(min-width: 783px){.itsec-settings-main__wrapper{padding:3rem;margin-top:0}}.itsec-settings-main__content{max-width:70rem;margin:0 auto;position:relative}.itsec-settings-main__content:focus{outline:none}.itsec-settings-main__content>header :first-child,.itsec-settings-main__content>.components-disabled>header :first-child{margin-top:0}.itsec-settings-main__content>header :last-child,.itsec-settings-main__content>.components-disabled>header :last-child{margin-bottom:0}.itsec-settings-main__content>*,.itsec-settings-main__content>.components-disabled>*,.itsec-settings-main__content>form>*{margin-bottom:1rem}@media(min-width: 600px){.itsec-settings-main__content>*,.itsec-settings-main__content>.components-disabled>*,.itsec-settings-main__content>form>*{margin-bottom:2rem}}.itsec-settings-main__content>*:empty,.itsec-settings-main__content>.components-disabled>*:empty,.itsec-settings-main__content>form>*:empty{display:none}.itsec-settings-main__content>*:last-child,.itsec-settings-main__content>.components-disabled>*:last-child,.itsec-settings-main__content>form>*:last-child{margin-bottom:0}.itsec-settings-main__content>*.itsec-message-list:not(:first-child):not(:last-child),.itsec-settings-main__content>.components-disabled>*.itsec-message-list:not(:first-child):not(:last-child),.itsec-settings-main__content>form>*.itsec-message-list:not(:first-child):not(:last-child){margin-top:-0.5rem}@media(min-width: 600px){.itsec-settings-main__content>*.itsec-message-list:not(:first-child):not(:last-child),.itsec-settings-main__content>.components-disabled>*.itsec-message-list:not(:first-child):not(:last-child),.itsec-settings-main__content>form>*.itsec-message-list:not(:first-child):not(:last-child){margin-top:-1rem}}.itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside{display:flex;justify-content:flex-start;flex-direction:column;align-items:center}@media(min-width: 600px){.itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside{align-items:stretch}}@media(min-width: 1599px){body:not(.folded) .itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside{flex-direction:row;justify-content:center}}@media(min-width: 1475px){body.folded .itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside{flex-direction:row;justify-content:center}}.itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside .itsec-settings-main__content{margin:0;flex-grow:2;flex-shrink:1}.itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside .itsec-aside{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-grow:1;min-width:15rem;margin-left:-1rem}@media(min-width: 600px){.itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside .itsec-aside{justify-content:stretch}}@media(min-width: 1599px){body:not(.folded) .itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside .itsec-aside{align-content:flex-start;margin-top:-1rem;margin-left:0;width:min-content;max-width:18rem}}@media(min-width: 1475px){body.folded .itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside .itsec-aside{align-content:flex-start;margin-top:-1rem;margin-left:0;width:min-content;max-width:18rem}}.itsec-settings-main__wrapper.itsec-settings-main__wrapper--has-aside .itsec-aside>*{flex-basis:15rem;flex-grow:1;flex-shrink:1;min-width:15rem;max-width:18rem;margin-top:1rem;margin-left:1rem}
.itsec-search{position:relative}.itsec-search .it-ui-input-group{width:100%;max-width:400px}.itsec-search .itsec-search__results{width:600px;max-width:100vw;max-height:800px;overflow-y:scroll;margin:.5rem 0 0;padding:.5rem 0;position:absolute;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.25);border:1px solid #e5eaee;z-index:1000}.itsec-search .itsec-search__results:focus,.itsec-search .itsec-search__results:focus-within{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid rgba(0,0,0,0)}.itsec-search .itsec-search__kind>[role=presentation]{text-transform:uppercase;font-size:1rem;font-weight:700;color:#0a1a23;border-top:1px solid #e5eaee;border-bottom:1px solid #e5eaee;padding:.75rem 1rem;margin-top:.25rem;margin-bottom:.25rem;display:block}.itsec-search .itsec-search__kind:first-child>[role=presentation]{margin-top:0}.itsec-search .itsec-search__kind>.itsec-search__result{margin-left:1rem}.itsec-search .itsec-search__group{padding-left:1rem}.itsec-search .itsec-search__group>[role=presentation]{display:grid;grid-template-columns:180px 1fr;font-size:1rem;font-weight:700;color:#0a1a23;margin-bottom:0}.itsec-search .itsec-search__group>[role=presentation] span{padding:.5rem .25rem .5rem 0;border-right:1px solid #e5eaee;font-weight:500}.itsec-search .itsec-search__result{position:relative;display:block;margin-right:.75rem;margin-bottom:0}.itsec-search .itsec-search__result a{display:grid;grid-template-columns:180px 1fr;text-decoration:none}.itsec-search .itsec-search__result a:focus{box-shadow:none;outline:none}.itsec-search .itsec-search__result[aria-selected=true],.itsec-search .itsec-search__result:hover{background:#dcebf3}.itsec-search .itsec-search__result span{color:#71747d;font-weight:500;border-right:1px solid #e5eaee;margin-left:1rem;padding:.5rem .75rem .5rem 0}.itsec-search .itsec-search__result p{margin:0;padding:.5rem .5rem .5rem .75rem;font-weight:300}.itsec-search .itsec-search__result:hover span{color:#71747d}
.itsec-settings-toolbar{background:#fff;display:flex;align-items:center;justify-content:flex-end;padding:.5rem 1.5rem;min-height:calc(30px + 1rem)}.itsec-settings-toolbar .components-accessible-toolbar{border:none;max-width:100%}.itsec-settings-toolbar .components-accessible-toolbar a.components-button:focus{outline:none;box-shadow:none}.itsec-settings-toolbar .components-accessible-toolbar .components-button.has-icon::before,.itsec-settings-toolbar .components-accessible-toolbar .components-toolbar .components-button.has-icon::before{left:6px;right:2px}.itsec-settings-toolbar .components-button{height:auto;font-size:1rem;padding-top:0;padding-bottom:0;color:#0081e3}.itsec-settings-toolbar .components-button .dashicon{display:flex;align-items:center;justify-content:center;font-size:20px;width:26px;height:26px;color:#fff;background:#0081e3;border-radius:50%;margin-right:4px}.itsec-settings-toolbar .components-button:hover{color:#0a1a23}.itsec-settings-toolbar .components-button:hover .dashicon{background:#00477d}.itsec-settings-toolbar .itsec-search{margin-right:auto;flex-grow:1}@media screen and (max-width: 782px){.itsec-settings-toolbar .itsec-settings-toolbar{min-height:calc(40px + 1rem)}}@media screen and (max-width: 480px){.itsec-settings-toolbar{padding-top:1rem;padding-bottom:1rem}.itsec-settings-toolbar .components-accessible-toolbar{width:100%;display:grid;grid-template-columns:1fr 1fr;justify-items:start;grid-gap:1rem}}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content{padding:1rem;overflow-y:scroll}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .components-base-control__field{max-width:none}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .itsec-search__results{position:relative;padding-top:0;margin-bottom:1rem;width:100%;max-width:none;box-shadow:none;max-height:none}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .itsec-search__results :first-child{margin-top:0}.itsec-settings-search__popover.components-popover.is-expanded .components-popover__content .itsec-search__results :first-child :first-child{border-top:none}
.itsec-nav{margin:0;--icon-size: 30px}@media(min-width: 1080px){.itsec-nav.itsec-nav--guided{--icon-size: 40px}}.itsec-nav .itsec-nav__item{margin:1.25rem 0}.itsec-nav .itsec-nav__item-title{display:flex;align-items:center;margin:0;font-weight:bold;text-transform:uppercase;font-size:1.25rem;line-height:1;color:#71747d}.itsec-nav .itsec-nav__item-title a{color:#71747d;text-decoration:none;display:flex;align-items:center}.itsec-nav .itsec-nav__item--completed .itsec-nav__item-title,.itsec-nav .itsec-nav__item--completed .itsec-nav__item-title a{color:#bfbfbf}.itsec-nav .itsec-nav__item--active .itsec-nav__item-title,.itsec-nav .itsec-nav__item--active .itsec-nav__item-title a,.itsec-nav .itsec-nav__item-title a:hover{color:#0081e3}.itsec-nav .itsec-nav__item-title .dashicon{margin-right:.5rem;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size)}.itsec-nav .itsec-nav__children{margin-left:calc(30px + .5rem);margin-top:1rem}.itsec-nav.itsec-nav--guided .itsec-nav__children{margin-left:calc(40px + .5rem);margin-top:.5rem}.itsec-nav .itsec-nav__children a{display:inline-block;color:#71747d;text-decoration:none;font-weight:500;border-left:3px solid rgba(0,0,0,0);padding-left:5px}.itsec-nav .itsec-nav__children a.active,.itsec-nav .itsec-nav__children a:hover{color:#0a1a23;border-left-color:#0081e3}
.itsec-settings-advanced-nav{margin-top:3rem;align-self:center;display:flex;align-items:center}.itsec-settings-advanced-nav li:not(:last-child){border-right:1px solid #e5eaee;margin-right:.5rem;padding-right:.5rem}.itsec-settings-advanced-nav a{color:#71747d;display:flex;flex-direction:column;align-items:center;text-decoration:none}.itsec-settings-advanced-nav a:hover,.itsec-settings-advanced-nav a.active{color:#0081e3}.itsec-settings-advanced-nav a .dashicon{margin-bottom:.15rem}
.itsec-breadcrumbs ul{display:flex;align-items:center;margin:0}.itsec-breadcrumbs ul li{display:inline-flex;align-items:center;margin:0;min-height:26px;color:#0a1a23;font-size:.75rem}.itsec-breadcrumbs ul li a{color:#0a1a23;text-decoration:none}.itsec-breadcrumbs ul li a:hover{color:#0081e3}.itsec-breadcrumbs ul li:after{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:.75rem;height:.75rem;font-size:.75rem;vertical-align:top;text-align:center;transition:color .1s ease-in;margin:0 .25rem;color:#71747d}.itsec-breadcrumbs ul li:last-child{color:#71747d}.itsec-breadcrumbs ul li:last-child a{color:#71747d}.itsec-breadcrumbs ul li:last-child a:hover{color:#0081e3}.itsec-breadcrumbs ul li:last-child:after{content:""}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu{margin-left:2px}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu .components-button.has-icon{color:#0081e3;padding:3px;height:auto}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu .components-button.has-icon .dashicon{margin-left:2px;margin-right:-5px}.itsec-breadcrumbs ul .itsec-breadcrumbs__menu .components-button.has-icon:hover{color:#0a1a23}.itsec-breadcrumbs__menu-popover .components-popover__content>div{padding:.5rem}.itsec-breadcrumbs__menu-popover a{display:block;width:max-content;color:#71747d;border-left:3px solid rgba(0,0,0,0);text-decoration:none;padding:.125rem calc(.25rem + 3px) .125rem .25rem;margin:.5rem 0;font-weight:500}.itsec-breadcrumbs__menu-popover a:first-child{margin-top:0}.itsec-breadcrumbs__menu-popover a:last-child{margin-bottom:0}.itsec-breadcrumbs__menu-popover a:hover,.itsec-breadcrumbs__menu-popover a:focus{color:#0a1a23;border-left-color:#0081e3;outline:none;box-shadow:none}
.itsec-page-header--align-center{text-align:center}.itsec-page-header--align-right{text-align:right}.itsec-page-header{display:grid;grid-template-areas:"breadcrumbs breadcrumbs" "text actions";grid-template-columns:auto auto;gap:.5rem 1rem;align-items:center}.itsec-page-header .itsec-breadcrumbs{grid-area:breadcrumbs}.itsec-page-header__text{grid-row-start:text;grid-row-end:text;grid-column-start:text;grid-column-end:actions-end}.itsec-page-header--has-actions .itsec-page-header__text{grid-area:text}.itsec-page-header__actions{grid-area:actions;justify-self:end}.itsec-page-header--has-help h1{display:flex;align-items:center}.itsec-page-header--has-help h1 .components-button{margin:0 0 0 .5rem;padding:0;min-width:auto;color:#0081e3}.itsec-page-header--has-help h1 .components-button .dashicon{margin:0;padding:0}.itsec-page-header--has-help h1 .components-button:hover{color:#0a1a23}
.itsec-selectable-card .components-card{position:relative}.itsec-selectable-card:hover .components-card,.itsec-selectable-card:focus .components-card{box-shadow:0 0 0 2px #0081e3;background-color:#dcebf3}.itsec-selectable-card:hover .dashicon,.itsec-selectable-card:focus .dashicon{color:#0081e3}.itsec-selectable-card:hover .itsec-selectable-card__content::after,.itsec-selectable-card:focus .itsec-selectable-card__content::after{visibility:visible}.itsec-selectable-card .components-card__body{height:100%}.itsec-selectable-card .itsec-selectable-card__content{display:flex;align-items:center;justify-content:stretch;height:100%}.itsec-selectable-card .itsec-selectable-card__content::after{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}a.itsec-selectable-card{text-decoration:none;color:#0081e3}a.itsec-selectable-card:focus{box-shadow:none;outline:none}a.itsec-selectable-card .components-card{border-color:#e2e4e7}button.itsec-selectable-card{text-decoration:none;margin:0;border:0;padding:0;cursor:pointer;-webkit-appearance:none;background:none;color:#0081e3}button.itsec-selectable-card:hover,button.itsec-selectable-card:focus{color:#0081e3}.itsec-selectable-card .dashicon{--icon-size: 55px;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);line-height:1}.itsec-selectable-card.itsec-selectable-card--fill-icon .dashicon{--icon-size: calc(55px - (8px * 2));padding:8px;border-radius:8px;background:#0081e3;color:#fff;box-sizing:content-box}.itsec-selectable-card--recommended .components-card::before{position:absolute;right:8px;top:8px;--itsec-recommended-icon-padding: calc(var(--itsec-recommended-icon-size, 20px) / 5);content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--itsec-recommended-icon-size, 20px);height:var(--itsec-recommended-icon-size, 20px);font-size:var(--itsec-recommended-icon-size, 20px);vertical-align:top;text-align:center;transition:color .1s ease-in;font-size:calc(var(--itsec-recommended-icon-size, 20px) - (var(--itsec-recommended-icon-padding) * 2));border-radius:50%;padding:var(--itsec-recommended-icon-padding);padding-left:calc(var(--itsec-recommended-icon-padding) + .5px);background:#0081e3;color:#fff}.itsec-selectable-card--recommended.itsec-selectable-card--vertical .components-card::before{--itsec-recommended-icon-size: 30px}.itsec-selectable-card .itsec-selectable-card__title{color:#0a1a23;margin-top:0}.itsec-selectable-card__description{color:#71747d;margin:.5rem 0 0 0}.itsec-selectable-card--horizontal .itsec-selectable-card__content .dashicon{margin-right:8px}.itsec-selectable-card--horizontal .itsec-selectable-card__content .itsec-selectable-card__text{height:100%;flex-direction:column;padding-right:8px;margin-right:auto}.itsec-selectable-card--vertical .itsec-selectable-card__content{flex-direction:column;text-align:center}.itsec-selectable-card--vertical .itsec-selectable-card__content .dashicon{margin-bottom:12px}.itsec-selectable-card--vertical .itsec-selectable-card__content .dashicon:last-child{margin-bottom:0}.itsec-selectable-card--vertical .itsec-selectable-card__content::after{margin-top:12px}
.itsec-settings .itsec-primary-form .components-base-control__label,.itsec-settings .itsec-primary-form .components-input-control__label,.itsec-settings .itsec-primary-form label,.itsec-settings .itsec-primary-form caption,.itsec-settings .itsec-primary-form legend{color:#0a1a23}.itsec-settings .itsec-primary-form__section{display:grid;grid-template-columns:[label fields] minmax(0, 1fr);grid-template-rows:auto;grid-gap:.5rem 0}@media(min-width: 600px){.itsec-settings .itsec-primary-form__section{grid-template-columns:[label] 10rem [fields] minmax(0, 1fr)}}.itsec-settings .itsec-primary-form__section .itsec-primary-form__section-title,.itsec-settings .itsec-primary-form__section .itsec-primary-form__section-title label{color:#0a1a23;grid-column:label;font-size:1rem;padding-right:1rem}.itsec-settings .itsec-primary-form__section:not(:first-child){border-top:1px solid #e5eaee;margin-top:1rem;padding-top:1rem}.itsec-settings .itsec-primary-form__section:not(:first-child)+*{border-top:1px solid #e5eaee;margin-top:1rem;padding-top:1rem}.itsec-settings .itsec-primary-form__section>*:not(.itsec-primary-form__section-title){grid-column:fields}
.itsec-rjsf-include-exclude-widget__sides{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:1rem}.itsec-rjsf-include-exclude-widget__side{display:flex;flex-direction:column}.itsec-rjsf-include-exclude-widget__listbox{flex:1;display:flex;flex-direction:column}.itsec-rjsf-include-exclude-widget__listbox .components-base-control__field{height:100%;display:flex;flex-direction:column}.itsec-rjsf-include-exclude-widget__listbox [role=listbox]{flex:1;border:1px solid #757575;height:300px;min-height:300px;max-height:300px;overflow-y:scroll}.itsec-rjsf-include-exclude-widget__listbox [role=listbox]:focus,.itsec-rjsf-include-exclude-widget__listbox [role=listbox]:focus-within{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid rgba(0,0,0,0)}.itsec-rjsf-include-exclude-widget__listbox [role=option],.itsec-rjsf-include-exclude-widget__listbox [role=presentation]{padding:.5rem 1rem .5rem 1.5rem}.itsec-rjsf-include-exclude-widget__listbox [role=option][aria-selected=true]{background:#dcebf3;position:relative}.itsec-rjsf-include-exclude-widget__listbox [role=option][aria-selected=true]::before{position:absolute;left:.15rem;content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.itsec-rjsf-include-exclude-widget__listbox [role=presentation]{opacity:.5}.itsec-rjsf-include-exclude-widget__move{margin-top:8px;margin-right:auto}
.itsec-rjsf-file-tree__controls{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-gap:1rem}.itsec-rjsf-file-tree__controls .itsec-tree [role=tree]{flex:1;border:1px solid #757575;height:300px;min-height:300px;max-height:300px;padding:6px 8px;overflow-y:scroll}.itsec-rjsf-file-tree__controls .itsec-tree [role=tree]:focus,.itsec-rjsf-file-tree__controls .itsec-tree [role=tree]:focus-within{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid rgba(0,0,0,0)}.itsec-rjsf-file-tree__controls .itsec-tree [role=tree] li>span{display:flex;align-items:center;padding:.5rem 1rem;width:100%;word-break:break-all}.itsec-rjsf-file-tree__controls .itsec-tree [role=tree] li>span::before{margin-right:.5rem}.itsec-rjsf-file-tree__controls .itsec-tree [role=tree] li[aria-expanded=false]:not(.itsec-tree__item--loading)>span::before{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.itsec-rjsf-file-tree__controls .itsec-tree [role=tree] li[aria-expanded=true]:not(.itsec-tree__item--loading)>span::before{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.itsec-rjsf-file-tree__controls .itsec-tree [role=tree] li:not([aria-expanded]):not(.itsec-tree__item--loading)>span::before{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.itsec-rjsf-file-tree__controls .itsec-tree [role=tree] li.itsec-tree__item--loading>span::before{content:"";box-sizing:border-box;width:20px;height:20px;border-radius:50%;border:2px solid #ccc;border-top-color:#000;animation:rotate .6s linear infinite}.itsec-rjsf-file-tree__controls .itsec-rjsf-file-tree__list .components-base-control__field,.itsec-rjsf-file-tree__controls .itsec-tree .components-base-control__field{display:flex;flex-direction:column;height:100%;margin-bottom:0}.itsec-rjsf-file-tree__controls .itsec-rjsf-file-tree__list .components-textarea-control__input,.itsec-rjsf-file-tree__controls .itsec-rjsf-file-tree__list [role=tree],.itsec-rjsf-file-tree__controls .itsec-tree .components-textarea-control__input,.itsec-rjsf-file-tree__controls .itsec-tree [role=tree]{flex:1;margin:0}.itsec-rjsf-file-tree__controls .itsec-rjsf-file-tree__select{margin-top:8px}@keyframes rotate{to{transform:rotate(360deg)}}
.itsec-rjsf-reset-field{margin-top:.5rem}
.itsec-settings .itsec-primary-schema-form.rjsf .itsec-rjsf-object-fieldset{display:grid;grid-template-columns:[label fields] minmax(0, 1fr);grid-template-rows:auto;grid-gap:.5rem 0}@media(min-width: 600px){.itsec-settings .itsec-primary-schema-form.rjsf .itsec-rjsf-object-fieldset{grid-template-columns:[label] 10rem [fields] minmax(0, 1fr)}}.itsec-settings .itsec-primary-schema-form.rjsf .itsec-rjsf-section-description{margin-top:0;grid-column:fields}.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.itsec-rjsf-title-field,.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.itsec-rjsf-section-title{grid-column:label;font-size:1rem;padding-right:1rem;margin-bottom:0}.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.itsec-rjsf-title-field:not(:first-child),.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.itsec-rjsf-section-title:not(:first-child){border-top:1px solid #e5eaee;margin-top:.5rem;padding-top:1rem}@media(min-width: 600px){.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.itsec-rjsf-title-field:not(:first-child)+*,.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.itsec-rjsf-section-title:not(:first-child)+*{border-top:1px solid #e5eaee;margin-top:.5rem;padding-top:1rem}}.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.form-group:not(.field-object){grid-column:label/fields-end}.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.itsec-rjsf-section-title~.form-group{grid-column:fields}.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.field-object{grid-column:label/fields-end}.itsec-settings .itsec-primary-schema-form.rjsf>.field-object>.itsec-rjsf-object-fieldset>.field-description{margin-top:0}.itsec-settings .itsec-primary-schema-form.rjsf .itsec-rjsf-object-fieldset>*>.itsec-rjsf-object-fieldset>.itsec-rjsf-title-field{grid-column:label;font-size:1rem;padding-right:1rem}.itsec-settings .itsec-primary-schema-form.rjsf .itsec-rjsf-object-fieldset>*>.itsec-rjsf-object-fieldset>.form-group{grid-column:fields}.itsec-settings .itsec-primary-schema-form.rjsf .itsec-rjsf-object-fieldset>*>.itsec-rjsf-object-fieldset>.field-description{grid-column:fields;margin-top:0}.itsec-settings .itsec-primary-schema-form.rjsf .components-base-control__label,.itsec-settings .itsec-primary-schema-form.rjsf .components-input-control__label,.itsec-settings .itsec-primary-schema-form.rjsf label,.itsec-settings .itsec-primary-schema-form.rjsf caption,.itsec-settings .itsec-primary-schema-form.rjsf legend{color:#0a1a23}.itsec-settings .itsec-primary-schema-form.rjsf .itsec-highlighted-search-result .components-base-control__label,.itsec-settings .itsec-primary-schema-form.rjsf .itsec-highlighted-search-result .components-input-control__label,.itsec-settings .itsec-primary-schema-form.rjsf .itsec-highlighted-search-result label,.itsec-settings .itsec-primary-schema-form.rjsf .itsec-highlighted-search-result caption{border-bottom:3px solid #0081e3;padding-bottom:3px;margin-bottom:6px}.itsec-settings .itsec-primary-schema-form.rjsf .itsec-highlighted-search-result .components-base-control__field{margin-bottom:12px}.itsec-settings .itsec-primary-schema-form.rjsf .field-object:not(:first-child):not(:empty){border-top:1px solid #e5eaee;margin-top:1rem;padding-top:1rem}.itsec-settings .itsec-primary-schema-form.rjsf .field-object:empty{display:none}.itsec-settings .itsec-primary-schema-form.rjsf .itsec-rjsf-title-field+.field-object:not(:first-child),.itsec-settings .itsec-primary-schema-form.rjsf .itsec-rjsf-section-description+.field-object:not(:first-child){border-top:none;margin-top:0;padding-top:0}
.itsec-help-header{display:flex;align-items:center;justify-content:space-between}.itsec-help-header__title{color:#0081e3;display:block;font-size:1.6rem;font-weight:600;text-transform:uppercase}.itsec-help-header__back-link.components-button{color:#0081e3;height:auto;margin:0}.itsec-help-header__back-link.components-button:hover{color:#0a1a23}
.itsec-error-renderer svg{max-width:35rem;padding:1rem;margin:0 auto;display:block}
.itsec-site-type-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(20rem, 100%), 1fr));grid-gap:1rem}.itsec-site-type-list li{margin-bottom:0}.itsec-site-type-list .itsec-selectable-card{height:100%;width:100%;display:flex;align-items:stretch;flex-direction:column;text-align:left}.itsec-site-type-list .itsec-selectable-card .components-card{height:100%}
.itsec-site-type-questions-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(min-content, 250px));grid-gap:1rem}.itsec-site-type-question .components-card{width:15rem}.itsec-message-list.itsec-site-type-question__error-list{margin-bottom:2rem}
.itsec-modules{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(25rem, 100%), 1fr));grid-gap:1rem}.itsec-module .itsec-module__body{display:grid;grid-template-columns:1fr min-content;grid-template-rows:20px 1rem 1fr;grid-gap:.25rem 1rem;height:100%;padding:16px}.itsec-module .itsec-module__body h5,.itsec-module .itsec-module__body p,.itsec-module .itsec-module__body .itsec-module__user-groups{grid-column:1/span 1;margin:0}.itsec-module .itsec-module__body p{grid-row:3/span 1}.itsec-module .itsec-module__settings{grid-column:2/span 1;justify-self:end;text-decoration:none;color:#bfbfbf}.itsec-module .itsec-module__settings:hover{color:#71747d}.itsec-module .itsec-module__settings::before{content:"";font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.itsec-module .itsec-module__user-groups{font-size:13px;line-height:1;align-self:center}.itsec-module .components-form-toggle{grid-column:2/span 1;grid-row:3/span 1}.itsec-module .itsec-message-list{grid-column:1/span 2;grid-row:4/span 1;margin-top:1rem;margin-bottom:0}.itsec-module.itsec-highlighted-search-result h5{position:relative;width:min-content;white-space:nowrap}.itsec-module.itsec-highlighted-search-result h5:after{position:absolute;content:"";background:#0081e3;left:0;bottom:-3px;width:100%;height:3px}
.itsec-configure-intro{display:grid;grid-template-columns:repeat(auto-fit, minmax(min-content, 250px));grid-gap:1rem}.itsec-configure-module-links{padding-top:4px !important;padding-bottom:4px !important}.itsec-configure-module-links ul{margin:0}.itsec-configure-module-links li{margin:0}.itsec-configure-module-links .components-button.is-link{text-decoration:none}.itsec-configure-module-links .components-button.is-link:first-child{padding-left:0}
.itsec-tool .rjsf{margin-bottom:1rem}.itsec-tool .itsec-tool__actions+.itsec-message-list{margin-top:1rem}
@keyframes itsec-animation-fade-in-constant{from{opacity:0}to{opacity:1}}.itsec-secure-site-steps .itsec-accordion__header-icon{color:#0081e3}.itsec-secure-site-end-graphic{display:flex;align-items:center;flex-direction:column}.itsec-secure-site-end-graphic svg{max-width:40rem}.itsec-secure-site-end-content{text-align:center;max-width:40rem;font-size:1.25rem;color:#71747d;margin-left:auto;margin-right:auto}.itsec-page--secure-site h2.itsec-secure-site-overview{color:#0a1a23;font-weight:500}.itsec-page--secure-site .itsec-spinner,.itsec-page--secure-site .itsec-accordion__header-icon{animation:itsec-animation-fade-in-constant 400ms}.itsec-page--secure-site .itsec-accordion__header .itsec-spinner{margin-right:2px;transform:scale(25/30)}
.itsec-settings .itsec-onboard-welcome-page{display:flex;flex-direction:column;overflow:hidden;background:#0081e3;padding:3rem 2rem 0}@media(min-width: 600px){.itsec-settings .itsec-onboard-welcome-page{overflow:auto}}.itsec-settings .itsec-onboard-welcome-page h1,.itsec-settings .itsec-onboard-welcome-page h2,.itsec-settings .itsec-onboard-welcome-page p,.itsec-settings .itsec-onboard-welcome-page a{color:#edf5f9}.itsec-settings .itsec-onboard-welcome-page a:hover{color:#edf5f9;text-decoration:none}.itsec-settings .itsec-onboard-welcome-page .itsec-onboard-welcome-page__logo{max-width:16rem;flex-shrink:0}.itsec-settings .itsec-onboard-welcome-page .itsec-page-header{margin:1rem 0}@media(min-width: 600px){.itsec-settings .itsec-onboard-welcome-page .itsec-page-header{margin:2rem 0}}.itsec-settings .itsec-onboard-welcome-page .itsec-onboard-welcome-page__actions-container{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.itsec-settings .itsec-onboard-welcome-page .itsec-onboard-welcome-page__graphic{flex-grow:1;max-width:80vw;margin-bottom:-5%;margin-left:calc(-2rem - 10%)}.itsec-settings .itsec-onboard-welcome-page .itsec-onboard-welcome-page__actions{display:flex;flex-direction:column;align-items:flex-end}.itsec-settings .itsec-onboard-welcome-page .itsec-onboard-welcome-page__actions>*:first-child{margin-bottom:1rem}@media(min-width: 600px){.itsec-settings .itsec-onboard-welcome-page .itsec-onboard-welcome-page__actions>*:first-child{margin-bottom:2rem}}@supports(-webkit-touch-callout: none){.itsec-settings .itsec-onboard-welcome-page .itsec-onboard-welcome-page__actions{padding-bottom:3rem}}.itsec-settings .itsec-onboard-welcome-page .components-button{font-size:1rem;font-weight:500;text-transform:uppercase;color:#0081e3;background:#fff}
.itsec-settings-sidebar--root-onboard:not(.itsec-settings-sidebar--expanded) .itsec-settings-sidebar__inner>:not(.itsec-settings-sidebar__toggle){display:none}@media(min-width: 960px){.itsec-settings-sidebar--root-onboard:not(.itsec-settings-sidebar--expanded) .itsec-settings-sidebar__inner>:not(.itsec-settings-sidebar__toggle){display:initial}}.itsec-onboard-skip-setup{margin-top:auto;align-self:center}.itsec-onboard-skip-setup a{font-size:1.1rem;-webkit-text-decoration-skip-ink:all;text-decoration-skip-ink:all}.itsec-onboard-skip-setup p.itsec-onboard-skip-setup__description{font-style:italic;margin:0}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar{background:#0081e3;color:#edf5f9;overflow-x:hidden;width:22rem}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-settings-sidebar__logo svg{max-width:16rem}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar p{color:#edf5f9}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__lead{font-size:1.6rem;line-height:1.2;font-weight:500;margin:1rem 0 1rem 0}@media(min-width: 600px){.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__lead{margin-top:1.5rem;margin-bottom:1.5rem}}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__content{font-size:1.125rem;font-weight:300;margin:0}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup{align-self:stretch}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup a{color:#edf5f9}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup a:hover{color:#edf5f9;text-decoration:none}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-skip-setup__text{margin-top:2rem}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar p.itsec-onboard-skip-setup__description{color:#edf5f9}.itsec-settings-sidebar.itsec-onboard-welcome-sidebar .itsec-onboard-welcome-sidebar__graphic{float:right;margin-right:-6rem;shape-outside:polygon(66.63% 0px, 0px 72.4%, 65.51% 99.48%);height:12rem}
:root{--itsec-primary-theme-color: #0081E3}body.security_page_itsec{background-color:#e5eaee}#wpcontent{padding-left:0}.auto-fold #wpcontent{padding-left:0}.wp-responsive-open #wpbody{right:calc(-16em + 20px)}#wpbody-content{padding-bottom:0}#wpfooter{display:none}#adminmenuback{z-index:5}ul#adminmenu #toplevel_page_itsec a.wp-has-current-submenu:after,ul#adminmenu>li.current#toplevel_page_itsec>a.current:after{border-right-color:#fff}@media(min-width: 600px){#itsec-settings-root{position:absolute;top:0;left:0;right:0;bottom:0}}.itsec-settings{position:relative;display:flex;align-items:stretch;height:100%;min-height:calc(100vh - 46px);overflow:auto;--wp-admin-theme-color: #0081E3;--wp-admin-theme-color-darker-10: #0064b0;--wp-admin-theme-color-darker-20: #00477d}@media(min-width: 782px){.itsec-settings{min-height:calc(100vh - 32px)}}@media screen and (width: 600px){.itsec-settings{min-height:100vh;margin-top:46px}}.itsec-settings *,.itsec-settings *::before,.itsec-settings *::after{box-sizing:border-box}:where(.itsec-settings) h1{font-weight:600;font-size:1.6rem;line-height:1;margin:.75rem 0}:where(.itsec-settings) h2{color:#71747d;font-weight:normal;font-size:1.25rem;line-height:1.3;margin:.75rem 0}:where(.itsec-settings) h3{font-size:1rem;font-weight:400;margin:.5rem 0}:where(.itsec-settings) h4{font-size:1rem;font-weight:700;text-transform:uppercase;margin:.5rem 0}:where(.itsec-settings) p,:where(.itsec-settings) ul,:where(.itsec-settings) ol,:where(.itsec-settings) dl{color:#71747d}:where(.itsec-settings) h1:first-child,:where(.itsec-settings) h2:first-child,:where(.itsec-settings) h3:first-child,:where(.itsec-settings) h4:first-child,:where(.itsec-settings) h5:first-child,:where(.itsec-settings) h6:first-child{margin-top:0}:where(.itsec-settings) p:first-child{margin-top:0}:where(.itsec-settings) p:last-child{margin-bottom:0}:where(.itsec-settings) label,:where(.itsec-settings) legend{color:#0a1a23}:where(.itsec-settings) .components-checkbox-control__input-container{margin-right:8px}.itsec-entity-select-control-as__input input[type=text]:focus{box-shadow:none;outline:none}.itsec-settings .components-snackbar-list{width:auto;position:fixed;bottom:0}.itsec-settings .components-notice{margin-left:0;margin-right:0}.itsec-settings .components-notice.is-dismissible{padding-right:12px}.form-group>.components-base-control:last-child>.components-base-control__field:last-child{margin-bottom:0}.itsec-settings .components-base-control__label,.itsec-settings .components-base-control__field{margin-bottom:4px}.itsec-settings .components-base-control__help{margin-top:4px}.itsec-settings .components-textarea-control__input{margin-bottom:0}.itsec-settings .components-text-control__input[type=search]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid rgba(0,0,0,0)}.itsec-settings select.components-select-control__input{max-width:none}.itsec-settings select.components-select-control__input:focus~.components-input-control__backdrop{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}:where(.itsec-settings) .components-button.has-icon.has-text{padding:6px 12px}.itsec-button-icon-right.components-button.has-icon{padding:6px 12px}.itsec-button-icon-right.components-button.has-icon .dashicon{margin-left:10px;margin-right:2px}:where(.itsec-settings) a,:where(.itsec-settings) .components-button.is-link{color:var(--wp-admin-theme-color)}:where(.itsec-settings) a:hover,:where(.itsec-settings) .components-button.is-link:hover{color:var(--wp-admin-theme-color-darker-20)}:where(.itsec-settings) .dashicon{transition:none}@media(max-width: 959px)and (min-width: 783px){.itsec-settings-main{margin-left:calc(30px + 2rem)}}@media(max-width: 782px){.itsec-settings-toolbar{padding-left:calc(20px + 2rem);position:fixed;width:100%;min-height:calc(40px + 1rem);z-index:2;box-shadow:0 3px 6px rgba(0,0,0,.16)}.itsec-settings-toolbar .itsec-search{margin-right:0}}@media(max-width: 600px){.itsec-settings-toolbar{position:initial}}
