.auth-view{margin:0;width:100%;height:100%;overflow:hidden;display:flex;padding:16px}.auth-view .auth-view-form{height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.auth-view .auth-view-form h2{align-items:center;display:flex;gap:12px}.auth-view .auth-view-form p{font-size:14px}.auth-view .auth-view-form form.form-container{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}.auth-view .auth-view-form form.form-container .fields{width:100%;display:flex;flex-direction:column;gap:12px}.auth-view .auth-view-form form.form-container .forgot-password{text-align:end;width:100%;font-size:14px}.auth-view .auth-view-form form.form-container .login-btn{display:flex;width:100%}.auth-view .auth-view-form form.form-container .create-account,.auth-view .auth-view-form form.form-container .login-account{font-size:14px}@media (max-width: 1279px){.auth-view{background-color:var(--color-corporative-blue-opticks)}.auth-view .auth-view-marketing{display:none}.auth-view .auth-view-form{width:100%;border-radius:8px;padding:16px;text-align:center}.auth-view .auth-view-form h2{display:flex;flex-direction:column}.auth-view .auth-view-form form.form-container{max-width:300px}}@media (min-width: 1280px){.auth-view{background-color:var(--color-bw-clear-blue-grey)}.auth-view .auth-view-marketing{width:50%;background-color:var(--color-corporative-blue-opticks);border-radius:8px 0 0 8px;height:100%;color:var(--color-bw-white);display:flex;flex-direction:column;justify-content:center;align-items:center}.auth-view .auth-view-marketing .marketing-message{display:flex;flex-direction:column;gap:4px}.auth-view .auth-view-marketing .marketing-message h1{text-align:center}.auth-view .auth-view-marketing .marketing-message .highlight{padding:0 4px;background-color:var(--color-blueish-soft-blue-green);color:var(--color-corporative-blue-opticks)}.auth-view .auth-view-form{width:50%;border-radius:0 8px 8px 0}.auth-view .auth-view-form form.form-container{max-width:400px}}svg #icon-stroke{stroke:var(--color-blueish-dark-blue)}svg #icon-fill{fill:var(--color-blueish-dark-blue)}svg #icon-get-feature-arrow,svg #icon-get-feature-circle-inner{stroke:var(--color-helper-purple)}svg #opticks-logo-fill{fill:var(--color-corporative-blue-opticks)}svg.icon-medium-grey--deep-blue #icon-stroke{stroke:var(--color-bw-medium-grey)}svg.icon-medium-grey--deep-blue #icon-fill{fill:var(--color-bw-medium-grey)}svg.icon-medium-grey--deep-blue:hover #icon-stroke{stroke:var(--color-blueish-deep-blue)}svg.icon-medium-grey--deep-blue:hover #icon-fill{fill:var(--color-blueish-deep-blue)}svg.icon-medium-grey--dark-red #icon-stroke{stroke:var(--color-bw-medium-grey)}svg.icon-medium-grey--dark-red #icon-fill{fill:var(--color-bw-medium-grey)}svg.icon-medium-grey--dark-red:hover #icon-stroke{stroke:var(--color-traffic-dark-red)}svg.icon-medium-grey--dark-red:hover #icon-fill{fill:var(--color-traffic-dark-red)}svg.icon-dark-blue--deep-blue #icon-stroke{stroke:var(--color-blueish-dark-blue)}svg.icon-dark-blue--deep-blue #icon-fill{fill:var(--color-blueish-dark-blue)}svg.icon-dark-blue--deep-blue:hover #icon-stroke{stroke:var(--color-blueish-deep-blue)}svg.icon-dark-blue--deep-blue:hover #icon-fill{fill:var(--color-blueish-deep-blue)}svg.icon-mid-blue-grey--deep-blue #icon-stroke{stroke:var(--color-bw-mid-blue-grey)}svg.icon-mid-blue-grey--deep-blue #icon-fill{fill:var(--color-bw-mid-blue-grey)}svg.icon-mid-blue-grey--deep-blue:hover #icon-stroke{stroke:var(--color-blueish-deep-blue)}svg.icon-mid-blue-grey--deep-blue:hover #icon-fill{fill:var(--color-blueish-deep-blue)}svg.icon-corp-blue #icon-stroke{stroke:var(--color-corporative-blue-opticks)}svg.icon-corp-blue #icon-fill{fill:var(--color-corporative-blue-opticks)}svg.icon-corp-blue-grey #icon-stroke{stroke:var(--color-corporative-opticks-blue-grey)}svg.icon-corp-blue-grey #icon-fill{fill:var(--color-corporative-opticks-blue-grey)}svg.icon-dark-blue #icon-stroke{stroke:var(--color-blueish-dark-blue)}svg.icon-dark-blue #icon-fill{fill:var(--color-blueish-dark-blue)}svg.icon-medium-grey #icon-stroke{stroke:var(--color-bw-medium-grey)}svg.icon-medium-grey #icon-fill{fill:var(--color-bw-medium-grey)}svg.icon-mid-blue-grey #icon-stroke{stroke:var(--color-bw-mid-blue-grey)}svg.icon-mid-blue-grey #icon-fill{fill:var(--color-bw-mid-blue-grey)}svg.icon-traffic-legitimate #icon-stroke{stroke:var(--color-traffic-legitimate)}svg.icon-traffic-legitimate #icon-fill{fill:var(--color-traffic-legitimate)}svg.icon-traffic-suspicious #icon-stroke{stroke:var(--color-traffic-suspicious)}svg.icon-traffic-suspicious #icon-fill{fill:var(--color-traffic-suspicious)}svg.icon-dark-grey #icon-stroke{stroke:var(--color-bw-dark-grey)}svg.icon-dark-grey #icon-fill{fill:var(--color-bw-dark-grey)}svg.icon-black #icon-stroke{stroke:var(--color-bw-black)}svg.icon-black #icon-fill{fill:var(--color-bw-black)}svg.icon-white #icon-stroke{stroke:var(--color-bw-white)}svg.icon-white #icon-fill{fill:var(--color-bw-white)}svg.icon-traffic-orange #icon-stroke{stroke:var(--color-traffic-orange)}svg.icon-traffic-orange #icon-fill{fill:var(--color-traffic-orange)}svg.icon-light-blue-grey #icon-stroke{stroke:var(--color-bw-light-blue-grey)}svg.icon-light-blue-grey #icon-fill{fill:var(--color-bw-light-blue-grey)}svg.icon-traffic-emerald #icon-stroke{stroke:var(--color-traffic-emerald)}svg.icon-traffic-emerald #icon-fill{fill:var(--color-traffic-emerald)}svg.icon-deep-blue #icon-stroke{stroke:var(--color-blueish-deep-blue)}svg.icon-deep-blue #icon-fill{fill:var(--color-blueish-deep-blue)}svg.icon-bw-light-grey #icon-stroke{stroke:var(--color-bw-light-grey)}svg.icon-bw-light-grey #icon-fill{fill:var(--color-bw-light-grey)}svg.icon-blueish-tufts-blue #icon-stroke{stroke:var(--color-blueish-tufts-blue)}svg.icon-blueish-tufts-blue #icon-fill{fill:var(--color-blueish-tufts-blue)}svg.icon-grey #icon-stroke{stroke:var(--color-bw-grey)}svg.icon-grey #icon-fill{fill:var(--color-bw-grey)}svg.icon-traffic-dark-red #icon-stroke{stroke:var(--color-traffic-dark-red)}svg.icon-traffic-dark-red #icon-fill{fill:var(--color-traffic-dark-red)}svg.opticks-logo-white #opticks-logo-fill{fill:#fff}.opticks-button{justify-content:center;align-items:center;border:none;border-radius:6px;box-shadow:none;transition:all .15s ease-in;gap:8px;text-align:start}.opticks-button:not(.size-xs){font-size:14px}.opticks-button:not(.display-inline){display:flex}.opticks-button.display-inline{display:inline}.opticks-button:not(.size-m-wide){max-width:max-content}.opticks-button.size-unset{height:unset;font-size:inherit;padding:0}.opticks-button.size-xs{font-size:12px;height:24px;padding:0 16px}.opticks-button.size-s{min-height:32px;padding:4px 24px}.opticks-button.size-m{min-height:38px;padding:8px 24px}.opticks-button.size-m-wide{min-height:38px;padding:8px 24px;width:100%;max-width:100%}.opticks-button:hover:not(:disabled){cursor:pointer}.opticks-button:disabled{cursor:not-allowed}.opticks-button.variation-primary #icon-fill{fill:var(--color-bw-white)}.opticks-button.variation-primary #icon-stroke{stroke:var(--color-bw-white)}.opticks-button.variation-primary #icon-fill-stroke{fill:var(--color-bw-white);stroke:var(--color-bw-white)}.opticks-button.variation-primary:not(:disabled){color:var(--color-bw-white)}.opticks-button.variation-primary:not(:disabled):not(:hover){background:var(--color-corporative-blue-opticks);border:2px solid var(--color-corporative-blue-opticks)}.opticks-button.variation-primary:not(:disabled):hover{background:var(--color-blueish-deep-blue);box-shadow:none;border:2px solid var(--color-blueish-deep-blue)}.opticks-button.variation-primary:disabled{color:var(--color-bw-mid-blue-grey);background:var(--color-bw-light-blue-grey);border:2px solid var(--color-bw-light-blue-grey)}.opticks-button.variation-primary:disabled #icon-fill{fill:var(--color-bw-mid-blue-grey)}.opticks-button.variation-primary:disabled #icon-stroke{stroke:var(--color-bw-mid-blue-grey)}.opticks-button.variation-secondary:not(:disabled){background:var(--color-bw-white)}.opticks-button.variation-secondary:not(:disabled):not(:hover){color:var(--color-corporative-blue-opticks)}.opticks-button.variation-secondary:not(:disabled):not(:hover).size-xs{border:1px solid var(--color-corporative-blue-opticks)}.opticks-button.variation-secondary:not(:disabled):not(:hover):not(.size-xs){border:2px solid var(--color-corporative-blue-opticks)}.opticks-button.variation-secondary:not(:disabled):not(:hover) #icon-fill{fill:var(--color-corporative-blue-opticks)}.opticks-button.variation-secondary:not(:disabled):not(:hover) #icon-stroke{stroke:var(--color-corporative-blue-opticks)}.opticks-button.variation-secondary:not(:disabled):hover{box-shadow:none;color:var(--color-blueish-tufts-blue)}.opticks-button.variation-secondary:not(:disabled):hover.size-xs{border:1px solid var(--color-blueish-tufts-blue)}.opticks-button.variation-secondary:not(:disabled):hover:not(.size-xs){border:2px solid var(--color-blueish-tufts-blue)}.opticks-button.variation-secondary:not(:disabled):hover #icon-fill{fill:var(--color-blueish-tufts-blue)}.opticks-button.variation-secondary:not(:disabled):hover #icon-stroke{stroke:var(--color-blueish-tufts-blue)}.opticks-button.variation-secondary:disabled{color:var(--color-bw-medium-grey);background:var(--color-bw-white)}.opticks-button.variation-secondary:disabled.size-xs{border:1px solid var(--color-bw-medium-grey)}.opticks-button.variation-secondary:disabled:not(.size-xs){border:2px solid var(--color-bw-medium-grey)}.opticks-button.variation-secondary:disabled #icon-fill{fill:var(--color-bw-medium-grey)}.opticks-button.variation-secondary:disabled #icon-stroke{stroke:var(--color-bw-medium-grey)}.opticks-button.variation-soft:not(:disabled){color:var(--color-corporative-blue-opticks)}.opticks-button.variation-soft:not(:disabled) #icon-fill{fill:var(--color-corporative-blue-opticks)}.opticks-button.variation-soft:not(:disabled) #icon-stroke{stroke:var(--color-corporative-blue-opticks)}.opticks-button.variation-soft:not(:disabled):not(:hover){background:var(--color-bw-white);border:2px solid var(--color-bw-white)}.opticks-button.variation-soft:not(:disabled):hover{background:var(--color-blueish-pale-blue-green-2);border:2px solid var(--color-blueish-pale-blue-green-2)}.opticks-button.variation-soft:disabled{color:var(--color-bw-mid-blue-grey);background:var(--color-bw-light-blue-grey);border:2px solid var(--color-bw-light-blue-grey)}.opticks-button.variation-soft:disabled #icon-fill{fill:var(--color-bw-mid-blue-grey)}.opticks-button.variation-soft:disabled #icon-stroke{stroke:var(--color-bw-mid-blue-grey)}.opticks-button.variation-ghost{background-color:transparent;transition:none}.opticks-button.variation-ghost.ghost-open{background-color:#fff;border-radius:8px 8px 0 0;color:var(--color-corporative-blue-opticks)}.opticks-button.variation-ghost.ghost-open #icon-fill{fill:var(--color-corporative-blue-opticks)}.opticks-button.variation-ghost:disabled{color:var(--color-bw-medium-grey)}.opticks-button.variation-highlighted{color:var(--color-bw-white)}.opticks-button.variation-highlighted #icon-fill{fill:var(--color-bw-white)}.opticks-button.variation-highlighted #icon-stroke{stroke:var(--color-bw-white)}.opticks-button.variation-highlighted:not(:hover){background:var(--color-traffic-orange);border:2px solid var(--color-traffic-orange)}.opticks-button.variation-highlighted:hover{background:#ff9b29;border:2px solid #ff9b29}.opticks-button.variation-destructive{color:var(--color-bw-white)}.opticks-button.variation-destructive #icon-fill{fill:var(--color-bw-white)}.opticks-button.variation-destructive #icon-stroke{stroke:var(--color-bw-white)}.opticks-button.variation-destructive:not(:hover){background:var(--color-traffic-dark-red);border:2px solid var(--color-traffic-dark-red)}.opticks-button.variation-destructive:hover{background:var(--color-traffic-invalid);border:2px solid var(--color-traffic-invalid)}.opticks-message{border-radius:8px;display:flex;align-items:center;gap:12px;width:fit-content}.opticks-message .icon{display:flex}.opticks-message .children{font-size:14px}.opticks-message.padding-m{padding:24px}.opticks-message.padding-s{padding:12px}.opticks-message.padding-xs{padding:8px 12px}.opticks-message.type-info{border:1px solid var(--color-blueish-deep-blue);background-color:var(--color-blueish-pale-blue-opticks);color:var(--color-blueish-deep-blue)}.opticks-message.type-error{border:1px solid var(--color-traffic-dark-red);background-color:var(--color-traffic-pale-red);color:var(--color-traffic-dark-red)}.opticks-message.type-warning{border:1px solid var(--color-traffic-orange);background-color:var(--color-traffic-pale-yellow);color:var(--color-traffic-orange)}.opticks-message.type-success{border:1px solid var(--color-traffic-emerald);background-color:var(--color-traffic-pale-green);color:var(--color-traffic-emerald)}.opticks-message:not(.type-error,.type-warning,.type-success,.type-info){border:1px solid var(--color-corporative-blue-opticks);background-color:#fff;color:var(--color-corporative-blue-opticks)}.relationship-selector{display:flex;flex-direction:column;gap:16px}.relationship-selector h3{color:#fff;text-align:center}.relationship-selector .buttons-wrapper{display:flex;flex-direction:column;gap:8px;max-height:300px;overflow-y:auto}.opticks-dropdown-button{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;transition:box-shadow .15s ease-in-out,border-radius .01s .19s;height:32px}.opticks-dropdown-button .label-chevron{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;flex:1}.opticks-dropdown-button span.placeholder,.opticks-dropdown-button span.option-selected{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opticks-dropdown-button span.placeholder svg,.opticks-dropdown-button span.option-selected svg{vertical-align:middle}.opticks-dropdown-button svg.icon-chevron-down{transition:.3s ease-in-out;flex-shrink:0}.opticks-dropdown-button:not(:disabled){cursor:pointer;background-color:var(--color-bw-white)}.opticks-dropdown-button:not(:disabled) span.option-selected{color:var(--color-blueish-dark-blue)}.opticks-dropdown-button:not(:disabled) span.placeholder{color:var(--color-bw-medium-grey)}.opticks-dropdown-button:disabled{cursor:not-allowed;background-color:var(--color-bw-light-grey);color:var(--color-bw-medium-grey)}.opticks-dropdown-button:not(.surface-white){border:none}.opticks-dropdown-button.surface-white{border:1px solid var(--color-bw-lighter-grey)}.opticks-dropdown-button:not(.icon-only){padding:4px 10px}.opticks-dropdown-button:not(.icon-only).open.direction-up{box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1)}.opticks-dropdown-button:not(.icon-only).open.direction-down{box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1)}.opticks-dropdown-button:not(.icon-only).open.direction-left{box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1)}.opticks-dropdown-button:not(.icon-only).open.direction-right{box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1)}.opticks-dropdown-button.icon-only{padding:0}.opticks-dropdown-button:not(.open){border-radius:8px}.opticks-dropdown-button.open{transition:box-shadow .15s ease-in-out,border-radius .01s 0s}.opticks-dropdown-button.open.direction-up{border-radius:0 0 8px 8px}.opticks-dropdown-button.open.direction-up svg.icon-chevron-down{transform:rotate(180deg)}.opticks-dropdown-button.open.direction-down{border-radius:8px 8px 0 0}.opticks-dropdown-button.open.direction-down svg.icon-chevron-down{transform:rotate(-180deg)}.opticks-dropdown-button.open.direction-left{border-radius:0 8px 8px 0}.opticks-dropdown-button.open.direction-left svg.icon-chevron-down{transform:rotate(90deg)}.opticks-dropdown-button.open.direction-right{border-radius:8px 0 0 8px}.opticks-dropdown-button.open.direction-right svg.icon-chevron-down{transform:rotate(-90deg)}.opticks-dropdown-button.direction-right{display:flex;justify-content:end}.opticks-dropdown-single-option{position:relative}.opticks-dropdown-single-option .opticks-dropdown-menu{background-color:#fff;z-index:1;display:flex;flex-direction:column;transition:max-height .2s ease-out,border-width .01s .19s;max-height:0;overflow:hidden;-webkit-user-select:none;user-select:none;width:fit-content}.opticks-dropdown-single-option .opticks-dropdown-menu.open{transition:max-height .2s ease-in,border-width .01s 0s;overflow:hidden}.opticks-dropdown-single-option .opticks-dropdown-menu.open.height-constrained{overflow:auto;overscroll-behavior:none}.opticks-dropdown-single-option .opticks-dropdown-menu:not(.surface-white){border:none}.opticks-dropdown-single-option .opticks-dropdown-menu.surface-white{border-style:solid;border-color:var(--color-bw-lighter-grey);border-top-width:0;border-left-width:0;border-bottom-width:0;border-right-width:0}.opticks-dropdown-single-option .opticks-dropdown-menu.surface-white.open{border-left-width:1px;border-bottom-width:1px;border-right-width:1px}.opticks-dropdown-single-option .opticks-dropdown-menu:not(.behavior-displace){position:absolute;z-index:var(--z-dropdown)}.opticks-dropdown-single-option .opticks-dropdown-menu.direction-down{top:100%;box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1);border-radius:0 0 8px 8px}.opticks-dropdown-single-option .opticks-dropdown-menu.direction-up{bottom:100%;box-shadow:0 -6px 8px 0 var(--color-bw-black-opacity-1);border-radius:8px 8px 0 0}.opticks-dropdown-single-option .opticks-dropdown-menu.direction-left{right:100%;top:0%;box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1);border-radius:8px 0 8px 8px}.opticks-dropdown-single-option .opticks-dropdown-menu.direction-left .opticks-dropdown-menu-item{justify-content:end}.opticks-dropdown-single-option .opticks-dropdown-menu.direction-right{left:100%;top:0;box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1);border-radius:0 8px 8px}.opticks-dropdown-single-option .opticks-dropdown-menu.direction-right .opticks-dropdown-menu-item{justify-content:start}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-separator{width:90%}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-limit{background-color:#fff;min-height:8px;max-height:8px}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item{font-size:14px;padding:6px 16px;min-height:32px;height:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;display:flex;align-items:center;gap:8px}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item>span{display:flex;align-items:center;gap:8px;overflow:hidden;white-space:nowrap;min-width:0;flex:1}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item>span svg{flex-shrink:0}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item:not(.disabled){cursor:pointer}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item.disabled{cursor:not-allowed;background-color:var(--color-bw-light-grey);color:var(--color-bw-medium-grey)}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item:not(.selected-item):not(.disabled){background-color:#fff;color:var(--color-blueish-dark-blue)}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item:not(.selected-item):not(.disabled):hover{background-color:var(--color-corporative-blue-opticks);color:#fff}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item:not(.selected-item):not(.disabled):hover #icon-fill{fill:#fff}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item:not(.selected-item):not(.disabled):hover #icon-stroke{stroke:#fff}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item.selected-item{background-color:var(--color-corporative-blue-opticks);color:#fff}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-no-items{font-size:14px;padding:6px 16px;min-height:32px;background-color:#fff;text-align:center}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-search-box{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:var(--color-bw-white);position:sticky;top:0;z-index:10}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-search-box div:nth-child(1){display:flex;align-items:center}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-search-box input{width:100%}.performance-unsubscribe{display:flex;flex-direction:column;align-items:center;gap:16px}.performance-unsubscribe p{color:#fff;font-size:14px;text-align:center}.network-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center;background:#f0f4f8eb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .3s ease;pointer-events:none}.network-overlay--visible{opacity:1;pointer-events:auto}.network-overlay__card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px;max-width:420px;width:100%}.network-overlay__icon{font-size:48px;margin-bottom:16px}.network-overlay__title{color:var(--color-blueish-deep-blue);margin:0 0 8px}.network-overlay__message{font-size:14px;color:var(--color-blueish-deep-blue);opacity:.7;margin:0 0 24px;line-height:1.5}.network-overlay__status{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--color-blueish-deep-blue);opacity:.5}@keyframes network-overlay-spin{to{transform:rotate(360deg)}}@media (max-width: 480px){.network-overlay__card{padding:32px 24px}}* code{font-family:Roboto Mono,monospace}* .aed-symbol,* .sar-symbol{font-family:CurrencySymbols,sans-serif;font-feature-settings:"liga" 1;-webkit-font-feature-settings:"liga" 1;text-rendering:optimizeLegibility}*:not(code,.aed-symbol,.sar-symbol){font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-VariableFont_wdth_wght.746kZxMU.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/Roboto-Italic-VariableFont_wdth_wght.8OaGDpv0.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Roboto Mono;src:local("Roboto"),url(/assets/RobotoMono-VariableFont_wght.DpiE19Wu.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto Mono;src:local("Roboto"),url(/assets/RobotoMono-Italic-VariableFont_wght.B_rmnbEj.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:CurrencySymbols;src:url(data:font/woff2;base64,d09GMgABAAAAAAXYAA8AAAAADRgAAAV/AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGiQbMByBPAZgAIMGEQgKikCIHAsiAAE2AiQDQAQgBYUOB08bzAoAjtRQLTxb8DxP275z3wyIM4BYPVaDP6ow8qdZ8Ct0t9VtYyO6zf9azf//XtU8ypjgOTfZBhFYgPf/rKWb5qTdSWNTQtq1pnC95D0VK2iNCoC1EZuchS6Bj1zFiQAB+Lj44a8APtv6e5j9VXoQwAkkAQqFhgvBTRgKHVCAAAaFFKOWr1xfibu7YWcvcegAU4C9pNH0spCZ0C5wbJTujrYGHMARdHQQB2mdz00mc/GjsBMFu2ZzbIRNjBASFtQJQTgUJ8zxLOnMg3mwDOZSj+sgFBe6vCunYgM1rO4FRu3V5UN8okBh0xBq4gHFlv7WFc0MYn2IZk3Npj6HYhAAt5ELFhropZMQAAbRkOPVdJoBDx40wGIFFbQQtB76kCmsuoRyGgh8H6Y+galhqg82Wm4EcANRAADoANiwEwqAgQliBwEARAEKoY2AhkEdbHY0QhwYDAXD5BdxuqCMTEGBeHYAC4gBuRJU69qIYsgpFKItLobeojkMw+lwx9vnPSnWlWDP2GxW1243txrVRmWNua6mRqqr1xpbbGaVYFFZadpcGJgao6fnTZPiuTHWXbOkqnLx7Dqj3lBdGOvx+gcto9IoF5M5ZoksrC6XCjP3ebYP1YxkjYxHPzZH42IfQulrVeMMjpv+xZfFj0PMxFBjGJxFlJl1wFgBxsfO680cHmPs3KjBqLG4sagrczW92IcQuDTzUj7n9DHDiL0mdXJSxLg85vaUiRiJHo+ONmeIZA/H+OKC8A2ZI4xca5oylHB+/kRVae8yCFUjkzFDExMxZydMJLxefXldjDEsg2CasUNDlRNjhgHmSOwdOZOT5mTOPSWTsfLQ5ySe01RzblLlBTWVUslg1OIzMysvSK2RTUa7YZ6qEQeRKCxwn9bs++GJXy64x7+IfLeMzsMFm/zJySsi9zQTHudP9m/quvfWTb55TZHjzUCg86D47y30v/v5rf5bP3/XzwXX1R+alzsrWB83+eQtByI3yYsfCDYdqK/bOn8bbff4L7yj+cBIzj1Pztv05D3N/vnB5ll79/jZbuUfS/l/85KLOMyIqBs9l77iKb/1ccq/eHvVzPgtcSLhKXE3NnXvyw83p111szctPdQW54gfLNtzZ1S+CjM9yyvLj+7P8mq2W8NF5p4WkZly193Npb7JJVRc9vk1byw/dYdHlX146Eh6Rkdi2LJlsTsWO8Zi3O7lxwXLMjxpVn+cV7//xEWxLpdI+okfl6WmLlmX3qlP+z31whkzlezYcRlXoIumy/RrN56at8wfseseTa6+Gkm1rHsUNTvkEJ7LLmtomDP3w6YTPkOdXmBbvJKZfUd31NC25q3i7J/fLp75+hnTPkaXuTeYtRmv7nwwd+bPd+TUXpPJB5m0PA+3zFvmfvGRln+vysz+ZSJ1JQVBezxaOV59qy4BUMvUMH0sp29dffr2sPm/OUzty0dQKh2B3LuUAwWAgF+oXpsXowOC4Hs4omwA/gb5kFx5Hb9cil/utAed739kbR6o0wEBPDyDDoBaaIgXAwTdXA9COIm5bhA87ANFCGeDxnRxgk6cBMGGKZfubCdMXkRD9FBgNhAIFjWgcDMMGu1cDDpeWQI2YmT0KHZS5EaWsYsgO+mjB4ufK0CAFnppYh8WFeyjh0b66CaIxUr66GUnvAdm+SjG/AVT+uvgwyOzAUm7M5TTQhu76KaBAPzHo5dSafvzB2ijBYtSivFiMbfePXM3p6yeQxE+SinSxBuYAbVHTCXQ1mKVFnutuc0zV4sKTs8p8pUWvQYaWaowJLJeCqppIUCQjlYHLXwtdfOOVmdfsbfIfnWtdcoogGcrk5YiMh5Ann0+SiY55DKDmSxnFaupolqUaPbmjkB7Q48t0LGvoRs=) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0041,U+0045,U+0044,U+0053,U+0052,U+0061,U+0065,U+0064,U+0073,U+0072,U+E000,U+20C1}.layout-center,.layout-sides,.layout-full{display:flex;flex-direction:column;width:100%;padding:24px 24px 56px;gap:24px}.layout-center .breadcrumbs-title,.layout-sides .breadcrumbs-title,.layout-full .breadcrumbs-title{width:100%}.layout-center{container-type:inline-size}@media screen and (min-width: 1440px){.layout-center>*{max-width:1440px;margin:0 auto}.layout-center>.layout-expanded{max-width:100%}}.layout-section{width:100%}.view-channels .channels-section-widgets{display:flex;gap:20px}.view-channels .channels-section-widgets main{display:flex;flex-direction:column;gap:20px;width:100%}.view-channels .channels-section-widgets main .split-1,.view-channels .channels-section-widgets main .split-2{display:grid;gap:20px}.view-channels .channels-section-widgets main .full{width:100%}@media screen and (max-width: 767px){.view-channels .channels-section-widgets main .split-1{grid-template-rows:1fr}}@media screen and (min-width: 768px){.view-channels .channels-section-widgets main .split-1{grid-template-columns:7fr 3fr}}@media screen and (max-width: 1535px){.view-channels .channels-section-widgets main .split-2{grid-template-rows:1fr}}@media screen and (min-width: 1536px){.view-channels .channels-section-widgets main .split-2{grid-template-columns:7fr 3fr}}.view-channels .channels-section-widgets aside{width:100%;font-size:14px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 1023px){.view-channels .channels-section-widgets{flex-direction:column}}@media screen and (min-width: 1024px){.view-channels .channels-section-widgets aside{max-width:275px}}.view-channels-integration .integration-options{width:100%;display:grid;gap:32px}@media screen and (min-width: 1280px){.view-channels-integration .integration-options{grid-template-columns:repeat(auto-fit,minmax(0,1fr));padding:0 32px}}.view-security{display:flex;flex-direction:column;gap:12px}.view-security .view-security-footer{display:flex;flex-direction:column;gap:8px}.view-security .view-security-footer .buttons-wrapper{display:flex;gap:8px;width:100%;justify-content:flex-end}.view-forms{display:flex;flex-direction:column;gap:24px}.view-forms .buttons-wrapper{display:flex;justify-content:flex-end}.view-forms .view-forms-row{display:grid}@media screen and (max-width: 767px){.view-forms .view-forms-row{grid-template-columns:12fr;gap:8px}}@media screen and (min-width: 768px){.view-forms .view-forms-row{grid-template-columns:3fr 9fr;gap:24px}}.view-forms .view-forms-row .label{display:flex;flex-direction:column}@media screen and (min-width: 768px){.view-forms .view-forms-row .label{align-items:flex-end}}.view-forms .view-forms-row .controllers{display:flex;flex-direction:column;gap:12px;min-width:0}.view-access{display:flex;flex-direction:column;gap:20px}.view-access p{font-size:14px}.view-access .section{display:flex;flex-direction:column;gap:16px}.view-access .section .access-section-footer{display:flex;justify-content:space-between;align-items:center}.view-access .buttons-wrapper{display:flex;justify-content:flex-end}.integration-table{background-color:var(--color-bw-white);color:var(--color-blueish-dark-blue);font-size:14px;font-weight:400;line-height:100%;width:100%;max-width:500px;border-collapse:collapse}.integration-table th,.integration-table td{height:40px;padding:10px 12px!important;align-items:center}.integration-table td:last-of-type{background:#dee4ed4d;display:flex;justify-content:space-between}.integration-table tr:not(:last-child){border-bottom:1px solid var(--color-bw-light-grey)!important}.integration-table .bottom{border-bottom:1px solid var(--color-bw-light-grey)!important}.opticks-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none;background-color:transparent;overflow:hidden;outline:0;opacity:1;transition:opacity .3s ease}.opticks-modal .modal-box{position:absolute;top:20%;left:50%;background-color:var(--color-bw-white);display:flex;flex-direction:column;border-radius:5px;max-height:-webkit-fill-available;transform:translate(-50%,-20%);transition:transform .3s ease-out}@media screen and (max-width: 767px){.opticks-modal .modal-box{max-width:calc(100vw - 40px);width:100%}}@media screen and (min-width: 768px){.opticks-modal .modal-box{width:fit-content}}.opticks-modal .opticks-modal-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 12px 24px;border-bottom:none;border-radius:8px 8px 0 0}.opticks-modal .opticks-modal-header:not(.untitled){background-color:var(--color-bw-white)}.opticks-modal .opticks-modal-header.untitled{background-color:var(--color-bw-clear-blue-grey)}.opticks-modal .opticks-modal-title{display:flex;gap:10px;align-items:center}.opticks-modal .modal-content{overflow-y:auto;position:relative;flex:1 1 auto;border:none;background-color:var(--color-bw-clear-blue-grey);border-radius:0 0 8px 8px}@starting-style{.opticks-modal:popover-open{opacity:0}.opticks-modal:popover-open .modal-box{transform:translate(-50%,-100%)}}.opticks-modal.is-closing{opacity:0}.opticks-modal.is-closing .modal-box{transform:translate(-50%,-100%);transition:transform .3s ease-in}.opticks-modal::backdrop{background-color:#00000080;transition:background-color .3s ease}.opticks-modal.is-closing::backdrop{background-color:#0000}@starting-style{.opticks-modal:popover-open::backdrop{background-color:#0000}}.opticks-modal-footer{display:flex;align-items:center;gap:16px}.opticks-modal-footer.footer{justify-content:space-between;padding:0 24px 40px}.opticks-modal-footer:not(.footer){justify-content:center;padding:0 32px 16px}.opticks-modal-info{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:400;font-size:14px;line-height:20px;text-align:center;padding:0 24px 24px}.opticks-modal-info button{margin-top:24px}.opticks-theater{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:fit-content;height:fit-content;max-width:92vw;max-height:88vh;padding:0;border:none;border-radius:8px;background-color:var(--color-bw-white);overflow:hidden;opacity:0;transform:scale(.96);transition:opacity .25s ease,transform .25s ease,display .25s ease allow-discrete,overlay .25s ease allow-discrete}.opticks-theater .theater-box{display:flex;flex-direction:column;height:100%}.opticks-theater .theater-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 12px 24px;border-bottom:1px solid var(--color-bw-clear-grey);flex-shrink:0}.opticks-theater .theater-title{font-size:16px;font-weight:700}.opticks-theater .theater-content{flex:1;overflow:auto;padding:24px}.opticks-theater:popover-open{opacity:1;transform:scale(1)}@starting-style{.opticks-theater:popover-open{opacity:0;transform:scale(.96)}}.opticks-theater::backdrop{background-color:#0000;transition:background-color .25s ease}.opticks-theater:popover-open::backdrop{background-color:#00000080}@starting-style{.opticks-theater:popover-open::backdrop{background-color:#0000}}.opticks-fullscreen{background-color:var(--color-bw-white);height:100dvh;width:100%;max-width:100%;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:none;overflow:auto;overflow-x:hidden;overflow-wrap:break-word;opacity:0;transition:opacity .3s ease,display .3s ease allow-discrete,overlay .3s ease allow-discrete}.opticks-fullscreen .opticks-fullscreen-header{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;height:56px}.opticks-fullscreen .opticks-fullscreen-title{font-size:16px;font-weight:700}.opticks-fullscreen .opticks-fullscreen-content{position:relative;width:100%;min-height:calc(100% - 56px);background-color:var(--color-bw-clear-blue-grey)}.opticks-fullscreen:popover-open{opacity:1}@starting-style{.opticks-fullscreen:popover-open{opacity:0}}.opticks-plan-pill-indicator{align-items:center}.opticks-plan-pill-indicator>svg{vertical-align:text-top}.opticks-plan-pill-indicator.cursor-pointer{cursor:pointer}.opticks-plan-pill-indicator:not(.cursor-pointer){cursor:default}@keyframes wave{0%{background-position:-468px 0}to{background-position:468px 0}}@-webkit-keyframes wave{0%{background-position:-468px 0}to{background-position:468px 0}}.opticks-skeleton{background-color:gray;animation:wave 1s infinite linear forwards;-webkit-animation:wave 2s infinite linear forwards;background:var(--color-bw-clear-grey);background:linear-gradient(to right,var(--color-bw-lighter-grey) 8%,var(--color-bw-light-grey) 18%,var(--color-bw-lighter-grey) 33%);background-size:800px 104px}.opticks-skeleton-container.rounded{border-radius:9999px}.opticks-skeleton-container:not(.rounded){border-radius:4px}.opticks-skeleton-pie-chart{height:100%;width:100%;background-color:#bbb;border-radius:50%;display:inline-block;position:relative}.opticks-skeleton-pie-chart .inner-hole{position:absolute;width:70%;height:70%;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.opticks-breadcrumbs{display:inline-flex;flex-direction:row;align-items:center;font-size:14px;text-decoration:none;width:100%;padding:12px 0}.opticks-breadcrumbs a:hover{display:inline-block;text-decoration:none;color:var(--color-blueish-tufts-blue)}.opticks-title{display:flex;justify-content:space-between;width:100%}.opticks-title .left{display:flex;flex-direction:column;gap:4px}.opticks-title .left .subtitle{font-size:14px}.opticks-title .left>.icon-title{display:flex;align-items:center;gap:10px}.opticks-title .right{display:flex;align-items:center;justify-content:flex-end}.opticks-title.disabled h1,.opticks-title.disabled h3,.opticks-title.disabled h4{color:var(--color-blueish-dark-blue-opacity-6)}@media screen and (max-width: 767px){.opticks-title{flex-direction:column;gap:12px}}.opticks-stepper{display:flex;flex-direction:column;gap:20px;width:100%}.opticks-stepper .opticks-stepper-navigation-top{display:flex;padding:0 20px}.opticks-stepper .opticks-stepper-navigation-top .step-item{display:flex;align-items:center;flex:1}.opticks-stepper .opticks-stepper-navigation-top .step-item:last-child{flex:none}.opticks-stepper .opticks-stepper-navigation-top .step-item:last-child .step-line{display:none}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper{display:flex;gap:8px}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;transition:all .3s ease;border:2px solid var(--color-bw-light-grey)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.clickable{cursor:pointer}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.completed{background-color:var(--color-traffic-mid-green);color:#fff;border-color:var(--color-traffic-mid-green)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.completed:hover{background-color:var(--color-traffic-emerald)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.current{background-color:var(--color-blueish-tufts-blue);color:#fff;border-color:var(--color-blueish-tufts-blue)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.current:hover{background-color:var(--color-traffic-emerald)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.pending{background-color:var(--color-bw-clear-grey);color:var(--color-bw-medium-grey);border-color:var(--color-bw-light-grey)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-label{font-size:12px;font-weight:500;white-space:nowrap;color:var(--color-bw-medium-grey)}.opticks-stepper .opticks-stepper-content{display:flex;justify-content:center}.opticks-stepper .opticks-stepper-navigation-bottom{display:flex;justify-content:space-between;gap:16px;padding:20px 0}.opticks-stepper .opticks-stepper-navigation-bottom .next-buttons-wrapper{display:flex;gap:8px}@media screen and (max-width: 767px){.opticks-stepper .opticks-stepper-navigation-top{flex-direction:column;gap:8px}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-line-wrapper{display:none}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-label{display:flex;align-items:center}}@media screen and (min-width: 768px){.opticks-stepper .opticks-stepper-navigation-top{align-items:center}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper{flex-direction:column;align-items:center}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-line-wrapper{width:100%;height:32px}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-line-wrapper .step-line{flex:1;height:2px;margin:0 16px;background-color:var(--color-bw-light-grey);transition:background-color .3s ease}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-line-wrapper .step-line.completed{background-color:var(--color-traffic-mid-green)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-line-wrapper .step-line-label{height:18px}}.channels-integration-step{display:grid;gap:32px;padding:32px;background-color:#fff;border-radius:6px}.channels-integration-step .wrapper{display:grid;gap:8px}.channels-integration-step p,.channels-integration-step b,.channels-integration-step i{font-size:14px}.channels-integration-step p{color:var(--color-blueish-dark-blue)}.channels-integration-step img{max-width:100%;display:block;margin-left:auto;margin-right:auto;border:1px solid var(--color-bw-light-grey);border-radius:6px}@media screen and (max-width: 767px){.channels-integration-step{width:100%}}@media screen and (min-width: 768px){.channels-integration-step{width:80%}}.google-slim-manager{width:100%}.google-slim-manager .input-section{margin-bottom:30px}.google-slim-manager .input-section h2{margin-bottom:15px;font-size:18px;font-weight:600}.google-slim-manager .input-section .input-wrapper{display:flex;gap:10px;align-items:center;max-width:500px}.google-slim-manager .input-section .input-wrapper>div:first-child{flex:1}.google-slim-manager .input-section .input-wrapper button{border-radius:4px;padding:8px;transition:background-color .2s}.google-slim-manager .input-section .input-wrapper button svg{fill:#fff}.google-slim-manager .input-section .validation-error{color:var(--color-traffic-dark-red);font-size:12px;margin-top:8px;max-width:500px}.google-slim-manager .table-section{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 4px #0000001a}.conversion-id-input input{min-width:600px}@media (max-width: 768px){.conversion-id-input input{min-width:unset;max-width:100%}}.opticks-card{position:relative;background-color:var(--color-bw-white);border:1px solid var(--color-bw-lightest-blue-grey);cursor:pointer;transition:all .2s ease-in-out;box-shadow:0 1px 3px #0000000a;border-radius:12px;padding:32px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.opticks-card.selected{border-color:var(--color-corporative-blue-opticks)}.opticks-card:hover{border-color:var(--color-corporative-blue-opticks);box-shadow:0 4px 12px #00000014}.opticks-card .opticks-card-recommended-badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);background-color:var(--color-corporative-blue-opticks);color:var(--color-bw-white);padding:4px 12px;border-radius:12px;font-size:10px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.opticks-card .opticks-card-title-description{display:flex;flex-direction:column;gap:8px}.opticks-card .opticks-card-title-description .opticks-card-description{font-size:14px;color:var(--color-bw-mid-blue-grey);margin:0}.opticks-icon-area{padding:12px;background-color:var(--color-corporative-blue-opticks-opacity-1);display:flex;align-items:center;justify-content:center;flex-shrink:0;width:fit-content;height:fit-content}.opticks-icon-area.type-rounded{border-radius:8px}.opticks-icon-area.type-circle{border-radius:50%}.opticks-iframe-youtube{width:100%;max-width:1000px;aspect-ratio:16/9}.opticks-iframe-youtube iframe{border:1px solid var(--color-bw-light-grey)}.meta-modal{display:flex;flex-direction:column;height:100%;width:100%}.meta-modal-body{flex:1;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.meta-modal-body .quit-title{font-size:14px;text-align:center;margin:0}.meta-modal-footer{padding:20px;border-top:1px solid var(--color-bw-clear-blue-grey);display:flex;justify-content:center;gap:12px}.meta-body-wrapper{position:relative}.meta-body-wrapper.loading{pointer-events:none}.meta-body-wrapper .spinner-loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fffc;z-index:20;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.meta-body-wrapper.loading .spinner-loading-wrapper{opacity:1;visibility:visible}.meta-circular-spinner{width:40px;height:40px;border:4px solid var(--color-bw-clear-blue-grey);border-top:4px solid var(--color-blueish-deep-blue);border-radius:50%;animation:spin 1s linear infinite}.meta-no-data-box{display:flex;align-items:center;justify-content:center;min-height:200px;background-color:var(--color-bw-white);border-radius:8px;border:2px solid var(--color-bw-clear-blue-grey)}.meta-no-data-box .noDataMessage{text-align:center;color:var(--color-grey-text);font-size:16px}.meta-cell-content{justify-content:flex-start}.meta-cell-content.depth-0{padding-left:0;position:absolute}.meta-cell-content.depth-1{padding-left:20px}.meta-cell-content.depth-2{padding-left:40px}.meta-cell-content.depth-3{padding-left:60px}.meta-platform-item{margin-bottom:24px}.meta-platform-title{display:flex;justify-content:space-between;align-items:end;font-weight:600;font-size:18px;margin-bottom:4px}.meta-platform-buttons{display:flex;justify-content:flex-end;margin-bottom:4px;gap:8px}.opticks-table-pale-blue-grey{width:100%}.opticks-table-pale-blue-grey table{overflow-x:auto}.opticks-table-pale-blue-grey th{background-color:var(--color-bw-pale-blue-grey);font-weight:700}.opticks-table-pale-blue-grey td{background-color:var(--color-bw-white)}.opticks-table-pale-blue-grey tr>td:nth-child(2){display:flex;align-items:center;justify-content:flex-start}.opticks-table-pale-blue-grey .text-wrap{white-space:normal}.tiktok-modal{display:flex;flex-direction:column;height:100%;width:100%}.tiktok-modal-body{flex:1;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.tiktok-modal-body .quit-title{font-size:14px;text-align:center;margin:0}.tiktok-modal-footer{padding:20px;border-top:1px solid var(--color-bw-clear-blue-grey);display:flex;justify-content:center;gap:12px}.tiktok-body-wrapper{position:relative}.tiktok-body-wrapper.loading{pointer-events:none}.tiktok-body-wrapper .spinner-loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fffc;z-index:20;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.tiktok-body-wrapper.loading .spinner-loading-wrapper{opacity:1;visibility:visible}.tiktok-circular-spinner{width:40px;height:40px;border:4px solid var(--color-bw-clear-blue-grey);border-top:4px solid var(--color-blueish-deep-blue);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tiktok-no-data-box{display:flex;align-items:center;justify-content:center;min-height:200px;background-color:var(--color-bw-white);border-radius:8px;border:2px solid var(--color-bw-clear-blue-grey)}.tiktok-no-data-box .noDataMessage{text-align:center;color:var(--color-grey-text);font-size:16px}.tiktok-cell-content{justify-content:flex-start}.tiktok-cell-content.depth-0{padding-left:0;position:absolute}.tiktok-cell-content.depth-1{padding-left:20px}.tiktok-cell-content.depth-2{padding-left:40px}.tiktok-cell-content.depth-3{padding-left:60px}.tiktok-platform-item{margin-bottom:24px}.tiktok-platform-title{display:flex;justify-content:space-between;align-items:end;font-weight:600;font-size:18px;margin-bottom:4px}.tiktok-platform-buttons{display:flex;justify-content:flex-end;margin-bottom:4px;gap:8px}.channels-integration-table{position:relative;width:100%}.channels-integration-table .table{width:100%}.channels-integration-table .table .th,.channels-integration-table .table .td{display:flex;justify-content:flex-start;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.channels-integration-table .table .th .campaign-cell,.channels-integration-table .table .td .campaign-cell{overflow:hidden}.channels-integration-table .table .th:nth-of-type(4),.channels-integration-table .table .th:nth-of-type(5),.channels-integration-table .table .td:nth-of-type(4),.channels-integration-table .table .td:nth-of-type(5){overflow:unset}.channels-integration-table .table .thead{overflow-y:auto;overflow-x:hidden}.channels-integration-table .table .thead .tr{height:56px;border-bottom:2px solid var(--color-bw-clear-blue-grey);font-variant:all-small-caps;background-color:var(--color-bw-pale-blue-grey);font-size:14px;font-weight:700;border-radius:8px;padding:0 16px}.channels-integration-table .table .thead .tr:nth-child(1){display:flex;justify-content:space-between;height:56px}.channels-integration-table .table .thead .tr:nth-child(1) .th:nth-child(1){width:100%}.channels-integration-table .table .thead .tr:nth-child(1) .th:nth-child(1)>*:nth-child(1){position:relative}.channels-integration-table .table .thead .tr:nth-child(2){border-bottom:2px solid var(--color-bw-clear-blue-grey);font-variant:all-small-caps;background-color:var(--color-bw-pale-blue-grey);font-size:14px;font-weight:700;border-radius:8px}.channels-integration-table .table .thead .tr:nth-child(2) .th{padding:0 16px}.channels-integration-table .table .tbody{overflow:hidden}.channels-integration-table .table .tbody .tr.depth0{position:sticky;color:var(--color-blueish-deep-blue);top:0;z-index:5;background-color:var(--color-bw-lightest-blue-grey);box-shadow:0 6px 8px var(--color-grey-background-tables-opacity-4);border-radius:8px;border-bottom:2px solid var(--color-bw-clear-blue-grey);color:#1a70c6;font-size:16px;display:flex;gap:4px}.channels-integration-table .table .tbody .tr.depth0 .td{min-height:40px;max-height:40px}.channels-integration-table .table .tbody .tr.depth0:not(.first-of-type){border-top:2px solid var(--color-bw-clear-blue-grey)}.channels-integration-table .table .tbody .tr:not(.depth0,.noDataMessage){background-color:var(--color-bw-white);height:55px;font-size:14px;border-radius:8px;border-bottom:2px solid var(--color-bw-clear-blue-grey)}.channels-integration-table .table .tbody .tr:not(.depth0,.noDataMessage):hover{background-color:var(--color-blueish-alice-blue)}.channels-integration-table .table .tbody .tr .td:first-of-type{padding-left:24px;padding-right:16px}.channels-integration-table .table .tbody .tr .td:not(:first-of-type){padding:0 16px}.notification-container{position:fixed;top:16px;right:16px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:8px;max-width:420px;width:100%;pointer-events:none}.notification-container>*{pointer-events:auto}.notification-item{position:relative;display:flex;align-items:center;padding:16px;border-radius:8px;border-left:4px solid;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(100%);opacity:0;max-width:100%;min-width:300px;word-wrap:break-word;overflow:hidden}.notification-visible{transform:translate(0);opacity:1}.notification-exiting{transform:translate(100%);opacity:0}.notification-paused{transform:translate(-4px) scale(1.02);box-shadow:0 10px 15px -3px #00000026,0 4px 6px -2px #0000001a}.notification-success{background:linear-gradient(135deg,var(--color-traffic-pale-green) 0%,var(--color-traffic-pale-green) 100%);border-left-color:var(--color-traffic-emerald);color:#4b583a}.notification-error{background:linear-gradient(135deg,var(--color-traffic-pale-red) 0%,var(--color-traffic-pale-red) 100%);border-left-color:var(--color-traffic-dark-red);color:var(--color-traffic-dark-red)}.notification-warning{background:linear-gradient(135deg,var(--color-traffic-pale-yellow) 0%,var(--color-traffic-pale-yellow) 100%);border-left-color:var(--color-traffic-orange);color:var(--color-traffic-dark-orange)}.notification-info{background:linear-gradient(135deg,var(--color-blueish-pale-blue-opticks) 0%,var(--color-blueish-pale-blue-opticks) 100%);border-left-color:var(--color-blueish-deep-blue);color:var(--color-blueish-deep-blue)}.notification-icon{flex-shrink:0;margin-right:12px;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-weight:700;transition:transform .2s ease}.notification-success .notification-icon{background:var(--color-traffic-pale-green);color:#fff}.notification-success .notification-content .notification-message{color:var(--color-traffic-emerald)}.notification-success .notification-progress .notification-progress-bar{background:var(--color-traffic-emerald)}.notification-error .notification-icon{background:var(--color-traffic-pale-red);color:#fff}.notification-error .notification-content .notification-message{color:var(--color-traffic-dark-red)}.notification-error .notification-progress .notification-progress-bar{background:var(--color-traffic-dark-red)}.notification-warning .notification-icon{background:var(--color-traffic-pale-yellow);color:#fff}.notification-warning .notification-content .notification-message{color:var(--color-traffic-orange)}.notification-warning .notification-progress .notification-progress-bar{background:var(--color-traffic-orange)}.notification-info .notification-icon{background:var(--color-blueish-pale-blue-opticks);color:#fff}.notification-info .notification-content .notification-message{color:var(--color-blueish-deep-blue)}.notification-info .notification-progress .notification-progress-bar{background:var(--color-blueish-deep-blue)}@keyframes notification-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notification-content{flex:1;min-width:0}.notification-title{font-weight:600;margin:0 0 4px;font-size:14px;line-height:1.3}.notification-message{font-size:14px;margin:0;padding:0;font-weight:700}.notification-close{flex-shrink:0;margin-left:12px;background:none;border:none;font-size:20px;cursor:pointer;opacity:.6;transition:all .2s ease;color:inherit;border-radius:4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;line-height:1;padding:0}.notification-close:hover{opacity:1;background:#0000001a;transform:scale(1.1)}.notification-close:focus{outline:2px solid currentColor;outline-offset:2px;opacity:1}.notification-close:active{transform:scale(.95)}.notification-progress{position:absolute;bottom:0;left:0;right:0;height:3px;overflow:hidden;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.notification-progress-bar{height:100%;width:100%;transform:translate(-100%);animation:notification-progress linear forwards}@keyframes notification-progress{0%{transform:translate(-100%)}to{transform:translate(0)}}.notification-item:hover{transform:translate(-2px) scale(1.01);box-shadow:0 10px 15px -3px #00000026,0 4px 6px -2px #0000001a}.notification-item:hover .notification-icon{transform:scale(1.1)}.notification-item:hover .notification-progress-bar{opacity:1}.notification-item:focus-within{outline:2px solid #3b82f6;outline-offset:2px}@media (max-width: 640px){.notification-container{left:16px;right:16px;max-width:none}.notification-item{min-width:280px;max-width:100%;padding:12px}.notification-icon{width:20px;height:20px;font-size:14px;margin-right:10px}.notification-title,.notification-message{font-size:13px}.notification-close{width:20px;height:20px;font-size:18px;margin-left:8px}.notification-progress{height:2px}}@media (max-width: 480px){.notification-container{left:12px;right:12px;top:12px}.notification-item{min-width:260px;padding:10px}.notification-title,.notification-message{font-size:12px}}.opticks-expanded{display:flex;flex-direction:column;gap:8px}.opticks-expanded .opticks-expanded-action button{border:none;background-color:unset;cursor:pointer;display:flex;align-items:center;gap:4px}.opticks-expanded .opticks-expanded-action button span{display:flex}.opticks-expanded .opticks-expanded-action.expanded button>span svg{transform:rotate(-180deg);transition:transform .2s linear}.opticks-expanded .opticks-expanded-action:not(.expanded) button>span svg{transform:rotate(0);transition:transform .2s linear}.opticks-expanded .opticks-expanded-content{overflow:hidden;max-height:0;opacity:0;transition:max-height .5s ease,opacity .5s ease}.opticks-expanded .opticks-expanded-content.expanded{max-height:10000px;opacity:1;transition:max-height .5s ease,opacity .5s ease}.opticks-code.is-ghost{position:relative}.opticks-code.is-ghost .code-wrapper{border:none}.opticks-code .ghost-mode{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;color:#fff;padding:12px;gap:12px;border-radius:8px}.opticks-code .ghost-mode .left{font-size:32px}.opticks-code .ghost-mode .right{display:flex;flex-direction:column}.opticks-code .ghost-mode .right b{font-size:14px}.opticks-code .ghost-mode .right small{font-size:12px;opacity:.8;color:#fff}.opticks-code .copy-button-wrapper{display:flex;justify-self:end}.opticks-code .copy-button-wrapper button{border:none;background-color:unset;cursor:pointer}.opticks-code .copy-button-wrapper button span{display:flex;gap:4px;align-items:center;font-size:12px}.opticks-code .code-wrapper{height:fit-content;border-radius:8px}.opticks-code .code-wrapper.show-wrapper{background-color:var(--color-bw-lighter-grey);padding:16px 24px;min-height:48px}.opticks-code .code-wrapper code{white-space:pre-wrap;word-break:break-word;display:block;color:#bd4147;background-color:#f8f9fa;border-radius:4px;padding:4px 6px;font-size:inherit;width:100%}.google-step-1{justify-content:center}.google-step-1 .disclaimer{color:var(--color-bw-dark-grey);font-size:11px}.google-step-3{justify-content:center}.header-user-dropdown{display:flex;gap:8px;align-items:center;border-radius:8px;min-width:0}.header-user-dropdown>span{flex-shrink:0;min-width:40px;font-size:16px}.header-user-dropdown>.outside-click-wrapper{min-width:0;flex:1}.header-user-dropdown.is-ghost-admin{background-color:var(--color-traffic-suspicious);border:2px solid var(--color-traffic-suspicious);padding-left:8px}.header-user-dropdown.is-ghost-viewer{background-color:var(--color-blueish-middle-blue-green);border:2px solid var(--color-blueish-middle-blue-green);padding-left:8px}.header-sensor-dropdown{display:flex;gap:8px;align-items:center;border-radius:8px}.opticks-sidebar-item{display:flex}.opticks-sidebar-item:not(.active,.upgrade-required) div.opticks-sidebar-item-content .item-icon #icon-fill{fill:var(--color-blueish-dark-blue)}.opticks-sidebar-item:not(.active,.upgrade-required) div.opticks-sidebar-item-content .item-icon #icon-stroke{stroke:var(--color-blueish-dark-blue)}.opticks-sidebar-item:hover,.opticks-sidebar-item.active{cursor:pointer}.opticks-sidebar-item:hover div.opticks-sidebar-item-content,.opticks-sidebar-item.active div.opticks-sidebar-item-content{border-radius:6px}.opticks-sidebar-item:hover:not(.upgrade-required) div.opticks-sidebar-item-content #icon-fill,.opticks-sidebar-item.active div.opticks-sidebar-item-content #icon-fill{fill:var(--color-corporative-green-logo)}.opticks-sidebar-item:hover:not(.upgrade-required) div.opticks-sidebar-item-content #icon-stroke,.opticks-sidebar-item.active div.opticks-sidebar-item-content #icon-stroke{stroke:var(--color-corporative-green-logo)}.opticks-sidebar-item.upgrade-required:hover div.opticks-sidebar-item-content #icon-get-feature-circle-inner,.opticks-sidebar-item.upgrade-required.active div.opticks-sidebar-item-content #icon-get-feature-circle-inner{fill:var(--color-helper-purple)}.opticks-sidebar-item.upgrade-required:hover div.opticks-sidebar-item-content #icon-get-feature-arrow,.opticks-sidebar-item.upgrade-required.active div.opticks-sidebar-item-content #icon-get-feature-arrow{stroke:#fff}.opticks-sidebar-item.upgrade-required:hover div.opticks-sidebar-item-content .get-feature-icon-wrapper .purple-dot,.opticks-sidebar-item.upgrade-required.active div.opticks-sidebar-item-content .get-feature-icon-wrapper .purple-dot{opacity:0}.opticks-sidebar-item.upgrade-required:hover div.opticks-sidebar-item-content .get-feature-icon-wrapper .icon-get-feature,.opticks-sidebar-item.upgrade-required.active div.opticks-sidebar-item-content .get-feature-icon-wrapper .icon-get-feature{max-width:20px;opacity:1}.opticks-sidebar-item .opticks-sidebar-item-content{display:flex;align-items:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;padding:4px 6px;gap:6px}.opticks-sidebar-item .opticks-sidebar-item-content.menu-item .item-title{font-size:14px;line-height:14px}.opticks-sidebar-item .opticks-sidebar-item-content.submenu-item{flex-direction:row;justify-content:flex-start}.opticks-sidebar-item .opticks-sidebar-item-content.submenu-item .item-title{font-size:14px}.opticks-sidebar-item .opticks-sidebar-item-content .item-icon-wrapper{display:flex;gap:4px;justify-content:center;align-items:center;height:100%}.opticks-sidebar-item .opticks-sidebar-item-content .item-icon-wrapper .item-icon{display:flex;align-items:center;justify-content:center}.opticks-sidebar-item .opticks-sidebar-item-content .title-status{display:flex;justify-content:space-between;align-items:center;width:100%}.opticks-sidebar-item .opticks-sidebar-item-content .title-status .get-feature-icon-wrapper{display:flex;align-items:center;height:100%;position:relative}.opticks-sidebar-item .opticks-sidebar-item-content .title-status .get-feature-icon-wrapper .purple-dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-helper-purple);opacity:1;transition:opacity .2s ease}.opticks-sidebar-item .opticks-sidebar-item-content .title-status .get-feature-icon-wrapper .icon-get-feature{max-width:0;opacity:0;overflow:hidden;position:absolute;right:0;transition:max-width .2s ease,opacity .2s ease}.opticks-sidebar-item .opticks-sidebar-item-content div.item-icons{display:flex}.opticks-sidebar-item .opticks-sidebar-item-content span.item-title{font-weight:500;text-align:left}.opticks-sidebar-item .sidebar-item-formatted{position:relative;display:flex}.opticks-sidebar-item .sidebar-item-formatted .red-dot{width:7px;height:7px;background-color:var(--color-traffic-invalid);border-radius:50%;display:inline-block}.opticks-sidebar-item .sidebar-item-formatted .red-dot.is-title{position:relative;top:4px;margin-left:5px}.opticks-sidebar-item .sidebar-item-formatted .red-dot.is-icon{position:absolute;top:1px;margin-left:-4px}@media screen and (max-width: 767px){.opticks-sidebar-item:hover div.opticks-sidebar-item-content,.opticks-sidebar-item.active div.opticks-sidebar-item-content{background-color:var(--color-bw-clear-blue-grey)}}@media screen and (min-width: 768px){.opticks-sidebar-item:hover div.opticks-sidebar-item-content,.opticks-sidebar-item.active div.opticks-sidebar-item-content{background-color:#fff}}.opticks-sidebar-submenu-wrapper{position:relative;display:flex;flex-direction:column}.opticks-sidebar-submenu{position:fixed;background:var(--color-bw-clear-blue-grey);border-radius:6px;display:none;flex-direction:column;gap:4px;width:250px;padding:8px;border:1px solid var(--color-bw-lightest-blue-grey)}.opticks-sidebar-submenu.is-visible{display:flex}.opticks-sidebar-submenu.is-flipped{top:auto}.opticks-header-popover-nav .opticks-sidebar-submenu{display:flex;position:static;width:100%;background:transparent;border:none;padding:4px 0 0 26px}@media (max-width: 767px){.opticks-sidebar-submenu{display:flex;position:static;width:100%;background:transparent;border:none;padding:4px 0 0 26px}}@media (min-width: 768px){.opticks-sidebar-submenu{z-index:var(--z-dropdown)}}header.opticks-header{position:sticky;top:0;z-index:var(--z-header);height:56px;box-shadow:0 1px var(--color-bw-clear-grey);justify-content:space-between;display:flex;flex-wrap:nowrap;align-items:center;padding:8px 16px;background-color:#fff}header.opticks-header .opticks-header-left{display:flex;gap:24px;height:100%;align-items:center}header.opticks-header .opticks-header-left .brand-plan{display:flex;gap:12px}header.opticks-header .opticks-header-left .brand-plan a{display:flex}header.opticks-header .opticks-header-right{display:flex;align-items:center;gap:12px}header.opticks-header .opticks-header-hamburger{display:none;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;width:32px;height:32px;flex-direction:column;gap:6px}header.opticks-header .opticks-header-hamburger:hover{background-color:var(--color-bw-clear-grey)}header.opticks-header .opticks-header-hamburger .hamburger-line{display:block;width:20px;height:2px;background-color:#000;border-radius:1px;transition:transform .3s ease,opacity .3s ease}header.opticks-header:has(.opticks-header-popover:popover-open) .opticks-header-hamburger .hamburger-line:first-child{transform:translateY(4px) rotate(45deg)}header.opticks-header:has(.opticks-header-popover:popover-open) .opticks-header-hamburger .hamburger-line:last-child{transform:translateY(-4px) rotate(-45deg)}.opticks-header-popover{position:fixed;top:56px;margin:0;padding:12px;border:1px solid var(--color-bw-clear-grey);border-radius:6px;background-color:#fff;box-shadow:0 4px 16px #0000001f;max-height:calc(100dvh - 56px);width:100%;opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,display .2s ease allow-discrete,overlay .2s ease allow-discrete}.opticks-header-popover hr.dropdown-nav-separator{margin-top:0;margin-bottom:0}.opticks-header-popover:popover-open{display:flex;flex-direction:column;gap:12px;opacity:1;transform:translateY(0)}@starting-style{.opticks-header-popover:popover-open{opacity:0;transform:translateY(-8px)}}.opticks-header-popover::backdrop{background-color:#0000;transition:background-color .2s ease}.opticks-header-popover:popover-open::backdrop{background-color:#00000026}@starting-style{.opticks-header-popover:popover-open::backdrop{background-color:#0000}}.opticks-header-popover-item{min-width:0}.opticks-header-popover-nav{display:flex;flex-direction:column;gap:4px;flex:1;min-height:0;overflow-y:auto;border-top:1px solid var(--color-bw-clear-grey)}.opticks-header-popover-nav:before{content:"";position:sticky;top:0;display:block;flex-shrink:0;height:24px;background:linear-gradient(white,transparent);pointer-events:none}.opticks-header-popover-nav:after{content:"";position:sticky;bottom:0;display:block;flex-shrink:0;height:24px;background:linear-gradient(transparent,#fff);pointer-events:none}header.opticks-header.hamburger-visible .opticks-header-hamburger{display:flex}@media (max-width: 767px){header.opticks-header .opticks-header-hamburger{display:flex}}.top-header-notification-banner{display:flex;align-items:center;justify-content:center;gap:16px;font-size:14px}.top-header-notification-banner.info{background-color:var(--color-blue-info-message);color:var(--color-blueish-deep-blue)}.top-header-notification-banner.first-warning{background-color:var(--color-traffic-orange);color:var(--color-bw-white)}.top-header-notification-banner.second-warning{background-color:var(--color-traffic-dark-red);color:var(--color-bw-white)}.top-header-notification-banner.prominent{padding:12px}.top-header-notification-banner:not(.prominent){padding:4px}.top-header-notification-banner span{display:flex;align-items:center;gap:8px}.top-header-notification-banner span svg{flex-shrink:0}.top-header-notification-banner a:hover{text-decoration:none}nav.opticks-sidebar{position:sticky;top:0;z-index:var(--z-sidebar);align-self:flex-start;height:100%;width:100%;max-width:200px;padding:12px;border-right:1px solid var(--color-bw-lightest-blue-grey);display:flex;flex-direction:column;gap:4px;overflow-y:hidden;overflow-x:hidden}.navigation-container{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.navigation-container.top-header-notification-info{background-color:var(--color-blue-info-message)}.navigation-container.top-header-notification-first-warning{background-color:var(--color-traffic-orange)}.navigation-container.top-header-notification-second-warning{background-color:var(--color-traffic-dark-red)}.navigation-container.top-header-notification-prominent{padding:0 12px 12px}.navigation-container.top-header-notification-prominent header{border-radius:8px 8px 0 0}.navigation-container.top-header-notification-prominent .nav-main{border-radius:0 0 8px 8px}.navigation-container .nav-main{display:flex;width:100%;max-width:100%;flex:1;min-height:0;background-color:var(--color-bw-clear-blue-grey)}.navigation-container .nav-main main.navigation-container-main{transition:width .5s;flex:1 1 auto;overflow-y:auto}.navigation-container.sidebar-overflows .nav-main nav.opticks-sidebar{display:none}.navigation-container.sidebar-overflows .nav-main main.navigation-container-main{width:100%}@media screen and (max-width: 767px){.navigation-container .nav-main nav.opticks-sidebar{display:none}.navigation-container .nav-main main.navigation-container-main{width:100%}}@media screen and (min-width: 768px){.navigation-container .nav-main main.navigation-container-main{width:calc(100% - 96px)}}.slide-pane{display:flex;flex-direction:column;background:#fff;min-width:100px;height:100%;box-shadow:0 8px 8px #00000080;transition:transform .5s;will-change:transform}.slide-pane:focus{outline-style:none}.slide-pane_from_right{margin-left:auto;transform:translate(100%)}.slide-pane_from_right.content-after-open{transform:translate(0)}.slide-pane_from_right.content-before-close{transform:translate(100%)}.slide-pane_from_left{margin-right:auto;transform:translate(-100%)}.slide-pane_from_left.content-after-open{transform:translate(0)}.slide-pane_from_left.content-before-close{transform:translate(-100%)}.slide-pane_from_bottom{height:90vh;margin-top:10vh;transform:translateY(100%)}.slide-pane_from_bottom.content-after-open{transform:translateY(0)}.slide-pane_from_bottom.content-before-close{transform:translateY(100%)}.slide-pane__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000}.slide-pane__overlay.overlay-after-open{background-color:#0000004d;transition:background-color .5s}.slide-pane__overlay.overlay-before-close{background-color:#0000}.slide-pane__header{display:flex;flex:0 0 64px;align-items:center;background:#ebebeb;height:64px;border-bottom:1px solid rgba(0,0,0,.1)}.slide-pane__title-wrapper{display:flex;flex:1;flex-direction:column;margin-left:32px;min-width:0}.slide-pane .slide-pane__title{font-size:18px;font-weight:400;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0}.slide-pane__close{margin-left:24px;padding:16px;opacity:.7;cursor:pointer}.slide-pane__close svg{width:12px;padding:0}.slide-pane__content{position:relative;overflow-y:auto;padding:24px 32px;flex:1 1 auto}.slide-pane__subtitle{font-size:12px;margin-top:2px}.opticks-tooltip{position:fixed;inset:unset;margin:0;padding:8px 12px;border-radius:4px;background-color:#fff;border:1px solid var(--color-bw-light-grey);font-size:12px;width:max-content;max-width:400px;white-space:normal;word-break:normal;overflow-wrap:break-word;pointer-events:none;overflow:visible;box-shadow:0 4px 12px #00000026;font-weight:400}.opticks-tooltip.direction-12{transform:translate(-100%,-100%)}.opticks-tooltip.direction-12:after{content:"";position:absolute;bottom:-5px;left:var(--caret-x, calc(100% - 12px) );transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-01{transform:translate(-50%,-100%)}.opticks-tooltip.direction-01:after{content:"";position:absolute;bottom:-5px;left:var(--caret-x, 50%);transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-02{transform:translateY(-100%)}.opticks-tooltip.direction-02:after{content:"";position:absolute;bottom:-5px;left:var(--caret-x, 12px);transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-03:after{content:"";position:absolute;left:-5px;top:var(--caret-y, 12px);transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-04{transform:translateY(-50%)}.opticks-tooltip.direction-04:after{content:"";position:absolute;left:-5px;top:var(--caret-y, 50%);transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-05{transform:translateY(-100%)}.opticks-tooltip.direction-05:after{content:"";position:absolute;left:-5px;top:var(--caret-y, calc(100% - 12px) );transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-06:after{content:"";position:absolute;top:-5px;left:var(--caret-x, 12px);transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-07{transform:translate(-50%)}.opticks-tooltip.direction-07:after{content:"";position:absolute;top:-5px;left:var(--caret-x, 50%);transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-08{transform:translate(-100%)}.opticks-tooltip.direction-08:after{content:"";position:absolute;top:-5px;left:var(--caret-x, calc(100% - 12px) );transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-09{transform:translate(-100%)}.opticks-tooltip.direction-09:after{content:"";position:absolute;right:-5px;top:var(--caret-y, 12px);transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-10{transform:translate(-100%,-50%)}.opticks-tooltip.direction-10:after{content:"";position:absolute;right:-5px;top:var(--caret-y, 50%);transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid var(--color-bw-light-grey)}.opticks-tooltip.direction-11{transform:translate(-100%,-100%)}.opticks-tooltip.direction-11:after{content:"";position:absolute;right:-5px;top:var(--caret-y, calc(100% - 12px) );transform:translateY(-50%);border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid var(--color-bw-light-grey)}.opticks-dropdown{position:relative;width:100%}.opticks-dropdown .opticks-dropdown-menu>*:nth-child(1){box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1)}.opticks-dropdown .opticks-dropdown-menu:not(.behavior-displace){position:absolute;z-index:var(--z-dropdown)}.opticks-plus-icon{background-color:var(--color-corporative-blue-opticks);border-radius:4px;padding:4px;border:none;display:flex}.opticks-dropdown-submenu-menu{z-index:1;display:flex;flex-direction:column;transition:max-height .2s ease-out;max-height:0;overflow:hidden;border-radius:0 0 0 8px}.opticks-dropdown-submenu-menu.open{transition:max-height .2s ease-in;animation:submenu-show-overflow 0s .2s forwards}.opticks-dropdown-submenu-menu:not(.behavior-displace){position:absolute;z-index:var(--z-dropdown)}.opticks-dropdown-submenu-menu:not(.behavior-superimpose){background-color:var(--color-bw-light-grey);min-width:160px}.opticks-dropdown-submenu-menu.behavior-superimpose{background-color:transparent}.opticks-dropdown-submenu-menu.direction-down{top:100%}.opticks-dropdown-submenu-menu.direction-down:not(.behavior-superimpose){box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1)}.opticks-dropdown-submenu-menu.direction-down.behavior-superimpose .menu-wrapper{box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1)}.opticks-dropdown-submenu-menu.direction-up{bottom:100%}.opticks-dropdown-submenu-menu.direction-up:not(.behavior-superimpose){box-shadow:0 -6px 8px 0 var(--color-bw-black-opacity-1)}.opticks-dropdown-submenu-menu.direction-up.behavior-superimpose .menu-wrapper{box-shadow:0 -6px 8px 0 var(--color-bw-black-opacity-1)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper{position:relative}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper:nth-last-child(2) .submenu-menu-item{border-radius:0 0 0 8px}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .none-option{cursor:pointer;padding:6px 8px 6px 16px}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .none-option:hover{color:var(--color-bw-white);background-color:var(--color-corporative-blue-opticks)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-submenu{position:absolute;left:100%;max-height:280px;max-width:200px;overflow-x:hidden;overflow-y:auto;box-shadow:0 6px 8px 0 var(--color-bw-black-opacity-1);display:flex;flex-direction:column;border-radius:0 8px 8px 0;border:none}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-submenu .submenu-submenu-item{height:28px;line-height:28px;border:none;text-align:start;padding:0 24px;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-submenu .submenu-submenu-item:hover{font-weight:600}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-submenu .submenu-submenu-item.disabled{cursor:not-allowed;background-color:var(--color-bw-light-grey);color:var(--color-bw-medium-grey)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-submenu .submenu-submenu-item:not(.disabled){cursor:pointer}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-submenu .submenu-submenu-item:not(.disabled):not(:hover){background-color:var(--color-bw-white);color:var(--color-blueish-dark-blue)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-submenu .submenu-submenu-item:not(.disabled):hover{background-color:var(--color-corporative-blue-opticks);color:var(--color-bw-white)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item{font-size:13px;padding:6px 8px 6px 16px;height:28px;border:none;display:flex;align-items:center;justify-content:space-between}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:not(.disabled){cursor:pointer}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:not(.disabled):not(:hover){background-color:var(--color-bw-white);color:var(--color-blueish-dark-blue)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:not(.disabled):hover{background-color:var(--color-corporative-blue-opticks);color:var(--color-bw-white)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:not(.disabled):hover #icon-stroke{stroke:var(--color-bw-white)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:not(.disabled):hover #icon-fill{fill:var(--color-bw-white)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item.disabled{cursor:not-allowed;background-color:var(--color-bw-light-grey);color:var(--color-bw-medium-grey)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:hover{font-weight:600}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item>span{display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item>svg{flex-shrink:0}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item.no-menu-items{background-color:var(--color-bw-white);text-align:center}@keyframes submenu-show-overflow{to{overflow:visible}}.form-wrapper{display:flex;width:100%;height:100%;padding:32px;gap:16px}.form-wrapper form{height:100%}.form-wrapper form.overview-alerts-form{width:100%;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 767px){.form-wrapper form.overview-alerts-form .field{flex-direction:column}.form-wrapper form.overview-alerts-form .field .field-name{width:100%}}.form-wrapper form:not(.overview-alerts-form){width:50%}.form-wrapper form .field{display:flex;width:100%;justify-content:space-between}.form-wrapper form .field .field-name{width:40%}.form-wrapper form .field .field-name label{font-size:16px;height:32px;display:block}.form-wrapper form .field .field-name .field-subtitle{font-size:14px}.form-wrapper form .field .field-input{display:flex;flex-direction:column}.form-wrapper form .field .field-input .field-input-values{display:flex;gap:8px}.form-wrapper form .separator{width:100%;border:1px solid var(--color-bw-light-grey);margin:32px 0;opacity:.8}.form-wrapper form .submit{padding:60px 0 0;justify-content:end;display:flex}.opticks-icon-text{display:flex;gap:8px;align-items:center}.opticks-icon-text.size-s p,.opticks-icon-text.size-s b{font-size:14px}.opticks-icon-text.size-m p,.opticks-icon-text.size-m b{font-size:18px}.opticks-icon-text:not(.disabled) b{color:var(--color-blueish-dark-blue)}.opticks-icon-text.disabled b{color:var(--color-bw-medium-grey)}.opticks-icon-text svg{flex-shrink:0}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border-color:transparent;border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root{--rdp-accent-color: var(--color-corporative-blue-opticks);--rdp-accent-background-color: #f0f0f0}.rdp-weekday,.rdp-day_button{font-size:14px}.rdp-nav{position:unset;justify-content:center;gap:10px}.rdp-nav>*:nth-child(1),.rdp-nav>*:nth-child(3){display:flex;gap:10px}.date-picker{position:relative}.date-picker .date-picker-button-scope{display:flex;gap:8px;align-items:center}.date-picker .date-picker-button-scope .dates{display:flex;align-items:center;gap:4px;color:var(--color-corporative-blue-opticks)}.date-picker .date-picker-button-scope .icons{display:flex;gap:2px}.date-picker button{gap:8px}.date-picker button.size-s{padding:0 12px}.date-picker .date-picker-open{background-color:#fff;z-index:var(--z-dropdown);width:max-content;border-radius:8px 0 8px 8px;box-shadow:0 2px 8px 0 var(--color-bw-black-opacity-15);padding:24px;display:flex;justify-content:space-between}.date-picker .date-picker-open.behaviour-superimpose{position:absolute}.date-picker .date-picker-open.behaviour-displace{position:relative}.date-picker .date-picker-open.open-direction-center{left:50%;transform:translate(-50%);right:unset}.date-picker .date-picker-open:not(.open-direction-center){right:0}.date-picker .date-picker-open .months{max-width:650px}.date-picker .date-picker-open .months #external-nav-root{margin-bottom:8px}.date-picker .date-picker-open .months .date-picker-restriction-message{border:1px solid var(--color-traffic-orange);border-radius:8px;font-size:14px;text-align:center;padding:8px;margin-bottom:8px}.date-picker .date-picker-open .months .date-picker-footer{display:flex;gap:8px;justify-content:end;margin-top:16px}.date-picker .date-picker-open .months .opticks-message{margin:0 auto}.date-picker .date-picker-open .preset-ranges ul{list-style-type:none;padding:0}.date-picker .date-picker-open .preset-ranges ul li{margin-top:8px}@media screen and (max-width: 1000px){#external-nav-root{height:100px}.date-picker-open,.rdp-months{flex-direction:column}.preset-ranges{margin-left:0;border-left:0}.preset-ranges ul{margin-top:20px;margin-left:0}.rdp-nav{flex-direction:column}}@media screen and (min-width: 1000px){#external-nav-root{height:30px}.preset-ranges{border-left:1px solid var(--color-bw-light-grey);margin-left:30px}.preset-ranges ul{margin-top:52px;margin-left:20px}}.opticks-widgets-stacked{display:grid;gap:2px;width:100%}.opticks-widgets-stacked>*:first-child:last-child,.opticks-widgets-stacked>*:first-child:last-child>.widget-content{border-radius:8px}@media (max-width: 639px){.opticks-widgets-stacked{grid-template-columns:100%}.opticks-widgets-stacked>*:first-child,.opticks-widgets-stacked>*:first-child>.widget-content{border-radius:8px 8px 0 0}.opticks-widgets-stacked>*:last-child,.opticks-widgets-stacked>*:last-child>.widget-content{border-radius:0 0 8px 8px}}@media (min-width: 640px) and (max-width: 1279px){.opticks-widgets-stacked.grid-50-25-25-large,.opticks-widgets-stacked.grid-50-25-25-medium{grid-template-columns:1fr 1fr}.opticks-widgets-stacked.grid-50-25-25-large>:first-child,.opticks-widgets-stacked.grid-50-25-25-medium>:first-child{grid-column:1 / -1}.opticks-widgets-stacked.grid-25-25-50-medium{grid-template-columns:1fr 1fr}.opticks-widgets-stacked.grid-25-25-50-medium>:last-child{grid-column:1 / -1}.opticks-widgets-stacked:not(.grid-50-25-25-large,.grid-50-25-25-medium){grid-template-columns:repeat(2,1fr)}.opticks-widgets-stacked>*:first-child,.opticks-widgets-stacked>*:first-child>.widget-content{border-radius:8px 0 0 8px}.opticks-widgets-stacked>*:last-child,.opticks-widgets-stacked>*:last-child>.widget-content{border-radius:0 8px 8px 0}}@media (min-width: 1280px){.opticks-widgets-stacked.grid-50-25-25-large{grid-template-columns:2fr 1fr 1fr}.opticks-widgets-stacked:not(.grid-50-25-25-large){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.opticks-widgets-stacked>*:first-child,.opticks-widgets-stacked>*:first-child>.widget-content{border-radius:8px 0 0 8px}.opticks-widgets-stacked>*:last-child,.opticks-widgets-stacked>*:last-child>.widget-content{border-radius:0 8px 8px 0}}.opticks-tooltip-help{display:flex;gap:4px}.opticks-tooltip-help svg{display:flex}.opticks-hero-kpi-widget{padding:16px;gap:8px;transition:box-shadow .3s ease,clip-path .3s ease;min-height:132px}.opticks-hero-kpi-widget.icon{display:grid;grid-template-columns:1fr 5fr}.opticks-hero-kpi-widget.color-overview p,.opticks-hero-kpi-widget.color-overview h1,.opticks-hero-kpi-widget.color-performance p,.opticks-hero-kpi-widget.color-performance h1,.opticks-hero-kpi-widget.color-overview.type-info b,.opticks-hero-kpi-widget.color-overview.type-info h6,.opticks-hero-kpi-widget.color-performance.type-info b,.opticks-hero-kpi-widget.color-performance.type-info h6{color:#fff}.opticks-hero-kpi-widget.color-overview.type-legitimate b,.opticks-hero-kpi-widget.color-overview.type-legitimate h6,.opticks-hero-kpi-widget.color-performance.type-legitimate b,.opticks-hero-kpi-widget.color-performance.type-legitimate h6{color:var(--color-traffic-legitimate)}.opticks-hero-kpi-widget.color-overview.type-suspicious b,.opticks-hero-kpi-widget.color-overview.type-suspicious h6,.opticks-hero-kpi-widget.color-performance.type-suspicious b,.opticks-hero-kpi-widget.color-performance.type-suspicious h6{color:var(--color-traffic-suspicious)}.opticks-hero-kpi-widget.color-overview.type-invalid b,.opticks-hero-kpi-widget.color-overview.type-invalid h6,.opticks-hero-kpi-widget.color-performance.type-invalid b,.opticks-hero-kpi-widget.color-performance.type-invalid h6{color:var(--color-traffic-invalid)}.opticks-hero-kpi-widget:not(.color-overview,.color-performance){background-color:#fff}.opticks-hero-kpi-widget:not(.color-overview,.color-performance).type-info b,.opticks-hero-kpi-widget:not(.color-overview,.color-performance).type-info h6{color:var(--color-blueish-tufts-blue)}.opticks-hero-kpi-widget.color-overview{background-color:var(--color-corporative-blue-opticks)}.opticks-hero-kpi-widget.color-performance{background-color:var(--color-blue-performance-two)}.opticks-hero-kpi-widget.type-legitimate b,.opticks-hero-kpi-widget.type-legitimate h6{color:var(--color-traffic-emerald)}.opticks-hero-kpi-widget.type-suspicious b,.opticks-hero-kpi-widget.type-suspicious h6{color:var(--color-traffic-suspicious)}.opticks-hero-kpi-widget.type-invalid b,.opticks-hero-kpi-widget.type-invalid h6{color:var(--color-traffic-dark-red)}.opticks-hero-kpi-widget b{font-size:18px}.opticks-hero-kpi-widget:hover{box-shadow:0 2px 8px 0 var(--color-bw-black-opacity-12)}.opticks-hero-kpi-widget .left{display:flex;justify-content:center;align-items:center}.opticks-hero-kpi-widget .right{display:flex;flex-direction:column;justify-content:space-between;height:100%}.opticks-hero-kpi-widget .right .value>*:nth-child(1){display:flex}.opticks-hero-kpi-widget .right .evolution{display:flex;gap:8px;align-items:baseline}.opticks-carousel{display:flex}.opticks-carousel .opticks-carousel-left,.opticks-carousel .opticks-carousel-right{width:30px;display:flex;justify-content:center;align-items:center}.opticks-carousel .opticks-carousel-left button,.opticks-carousel .opticks-carousel-right button{padding:0}.opticks-carousel .opticks-carousel-content{display:flex;width:calc(100% - 60px)}.opticks-carousel .opticks-carousel-content .opticks-carousel-content-inner{display:flex;gap:24px;flex-wrap:nowrap;padding:10px;overflow-y:hidden;text-align:center;-webkit-overflow-scrolling:touch}.opticks-carousel .opticks-carousel-content .opticks-carousel-content-inner::-webkit-scrollbar{display:none}.opticks-carousel .opticks-carousel-content .opticks-carousel-content-inner.disabled{overflow-x:hidden}.opticks-carousel .opticks-carousel-content .opticks-carousel-content-inner:not(.disabled){overflow-x:scroll}.card{position:relative;border-radius:6px;min-width:205px;max-width:205px;min-height:280px;background-color:var(--color-bw-white);transition:box-shadow .3s ease}.card:hover{box-shadow:0 2px 8px 0 var(--color-bw-black-opacity-12)}.card .back{padding:16px;display:flex;flex-direction:column;animation:.5s fadeIn;box-shadow:0 2px 8px 0 var(--color-bw-black-opacity-15);border-radius:6px;height:100%;background:var(--color-bw-clear-blue-grey-opacity-95);color:var(--color-blueish-dark-blue)}.card .back button{padding:0}.card .back .close-wrapper{display:flex;justify-content:flex-end}.card .back .actions-wrapper{display:flex;flex-direction:column;justify-content:center;gap:32px;margin:0 auto;width:fit-content;height:100%;padding-bottom:28px;font-size:14px}.card .front .front-content{position:absolute;display:flex;flex-direction:column;justify-content:space-between;gap:12px;animation:.5s fadeIn;width:100%;height:100%;padding:16px}.card .front .front-content .carousel-card-header{display:flex;justify-content:space-between;&-logo > img{max-width:140px}}.card .front .front-content .carousel-card-header button{padding:0;align-self:flex-start}.card .front .front-content .card-value{display:flex;flex-direction:column;gap:4px;align-items:start}.card .front .front-content .card-value p:nth-child(1){font-size:14px;color:var(--color-blueish-dark-blue)}.card .front .front-content .card-value p:nth-child(2){font-weight:800}.card .front .front-content .card-value p:nth-child(2).evolution-positive{color:var(--color-traffic-emerald)}.card .front .front-content .card-value p:nth-child(2).evolution-negative,.card .front .front-content .card-value p:nth-child(2):not(.evolution-positive,.evolution-negative){color:var(--color-traffic-dark-red)}.card .front .front-content .card-value p:nth-child(2).size-m{font-size:16px}.card .front .front-content .card-value p:nth-child(2).size-l{font-size:32px}.card .front .front-number{position:absolute;z-index:0;bottom:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-ms-user-select:none;user-select:none;animation:.5s fadeIn;height:95px;font-size:128px;line-height:100px;font-weight:900;text-align:right;letter-spacing:-10px}.card .front .front-number.loading{color:var(--color-bw-lighter-grey)}.pie-chart-loading{display:flex;justify-content:center;align-items:center;width:300px;height:300px}.overview-section-traffic{position:relative;display:flex;flex-direction:column;gap:24px}.overview-section-traffic .cover-wrapper{position:relative;height:100%}.overview-section-traffic .content{display:flex}.overview-section-traffic .content .opticks-carousel{align-self:flex-end;width:calc(100% - 300px);max-height:300px}.overview-section-traffic .content .pie-chart{width:300px}@media (max-width: 1024px){.overview-section-traffic .content{flex-direction:column;gap:56px}.overview-section-traffic .content .opticks-carousel{width:100%}.overview-section-traffic .content .pie-chart{display:flex;flex-direction:column;align-items:center;width:100%}}.trends-chart-tooltip{background-color:var(--color-bw-white-opacity-95);width:147px;height:51px;padding:6px,8px,6px,8px;border-radius:6px;border:1px solid var(--color-bw-lightest-blue-grey);display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:14px;gap:4px}.trends-chart-tooltip.type-positiveTrends .trends-tooltip-evolution{color:var(--color-traffic-mid-green)}.trends-chart-tooltip.type-positiveTrends .trends-dash{background-color:var(--color-traffic-mid-green)}.trends-chart-tooltip.type-negativeTrends .trends-tooltip-evolution{color:var(--color-traffic-dark-red)}.trends-chart-tooltip.type-negativeTrends .trends-dash{background-color:var(--color-traffic-dark-red)}.trends-chart-tooltip .trends-tooltip-evolution{font-size:14px;font-weight:800;line-height:16px;white-space:nowrap}.trends-chart-tooltip .trends-tooltip-dates{display:flex;flex-direction:column;justify-content:center;align-items:center}.trends-chart-tooltip .trends-tooltip-dates div{display:flex;justify-content:center;align-items:center;gap:4px}.trends-chart-tooltip .trends-tooltip-dates .trends-dash{width:12px;height:4px;top:5px;border-radius:2px}@keyframes Appear{0%{opacity:0}to{opacity:1}}.expandable-card{width:100%;max-width:100%;border-radius:6px;background:#fff;display:flex;flex-direction:column;transition:box-shadow .3s ease}.expandable-card:hover{box-shadow:0 2px 8px 0 var(--color-bw-black-opacity-12)}.expandable-card.expanded{animation:Appear .5s;padding:16px}@media screen and (max-width: 767px){.expandable-card.expanded{height:280px}}@media screen and (min-width: 768px){.expandable-card.expanded{height:188px}}.expandable-card:not(.expanded){padding:0 16px;justify-content:center;height:40px;animation:Appear .5s}.expandable-card.expandable-card-loading .card-header{display:flex;flex-direction:column;gap:4px}.expandable-card.expandable-card-loading .card-content{justify-content:space-around}.expandable-card.expandable-card-empty .card-title{color:var(--color-bw-mid-blue-grey)}.expandable-card.expandable-card-empty .card-content{color:var(--color-bw-mid-blue-grey);flex-direction:column}@media screen and (max-width: 767px){.expandable-card.expandable-card-content .card-content{flex-direction:column;gap:8px}}.expandable-card .card-header .card-title-actions{display:flex;justify-content:space-between}.expandable-card .card-header .card-title-actions .card-title{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self:center}.expandable-card .card-header .card-title-actions .card-actions{display:flex;gap:24px}.expandable-card .card-header .card-title-actions .card-actions .card-actions-contracted{display:flex;align-items:center;justify-content:end;gap:8px;min-width:150px;font-size:14px}.expandable-card .card-header .card-title-actions .card-actions .card-actions-contracted .card-evolution-value{animation:Appear 2s}.expandable-card .card-header .card-title-actions .card-actions .card-actions-contracted .card-evolution-value.type-positiveTrends{color:var(--color-traffic-emerald)}.expandable-card .card-header .card-title-actions .card-actions .card-actions-contracted .card-evolution-value.type-negativeTrends{color:var(--color-traffic-dark-red)}.expandable-card .card-header .card-title-actions .card-actions .card-actions-contracted .card-evolution-value:not(.type-positiveTrends,.type-negativeTrends){color:#000}.expandable-card .card-header .card-subtitle{display:flex;gap:4px;color:var(--color-blueish-dark-blue);font-size:14px}.expandable-card .card-header .card-subtitle .trends-subtitle-value.type-positiveTrends{color:var(--color-traffic-emerald)}.expandable-card .card-header .card-subtitle .trends-subtitle-value.type-negativeTrends{color:var(--color-traffic-dark-red)}.expandable-card .card-header .card-subtitle .trends-subtitle-value:not(.type-positiveTrends,.type-negativeTrends){color:#000}.expandable-card .card-header .card-subtitle span:nth-child(2){font-weight:300}.expandable-card .card-content{animation:Appear .4s;display:flex;align-items:center;gap:16px;justify-content:center;height:100%}.expandable-card .card-content .trends-kpi{display:flex;flex-direction:column;align-items:center;width:163px}.expandable-card .card-content .trends-kpi .trends-kpi-value{font-size:40px;font-weight:800;white-space:nowrap}.expandable-card .card-content .trends-kpi .trends-kpi-value.type-positiveTrends{color:var(--color-traffic-emerald)}.expandable-card .card-content .trends-kpi .trends-kpi-value.type-negativeTrends{color:var(--color-traffic-dark-red)}.expandable-card .card-content .trends-kpi .trends-kpi-value:not(.type-positiveTrends,.type-negativeTrends){color:#000}.expandable-card .card-content .trends-kpi .trends-kpi-desc{color:var(--color-blueish-dark-blue);font-size:16px;font-weight:500;white-space:nowrap}.expandable-card .card-content .empty-text{text-align:center}.cards-column{display:flex;flex-direction:column;gap:16px;width:100%}.overview-section-trends{position:relative;display:flex;flex-direction:column;gap:24px}.overview-section-trends .cover-wrapper{position:relative;height:100%}.overview-section-trends .overview-section-trends-content{display:grid}@media (max-width: 1024px){.overview-section-trends .overview-section-trends-content{grid-template-columns:100%;row-gap:32px}}@media (min-width: 1025px){.overview-section-trends .overview-section-trends-content{grid-template-columns:49% 49%;column-gap:2%}}.trends-settings-box{padding:24px}.trends-settings-box form{height:100%;display:flex;flex-direction:column;gap:48px}.trends-settings-box form .trends-form{display:flex;flex-direction:column;gap:24px}.trends-settings-box form .trends-form .trends-row{display:flex;flex-direction:row;justify-content:space-between}.trends-settings-box form .trends-form .trends-row .visits-threshold-info{font-weight:300;max-width:65%}.trends-settings-box form .trends-form .trends-row .trends-field{display:flex;flex-direction:column}.trends-settings-box form .trends-form .trends-row .trends-field .trend-title{font-weight:700;font-size:16px;margin-bottom:6px}.trends-settings-box form .trends-form .trends-row .trends-field:nth-child(2)>*:nth-child(2){align-self:flex-end}.trends-settings-box form .trends-form-button{margin-left:auto}.overview-section-watchlist{position:relative;display:flex;flex-direction:column;gap:24px}.overview-section-watchlist .cover-wrapper{position:relative;height:100%}.invalid-sessions-map-container{position:relative;flex:1;background-color:var(--color-bw-white);border-radius:8px;overflow:hidden;animation:fadeInSlideLeft .4s ease-out;transition:box-shadow .3s ease}.invalid-sessions-map-container:hover{box-shadow:0 2px 8px 0 var(--color-bw-black-opacity-12)}@keyframes fadeInSlideLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.invalid-sessions-map-container svg{width:100%;height:auto}.map-legend{position:absolute;bottom:10px;left:10px;display:flex;align-items:center;gap:10px;background-color:var(--color-bw-white);padding:8px 12px;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:10}.map-legend .legend-text{font-size:11px;line-height:12px;margin:0;color:var(--color-bw-dark-grey)}.map-legend .legend-indicator{width:120px;height:12px;background:linear-gradient(to right,#ffdcd8,#ffb3ad,#f05641,#e03d28,#d62e17);border-radius:2px}.invalid-sessions-aside{width:400px;display:flex;flex-direction:column;gap:16px;padding:16px;background-color:var(--color-bw-white);border-radius:8px;overflow-y:auto;animation:fadeInSlideRight .4s ease-out;transition:box-shadow .3s ease}.invalid-sessions-aside:hover{box-shadow:0 2px 8px 0 var(--color-bw-black-opacity-12)}@keyframes fadeInSlideRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.country-info-card{background-color:var(--color-bw-pale-blue-grey);border-radius:8px;padding:16px;margin-bottom:16px;box-shadow:0 1px 3px #0000001a;transition:all .3s ease}.country-info-header{display:flex;flex-direction:column;gap:8px}.country-name-with-flag{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--color-blueish-dark-blue);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;cursor:default}.country-code{font-size:14px;color:var(--color-bw-mid-blue-grey);font-weight:400}.country-sessions{font-size:24px;font-weight:700;color:var(--color-corporative-blue-opticks);margin:0;line-height:1.2;animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sessions-label{font-size:12px;font-weight:400;color:var(--color-bw-dark-grey)}.traffic-type-selector{margin-bottom:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.traffic-type-radio{display:flex;align-items:center;gap:6px;padding:4px 6px;cursor:pointer;border-radius:4px;transition:all .2s ease}.traffic-type-radio:first-child{grid-column:1 / -1}.traffic-type-radio:hover{background-color:var(--color-bw-clear-blue-grey);transform:translate(4px)}.traffic-type-radio:first-of-type:hover{background-color:var(--color-bw-lightest-blue-grey);transform:translate(0) scale(1.02)}.traffic-type-radio:active{transform:scale(.98)}.traffic-type-radio input[type=radio]{width:14px;height:14px;cursor:pointer;flex-shrink:0;accent-color:var(--color-corporative-blue-opticks);margin:0}.traffic-type-icon{display:flex;align-items:center;flex-shrink:0;width:16px;height:16px}.traffic-type-icon svg{width:100%;height:100%}.traffic-type-name{color:var(--color-blueish-dark-blue);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1024px){.invalid-sessions-by-country{flex-direction:column}.invalid-sessions-aside{width:100%}}.opticks-widget-metric-marker{position:relative;width:14px;height:14px;min-width:14px;min-height:14px;border-radius:100%}.opticks-widget-metric-marker:before{content:"";position:absolute;width:4px;height:4px;top:0;bottom:0;left:0;right:0;margin:auto;background-color:var(--color-bw-white);border-radius:100%}.opticks-widget-units-selector{font-size:12px;position:absolute;bottom:0;right:0}.opticks-widget-units-selector .active{font-weight:700}.opticks-widget-units-selector span{cursor:pointer}.opticks-empty-message{display:flex;flex-direction:column;align-items:center;gap:12px;font-size:14px;color:var(--color-bw-grey);text-align:center}.opticks-empty-message.absolute{position:absolute;width:100%;top:40%}@keyframes ProgressLeftToRight{0%{width:0}to{width:100%}}.opticks-progress-bar{background-color:transparent;align-items:center;display:flex;position:relative;animation:ProgressLeftToRight .5s ease-out;overflow:hidden;border-radius:9999px}.opticks-progress-bar .bar{height:18px}.opticks-progress-bar .bar-max{position:absolute;background-color:var(--color-bw-light-grey);z-index:0;width:100%}.opticks-progress-bar .bar-value{position:relative;z-index:1;display:flex;align-items:center;overflow:visible}.opticks-progress-bar .bar-value .percentage-label{font-weight:600;white-space:nowrap;color:#fff;min-width:fit-content;margin:0 8px}.labels-selector-dropdown{display:flex;align-items:center;gap:4px}.labels-selector-dropdown .chips-list{width:280px}.opticks-bar-section{display:flex;justify-content:space-between;width:100%}.opticks-bar-section .left,.opticks-bar-section .right{display:flex;gap:8px;align-items:center;gap:12px}.opticks-bar-section .left{width:100%}.opticks-bar-section .left .search-input{max-width:500px}@media screen and (max-width: 767px){.opticks-bar-section{flex-direction:column;gap:12px}}@media screen and (min-width: 768px){.opticks-bar-section{gap:16px;align-items:center}}.opticks-expander-icon{margin:0 8px 0 0;transition:all .2s ease;display:flex;align-items:center}.opticks-button-group{display:flex;width:max-content;max-width:100%}.opticks-button-group.height-full{height:100%}.opticks-button-group:not(.surface-white){background:var(--color-bw-clear-blue-grey)}.opticks-button-group.surface-white{background:#fff}.opticks-button-group.size-s{position:relative;padding:3px;gap:3px;border-radius:8px}.opticks-button-group.size-s>button{position:relative;z-index:1;height:26px;padding:0 12px;border-radius:5px}.opticks-button-group.size-s .opticks-button-group-indicator{position:absolute;top:3px;height:26px;border-radius:5px;z-index:0;transition:left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),background-color .25s cubic-bezier(.4,0,.2,1)}.opticks-button-group.size-image{border-radius:6px;outline:1px solid var(--color-bw-light-grey)}.opticks-button-group.size-image>button{height:200px;padding:0 30px;width:100%;max-width:300px}.opticks-button-group button{transition:all .15s ease-in-out;border:none}.opticks-button-group button:not(:disabled){cursor:pointer}.opticks-button-group button:disabled{cursor:not-allowed}.opticks-button-group .opticks-button-group-item-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.opticks-button-group .opticks-button-group-item-content.with-image{gap:8px}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected{background:var(--color-corporative-blue-opticks);color:#fff}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected p,.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected b{color:inherit}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected #icon-stroke{stroke:#fff}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected #icon-fill{fill:#fff}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected:disabled{color:var(--color-bw-mid-blue-grey);background:var(--color-bw-light-blue-grey)}.opticks-button-group[data-variation=primary] .opticks-button-group-item--unselected{background:transparent;color:var(--color-bw-mid-blue-grey)}.opticks-button-group[data-variation=primary] .opticks-button-group-item--unselected:hover:not(:disabled){color:var(--color-blueish-dark-blue)}.opticks-button-group[data-variation=primary] .opticks-button-group-item--unselected:disabled{color:var(--color-bw-medium-grey);background:transparent}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--selected{background:#fff;color:var(--color-corporative-blue-opticks)}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--selected:disabled{color:var(--color-bw-mid-blue-grey);background:var(--color-bw-light-blue-grey)}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--unselected{background:#fff;color:var(--color-bw-mid-blue-grey)}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--unselected:hover:not(:disabled){color:var(--color-blueish-dark-blue)}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--unselected:disabled{color:var(--color-bw-medium-grey);background:#fff}.opticks-button-group[data-variation=traffic] button:nth-child(1).opticks-button-group-item--selected{background:var(--color-traffic-legitimate);color:#fff}.opticks-button-group[data-variation=traffic] button:nth-child(2).opticks-button-group-item--selected{background:var(--color-traffic-suspicious);color:#fff}.opticks-button-group[data-variation=traffic] .opticks-button-group-item--unselected{background:#fff;color:var(--color-bw-mid-blue-grey)}.opticks-button-group[data-variation=traffic] .opticks-button-group-item--unselected:hover:not(:disabled){color:var(--color-blueish-dark-blue)}.opticks-button-group.size-s[data-variation] button.opticks-button-group-item--selected,.opticks-button-group.size-s[data-variation] button.opticks-button-group-item--unselected{background:transparent}.opticks-button-group.size-s[data-variation=primary] .opticks-button-group-indicator{background:var(--color-corporative-blue-opticks)}.opticks-button-group.size-s[data-variation=secondary] .opticks-button-group-indicator{background:#fff}.opticks-button-group.size-s[data-variation=traffic] .opticks-button-group-indicator[data-selected-index="0"]{background:var(--color-traffic-legitimate)}.opticks-button-group.size-s[data-variation=traffic] .opticks-button-group-indicator[data-selected-index="1"]{background:var(--color-traffic-suspicious)}@media screen and (min-width: 640px){.opticks-button-group.size-image[data-variation=primary] .opticks-button-group-item--selected:not(:disabled){border-bottom:2px solid var(--color-corporative-green-logo)}.opticks-button-group.size-image[data-variation=secondary] .opticks-button-group-item--selected:not(:disabled){border-bottom:4px solid var(--color-corporative-blue-opticks)}.opticks-button-group.size-image button:first-child{border-radius:6px 0 0 6px}.opticks-button-group.size-image button:last-child{border-radius:0 6px 6px 0}.opticks-button-group.size-image button:not(:first-child):not(:last-child){border-radius:0}}@media screen and (max-width: 639px){.opticks-button-group.size-image{flex-direction:column}.opticks-button-group.size-image .opticks-button-group-item--selected:not(:disabled){border-left:2px solid var(--color-corporative-green-logo)}.opticks-button-group.size-image[data-variation=secondary] .opticks-button-group-item--selected:not(:disabled){border-left:4px solid var(--color-corporative-blue-opticks)}.opticks-button-group.size-image button:first-child{border-radius:6px 6px 0 0}.opticks-button-group.size-image button:last-child{border-radius:0 0 6px 6px}.opticks-button-group.size-image button:not(:first-child):not(:last-child){border-radius:0}}@container (max-width: 1023px){.opticks-button-group.size-s{flex-direction:column;width:100%}.opticks-button-group.size-s .opticks-button-group-indicator{display:none}.opticks-button-group.size-s[data-variation=primary] button.opticks-button-group-item--selected{background:var(--color-corporative-blue-opticks)}.opticks-button-group.size-s[data-variation=secondary] button.opticks-button-group-item--selected{background:#fff}.opticks-button-group.size-s[data-variation=traffic] button:nth-child(1).opticks-button-group-item--selected{background:var(--color-traffic-legitimate)}.opticks-button-group.size-s[data-variation=traffic] button:nth-child(2).opticks-button-group-item--selected{background:var(--color-traffic-suspicious)}}.opticks-chips-list-container{width:100%;height:100%;display:flex;align-items:center}.opticks-chips-list-wrapper{display:flex;flex-direction:column;gap:16px}.opticks-chips-list-header{display:flex;align-items:center;gap:12px;height:32px}.opticks-chips-list-dropdown{width:320px;background-color:#fff;border:1px solid var(--color-bw-light-grey);border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;z-index:var(--z-dropdown)}.opticks-chips-list-search-container{padding:12px;border-bottom:1px solid var(--color-bw-light-grey)}.opticks-chips-list-search-input-wrapper{display:flex;align-items:center}.opticks-chips-list-options-list{max-height:256px;overflow-y:auto}.opticks-chips-list-option{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .1s}.opticks-chips-list-no-results{padding:8px 12px;color:var(--color-bw-medium-grey);text-align:center}.opticks-chips-list-chips-container{display:flex;flex-wrap:wrap;gap:8px;border:1px solid var(--color-bw-light-grey);border-radius:8px;padding:16px;max-height:200px;overflow:auto}.opticks-chips-list-chip{display:inline-flex;align-items:center;padding:4px 12px;background-color:#dbeafe;color:var(--color-blueish-deep-blue);font-size:14px;border-radius:9999px;border:1px solid var(--color-blueish-pale-blue-green);gap:4px}.offer-form-targeting-wrapper{display:flex;gap:8px}.contact-message{display:flex;align-items:baseline}.cost-tracking-field{padding:10px 0}.dropdown-opener-field{display:flex;gap:8px;width:100%;align-items:center}.suspicious-conversion-threshold,.suspicious-conversion-threshold .suspicious-conversion-options-wrapper{display:grid;gap:8px}.suspicious-conversion-threshold .suspicious-conversion-options-wrapper .suspicious-conversion-option-wrapper{display:grid;grid-template-columns:1fr 11fr}.suspicious-conversion-threshold .suspicious-conversion-options-wrapper .suspicious-conversion-option-wrapper label{margin-bottom:0;align-self:center}.frequency-capping{display:grid;gap:8px}.frequency-capping-option{display:grid;gap:8px;grid-template-columns:2fr 10fr}.security-scheduling-table-wrapper{display:flex;flex-direction:column;width:fit-content;gap:8px}.security-config-new,.security-config-not-recommended,.security-config-recommended{padding:2px 4px;border-radius:4px;text-transform:uppercase;font-size:10px;margin-left:4px}.security-config-new{background:var(--color-traffic-suspicious);color:var(--color-bw-white)}.security-config-recommended{background:var(--color-blueish-maximum-blue-green);color:var(--color-bw-white)}.security-config-not-recommended{background:var(--color-bw-dark-grey);color:var(--color-bw-white)}.high{color:var(--color-traffic-invalid)}.medium{color:var(--color-traffic-suspicious)}.security-config-checkbox-option{display:flex;align-items:center;gap:4px}.security-config-options{display:flex;flex-direction:column;gap:32px}.security-config-options-area{display:flex;flex-direction:column;gap:8px;background-color:var(--color-bw-lighter-grey);padding:24px}.security-config-reason,.security-config-subreason{padding-left:12px}.opticks-hero-analytics-widget{padding:16px;display:flex;flex-direction:column;gap:8px;transition:box-shadow .3s ease,clip-path .3s ease;background-color:#fff}.opticks-hero-analytics-widget:hover{box-shadow:0 2px 8px 0 var(--color-bw-black-opacity-12)}.opticks-hero-analytics-widget .title-action{display:flex;justify-content:space-between}.opticks-hero-analytics-widget .title-action b{font-size:16px}.opticks-hero-analytics-widget .content{position:relative;height:100%;width:100%}.opticks-hero-analytics-widget .content .over-content{position:absolute;z-index:1;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.opticks-hero-analytics-widget .content .children.blurred{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}@media (max-width: 639px),(min-width: 1280px){.opticks-hero-analytics-widget{min-height:224px}}@media (min-width: 640px) and (max-width: 1279px){.opticks-hero-analytics-widget:first-child:not(.type-analytics-traffic-status-widget){max-height:150px}}.opticks-widget-filters-selector{font-size:12px;display:flex;gap:4px}.opticks-widget-filters-selector div:not(:nth-child(1)){display:flex;gap:4px}.opticks-widget-filters-selector .active{font-weight:700}.opticks-widget-filters-selector span{cursor:pointer}.analytics-widget-traffic-status>.children{height:100%}.analytics-widget-traffic-status>.children .content-view{height:100%;display:grid;gap:32px;grid-template-columns:160px minmax(50px,1fr);align-items:center;justify-content:center}.analytics-widget-traffic-status>.children .content-view .fraud-section-box{display:flex;justify-content:space-evenly;flex-direction:column;height:80%}.analytics-widget-traffic-status>.children .content-view .fraud-section-box .fraud-box{display:flex;align-items:center;gap:8px}.analytics-widget-traffic-status>.children .content-view .fraud-section-box .fraud-box .fraud-sub-group{display:flex;gap:4px;align-items:flex-start;font-size:14px}.analytics-widget-traffic-status>.children .content-view .fraud-section-box .fraud-box .fraud-sub-group b{color:var(--color-bw-dark-grey)}.analytics-widget-traffic-status>.children .content-view .fraud-section-box .fraud-box .fraud-sub-group span{font-weight:300}.analytics-widget-traffic-status>.children .loading-view{height:100%;display:grid;grid-template-columns:160px minmax(50px,1fr);align-items:center;justify-content:center}.analytics-widget-traffic-status>.children .loading-view div:nth-child(1){display:flex;justify-content:center;align-items:center}.analytics-widget-traffic-status>.children .loading-view div:nth-child(2){display:flex;justify-content:space-around}.analytics-widget-traffic-status>.children .error-view{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;gap:4px;font-size:14px}.analytics-widget-traffic-status>.children .error-view b{color:var(--color-traffic-invalid)}.analytics-widget-traffic-status>.children .error-view span{display:inline-flex}.analytics-widget-traffic-status>.children .empty-view{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.analytics-widget-traffic-veracity>.children{height:100%}.analytics-widget-traffic-veracity>.children .content-view{height:100%;display:grid;gap:32px;grid-template-columns:160px minmax(50px,1fr);align-items:center;justify-content:center}.analytics-widget-traffic-veracity>.children .content-view .fraud-section-box{display:flex;justify-content:space-evenly;flex-direction:column;height:80%}.analytics-widget-traffic-veracity>.children .content-view .fraud-section-box .fraud-box{display:flex;align-items:center;gap:8px}.analytics-widget-traffic-veracity>.children .content-view .fraud-section-box .fraud-box .fraud-sub-group{display:flex;gap:4px;align-items:flex-start;font-size:14px}.analytics-widget-traffic-veracity>.children .content-view .fraud-section-box .fraud-box .fraud-sub-group b{color:var(--color-bw-dark-grey)}.analytics-widget-traffic-veracity>.children .content-view .fraud-section-box .fraud-box .fraud-sub-group span{font-weight:300}.analytics-widget-traffic-veracity>.children .loading-view{height:100%;display:grid;grid-template-columns:160px minmax(50px,1fr);align-items:center;justify-content:center}.analytics-widget-traffic-veracity>.children .loading-view div:nth-child(1){display:flex;justify-content:center;align-items:center}.analytics-widget-traffic-veracity>.children .loading-view div:nth-child(2){display:flex;justify-content:space-around}.analytics-widget-traffic-veracity>.children .error-view{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;gap:4px;font-size:14px}.analytics-widget-traffic-veracity>.children .error-view b{color:var(--color-traffic-invalid)}.analytics-widget-traffic-veracity>.children .error-view span{display:inline-flex}.analytics-widget-traffic-veracity>.children .empty-view{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.pie-chart-label{margin:0 auto;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:14px}.opticks-widget-pagination{display:flex;align-items:center;gap:8px}.opticks-widget-pagination span{color:var(--color-bw-medium-grey)}.opticks-widget-pagination button{display:flex;padding:0}.analytics-widget-invalid-traffic-by-channel>.children{height:100%}.analytics-widget-invalid-traffic-by-channel>.children .content-view{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.analytics-widget-invalid-traffic-by-channel>.children .content-view .title{font-weight:300;color:var(--color-blueish-dark-blue);text-align:end;font-size:14px}.analytics-widget-invalid-traffic-by-channel>.children .content-view .row-box{display:flex;gap:18px;height:100%;min-height:40px;width:100%}.analytics-widget-invalid-traffic-by-channel>.children .content-view .row-box .indicator{width:40%}.analytics-widget-invalid-traffic-by-channel>.children .content-view .row-box .bars{width:60%;display:flex;flex-direction:column;justify-content:center;gap:4px}.analytics-widget-invalid-traffic-by-channel>.children .loading-view{height:100%;display:grid;grid-template-columns:160px minmax(50px,1fr);align-items:center;justify-content:center}.analytics-widget-invalid-traffic-by-channel>.children .loading-view div:nth-child(1){display:flex;justify-content:center;align-items:center}.analytics-widget-invalid-traffic-by-channel>.children .loading-view div:nth-child(2){display:flex;justify-content:space-around}.analytics-widget-invalid-traffic-by-channel>.children .error-view{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;gap:4px;font-size:14px}.analytics-widget-invalid-traffic-by-channel>.children .error-view b{color:var(--color-traffic-invalid)}.analytics-widget-invalid-traffic-by-channel>.children .error-view span{display:inline-flex}.analytics-widget-invalid-traffic-by-channel>.children .empty-view{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.analytics-widget-invalid-traffic-by-channel-tooltip-content{display:flex;flex-direction:column;color:var(--color-bw-medium-grey);font-size:12px}.analytics-widget-invalid-traffic-by-channel-tooltip-content span:nth-child(1),.analytics-widget-invalid-traffic-by-channel-tooltip-content div>span:nth-child(1){font-weight:700;width:auto}.analytics-widget-invalid-traffic-by-channel-tooltip-content div{display:flex;gap:4px}.analytics-widget-invalid-traffic-by-channel-tooltip-content div:nth-child(2){margin-top:8px}.analytics-widget-invalid-traffic-by-channel-tooltip-content .tooltip-invalid{color:var(--color-traffic-dark-red)}.analytics-widget-invalid-traffic-by-channel-tooltip-content .tooltip-suspicious{color:var(--color-traffic-orange)}.analytics-widget-invalid-traffic-by-channel-tooltip-content .tooltip-legitimate{color:var(--color-traffic-legitimate)}.savings-title-tooltip{display:flex;justify-content:center;align-items:center;gap:4px}.savings-title-tooltip.blurred{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}.savings-title-tooltip.disabled{color:var(--color-bw-medium-grey)}.analytics-widget-savings>.children{height:100%}.analytics-widget-savings>.children .content-view{display:flex;align-items:center;justify-content:space-around;height:100%}.analytics-widget-savings>.children .content-view h5,.analytics-widget-savings>.children .content-view h6{font-weight:300}.analytics-widget-savings>.children .content-view .total-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.analytics-widget-savings>.children .content-view .total-wrapper b{font-size:36px}.analytics-widget-savings>.children .content-view .details-wrapper{display:flex;width:100%;justify-content:space-around;align-items:center}.analytics-widget-savings>.children .content-view .details-wrapper p{font-weight:300}.analytics-widget-savings>.children .content-view .details-wrapper p:nth-child(1){font-size:14px}.analytics-widget-savings>.children .content-view .details-wrapper p:nth-child(2){font-size:24px}.analytics-widget-savings>.children .content-view .details-wrapper .title-tooltip{display:flex;align-items:center;gap:4px}.analytics-widget-savings>.children .content-view .widget-projections{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;justify-content:center;height:100%}.analytics-widget-savings>.children .content-view .widget-projections p,.analytics-widget-savings>.children .content-view .widget-projections b:not(.numeric-value){font-size:14px}.analytics-widget-savings>.children .content-view .widget-projections b.numeric-value{font-size:44px}.analytics-widget-savings>.children .content-view .widget-projections p{font-weight:300}.analytics-widget-savings>.children .content-view .widget-projections a{text-decoration:none;display:flex;flex-direction:column;align-items:center}.analytics-widget-savings>.children .content-view .widget-projections .plan-upgrade{display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.analytics-widget-savings>.children .content-view .widget-projections .plan-upgrade div{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.analytics-widget-savings>.children .content-view.disabled{color:var(--color-bw-medium-grey)}.analytics-widget-savings>.children .loading-view{height:100%;display:grid;grid-template-columns:160px minmax(50px,1fr);align-items:center;justify-content:center}.analytics-widget-savings>.children .loading-view div:nth-child(1){display:flex;justify-content:center;align-items:center}.analytics-widget-savings>.children .loading-view div:nth-child(2){display:flex;justify-content:space-around}.analytics-widget-savings>.children .error-view{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;gap:4px;font-size:14px}.analytics-widget-savings>.children .error-view b{color:var(--color-traffic-invalid)}.analytics-widget-savings>.children .error-view span{display:inline-flex}.analytics-widget-savings>.children .empty-view{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}@media (max-width: 639px),(min-width: 1280px){.content-view{flex-direction:column}}@media (min-width: 640px) and (max-width: 1279px){.content-view{flex-direction:row}.content-view .total-wrapper{width:100%}}.opticks-tooltip-info{display:flex;gap:4px}.opticks-tooltip-info svg{display:flex}.analytics-widgets-section .analytics-widgets-self-service{position:relative}.analytics-widgets-section .analytics-widgets-self-service .blocked-area{position:absolute;width:100%;height:100%;border-radius:8px}.semi-donut-chart-frame{width:100%;display:flex;position:relative;margin-left:12px;cursor:pointer}.semi-donut-chart-frame.no-data{pointer-events:none;cursor:default}.semi-donut-chart-frame.no-data .click-hint{display:none}.semi-donut-tooltip{font-weight:700;color:var(--color-bw-grey);font-size:12px;width:100%;display:flex;align-items:center;justify-content:center;gap:3px;flex:none}.semi-donut-tooltip .noData{width:100px}.semi-donut-tooltip .red{color:var(--color-traffic-invalid)}.semi-donut-tooltip .orange{color:var(--color-traffic-suspicious)}.semi-donut-tooltip .green{color:var(--color-traffic-legitimate)}.semi-donut-tooltip .green.no-data{color:var(--color-bw-light-grey)}.semi-donut-chart{cursor:pointer;position:relative}.semi-donut-chart .chart-skills{margin:0 auto;padding:0;list-style-type:none;position:relative;width:48px;height:24px;overflow:hidden}.click-hint{position:relative;top:4px;pointer-events:none;transform-origin:center center;z-index:10;opacity:0}.click-hint svg{transition:.3s ease-in-out}.click-hint .open svg{transform:rotate(180deg)}.semi-donut-chart .chart-skills *,.semi-donut-chart .chart-skills:before{box-sizing:border-box}.semi-donut-chart .chart-skills li{position:absolute;top:100%;left:0;width:inherit;height:inherit;border:8px solid;border-top:none;border-bottom-left-radius:48px;border-bottom-right-radius:48px;transform-origin:50% 0;transform-style:preserve-3d;backface-visibility:hidden}.semi-donut-chart .chart-skills li:nth-child(1){z-index:3;color:var(--color-traffic-invalid)}.semi-donut-chart .chart-skills li:nth-child(2){z-index:2;border-color:var(--color-traffic-suspicious)}.semi-donut-chart .chart-skills li:nth-child(3){z-index:1;color:var(--color-traffic-legitimate);transform:rotate(180deg)}.semi-donut-chart .chart-skills li:nth-child(3).no-data{color:var(--color-bw-light-grey)}.opticks-error-message{display:flex;flex-direction:column;align-items:center;gap:12px;font-size:14px;color:var(--color-bw-grey)}.opticks-error-message.absolute{position:absolute;width:100%;top:35%;z-index:var(--z-elevated)}.opticks-error-message span:nth-child(1){color:var(--color-traffic-invalid)}.opticks-widget{display:flex;position:relative;flex-direction:column;justify-content:center;background-color:var(--color-bw-white);padding:16px 24px;border-radius:6px;transition:box-shadow .3s ease;gap:12px}.opticks-widget:hover{box-shadow:0 2px 8px 0 var(--color-bw-black-opacity-12)}.opticks-widget .opticks-widget-header{display:flex;flex-direction:row;justify-content:space-between}.opticks-widget .opticks-widget-header .opticks-widget-title{font-size:16px;font-weight:700}.opticks-widget .opticks-widget-header .opticks-widget-right-action{display:flex}.opticks-widget .opticks-widget-content{position:relative;height:100%;width:100%}.opticks-widget .opticks-widget-content .children{display:flex;height:100%;min-width:0;overflow:hidden}.opticks-widget .opticks-widget-content .children .recharts-tooltip-cursor{fill:none!important}.opticks-widget .opticks-widget-content .children .empty-view{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.opticks-widget .opticks-widget-content .children .loading-view{height:100%;width:100%;display:grid;grid-template-columns:160px minmax(50px,1fr);align-items:center;justify-content:center}.opticks-widget .opticks-widget-content .children .loading-view div:nth-child(1){display:flex;justify-content:center;align-items:center}.opticks-widget .opticks-widget-content .children .loading-view div:nth-child(2){display:flex;justify-content:space-around}.opticks-widget .opticks-widget-content .children .error-view{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;gap:4px;font-size:14px}.opticks-widget .opticks-widget-content .children .error-view b{color:var(--color-traffic-invalid)}.opticks-widget .opticks-widget-content .children .error-view span{display:inline-flex}.savings-block{display:flex;align-items:center;gap:12px;color:var(--color-blue-performance-two)}.savings-block>*:nth-child(1){display:flex;gap:4px}.savings-block>*:nth-child(1) svg{vertical-align:middle}.savings-block span.savings-block-title{font-size:18px;font-weight:700}.savings-block .total-number{font-size:32px;font-weight:700}.performance-section-channel{position:relative;display:flex;flex-direction:column;gap:24px}.performance-section-channel .performance-section-channel-content{display:flex;flex-direction:column;gap:8px;padding:0 38px}.performance-section-channel .performance-section-channel-content .channel-total-savings-block{display:flex;align-items:center;gap:17px}.performance-section-channel .performance-section-channel-content .channel-total-savings-block span{font-size:16px;font-weight:400;line-height:18px;color:var(--color-blue-performance-two)}.performance-section-channel .performance-section-channel-content .channel-total-savings-block .channel-total-savings{font-size:24px;font-weight:400;color:var(--color-blue-performance-two)}.performance-section-channel .performance-section-channel-content .separator{width:400px;color:var(--color-bw-light-blue-grey);padding:0;margin:24px auto}.performance-section-channel .performance-section-channel-content .performance-section-channel-table-wrapper{display:flex;flex-direction:column;gap:16px;margin-top:24px}.performance-section-channel .performance-section-channel-content .performance-section-channel-table-wrapper .performance-section-channel-table{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.performance-section-channel .performance-section-channel-content .performance-section-channel-table-wrapper .performance-section-channel-table .savings-link{display:flex;justify-content:center;align-items:center;font-size:12px;color:var(--color-blueish-tufts-blue);cursor:pointer;text-decoration:underline}.benchmark-section-filters{display:flex;flex-direction:row;height:100%;flex-wrap:wrap}.benchmark-section-filters .filter-block{min-width:100px;max-width:400px;justify-content:flex-start}.benchmark-section-filters .filter-block-google{display:flex;flex-direction:row;align-items:flex-start;gap:4px}.benchmark-section-filters .google-filter-title{display:flex;flex-direction:row;align-items:center;gap:4px;height:32px;white-space:nowrap}.reports-section-manual,.reports-section-automatic{display:flex;flex-direction:column;gap:12px}.opticks-chips-list-wrapper{flex-direction:row;align-items:center}.report-step-container{padding:32px 24px;background:#fff;border-radius:8px;display:flex;flex-direction:column;width:100%;align-items:center;gap:20px}.report-step-container p,.report-step-container b,.report-step-container i{font-size:14px}.report-step-container .report-step-title-subtitle{display:flex;flex-direction:column;align-items:center;gap:4px}.report-step-container .report-step-content{display:flex;align-items:center;flex-direction:column;gap:16px}.report-step-container .report-step-content table{border-collapse:separate;border-spacing:0 12px}.report-step-container .report-step-content table tbody tr{margin:12px 0}.report-step-container .report-step-content table tbody tr>th:nth-child(1){width:100px;display:flex}.report-step-container .report-step-content table tbody th{font-weight:400;font-size:14px}.date-picker-button-scope{justify-content:center}.report-form-step-2-scheduled>.report-step-content{align-items:flex-start}.report-form-step-2-scheduled>.report-step-content .step-2-1,.report-form-step-2-scheduled>.report-step-content .step-2-2{display:flex;flex-direction:column;gap:8px}.report-form-step-3>.report-step-content .macro-item{display:flex;gap:8px;margin-top:4px;align-items:center}.report-form-step-3>.report-step-content .input-description{display:flex;flex-direction:column;align-items:start;justify-content:start}.report-form-step-6 .form-validation-error{margin:16px 0}.report-form-step-6 .report-step-content{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:flex-start;gap:12px}.report-form-step-6 .report-step-content .column-group b{cursor:pointer}.report-form-step-6 .report-step-content .columns-item{display:flex;align-items:center;margin-top:4px;gap:4px}.report-form-step-6 .report-step-content .columns-item label{font-size:14px}.report-form-step-7>.report-step-content{width:40%;align-items:flex-start}.report-form-step-7>.report-step-content .match-content{display:flex;gap:8px;align-items:center}.report-form-step-7>.report-step-content .filter-row{border:1px solid var(--color-bw-grey);border-radius:8px;display:flex;gap:12px;align-items:center;padding:12px;min-height:60px}.report-form-step-7>.report-step-content .filter-row-selection-entity{display:flex;gap:12px;align-items:center}.session-forensics-section{display:flex;flex-direction:column;gap:20px}.session-forensics-section p,.session-forensics-section li{font-size:14px}@media screen and (max-width: 1023px){.session-forensics-section .search-forensics-input-box{width:100%}}@media screen and (min-width: 1024px){.session-forensics-section .search-forensics-input-box{width:50%}}.session-forensics-email-sent{padding:12px;display:flex;flex-direction:column;align-items:center;gap:12px}.conversions-list-section-table .table-loader{display:flex;justify-content:center;align-items:center;min-height:400px}.conversions-list-section-footer{font-size:12px;color:var(--color-bw-dark-grey)}.traffic-veracity-widget{height:100%;width:100%;display:grid;grid-template-columns:auto 1fr;align-items:center;justify-content:center;overflow:hidden}.traffic-veracity-widget .pie-area .pie-chart-label{margin:0 auto;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:14px}.traffic-veracity-widget .legend-area{width:100%;height:100%;display:flex;text-align:center;column-gap:10px;flex-wrap:wrap}.traffic-veracity-widget .legend-area .fraud-box{display:flex;align-items:center;gap:8px}.traffic-veracity-widget .legend-area .fraud-box .fraud-sub-group{display:flex;flex-direction:column;align-items:flex-start;font-size:14px}.traffic-veracity-widget .legend-area .fraud-box .fraud-sub-group b{color:var(--color-bw-dark-grey)}.traffic-veracity-widget .legend-area .fraud-box .fraud-sub-group span{font-weight:300}@media screen and (max-width: 1279px){.legend-area{align-content:flex-start;flex-direction:column}}@media screen and (min-width: 1280px){.legend-area{justify-content:space-evenly;align-items:center}}.exclusion-events-invalid-traffic-widget{width:100%}.exclusion-events-widget{display:flex;flex-direction:column;justify-content:space-between}.exclusion-events-widget p{color:var(--color-bw-medium-grey);font-size:13px;font-weight:400;line-height:normal}.exclusion-events-widget b{display:flex;justify-content:flex-end;align-items:flex-end;font-size:32px;line-height:32px}.overview-section-sessions{position:relative;display:flex;flex-direction:column;gap:24px}.invalid-sessions-by-country{display:flex;gap:20px;width:100%;height:100%;min-height:400px}.geographic-risk-distribution-widget{display:flex;gap:16px;max-height:432px;width:100%}.geographic-risk-distribution-list{background-color:var(--color-bw-clear-blue-grey);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:6px;overflow:auto}.geographic-risk-distribution-list #opticks-tooltip-tables{width:100%}.geographic-risk-distribution-map-container{position:relative;background-color:var(--color-bw-white);border-radius:8px;overflow:hidden}.geographic-risk-distribution-map-container svg{width:100%;height:100%}.map-zoom-controls{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:8px;z-index:10}.map-zoom-controls button{width:32px;height:32px;background-color:var(--color-bw-white);border:1px solid var(--color-bw-light-grey);border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.map-zoom-controls button:hover:not(:disabled){background-color:var(--color-bw-light-grey);border-color:var(--color-bw-medium-grey)}.map-zoom-controls button:disabled{opacity:.4;cursor:not-allowed}.geographic-risk-distribution-map-legend{display:flex;align-items:center;gap:10px}.geographic-risk-distribution-map-legend .legend-text{font-size:11px;line-height:12px;margin:0;color:var(--color-bw-dark-grey)}.geographic-risk-distribution-map-legend .legend-indicator{width:120px;height:12px;background:linear-gradient(to right,#ffdcd8,#ffb3ad,#f05641,#e03d28,#d62e17);border-radius:2px}@media screen and (max-width: 1023px){.geographic-risk-distribution-widget{flex-direction:column}.geographic-risk-distribution-widget .geographic-risk-distribution-list{order:2;max-height:150px}}@media screen and (min-width: 1024px){.geographic-risk-distribution-widget .geographic-risk-distribution-list{max-width:200px;width:100%}}.geographic-risk-distribution-list-tooltip-content{display:flex;gap:4px;font-size:12px}.geographic-risk-distribution-list-tooltip-content div{display:flex;gap:2px}.geographic-risk-distribution-list-tooltip-content .tooltip-invalid{color:var(--color-traffic-dark-red)}.children{overflow:auto}.fraud-patterns-heatmap{height:100%;width:100%;overflow:auto}.fraud-patterns-heatmap table{border-collapse:separate;border-spacing:2px;font-size:10px}.fraud-patterns-heatmap table thead th{text-align:left;font-weight:400;padding:0;width:20px;min-width:20px;max-width:20px;box-sizing:border-box;height:50px;vertical-align:bottom}.fraud-patterns-heatmap table thead th div{transform:rotate(-45deg);transform-origin:left bottom;white-space:nowrap;padding-left:4px}.fraud-patterns-heatmap table tbody td.hour-label{text-align:right;padding-right:6px;font-weight:500;white-space:nowrap}.fraud-patterns-heatmap table tbody td.heatmap-cell{position:relative;width:20px;height:20px;min-width:20px;max-width:20px;min-height:20px;max-height:20px;padding:0;margin:0;border-radius:2px;box-sizing:border-box}.fraud-patterns-heatmap table tbody td.heatmap-cell .opticks-tooltip-trigger{position:absolute;top:0;right:0;bottom:0;left:0}.fraud-patterns-widget-tooltip-content .tooltip-invalid{color:var(--color-traffic-dark-red)}.fraud-patterns-widget-tooltip-content .tooltip-suspicious{color:var(--color-traffic-orange)}.fraud-patterns-widget-tooltip-content .tooltip-legitimate{color:var(--color-traffic-legitimate)}.aside-widgets{display:grid;gap:2px}.aside-widgets .aside-widget{background-color:#fff;padding:20px}.aside-widgets .aside-widget:first-child{border-radius:8px 8px 0 0}.aside-widgets .aside-widget:last-child{border-radius:0 0 8px 8px}.aside-widgets .aside-widget.resources-widget{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:4px}.google-linking-section-subtitle p{font-size:14px}.google-linking-section-summary{display:flex;justify-content:space-evenly}textarea{border-radius:8px;background-color:var(--color-bw-white);padding:8px;font-size:14px;font-weight:400;color:var(--color-blueish-dark-blue);width:100%;transition:transform ease-in-out .25s,box-shadow ease-in-out .25s;outline:none}textarea:disabled{background-color:var(--color-bw-lightest-blue-grey);color:var(--color-bw-light-blue-grey);cursor:not-allowed;border:var(--color-bw-lightest-blue-grey)}textarea:focus{box-shadow:0 1px 4px #00000026;transition:transform ease-in-out .25s,box-shadow ease-in-out .25s}textarea:invalid,textarea.is-invalid{border:1px solid var(--color-traffic-invalid);transition:transform ease-in-out .25s,box-shadow ease-in-out .25s}textarea.disable-resize{resize:none}textarea.content-sizing{field-sizing:content}textarea.border:not(.is-invalid){border:1px solid var(--color-bw-light-grey)}textarea:not(.border){border:none}.google-pmax-audience-section-stepper{display:flex;flex-direction:column;gap:12px}.trust-bar-container{display:flex;align-items:center;justify-content:center;gap:2rem}.trust-bar-icon-link{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;transition:all .3s ease;gap:2px}.trust-bar-icon-link:hover{transform:scale(1.05)}.trust-bar-icon-link:focus{outline:2px solid rgba(66,153,225,.5);outline-offset:4px;border-radius:4px}.star-rating{display:inline-flex;gap:2px;color:var(--color-traffic-suspicious)}.integration-method-container{display:grid;gap:24px;margin-top:48px;width:100%;padding:0 62px}.integration-method-section{text-align:center;margin-top:32px;margin-bottom:64px}.integration-method-heading{font-size:32px;font-weight:700;color:var(--color-blueish-dark-blue);margin-bottom:12px}.integration-method-subheading{font-size:16px;color:var(--color-bw-mid-blue-grey)}.integration-method-help-text{font-size:13px;color:var(--color-bw-mid-blue-grey);margin-top:16px}.integration-method-help-text a{color:var(--color-corporative-blue-opticks);text-decoration:none}.integration-method-help-text a:hover{text-decoration:underline}@media screen and (max-width: 639px){.integration-method-container{grid-template-columns:1fr}}@media screen and (min-width: 640px) and (max-width: 1023px){.integration-method-container{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1024px){.integration-method-container{grid-template-columns:repeat(4,1fr)}}.integrations-container{display:flex;flex-direction:column;align-items:start;gap:32px;width:100%}.integrations-actions{display:flex;gap:12px;justify-content:center}.opticks-integration-step{display:flex;flex-direction:column;gap:16px;width:100%}.opticks-integration-step .opticks-integration-step-header{display:flex;align-items:center;gap:12px}.opticks-number-circle{border-radius:50%;background-color:var(--color-blueish-tufts-blue);color:var(--color-bw-white);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;width:28px;height:28px}.integration-step-container{width:100%;display:grid;padding:32px;background-color:#fff;border-radius:6px}.integration-step-container .wrapper{display:grid;gap:8px}.integration-step-container p,.integration-step-container b,.integration-step-container i{font-size:14px}.integration-step-container p{color:var(--color-blueish-dark-blue)}.integration-step-container .opticks-code{width:100%}.integration-step-container img{max-width:100%;display:block;margin-left:auto;margin-right:auto;border:1px solid var(--color-bw-light-grey);border-radius:6px}.integration-step-container ul{margin:0;padding-left:24px}.integration-step-container a{color:var(--color-corporative-blue-opticks);text-decoration:underline}.integration-step-container img{margin:16px 0}.sensor-id-copy-section{background-color:var(--color-bw-white);border:1px solid var(--color-bw-lightest-blue-grey);border-radius:8px;padding:16px;margin:16px 0}.sensor-id-label{font-size:13px;font-weight:600;color:var(--color-blueish-dark-blue);margin-bottom:8px}.sensor-id-content{display:flex;align-items:center;justify-content:space-between;gap:12px}.integration-success-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.integration-success-title{font-size:20px;font-weight:700;color:#2e7d32;margin:0}.integration-success-content{display:flex;flex-direction:column;gap:16px}.integration-success-message{font-size:15px;color:var(--color-blueish-dark-blue);margin:0}.integration-next-steps{border-radius:8px;padding:16px}.integration-next-steps-title{font-size:14px;font-weight:600;color:var(--color-blueish-dark-blue);margin:0 0 12px}.integration-next-steps-list{margin:0;padding-left:20px;list-style:none}.integration-next-steps-list li{position:relative;font-size:14px;color:var(--color-blueish-dark-blue);margin-bottom:12px;padding-left:12px}.integration-next-steps-list li:last-child{margin-bottom:0}.integration-next-steps-list li:before{content:"→";position:absolute;left:-8px;color:var(--color-corporative-blue-opticks);font-weight:700}.integration-next-steps-list li b{color:var(--color-corporative-blue-opticks)}.integration-step-accordion{display:flex;flex-direction:column;gap:16px}.integration-step-accordion .step-item{overflow:hidden}.integration-step-accordion .step-header{display:flex;align-items:center;gap:12px;padding:16px 20px;cursor:pointer;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.integration-step-accordion .step-header .step-title{flex:1}.integration-step-accordion .step-content{max-height:0;opacity:0;padding:0 20px;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,padding .3s ease}.integration-step-accordion .step-content.step-content-show{max-height:10000px;opacity:1;padding:20px;transition:max-height .5s ease,opacity .5s ease,padding .5s ease}.opticks-integration-step-1 .opticks-button-group{justify-self:center}.opticks-integration-step-1 .opticks-input{max-width:500px;width:100%;justify-self:center}.sensor-js-wrapper{display:flex;flex-direction:column;gap:16px}.sensor-js-wrapper .sensor-js-header{display:flex;gap:32px}.sensor-js-wrapper .sensor-js-header p.disabled,.sensor-js-wrapper .sensor-js-header i.disabled{color:var(--color-bw-light-grey)}.sensor-js-wrapper .sensor-js-header div:nth-child(1)>p{font-size:14px}.sensor-js-wrapper .sensor-js-header div:nth-child(2){display:flex;flex-direction:column;align-items:end;justify-content:center;gap:8px}.sensor-js-wrapper .sensor-js-header div:nth-child(2) i{font-size:10px;color:var(--color-bw-medium-grey)}.sensor-js-wrapper form{display:flex;flex-direction:column;gap:38px}.sensor-js-wrapper form .sensor-js-cards-grid{display:grid;gap:32px}.sensor-js-wrapper form .sensor-js-cards-grid .sensor-js-card{width:100%;height:fit-content;background:var(--color-bw-white);padding:16px;border:1px solid var(--color-bw-light-grey);border-radius:5px;display:flex;flex-direction:column}.sensor-js-wrapper form .sensor-js-cards-grid .sensor-js-card div:nth-child(1){display:flex;gap:8px;align-items:center}.sensor-js-wrapper form .sensor-js-cards-grid .sensor-js-card div:nth-child(1) .sensor-js-card-color-indicator{height:14px;width:14px;border-radius:2px}.sensor-js-wrapper form .sensor-js-cards-grid .sensor-js-card div:nth-child(1) b{font-size:14px}.sensor-js-wrapper form .sensor-js-cards-grid .sensor-js-card small{font-size:12px;margin-left:22px}.sensor-js-wrapper form .sensor-js-cards-grid .sensor-js-card .sensor-js-card-checkboxes-wrapper{margin-left:22px;margin-top:12px;display:grid;gap:4px}.sensor-js-wrapper form .sensor-js-submit{align-self:end}@media screen and (max-width: 991px){.sensor-js-header{flex-direction:column}.sensor-js-header div{width:100%}.sensor-js-cards-grid{grid-template-columns:1fr}}@media screen and (min-width: 991px){.sensor-js-header{flex-direction:row}.sensor-js-header div{width:50%}.sensor-js-cards-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}.status-tooltip-content{display:flex;flex-direction:column;gap:8px;text-align:start}.status-tooltip-content span{display:flex;gap:4px;align-items:center}span.actions-cell{display:flex;gap:4px}.billing-section-details{width:100%;display:flex;flex-direction:column;gap:16px}.billing-section-details .plans-message{width:100%;display:flex;justify-content:center}.billing-section-details .plans-message .scheduled-plan-change{display:flex;flex-direction:column;gap:2px}.billing-section-details .plans-message .scheduled-plan-change div{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.billing-section-details .plans-widget{display:flex;flex-direction:column;gap:12px;min-height:200px}.billing-section-details .plans-widget .current-plan-manage{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;gap:8px}.billing-section-details .plans-widget .current-plan-manage .current-plan{display:flex;gap:8px;font-size:22px;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (max-width: 639px){.billing-section-details .plans-widget .current-plan-manage{flex-direction:column;gap:8px}}.billing-section-details .plans-widget .plan-data-progress-bar{display:flex;flex-direction:column;gap:4px}.billing-section-details .plans-widget:nth-child(1){align-items:center;justify-content:space-evenly}.billing-section-details .plans-widget.plans-widget-appsumo:nth-child(1) .plan-data{text-align:center}.billing-section-details .plans-widget.plans-widget-appsumo .current-plan-manage{justify-content:space-around}.billing-section-details .plans-widget:not(.plans-widget-appsumo) .current-plan-manage{justify-content:space-evenly}.billing-section-plans{width:100%;display:flex;flex-direction:column;gap:20px;margin-top:32px}.billing-section-plans .period-selector-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.billing-section-plans .period-selector-wrapper .opticks-button-group button{width:80px}@media screen and (max-width: 767px){.billing-section-plans .period-selector-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:8px}.billing-section-plans .period-selector-wrapper>*:nth-child(3){flex-direction:column;gap:12px;justify-content:center;width:fit-content}}@media screen and (min-width: 768px){.billing-section-plans .period-selector-wrapper{display:grid;grid-template-columns:1fr auto 1fr}.billing-section-plans .period-selector-wrapper>*:nth-child(3){flex-direction:row;justify-content:space-between;width:auto;gap:4px}}.billing-section-plans .period-selector-wrapper>*:nth-child(3){display:flex;align-items:center;padding:0 12px}.billing-section-plans .yearly-discount-badge{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:9999px;font-size:14px;white-space:nowrap}.billing-section-plans .yearly-discount-badge.active{background-color:var(--color-traffic-emerald);color:#fff}.billing-section-plans .yearly-discount-badge.active #icon-stroke{stroke:#fff}.billing-section-plans .yearly-discount-badge:not(.active){background-color:var(--color-traffic-pale-green);color:var(--color-traffic-emerald)}.billing-section-plans .yearly-discount-badge:not(.active) #icon-stroke{stroke:var(--color-traffic-emerald)}.billing-section-plans .currency-info-wrapper{display:flex;align-items:baseline;gap:2px}.plan-data{display:flex;flex-direction:column;font-size:16px}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.opticks-pricing-widget{height:100%;display:flex;flex-direction:column}.opticks-pricing-widget .widget-header.content{border-radius:8px 8px 0 0}.opticks-pricing-widget .widget-footer.content{border-radius:0 0 8px 8px}.opticks-pricing-widget .widget-header,.opticks-pricing-widget .widget-footer{min-height:32px;max-height:32px;display:flex;justify-content:center;align-items:center}.opticks-pricing-widget .widget-header.content,.opticks-pricing-widget .widget-footer.content{background-color:#ff8b1f;background-color:oklch(75% .183 55.934)}.opticks-pricing-widget .widget-header.content b,.opticks-pricing-widget .widget-footer.content b{font-size:16px;color:#fff}.opticks-pricing-widget .widget-header:not(.content),.opticks-pricing-widget .widget-footer:not(.content){background-color:transparent}.opticks-pricing-widget .widget-content{padding:40px 20px;transition:box-shadow .3s ease,clip-path .3s ease;letter-spacing:-.025em;display:flex;flex-direction:column;gap:40px;height:100%;flex:1}.opticks-pricing-widget .widget-content:hover{box-shadow:0 2px 8px 0 var(--color-black-opacity-12)}.opticks-pricing-widget .widget-content:hover *{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.opticks-pricing-widget .widget-content:hover:not(button,.comparison-content,.opticks-message){color:#fff}.opticks-pricing-widget .widget-content:hover svg>rect{fill:#fff}.opticks-pricing-widget .widget-content:hover #icon-stroke{stroke:#fff}.opticks-pricing-widget .widget-content:not(:hover){background-color:#fff}.opticks-pricing-widget .widget-content.type-lite:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 0%,var(--color-blueish-maximum-blue-green) 100%)}.opticks-pricing-widget .widget-content.type-lite:hover svg>path{fill:var(--color-blueish-maximum-blue-green)}.opticks-pricing-widget .widget-content.type-pro:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 50.3%,var(--color-blueish-deep-blue) 100%)}.opticks-pricing-widget .widget-content.type-pro:hover svg>path{fill:var(--color-blueish-deep-blue)}.opticks-pricing-widget .widget-content.type-max:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 56.73%,var(--color-blueish-dark-blue) 100%)}.opticks-pricing-widget .widget-content.type-max:hover svg>path{fill:var(--color-blueish-dark-blue)}.opticks-pricing-widget .widget-content.type-custom:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 0%,var(--color-bw-black) 100%)}.opticks-pricing-widget .widget-content.type-custom .widget-titles{justify-content:end}.opticks-pricing-widget .widget-content.type-custom .widget-price .price-value{font-size:45px}.opticks-pricing-widget .widget-content.type-custom.offers-applied .price-value{padding-top:60px}.opticks-pricing-widget .widget-content.type-custom:not(.offers-applied) .price-value{padding-top:14px}.opticks-pricing-widget .widget-content:not(.type-custom).is-discounted .widget-price{justify-content:space-between}.opticks-pricing-widget .widget-content:not(.type-custom):not(.is-discounted) .widget-price{justify-content:center}.opticks-pricing-widget .widget-content:not(.type-custom) .widget-price .price-value{font-size:60px;line-height:60px}.opticks-pricing-widget .widget-content div.widget-titles{display:flex;flex-direction:column;gap:12px;height:99px}.opticks-pricing-widget .widget-content div.widget-titles div.type-pill{display:flex;justify-content:center}.opticks-pricing-widget .widget-content div.widget-titles p.title{font-weight:300;text-align:center;font-size:18px}.opticks-pricing-widget .widget-content div.widget-price{display:flex;flex-direction:column;gap:12px;align-items:center;height:170px}.opticks-pricing-widget .widget-content div.widget-price .price-original-container{display:flex;align-items:center;gap:12px}.opticks-pricing-widget .widget-content div.widget-price .price-original-container .price-original-value{display:flex;align-items:baseline;gap:8px;height:36px}.opticks-pricing-widget .widget-content div.widget-price .price-original-container .price-original-value b{font-size:24px;position:relative}.opticks-pricing-widget .widget-content div.widget-price .price-original-container .price-original-value b:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid red;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}.opticks-pricing-widget .widget-content div.widget-price .price-original-container .discount-badge{width:100%;padding:6px;border-radius:8px;box-shadow:inset 0 1px 2px #00000026;height:fit-content;display:flex;background:linear-gradient(45deg,#62a9d8 8%,#2a3f52 50%,#62a9d8)}.opticks-pricing-widget .widget-content div.widget-price .price-original-container .discount-badge b{font-size:14px;color:#fff}.opticks-pricing-widget .widget-content div.widget-price .period-taxes{font-size:16px}.opticks-pricing-widget .widget-content div.widget-price .comparison-yearly{padding:6px;background-color:var(--color-traffic-pale-green);border-radius:8px;font-size:16px;animation:fadeInDown .5s ease-out}.opticks-pricing-widget .widget-content div.widget-price .comparison-yearly .comparison-content{color:var(--color-traffic-emerald)}.opticks-pricing-widget .widget-content div.widget-features{display:flex;flex-direction:column;gap:10px;flex:1}.opticks-pricing-widget .widget-content div.widget-features .point{display:flex;gap:8px}.opticks-pricing-widget .widget-content div.widget-features .point .icon{height:24px;min-width:24px;max-width:24px;display:flex;justify-content:center;align-items:center}.opticks-pricing-widget .widget-content div.widget-features .point .text{display:flex;flex-direction:column;gap:2px}.opticks-pricing-widget .widget-content div.widget-features .point .text .title{font-size:16px}.opticks-pricing-widget .widget-content div.widget-features .point .text .subtitle{font-size:14px}.opticks-pricing-widget .widget-content div.widget-actions{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.opticks-hero-widget{background-color:#fff;padding:16px}.opticks-pricing-widget-appsumo{width:100%;display:flex;padding:40px 20px;gap:32px;border-radius:8px}.opticks-pricing-widget-appsumo:hover{box-shadow:0 2px 8px 0 var(--color-black-opacity-12)}.opticks-pricing-widget-appsumo:hover *{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.opticks-pricing-widget-appsumo:hover:not(button,.comparison-content,.opticks-message){color:#fff}.opticks-pricing-widget-appsumo:hover svg>rect{fill:#fff}.opticks-pricing-widget-appsumo:hover #icon-stroke{stroke:#fff}.opticks-pricing-widget-appsumo:not(:hover){background-color:#fff}.opticks-pricing-widget-appsumo.type-sumo_plan1:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 56.73%,var(--color-appsumo-plan1) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan1:hover svg>path{fill:var(--color-appsumo-plan1)}.opticks-pricing-widget-appsumo.type-sumo_plan2:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 56.73%,var(--color-appsumo-plan2) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan2:hover svg>path{fill:var(--color-appsumo-plan2)}.opticks-pricing-widget-appsumo.type-sumo_plan3:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 56.73%,var(--color-appsumo-plan3) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan3:hover svg>path{fill:var(--color-appsumo-plan3)}.opticks-pricing-widget-appsumo.type-sumo_plan4:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 56.73%,var(--color-appsumo-plan4) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan4:hover svg>path{fill:var(--color-appsumo-plan4)}.opticks-pricing-widget-appsumo.type-sumo_plan5:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 56.73%,var(--color-appsumo-plan5) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan5:hover svg>path{fill:var(--color-appsumo-plan5)}.opticks-pricing-widget-appsumo.type-sumo_plan6:hover{background:linear-gradient(14deg,var(--color-corporative-blue-opticks) 56.73%,var(--color-appsumo-plan6) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan6:hover svg>path{fill:var(--color-appsumo-plan6)}.opticks-pricing-widget-appsumo div.widget-titles-price,.opticks-pricing-widget-appsumo div.widget-titles-price div.widget-titles{display:flex;flex-direction:column;align-items:center;gap:12px}.opticks-pricing-widget-appsumo div.widget-titles-price div.widget-titles p.title{font-weight:300;font-size:18px}.opticks-pricing-widget-appsumo div.widget-titles-price b.price-value{font-size:60px;line-height:60px}.opticks-pricing-widget-appsumo div.widget-features{display:grid;column-gap:32px;row-gap:10px}.opticks-pricing-widget-appsumo div.widget-features .point{display:flex;gap:8px}.opticks-pricing-widget-appsumo div.widget-features .point .icon{height:24px;min-width:24px;max-width:24px;display:flex;justify-content:center;align-items:center}.opticks-pricing-widget-appsumo div.widget-features .point .text{display:flex;flex-direction:column;gap:2px}.opticks-pricing-widget-appsumo div.widget-features .point .text .title{font-size:16px}.opticks-pricing-widget-appsumo div.widget-features .point .text .subtitle{font-size:14px}.opticks-pricing-widget-appsumo div.widget-features .point.full-width{grid-column:1 / -1}@media screen and (max-width: 1279px){.opticks-pricing-widget-appsumo{flex-direction:column}.opticks-pricing-widget-appsumo .widget-features{grid-template-columns:1fr}}@media screen and (min-width: 1280px){.opticks-pricing-widget-appsumo .widget-titles-price{min-width:20%}.opticks-pricing-widget-appsumo .widget-features{grid-template-columns:1fr 1fr}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:.4;transform:translate(0)}}@keyframes float{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-50px) scale(1.1)}50%{transform:translate(-20px,40px) scale(.9)}75%{transform:translate(50px,20px) scale(1.05)}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes moveToBottom{0%{transform:translateY(0)}to{transform:translateY(calc(100vh - 200px))}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes slideUpMessage{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes delayedFadeIn{0%{opacity:0}to{opacity:1}}@keyframes dotBounce{0%,80%,to{transform:translateY(0);opacity:.7}40%{transform:translateY(-8px);opacity:1}}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ai-assistant-view{width:100%;height:100%;position:relative;overflow:hidden}.ai-assistant-view .gradient-blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.7;animation:float 8s infinite ease-in-out}.ai-assistant-view .blob1{width:600px;height:85vh;background:radial-gradient(ellipse,var(--color-corporative-blue-opticks-opacity-6),transparent);top:5%;left:10%;animation-delay:0s}.ai-assistant-view .blob2{width:700px;height:90vh;background:radial-gradient(ellipse,rgba(255,20,147,.6),transparent);top:0%;right:15%;animation-delay:-7s}.ai-assistant-view .blob3{width:550px;height:80vh;background:radial-gradient(ellipse,var(--color-traffic-orange-opacity-6),transparent);bottom:0%;left:25%;animation-delay:-14s}.ai-assistant-view .blob4{width:650px;height:95vh;background:radial-gradient(ellipse,rgba(30,144,255,.6),transparent);top:-5%;right:5%;animation-delay:-3s}.ai-assistant-view .blob5{width:500px;height:75vh;background:radial-gradient(ellipse,var(--color-corporative-green-logo-opacity-6),transparent);top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:-10s}.ai-assistant-view .content{display:flex;height:calc(100vh - 56px);position:relative;z-index:2;justify-content:center;align-items:center;text-align:center;color:#fff;gap:8px;flex-direction:column}.ai-assistant-view .content .chat-container{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .6s ease-in-out;position:relative}.ai-assistant-view .content .chat-container:not(.submitted){justify-content:center}.ai-assistant-view .content .chat-container.submitted{justify-content:flex-start;height:100%}.ai-assistant-view .content .chat-container.submitted .prompt-container{animation:fadeInUp .5s ease-out;padding-bottom:20px}.ai-assistant-view .content .chat-container .chat-messages{width:100%;max-width:800px;display:flex;flex-direction:column;gap:16px;height:90%;overflow-y:auto}.ai-assistant-view .content .chat-container .chat-messages .message{display:flex;animation:slideUpMessage .5s ease-out}.ai-assistant-view .content .chat-container .chat-messages .message .message-content{font-size:14px}.ai-assistant-view .content .chat-container .chat-messages .message .message-content code{background:#222;color:#7fff00;width:100%;display:block;overflow:auto}.ai-assistant-view .content .chat-container .chat-messages .message .message-content .message-loaded{display:flex;flex-direction:column;gap:4px}.ai-assistant-view .content .chat-container .chat-messages .message .message-content .message-loaded .message-footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px}.ai-assistant-view .content .chat-container .chat-messages .message .message-content .message-loaded .message-footer .copy-button-wrapper{position:relative;display:inline-flex;align-items:center}.ai-assistant-view .content .chat-container .chat-messages .message .message-content .message-loaded .message-footer .copy-button-wrapper .copy-tooltip{position:absolute;bottom:calc(100% + 4px);right:0;background-color:var(--color-corporative-blue-opticks);color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;white-space:nowrap;animation:tooltipFadeIn .2s ease-out;box-shadow:0 2px 8px #00000026}.ai-assistant-view .content .chat-container .chat-messages .message .message-content .message-loaded .message-footer .copy-button-wrapper .copy-tooltip:after{content:"";position:absolute;top:100%;right:8px;border:4px solid transparent;border-top-color:var(--color-corporative-blue-opticks)}.ai-assistant-view .content .chat-container .chat-messages .message.user{justify-content:flex-end}.ai-assistant-view .content .chat-container .chat-messages .message.user .message-content{background-color:var(--color-corporative-blue-opticks);color:#fff;padding:12px 16px;border-radius:18px 18px 4px;word-wrap:break-word;box-shadow:0 2px 8px #0000001a;text-align:end;overflow:auto}.ai-assistant-view .content .chat-container .chat-messages .message.assistant{justify-content:flex-start}.ai-assistant-view .content .chat-container .chat-messages .message.assistant .message-content{background-color:#fff;color:#000;padding:12px 16px;border-radius:18px 18px 18px 4px;word-wrap:break-word;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #0000001a;text-align:start;max-width:100%}.ai-assistant-view .content .chat-container .chat-messages .message.assistant .message-content table{border:1px solid var(--color-bw-grey);border-radius:8px;display:block;overflow-x:auto;width:auto;max-width:fit-content}.ai-assistant-view .content .chat-container .chat-messages .message.assistant .message-content table thead>tr>th,.ai-assistant-view .content .chat-container .chat-messages .message.assistant .message-content table tbody>tr:not(:last-of-type)>td{border-bottom:1px solid var(--color-bw-light-grey)}.ai-assistant-view .content .chat-container .chat-messages .message.loading .message-content{opacity:0;animation:delayedFadeIn .1s ease-out .5s forwards;display:flex;gap:4px;align-items:center;padding:12px 16px}.ai-assistant-view .content .chat-container .chat-messages .message.loading .message-content .loading-dots{display:flex;gap:4px;align-items:center}.ai-assistant-view .content .chat-container .chat-messages .message.loading .message-content .loading-dots .dot{width:8px;height:8px;background-color:var(--color-bw-medium-grey);border-radius:50%;animation:dotBounce 1.4s infinite ease-in-out}.ai-assistant-view .content .chat-container .chat-messages .message.loading .message-content .loading-dots .dot:nth-child(1){animation-delay:0s}.ai-assistant-view .content .chat-container .chat-messages .message.loading .message-content .loading-dots .dot:nth-child(2){animation-delay:.2s}.ai-assistant-view .content .chat-container .chat-messages .message.loading .message-content .loading-dots .dot:nth-child(3){animation-delay:.4s}.ai-assistant-view .content .chat-container .prompt-container{display:flex;flex-direction:column;align-items:center;gap:8px;animation:fadeInDown .6s ease-out;transition:all .5s ease-in-out;width:100%;max-width:800px}@media screen and (max-width: 1023px){.chat-messages{padding:160px 20px 20px}.chat-messages .message.user .message-content{max-width:85%}}@media screen and (min-width: 1024px){.chat-messages{padding:20px}.chat-messages .message.user .message-content{max-width:70%}}.opticks-chip{width:fit-content;padding:2px 12px;cursor:pointer;text-align:start;font-size:14px}.opticks-chip.variation-transparent{border:1px solid white;color:#fff;border-radius:8px}.opticks-chip.variation-transparent:not(:hover){background-color:var(--color-bw-white-opacity-3)}.opticks-chip.variation-transparent:hover{background-color:var(--color-bw-white-opacity-5)}.opticks-chip.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes fadeInDown{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}#prompt-demo-warning{width:100%;transition:all .5s ease-in-out;padding:4px 8px;margin-bottom:4px;animation:fadeInUp .3s ease-in forwards}.prompt-textarea{position:relative;transition:all .5s ease-in-out;width:100%;padding:0 20px}.prompt-textarea .textarea{position:relative}.prompt-textarea .textarea textarea{min-height:100px;padding-right:38px}.prompt-textarea .textarea textarea:focus{box-shadow:4px 0 20px #0000001a,-4px 0 20px #0000001a;transition:all .3s ease-in-out}.prompt-textarea .textarea button{position:absolute;right:0;bottom:8px;transition:all .3s ease-in-out}.prompt-textarea i{font-size:10px;color:var(--color-corporative-blue-opticks)}.prompt-textarea .opticks-message{justify-content:center}.prompt-textarea .opticks-message>*:nth-child(2){display:flex;align-items:center;gap:8px}@media screen and (max-width: 1080px){.prompt-textarea .opticks-message>*:nth-child(2){flex-direction:column}}.prompt-textarea .opticks-message>*:nth-child(2) button{align-self:center}.prompt-textarea .suggestions{position:absolute;display:grid;gap:4px;&-header{display:flex;justify-content:space-between;span{font-size:14px;font-weight:700;font-variant:all-small-caps;text-wrap:nowrap;color:var(--color-bw-white)}}}.prompt-textarea .suggestions .suggestion-chip{opacity:0;transform:translateY(10px);animation:fadeInDown .4s ease-out forwards;animation-delay:calc((var(--nth) - 1) * .1s)}.prompt-textarea .suggestions .suggestion-chip .opticks-chip{text-align:start}.prompt-textarea .suggestions .suggestion-chip:nth-child(1){--nth: 1}.prompt-textarea .suggestions .suggestion-chip:nth-child(2){--nth: 2}.prompt-textarea .suggestions .suggestion-chip:nth-child(3){--nth: 3}.prompt-textarea .suggestions .suggestion-chip:nth-child(4){--nth: 4}.prompt-textarea .suggestions .suggestion-chip:nth-child(5){--nth: 5}.prompt-textarea .suggestions .suggestion-chip:nth-child(6){--nth: 6}.prompt-textarea .suggestions .suggestion-chip:nth-child(7){--nth: 7}.prompt-textarea .suggestions .suggestion-chip:nth-child(8){--nth: 8}.prompt-textarea .suggestions .suggestion-chip:nth-child(9){--nth: 9}.prompt-textarea .suggestions .suggestion-chip:nth-child(10){--nth: 10}.prompt-textarea .suggestions.suggestions-exit .suggestion-chip{animation:fadeOutUp .3s ease-in forwards}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.chat-box{display:flex;flex-direction:column;align-items:center;gap:8px;animation:fadeInDown .6s ease-out;transition:all .5s ease-in-out}.chat-box .typing-cursor{animation:blink 1s infinite;font-weight:400;color:#fffc}.ai-actions{position:absolute;z-index:3;top:20px;left:20px}.ai-actions .ai-buttons{display:flex;flex-direction:column;gap:8px}.ai-actions .ai-button{background-color:var(--color-bw-white-not-white);padding:10px 20px;width:fit-content;font-size:14px;transition:all .15s ease-in-out;cursor:pointer;display:flex;gap:4px;align-items:center;border:1px solid var(--color-bw-light-grey)}.ai-actions .ai-button:hover:not(.ai-button-open){background-color:var(--color-bw-lighter-grey)}.ai-actions .ai-button-open{border-radius:20px 20px 0 0;box-shadow:4px 0 20px #0000001a,-4px 0 20px #0000001a;border:1px solid transparent}.ai-actions .ai-button:not(.ai-button-open){border-radius:20px}.ai-actions .history-content{border-radius:0 20px 20px;background-color:var(--color-bw-white-not-white);overflow:hidden;width:300px;height:0;padding:0 8px;opacity:0;transition:height .25s ease-out,opacity .2s ease-out,padding .25s ease-out;position:absolute;z-index:var(--z-dropdown)}.ai-actions .history-content hr{border:1px solid var(--color-bw-lighter-grey);width:90%}.ai-actions .history-content .chats{display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 220px);overflow:auto}.ai-actions .history-content .chats b{text-align:start;color:var(--color-blueish-dark-blue);font-size:14px;padding-left:12px}.ai-actions .history-content .chats .conversation-group{display:flex;flex-direction:column;gap:2px;margin-top:12px}.ai-actions .history-content .chats .conversation-group:first-child{margin-top:0}.ai-actions .history-content .chats .conversation-group .group-title{font-size:12px;color:var(--color-bw-dark-grey);padding:4px 12px;font-weight:600}.ai-actions .history-content .opticks-chip{width:100%;height:25px}.ai-actions .history-content button{height:25px;align-items:center}.ai-actions .history-content .opticks-chip.prompt-history{display:flex;gap:4px}.ai-actions .history-content .opticks-chip.prompt-history:hover{background-color:var(--color-bw-light-blue-grey)}.ai-actions .history-content .conversation{display:flex;align-items:center}.ai-actions .history-content .conversation:hover .opticks-chip{background-color:var(--color-bw-light-blue-grey);border-radius:8px 0 0 8px}.ai-actions .history-content .conversation:hover button{background-color:var(--color-bw-light-blue-grey);border-radius:0 8px 8px 0}.ai-actions .history-content .conversation:not(:hover) button{display:none}.ai-actions .history-content-open{box-shadow:4px 0 20px #0000001a,-4px 0 20px #0000001a;height:fit-content;padding:12px 8px;opacity:1;transition:height .25s ease-in,opacity .3s ease-in .1s,padding .25s ease-in}.ai-actions .share-button-wrapper{position:relative;display:inline-flex}.ai-actions .share-button-wrapper .share-tooltip{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);background-color:var(--color-corporative-blue-opticks);color:#fff;padding:6px 12px;border-radius:4px;font-size:12px;white-space:nowrap;animation:tooltipFadeInDown .2s ease-out;box-shadow:0 2px 8px #00000026;z-index:var(--z-tooltip)}.ai-actions .share-button-wrapper .share-tooltip:after{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:var(--color-corporative-blue-opticks)}@keyframes tooltipFadeIn{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes tooltipFadeInDown{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.sensor-js-pane{display:flex;flex-direction:column;gap:0;max-width:864px;margin:0 auto;padding:0 32px}.sensor-js-pane-section{display:flex;flex-direction:column;gap:10px;padding:20px 0;border-bottom:1px solid var(--color-bw-lightest-blue-grey)}.sensor-js-pane-section:last-child{border-bottom:none}.sensor-js-pane-label{font-size:12px;font-weight:600;color:var(--color-bw-mid-blue-grey);text-transform:uppercase;letter-spacing:.6px}.sensor-js-integration-badge{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:var(--color-bw-pale-blue-grey);border-radius:8px;border:1px solid var(--color-bw-lightest-blue-grey)}.sensor-js-integration-icon{width:36px;height:36px;background-color:var(--color-bw-white);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sensor-js-integration-title{font-size:14px;font-weight:500;color:var(--color-blueish-dark-blue);white-space:pre-line}.sensor-js-name-display{display:flex;align-items:center;gap:10px;padding:8px 0;cursor:pointer}.sensor-js-name-display svg{opacity:0;transition:opacity .15s}.sensor-js-name-display:hover svg{opacity:1}.sensor-js-name-value{font-size:15px;font-weight:500;color:var(--color-blueish-dark-blue)}.sensor-js-name-edit{display:flex;align-items:center;gap:8px}.sensor-js-delete-section{margin-top:12px;border-bottom:none}.sensor-js-delete-box>button{min-width:fit-content}.sensor-js-delete-box{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px;border:1px solid var(--color-traffic-dark-red);border-radius:8px}.sensor-js-delete-text{display:flex;flex-direction:column;gap:6px}.sensor-js-delete-description{font-size:13px;line-height:1.5;color:var(--color-bw-mid-blue-grey);margin:0}.sensor-js-delete-warning{font-size:12px;color:var(--color-traffic-dark-red);margin:4px 0 0}.sensor-js-delete-modal{display:flex;flex-direction:column;height:100%;width:100%}.sensor-js-delete-modal-body,.sensor-js-delete-body{flex:1;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.sensor-js-delete-modal-body .quit-title{font-size:14px;text-align:center;margin:0}.sensor-js-delete-modal-footer{padding:20px;border-top:1px solid var(--color-bw-clear-blue-grey);display:flex;justify-content:center;gap:12px}.view-setup-center{min-height:100%;position:relative}.view-setup-center.view-setup-center-welcome{justify-content:center}.view-setup-center .trust-bar-container{padding:24px 0}.welcome-hero{text-align:center;width:100%;display:flex;flex-direction:column;gap:24px;align-items:center}.welcome-title{display:flex}.welcome-title h1{font-size:48px}.welcome-title svg{margin-top:4px}.welcome-subtitle{font-size:18px;color:var(--color-bw-mid-blue-grey);max-width:600px;margin:0 auto}.welcome-features{display:flex;justify-content:center;flex-wrap:wrap;width:100%;-webkit-user-select:none;user-select:none}.welcome-feature-item{display:flex;align-items:center;gap:12px}.welcome-feature-text{display:flex;flex-direction:column;gap:2px;justify-content:left;align-items:flex-start}.welcome-feature-description{font-size:13px;color:var(--color-bw-mid-blue-grey);margin:0}.welcome-add-sensor-section{width:100%;gap:0;display:flex;flex-direction:column;align-items:center;background-color:var(--color-bw-white);text-align:left;border-radius:12px;padding:32px}.welcome-add-sensor-header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.header-icon-title{display:flex;gap:16px}.welcome-add-sensor-content{flex:1;display:flex;flex-direction:column;gap:2px}.welcome-add-sensor-subtitle{font-size:13px;color:var(--color-bw-mid-blue-grey);margin:0}.welcome-add-sensor-toggle{position:relative;flex-shrink:0}.welcome-add-sensor-toggle .welcome-add-sensor-btn-add{opacity:1;transition:opacity .3s ease .5s}.welcome-add-sensor-toggle .welcome-add-sensor-btn-collapse{position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity .3s ease}.welcome-add-sensor-toggle.expanded .welcome-add-sensor-btn-add{opacity:0;pointer-events:none;transition:opacity .3s ease}.welcome-add-sensor-toggle.expanded .welcome-add-sensor-btn-collapse{opacity:1;pointer-events:auto;transition:opacity .3s ease .5s}.sensor-name-cell{display:flex;align-items:center;gap:8px}.sensor-name-icon-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:4px}.sensor-name-edit-btn{opacity:0;transition:opacity .15s}.sensor-name-cell:hover .sensor-name-edit-btn{opacity:1}.sensor-name-input{border:1px solid var(--color-bw-light-grey);border-radius:4px;padding:4px 8px;font-size:inherit;width:100%}.sensor-actions-cell{white-space:nowrap}@media screen and (max-width: 639px){.welcome-title{flex-direction:column;gap:8px}}@media screen and (min-width: 640px){.welcome-title{gap:16px}}@media screen and (max-width: 767px){.welcome-add-sensor-header{flex-direction:column}}@media screen and (max-width: 1023px){.welcome-features{max-width:500px;margin:0 auto;gap:32px}}@media screen and (min-width: 1024px){.welcome-features{gap:48px}}
