.dark-popover .ant-popover-inner-content{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:#000000bf;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.dark-popover .ant-popover-inner-content div{padding:0}.dark-popover .ant-popover-inner-content ul li{color:#fff!important}.dark-popover .ant-popover-arrow-content{background:rgba(0,0,0,.75)}.ant-picker{box-sizing:border-box;outline:0!important;box-shadow:none;transition:none}.ant-picker-range .ant-picker-active-bar{background:#1061c4}.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{color:#1061c4;background:#e6f5ff;border-color:#83bceb}.ant-picker-panel-focused{border-color:#1061c4}.ant-picker-header-view button:hover{color:#1061c4}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border:1px solid #1061c4}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#e8f2fc}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:#1061c4}.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before{background:#e8f2fc}.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(.ant-picker-cell-range-start):not(.ant-picker-cell-range-end):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range):after{border-top:1px dashed #a2cbf5;border-bottom:1px dashed #a2cbf5}.ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover:before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single).ant-picker-cell-range-hover-start:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single).ant-picker-cell-range-hover-end:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start:before,.ant-picker-panel>:not(.ant-picker-date-panel) .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end:before{background:#d1e5fa}.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start .ant-picker-cell-inner:after,.ant-picker-date-panel .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end .ant-picker-cell-inner:after{background:#d1e5fa}tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after{border-left:1px dashed #a2cbf5}tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child:after,tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after{border-right:1px dashed #a2cbf5}.ant-picker-today-btn{color:#1061c4}.ant-picker-today-btn:hover{color:#327fd1}.ant-picker-today-btn:active{color:#05459e}.ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-month-panel .ant-picker-cell-range-hover-start:after{border-left:1px dashed #a2cbf5}.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-start:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-start:after{border-right:1px dashed #a2cbf5}.ant-picker-year-panel .ant-picker-cell-range-hover-end:after,.ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-month-panel .ant-picker-cell-range-hover-end:after{border-right:1px dashed #a2cbf5}.ant-picker-panel-rtl .ant-picker-year-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-quarter-panel .ant-picker-cell-range-hover-end:after,.ant-picker-panel-rtl .ant-picker-month-panel .ant-picker-cell-range-hover-end:after{border-left:1px dashed #a2cbf5}.ant-picker-week-panel-row-selected td,.ant-picker-week-panel-row-selected:hover td{background:#1061c4}.ant-picker-time-panel-column-active{background:rgba(230,245,255,.2)}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#e6f5ff}.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):first-child:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover-edge-start-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:after{border-right:1px dashed #a2cbf5}.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-selected):last-child:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover-edge-end-near-range):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:after{border-left:1px dashed #a2cbf5}.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child:after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-end.ant-picker-cell-range-hover-edge-start:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-start.ant-picker-cell-range-hover-edge-end:not(.ant-picker-cell-range-hover):after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-start:last-child:after,.ant-picker-panel-rtl tr>.ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover.ant-picker-cell-range-hover-edge-end:first-child:after{border-right:1px dashed #a2cbf5;border-left:1px dashed #a2cbf5}.ant-btn.ant-btn-primary.ant-btn-sm{background-color:#1061c4;border-color:#1061c4}.ant-picker-now-btn{color:#1061c4}.ant-picker-datetime-panel .ant-picker-time-panel-column:after{height:200px}.ant-picker-cell{color:#676565}.ant-picker-cell-in-view{color:#000000d9}.ant-picker-focused{outline:0!important}.ant-picker-input input::-moz-placeholder{color:#676565;font-family:Inter;font-size:16px;line-height:24px;letter-spacing:0px;font-weight:400}.ant-picker-input input::placeholder{color:#676565;font-family:Inter;font-size:16px;line-height:24px;letter-spacing:0px;font-weight:400}.ant-upload.ant-upload-drag .ant-upload-btn{display:flex;justify-content:center;padding:0}.ant-upload.ant-upload-drag .ant-upload-drag-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.ant-upload-drag-container{min-width:100px;max-width:100%;height:64px;margin:14px auto}.ant-upload.ant-upload-drag.ant-upload-drag-hover{border:2px dashed #1061c4!important;padding:0;background-color:#f3f9fe!important}.ant-upload-span{display:block!important}.ant-upload-text-icon{display:none!important}.ant-upload-list-item-card-actions-btn{opacity:1!important}.ant-upload-list-item-card-actions-btn span{display:none!important}.ant-upload-list-item-card-actions-btn:after{content:"Remove"!important;color:#1061c4!important}.ant-upload-list-item-card-actions{display:flex!important;justify-content:center!important;padding-right:20px!important}.ant-upload-list.ant-upload-list-text{position:absolute!important;top:25px!important}.ant-upload-list.ant-upload-list-text{right:0!important;left:0!important;z-index:15!important;display:flex!important;justify-content:center!important;padding-left:0!important;margin-right:15%!important;margin-left:15%!important}.ant-upload-list-text-container{min-width:0}.ant-upload-list-item:hover .ant-upload-list-item-info{background-color:#fff!important}.popover-override .ant-popover-inner-content{padding:0}.popover-override .ant-popover-arrow{display:none}.popover-override-box-shadow .ant-popover-inner{box-shadow:unset}.ant-popover.popover-override-no-padding{padding:0}.ant-select-dropdown .ant-select-item{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#141312;height:40px;padding:8px 12px;display:flex;align-items:center}.ant-select-dropdown .ant-select-item:hover,.ant-select-dropdown .ant-select-item-option-active{background:#f3f9fe}.completed-sq-metrics{display:grid;grid-template-rows:repeat(5,auto);grid-row-gap:var(--sf-spacing-4);row-gap:var(--sf-spacing-4);width:420px;align-self:center;padding:var(--sf-spacing-4);border-radius:var(--sf-radius-3);border:1px solid var(--castle-ink150);background-color:#fff}.completed-sq-metrics__metric{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:var(--sf-spacing-1);-moz-column-gap:var(--sf-spacing-1);column-gap:var(--sf-spacing-1);justify-content:start}.completed-sq-metrics__image{justify-self:center;width:186px;height:140px}.completed-sq-metrics__buttons-wrapper{display:grid;grid-template-rows:repeat(3,auto);grid-row-gap:var(--sf-spacing-3);row-gap:var(--sf-spacing-3)}.completed-sq-metrics__secondary-buttons-wrapper{display:grid;grid-template-rows:repeat(2,auto);grid-row-gap:var(--sf-spacing-1);row-gap:var(--sf-spacing-1)}.upload-questionnaire-params-modal__body{display:grid;grid-template-rows:repeat(6,auto);grid-row-gap:var(--sf-spacing-3);row-gap:var(--sf-spacing-3)}.upload-questionnaire-params-modal__label{font-size:14px;font-weight:500;color:var(--castle-ink1000);padding-bottom:2px}.upload-questionnaire-params-modal__file-name-wrap{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:var(--sf-spacing-0);-moz-column-gap:var(--sf-spacing-0);column-gap:var(--sf-spacing-0);align-items:center;>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.upload-questionnaire-params-modal__client-input-wrap{display:grid;grid-template-columns:50% 50%;grid-column-gap:var(--sf-spacing-1);-moz-column-gap:var(--sf-spacing-1);column-gap:var(--sf-spacing-1);padding-right:var(--sf-spacing-1)}.upload-questionnaire-params-modal__due-date{width:100%;>.ant-picker{width:100%}}.upload-questionnaire-params-modal__asterisk{color:var(--castle-red500);padding-left:1px}.questionnaires-container{display:flex;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);margin-top:var(--sf-spacing-1)}.questionnaires-container p{width:570px;font-family:var(--sf-font-family);font-size:var(--sf-body2-font-size);line-height:var(--sf-body2-line-height)}.color-box__thumb{border-radius:50%}.color-field{--padding-size: 10px;display:inline-flex;align-items:center;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);border:1px solid var(--castle-ink150);border-radius:var(--sf-radius-2);height:40px;padding:0 0 0 var(--padding-size)}.color-field__swatch{--swatch-size: 24px;width:var(--swatch-size);height:var(--swatch-size);border-radius:var(--sf-radius-1);box-shadow:inset 0 0 1px 1px var(--castle-ink70)}.color-field__rgb-wrapper{display:grid;grid-template-columns:repeat(3,1fr)}.color-field__input{border:0;height:100%;padding-right:var(--padding-size);border-radius:var(--sf-radius-1);width:126px}.color-field__input--single-channel{width:40px;text-align:center;border:0;background-color:transparent}.color-picker{padding:18px;border-radius:8px;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);width:390px}.color-picker__mode{display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1)}.color-swatch{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);box-shadow:inset 0 0 1px 1px var(--castle-ink150);padding:var(--sf-spacing-1) var(--sf-spacing-1);border-radius:calc(var(--sf-spacing-0) + 2px);width:-moz-fit-content;width:fit-content}.color-swatch__swatch{--sf-swatch-size: 18px;width:var(--sf-swatch-size);height:var(--sf-swatch-size);border-radius:4px;border:1px solid var(--castle-ink150)}.color-swatch__label{font-size:var(--sf-body2-font-size)}.color-swatch__color-box-wrapper{padding:18px;border-radius:8px;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4)}.site-designer-app-bar{display:grid;grid-template-columns:repeat(3,auto) 70px 1fr 270px 1fr repeat(2,auto);grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);align-items:center;justify-content:center;padding:var(--sf-spacing-3);background-color:#fff;z-index:3}.site-designer-app-bar.disabled{opacity:.5;pointer-events:none}.site-designer-app-bar__heading{margin:0;font-family:var(--sf-font-family);font-size:var(--sf-display1-font-size);font-weight:var(--sf-display1-font-weight)}.site-designer-app-bar__dropdown{grid-column-start:6!important}.site-designer-app-bar__auto-save-indicator{display:grid;align-items:center;justify-content:end;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);width:155px;grid-column-start:7;justify-self:end}.site-designer-app-bar__auto-save-indicator-saved{display:flex;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);align-items:center}.site-designer-app-bar__button-group{display:grid;grid-template-columns:repeat(3,auto);grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);align-items:center;grid-column-start:8}.site-designer-drawer{display:grid;position:relative;width:0px;width:var(--sf-drawer-width);height:100%;background-color:#fff;max-width:0px;max-width:var(--sf-max-drawer-width);min-width:200px;z-index:2}.site-designer-drawer.disabled{opacity:.5;pointer-events:none}.site-designer-drawer__expansion-handle{position:absolute;height:100%;width:var(--sf-spacing-2);background-color:transparent;top:0;bottom:0}.site-designer-drawer__expansion-handle:hover,.site-designer-drawer__expansion-handle:active{cursor:col-resize}:root{--sf-site-designer-layout-columns: auto 1fr auto;--sf-site-designer-layout-rows: auto 1fr}.site-designer-layout{position:relative;width:100vw;height:100vh;display:grid;grid-template-areas:"app-bar app-bar app-bar" "leading-drawer preview trailing-drawer";grid-template-columns:auto 1fr auto;grid-template-columns:var(--sf-site-designer-layout-columns);grid-template-rows:auto 1fr;grid-template-rows:var(--sf-site-designer-layout-rows);background-color:var(--sf-surface-dark-color);overflow:hidden}.site-designer-preview{--grid-rows: 1fr;position:relative;padding:var(--sf-spacing-4);display:grid;grid-template-rows:var(--grid-rows);grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);transition:width .1s ease;overflow:auto;border:0;z-index:1;overflow-y:scroll}.site-designer-preview__surface{height:100%;overflow-y:auto;box-shadow:var(--sf-shadow-values) var(--sf-shadow-color)}.site-designer-preview__layout_toggle{justify-self:end}.site-designer-preview__banner-details{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:center}.glass{--top-offset: var(--sf-spacing-4);position:absolute;top:var(--top-offset);right:var(--sf-spacing-4);bottom:var(--sf-spacing-4);left:var(--sf-spacing-4);background-color:transparent;pointer-events:none;z-index:2;:is(svg){z-index:99}}:root{--sf-drawer-width: 0px;--sf-max-drawer-width: 0px;--sf-surface-color: white;--sf-surface-dark-color: #f4f4f4;--sf-shadow-values: 0 2px 13px 0;--sf-shadow-color: rgba(0, 0, 0, .2);--sf-spacing-0: 4px;--sf-spacing-1: 8px;--sf-spacing-2: 12px;--sf-spacing-3: 16px;--sf-spacing-4: 24px;--sf-spacing-5: 32px;--sf-radius-0: 2px;--sf-radius-1: 4px;--sf-radius-2: 6px;--sf-radius-3: 8px;--sf-radius-4: 16px;--sf-neutral-gray-rgb: 221, 221, 221;--sf-neutral-gray: rgba(var(--sf-neutral-gray-rgb), 1);--castle-ink25: #f3f9fe;--castle-blue50: #e8f2fc;--castle-blue600: #1061c4;--castle-blue700: #0b48a4;--castle-ink25: #fcfcfc;--castle-gray20: #f9f9f9;--castle-ink70: #f9f9f9;--castle-ink70: #f4f4f4;--castle-ink70: #e5e5e5;--castle-ink150: #dddddd;--castle-ink150: #bbb9b8;--castle-ink600: #918f8f;--castle-ink600: #676565;--castle-ink800: #4e4e4e;--castle-ink1000: #141312;--castle-green50: #edfce8;--castle-green50: #dbfad2;--castle-green600: #199237;--castle-red50: #fdf0e9;--castle-red50: #e66258;--castle-red500: #d62629;--castle-red600: #b81b2c;--castle-yellow50: #fffae5;--castle-yellow50: #ffd880;--castle-yellow600: #db9200}:root{--sf-font-family: Inter, "Segoe UI", Roboto, "Helvetica Neue", Arial, "foto Sans", "Liberation Sans", sans-serif;--sf-display1-font-size: 1.125rem;--sf-display1-font-weight: 500;--sf-subheading1-font-size: .875rem;--sf-body2-font-size: .75rem;--sf-body2-line-height: 1.125rem;--sf-neutral-gray-rgb: 221, 221, 221;--sf-neutral-gray: rgba(var(--sf-neutral-gray-rgb), 1);--sf-body-font-family: "Inter";--sf-heading2-font-family: var(--sf-font-family);--sf-heading2-font-size: 2rem;--sf-heading2-line-height: 2.75rem;--sf-heading2-font-weight: 600;--sf-heading2-font: var(--sf-heading2-font-weight) var(--sf-heading2-font-size) / var(--sf-heading2-line-height) var(--sf-heading2-font-family);--sf-heading3-font-family: var(--sf-font-family);--sf-heading3-font-size: 1.375rem;--sf-heading3-line-height: 1.5rem;--sf-heading3-font-weight: 600;--sf-heading3-font: var(--sf-heading3-font-weight) var(--sf-heading3-font-size) / var(--sf-heading3-line-height) var(--sf-heading3-font-family);--sf-heading4-font-family: var(--sf-font-family);--sf-heading4-font-size: 1.125rem;--sf-heading4-line-height: 1.5rem;--sf-heading4-font-weight: 600;--sf-heading4-font: var(--sf-heading4-font-weight) var(--sf-heading4-font-size) / var(--sf-heading4-line-height) var(--sf-heading4-font-family);--sf-body1-font-family: var(--sf-font-family);--sf-body1-font-size: 1rem;--sf-body1-line-height: 1.5rem;--sf-body1-font-weight: 400;--sf-body1-font: var(--sf-body1-font-weight) var(--sf-body1-font-size) / var(--sf-body1-line-height) var(--sf-body1-font-family);--sf-body2-font-family: var(--sf-font-family);--sf-body2-font-size: .875rem;--sf-body2-line-height: 1.25rem;--sf-body2-font-weight: 500;--sf-body2-font: var(--sf-body2-font-weight) var(--sf-body2-font-size) / var(--sf-body2-line-height) var(--sf-body2-font-family);--sf-body3-font-family: var(--sf-font-family);--sf-body3-font-size: .75rem;--sf-body3-line-height: 1.125rem;--sf-body3-font-weight: 500;--sf-body3-font: var(--sf-body3-font-weight) var(--sf-body3-font-size) / var(--sf-body3-line-height) var(--sf-body3-font-family);--sf-title-font-family: var(--sf-body-font-family);--sf-title-font-size: 3rem;--sf-title-font-weight: 700;--sf-title-line-height: 3rem;--sf-title-font: var(--sf-title-font-weight) var(--sf-title-font-size) / var(--sf-title-line-height) var(--sf-title-font-family);--sf-subtitle-font-family: var(--sf-body-font-family);--sf-subtitle-font-size: 1.25rem;--sf-subtitle-font-weight: 400;--sf-subtitle-line-height: 2rem;--sf-subtitle-font: var(--sf-subtitle-font-weight) var(--sf-subtitle-font-size) / var(--sf-subtitle-line-height) var(--sf-subtitle-font-family);--sf-label-font-family: var(--sf-body-font-family);--sf-label-font-size: .875rem;--sf-label-font-weight: 500;--sf-label-line-height: 1.3rem;--sf-label-font: var(--sf-label-font-weight) var(--sf-label-font-size) / var(--sf-label-line-height) var(--sf-label-font-family);--sf-properties-panel-title-font-family: var(--sf-font-family);--sf-properties-panel-title-font-size: 1rem;--sf-properties-panel-title-font-weight: 600;--sf-properties-panel-title-line-height: 1.5rem;--sf-properties-panel-title-font: var(--sf-properties-panel-title-font-weight) var(--sf-properties-panel-title-font-size) / var(--sf-properties-panel-title-line-height) var(--sf-properties-panel-title-font-family);--sf-properties-panel-sub-title-font-family: var(--sf-font-family);--sf-properties-panel-sub-title-font-size: .875rem;--sf-properties-panel-sub-title-font-weight: 400;--sf-properties-panel-sub-title-line-height: 1.25rem;--sf-properties-panel-sub-title-font: var( --sf-properties-panel-sub-title-font-weight ) var(--sf-properties-panel-sub-title-font-size) / var(--sf-properties-panel-sub-title-line-height) var(--sf-properties-panel-sub-title-font-family);--sf-properties-panel-control-label-font-family: var(--sf-font-family);--sf-properties-panel-control-label-font-size: .875rem;--sf-properties-panel-control-label-font-weight: 500;--sf-properties-panel-control-label-line-height: 1.25rem;--sf-properties-panel-control-label-font: var( --sf-properties-panel-control-label-font-weight ) var(--sf-properties-panel-control-label-font-size) / var(--sf-properties-panel-control-label-line-height) var(--sf-properties-panel-control-label-font-family)}.trust-center-monitoring-section__monitoring-badge{justify-self:center}.trust-center .section-item{background-color:#fff;background-color:var(--tc-surface-light-color, var(--castle-gray20, white))}.trust-center-v2-top-section{min-height:600px;display:grid;place-items:center;background-color:#fff;background-color:var(--tc-surface-light-color, var(--castle-gray20, white));container:trust-center-v2-top-section / inline-size}.trust-center-v2-top-section__wrapper{display:grid;grid-template-rows:auto 1fr auto;grid-row-gap:var(--sf-spacing-5);row-gap:var(--sf-spacing-5);max-width:800px;place-items:center;padding:160px 0;[data-castle~=primary]{background-color:#00f;background-color:var(--tc-primary-color, blue);color:#fff;color:var(--tc-on-primary-color, white)}@container trust-center-v2-top-section (width < 768px){width:100%;padding-right:15px;padding-left:15px}}.trust-center-v2-top-section__title{font:var(--sf-title-font);font-family:Inter;font-family:var(--tc-heading-font-family, var(--sf-font-family, "Inter"));color:var(--tc-on-surface-light-color)}.trust-center-v2-top-section__subtitle{font:var(--sf-subtitle-font);font-family:Inter;font-family:var(--tc-heading-font-family, var(--sf-font-family, "Inter"));color:var(--tc-on-surface-light-color);text-align:center;white-space:pre-wrap}.trust-center-v2-top-section__button{display:flex;grid-gap:calc(var(--sf-spacing-0) + 2px);gap:calc(var(--sf-spacing-0) + 2px);background-color:#00f;background-color:var(--tc-primary-color, blue);color:#fff;color:var(--tc-on-primary-color, white);border:0;border-radius:var(--sf-radius-2);font:var(--sf-body2-font);padding:var(--sf-spacing-2) var(--sf-spacing-3)}.trust-center-v2-top-section__button:hover{text-decoration:none;color:#fff;color:var(--tc-on-primary-color, white)}.trust-center-v2-monitoring-section{display:grid;grid-template-columns:1fr;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);justify-items:center;background-color:var(--castle-blue50);background-color:var(--tc-surface-color, var(--castle-blue50));padding:calc(var(--sf-spacing-5) * 2) var(--sf-spacing-4);container:trust-center-v2-monitoring-section / inline-size}.trust-center-v2-monitoring-section-sub-heading{max-width:1024px;margin:0 auto}.trust-center-v2-section-heading{--text-color: var(--tc-on-surface-color);font:var(--sf-heading2-font);font-family:Inter;font-family:var(--tc-heading-font-family, var(--sf-font-family, "Inter"));color:#000;color:var(--text-color, var(--castle-ink1000, black));text-align:center;margin:0;pointer-events:auto}.trust-center-v2-section-sub-heading{--text-color: var(--tc-on-surface-color);font:var(--sf-body1-font);font-family:Inter;font-family:var(--tc-body-font-family, var(--sf-font-family, "Inter"));color:#000;color:var(--text-color, var(--castle-ink1000, black));text-align:center;margin-bottom:0;pointer-events:auto;white-space:pre-wrap}.trust-center-v2-item-heading{--text-color: var(--tc-on-surface-color);font:var(--sf-heading3-font);font-family:Inter;font-family:var(--tc-heading-font-family, var(--sf-font-family, "Inter"));color:#000;color:var(--text-color, var(--castle-ink1000, black));margin-top:0;margin-bottom:0;pointer-events:auto}.trust-center-v2-item-centered-heading{text-align:center}.trust-center-pill{--surface-color: var(--castle-green50);--on-surface-color: var(--castle-green600);--border-color: var(--castle-green50);display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;align-items:center;width:-moz-fit-content;width:fit-content;padding:var(--sf-spacing-1) var(--sf-spacing-3);border-radius:16px;background-color:var(--surface-color)}.trust-center-pill__indicator{width:12px;height:12px;border-radius:8px;border:2px solid var(--border-color);background-color:var(--on-surface-color)}.trust-center-pill__label{font:var(--sf-body3-font);color:var(--on-surface-color)}.trust-center-v2-monitoring-groups{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sf-spacing-5);gap:var(--sf-spacing-5);width:100%;max-width:1024px;padding-top:var(--sf-spacing-5);@container trust-center-v2-monitoring-section (width < 768px){grid-template-columns:1fr}}.trust-center-v2-monitoring-group{padding:var(--sf-spacing-5);display:grid;grid-auto-rows:min-content;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);background-color:#fff;background-color:var(--tc-surface-light-color, var(--castle-gray20, white));border-radius:16px;border-radius:var(--sf-radius-4, 16px);border:0;text-align:start}.trust-center-v2-monitoring-group__list{list-style-type:none;padding:0;margin:0;display:grid;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);align-items:start}.trust-center-v2-monitoring-group__control{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:calc(var(--sf-spacing-1) + 2px);gap:calc(var(--sf-spacing-1) + 2px);font:var(--sf-body1-font);font-family:Inter;font-family:var(--tc-body-font-family, var(--sf-font-family, "Inter"));color:#000;color:var(--tc-on-surface-light-color, var(--castle-ink1000, black))}.trust-center-v2-monitoring-group__view-more{display:grid;grid-template-columns:repeat(2,auto);align-items:center;justify-content:center;grid-gap:var(--sf-spacing-2);gap:var(--sf-spacing-2);width:-moz-fit-content;width:fit-content;color:#00f;color:var(--tc-primary-color, var(--castle-blue600, blue));background-color:transparent;border:0;font:var(--sf-body1-font)}:root{--tc-compliance-default-logo-color: #0a91dc19;--logo-size: 64px}.default-logo{width:64px;width:var(--logo-size);height:64px;height:var(--logo-size);background-color:#0a91dc19;background-color:var(--tc-compliance-default-logo-color);border-radius:50%}.trust-center__logo{max-height:64px;max-height:var(--logo-size);max-width:64px;max-width:var(--logo-size)}.trust-center__castle-like-logo{border-radius:100px;display:flex;justify-content:center;align-items:center;width:48px;height:48px;background-color:#eeeff0;:is(svg path){fill:"white";fill:var(--color, "white")}}.request-modal{font-family:var(--sf-font-family)}.request-modal__color-label{font-size:var(--sf-subheading1-font-size);color:var(--castle-ink1000)}.request-modal__body{display:grid;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);grid-template-rows:auto 1fr;height:100%}.request-modal__resource-items{height:240px;overflow-y:auto}.request-modal__resource-item{display:flex;align-items:center}.request-modal__resource-item .resource-item-badge{font-size:var(--sf-body2-font-size);border:1px solid #ddd;border:1px solid var(--castle-ink150, #ddd);border-radius:14px;padding:0 8px;margin-left:auto}.submit-request-modal__inputs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.reason-input{grid-column:1 / span 2}.submit-request-modal-input__helper{font:var(--sf-body3-font);height:var(--sf-body3-line-height);line-height:var(--sf-body3-line-height);color:var(--castle-red500)}.submit-request-modal-input__human-check{visibility:hidden;position:absolute}.trust-center-v2{position:relative;display:grid;grid-auto-rows:min-content;width:100%;min-height:100vh;scroll-behavior:smooth}.trust-center-v2-resources-section{padding:calc(var(--sf-spacing-5) * 2) var(--sf-spacing-4);background-color:var(--castle-blue50);background-color:var(--tc-surface-color, var(--castle-blue50));container:trust-center-v2-resources / inline-size}.trust-center-v2-resources-section-sub-heading{max-width:1024px;margin:16px auto 0}.trust-center-v2-resources-section__items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);justify-items:center;width:100%;max-width:1024px;margin:0 auto;padding-top:var(--sf-spacing-5);@container trust-center-v2-resources (width < 768px){grid-template-columns:1fr}}.trust-center-v2-request-all-resources-button__container{grid-column:1 / span 2;@container trust-center-v2-resources (width < 768px){grid-column:1 / span 1}}.trust-center-v2-request-all-resources__request-all-button{display:flex;background-color:#00f;background-color:var(--tc-primary-color, blue);color:#fff;color:var(--tc-on-primary-color, white);border:0;border-radius:var(--sf-radius-2);font:var(--sf-body2-font);padding:var(--sf-spacing-2) var(--sf-spacing-3);justify-items:center;grid-template-rows:max-content auto max-content;grid-gap:16px;gap:16px;overflow:clip}.trust-center-v2-resource-item{display:grid;grid-template-rows:auto 1fr auto;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);width:100%;padding:var(--sf-spacing-5);border-radius:var(--sf-radius-4);background-color:#fff;background-color:var(--tc-surface-light-color, var(--castle-gray20, white));@container trust-center-v2-resources (width < 768px){width:100%;max-width:500px}}.trust-center-v2-resource-item__description{font:var(--sf-properties-panel-sub-title-font);font-family:Inter;font-family:var(--tc-body-font-family, var(--sf-font-family, "Inter"));color:#000;color:var(--tc-on-surface-light-color, var(--castle-ink1000, black));margin:0;white-space:pre-wrap;max-width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.trust-center-v2-request-all-resources-button__container--list-view{margin:16px auto 0;display:flex;justify-content:center;.trust-center-v2-request-all-resources__request-all-button{display:flex;background-color:#00f;background-color:var(--tc-primary-color, blue);color:#fff;color:var(--tc-on-primary-color, white);border:0;border-radius:var(--sf-radius-2);font:var(--sf-body2-font);padding:var(--sf-spacing-2) var(--sf-spacing-3);justify-items:center;grid-template-rows:max-content auto max-content;grid-gap:16px;gap:16px;overflow:clip}}.trust-center-v2-resources-section__items--list-view{border:1px solid #dddddd;border:1px solid var(--tc-divider-color, #dddddd);border-radius:8px;margin-top:48px;max-width:1024px;margin-inline:auto}.trust-center-v2-resource-item--list-view{display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px;padding:16px 24px;--logo-size: 48px}.trust-center-v2-resource-item--list-view-left-column{display:grid;grid-gap:8px;gap:8px}.trust-center-v2-resource-item--list-view-right-column{display:grid;align-items:center}.trust-center-v2-resource-item--list-view:not(:first-child){border-top:1px solid #dddddd;border-top:1px solid var(--tc-divider-color, #dddddd)}.trust-center-v2-resource-item--list-view .trust-center-v2-item-heading{font:var(--sf-body1-font);font-weight:500}.trust-center-v2-resource-item--list-view .trust-center-v2-resource-item__description{overflow:clip;color:var(--castle-ink600);font:var(--sf-body2-font);font-weight:400;margin:0;overflow-y:auto;white-space:pre-wrap}.trust-center-v2-resource-item--list-view .trust-center-v2-resource-button{width:-moz-min-content;width:min-content;margin-left:auto}.trust-center-v2-resource-button{display:flex;grid-gap:6px;gap:6px;justify-content:center;width:100%;height:-moz-fit-content;height:fit-content;align-items:center;background-color:#fff;background-color:var(--tc-surface-light-color, var(--castle-gray20, white));color:#000;color:var(--tc-on-surface-light-color, var(--castle-ink1000, black));border:1px solid var(--tc-divider-color);border-radius:6px;padding:9px 15px;font:var(--sf-body2-font);font-weight:400}.hydrating{pointer-events:none;position:relative;color:transparent}.hydrating:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border-radius:50%;border:2px solid black;border:2px solid var(--tc-on-surface-light-color, var(--castle-blue100, black));border-top-color:transparent;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.trust-center-v2-compliance-section{padding:calc(var(--sf-spacing-5) * 2) var(--sf-spacing-4);background-color:#fff;background-color:var(--tc-surface-light-color, var(--castle-gray20, white));container:compliance / inline-size}.trust-center-v2-compliance-section-sub-heading{max-width:1024px;margin:0 auto}.trust-center-v2-compliance-section__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);justify-items:center;width:100%;max-width:1024px;margin:0 auto;padding-top:var(--sf-spacing-5);@container compliance (width < 768px){grid-template-columns:1fr}}.trust-center-v2-compliance-item{display:grid;width:100%;padding:var(--sf-spacing-5);justify-items:center;grid-template-rows:max-content max-content auto max-content;grid-gap:16px;gap:16px;overflow:clip;@container compliance (width < 768px){width:272px}}.trust-center-v2-compliance-description{white-space:pre-wrap;margin:0;max-width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.trust-center-v2-compliance-description{font:var(--sf-properties-panel-sub-title-font);font-family:Inter;font-family:var(--tc-body-font-family, var(--sf-font-family, "Inter"));color:#000;color:var(--tc-on-surface-light-color, var(--castle-ink1000, black))}.trust-center-v2-compliance-section__items--list-view{border:1px solid #dddddd;border:1px solid var(--tc-divider-color, #dddddd);border-radius:8px;margin-top:48px;max-width:1024px;margin-inline:auto}.trust-center-v2-compliance-item--list-view{display:flex;padding:16px 24px;align-items:center;grid-gap:8px;gap:8px;--logo-size: 48px}.trust-center-v2-compliance-item--list-view:not(:first-child){border-top:1px solid #dddddd;border-top:1px solid var(--tc-divider-color, #dddddd)}.trust-center-v2-compliance-item--list-view>.trust-center__logo{margin-right:24px}.trust-center-v2-compliance-item--list-view>.trust-center-v2-item-heading{width:200px;flex-shrink:0;font:var(--sf-body1-font);font-weight:500}.trust-center-v2-compliance-item--list-view>.trust-center-v2-compliance-description{margin:0;overflow:clip}.trust-center-v2-compliance-item--list-view>.trust-center-v2-resource-button{width:-moz-min-content;width:min-content;margin-left:auto}.trust-center-v2-subprocessors-section{padding:calc(var(--sf-spacing-5) * 2) var(--sf-spacing-4);background-color:#fff;background-color:var(--tc-surface-light-color, var(--castle-gray20, white));container:trust-center-v2-subprocessors / inline-size}.trust-center-v2-subprocessors-section-sub-heading{max-width:1024px;margin:0 auto}.trust-center-v2-subprocessors-section__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);justify-items:center;max-width:1024px;margin:0 auto;padding-top:var(--sf-spacing-5);@container trust-center-v2-subprocessors (width < 768px){grid-template-columns:1fr}}.trust-center-v2-subprocessor-item{display:grid;width:100%;padding:var(--sf-spacing-5);border-radius:var(--sf-radius-4);justify-items:center;grid-template-rows:max-content max-content auto max-content;grid-gap:16px;gap:16px;overflow:clip;min-width:0;@container trust-center-v2-subprocessors (width < 768px){width:272px}}.trust-center-v2-subprocessor-item__image{--image-size: 40px;width:var(--image-size);height:var(--image-size);:is(img,svg,div){width:var( --image-size )!important;height:var(--image-size)!important}:is(img){-o-object-fit:scale-down;object-fit:scale-down}}.trust-center-v2-subprocessor-description{font:var(--sf-properties-panel-sub-title-font);font-family:Inter;font-family:var(--tc-body-font-family, var(--sf-font-family, "Inter"));color:#000;color:var(--tc-on-surface-light-color, var(--castle-ink1000, black));white-space:pre-wrap;margin:0;max-width:100%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.trust-center-v2-subprocessor-location{font:var(--sf-properties-panel-sub-title-font);font-family:Inter;font-family:var(--tc-body-font-family, var(--sf-font-family, "Inter"));color:var(--castle-ink600);color:var(--tc-on-surface-light-color, var(--castle-ink600));max-width:100%;overflow:clip;text-overflow:ellipsis;white-space:nowrap;min-width:0}.trust-center-v2-subprocessors-section__items--list-view{border:1px solid #dddddd;border:1px solid var(--tc-divider-color, #dddddd);border-radius:8px;margin-top:48px;max-width:1024px;margin-inline:auto}.trust-center-v2-subprocessor-item--list-view{display:flex;padding:16px 24px;align-items:center;grid-gap:32px;gap:32px;overflow:hidden;--logo-size: 48px}.trust-center-v2-subprocessor-item--list-view:not(:first-child){border-top:1px solid #dddddd;border-top:1px solid var(--tc-divider-color, #dddddd)}.trust-center-v2-subprocessor-item--list-view>.trust-center-v2-item-heading{width:200px;flex-shrink:0;font:var(--sf-body1-font);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trust-center-v2-subprocessor-item--list-view>.trust-center-v2-subprocessor-description{margin:0;overflow:clip}.trust-center-v2-subprocessor-item--list-view .trust-center-v2-subprocessor-location{width:250px;margin-left:auto;flex-shrink:0}.paid-feature-mask{position:absolute;inset:0;border:2px solid yellow;border:2px solid var(--castle-yellow50, yellow);pointer-events:none}.paid-feature-mask__chip{position:absolute;display:flex;align-items:center;grid-gap:var(--sf-spacing-0);gap:var(--sf-spacing-0);top:var(--sf-spacing-2);right:0;padding:var(--sf-spacing-0) var(--sf-spacing-1);background-color:var(--castle-yellow50);border:2px solid var(--castle-yellow50);border-right:0;border-radius:var(--sf-radius-1) 0 0 var(--sf-radius-1);font:var(--sf-body2-font);font-weight:600}.trust-center-v2-faq-section{position:relative;padding:calc(var(--sf-spacing-5) * 2) var(--sf-spacing-4);display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);background-color:#fff;background-color:var(--tc-surface-light-color, var(--castle-gray20, white))}.trust-center-v2-faq-section-sub-heading{max-width:1024px;margin:0 auto}.trust-center-v2-faq-section__faqs{width:100%;max-width:1024px;margin:0 auto;display:grid;border:1px solid var(--castle-ink600);border:1px solid var(--tc-divider-color, var(--castle-ink600));border-radius:8px;overflow:hidden;background-color:transparent;padding:0}.trust-center-v2-faq-section__faq-item{cursor:pointer;color:#000;color:var(--tc-on-surface-light-color, var(--castle-ink1000, black));border-bottom:1px solid var(--castle-ink600);border-bottom:1px solid var(--tc-divider-color, var(--castle-ink600));word-break:break-word;&:last-child{border:0}}.trust-center-v2-faq-section__faq-item:hover{background-color:hsl(from white h s l / .05);background-color:hsl(from var(--tc-on-surface-color, white) h s l / .05)}.trust-center-v2-faq-section__faq-item__header{display:grid;grid-template-columns:1fr auto;justify-items:start;padding:24px;margin:0;width:100%;align-items:center;justify-content:start;text-align:start;font-family:Inter;font-family:var(--tc-heading-font-family, Inter);font-size:1.125rem;line-height:1.5rem;font-weight:400;color:#000;color:var(--tc-on-surface-light-color, black)}.accordion-item-body-text{display:grid;align-items:center;justify-items:start;text-align:start;padding:0 24px 24px;color:#000;color:var(--tc-on-surface-light-color, black);font-family:Inter;font-family:var(--tc-body-font-family, Inter)}.trust-center-v2-navigation-bar{height:80px;width:100%;padding:0 var(--sf-spacing-5);background-color:#fff;background-color:var(--tc-surface-light-color, var(--castle-gray20, white));container:trust-center-v2-navigation / inline-size}.trust-center-v2-navigation-bar__company-name{font:var(--sf-heading2-font);color:var(--tc-on-surface-light-color);margin:0}.trust-center-v2-navigation-bar__layout{width:100%;height:100%;max-width:1024px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);align-items:center}.trust-center-v2-navigation-bar__items{display:grid;grid-template-columns:1fr auto;grid-gap:18px;gap:18px;align-items:center;justify-items:end}.trust-center-v2-navigation-bar__navigation-list{list-style-type:none;padding:0;margin:0;display:flex;align-items:center;grid-gap:var(--sf-spacing-2);gap:var(--sf-spacing-2)}.trust-center-v2-navigation-bar__navigation-list-item{white-space:nowrap}.trust-center-v2-navigation-bar__navigation-link{font:var(--sf-body2-font);color:var(--castle-ink1000),black;color:var(--tc-on-surface-light-color, var(--castle-ink1000), black);&:hover{text-decoration:none;color:var(--castle-ink1000),black;color:var(--tc-on-surface-light-color, var(--castle-ink1000), black)}}@container trust-center-v2-navigation (width < 768px){.trust-center-v2-navigation-bar__items{display:none}}.trust-center-v2-navigation-bar__menu{display:none;flex-grow:1;justify-items:end}@container trust-center-v2-navigation (width < 768px){.trust-center-v2-navigation-bar__menu{display:grid}}.trust-center-v2-navigation-bar__logo{height:48px;-o-object-fit:contain;object-fit:contain;max-width:100%}.trust-center-v2-monitoring-slideout{--top-offset: 0;position:fixed;top:var(--top-offset);right:0;visibility:hidden}.trust-center-v2-monitoring-slideout--open{bottom:0;left:0;visibility:visible}.trust-center-v2-monitoring-slideout__backdrop{position:fixed;inset:0;background-color:hsl(from var(--castle-ink1000) h s l / .4);display:none;cursor:auto;border:0}.trust-center-v2-monitoring-slideout--open .trust-center-v2-monitoring-slideout__backdrop{display:block}.trust-center-v2-monitoring-slideout__surface{background-color:var(--castle-gray20);background-color:var(--tc-surface-light-color, var(--castle-gray20));height:100%;width:100%;max-width:800px;min-width:300px;position:absolute;top:0;right:0;display:grid;grid-template-rows:auto 1fr;transform:translate(800px);transition:transform .25s ease}.trust-center-v2-monitoring-slideout--open .trust-center-v2-monitoring-slideout__surface{transform:translate(0)}.trust-center-v2-monitoring-slideout__header{position:sticky;top:0;left:0;display:grid;grid-template-areas:"title close" "filter filter";grid-template-rows:repeat(2,auto);grid-template-columns:1fr auto;grid-gap:var(--sf-spacing-2);gap:var(--sf-spacing-2);align-items:center;background-color:var(--tc-surface-light-color);padding:var(--sf-spacing-4);border-bottom:1px solid var(--tc-divider-color);[data-castle~=tertiary]{color:var(--tc-on-surface-light-color)!important}}.trust-center-v2-monitoring-slideout__header-title{grid-area:title;color:var(--tc-on-surface-light-color)}.trust-center-v2-monitoring-slideout__header-close{grid-area:close}.trust-center-v2-monitoring-slideout__header-filter{grid-area:filter;border:1px solid var(--tc-on-surface-light-color);border-radius:var(--sf-radius-2);display:grid;grid-template-columns:auto 1fr;align-items:center;padding:var(--sf-spacing-0) var(--sf-spacing-2)}.trust-center-v2-monitoring-slideout__header-filter-input{border:0;width:100%;background:transparent;color:var(--tc-on-surface-light-color)}.trust-center-v2-monitoring-slideout__header-filter-input:focus{outline:none}.trust-center-v2-monitoring-slideout__items{display:grid;padding:var(--sf-spacing-5);padding-top:0;overflow-y:auto;scroll-behavior:smooth}.trust-center-v2-monitoring-slideout-monitoring-item{display:grid;grid-gap:var(--sf-spacing-5);gap:var(--sf-spacing-5);padding:var(--sf-spacing-5) 0 var(--sf-spacing-4) 0;grid-auto-rows:min-content}.trust-center-v2-monitoring-slideout-monitoring-item:first-child{padding-top:var(--sf-spacing-5)}.trust-center-v2-monitoring-slideout-monitoring-item__controls{display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4)}.trust-center-v2-monitoring-slideout-monitoring-item__control{display:grid;grid-template-areas:"icon name" "icon description";grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);align-items:start;grid-column-gap:var(--sf-spacing-2);-moz-column-gap:var(--sf-spacing-2);column-gap:var(--sf-spacing-2);grid-row-gap:var(--sf-spacing-0);row-gap:var(--sf-spacing-0)}.trust-center-v2-monitoring-slideout-monitoring-item__control-icon{grid-area:icon;margin-top:1px;color:var(--tc-on-surface-light-color)}.trust-center-v2-monitoring-slideout-monitoring-item__control-name{grid-area:name;font:var(--sf-body1-font);font-weight:600;margin:0;color:var(--tc-on-surface-light-color)}.trust-center-v2-monitoring-slideout-monitoring-item__control-description{grid-area:description;font:var(--sf-body1-font);margin:0;color:var(--tc-on-surface-light-color)}.leading-drawer-navigation{--navigation-horizontal-padding: 5px;--navigation-active-border-radius: 6px;display:grid;justify-items:center;grid-template-columns:50px;grid-template-rows:repeat(3,40px) 1fr;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);padding-top:var(--sf-spacing-5);padding-bottom:var(--navigation-horizontal-padding);width:50px;height:100%;border-right:1px solid #dddddd}.leading-drawer-navigation__item{--size: 40px;display:grid;align-items:center;justify-items:center;width:var(--size);height:var(--size)}.leading-drawer-navigation__item--active{border-radius:var(--navigation-active-border-radius);overflow:hidden;background-color:#e8f2fc}.code-panel{display:grid;grid-template-rows:auto 1fr;grid-gap:var(--sf-spacing-2);gap:var(--sf-spacing-2);width:100%;height:100%;position:relative}.code-panel__editor-wrapper{border:1px solid var(--castle-ink150);border-radius:var(--sf-radius-1);overflow:hidden;padding:var(--sf-spacing-2) var(--sf-spacing-2) var(--sf-spacing-1) 0;height:75%;>section{height:100%!important}}.properties-panel__title{font:var(--sf-properties-panel-title-font);color:var(--castle-ink1000);margin:0}.properties-panel__sub-title{font:var(--sf-properties-panel-sub-title-font);color:var(--castle-ink600);margin:0}.properties-panel__control-label{font:var(--sf-properties-panel-control-label-font);color:var(--castle-ink1000);margin:0}.properties-panel__disabled-text{font:var(--sf-properties-panel-sub-title-font);color:var(--castle-ink150);margin:0;font-style:italic}.properties-panel__sub-title [data-castle=alert-description]{display:flex;grid-gap:16px;gap:16px}.properties-panel__code-block{font:var(--sf-body3-font);color:#d64d8b}.properties-panel__input-help-text{font:var(--sf-body3-font);font-weight:400;color:var(--castle-ink600)}.visibility-toggle{position:relative;margin-bottom:0;display:grid;align-items:center;justify-content:center;padding:0 var(--sf-spacing-0)}.drop-zone{height:6px;display:grid;align-items:center}.drop-zone__indicator{height:6px;border-radius:8px}.drop-zone--active .drop-zone__indicator{background-color:#8a2be2}.tree-cell{--sf-row-height: 30px;--border-width: 8px;display:grid;height:var(--sf-row-height);overflow:hidden;[data-castle^=button]:last-child{color:var(--castle-blue600);margin-top:var(--sf-spacing-1);justify-content:start;padding-left:calc(var(--sf-spacing-5) + 2px)}}.tree-cell--expanded{height:auto}.tree-cell--expanded .tree-cell__leading-icon-button{transform:rotate(90deg)}.tree-cell__row{display:grid;grid-template-columns:24px 1fr 0;grid-template-rows:var(--sf-row-height);grid-column-gap:var(--sf-spacing-0);-moz-column-gap:var(--sf-spacing-0);column-gap:var(--sf-spacing-0);align-items:center;justify-items:center;padding:0 var(--sf-spacing-0);border-radius:var(--sf-radius-1)}.tree-cell__row-options{width:100%;overflow:hidden;display:grid;align-items:center;grid-template-columns:repeat(2,auto)}.tree-cell__row--selected{background-color:var(--castle-blue50)}.tree-cell__row--item-hidden{grid-template-columns:24px 1fr auto;.visibility-toggle{color:var(--castle-ink150)}}.tree-cell__row:hover{background-color:var(--castle-blue50);grid-template-columns:24px 1fr auto}.tree-cell__row--dragging~.tree-cell__new-button,.tree-cell__row--dragging~.tree-cell__descendants{display:none}.tree-cell__label{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-cell__descendants{padding-left:calc(var(--sf-spacing-4) + 4px)}.tree-cell__descendants:last-child{padding-bottom:var(--sf-spacing-1)}.tree{display:grid}.organizer-panel__header-item{display:grid;grid-column-gap:var(--sf-spacing-0);-moz-column-gap:var(--sf-spacing-0);column-gap:var(--sf-spacing-0);grid-template-columns:auto 1fr;align-items:center;background-color:transparent;border-radius:var(--sf-radius-1);height:30px;padding:0 var(--sf-spacing-0)}.organizer-panel__header-item:hover{background-color:var(--castle-blue50)}.organizer-panel__header-item-label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.organizer-panel{[data-castle^=button]:last-child{color:var(--castle-blue600)}}.organizer-panel__header-row{--sf-row-height: 42px;padding:var(--sf-spacing-0) 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:auto;height:var(--sf-row-height);overflow:hidden;display:grid;grid-gap:var(--sf-spacing-0);gap:var(--sf-spacing-0)}.organizer-panel__header-row--expanded{height:auto}.organizer-panel__header-row-surface{--border-width: 8px;display:grid;grid-template-columns:auto 1fr 0;padding:var(--sf-spacing-0);border-radius:var(--sf-radius-1)}.organizer-panel__header-row-surface:hover{grid-template-columns:auto 1fr auto}.organizer-panel__header-row-surface--selected{background-color:var(--castle-blue50)}.organizer-panel__header-row-surface--item-hidden{grid-template-columns:auto 1fr auto;.organizer-panel__header-visibility-toggle{visibility:visible;color:var(--castle-ink150)}}.organizer-panel__header-row-label{width:100%;height:100%;border:0;background:transparent;text-align:start;padding:0}.organizer-panel__header-row-surface:hover{background-color:var(--castle-blue50)}.organizer-panel__header-visibility-toggle{width:100%;overflow:hidden;visibility:hidden}.organizer-panel__header-row-surface:hover>.organizer-panel__header-visibility-toggle{visibility:visible}.organizer-panel__header-row--expanded .organizer-panel__header-row-leading-icon-button{transform:rotate(90deg)}.organizer-panel__header-items{display:grid;grid-gap:var(--sf-spacing-2);gap:var(--sf-spacing-2);padding:var(--sf-spacing-1) 0 var(--sf-spacing-1) calc(var(--sf-spacing-4) + 4px)}.reply-to-table__container{--table-gap: 16px;margin-left:40px;display:grid;grid-gap:var(--table-gap);gap:var(--table-gap)}#admins-emails-table table tbody{grid-template-columns:1fr auto auto}#custom-emails-table table tbody{grid-template-columns:max-content auto auto auto}.reply-to-table__container tr{font-family:var(--sf-body-font-family);font-weight:var(--sf-body1-font-weight);border-bottom:1px solid var(--castle-ink70)}.reply-to-table__container th{font-size:var(--sf-body2-font-size);line-height:var(--sf-body2-line-height)}.reply-to-table__container td{font-size:var(--sf-subheading1-font-size);line-height:var(--sf-properties-panel-sub-title-line-height);min-height:40px}.reply-to-table__container th:first-of-type,.reply-to-table__container td:first-of-type{padding-left:var(--table-gap)}.favicon{--image-size: 75px;display:grid;grid-template-areas:"upload description" "upload buttons";grid-template-columns:var(--image-size) 1fr;grid-template-rows:1fr auto;grid-column-gap:var(--sf-spacing-3);-moz-column-gap:var(--sf-spacing-3);column-gap:var(--sf-spacing-3);grid-row-gap:var(--spacing-1);row-gap:var(--spacing-1)}.favicon__file-upload{--size: var(--image-size);grid-area:upload}.favicon__description{font-size:var(--sf-body2-font-size);color:var(--castle-ink600);grid-area:description}.favicon__button-group{grid-area:buttons;display:grid;grid-template-columns:1fr auto;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);[data-castle^=button]:first-of-type{color:var(--castle-blue600)}}.favicon__upload-button{width:-moz-fit-content;width:fit-content}.theme-panel{display:grid;grid-auto-rows:min-content;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1)}.theme-panel__colors{display:grid;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3)}.theme-panel__color{display:grid;grid-gap:var(--sf-spacing-0);gap:var(--sf-spacing-0)}.theme-panel__color-label{font-size:var(--sf-subheading1-font-size);color:var(--castle-ink1000)}.session-history{width:90vw!important}.session-history__layout{display:grid;grid-template-columns:1fr 4fr;grid-gap:var(--sf-spacing-2);gap:var(--sf-spacing-2);align-items:start;height:100%;overflow:hidden}.session-history__list{list-style-type:none;padding:var(--sf-spacing-1) 0;margin:0;display:grid;grid-auto-rows:min-content;width:100%;height:100%;overflow-y:auto}.session-history__list-item{width:100%}.session-history__list-item-surface{display:grid;align-items:center;justify-items:start;width:100%;border:0;background-color:transparent;border-radius:var(--sf-radius-1);padding:var(--sf-spacing-2) var(--sf-spacing-3)}.session-history__list-item-surface:hover{background-color:var(--castle-ink70)}.session-history__list-item-surface--selected{background-color:var(--castle-ink25);box-shadow:inset 0 0 1px 1px var(--castle-blue700)}.session-history__preview{height:70vh;overflow-y:auto;padding:var(--sf-spacing-2) var(--sf-spacing-2) 0 var(--sf-spacing-2);background-color:var(--castle-ink70)}.leading-drawer-heading{font-family:var(--sf-font-family);font-size:var(--sf-display1-font-size);font-weight:var(--sf-display1-font-weight)}.leading-drawer-panels{display:grid;grid-template-rows:auto 1fr;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);padding:var(--sf-spacing-5) var(--sf-spacing-1) var(--sf-spacing-3) var(--sf-spacing-2);overflow-y:auto;overflow-x:hidden}.banner-properties-panel__image-position-controller{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto);grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.banner-properties-panel__image_position-controller-wrapper{width:24px;height:24px;& input[type=radio]{z-index:2;position:absolute;opacity:0;transform:scale(1.5);padding:var(--spacing-1);width:100%;height:100%}:is(svg){visibility:hidden}& label{position:relative;display:grid;align-items:center;justify-content:center;border:1px solid var(--castle-ink150);width:24px;height:24px;border-radius:var(--sf-radius-1);margin:0;overflow:hidden}& input:checked+svg{visibility:visible}& label:has(input:checked){background-color:var(--castle-blue50)}}.top-section-properties-panel{display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);width:100%;background-color:#fff;font-family:var(--sf-body-font-family)}.top-section-properties-panel__image-label,.top-section-properties-panel__image-fit-label,.top-section-properties-panel__image-size-label,.top-section-properties-panel__image-position-label,.top-section-properties-panel__alt-text-label{font:var(--sf-label-font);color:var(--castle-ink1000);padding-bottom:var(--sf-spacing-1)}.top-section-properties-panel__title{font:var(--sf-title-font);color:var(--castle-ink1000)}.top-section-properties-panel__alt-text-input-container{padding-bottom:var(--sf-spacing-0)}.top-section-properties-panel__alt-text-description{font-size:.75rem;font-weight:400;line-height:1.5;color:var(--castle-ink600)}.top-section-properties-panel__image-position-controls-wrapper{display:grid;align-items:center;justify-content:center;padding:var(--sf-spacing-1)}.properties-panel-control-group{display:grid;grid-auto-rows:min-content;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);padding:0 var(--sf-spacing-3);width:100%}.properties-panel-header{display:grid;grid-gap:8px;gap:8px;padding:var(--sf-spacing-5) var(--sf-spacing-3) var(--sf-spacing-3) var(--sf-spacing-3);background-color:var(--castle-ink25);border-bottom:1px solid var(--castle-ink150);.properties-panel-control-group{padding:0}}.properties-panel-header__children{display:grid;grid-gap:16px;gap:16px}.custom-section-properties-panel{--editor-height: 330px;display:grid;grid-template-rows:repeat(2,auto) calc(100vh - 516px) auto;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);height:100%}.custom-section-properties-panel__description{font-family:var(--sf-body-font-family);font-size:var(--sf-body2-font-size);color:var(--castle-ink1000)}.expansion-panel__title{font:var(--sf-label-font);color:var(--castle-ink1000)}.custom-section-properties-panel__editors-container{--grid-rows: 1fr 1fr;display:grid;grid-template-rows:var(--grid-rows)}.custom-section-properties-panel__code-editors{display:flex;flex-direction:column;align-items:stretch}.custom-section-properties-panel__html-editor-container,.custom-section-properties-panel__css-editor-container{border:1px solid var(--castle-ink150);padding:var(--sf-spacing-1);border-radius:6px}.custom-section-properties-panel__html-editor,.custom-section-properties-panel__css-editor{font-size:var(--sf-body2-font-size);color:var(--castle-ink600)}.custom-section-properties-panel__delete-button{grid-row-start:5}.expansion-panel{--sf-expansion-panel-height: 40px;display:grid;grid-template-rows:auto 1fr;grid-gap:var(--sf-spacing-2);gap:var(--sf-spacing-2);height:var(--sf-expansion-panel-height);overflow:hidden}.expansion-panel--expanded{height:auto}.expansion-panel__title{display:grid;grid-template-columns:1fr auto;align-items:center;font-size:var(--sf-subheading1-font-size);color:var(--castle-ink600)}.expansion-panel__arrow{transform:rotate(0)}.expansion-panel--expanded .expansion-panel__arrow{transform:rotate(-90deg)}.properties-panel-footer{display:grid;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);padding:var(--sf-spacing-3);border-top:1px solid var(--castle-ink150);width:100%}.subprocessor-panel{height:100%}.custom-subprocessor-panel{--auto-section-count: 4;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);grid-template-rows:repeat(var(--auto-section-count),auto) 1fr auto;height:100%}.subprocessor-panel__file-upload-layout{--image-size: 75px;display:grid;grid-template-areas:"upload description" "upload buttons";grid-template-columns:var(--image-size) 1fr;grid-template-rows:1fr auto;grid-column-gap:var(--sf-spacing-3);-moz-column-gap:var(--sf-spacing-3);column-gap:var(--sf-spacing-3);grid-row-gap:var(--spacing-1);row-gap:var(--spacing-1)}.subprocessor-panel__file-upload{--size: var(--image-size);grid-area:upload}.subprocessor-panel__file-upload-description{font-size:var(--sf-body2-font-size);color:var(--castle-ink600);grid-area:description}.subprocessor-panel__file-upload-button-group{grid-area:buttons;display:grid;grid-template-columns:1fr auto;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1)}.subprocessor-panel__upload-button{width:-moz-fit-content;width:fit-content;[data-castle~=icon]{color:var(--castle-red500)}}.vendor-subprocessor-panel{--auto-section-count: 4;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);grid-template-rows:repeat(var(--auto-section-count),auto) 1fr auto;height:100%}.vendor-subprocessor-panel__textarea--disabled{display:grid;width:100%;background-color:var(--castle-ink70);padding:var(--sf-spacing-2);color:var(--castle-ink600);min-height:100px;overflow:hidden;overflow-y:auto}.vendor-subprocessor-panel__logo{--image-size: 72px;display:grid;grid-template-columns:1fr var(--image-size);grid-template-rows:var(--image-size);grid-gap:var(--sf-spacing-2);gap:var(--sf-spacing-2);align-items:center}.vendor-subprocessor-panel__logo-image{background:transparent;border:0}.vendor-subprocessor-panel__vendor-image-button{--background-color-alpha: .03;--size: 75px;display:inline-block;width:var(--size);height:var(--size);background-color:transparent;border-radius:var(--sf-radius-3);border:1px dashed var(--castle-ink600);grid-area:upload}.vendor-subprocessor-panel__vendor-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.subprocessors-section-panel{--auto-section-count: 2;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);grid-template-rows:repeat(var(--auto-section-count),auto) 1fr auto;min-height:100%}.add-vendors-modal__body{height:40vh;display:grid;place-items:center}.vendor-name-and-image{display:grid;grid-gap:16px;gap:16px;grid-template-columns:auto 1fr;align-items:center}.add-vendors-modal__last-reviewed-at{font:var(--sf-body2-font);color:var(--castle-ink1000)}.risk-cell__unknown-level{color:var(--castle-ink150)!important}.properties-panel{overflow-y:auto}.properties-panel--control-group{overflow-y:visible;overflow-y:initial}.framework-properties-panel{--auto-section-count: 5;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);grid-template-rows:repeat(var(--auto-section-count),auto) 1fr auto;min-height:100%;max-width:0px;max-width:var(--sf-max-drawer-width);font-family:var(--sf-body-font-family);.framework-properties-panel__remove-button{width:100%;grid-row-start:calc(var(--auto-section-count) + 2);[data-castle~=icon]{color:var(--castle-red500)}}}.framework-properties-panel__resource-select{display:grid;grid-template-columns:1fr auto;align-items:center}.framework-properties-panel__input-helper{font-size:var(--sf-body2-font-size);color:var(--castle-ink600)}.framework-properties-panel__input-logo{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);align-items:center}.framework-properties-panel__input-logo__helper{display:grid;grid-column:2 / 4;grid-gap:var(--sf-spacing-0);gap:var(--sf-spacing-0)}.image-upload{--size: 120px}.image-upload__preview{width:100%;height:var(--size);background-size:contain;background-repeat:no-repeat;background-position:center;border:1px solid var(--castle-ink150);border-radius:var(--sf-radius-3);background-color:transparent}.image-upload__drop-target{--background-color-alpha: .03;width:100%;height:var(--size);border-radius:var(--sf-radius-3);background-color:#00000008;background-color:rgba(0,0,0,var(--background-color-alpha, .03));background-position:center;background-size:contain;background-repeat:no-repeat;border:1px dashed var(--castle-ink600)}.image-drop-target:hover{background-color:#0000001a;border:1px dashed var(--castle-ink600)}.image-upload__image{width:100%;height:100%}:root{--sf-drawer-width: 0px;--sf-max-drawer-width: 0px}.resource-properties-panel{--auto-section-count: 5;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);grid-template-rows:repeat(var(--auto-section-count),auto) 1fr;min-height:100%;max-width:0px;max-width:var(--sf-max-drawer-width);font-family:var(--sf-body-font-family);.resource-properties-panel__remove-button{width:100%;grid-row-start:calc(var(--auto-section-count) + 2);[data-castle~=icon]{color:var(--castle-red500)}}}.resource-properties-panel__input-helper{font-size:var(--sf-body2-font-size);color:var(--castle-red500)}.resource-properties-panel__file-container{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;gap:1rem;align-items:center}.resource-properties-panel__file-container-doc-icon{margin-left:.5rem}.resource-properties-panel__file-info{grid-column-start:2;grid-column-end:span 3}.resource-properties-panel__file-info-download,.resource-properties-panel__file-info-name{font-size:var(--sf-subheading1-font-size);font-weight:var(--sf-display1-font-weight);line-height:var(--sf-properties-panel-sub-title-line-height)}.resource-properties-panel__file-info-download{background-color:transparent;border:0;padding:0;color:var(--castle-blue600)}.resource-properties-panel__file-info-name{color:var(--castle-ink1000)}.resource-properties-panel__file-info-label{font:var(--sf-properties-panel-sub-title-font);font-size:var(--sf-body2-font-size);color:var(--castle-ink600)}.resource-properties-panel__file-upload{display:flex;flex-direction:column}.resource-properties-panel__file-upload h6{display:flex;justify-content:center}.resource-properties-panel__file-upload svg{color:var(--castle-blue600);margin-right:.25rem}.resource-properties-panel__upload-label{grid-column:1 / 2;font-size:var(--sf-body2-font-size);font-weight:var(--sf-properties-panel-sub-title-font-weight);line-height:var(--sf-properties-panel-sub-title-line-height);color:var(--castle-ink600)}.resource-properties-panel__file-delete{[data-castle~=icon]{color:var(--castle-red500)}}.monitoring-control-group-panel{height:100%;display:grid;grid-template-rows:auto 1fr auto;height:calc(100vh - 72px)}.monitoring-control-group-panel__css-label{font:var(--sf-body3-font);font-weight:400;line-height:1.125rem;color:var(--castle-ink600)}.monitoring-control-group-panel__input-helper{font-size:var(--sf-body2-font-size);color:var(--castle-red500)}.monitoring-control-group-panel__access-security{display:grid;grid-template-columns:1fr auto;align-items:center}.monitoring-control-group-panel__health-tag{width:-moz-fit-content;width:fit-content}.monitoring-control-group-panel__group-heading{font:var(--sf-body3-font);color:var(--castle-ink600);padding-bottom:8px}.monitoring-control-group-panel__group{grid-gap:0;gap:0}.monitoring-control-group-panel__row{display:grid;grid-template-columns:1fr auto;width:100%;height:100%}.monitoring-control-group-panel__icons{display:flex;align-items:center;grid-gap:var(--sf-spacing-0);gap:var(--sf-spacing-0);justify-items:end}.monitoring-control-group-panel__visibility-icon{grid-column-start:3!important}.monitoring-control-group-panel__featured,.monitoring-control-group-panel__hidden{font:var(--sf-body3-font);font-weight:400;line-height:1.125rem;justify-self:start}.monitoring-control-group-panel__row-name{display:grid;align-items:center;color:var(--castle-blue600);text-align:start;background:transparent;border:0;padding:var(--sf-spacing-1) 0}.monitoring-control-group-panel__row-name:hover{text-decoration:underline}.monitoring-control-group-panel__featured>a,.monitoring-control-group-panel__hidden>a{font-size:var(--sf-body2-font-size);color:var(--castle-blue600)}.add-control-modal{display:grid;grid-gap:16px;gap:16px}.control-search-result{--key-width: 108px;--tags-width: 100px;--max-multi-tag-width: 64px;--health-tag-width: 67px;display:grid;grid-template-columns:var(--key-width) var(--tags-width) 1fr var( --health-tag-width );grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);align-items:center;width:100%}.control-search-result__key{overflow:hidden;white-space:nowrap}.control-search-result__tags{display:flex;grid-gap:var(--sf-spacing-0);gap:var(--sf-spacing-0);[data-castle~=tag]{display:block;max-width:var(--tags-width);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.control-search-result__tags--multi{[data-castle~=tag]{max-width:var(--max-multi-tag-width)}}.control-search-result__description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.control-group-editor-modal__header-controls{width:100%;display:grid;grid-template-columns:repeat(3,auto);justify-content:end}.add-control-modal__visibility-buttons{display:flex;grid-gap:4px;gap:4px}.control-details-summary{display:grid;grid-template-areas:"name health-status" "tags health-status";grid-template-columns:1fr auto;grid-template-rows:repeat(2,auto);grid-gap:2px;gap:2px;align-items:center;background-color:var(--castle-ink70);border:1px solid var(--castle-ink150);border-radius:var(--sf-radius-3);padding:var(--sf-spacing-1) var(--sf-spacing-3)}.control-details-summary__name{grid-area:name}.control-details-summary__health-status{grid-area:health-status;text-transform:capitalize}.control-details-summary__tags{grid-area:tags;display:flex;align-items:center;grid-gap:2px;gap:2px;list-style-type:none;padding:0;margin:0}.control-details-summary__tag{font:var(--sf-body3-font);font-weight:400;color:var(--castle-ink600);&:after{content:", "}}.control-details-summary__tag:last-child{&:after{content:""}}.monitoring-section-panel{--section-count: 2;display:grid;grid-template-rows:repeat(var(--section-count),auto) 1fr auto;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);height:100%}.resources-section-panel{--auto-section-count: 2;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);grid-template-rows:repeat(var(--auto-section-count),auto) 1fr auto;min-height:100%}.tc-edit-faq-modal{font-family:var(--sf-body-font-family)}.tc-edit-faq-modal__question,.tc-edit-faq-modal__answer{padding-bottom:var(--sf-spacing-3)}.tc-edit-faq-modal__question-hint,.tc-edit-faq-modal__answer-hint{font-size:.75rem;font-weight:400;line-height:1.5}.faq-panel{--auto-section-count: 3;display:grid;grid-template-rows:repeat(var(--auto-section-count),auto) 1fr auto;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);min-height:100%;.faq-panel__delete-button{width:100%;grid-row-start:5}[data-castle~=icon]{color:var(--castle-red500)}}.faq-panel__question-textarea,.faq-panel__answer-textarea{>textarea{font-size:var(--sf-subheading1-font-size);color:var(--castle-ink1000)}}.faq-panel__question-hint,.faq-panel__answer-hint{font-size:var(--sf-body2-font-size);font-weight:400;line-height:1.5}.faqs-section-panel{--auto-section-count: 1;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);grid-template-rows:repeat(var(--auto-section-count),auto) 1fr auto;min-height:100%;.faqs-section-panel__add-button{width:100%;grid-row-start:calc(var(--auto-section-count) + 2)}}.compliance-section-panel{--auto-section-count: 1;display:grid;grid-gap:var(--sf-spacing-4);gap:var(--sf-spacing-4);grid-template-rows:repeat(var(--auto-section-count),auto) 1fr auto;min-height:100%;.compliance-section-panel__remove-button{width:100%;grid-row-start:calc(var(--auto-section-count) + 2)}}.header-title-properties-panel,.header-subtitle-properties-panel{display:grid;grid-template-rows:auto 1fr;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3)}.header-subtitle-properties-panel__text-area>textarea{min-height:400px}.header-title-properties-panel{display:grid;grid-template-rows:auto 1fr;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3)}.new-control-group-panel{height:100%;display:grid;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3);grid-template-rows:repeat(3,auto) 1fr auto;align-items:center;justify-items:center}.new-control-group-panel__zero-state{display:grid;grid-gap:var(--sf-spacing-1);gap:var(--sf-spacing-1);justify-items:center}.new-control-group-panel__zero-state-text{font:var(--sf-body2-font);font-weight:400}.header-app-bar-properties-panel{display:grid;grid-template-rows:auto 1fr;grid-gap:var(--sf-spacing-3);gap:var(--sf-spacing-3)}:root{--sf-leading-drawer-width: 300px;--sf-trailing-drawer-width: 300px}.site-designer-layout__app-bar{grid-area:app-bar;justify-items:center;box-shadow:var(--sf-shadow-values) var(--sf-shadow-color)}.site-designer-layout__leading-drawer,.site-designer-layout__trailing-drawer,.site-designer-layout__preview{overflow:hidden}.site-designer-layout__leading-drawer,.site-designer-layout__trailing-drawer{transition:transform .25s ease}.site-designer-layout__leading-drawer{grid-area:leading-drawer;box-shadow:var(--sf-shadow-values) var(--sf-shadow-color);display:grid;grid-template-columns:auto 1fr}.site-designer-layout__trailing-drawer{grid-area:trailing-drawer;box-shadow:var(--sf-shadow-values) var(--sf-shadow-color)}.site-designer-layout__preview{grid-area:preview}.site-designer-layout--presentation>.site-designer-layout__leading-drawer{transform:translate(-300px);transform:translate(calc(-1 * var(--sf-leading-drawer-width)))}.site-designer-layout--presentation>.site-designer-layout__trailing-drawer{transform:translate(300px);transform:translate(var(--sf-trailing-drawer-width))}.site-designer-layout--presentation>.site-designer-layout__preview{padding:0}.site-designer-layout--presentation.non-paid .trust-center-custom-section,.site-designer-layout--presentation.non-paid .trust-center-v2-faq-section{display:none}.ql-editor li[data-list=bullet]{list-style-type:disc;padding-left:0!important}.ql-editor li[data-list=ordered]{list-style-type:decimal;padding-left:0!important}ol:has(>li[data-list=ordered]),ol:has(>li[data-list=bullet]){padding-left:2.25rem}.ql-editor li:before{display:none}.ql-toolbar{--castle-ink1000: rgba(9, 25, 34, 1);--castle-ink800: rgba(58, 71, 78, 1);--castle-ink600: rgba(107, 117, 122, 1);--castle-ink150: rgba(218, 221, 222, 1);--castle-ink25: rgba(249, 249, 249, 1);--castle-surface: white;--castle-hovered-surface: rgba(9, 25, 34, .07);display:flex;background-color:var(--castle-ink25);border-top-right-radius:4px;border-top-left-radius:4px;border-bottom:0;border-color:var(--castle-ink150)}.ql-container{border-color:var(--castle-ink150);border-bottom-right-radius:4px;border-bottom-left-radius:4px}.rich-text-block .ql-toolbar,.rich-text-block .ql-container{max-width:450px}.ql-container .ql-formats{display:flex}.ql-toolbar .ql-formats{margin-right:0;display:flex;grid-gap:2px;gap:2px;align-items:center}.ql-toolbar .ql-formats:after{content:"";margin-left:15px;width:1px;height:24px;background-color:var(--castle-ink150)}.ql-toolbar .ql-formats:last-child:after{display:none}.ql-toolbar .ql-picker.ql-header{border:1px solid var(--castle-ink150);border-radius:4px;padding:2px 2px 2px 12px;height:auto}.ql-toolbar .ql-picker{height:auto}.ql-toolbar .ql-picker-label.ql-active,.ql-toolbar .ql-picker-label.ql-active svg polygon{color:var(--castle-ink1000)!important;stroke:var(--castle-ink1000)!important}.ql-toolbar .ql-picker-label{padding-left:0}.ql-toolbar .ql-picker.ql-expanded .ql-picker-label{border-color:transparent!important}.ql-toolbar .ql-picker-label:before{font-size:.875rem}.ql-toolbar .ql-picker-label:hover{color:var(--castle-ink1000)!important}.ql-toolbar .ql-picker-label:hover svg .ql-stroke{stroke:var(--castle-ink1000)!important}.ql-toolbar .ql-picker-options{padding:0}.ql-toolbar .ql-picker-item{padding:0 6px}.ql-toolbar .ql-picker-item:hover{color:var(--castle-ink1000)!important;background-color:var(--castle-hovered-surface)!important;border-radius:4px!important}.ql-toolbar button{width:32px;height:32px;padding:8px;border-radius:6px}.ql-toolbar button:hover{background-color:var(--castle-hovered-surface)}.ql-toolbar button:hover svg line,.ql-toolbar button:hover svg rect,.ql-toolbar button:hover svg circle,.ql-toolbar button:hover svg path{stroke:var(--castle-ink800)!important}.ql-toolbar button.ql-underline:hover svg rect,.ql-toolbar button:hover svg polyline{fill:var(--castle-ink800)!important}.ql-toolbar button.ql-active{background-color:var(--castle-ink800)!important}.ql-toolbar button.ql-active svg line,.ql-toolbar button.ql-active svg rect,.ql-toolbar button.ql-active svg circle,.ql-toolbar button.ql-active svg path{stroke:var(--castle-surface)!important}.ql-toolbar button.ql-active:hover svg line,.ql-toolbar button.ql-active:hover svg rect,.ql-toolbar button.ql-active:hover svg circle,.ql-toolbar button.ql-active:hover svg path{stroke:var(--castle-surface)!important}.ql-editor{min-height:150px;padding:10px 8px 10px 12px}.ql-editor.ql-blank:before{color:var(--castle-ink600);font-size:.875rem;line-height:1.25rem;font-weight:400;font-style:normal}.ql-tooltip{left:0!important}.layout-content:has(.vendor-risk-assessment-page){--castle-color: #fcfcfc;background-color:var(--castle-color)}
