.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}svg #icon-stroke{stroke:var(--color-text)}svg #icon-fill{fill:var(--color-text)}svg #icon-get-feature-arrow,svg #icon-get-feature-circle-inner{stroke:var(--color-opticks-purple)}svg #opticks-logo-fill{fill:var(--color-corporative-blue)}svg.icon-medium-grey--deep-blue #icon-stroke{stroke:var(--color-graphic)}svg.icon-medium-grey--deep-blue #icon-fill{fill:var(--color-graphic)}svg.icon-medium-grey--deep-blue:hover #icon-stroke{stroke:var(--color-opticks-blue)}svg.icon-medium-grey--deep-blue:hover #icon-fill{fill:var(--color-opticks-blue)}svg.icon-dark-blue--deep-blue #icon-stroke{stroke:var(--color-text)}svg.icon-dark-blue--deep-blue #icon-fill{fill:var(--color-text)}svg.icon-dark-blue--deep-blue:hover #icon-stroke{stroke:var(--color-opticks-blue)}svg.icon-dark-blue--deep-blue:hover #icon-fill{fill:var(--color-opticks-blue)}svg.icon-dark-blue--dark-red #icon-stroke{stroke:var(--color-text)}svg.icon-dark-blue--dark-red #icon-fill{fill:var(--color-text)}svg.icon-dark-blue--dark-red:hover #icon-stroke{stroke:var(--color-traffic-invalid-darker)}svg.icon-dark-blue--dark-red:hover #icon-fill{fill:var(--color-traffic-invalid-darker)}svg.icon-mid-blue-grey--deep-blue #icon-stroke{stroke:var(--color-graphic)}svg.icon-mid-blue-grey--deep-blue #icon-fill{fill:var(--color-graphic)}svg.icon-mid-blue-grey--deep-blue:hover #icon-stroke{stroke:var(--color-opticks-blue)}svg.icon-mid-blue-grey--deep-blue:hover #icon-fill{fill:var(--color-opticks-blue)}svg.icon-corp-blue #icon-stroke{stroke:var(--color-corporative-blue)}svg.icon-corp-blue #icon-fill{fill:var(--color-corporative-blue)}svg.icon-corp-blue-grey #icon-stroke{stroke:var(--color-corporative-grey)}svg.icon-corp-blue-grey #icon-fill{fill:var(--color-corporative-grey)}svg.icon-dark-blue #icon-stroke{stroke:var(--color-text)}svg.icon-dark-blue #icon-fill{fill:var(--color-text)}svg.icon-medium-grey #icon-stroke{stroke:var(--color-graphic)}svg.icon-medium-grey #icon-fill{fill:var(--color-graphic)}svg.icon-mid-blue-grey #icon-stroke{stroke:var(--color-graphic)}svg.icon-mid-blue-grey #icon-fill{fill:var(--color-graphic)}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-text-muted)}svg.icon-dark-grey #icon-fill{fill:var(--color-text-muted)}svg.icon-black #icon-stroke{stroke:#000}svg.icon-black #icon-fill{fill:#000}svg.icon-white #icon-stroke{stroke:#fff}svg.icon-white #icon-fill{fill:#fff}svg.icon-traffic-suspicious-dark #icon-stroke{stroke:var(--color-traffic-suspicious-dark)}svg.icon-traffic-suspicious-dark #icon-fill{fill:var(--color-traffic-suspicious-dark)}svg.icon-light-blue-grey #icon-stroke{stroke:var(--color-graphic-subtle)}svg.icon-light-blue-grey #icon-fill{fill:var(--color-graphic-subtle)}svg.icon-traffic-legitimate-dark #icon-stroke{stroke:var(--color-traffic-legitimate-dark)}svg.icon-traffic-legitimate-dark #icon-fill{fill:var(--color-traffic-legitimate-dark)}svg.icon-traffic-legitimate-darker #icon-stroke{stroke:var(--color-traffic-legitimate-darker)}svg.icon-traffic-legitimate-darker #icon-fill{fill:var(--color-traffic-legitimate-darker)}svg.icon-deep-blue #icon-stroke{stroke:var(--color-opticks-blue)}svg.icon-deep-blue #icon-fill{fill:var(--color-opticks-blue)}svg.icon-bw-light-grey #icon-stroke{stroke:var(--color-graphic-faint)}svg.icon-bw-light-grey #icon-fill{fill:var(--color-graphic-faint)}svg.icon-grey #icon-stroke{stroke:var(--color-graphic-subtle)}svg.icon-grey #icon-fill{fill:var(--color-graphic-subtle)}svg.icon-traffic-invalid-dark #icon-stroke{stroke:var(--color-traffic-invalid-dark)}svg.icon-traffic-invalid-dark #icon-fill{fill:var(--color-traffic-invalid-dark)}svg.icon-traffic-invalid-darker #icon-stroke{stroke:var(--color-traffic-invalid-darker)}svg.icon-traffic-invalid-darker #icon-fill{fill:var(--color-traffic-invalid-darker)}svg.opticks-logo-white #opticks-logo-fill{fill:#fff}svg.icon-corp-green #icon-stroke{stroke:var(--color-corporative-green)}svg.icon-corp-green #icon-fill{fill:var(--color-corporative-green)}@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-skeleton);background:linear-gradient(to right,var(--color-skeleton-sheen) 8%,var(--color-skeleton-sheen) 18%,var(--color-skeleton-sheen) 33%);background-size:800px 104px}.opticks-skeleton-container.rounded{border-radius:9999px}.opticks-skeleton-container:not(.rounded){border-radius:4px}.opticks-skeleton-bar-chart{display:flex;flex-direction:column;width:100%;gap:8px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-row{flex:1;min-height:0;display:flex;gap:6px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-gutter{display:flex;gap:6px;padding-bottom:22px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-gutter.side-end{flex-direction:row-reverse}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-caption{width:8px;height:60%;align-self:center;border-radius:4px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-ticks{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:26px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-tick{width:18px;height:8px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-plot{flex:1;min-width:0;display:flex;flex-direction:column}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-bars{flex:1;min-height:0;display:flex;align-items:flex-end;justify-content:space-between;gap:4px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-bar{flex:1;min-width:0;max-width:20px;border-radius:2px 2px 0 0}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-axis{height:1px;background-color:var(--color-skeleton-sheen)}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-x-labels{display:flex;justify-content:space-between;padding-top:6px;height:22px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-x-label{width:52px;height:8px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-legend{display:flex;justify-content:center;gap:20px;height:12px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-legend-item{display:flex;align-items:center;gap:6px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-legend-mark{width:12px;height:12px;border-radius:2px}.opticks-skeleton-bar-chart .opticks-skeleton-bar-chart-legend-text{width:74px;height:8px}.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-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}.opticks-chip{text-align:start;display:flex;width:fit-content;max-width:100%;overflow:hidden;align-items:center;gap:1px}.opticks-chip.is-clickable{cursor:pointer}.opticks-chip:not(.is-clickable){cursor:default}.opticks-chip.size-l{font-size:16px;border-radius:8px}.opticks-chip.size-l:has(>.action) span.label{padding:4px 8px 4px 12px}.opticks-chip.size-l:has(>.action) span.action{padding:4px 12px 4px 8px}.opticks-chip.size-l span.label:only-child{padding:4px 12px}.opticks-chip.size-m{border-radius:8px}.opticks-chip.size-m:has(>.action) span.label{padding:2px 6px 2px 8px}.opticks-chip.size-m:has(>.action) span.action{padding:2px 8px 2px 6px}.opticks-chip.size-m span.label:only-child{padding:2px 8px}.opticks-chip.size-s{font-size:12px;border-radius:6px}.opticks-chip.size-s:has(>.action) span.label,.opticks-chip.size-s:has(>.action) span.action{padding:2px 6px}.opticks-chip.size-s span.label:only-child{padding:2px 6px}.opticks-chip.size-xs{font-size:10px;border-radius:4px}.opticks-chip.size-xs:has(>.action) span.label,.opticks-chip.size-xs:has(>.action) span.action{padding:2px 4px}.opticks-chip.size-xs span.label:only-child{padding:2px 4px}.opticks-chip.weight-normal>span.label{font-weight:400}.opticks-chip.weight-bold>span.label{font-weight:700}.opticks-chip span.action{display:flex;align-items:center;align-self:stretch}.opticks-chip span.label{flex:1;min-width:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:100%;align-content:center}.opticks-chip.variation-default{border:1px solid var(--color-corporative-blue);color:var(--color-corporative-blue);background-color:#fff}.opticks-chip.variation-transparent{border:1px solid rgba(255,255,255,.3);color:color-mix(in srgb,var(--color-text) 70%,transparent);background:#ffffff73;-webkit-backdrop-filter:blur(40px) saturate(1.8);backdrop-filter:blur(40px) saturate(1.8)}.opticks-chip.variation-transparent:hover>span{background:#fff9}.opticks-chip.variation-soft{color:var(--color-corporative-blue)}.opticks-chip.variation-soft:not(:hover)>span{background:#fff}.opticks-chip.variation-soft:hover>span{background:var(--color-accent-subtle)}.opticks-chip.variation-neutral{background-color:var(--color-surface-subtle)}.opticks-chip[class*=variation-impact]{text-transform:uppercase;color:#fff}.opticks-chip.variation-impact-info>span{background-color:var(--color-opticks-blue)}.opticks-chip.variation-impact-neutral>span{background-color:var(--color-neutral-solid)}.opticks-chip.variation-impact-success>span{background-color:var(--color-traffic-legitimate-darker)}.opticks-chip.variation-impact-warning>span{background-color:var(--color-traffic-suspicious-dark)}.opticks-chip.variation-impact-error>span{background-color:var(--color-traffic-invalid-darker)}.opticks-chip.variation-impact-ip-risk>span{background-color:var(--color-ip-risk)}.opticks-chip.variation-impact-detection>span{background-color:var(--color-detection)}.opticks-chip.variation-impact-global-intelligence>span{background-color:var(--color-opticks-blue)}.opticks-chip.variation-impact-manually-excluded>span{background-color:var(--color-manually-excluded)}.opticks-chip.variation-impact-targeted-intelligence>span{background-color:var(--color-targeted-intelligence)}.opticks-chip.variation-impact-detection-1>span{background-color:var(--color-detection-1)}.opticks-chip.variation-impact-detection-2>span{background-color:var(--color-detection-2)}.opticks-chip.variation-impact-detection-3>span{background-color:var(--color-detection-3)}.opticks-chip.variation-impact-detection-4>span{background-color:var(--color-detection-4)}.opticks-chip.variation-impact-detection-5>span{background-color:var(--color-detection-5)}.opticks-chip.variation-impact-detection-6>span{background-color:var(--color-detection-6)}.opticks-chip.variation-impact-detection-7>span{background-color:var(--color-detection-7)}.opticks-chip.variation-impact-detection-8>span{background-color:var(--color-detection-8)}.opticks-chip.variation-impact-detection-9>span{background-color:var(--color-detection-9)}.opticks-chip.variation-impact-detection-10>span{background-color:var(--color-detection-10)}.opticks-chip.variation-impact-detection-1,.opticks-chip.variation-impact-detection-2,.opticks-chip.variation-impact-detection-3,.opticks-chip.variation-impact-detection-4,.opticks-chip.variation-impact-detection-5,.opticks-chip.variation-impact-detection-6,.opticks-chip.variation-impact-detection-7{color:var(--color-detection-text)}.opticks-chip.variation-impact-traffic-legitimate>span{background-color:var(--color-traffic-legitimate)}.opticks-chip.variation-impact-traffic-suspicious>span{background-color:var(--color-traffic-suspicious)}.opticks-chip.variation-impact-traffic-invalid>span{background-color:var(--color-traffic-invalid)}.opticks-chip.variation-impact-traffic-known-bot>span{background-color:var(--color-accent)}.opticks-chip.variation-impact-threat-1>span{background-color:var(--color-threat-1)}.opticks-chip.variation-impact-threat-2>span{background-color:var(--color-threat-2)}.opticks-chip.variation-impact-threat-3>span{background-color:var(--color-threat-3)}.opticks-chip.variation-impact-threat-4>span{background-color:var(--color-threat-4)}.opticks-chip.variation-impact-threat-5>span{background-color:var(--color-threat-5)}.opticks-chip.variation-impact-threat-6>span{background-color:var(--color-accent)}.opticks-chip.variation-impact-label-1>span,.opticks-chip.variation-impact-label-14>span{background-color:var(--color-label-1)}.opticks-chip.variation-impact-label-2>span,.opticks-chip.variation-impact-label-15>span{background-color:var(--color-label-2)}.opticks-chip.variation-impact-label-3>span,.opticks-chip.variation-impact-label-16>span{background-color:var(--color-label-3)}.opticks-chip.variation-impact-label-4>span,.opticks-chip.variation-impact-label-17>span{background-color:var(--color-label-4)}.opticks-chip.variation-impact-label-5>span,.opticks-chip.variation-impact-label-18>span{background-color:var(--color-label-5)}.opticks-chip.variation-impact-label-6>span,.opticks-chip.variation-impact-label-19>span{background-color:var(--color-label-6)}.opticks-chip.variation-impact-label-7>span,.opticks-chip.variation-impact-label-20>span{background-color:var(--color-label-7)}.opticks-chip.variation-impact-label-8>span,.opticks-chip.variation-impact-label-21>span{background-color:var(--color-label-8)}.opticks-chip.variation-impact-label-9>span,.opticks-chip.variation-impact-label-22>span{background-color:var(--color-label-9)}.opticks-chip.variation-impact-label-10>span,.opticks-chip.variation-impact-label-23>span{background-color:var(--color-label-10)}.opticks-chip.variation-impact-label-11>span,.opticks-chip.variation-impact-label-24>span{background-color:var(--color-label-11)}.opticks-chip.variation-impact-label-12>span,.opticks-chip.variation-impact-label-25>span{background-color:var(--color-label-12)}.opticks-chip.variation-impact-label-13>span{background-color:var(--color-label-13)}.opticks-chip.variation-impact-threat-5{color:var(--color-threat-text)}.opticks-chip.variation-impact-label-13{color:var(--color-label-13-text)}@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-shadow)}.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:hover #icon-logo-1-fill{fill:#fff}.opticks-pricing-widget .widget-content:hover #icon-logo-2-fill,.opticks-pricing-widget .widget-content:hover #icon-logo-3-fill{fill:var(--color-logo-muted-1)}.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) 0%,var(--color-plan-lite) 100%)}.opticks-pricing-widget .widget-content.type-lite:hover svg>path#opticks-pill-fill{fill:var(--color-plan-lite)}.opticks-pricing-widget .widget-content.type-pro:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 50.3%,var(--color-plan-pro) 100%)}.opticks-pricing-widget .widget-content.type-pro:hover svg>path#opticks-pill-fill{fill:var(--color-plan-pro)}.opticks-pricing-widget .widget-content.type-max:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 56.73%,var(--color-plan-max) 100%)}.opticks-pricing-widget .widget-content.type-max:hover svg>path#opticks-pill-fill{fill:var(--color-plan-max)}.opticks-pricing-widget .widget-content.type-custom:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 0%,black 100%)}.opticks-pricing-widget .widget-content.type-custom:hover svg>path#opticks-pill-fill{fill:var(--color-text)}.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:44px}.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 var(--color-shadow-strong);height:fit-content;display:flex;background:linear-gradient(45deg,#62a9d8 8%,var(--color-text) 50%,#62a9d8 100%)}.opticks-pricing-widget .widget-content div.widget-price .price-original-container .discount-badge b{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-legitimate-lighter);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-legitimate-darker)}.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 .title .pricing-widget-feature-title{display:inline}.opticks-pricing-widget .widget-content div.widget-features .point .text .title .pricing-widget-feature-title>svg{vertical-align:sub}.opticks-pricing-widget .widget-content div.widget-features .point .text .title .badge{display:inline-flex;vertical-align:middle;margin-left:6px;margin-bottom:2px}.opticks-pricing-widget .widget-content div.widget-actions{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.spinner{position:relative;margin:0 16px}.spinner:before{content:"";display:block;padding-top:100%}.spinner svg{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:auto;animation:spinner-rotate 2s linear infinite;transform-origin:center center}.spinner .spinner-path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:spinner-dash 1.5s ease-in-out infinite,spinner-color 6s ease-in-out infinite}.spinner .spinner-path.color-mono{animation:spinner-dash 1.5s ease-in-out infinite,spinner-color-mono 6s ease-in-out infinite}.spinner .spinner-path.color-blue{animation:spinner-dash 1.5s ease-in-out infinite,spinner-color-blue 6s ease-in-out infinite}@keyframes spinner-rotate{to{transform:rotate(360deg)}}@keyframes spinner-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes spinner-color{0%,to{stroke:var(--color-corporative-blue)}40%{stroke:var(--color-traffic-invalid)}66%{stroke:var(--color-traffic-suspicious)}80%,90%{stroke:var(--color-traffic-legitimate)}}@keyframes spinner-color-mono{0%,to{stroke:#fff}}@keyframes spinner-color-blue{0%,to{stroke:var(--color-corporative-blue)}}.opticks-button{justify-content:center;align-items:center;border:none;box-shadow:none;transition:all .15s ease-in;gap:8px;text-align:start;width:100%;text-decoration:none}.opticks-button:hover{text-decoration:none}.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:not(.shape-rounded){border-radius:6px}.opticks-button.shape-rounded{border-radius:999px}.opticks-button svg{flex-shrink:0}.opticks-button.variation-primary #icon-fill{fill:#fff}.opticks-button.variation-primary #icon-stroke{stroke:#fff}.opticks-button.variation-primary #icon-fill-stroke{fill:#fff;stroke:#fff}.opticks-button.variation-primary:not(:disabled){color:#fff}.opticks-button.variation-primary:not(:disabled):not(:hover){background:var(--color-corporative-blue);border:2px solid var(--color-corporative-blue)}.opticks-button.variation-primary:not(:disabled):hover{background:var(--color-opticks-blue);box-shadow:none;border:2px solid var(--color-opticks-blue)}.opticks-button.variation-primary:disabled{color:var(--color-disabled-text);background:var(--color-disabled-bg);border:2px solid var(--color-disabled-border)}.opticks-button.variation-primary:disabled #icon-fill{fill:var(--color-disabled-text)}.opticks-button.variation-primary:disabled #icon-stroke{stroke:var(--color-disabled-text)}.opticks-button.variation-secondary:not(:disabled){background:#fff}.opticks-button.variation-secondary:not(:disabled):not(:hover){color:var(--color-corporative-blue)}.opticks-button.variation-secondary:not(:disabled):not(:hover).size-xs{border:1px solid var(--color-corporative-blue)}.opticks-button.variation-secondary:not(:disabled):not(:hover):not(.size-xs){border:2px solid var(--color-corporative-blue)}.opticks-button.variation-secondary:not(:disabled):not(:hover) #icon-fill{fill:var(--color-corporative-blue)}.opticks-button.variation-secondary:not(:disabled):not(:hover) #icon-stroke{stroke:var(--color-corporative-blue)}.opticks-button.variation-secondary:not(:disabled):hover{box-shadow:none;color:var(--color-accent)}.opticks-button.variation-secondary:not(:disabled):hover.size-xs{border:1px solid var(--color-accent)}.opticks-button.variation-secondary:not(:disabled):hover:not(.size-xs){border:2px solid var(--color-accent)}.opticks-button.variation-secondary:not(:disabled):hover #icon-fill{fill:var(--color-accent)}.opticks-button.variation-secondary:not(:disabled):hover #icon-stroke{stroke:var(--color-accent)}.opticks-button.variation-secondary:disabled{color:var(--color-disabled-text);background:#fff}.opticks-button.variation-secondary:disabled.size-xs{border:1px solid var(--color-disabled-border)}.opticks-button.variation-secondary:disabled:not(.size-xs){border:2px solid var(--color-disabled-border)}.opticks-button.variation-secondary:disabled #icon-fill{fill:var(--color-disabled-text)}.opticks-button.variation-secondary:disabled #icon-stroke{stroke:var(--color-disabled-text)}.opticks-button.variation-soft:not(:disabled){color:var(--color-corporative-blue)}.opticks-button.variation-soft:not(:disabled) #icon-fill{fill:var(--color-corporative-blue)}.opticks-button.variation-soft:not(:disabled) #icon-stroke{stroke:var(--color-corporative-blue)}.opticks-button.variation-soft:not(:disabled):not(:hover){background:#fff;border:2px solid white}.opticks-button.variation-soft:not(:disabled):hover{background:var(--color-accent-subtle);border:2px solid var(--color-accent-subtle)}.opticks-button.variation-soft:disabled{color:var(--color-disabled-text);background:var(--color-disabled-bg);border:2px solid var(--color-disabled-border)}.opticks-button.variation-soft:disabled #icon-fill{fill:var(--color-disabled-text)}.opticks-button.variation-soft:disabled #icon-stroke{stroke:var(--color-disabled-text)}.opticks-button.variation-ghost{background-color:transparent;transition:none}.opticks-button.variation-ghost.ghost-open{background-color:#fff;border-radius:8px 8px 0 0}.opticks-button.variation-ghost.ghost-open #icon-fill{fill:var(--color-corporative-blue)}.opticks-button.variation-ghost:not(:disabled){color:var(--color-corporative-blue)}.opticks-button.variation-ghost:disabled{color:var(--color-disabled-text)}.opticks-button.variation-ghost:disabled #icon-fill{fill:var(--color-disabled-text)}.opticks-button.variation-ghost:disabled #icon-stroke{stroke:var(--color-disabled-text)}.opticks-button.variation-highlighted{color:#fff}.opticks-button.variation-highlighted #icon-fill{fill:#fff}.opticks-button.variation-highlighted #icon-stroke{stroke:#fff}.opticks-button.variation-highlighted:not(:disabled):not(:hover){background:var(--color-traffic-suspicious-dark);border:2px solid var(--color-traffic-suspicious-dark)}.opticks-button.variation-highlighted:not(:disabled):hover{background:#ff9b29;border:2px solid #ff9b29}.opticks-button.variation-highlighted:disabled{background:color-mix(in srgb,var(--color-traffic-suspicious-dark) 60%,transparent);background-clip:padding-box;border:2px solid color-mix(in srgb,var(--color-traffic-suspicious-dark) 60%,transparent);color:var(--color-disabled-text)}.opticks-button.variation-highlighted:disabled #icon-fill{fill:var(--color-traffic-suspicious-dark)}.opticks-button.variation-highlighted:disabled #icon-stroke{stroke:var(--color-traffic-suspicious-dark)}.opticks-button.is-loading{pointer-events:none}.opticks-button.is-loading>*:not(.spinner){visibility:hidden}.opticks-button.is-loading>.spinner{position:absolute;margin:0}.opticks-button.variation-destructive{color:#fff}.opticks-button.variation-destructive #icon-fill{fill:#fff}.opticks-button.variation-destructive #icon-stroke{stroke:#fff}.opticks-button.variation-destructive:not(:disabled):not(:hover){background:var(--color-traffic-invalid-darker);border:2px solid var(--color-traffic-invalid-darker)}.opticks-button.variation-destructive:not(:disabled):hover{background:var(--color-traffic-invalid);border:2px solid var(--color-traffic-invalid)}.opticks-button.variation-destructive:disabled{background:var(--color-traffic-invalid-lighter);border:2px solid var(--color-traffic-invalid-lighter);color:var(--color-disabled-text)}.opticks-button.variation-destructive:disabled #icon-fill{fill:var(--color-traffic-invalid-darker)}.opticks-button.variation-destructive:disabled #icon-stroke{stroke:var(--color-traffic-invalid-darker)}.opticks-message{border-radius:8px;display:flex;align-items:flex-start;gap:12px;width:fit-content}.opticks-message .icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-height:1lh}.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-opticks-blue);background-color:var(--color-surface-muted);color:var(--color-opticks-blue)}.opticks-message.type-error{border:1px solid var(--color-traffic-invalid-darker);background-color:var(--color-traffic-invalid-lighter);color:var(--color-traffic-invalid-darker)}.opticks-message.type-warning{border:1px solid var(--color-traffic-suspicious-dark);background-color:var(--color-traffic-suspicious-lighter);color:var(--color-traffic-suspicious-dark)}.opticks-message.type-success{border:1px solid var(--color-traffic-legitimate-darker);background-color:var(--color-traffic-legitimate-lighter);color:var(--color-traffic-legitimate-darker)}.opticks-message.type-blocked{border:1px solid black;background-color:var(--color-opticks-navy);color:#fff}.opticks-message.type-blocked a{color:var(--color-link-inverse)}.opticks-message:not(.type-error,.type-warning,.type-success,.type-info,.type-blocked){border:1px solid var(--color-corporative-blue);background-color:#fff;color:var(--color-corporative-blue)}.opticks-message.width-full{width:100%}.opticks-message.width-full .children{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.opticks-icon-text{display:flex;gap:8px;align-items:flex-start;min-width:0;max-width:100%}.opticks-icon-text .opticks-icon-text__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:1lh}.opticks-icon-text.truncate>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opticks-icon-text.size-s{font-size:12px}.opticks-icon-text.size-m{font-size:14px}.opticks-icon-text.size-l{font-size:16px}.opticks-icon-text.size-xl{font-size:18px}.opticks-icon-text.size-inherit{font-size:inherit}.opticks-icon-text.weight-normal>span{font-weight:400}.opticks-icon-text.weight-bold>span{font-weight:700}.opticks-icon-text:not(.disabled)>span{color:var(--color-text)}.opticks-icon-text.disabled>span{color:var(--color-disabled-text)}.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-surface-subtle)}.opticks-button-group.surface-white{background:#fff}.opticks-button-group.size-s{padding:3px;gap:3px;border-radius:8px}.opticks-button-group.size-s>button{height:26px;padding:0 12px;border-radius:5px;min-width:0;overflow:hidden}.opticks-button-group.size-image{border-radius:6px;outline:1px solid var(--color-border)}.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:max-content;height:100%;min-width:0;width:100%}.opticks-button-group .opticks-button-group-item-content.with-image{gap:8px}.opticks-button-group .opticks-button-group-item-content .opticks-icon-text{align-items:center}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected{background:var(--color-corporative-blue)}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected *{color:#fff}.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,.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected #icon-logo-1-fill{fill:#fff}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected #icon-logo-2-fill,.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected #icon-logo-3-fill{fill:var(--color-logo-muted-1)}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected #icon-logo-transparent-fill{fill:transparent}.opticks-button-group[data-variation=primary] .opticks-button-group-item--selected:disabled{color:var(--color-disabled-text);background:var(--color-disabled-bg)}.opticks-button-group[data-variation=primary] .opticks-button-group-item--unselected{background:transparent;color:var(--color-text-subtle)}.opticks-button-group[data-variation=primary] .opticks-button-group-item--unselected:hover:not(:disabled){color:var(--color-text)}.opticks-button-group[data-variation=primary] .opticks-button-group-item--unselected:disabled{color:var(--color-disabled-text);background:transparent}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--selected{background:#fff;color:var(--color-corporative-blue)}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--selected:disabled{color:var(--color-disabled-text);background:var(--color-disabled-bg)}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--unselected{background:#fff;color:var(--color-text-subtle)}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--unselected:hover:not(:disabled){color:var(--color-text)}.opticks-button-group[data-variation=secondary] .opticks-button-group-item--unselected:disabled{color:var(--color-disabled-text);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] button:nth-child(3).opticks-button-group-item--selected{background:var(--color-traffic-invalid);color:#fff}.opticks-button-group[data-variation=traffic] .opticks-button-group-item--unselected{background:#fff;color:var(--color-text-subtle)}.opticks-button-group[data-variation=traffic] .opticks-button-group-item--unselected:hover:not(:disabled){color:var(--color-text)}@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)}.opticks-button-group.size-image[data-variation=secondary] .opticks-button-group-item--selected:not(:disabled){border-bottom:4px solid var(--color-corporative-blue)}.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)}.opticks-button-group.size-image[data-variation=secondary] .opticks-button-group-item--selected:not(:disabled){border-left:4px solid var(--color-corporative-blue)}.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}}.opticks-input{position:relative;display:flex}.opticks-input.size-max>input{max-width:100%;width:100%}.opticks-input.size-m>input{max-width:160px}.opticks-input:not(.surface-white)>input{border:1px solid white}.opticks-input.surface-white>input{border:1px solid var(--color-border-control)}.opticks-input.is-invalid>input{border:1px solid var(--color-traffic-invalid)}.opticks-input:not(:has(.icon-search),:has(.opticks-button)) input{padding:0 8px}.opticks-input:has(.icon-search) input{padding:0 8px 0 30px}.opticks-input:has(.icon-search) .icon-search{position:absolute;left:8px;top:50%;transform:translateY(-50%)}.opticks-input:has(.opticks-button) input{padding:0 30px 0 8px}.opticks-input:has(.opticks-button) .opticks-button{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.opticks-input:has(.icon-search):has(.opticks-button) input{padding:0 30px}.opticks-input input{background-color:#fff;color:var(--color-text);border-radius:8px;height:32px;transition:transform ease-in-out .25s,box-shadow ease-in-out .25s}.opticks-input input:disabled{background-color:var(--color-disabled-bg);color:var(--color-disabled-text);cursor:not-allowed;border:1px solid var(--color-disabled-border)}.opticks-input input[readonly]{background-color:var(--color-surface-muted);color:var(--color-text-subtle);cursor:not-allowed;border:1px solid var(--color-border)}.opticks-dropdown-button{display:flex;align-items:center;justify-content:space-between;gap:8px;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:#fff}.opticks-dropdown-button:not(:disabled) span.option-selected{color:var(--color-text)}.opticks-dropdown-button:not(:disabled) span.placeholder{color:var(--color-text-subtle)}.opticks-dropdown-button:disabled{cursor:not-allowed;background-color:var(--color-disabled-bg);color:var(--color-disabled-text)}.opticks-dropdown-button:disabled .opticks-plus-icon{background-color:var(--color-disabled-text)}.opticks-dropdown-button:not(.surface-white){border:none}.opticks-dropdown-button.surface-white{border:1px solid var(--color-border-control)}.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-shadow)}.opticks-dropdown-button:not(.icon-only).open.direction-down{box-shadow:0 6px 8px 0 var(--color-shadow)}.opticks-dropdown-button:not(.icon-only).open.direction-left{box-shadow:0 6px 8px 0 var(--color-shadow)}.opticks-dropdown-button:not(.icon-only).open.direction-right{box-shadow:0 6px 8px 0 var(--color-shadow)}.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-border-control);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-shadow);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-shadow);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-shadow);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-shadow);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{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-disabled-bg);color:var(--color-disabled-text)}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item:not(.selected-item):not(.disabled){background-color:#fff;color:var(--color-text)}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item:not(.selected-item):not(.disabled):hover{background-color:var(--color-corporative-blue)}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-menu-item:not(.selected-item):not(.disabled):hover *{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);color:#fff}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-no-items{padding:6px 16px;min-height:32px;background-color:#fff;text-align:center}.opticks-dropdown-single-option .opticks-dropdown-menu .opticks-dropdown-search-box{padding:8px 16px;background-color:#fff;position:sticky;top:0;z-index:10}.selfservice-plan-selector{display:flex;flex-direction:column;gap:16px;width:100%;height:100%;padding:0 16px;overflow-y:auto}.selfservice-plan-selector .carousel-controls{display:flex;flex-direction:column;align-items:center;gap:4px}.selfservice-plan-selector .carousel-controls .carousel-controls-row{display:flex;align-items:center;gap:8px}.selfservice-plan-selector .carousel-controls .opticks-button-group button{width:68px}.selfservice-plan-selector .carousel-controls .yearly-discount-badge{display:flex;align-items:center;gap:6px;padding:2px 10px;border-radius:9999px;font-size:12px;white-space:nowrap;transition:background-color .3s ease,color .3s ease}.selfservice-plan-selector .carousel-controls .yearly-discount-badge svg{width:14px;height:14px}.selfservice-plan-selector .carousel-controls .yearly-discount-badge.active{background-color:var(--color-traffic-legitimate-darker);color:#fff}.selfservice-plan-selector .carousel-controls .yearly-discount-badge.active #icon-stroke{stroke:#fff}.selfservice-plan-selector .carousel-controls .yearly-discount-badge:not(.active){background-color:var(--color-traffic-legitimate-lighter);color:var(--color-traffic-legitimate-darker)}.selfservice-plan-selector .carousel-controls .yearly-discount-badge:not(.active) #icon-stroke{stroke:var(--color-traffic-legitimate-darker)}.selfservice-plan-selector .carousel-controls .opticks-dropdown-single-option .opticks-dropdown-button{color:#fff;border-color:#ffffff4d}.selfservice-plan-selector .carousel-controls .opticks-dropdown-single-option .opticks-dropdown-button:hover{border-color:#fff9}.selfservice-plan-selector .carousel-controls .opticks-dropdown-single-option .opticks-dropdown-button svg{color:#fff}.selfservice-plan-selector .carousel-scene{width:100%;min-height:fit-content;display:flex;justify-content:center;align-items:center;perspective:1800px;overflow:hidden;padding:20px 0}.selfservice-plan-selector .carousel-track{position:relative;width:260px;height:520px;transform-style:preserve-3d}.selfservice-plan-selector .carousel-card{position:absolute;top:0;left:0;width:100%;display:flex;flex-direction:column;background-color:#fff;border-radius:8px;cursor:pointer;letter-spacing:-.025em;color:var(--color-text);transform-origin:center center;transition:transform .55s cubic-bezier(.4,0,.2,1),opacity .55s cubic-bezier(.4,0,.2,1),filter .55s cubic-bezier(.4,0,.2,1),background-color .2s ease;box-shadow:0 2px 12px var(--color-shadow);overflow:hidden}.selfservice-plan-selector .carousel-card.is-active{cursor:default}.selfservice-plan-selector .carousel-card:not(.is-active):hover{opacity:1!important;filter:brightness(1)!important}.selfservice-plan-selector .carousel-card .opticks-pricing-widget{height:100%}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content{padding:20px 16px;gap:16px;box-shadow:none!important}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content,.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content:hover,.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content:not(:hover){background:transparent!important}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content:hover{box-shadow:none!important;color:inherit}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content:hover svg>rect{fill:revert}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content:hover #icon-stroke{stroke:revert}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content div.widget-titles{height:auto;gap:8px}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content .widget-price{height:auto;gap:4px}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content .widget-price .price-value{font-size:44px;line-height:44px}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content .widget-price .comparison-yearly{font-size:12px;padding:4px 6px}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content div.widget-features{gap:8px}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content div.widget-features .point .icon{height:20px;min-width:20px;max-width:20px}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content div.widget-features .point .icon svg{width:20px;height:20px}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content div.widget-features .point .text .title{line-height:20px}.selfservice-plan-selector .carousel-card .opticks-pricing-widget .widget-content div.widget-actions{display:none}.selfservice-plan-selector .carousel-card.type-lite.is-active,.selfservice-plan-selector .carousel-card.type-lite:hover,.selfservice-plan-selector .carousel-card.type-pro.is-active,.selfservice-plan-selector .carousel-card.type-pro:hover,.selfservice-plan-selector .carousel-card.type-max.is-active,.selfservice-plan-selector .carousel-card.type-max:hover,.selfservice-plan-selector .carousel-card.type-lite.is-active .widget-content,.selfservice-plan-selector .carousel-card.type-lite:hover .widget-content,.selfservice-plan-selector .carousel-card.type-pro.is-active .widget-content,.selfservice-plan-selector .carousel-card.type-pro:hover .widget-content,.selfservice-plan-selector .carousel-card.type-max.is-active .widget-content,.selfservice-plan-selector .carousel-card.type-max:hover .widget-content{color:#fff}.selfservice-plan-selector .carousel-card.type-lite.is-active .widget-content svg>rect,.selfservice-plan-selector .carousel-card.type-lite:hover .widget-content svg>rect,.selfservice-plan-selector .carousel-card.type-pro.is-active .widget-content svg>rect,.selfservice-plan-selector .carousel-card.type-pro:hover .widget-content svg>rect,.selfservice-plan-selector .carousel-card.type-max.is-active .widget-content svg>rect,.selfservice-plan-selector .carousel-card.type-max:hover .widget-content svg>rect{fill:#fff}.selfservice-plan-selector .carousel-card.type-lite.is-active .widget-content #icon-stroke,.selfservice-plan-selector .carousel-card.type-lite:hover .widget-content #icon-stroke,.selfservice-plan-selector .carousel-card.type-pro.is-active .widget-content #icon-stroke,.selfservice-plan-selector .carousel-card.type-pro:hover .widget-content #icon-stroke,.selfservice-plan-selector .carousel-card.type-max.is-active .widget-content #icon-stroke,.selfservice-plan-selector .carousel-card.type-max:hover .widget-content #icon-stroke{stroke:#fff}.selfservice-plan-selector .carousel-card.type-lite.is-active .widget-content .type-pill svg>rect#opticks-pill-fill,.selfservice-plan-selector .carousel-card.type-lite:hover .widget-content .type-pill svg>rect#opticks-pill-fill,.selfservice-plan-selector .carousel-card.type-pro.is-active .widget-content .type-pill svg>rect#opticks-pill-fill,.selfservice-plan-selector .carousel-card.type-pro:hover .widget-content .type-pill svg>rect#opticks-pill-fill,.selfservice-plan-selector .carousel-card.type-max.is-active .widget-content .type-pill svg>rect#opticks-pill-fill,.selfservice-plan-selector .carousel-card.type-max:hover .widget-content .type-pill svg>rect#opticks-pill-fill{fill:#fff}.selfservice-plan-selector .carousel-card.type-lite.is-active,.selfservice-plan-selector .carousel-card.type-lite:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 0%,var(--color-plan-lite) 100%)}.selfservice-plan-selector .carousel-card.type-lite.is-active .widget-content svg>path#opticks-pill-fill,.selfservice-plan-selector .carousel-card.type-lite:hover .widget-content svg>path#opticks-pill-fill{fill:var(--color-plan-lite)}.selfservice-plan-selector .carousel-card.type-pro.is-active,.selfservice-plan-selector .carousel-card.type-pro:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 50.3%,var(--color-plan-pro) 100%)}.selfservice-plan-selector .carousel-card.type-pro.is-active .widget-content svg>path#opticks-pill-fill,.selfservice-plan-selector .carousel-card.type-pro:hover .widget-content svg>path#opticks-pill-fill{fill:var(--color-plan-pro)}.selfservice-plan-selector .carousel-card.type-max.is-active,.selfservice-plan-selector .carousel-card.type-max:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 56.73%,var(--color-plan-max) 100%)}.selfservice-plan-selector .carousel-card.type-max.is-active .widget-content svg>path#opticks-pill-fill,.selfservice-plan-selector .carousel-card.type-max:hover .widget-content svg>path#opticks-pill-fill{fill:var(--color-plan-max)}.selfservice-plan-selector .carousel-card.type-free_trial .plan-pill-free-trial rect{fill:#fff}.selfservice-plan-selector .carousel-card.type-free_trial .plan-pill-free-trial path{fill:var(--color-plan-free-trial)}.selfservice-plan-selector .carousel-card.carousel-card-free{gap:16px;padding:20px 16px}.selfservice-plan-selector .carousel-card.carousel-card-free.is-active,.selfservice-plan-selector .carousel-card.carousel-card-free:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 0%,var(--color-plan-free-trial) 100%);color:#fff}.selfservice-plan-selector .carousel-card.carousel-card-free.is-active .widget-features .icon svg>rect,.selfservice-plan-selector .carousel-card.carousel-card-free:hover .widget-features .icon svg>rect{fill:#fff}.selfservice-plan-selector .carousel-card.carousel-card-free.is-active .widget-features .icon #icon-stroke,.selfservice-plan-selector .carousel-card.carousel-card-free:hover .widget-features .icon #icon-stroke{stroke:#fff}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-titles{display:flex;flex-direction:column;align-items:center;gap:8px}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-titles .title{font-weight:300;text-align:center}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-price{display:flex;flex-direction:column;align-items:center}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-price .price-value{font-size:44px;line-height:44px}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-features{display:flex;flex-direction:column;gap:8px;flex:1}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-features .point{display:flex;gap:8px}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-features .point .icon{height:20px;min-width:20px;max-width:20px;display:flex;justify-content:center;align-items:center}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-features .point .icon svg{width:20px;height:20px}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-features .point .text .feature-title{line-height:20px}.selfservice-plan-selector .carousel-card.carousel-card-free .no-cc-required{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;opacity:.7;font-style:italic}.selfservice-plan-selector .carousel-card.carousel-card-free .no-cc-required #icon-stroke{stroke:currentColor}@media (max-width: 1279px){.selfservice-plan-selector h1{text-align:center}.selfservice-plan-selector .carousel-scene{perspective:none;overflow:visible;padding:8px 0}.selfservice-plan-selector .carousel-track{position:relative;width:100%;height:auto;transform-style:flat;display:flex;flex-direction:column;gap:12px}.selfservice-plan-selector .carousel-card{position:relative;width:100%;height:auto;cursor:pointer}.selfservice-plan-selector .carousel-card.is-active{cursor:default;outline:3px solid rgba(255,255,255,.85);outline-offset:-3px}.selfservice-plan-selector .carousel-card.type-lite{background:linear-gradient(14deg,var(--color-corporative-blue) 0%,var(--color-plan-lite) 100%);color:#fff}.selfservice-plan-selector .carousel-card.type-lite .widget-content{color:#fff}.selfservice-plan-selector .carousel-card.type-lite .widget-content svg>rect{fill:#fff}.selfservice-plan-selector .carousel-card.type-lite .widget-content #icon-stroke{stroke:#fff}.selfservice-plan-selector .carousel-card.type-lite .widget-content svg>path#opticks-pill-fill{fill:var(--color-plan-lite)}.selfservice-plan-selector .carousel-card.type-pro{background:linear-gradient(14deg,var(--color-corporative-blue) 50.3%,var(--color-plan-pro) 100%);color:#fff}.selfservice-plan-selector .carousel-card.type-pro .widget-content{color:#fff}.selfservice-plan-selector .carousel-card.type-pro .widget-content svg>rect{fill:#fff}.selfservice-plan-selector .carousel-card.type-pro .widget-content #icon-stroke{stroke:#fff}.selfservice-plan-selector .carousel-card.type-pro .widget-content svg>path#opticks-pill-fill{fill:var(--color-plan-pro)}.selfservice-plan-selector .carousel-card.type-max{background:linear-gradient(14deg,var(--color-corporative-blue) 56.73%,var(--color-plan-max) 100%);color:#fff}.selfservice-plan-selector .carousel-card.type-max .widget-content{color:#fff}.selfservice-plan-selector .carousel-card.type-max .widget-content svg>rect{fill:#fff}.selfservice-plan-selector .carousel-card.type-max .widget-content #icon-stroke{stroke:#fff}.selfservice-plan-selector .carousel-card.type-max .widget-content svg>path#opticks-pill-fill{fill:var(--color-plan-max)}.selfservice-plan-selector .carousel-card.carousel-card-free{background:linear-gradient(14deg,var(--color-corporative-blue) 0%,var(--color-plan-free-trial) 100%);color:#fff}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-features .icon svg>rect{fill:#fff}.selfservice-plan-selector .carousel-card.carousel-card-free .widget-features .icon #icon-stroke{stroke:#fff}}.selfservice-plan-selector .carousel-dots{display:flex;justify-content:center;gap:10px;height:14px}.selfservice-plan-selector .carousel-dot{width:10px;height:10px;border-radius:50%;border:none;padding:0;background:#ffffff4d;cursor:pointer;transition:all .3s ease}.selfservice-plan-selector .carousel-dot:hover{background:#fff9}.selfservice-plan-selector .carousel-dot.is-active{background:#fff;transform:scale(1.3)}@media (max-width: 1279px){.selfservice-plan-selector .carousel-dots{display:none}}.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 form.auth-form{align-items:center;display:flex;flex-direction:column;gap:12px;width:100%}.auth-view .auth-view-form form.auth-form .fields{width:100%;display:flex;flex-direction:column;gap:12px}.auth-view .auth-view-form form.auth-form .forgot-password{text-align:end;width:100%}.auth-view .auth-view-form form.auth-form .login-btn{display:flex;width:100%}@media (max-width: 1279px){.auth-view{background-color:var(--color-corporative-blue)}.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.auth-form{max-width:300px}.auth-view.auth-view--signup-plan{flex-direction:column;overflow:auto}.auth-view.auth-view--signup-plan .auth-view-marketing{display:flex;flex-direction:column;align-items:center;color:#fff;padding:16px 0;order:2}.auth-view.auth-view--signup-plan .auth-view-marketing .marketing-message{width:100%}.auth-view.auth-view--signup-plan .auth-view-form{border-radius:8px;flex-shrink:0;order:1}}@media (min-width: 1280px){.auth-view{background-color:var(--color-background)}.auth-view .auth-view-marketing{width:50%;background-color:var(--color-corporative-blue);border-radius:8px 0 0 8px;height:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.auth-view .auth-view-marketing .marketing-message{margin:8px;display:flex;flex-direction:column;gap:4px;width:100%;overflow-y:auto;justify-content:center}.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-highlight);color:var(--color-corporative-blue)}.auth-view .auth-view-form{width:50%;border-radius:0 8px 8px 0}.auth-view .auth-view-form form.auth-form{max-width:400px}}.opticks-background{position:absolute;top:0;left:0;height:100%;width:100%;background-color:var(--color-corporative-blue);overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:35px}.opticks-background .content-box-wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:35px;width:100%;overflow:hidden}.opticks-background .content-box-wrapper .content-box{width:80%;height:100%;display:flex;justify-content:center;align-items:center}.opticks-link svg{width:1em;height:1em;vertical-align:-.125em}.opticks-link svg #icon-stroke{stroke:currentColor}.opticks-link svg #icon-fill{fill:currentColor}.opticks-link svg:not(.icon-external-link){margin-right:2px}.opticks-link .icon-external-link{margin-left:2px}.opticks-link.is-disabled{color:var(--color-disabled-text);cursor:not-allowed;pointer-events:none}@keyframes spin{to{transform:rotate(360deg)}}.opticks-spinner{height:50px;display:flex;justify-content:center;align-items:center}.opticks-spinner div,.opticks-spinner svg{position:absolute}.opticks-spinner.variation-blue svg>path{fill:var(--color-corporative-blue)}.opticks-spinner.variation-grey svg>path{fill:var(--color-surface-subtle)}.opticks-spinner.variation-white svg>path{fill:#fff}.opticks-spinner .opticks-loader-spin{height:46px;width:46px;position:absolute;border-radius:50%;background:conic-gradient(var(--color-corporative-blue),white);animation:spin 1s linear infinite}.loading-view{justify-content:center;align-items:center;height:100%}.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-opticks-blue);margin:0 0 8px}.network-overlay__message{color:var(--color-opticks-blue);opacity:.7;margin:0 0 24px;line-height:1.5}@media (max-width: 639px){.network-overlay__card{padding:32px 24px}}.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 var(--color-shadow),0 2px 4px -1px var(--color-shadow-subtle);-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 var(--color-shadow-strong),0 4px 6px -2px var(--color-shadow)}.notification-success{background:linear-gradient(135deg,var(--color-traffic-legitimate-lighter) 0%,var(--color-traffic-legitimate-lighter) 100%);border-left-color:var(--color-traffic-legitimate-darker);color:#4b583a}.notification-error{background:linear-gradient(135deg,var(--color-traffic-invalid-lighter) 0%,var(--color-traffic-invalid-lighter) 100%);border-left-color:var(--color-traffic-invalid-darker);color:var(--color-traffic-invalid-darker)}.notification-warning{background:linear-gradient(135deg,var(--color-traffic-suspicious-lighter) 0%,var(--color-traffic-suspicious-lighter) 100%);border-left-color:var(--color-traffic-suspicious-dark);color:var(--color-traffic-suspicious-darker)}.notification-info{background:linear-gradient(135deg,var(--color-surface-muted) 0%,var(--color-surface-muted) 100%);border-left-color:var(--color-opticks-blue);color:var(--color-opticks-blue)}.notification-icon{flex-shrink:0;margin-right:12px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;transition:transform .2s ease}.notification-success .notification-icon{background:var(--color-traffic-legitimate-lighter);color:#fff}.notification-success .notification-content .notification-message{color:var(--color-traffic-legitimate-darker)}.notification-success .notification-progress .notification-progress-bar{background:var(--color-traffic-legitimate-darker)}.notification-error .notification-icon{background:var(--color-traffic-invalid-lighter);color:#fff}.notification-error .notification-content .notification-message{color:var(--color-traffic-invalid-darker)}.notification-error .notification-progress .notification-progress-bar{background:var(--color-traffic-invalid-darker)}.notification-warning .notification-icon{background:var(--color-traffic-suspicious-lighter);color:#fff}.notification-warning .notification-content .notification-message{color:var(--color-traffic-suspicious-dark)}.notification-warning .notification-progress .notification-progress-bar{background:var(--color-traffic-suspicious-dark)}.notification-info .notification-icon{background:var(--color-surface-muted);color:#fff}.notification-info .notification-content .notification-message{color:var(--color-opticks-blue)}.notification-info .notification-progress .notification-progress-bar{background:var(--color-opticks-blue)}.notification-content{flex:1;min-width:0}.notification-title{margin:0 0 4px;line-height:1.3}.notification-message{margin:0;padding:0}.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 var(--color-shadow-strong),0 4px 6px -2px var(--color-shadow)}.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: 639px){.notification-container{left:12px;right:12px;top:12px;max-width:none}.notification-item{min-width:260px;max-width:100%;padding:10px}.notification-icon{width:20px;height:20px;margin-right:10px}.notification-title,.notification-message{font-size:12px}.notification-close{width:20px;height:20px;font-size:18px;margin-left:8px}.notification-progress{height:2px}}.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;color:inherit;overflow:hidden;outline:0;opacity:1;transition:opacity .24s ease}.opticks-modal .opticks-modal__body{position:absolute;top:20%;left:50%;background-color:#fff;display:flex;flex-direction:column;border-radius:5px;max-height:-webkit-fill-available;translate:-50% -20%;scale:1;opacity:1;transition:scale .26s cubic-bezier(.16,1,.3,1),opacity .2s ease-out}@media screen and (max-width: 767px){.opticks-modal .opticks-modal__body{max-width:calc(100vw - 40px);width:100%}}@media screen and (min-width: 768px){.opticks-modal .opticks-modal__body.size-m{width:min(660px,92vw)}.opticks-modal .opticks-modal__body.size-l{width:min(900px,92vw)}}.opticks-modal .opticks-modal__body.size-xl,.opticks-modal .opticks-modal__body.bare{top:50%;width:fit-content;height:fit-content;max-width:92vw;max-height:88vh;translate:-50% -50%}.opticks-modal .opticks-modal__body.bare{background-color:transparent;border-radius:0}.opticks-modal .opticks-modal__close-floating{position:absolute;top:-44px;right:0;z-index:1}.opticks-modal .opticks-modal__header{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-bottom:none;border-radius:8px 8px 0 0}.opticks-modal .opticks-modal__header:not(.untitled){background-color:#fff}.opticks-modal .opticks-modal__header.untitled{background-color:var(--color-background)}.opticks-modal .opticks-modal__content-wrapper{overflow-y:auto;position:relative;flex:1 1 auto;border:none;border-radius:0 0 8px 8px;padding:16px 24px 24px}.opticks-modal .opticks-modal__content-wrapper.bg-white{background-color:#fff}.opticks-modal .opticks-modal__content-wrapper.bg-background{background-color:var(--color-background)}.opticks-modal .opticks-modal__content-wrapper.bare{padding:0;overflow:visible;background-color:transparent}.opticks-modal .opticks-modal__content-wrapper .opticks-modal__content.align-center{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.opticks-modal .opticks-modal__content-wrapper .opticks-modal__content:not(.align-center){display:flex;flex-direction:column}.opticks-modal .opticks-modal__content-wrapper .opticks-modal__content:not(.align-center) .opticks-modal__footer{display:flex;justify-content:flex-end;width:100%}.opticks-modal .opticks-modal__content-wrapper .opticks-modal__content .opticks-modal__footer{margin-top:32px}@starting-style{.opticks-modal:popover-open{opacity:0}.opticks-modal:popover-open .opticks-modal__body{scale:.9;opacity:0}}.opticks-modal.is-closing{opacity:0}.opticks-modal.is-closing .opticks-modal__body{scale:.9;opacity:0;transition:scale .24s cubic-bezier(.4,0,1,1),opacity .24s ease-in}.opticks-modal::backdrop{background-color:var(--color-overlay);transition:background-color .24s ease}.opticks-modal.is-closing::backdrop{background-color:#0000}@starting-style{.opticks-modal:popover-open::backdrop{background-color:#0000}}.opticks-title{width:100%;display:grid;grid-template-columns:1fr auto}.opticks-title.disabled .opticks-title__start{opacity:.6;pointer-events:none}.opticks-title.type-view .opticks-title__icon{font-size:32px}.opticks-title.type-section .opticks-title__icon{font-size:24px}.opticks-title.type-subsection .opticks-title__icon{font-size:20px}.opticks-title .opticks-title-main{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:start;gap:8px}.opticks-title .opticks-title-main .opticks-title__start{display:flex;flex-direction:column;gap:4px}.opticks-title .opticks-title-main .opticks-title__start .opticks-title__start-wrapper,.opticks-title .opticks-title-main .opticks-title__start .opticks-title-icon-title{display:flex;align-items:center;gap:10px}.opticks-title .opticks-title-main .opticks-title__start .opticks-title__start-wrapper svg,.opticks-title .opticks-title-main .opticks-title__start .opticks-title-icon-title svg{flex-shrink:0}.opticks-title .opticks-title-main .opticks-title__start .opticks-title__start-wrapper .opticks-button,.opticks-title .opticks-title-main .opticks-title__start .opticks-title-icon-title .opticks-button{padding:0 12px}.opticks-title .opticks-title-main .opticks-title__start .opticks-title-icon-title{align-items:flex-start}.opticks-title .opticks-title-main .opticks-title__start .opticks-title-icon-title .opticks-title__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-height:1lh}.opticks-title .opticks-title-main .opticks-title__end{display:flex;align-items:center;height:100%}.opticks-title>.opticks-expanded{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.opticks-title>.opticks-expanded .opticks-expanded-content{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;gap:20px;margin-top:8px}.opticks-title>.opticks-expanded .opticks-expanded-content .opticks-title-about{padding:0 42px}.opticks-title>.opticks-expanded .opticks-expanded-content .opticks-title-about h5{margin-bottom:8px}.opticks-title>.opticks-expanded .opticks-expanded-content .opticks-title-more-actions{display:flex;flex-wrap:wrap;gap:8px}.opticks-title>.opticks-expanded .opticks-expanded-content .opticks-title-more-actions .opticks-button{padding:0 12px}@media screen and (max-width: 639px){.opticks-title__start-wrapper{flex-direction:column}.opticks-title__start-wrapper .opticks-title-icon-title{justify-content:flex-start;width:100%}.opticks-title__start-wrapper .opticks-expander-chevron-icon{justify-content:flex-end;width:100%}}@media screen and (min-width: 640px){.opticks-title__start-wrapper .opticks-button{margin-top:12px}}@media screen and (max-width: 1023px){.opticks-title{grid-template-columns:1fr;gap:12px}.opticks-title .opticks-title-main .opticks-title__start-wrapper{justify-content:space-between}.opticks-title .opticks-title-main .opticks-title__end{justify-content:flex-end}.opticks-title .opticks-title-more-actions{padding:0 30px}}@media screen and (min-width: 1024px){.opticks-title .opticks-title-main .opticks-title__end{justify-content:flex-end}.opticks-title .opticks-title-more-actions{flex-direction:column;align-content:flex-end}}.opticks-expanded{display:flex;flex-direction:column;gap:8px}.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-expander-chevron-icon{transition:all .2s ease;display:flex;align-items:center}.opticks-expander-chevron-icon button>svg{transform:rotate(0);transition:transform .2s linear}.opticks-expander-chevron-icon.expanded button>svg{transform:rotate(-180deg)}:root{--z-overlay: 1000;--z-tooltip: 900;--z-toast: 800;--z-modal: 700;--z-drawer: 600;--z-fullscreen: 500;--z-header: 400;--z-integration-block: 350;--z-sidebar: 300;--z-dropdown: 200;--z-elevated: 100;--z-base: 1;--bp-sm: 640px;--bp-md: 768px;--bp-lg: 1024px;--bp-xl: 1280px;--bp-2xl: 1536px}*{scrollbar-width:thin;scrollbar-color:transparent transparent}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;transition:background .3s cubic-bezier(.4,0,.2,1)}*:hover::-webkit-scrollbar-thumb{background:#0000004d}*:hover{scrollbar-color:rgba(0,0,0,.3) transparent;transition:scrollbar-color .3s ease}* 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}* .opticks-sidebar-section-title>b,* .opticks-chip[class*=variation-impact]>span{font-family:Roboto Condensed}*:not(code,.aed-symbol,.sar-symbol,.opticks-sidebar-section-title>b,.opticks-chip[class*=variation-impact]>span){font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body,#app,.app{height:100%;width:100%}body{margin:0;font-size:14px;color:var(--color-text);-webkit-font-smoothing:antialiased;overscroll-behavior:none;line-height:1.5}body p,body h1,body h2,body h3,body h4,body h5,body h6,body ul{margin-top:0;margin-bottom:0}body h1{font-size:32px}body h2{font-size:28px}body h3{font-size:24px}body h4{font-size:20px}body h5{font-size:18px}body h6{font-size:16px}body b{font-weight:700}body button,body input{font-size:14px}body small{font-size:12px}body hr{box-sizing:content-box;height:0;overflow:visible;margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid rgba(0,0,0,.1);width:100%}a:not(:hover){color:var(--color-opticks-blue);text-decoration:none}a:hover{color:var(--color-accent);text-decoration:underline;cursor:pointer}.form-invalid-message{font-weight:700;color:var(--color-traffic-invalid);font-size:12px}input.avoid-box-shadow{box-shadow:none}input:invalid:not([value=""]),input.is-invalid{border:1px solid var(--color-traffic-invalid);transition:transform ease-in-out .25s,box-shadow ease-in-out .25s}input:focus-visible{outline:none}input:not(.avoid-box-shadow):not([readonly]):focus{box-shadow:0 1px 4px 0 var(--color-shadow-strong);transition:transform ease-in-out .25s,box-shadow ease-in-out .25s;color:var(--color-text)}@keyframes geo-map-pulse{0%,to{opacity:1}50%{opacity:.55}}@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:Roboto Condensed;src:local("Roboto Condensed"),url(/assets/RobotoCondensed-VariableFont_wght.Csj2J3AG.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:local("Roboto Condensed"),url(/assets/RobotoCondensed-Italic-VariableFont_wght.DsEm_xF8.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}@font-face{font-family:Twemoji Country Flags;src:url(/assets/twemoji-country-flags.Bymva2JV.woff2) format("woff2");unicode-range:U+1F1E6-1F1FF;font-display:swap}:root[data-flag-emoji=fallback] .opticks-country-flag{font-family:"Twemoji Country Flags",inherit}.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;flex-direction:column;width:100%}.view-channels .channels-section-widgets .split-1,.view-channels .channels-section-widgets .split-2{display:grid;gap:20px}.view-channels .channels-section-widgets .full{width:100%}@media screen and (max-width: 767px){.view-channels .channels-section-widgets .split-1{grid-template-rows:1fr}}@media screen and (min-width: 768px){.view-channels .channels-section-widgets .split-1{grid-template-columns:6fr 4fr}}@media screen and (max-width: 1535px){.view-channels .channels-section-widgets .split-2{grid-template-rows:1fr}}@media screen and (min-width: 1536px){.view-channels .channels-section-widgets .split-2{grid-template-columns:8fr 4fr}}.view-channels-integration .integration-options{width:100%;display:grid;gap:32px}@media screen and (min-width: 1024px){.view-channels-integration .integration-options{grid-template-columns:repeat(auto-fit,minmax(0,1fr));padding:0 32px}}.views-security-options{display:grid;gap:32px}.views-security-options form.ip-whitelist-form,.views-security-options form.ip-blacklist-form,.views-security-options form.postback-form,.views-security-options form.apk-exclusion-form,.views-security-options form.domain-exclusion-form,.views-security-options form.js-settings-form{display:grid;gap:16px}.views-security-options form.ip-whitelist-form .buttons-wrapper-bottom,.views-security-options form.ip-blacklist-form .buttons-wrapper-bottom,.views-security-options form.postback-form .buttons-wrapper-bottom,.views-security-options form.apk-exclusion-form .buttons-wrapper-bottom,.views-security-options form.domain-exclusion-form .buttons-wrapper-bottom,.views-security-options form.js-settings-form .buttons-wrapper-bottom{display:flex;justify-content:flex-end}.view-forms-sensor{height:100%}.view-forms-sensor .opticks-stacked-widget{overflow:auto}.view-forms-sensor form.offer-form,.view-forms-sensor form.traffic-source-form,.view-forms-sensor form.campaign-form,.view-forms-sensor form.campaign-s2s-form,.view-forms-sensor form.show-campaign-form,.view-forms-sensor form.show-campaign-s2s-form{display:grid;gap:32px}.view-forms-sensor form.offer-form .buttons-wrapper-bottom,.view-forms-sensor form.traffic-source-form .buttons-wrapper-bottom,.view-forms-sensor form.campaign-form .buttons-wrapper-bottom,.view-forms-sensor form.campaign-s2s-form .buttons-wrapper-bottom,.view-forms-sensor form.show-campaign-form .buttons-wrapper-bottom,.view-forms-sensor form.show-campaign-s2s-form .buttons-wrapper-bottom{display:flex;justify-content:flex-end}.view-forms-sensor form.offer-form .offer-targeting .opticks-form-field__start{justify-content:center}.view-forms-sensor form.offer-form .opticks-button-group{height:fit-content}.view-forms-sensor form.show-campaign-form .filling-bar,.view-forms-sensor form.show-campaign-form .status,.view-forms-sensor form.show-campaign-s2s-form .filling-bar,.view-forms-sensor form.show-campaign-s2s-form .status{transition:all ease-in-out .5s;opacity:1;overflow:hidden}.view-forms-sensor form.show-campaign-form .filling-bar,.view-forms-sensor form.show-campaign-s2s-form .filling-bar{height:46px}.view-forms-sensor form.show-campaign-form .hide,.view-forms-sensor form.show-campaign-s2s-form .hide{height:0;opacity:0}.view-settings,.view-settings form.change-passwords-form,.view-settings form.communications-form,.view-settings form.timezone-form,.view-settings form.currency-form,.view-settings .locale-info{display:grid;gap:16px}.view-settings form.change-passwords-form .buttons-wrapper-bottom,.view-settings form.communications-form .buttons-wrapper-bottom,.view-settings form.timezone-form .buttons-wrapper-bottom,.view-settings form.currency-form .buttons-wrapper-bottom,.view-settings .locale-info .buttons-wrapper-bottom{display:flex;justify-content:flex-end}.view-access{display:flex;flex-direction:column;gap:20px}.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}:root{--color-radix-gray-1: #fcfcfc;--color-radix-gray-2: #f9f9f9;--color-radix-gray-3: #f0f0f0;--color-radix-gray-4: #e8e8e8;--color-radix-gray-5: #e0e0e0;--color-radix-gray-6: #d9d9d9;--color-radix-gray-7: #cecece;--color-radix-gray-8: #bbbbbb;--color-radix-gray-9: #8d8d8d;--color-radix-gray-10: #838383;--color-radix-gray-11: #646464;--color-radix-gray-12: #202020;--color-radix-mauve-1: #fdfcfd;--color-radix-mauve-2: #faf9fb;--color-radix-mauve-3: #f2eff3;--color-radix-mauve-4: #eae7ec;--color-radix-mauve-5: #e3dfe6;--color-radix-mauve-6: #dbd8e0;--color-radix-mauve-7: #d0cdd7;--color-radix-mauve-8: #bcbac7;--color-radix-mauve-9: #8e8c99;--color-radix-mauve-10: #84828e;--color-radix-mauve-11: #65636d;--color-radix-mauve-12: #211f26;--color-radix-slate-1: #fcfcfd;--color-radix-slate-2: #f9f9fb;--color-radix-slate-3: #f0f0f3;--color-radix-slate-4: #e8e8ec;--color-radix-slate-5: #e0e1e6;--color-radix-slate-6: #d9d9e0;--color-radix-slate-7: #cdced6;--color-radix-slate-8: #b9bbc6;--color-radix-slate-9: #8b8d98;--color-radix-slate-10: #80838d;--color-radix-slate-11: #60646c;--color-radix-slate-12: #1c2024;--color-radix-sage-1: #fbfdfc;--color-radix-sage-2: #f7f9f8;--color-radix-sage-3: #eef1f0;--color-radix-sage-4: #e6e9e8;--color-radix-sage-5: #dfe2e0;--color-radix-sage-6: #d7dad9;--color-radix-sage-7: #cbcfcd;--color-radix-sage-8: #b8bcba;--color-radix-sage-9: #868e8b;--color-radix-sage-10: #7c8481;--color-radix-sage-11: #5f6563;--color-radix-sage-12: #1a211e;--color-radix-olive-1: #fcfdfc;--color-radix-olive-2: #f8faf8;--color-radix-olive-3: #eff1ef;--color-radix-olive-4: #e7e9e7;--color-radix-olive-5: #dfe2df;--color-radix-olive-6: #d7dad7;--color-radix-olive-7: #cccfcc;--color-radix-olive-8: #b9bcb8;--color-radix-olive-9: #898e87;--color-radix-olive-10: #7f847d;--color-radix-olive-11: #60655f;--color-radix-olive-12: #1d211c;--color-radix-sand-1: #fdfdfc;--color-radix-sand-2: #f9f9f8;--color-radix-sand-3: #f1f0ef;--color-radix-sand-4: #e9e8e6;--color-radix-sand-5: #e2e1de;--color-radix-sand-6: #dad9d6;--color-radix-sand-7: #cfceca;--color-radix-sand-8: #bcbbb5;--color-radix-sand-9: #8d8d86;--color-radix-sand-10: #82827c;--color-radix-sand-11: #63635e;--color-radix-sand-12: #21201c;--color-radix-tomato-1: #fffcfc;--color-radix-tomato-2: #fff8f7;--color-radix-tomato-3: #feebe7;--color-radix-tomato-4: #ffdcd3;--color-radix-tomato-5: #ffcdc2;--color-radix-tomato-6: #fdbdaf;--color-radix-tomato-7: #f5a898;--color-radix-tomato-8: #ec8e7b;--color-radix-tomato-9: #e54d2e;--color-radix-tomato-10: #dd4425;--color-radix-tomato-11: #d13415;--color-radix-tomato-12: #5c271f;--color-radix-red-1: #fffcfc;--color-radix-red-2: #fff7f7;--color-radix-red-3: #feebec;--color-radix-red-4: #ffdbdc;--color-radix-red-5: #ffcdce;--color-radix-red-6: #fdbdbe;--color-radix-red-7: #f4a9aa;--color-radix-red-8: #eb8e90;--color-radix-red-9: #e5484d;--color-radix-red-10: #dc3e42;--color-radix-red-11: #ce2c31;--color-radix-red-12: #641723;--color-radix-ruby-1: #fffcfd;--color-radix-ruby-2: #fff7f8;--color-radix-ruby-3: #feeaed;--color-radix-ruby-4: #ffdce1;--color-radix-ruby-5: #ffced6;--color-radix-ruby-6: #f8bfc8;--color-radix-ruby-7: #efacb8;--color-radix-ruby-8: #e592a3;--color-radix-ruby-9: #e54666;--color-radix-ruby-10: #dc3b5d;--color-radix-ruby-11: #ca244d;--color-radix-ruby-12: #64172b;--color-radix-crimson-1: #fffcfd;--color-radix-crimson-2: #fef7f9;--color-radix-crimson-3: #ffe9f0;--color-radix-crimson-4: #fedce7;--color-radix-crimson-5: #facedd;--color-radix-crimson-6: #f3bed1;--color-radix-crimson-7: #eaacc3;--color-radix-crimson-8: #e093b2;--color-radix-crimson-9: #e93d82;--color-radix-crimson-10: #df3478;--color-radix-crimson-11: #cb1d63;--color-radix-crimson-12: #621639;--color-radix-pink-1: #fffcfe;--color-radix-pink-2: #fef7fb;--color-radix-pink-3: #fee9f5;--color-radix-pink-4: #fbdcef;--color-radix-pink-5: #f6cee7;--color-radix-pink-6: #efbfdd;--color-radix-pink-7: #e7acd0;--color-radix-pink-8: #dd93c2;--color-radix-pink-9: #d6409f;--color-radix-pink-10: #cf3897;--color-radix-pink-11: #c2298a;--color-radix-pink-12: #651249;--color-radix-plum-1: #fefcff;--color-radix-plum-2: #fdf7fd;--color-radix-plum-3: #fbebfb;--color-radix-plum-4: #f7def8;--color-radix-plum-5: #f2d1f3;--color-radix-plum-6: #e9c2ec;--color-radix-plum-7: #deade3;--color-radix-plum-8: #cf91d8;--color-radix-plum-9: #ab4aba;--color-radix-plum-10: #a144af;--color-radix-plum-11: #953ea3;--color-radix-plum-12: #53195d;--color-radix-purple-1: #fefcfe;--color-radix-purple-2: #fbf7fe;--color-radix-purple-3: #f7edfe;--color-radix-purple-4: #f2e2fc;--color-radix-purple-5: #ead5f9;--color-radix-purple-6: #e0c4f4;--color-radix-purple-7: #d1afec;--color-radix-purple-8: #be93e4;--color-radix-purple-9: #8e4ec6;--color-radix-purple-10: #8347b9;--color-radix-purple-11: #8145b5;--color-radix-purple-12: #402060;--color-radix-violet-1: #fdfcfe;--color-radix-violet-2: #faf8ff;--color-radix-violet-3: #f4f0fe;--color-radix-violet-4: #ebe4ff;--color-radix-violet-5: #e1d9ff;--color-radix-violet-6: #d4cafe;--color-radix-violet-7: #c2b5f5;--color-radix-violet-8: #aa99ec;--color-radix-violet-9: #6e56cf;--color-radix-violet-10: #654dc4;--color-radix-violet-11: #6550b9;--color-radix-violet-12: #2f265f;--color-radix-iris-1: #fdfdff;--color-radix-iris-2: #f8f8ff;--color-radix-iris-3: #f0f1fe;--color-radix-iris-4: #e6e7ff;--color-radix-iris-5: #dadcff;--color-radix-iris-6: #cbcdff;--color-radix-iris-7: #b8baf8;--color-radix-iris-8: #9b9ef0;--color-radix-iris-9: #5b5bd6;--color-radix-iris-10: #5151cd;--color-radix-iris-11: #5753c6;--color-radix-iris-12: #272962;--color-radix-indigo-1: #fdfdfe;--color-radix-indigo-2: #f7f9ff;--color-radix-indigo-3: #edf2fe;--color-radix-indigo-4: #e1e9ff;--color-radix-indigo-5: #d2deff;--color-radix-indigo-6: #c1d0ff;--color-radix-indigo-7: #abbdf9;--color-radix-indigo-8: #8da4ef;--color-radix-indigo-9: #3e63dd;--color-radix-indigo-10: #3358d4;--color-radix-indigo-11: #3a5bc7;--color-radix-indigo-12: #1f2d5c;--color-radix-blue-1: #fbfdff;--color-radix-blue-2: #f4faff;--color-radix-blue-3: #e6f4fe;--color-radix-blue-4: #d5efff;--color-radix-blue-5: #c2e5ff;--color-radix-blue-6: #acd8fc;--color-radix-blue-7: #8ec8f6;--color-radix-blue-8: #5eb1ef;--color-radix-blue-9: #0090ff;--color-radix-blue-10: #0588f0;--color-radix-blue-11: #0d74ce;--color-radix-blue-12: #113264;--color-radix-cyan-1: #fafdfe;--color-radix-cyan-2: #f2fafb;--color-radix-cyan-3: #def7f9;--color-radix-cyan-4: #caf1f6;--color-radix-cyan-5: #b5e9f0;--color-radix-cyan-6: #9ddde7;--color-radix-cyan-7: #7dcedc;--color-radix-cyan-8: #3db9cf;--color-radix-cyan-9: #00a2c7;--color-radix-cyan-10: #0797b9;--color-radix-cyan-11: #107d98;--color-radix-cyan-12: #0d3c48;--color-radix-teal-1: #fafefd;--color-radix-teal-2: #f3fbf9;--color-radix-teal-3: #e0f8f3;--color-radix-teal-4: #ccf3ea;--color-radix-teal-5: #b8eae0;--color-radix-teal-6: #a1ded2;--color-radix-teal-7: #83cdc1;--color-radix-teal-8: #53b9ab;--color-radix-teal-9: #12a594;--color-radix-teal-10: #0d9b8a;--color-radix-teal-11: #008573;--color-radix-teal-12: #0d3d38;--color-radix-jade-1: #fbfefd;--color-radix-jade-2: #f4fbf7;--color-radix-jade-3: #e6f7ed;--color-radix-jade-4: #d6f1e3;--color-radix-jade-5: #c3e9d7;--color-radix-jade-6: #acdec8;--color-radix-jade-7: #8bceb6;--color-radix-jade-8: #56ba9f;--color-radix-jade-9: #29a383;--color-radix-jade-10: #26997b;--color-radix-jade-11: #208368;--color-radix-jade-12: #1d3b31;--color-radix-green-1: #fbfefc;--color-radix-green-2: #f4fbf6;--color-radix-green-3: #e6f6eb;--color-radix-green-4: #d6f1df;--color-radix-green-5: #c4e8d1;--color-radix-green-6: #adddc0;--color-radix-green-7: #8eceaa;--color-radix-green-8: #5bb98b;--color-radix-green-9: #30a46c;--color-radix-green-10: #2b9a66;--color-radix-green-11: #218358;--color-radix-green-12: #193b2d;--color-radix-grass-1: #fbfefb;--color-radix-grass-2: #f5fbf5;--color-radix-grass-3: #e9f6e9;--color-radix-grass-4: #daf1db;--color-radix-grass-5: #c9e8ca;--color-radix-grass-6: #b2ddb5;--color-radix-grass-7: #94ce9a;--color-radix-grass-8: #65ba74;--color-radix-grass-9: #46a758;--color-radix-grass-10: #3e9b4f;--color-radix-grass-11: #2a7e3b;--color-radix-grass-12: #203c25;--color-radix-bronze-1: #fdfcfc;--color-radix-bronze-2: #fdf7f5;--color-radix-bronze-3: #f6edea;--color-radix-bronze-4: #efe4df;--color-radix-bronze-5: #e7d9d3;--color-radix-bronze-6: #dfcdc5;--color-radix-bronze-7: #d3bcb3;--color-radix-bronze-8: #c2a499;--color-radix-bronze-9: #a18072;--color-radix-bronze-10: #957468;--color-radix-bronze-11: #7d5e54;--color-radix-bronze-12: #43302b;--color-radix-gold-1: #fdfdfc;--color-radix-gold-2: #faf9f2;--color-radix-gold-3: #f2f0e7;--color-radix-gold-4: #eae6db;--color-radix-gold-5: #e1dccf;--color-radix-gold-6: #d8d0bf;--color-radix-gold-7: #cbc0aa;--color-radix-gold-8: #b9a88d;--color-radix-gold-9: #978365;--color-radix-gold-10: #8c7a5e;--color-radix-gold-11: #71624b;--color-radix-gold-12: #3b352b;--color-radix-brown-1: #fefdfc;--color-radix-brown-2: #fcf9f6;--color-radix-brown-3: #f6eee7;--color-radix-brown-4: #f0e4d9;--color-radix-brown-5: #ebdaca;--color-radix-brown-6: #e4cdb7;--color-radix-brown-7: #dcbc9f;--color-radix-brown-8: #cea37e;--color-radix-brown-9: #ad7f58;--color-radix-brown-10: #a07553;--color-radix-brown-11: #815e46;--color-radix-brown-12: #3e332e;--color-radix-orange-1: #fefcfb;--color-radix-orange-2: #fff7ed;--color-radix-orange-3: #ffefd6;--color-radix-orange-4: #ffdfb5;--color-radix-orange-5: #ffd19a;--color-radix-orange-6: #ffc182;--color-radix-orange-7: #f5ae73;--color-radix-orange-8: #ec9455;--color-radix-orange-9: #f76b15;--color-radix-orange-10: #ef5f00;--color-radix-orange-11: #cc4e00;--color-radix-orange-12: #582d1d;--color-radix-amber-1: #fefdfb;--color-radix-amber-2: #fefbe9;--color-radix-amber-3: #fff7c2;--color-radix-amber-4: #ffee9c;--color-radix-amber-5: #fbe577;--color-radix-amber-6: #f3d673;--color-radix-amber-7: #e9c162;--color-radix-amber-8: #e2a336;--color-radix-amber-9: #ffc53d;--color-radix-amber-10: #ffba18;--color-radix-amber-11: #ab6400;--color-radix-amber-12: #4f3422;--color-radix-yellow-1: #fdfdf9;--color-radix-yellow-2: #fefce9;--color-radix-yellow-3: #fffab8;--color-radix-yellow-4: #fff394;--color-radix-yellow-5: #ffe770;--color-radix-yellow-6: #f3d768;--color-radix-yellow-7: #e4c767;--color-radix-yellow-8: #d5ae39;--color-radix-yellow-9: #ffe629;--color-radix-yellow-10: #ffdc00;--color-radix-yellow-11: #9e6c00;--color-radix-yellow-12: #473b1f;--color-radix-lime-1: #fcfdfa;--color-radix-lime-2: #f8faf3;--color-radix-lime-3: #eef6d6;--color-radix-lime-4: #e2f0bd;--color-radix-lime-5: #d3e7a6;--color-radix-lime-6: #c2da91;--color-radix-lime-7: #abc978;--color-radix-lime-8: #8db654;--color-radix-lime-9: #bdee63;--color-radix-lime-10: #b0e64c;--color-radix-lime-11: #5c7c2f;--color-radix-lime-12: #37401c;--color-radix-mint-1: #f9fefd;--color-radix-mint-2: #f2fbf9;--color-radix-mint-3: #ddf9f2;--color-radix-mint-4: #c8f4e9;--color-radix-mint-5: #b3ecde;--color-radix-mint-6: #9ce0d0;--color-radix-mint-7: #7ecfbd;--color-radix-mint-8: #4cbba5;--color-radix-mint-9: #86ead4;--color-radix-mint-10: #7de0cb;--color-radix-mint-11: #027864;--color-radix-mint-12: #16433c;--color-radix-sky-1: #f9feff;--color-radix-sky-2: #f1fafd;--color-radix-sky-3: #e1f6fd;--color-radix-sky-4: #d1f0fa;--color-radix-sky-5: #bee7f5;--color-radix-sky-6: #a9daed;--color-radix-sky-7: #8dcae3;--color-radix-sky-8: #60b3d7;--color-radix-sky-9: #7ce2fe;--color-radix-sky-10: #74daf8;--color-radix-sky-11: #00749e;--color-radix-sky-12: #1d3e56;--color-corporative-blue: #00447f;--color-corporative-green: #21cdb0;--color-corporative-grey: #5f8bb1;--color-opticks-navy: #002e57;--color-opticks-blue: #0062b8;--color-opticks-purple: #9f17b5;--color-opticks-pink: #ff00b8;--color-opticks-pale-pink: #ffd9f4;--color-background: #f0f5f8;--color-surface-header: color-mix( in srgb, var(--color-corporative-blue) 5%, var(--color-background) );--color-disabled-bg: var(--color-radix-slate-4);--color-disabled-border: var(--color-radix-slate-6);--color-disabled-text: var(--color-radix-slate-8);--color-surface-raised: white;--color-surface-subtle: var(--color-radix-slate-3);--color-surface-hover: var(--color-radix-slate-3);--color-surface-muted: var(--color-radix-slate-5);--color-surface-selected: var(--color-radix-indigo-2);--color-skeleton: var(--color-radix-slate-3);--color-skeleton-sheen: var(--color-radix-slate-5);--color-divider: var(--color-radix-slate-3);--color-border: var(--color-radix-slate-5);--color-border-control: var(--color-radix-slate-7);--color-border-strong: var(--color-radix-slate-8);--color-text: var(--color-opticks-navy);--color-text-muted: var(--color-radix-slate-11);--color-text-subtle: var(--color-radix-slate-9);--color-link-inverse: var(--color-radix-slate-5);--color-graphic: var(--color-radix-slate-9);--color-graphic-subtle: var(--color-radix-slate-8);--color-graphic-faint: var(--color-radix-slate-5);--color-chart-grid: var(--color-radix-slate-5);--color-logo-muted-1: var(--color-radix-slate-5);--color-logo-muted-2: var(--color-radix-slate-7);--color-logo-muted-3: var(--color-radix-slate-8);--color-neutral-solid: var(--color-radix-slate-9);--color-accent: var(--color-radix-blue-10);--color-accent-subtle: var(--color-radix-blue-3);--color-accent-muted: var(--color-radix-blue-6);--color-focus: var(--color-corporative-blue);--color-info-surface: var(--color-radix-indigo-4);--color-highlight: var(--color-radix-jade-4);--color-ghost-viewer: var(--color-radix-mint-5);--color-illustration-accent: var(--color-radix-cyan-8);--color-shadow-subtle: color-mix(in srgb, black 6%, transparent);--color-shadow: color-mix(in srgb, black 12%, transparent);--color-shadow-strong: color-mix(in srgb, black 20%, transparent);--color-overlay-light: color-mix(in srgb, black 20%, transparent);--color-overlay: color-mix(in srgb, black 50%, transparent);--color-traffic-legitimate-lighter: var(--color-radix-jade-4);--color-traffic-legitimate-light: var(--color-radix-jade-8);--color-traffic-legitimate: #25d184;--color-traffic-legitimate-dark: var(--color-radix-jade-9);--color-traffic-legitimate-darker: var(--color-radix-jade-11);--color-traffic-suspicious-lighter: var(--color-radix-amber-3);--color-traffic-suspicious-light: var(--color-radix-amber-5);--color-traffic-suspicious: var(--color-radix-amber-10);--color-traffic-suspicious-dark: var(--color-radix-orange-9);--color-traffic-suspicious-darker: var(--color-radix-orange-11);--color-traffic-invalid-lighter: var(--color-radix-red-4);--color-traffic-invalid-light: var(--color-radix-red-6);--color-traffic-invalid: var(--color-radix-red-9);--color-traffic-invalid-dark: var(--color-radix-red-10);--color-traffic-invalid-darker: var(--color-radix-red-11);--color-traffic-legitimate-surface: var(--color-radix-jade-2);--color-traffic-legitimate-text: color-mix( in srgb, var(--color-radix-jade-11) 90%, var(--color-radix-jade-12) );--color-traffic-suspicious-surface: var(--color-radix-amber-2);--color-traffic-suspicious-text: color-mix( in srgb, var(--color-radix-amber-11) 90%, var(--color-radix-amber-12) );--color-traffic-invalid-surface: var(--color-radix-red-2);--color-traffic-invalid-text: var(--color-radix-red-11);--color-plan-free-trial: #62a9d8;--color-plan-lite: #3bc0cb;--color-plan-pro: var(--color-opticks-blue);--color-plan-max: var(--color-opticks-navy);--color-label-1: #b53471;--color-label-2: #833471;--color-label-3: #9980fa;--color-label-4: #0652dd;--color-label-5: #3c6382;--color-label-6: #b71540;--color-label-7: #ea2027;--color-label-8: #006266;--color-label-9: #1b1464;--color-label-10: #5758bb;--color-label-11: var(--color-radix-violet-9);--color-label-12: var(--color-radix-blue-11);--color-label-13: var(--color-radix-indigo-7);--color-label-13-text: var(--color-radix-indigo-12);--color-detection: var(--color-radix-purple-9);--color-detection-1: var(--color-radix-purple-2);--color-detection-2: var(--color-radix-purple-3);--color-detection-3: var(--color-radix-purple-4);--color-detection-4: var(--color-radix-purple-5);--color-detection-5: var(--color-radix-purple-6);--color-detection-6: var(--color-radix-purple-7);--color-detection-7: var(--color-radix-purple-8);--color-detection-8: var(--color-radix-purple-9);--color-detection-9: var(--color-radix-purple-11);--color-detection-10: var(--color-radix-purple-12);--color-detection-text: var(--color-radix-purple-12);--color-threat-1: var(--color-radix-red-12);--color-threat-2: var(--color-radix-red-11);--color-threat-3: var(--color-radix-red-10);--color-threat-4: var(--color-radix-red-9);--color-threat-5: var(--color-radix-red-8);--color-threat-6: var(--color-accent);--color-threat-text: var(--color-radix-red-12);--color-ip-risk: var(--color-radix-crimson-11);--color-manually-excluded: var(--color-radix-grass-11);--color-targeted-intelligence: var(--color-radix-teal-11);--color-series-allowed-clean: var(--color-radix-indigo-7);--color-series-allowed-suspicious: var(--color-radix-blue-11);--color-series-known-bots: var(--color-radix-violet-9);--color-series-excluded-ips: var(--color-radix-teal-5);--color-series-exclusion: var(--color-radix-teal-9);--color-map-terrain: #ebe8e2;--color-map-water: var(--color-radix-slate-2);--color-map-terrain-line: #e0dbd2;--color-map-terrain-line-strong: #cfc8bb;--color-brand-google-ads-1: #3c8bd9;--color-brand-google-ads-2: #fabc04;--color-brand-google-ads-3: #34a852;--color-brand-meta: #0082fb;--color-brand-microsoft-1: #f25022;--color-brand-microsoft-2: #7fba00;--color-brand-microsoft-3: #00a4ef;--color-brand-microsoft-4: #ffb900;--color-brand-tiktok-1: black;--color-brand-tiktok-2: #08fff9;--color-brand-tiktok-3: #f00044;--color-brand-hubspot: #f14634;--color-brand-taboola: #385bb2;--color-brand-reddit: #ff4500;--color-appsumo-plan1: #70d8d0;--color-appsumo-plan2: #43beb9;--color-appsumo-plan3: #29a39f;--color-appsumo-plan4: #1c6969;--color-appsumo-plan5: #1b4546;--color-appsumo-plan6: #ffbc00}.opticks-checkbox{display:flex;gap:8px}.opticks-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;min-width:18px;height:18px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--color-border-control));border-radius:2px;background:var(--b, white);transition:background .3s,border-color .3s,box-shadow .2s}.opticks-checkbox input[type=checkbox]:after{content:"";display:block;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s);opacity:var(--o, 0);width:5px;height:9px;border:2px solid white;border-top:0;border-left:0;left:5.5px;top:3px;transform:rotate(var(--r, 20deg))}.opticks-checkbox input[type=checkbox]:checked{--b: var(--color-corporative-blue);--bc: var(--color-corporative-blue);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2);--r: 43deg;--o: 1}.opticks-checkbox input[type=checkbox]:indeterminate{--b: var(--color-corporative-blue);--bc: var(--color-corporative-blue);--o: 1}.opticks-checkbox input[type=checkbox]:indeterminate:after{width:8px;height:2px;border:none;background:#fff;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:1px}.opticks-checkbox input[type=checkbox]:disabled{--b: var(--color-disabled-bg);--bc: var(--color-disabled-border);cursor:not-allowed}.opticks-checkbox input[type=checkbox]:disabled:checked{--b: var(--color-disabled-text);--bc: var(--color-disabled-text)}.opticks-checkbox input[type=checkbox]:hover:not(:checked):not(:disabled){--bc: var(--color-corporative-blue)}.opticks-checkbox label{margin-bottom:0;align-self:center}.google-auth-btn{width:100%;display:flex;justify-content:center}.auth-divider{display:flex;align-items:center;gap:12px;width:100%}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background-color:var(--color-border)}.auth-divider span{font-size:12px;color:var(--color-text-subtle)}.performance-unsubscribe{display:flex;flex-direction:column;align-items:center;gap:16px}.performance-unsubscribe p{color:#fff;text-align:center}.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}.plan-pill-with-link{display:none}@media (max-width: 1279px){.plan-pill-with-link{display:flex;flex-direction:column;align-items:center;gap:4px}}.see-plans-pill{display:none}@media (max-width: 1279px){.see-plans-pill>svg{animation:bounce-down 1.5s ease-in-out infinite}}@keyframes bounce-down{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.signup-plan-divider{display:flex;align-items:center;gap:12px;width:100%}.signup-plan-divider:before,.signup-plan-divider:after{content:"";flex:1;height:1px;background-color:var(--color-border)}.signup-plan-divider span{font-size:12px;color:var(--color-text-subtle)}.google-signup-subtitle{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-bottom:8px}.opticks-breadcrumbs{display:inline-flex;flex-direction:row;align-items:center;text-decoration:none;width:100%;padding:12px 0}.opticks-breadcrumbs a:hover{display:inline-block;text-decoration:none;color:var(--color-accent)}.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-accent);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;transition:background-color .2s ease}.opticks-number-circle--completed{background-color:var(--color-traffic-legitimate)}.opticks-card{position:relative;background-color:#fff;border:1px solid var(--color-border);cursor:pointer;transition:all .2s ease-in-out;box-shadow:0 1px 3px var(--color-shadow-subtle);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-card:hover{border-color:var(--color-corporative-blue);box-shadow:0 4px 12px var(--color-shadow-subtle)}.opticks-card .opticks-card-recommended-badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);background-color:var(--color-corporative-blue);color:#fff;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{color:var(--color-text-subtle);margin:0}.opticks-icon-area{padding:12px;background-color:color-mix(in srgb,var(--color-corporative-blue) 10%,transparent);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%}.choose-integration-method{display:grid;gap:16px;width:100%}@media screen and (min-width: 768px){.choose-integration-method{grid-template-columns:1fr 1fr}}.link-account-step{display:flex;flex-direction:column;gap:16px}.link-account-step .link-account-success{display:flex;align-items:center;gap:12px;color:var(--color-traffic-legitimate)}.integration-guide-step{display:flex;flex-direction:column;gap:32px;width:100%}.integration-guide-step .integration-guide-sub-step{display:flex;flex-direction:column;gap:16px}.finish-up-step{display:flex;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:700;transition:all .3s ease;border:2px solid var(--color-border)}.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-legitimate-dark);color:#fff;border-color:var(--color-traffic-legitimate-dark)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.completed:hover{background-color:var(--color-traffic-legitimate-darker)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.current{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.current:hover{background-color:var(--color-traffic-legitimate-darker)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-circle.pending{background-color:var(--color-surface-subtle);color:var(--color-text-subtle);border-color:var(--color-border)}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-wrapper .step-label{font-size:12px;white-space:nowrap;color:var(--color-text-subtle)}.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-border);transition:background-color .3s ease}.opticks-stepper .opticks-stepper-navigation-top .step-item .step-line-wrapper .step-line.completed{background-color:var(--color-traffic-legitimate-dark)}.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 .step-label-row{display:flex;align-items:flex-start;gap:12px}.channels-integration-step img{max-width:100%;display:block;margin-left:auto;margin-right:auto;border:1px solid var(--color-border);border-radius:6px}@media screen and (max-width: 767px){.channels-integration-step{width:100%}}.channel-integration-guide{display:flex;flex-direction:column;align-items:start;gap:32px;width:100%}.integration-table{background-color:#fff;color:var(--color-text);line-height:100%;width:100%;max-width:500px;border-collapse:collapse}.integration-table th,.integration-table td{height:40px;padding:10px 12px;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-border)}.opticks-tooltip{position:fixed;inset:unset;margin:0;padding:8px 12px;border-radius:4px;background-color:#fff;border:1px solid var(--color-border);font-size:12px;font-weight:400;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 var(--color-shadow-strong)}.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-border)}.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-border)}.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-border)}.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-border)}.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-border)}.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-border)}.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-border)}.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-border)}.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-border)}.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-border)}.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-border)}.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-border)}.opticks-tour{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);pointer-events:none}.opticks-tour__spotlight{position:fixed;border-radius:6px;box-shadow:0 0 0 9999px #0000008c;outline:2px solid var(--color-focus);outline-offset:0;pointer-events:auto;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease}.opticks-tour__card{position:fixed;width:320px;box-sizing:border-box;padding:16px;background-color:#fff;border-radius:4px;box-shadow:0 8px 24px #00000040;pointer-events:auto}.opticks-tour__card h5{margin:0 36px 8px 0}.opticks-tour__card p{margin:0 0 16px;color:var(--color-text-muted)}.opticks-tour__card:after{content:"";position:absolute;border:6px solid transparent}.opticks-tour__card.placement-top:after{bottom:-12px;left:50%;transform:translate(-50%);border-top-color:#fff}.opticks-tour__card.placement-bottom:after{top:-12px;left:50%;transform:translate(-50%);border-bottom-color:#fff}.opticks-tour__card.placement-left:after{right:-12px;top:50%;transform:translateY(-50%);border-left-color:#fff}.opticks-tour__card.placement-right:after{left:-12px;top:50%;transform:translateY(-50%);border-right-color:#fff}.opticks-tour__footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.opticks-tour__progress{color:var(--color-text-subtle)}.opticks-tour__actions{display:flex;gap:8px}.opticks-tour__skip{position:absolute;top:12px;right:12px;padding:0;background:none;border:none;cursor:pointer;color:var(--color-text-subtle);font-size:12px}.opticks-tour__skip:hover{color:var(--color-corporative-blue)}@media (max-width: 639px){.opticks-tour__card{top:auto!important;bottom:16px;left:16px!important;width:calc(100% - 32px)}.opticks-tour__card:after{display:none}}.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-ghost-viewer);border:2px solid var(--color-ghost-viewer);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-text)}.opticks-sidebar-item:not(.active,.upgrade-required) div.opticks-sidebar-item-content .item-icon #icon-stroke{stroke:var(--color-text)}.opticks-sidebar-item:not(.active,.upgrade-required) div.beta-feature-icon-wrapper #icon-fill{fill:var(--color-text)}.opticks-sidebar-item:not(.active,.upgrade-required) div.beta-feature-icon-wrapper #icon-stroke{stroke:var(--color-text)}.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.item-icon-wrapper #icon-fill,.opticks-sidebar-item.active div.item-icon-wrapper #icon-fill{fill:var(--color-corporative-green)}.opticks-sidebar-item:hover:not(.upgrade-required) div.item-icon-wrapper #icon-stroke,.opticks-sidebar-item.active div.item-icon-wrapper #icon-stroke{stroke:var(--color-corporative-green)}.opticks-sidebar-item:hover:not(.upgrade-required) div.beta-feature-icon-wrapper #icon-fill,.opticks-sidebar-item.active div.beta-feature-icon-wrapper #icon-fill{fill:var(--color-traffic-suspicious)}.opticks-sidebar-item:hover:not(.upgrade-required) div.beta-feature-icon-wrapper #icon-stroke,.opticks-sidebar-item.active div.beta-feature-icon-wrapper #icon-stroke{stroke:var(--color-traffic-suspicious)}.opticks-sidebar-item:hover:not(.upgrade-required) div.beta-feature-icon-wrapper .beta-chip,.opticks-sidebar-item.active div.beta-feature-icon-wrapper .beta-chip{max-width:80px;opacity:1;margin-right:2px}.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-opticks-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{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 .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 .submenu-chevron{transition:transform .2s ease;margin-left:auto;flex-shrink:0}.opticks-sidebar-item .opticks-sidebar-item-content .submenu-chevron.is-open{transform:rotate(180deg)}.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 .beta-feature-icon-wrapper{display:flex;align-items:center;height:100%}.opticks-sidebar-item .opticks-sidebar-item-content .title-status .beta-feature-icon-wrapper .beta-chip{display:flex;align-items:center;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .2s ease,opacity .2s ease,margin-right .2s ease}.opticks-sidebar-item .opticks-sidebar-item-content .title-status .beta-feature-icon-wrapper .icon-beta-feature{flex-shrink:0}.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-opticks-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 span.item-title{font-weight:500;text-align:left}@media screen and (max-width: 767px){.opticks-sidebar-item .submenu-chevron{display:none}.opticks-sidebar-item:hover div.opticks-sidebar-item-content,.opticks-sidebar-item.active div.opticks-sidebar-item-content{background-color:var(--color-surface-subtle)}}@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{display:flex;flex-direction:column;gap:4px;width:100%;padding:0 0 0 26px;margin-top:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out,margin-top .2s ease-out}.opticks-sidebar-submenu.is-open{transition:max-height .2s ease-in,margin-top .2s ease-in}@media (max-width: 767px){.opticks-sidebar-submenu{max-height:none;overflow:visible;padding-top:4px;transition:none}}@media (min-width: 768px){.opticks-sidebar-submenu.is-open{margin-top:4px}}.opticks-sidebar-section-title{display:flex;justify-content:space-between;align-items:center;padding:4px 8px}.opticks-sidebar-section-title:not(:first-of-type){margin-top:6px}.opticks-sidebar-section-title b{display:flex;align-items:center;opacity:.6;width:100%;max-width:fit-content;height:100%;font-size:12px;text-transform:uppercase;color:var(--color-corporative-grey)}header.opticks-header{position:sticky;top:0;z-index:var(--z-header);height:56px;box-shadow:0 1px var(--color-divider);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-surface-hover)}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-divider);border-radius:6px;background-color:#fff;box-shadow:0 4px 16px var(--color-shadow);width:100%;max-height:calc(100dvh - 56px);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);overflow-y:auto}@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:var(--color-overlay-light)}@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-divider)}.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}@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}.top-header-notification-banner.info{background-color:var(--color-info-surface);color:var(--color-opticks-blue)}.top-header-notification-banner.first-warning{background-color:var(--color-traffic-suspicious-dark);color:#fff}.top-header-notification-banner.second-warning{background-color:var(--color-traffic-invalid-darker);color:#fff}.top-header-notification-banner.demo{background-color:var(--color-traffic-suspicious);color:#000}.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}.opticks-banner-missing-integration{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;padding:48px 56px;background:#fff;border:2px solid var(--color-corporative-green);border-radius:8px}.opticks-banner-missing-integration__logo{display:flex;flex-direction:column;align-items:center;gap:12px}.opticks-banner-missing-integration__methods{display:flex;align-items:center;gap:16px;color:var(--color-text-muted)}.opticks-banner-missing-integration__titles{display:flex;flex-direction:column;gap:8px}.opticks-banner-missing-integration__titles h4{font-weight:300}@media (max-width: 639px){.opticks-banner-missing-integration{padding:32px 24px}}.opticks-integration-block{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-integration-block);display:flex;align-items:center;justify-content:center;padding:24px;background:#f0f4f8eb;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}.opticks-integration-block--visible{opacity:1;visibility:visible;pointer-events:auto}.opticks-integration-block__banner{width:100%;max-width:720px}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-border);display:flex;flex-direction:column;gap:4px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}nav.opticks-sidebar::-webkit-scrollbar{display:none}.navigation-container{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.navigation-container.top-header-notification-info{background-color:var(--color-info-surface)}.navigation-container.top-header-notification-first-warning{background-color:var(--color-traffic-suspicious-dark)}.navigation-container.top-header-notification-second-warning{background-color:var(--color-traffic-invalid-darker)}.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{position:relative;display:flex;width:100%;max-width:100%;flex:1;min-height:0;background-color:var(--color-background)}.navigation-container .nav-main main.navigation-container-main{transition:width .5s;flex:1 1 auto;overflow-y:auto}@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)}}:root{--opticks-drawer-easing: cubic-bezier(.32, .72, 0, 1);--opticks-drawer-duration: .5s;--opticks-drawer-header-height: 56px}.opticks-drawer-bg-active{background:var(--color-opticks-navy)}.opticks-drawer-bg-wrapper{transform-origin:center center;overflow:hidden;border-radius:8px;transition:transform var(--opticks-drawer-duration) var(--opticks-drawer-easing);will-change:transform}.opticks-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawer);pointer-events:none}.opticks-drawer.is-visible .opticks-drawer__overlay,.opticks-drawer.is-visible .opticks-drawer__panel{pointer-events:auto}.opticks-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-overlay-light);opacity:0;transition:opacity var(--opticks-drawer-duration) var(--opticks-drawer-easing)}.opticks-drawer.is-visible .opticks-drawer__overlay{opacity:1}.opticks-drawer__panel{position:absolute;top:0;right:0;height:100%;display:flex;flex-direction:column;background:var(--color-background);box-shadow:0 8px 20px var(--color-shadow-strong);transform:translate(100%) scale(1);transform-origin:center center;transition:transform var(--opticks-drawer-duration) var(--opticks-drawer-easing)}.opticks-drawer__panel.width-s{width:40%;--peek: 30vw}.opticks-drawer__panel.width-m{width:60%;--peek: 20vw}.opticks-drawer__panel.width-l{width:80%;--peek: 10vw}.opticks-drawer__panel.width-xl{width:calc(100% - 120px);--peek: 60px}.opticks-drawer__panel.is-shown{transform:translate(0) scale(1)}.opticks-drawer__panel.is-behind{border-radius:12px;overflow:hidden;transform:translate(calc(var(--peek) * var(--pane-depth) * -1)) scale(calc(1 - var(--pane-depth) * .05))}.opticks-drawer__panel-dim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-overlay-light);border-radius:inherit;transition:opacity var(--opticks-drawer-duration) var(--opticks-drawer-easing)}.opticks-drawer__panel.is-front .opticks-drawer__panel-dim{pointer-events:none}.opticks-drawer__handle{display:none;flex:0 0 auto;width:48px;height:5px;margin:10px auto 0;border-radius:999px;background:var(--color-border)}.opticks-drawer__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:hidden}.opticks-drawer__header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:var(--opticks-drawer-header-height);padding:0 16px 0 32px;background:#fff}.opticks-drawer__header h3{margin:0}.opticks-drawer__content{flex:1 1 auto;min-height:0;overflow-y:auto;padding:24px 32px}@media screen and (max-width: 767px){.opticks-drawer__panel,.opticks-drawer__panel.width-s,.opticks-drawer__panel.width-m,.opticks-drawer__panel.width-l,.opticks-drawer__panel.width-xl{top:auto;right:0;bottom:0;left:0;width:100%;height:92vh;max-height:92vh;border-radius:16px 16px 0 0;transform:translateY(100%) scale(1)}.opticks-drawer__panel.is-shown{transform:translateY(0) scale(1)}.opticks-drawer__panel.is-behind{transform:translateY(calc(-28px * var(--pane-depth))) scale(1)}.opticks-drawer__handle{display:block}.opticks-drawer__panel{background:#fff}.opticks-drawer__body{background:var(--color-background)}}@media (prefers-reduced-motion: reduce){.opticks-drawer-bg-wrapper,.opticks-drawer__overlay,.opticks-drawer__panel{transition-duration:.01ms;animation-duration:.01ms}}.opticks-input-number{align-items:center;gap:8px}.opticks-input-number.deactivate-arrows input::-webkit-outer-spin-button,.opticks-input-number.deactivate-arrows input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.opticks-input-number.deactivate-arrows input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.opticks-input-number.size-xs>input{width:76px}.opticks-input-number.size-s>input{width:130px}.opticks-input-number.size-m>input{width:160px}.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;min-height:48px}.opticks-code .ghost-mode .opticks-code__icon{font-size:32px}.opticks-code .ghost-mode .opticks-code__content{display:flex;flex-direction:column}.opticks-code .ghost-mode .opticks-code__content small{opacity:.8;color:#fff}.opticks-code .code-wrapper{height:fit-content;border-radius:8px}.opticks-code .code-wrapper.display-flex{display:flex}.opticks-code .code-wrapper.display-flex code{padding:4px 6px}.opticks-code .code-wrapper.display-inline{display:inline}.opticks-code .code-wrapper.display-inline code{padding:2px 4px}.opticks-code .code-wrapper.size-s code{font-size:12px}.opticks-code .code-wrapper.size-m code{font-size:14px}.opticks-code .code-wrapper:not(.size-s,.size-m){font-size:inherit}.opticks-code .code-wrapper code{white-space:pre-wrap;word-break:break-word;color:#bd4147;background-color:var(--color-surface-muted);border-radius:4px}.opticks-code .code-wrapper .copy-button-wrapper{display:flex;align-items:center}.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 .01s .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-surface-muted);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-shadow)}.opticks-dropdown-submenu-menu.direction-down.behavior-superimpose .menu-wrapper{box-shadow:0 6px 8px 0 var(--color-shadow)}.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-shadow)}.opticks-dropdown-submenu-menu.direction-up.behavior-superimpose .menu-wrapper{box-shadow:0 -6px 8px 0 var(--color-shadow)}.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;background-color:#fff}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .none-option:hover{color:#fff;background-color:var(--color-corporative-blue)}.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-shadow);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:14px;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:700}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-submenu .submenu-submenu-item.disabled{cursor:not-allowed;background-color:var(--color-disabled-bg);color:var(--color-disabled-text)}.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:#fff;color:var(--color-text)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-submenu .submenu-submenu-item:not(.disabled):hover{background-color:var(--color-corporative-blue);color:#fff}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item{font-size:14px;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:#fff;color:var(--color-text)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:not(.disabled):hover{background-color:var(--color-corporative-blue);color:#fff}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:not(.disabled):hover #icon-stroke{stroke:#fff}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:not(.disabled):hover #icon-fill{fill:#fff}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item.disabled{cursor:not-allowed;background-color:var(--color-disabled-bg);color:var(--color-disabled-text)}.opticks-dropdown-submenu-menu .menu-wrapper .submenu-menu-wrapper .submenu-menu-item:hover{font-weight:700}.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:#fff;text-align:center}@keyframes submenu-show-overflow{to{overflow:visible}}.opticks-dropdown-multiple-options{position:relative;width:100%}.opticks-dropdown-multiple-options .opticks-dropdown-menu{overflow:hidden}.opticks-dropdown-multiple-options .opticks-dropdown-menu>*:nth-child(1){box-shadow:0 6px 8px 0 var(--color-shadow)}.opticks-dropdown-multiple-options .opticks-dropdown-menu:not(.behavior-displace){position:absolute;z-index:var(--z-dropdown)}.opticks-dropdown-multiple-options .opticks-dropdown-menu.direction-down{top:100%;transform:translate(var(--menu-x-offset, 0px));box-shadow:0 6px 8px 0 var(--color-shadow);border-radius:0 8px 8px}.opticks-dropdown-multiple-options .opticks-dropdown-menu.direction-up{bottom:100%;transform:translate(var(--menu-x-offset, 0px));box-shadow:0 -6px 8px 0 var(--color-shadow);border-radius:8px 8px 0 0}.opticks-dropdown-multiple-options .opticks-dropdown-menu.direction-left{right:100%;top:0;box-shadow:0 6px 8px 0 var(--color-shadow);border-radius:8px}.opticks-dropdown-multiple-options .opticks-dropdown-menu.direction-right{left:100%;top:0;box-shadow:0 6px 8px 0 var(--color-shadow);border-radius:0 8px 8px}.opticks-dropdown-multiple-options .opticks-dropdown-menu.dropdown-fullheight{top:calc(50% + var(--menu-top-offset, 0px));transform:translateY(-50%);max-height:calc(100vh - 72px);display:flex;flex-direction:column}.opticks-dropdown-multiple-options .opticks-dropdown-menu.dropdown-fullheight>*{flex:1 1 auto;min-height:0}.opticks-dropdown-multiple-options .opticks-dropdown-menu.dropdown-fullheight .opticks-checkbox-menu-list{max-height:none;overflow-y:auto;overscroll-behavior:none;min-height:0}.opticks-checkbox-menu{background:#fff;min-width:200px;font-size:12px;overflow:hidden;display:flex;flex-direction:column;padding:12px 16px;gap:16px}.opticks-checkbox-menu .opticks-checkbox-menu-search{background-color:#fff;position:sticky;top:0;z-index:10}.opticks-checkbox-menu .opticks-checkbox-menu-list{--checkbox-menu-row-gap: 6px;max-height:280px;overflow-y:auto;overscroll-behavior:none;display:flex;flex-direction:column;gap:var(--checkbox-menu-row-gap)}.opticks-checkbox-menu .opticks-checkbox-menu-list .opticks-checkbox-menu-virtual-sizer{position:relative;width:100%;flex-shrink:0}.opticks-checkbox-menu .opticks-checkbox-menu-list .opticks-checkbox-menu-virtual-row{position:absolute;top:0;left:0;width:100%;padding-bottom:var(--checkbox-menu-row-gap)}.opticks-checkbox-menu .opticks-checkbox-menu-list .opticks-checkbox-menu-list-empty{font-size:12px;padding:6px 0;text-align:center;color:var(--color-text-muted)}.opticks-checkbox-menu .opticks-checkbox-menu-list .opticks-checkbox-menu-section:not(:first-child){margin-top:4px}.opticks-checkbox-menu .opticks-checkbox-menu-list .opticks-checkbox-menu-section-title{padding:12px 0 4px;font-size:14px;color:var(--color-text-muted)}.opticks-checkbox-menu .opticks-checkbox-menu-list .opticks-checkbox-menu-section-items{padding-left:8px}.opticks-checkbox-menu .opticks-checkbox-menu-list .opticks-checkbox-menu-section-item{display:flex;flex-direction:column;color:var(--color-text)}.opticks-checkbox-menu .opticks-checkbox-menu-list .opticks-checkbox-menu-section-item.disabled{opacity:.5;pointer-events:none}.opticks-checkbox-menu:not(.is-compact) .opticks-checkbox-menu-section-item{padding:4px 0}.opticks-checkbox-menu .opticks-checkbox-menu-actions{display:flex;align-items:center;justify-content:center;gap:8px}.opticks-checkbox-menu .opticks-checkbox-menu-actions .opticks-checkbox-menu-total{margin-right:auto;color:var(--color-text-muted);white-space:nowrap}.opticks-checkbox-menu .opticks-checkbox-menu-actions .opticks-button{width:auto;white-space:nowrap}.opticks-input-button{display:flex;width:100%}.opticks-input-button .opticks-input{width:100%}.opticks-input-button:not(.icon-only) .opticks-input input{border-radius:8px 0 0 8px}.opticks-input-button:not(.icon-only) .opticks-button{border-radius:0 6px 6px 0}.opticks-input-button.icon-only{gap:8px}.opticks-country-flag{display:inline-flex;align-items:center;line-height:1}img.opticks-country-flag{width:16px;height:12px;border-radius:2px;object-fit:cover}.selected-chips-list{display:flex;flex-wrap:wrap;max-height:210px;overflow-y:auto;align-items:center;gap:4px}.opticks-free-flow-menu{background:#fff;min-width:360px;display:flex;flex-direction:column}.opticks-free-flow-menu .opticks-free-flow-menu-input{display:flex;align-items:center;padding:8px}.opticks-free-flow-menu .opticks-free-flow-menu-chips{margin:10px}.opticks-plus-icon{background-color:var(--color-corporative-blue);border-radius:4px;padding:4px;border:none;display:flex}.opticks-multiselect{border-radius:6px;min-height:32px;display:flex;align-items:center;flex-wrap:wrap;padding:4px 8px;gap:8px;width:fit-content;border:none}.opticks-multiselect:not(.surface-white){outline:none}.opticks-multiselect.surface-white{outline:1px solid var(--color-border-control)}.opticks-multiselect:not(.surface-transparent){background:#fff}.opticks-multiselect.surface-transparent{background-color:transparent}.opticks-multiselect .filter-name{display:flex;align-items:center;font-size:12px}.opticks-multiselect .opticks-dropdown-button{height:unset}.opticks-multiselect .opticks-multiselect-footer{flex-basis:100%;display:flex;align-items:center;gap:4px;padding-top:8px;border-top:1px solid var(--color-border)}.opticks-form-field{display:grid}.opticks-form-field__start{display:flex}.opticks-form-field__label-subtitle{font-size:12px}.opticks-form-field__end{display:flex;flex-direction:column;gap:2px}.opticks-form-field__value--width-fit{width:fit-content}@media screen and (max-width: 767px){.opticks-form-field{grid-template-columns:12fr;gap:4px}.opticks-form-field__start{flex-direction:row;gap:8px;align-items:center}}@media screen and (min-width: 768px){.opticks-form-field{grid-template-columns:3fr 9fr;gap:24px}.opticks-form-field__start{flex-direction:column;gap:2px;align-items:flex-end;text-align:end}.opticks-form-field__label--height-match-input{min-height:32px;display:flex;align-items:center}}.opticks-stacked-widget{background-color:#fff}.opticks-stacked-widget.variation-wrapped-m{padding:16px}.opticks-stacked-widget.variation-wrapped-l{padding:32px}.opticks-stacked-widget.variation-full{padding:0}.opticks-widgets-stacked{display:grid;gap:2px;width:100%;border-radius:8px;overflow:hidden}@media (max-width: 639px){.opticks-widgets-stacked{grid-template-columns:100%}}@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.grid-40-60{grid-template-columns:2fr 3fr}.opticks-widgets-stacked.grid-70-30{grid-template-columns:7fr 3fr}.opticks-widgets-stacked:not(.grid-50-25-25-large,.grid-50-25-25-medium,.grid-40-60,.grid-70-30,.grid-full){grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.opticks-widgets-stacked.grid-50-25-25-large{grid-template-columns:2fr 1fr 1fr}.opticks-widgets-stacked.grid-40-60{grid-template-columns:2fr 3fr}.opticks-widgets-stacked.grid-70-30{grid-template-columns:7fr 3fr}.opticks-widgets-stacked:not(.grid-50-25-25-large,.grid-40-60,.grid-70-30,.grid-full){grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.opticks-widgets-stacked:has(>*:only-child){grid-template-columns:1fr}.opticks-widgets-stacked.grid-full{grid-template-columns:1fr}.step-wizard{height:100%;overflow:auto}.step-wizard .wizard-toc{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:8px;background-color:var(--color-surface-muted)}.step-wizard .wizard-toc .wizard-toc-title{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle)}.step-wizard .wizard-toc ul{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.step-wizard .wizard-toc li ul{margin-top:4px;padding-inline-start:12px}.dimensions-form-field-handler{display:flex;flex-direction:column;gap:4px}.dimensions-form-field-handler .dimension-picker{display:flex;gap:4px}.alerts-form-drawer{height:100%}.alerts-form{display:grid;gap:24px}.alerts-form .opticks-form-field{min-height:32px}.alerts-form .buttons-wrapper-bottom{display:flex;justify-content:flex-end;margin-top:32px}.opticks-cluster{display:flex;align-items:center}.opticks-cluster.is-inline{display:inline-flex}.opticks-cluster.direction-column{flex-direction:column;align-items:flex-start}.opticks-cluster.is-wrap{flex-wrap:wrap}.opticks-cluster.is-no-shrink{flex-shrink:0}.opticks-bar-section{display:flex;justify-content:space-between;width:100%}.opticks-bar-section .opticks-bar-section__start,.opticks-bar-section .opticks-bar-section__end{display:flex;align-items:center;gap:12px}.opticks-bar-section .opticks-bar-section__start{width:100%}.opticks-bar-section .opticks-bar-section__start .opticks-input,.opticks-bar-section .opticks-bar-section__start .opticks-input-button{width:100%;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}}.search-input-validation{font-size:12px;color:var(--color-traffic-invalid);margin-top:4px}.table-pagination{display:flex;justify-content:space-between;align-items:center;height:32px;width:fit-content;color:var(--color-text-subtle)}.table-pagination .page-info{margin:0 4px;color:var(--color-text-subtle)}.table-header-cell{cursor:default}.table-header-cell.is-sortable{cursor:pointer}.table-header-cell-content{display:flex;justify-content:space-between;align-items:center}.table-header-cell-sort-indicator{flex-shrink:0;opacity:0}.table-header-cell-sort-indicator.is-active,.table-header-cell:hover .table-header-cell-sort-indicator{opacity:1}.opticks-table{width:100%;min-width:0;display:flex;flex-direction:column;gap:16px}.opticks-table.size-xs table thead th{padding:2px 16px}.opticks-table.size-xs table tbody td{padding:2px 16px;height:26px}.opticks-table.size-s table thead th{padding:8px 16px}.opticks-table.size-s table tbody td{padding:8px 16px;height:38px}.opticks-table.size-m table thead th{padding:16px}.opticks-table.size-m table tbody td{padding:8px 16px;height:56px}.opticks-table.size-l table thead th{padding:16px}.opticks-table.size-l table tbody td{padding:8px 16px;height:80px}.opticks-table .opticks-table-wrapper{overflow-x:auto;min-width:0;border-radius:8px}.opticks-table .opticks-table-wrapper thead{position:sticky;top:0;z-index:2}.opticks-table .opticks-table-wrapper .opticks-table-sticky-overlay{overflow:hidden}.opticks-table .opticks-table-wrapper .opticks-table-sticky-overlay table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.opticks-table table{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed;text-align:left}.opticks-table table thead{background-color:var(--color-surface-header)}.opticks-table table thead th:first-of-type{border-radius:8px 0 0}.opticks-table table thead th:last-of-type{border-radius:0 8px 0 0}.opticks-table table thead th:not(:last-of-type){border-right:1px solid var(--color-background)}.opticks-table table tbody{border-radius:0 0 8px 8px}.opticks-table table tbody tr{--opticks-table-row-bg: white;--opticks-table-row-bg-hover: var(--color-surface-selected)}.opticks-table table tbody tr:hover td{background-color:var(--opticks-table-row-bg-hover)}.opticks-table table tbody tr:not(:hover) td{background-color:var(--opticks-table-row-bg)}.opticks-table table tbody tr.opticks-table-no-data:hover td{background-color:#fff}.opticks-table table tbody tr.opticks-table-no-data td{text-align:center;border:none;border-radius:0 0 8px 8px;color:var(--color-text-muted)}.opticks-table table tbody tr:not(.opticks-table-no-data):last-of-type>td:first-of-type{border-radius:0 0 0 8px}.opticks-table table tbody tr:not(.opticks-table-no-data):last-of-type>td:last-of-type{border-radius:0 0 8px}.opticks-table table tbody tr:not(.opticks-table-no-data):last-of-type>td:only-of-type{border-radius:0 0 8px 8px}.opticks-table table tbody th>*:nth-child(1),.opticks-table table tbody td>*:nth-child(1){vertical-align:middle}.opticks-table table tbody td{border-bottom:1px solid var(--color-divider);overflow:hidden}.opticks-table .text-clamp{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.opticks-table .text-truncate{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;vertical-align:bottom}.opticks-table .opticks-table-actions-bottom{display:flex;justify-content:space-between;align-items:center}@container (max-width: 1439px){.opticks-table-expand-bar{display:none}}@container (min-width: 1440px){.opticks-table-expand-bar{display:flex}}.opticks-nested-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.opticks-nested-list.variant-chain .opticks-nested-list-item{display:flex;align-items:center;gap:4px;white-space:nowrap;padding-left:calc(var(--depth, 0) * 12px)}.opticks-nested-list.variant-chain .opticks-nested-list-item:not(:first-child):before{content:"";flex:none;width:7px;height:9px;margin-bottom:2px;border-left:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border-strong)}.opticks-nested-list.variant-tree{position:relative;padding-left:12px}.opticks-nested-list.variant-tree:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:var(--color-border-strong)}.opticks-nested-list.variant-tree .opticks-nested-list-item{position:relative;display:flex;align-items:center;flex-wrap:wrap}.opticks-nested-list.variant-tree .opticks-nested-list-item:before{content:"";position:absolute;top:0;bottom:0;left:-12px;width:6px;height:1px;margin:auto 0;background-color:var(--color-border-strong)}.opticks-nested-list.variant-tree .opticks-nested-list-item.last-item:after{content:"";position:absolute;bottom:0;left:-13px;height:calc(50% - .5px);width:12px;background-color:#fff}.opticks-nested-list.variant-tree .opticks-nested-list-item-label{position:absolute;bottom:100%;left:-12px}.opticks-nested-list.variant-tree.has-item-labels .opticks-nested-list-item{margin-top:18px}.rdp-root{--rdp-accent-color: var(--color-corporative-blue);--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}.rdp-nav button{white-space:nowrap}.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}.date-picker .date-picker-button-scope .opticks-tooltip-trigger{display:flex}.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-shadow-strong);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-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;display:flex;align-items:center;gap:8px}.date-picker .date-picker-open .preset-ranges ul li.group-start{margin-top:16px}.date-picker .date-picker-open .preset-ranges ul li .preset-range-since{color:var(--color-text-muted);white-space:nowrap}@media screen and (max-width: 1023px){#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: 1024px){#external-nav-root{height:30px}.preset-ranges{border-left:1px solid var(--color-border);margin-left:30px}.preset-ranges ul{margin-top:52px;margin-left:20px}}.opticks-tooltip-help{display:inline-flex;align-items:center;gap:4px}.opticks-tooltip-help svg{display:flex}.opticks-hero-kpi-widget{padding:16px;display:flex;flex-direction:column;justify-content:space-between;transition:box-shadow .3s ease,clip-path .3s ease;min-height:132px}.opticks-hero-kpi-widget.color-overview small,.opticks-hero-kpi-widget.color-overview h1,.opticks-hero-kpi-widget.color-performance small,.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-accent)}.opticks-hero-kpi-widget.color-overview{background-color:var(--color-corporative-blue)}.opticks-hero-kpi-widget.color-performance{background-color:var(--color-accent)}.opticks-hero-kpi-widget.type-legitimate b,.opticks-hero-kpi-widget.type-legitimate h6{color:var(--color-traffic-legitimate-dark)}.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-invalid-dark)}.opticks-hero-kpi-widget b{font-size:18px}.opticks-hero-kpi-widget:hover{box-shadow:0 2px 8px 0 var(--color-shadow)}.opticks-hero-kpi-widget .value>*:nth-child(1){display:flex}.opticks-hero-kpi-widget .evolution{display:flex;gap:8px;align-items:baseline}.opticks-get-feature{border-radius:8px;border:2px solid var(--color-opticks-purple);padding:48px;position:relative;display:flex;flex-direction:column}.opticks-get-feature .get-feature-tag-component{position:absolute;right:0;top:0;background-color:var(--color-opticks-purple);color:#fff;padding:0 48px;width:max-content;height:32px;border-bottom-left-radius:8px;display:flex;align-items:center;gap:8px}.opticks-get-feature .get-feature-tag-component svg circle:nth-child(2){stroke:#fff}.opticks-get-feature .get-feature-tag-component svg path{fill:#fff}.opticks-get-feature div.get-feature-content-wrapper{display:flex;width:100%;gap:16px}.opticks-get-feature div.get-feature-content-wrapper div.get-feature-content-text-wrapper{display:flex;flex-direction:column;gap:8px}.opticks-get-feature div.get-feature-content-wrapper div.get-feature-content-text-wrapper .content{display:flex;flex-direction:column;flex:1;gap:16px}.opticks-get-feature div.get-feature-content-wrapper div.get-feature-content-text-wrapper .actions{display:flex;flex-direction:column;gap:8px}.opticks-get-feature div.get-feature-content-wrapper div.get-feature-content-text-wrapper .subtitle{color:var(--color-opticks-blue)}.opticks-get-feature div.get-feature-content-wrapper div.get-feature-content-text-wrapper .button-info-wrapper{display:flex;justify-content:center;gap:16px;align-items:center}.opticks-get-feature div.get-feature-content-wrapper div.get-feature-content-image-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:relative}.opticks-get-feature div.get-feature-content-wrapper div.get-feature-content-image-wrapper img{width:100%;height:min-content}.opticks-get-feature div.get-feature-content-wrapper div.get-feature-content-image-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(transparent,#fff);pointer-events:none}.opticks-get-feature div.get-feature-content-wrapper div.get-feature-content-image-wrapper .opticks-button{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1}@media screen and (min-width: 768px){div.get-feature-content-wrapper .get-feature-content-text-wrapper .content,div.get-feature-content-wrapper .get-feature-content-text-wrapper .actions{margin:0 42px}}@media screen and (max-width: 1279px){.opticks-get-feature{background:linear-gradient(to bottom right,#9f17b50f,#9f17b500 50%),#fff}div.get-feature-content-wrapper{flex-direction:column}div.get-feature-content-wrapper div.get-feature-content-text-wrapper,div.get-feature-content-wrapper div.get-feature-content-image-wrapper{width:100%}}@media screen and (min-width: 1280px){.opticks-get-feature{background:linear-gradient(200deg,#9f17b500 50%,#9f17b50f),#fff}div.get-feature-content-text-wrapper{width:60%}div.get-feature-content-image-wrapper{width:40%}}.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:#fff;transition:box-shadow .3s ease}.card:hover{box-shadow:0 2px 8px 0 var(--color-shadow)}.card .back{padding:16px;display:flex;flex-direction:column;animation:.5s fadeIn;box-shadow:0 2px 8px 0 var(--color-shadow-strong);border-radius:6px;height:100%;background:color-mix(in srgb,var(--color-surface-subtle) 95%,transparent);color:var(--color-text)}.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}.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}.card .front .front-content .carousel-card-header .carousel-card-header-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){color:var(--color-text)}.card .front .front-content .card-value p:nth-child(2){font-weight:700}.card .front .front-content .card-value p:nth-child(2).evolution-positive{color:var(--color-traffic-legitimate-dark)}.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-invalid-dark)}.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-graphic-faint)}.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: 1023px){.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:color-mix(in srgb,white 95%,transparent);padding:8px;border-radius:6px;border:1px solid var(--color-border);display:flex;justify-content:center;align-items:center;line-height:14px;gap:4px}.trends-chart-tooltip.type-positiveTrends .trends-tooltip-evolution{color:var(--color-traffic-legitimate-dark)}.trends-chart-tooltip.type-positiveTrends .trends-dash{background-color:var(--color-traffic-legitimate-dark)}.trends-chart-tooltip.type-negativeTrends .trends-tooltip-evolution{color:var(--color-traffic-invalid-dark)}.trends-chart-tooltip.type-negativeTrends .trends-dash{background-color:var(--color-traffic-invalid-darker)}.trends-chart-tooltip .trends-tooltip-evolution{font-weight:700;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-shadow)}.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-text-subtle)}.expandable-card.expandable-card-empty .card-content{color:var(--color-text-subtle);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{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}.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-legitimate-dark)}.expandable-card .card-header .card-title-actions .card-actions .card-actions-contracted .card-evolution-value.type-negativeTrends{color:var(--color-traffic-invalid-dark)}.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-text)}.expandable-card .card-header .card-subtitle .trends-subtitle-value.type-positiveTrends{color:var(--color-traffic-legitimate-dark)}.expandable-card .card-header .card-subtitle .trends-subtitle-value.type-negativeTrends{color:var(--color-traffic-invalid-dark)}.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:700;white-space:nowrap}.expandable-card .card-content .trends-kpi .trends-kpi-value.type-positiveTrends{color:var(--color-traffic-legitimate-dark)}.expandable-card .card-content .trends-kpi .trends-kpi-value.type-negativeTrends{color:var(--color-traffic-invalid-dark)}.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{white-space:nowrap}.expandable-card .card-content .empty-text{text-align:center}.cards-column{display:flex;flex-direction:column;gap:16px;width:100%}.opticks-cover{position:absolute;height:100%;width:100%;z-index:110}.opticks-cover.type-get-feature{border:2px solid var(--color-opticks-purple);border-radius:8px}.opticks-cover.type-missing-integration{border:2px solid var(--color-corporative-green);border-radius:8px}.opticks-cover .opticks-cover-background{position:absolute;height:100%;width:100%;background-color:color-mix(in srgb,white 90%,transparent);z-index:90;border-radius:6px;box-shadow:2px 6px 18px color-mix(in srgb,var(--color-opticks-navy) 20%,transparent)}.opticks-cover .opticks-cover-content{display:grid;gap:48px;align-items:center;height:100%;position:absolute;z-index:99;width:100%;padding:24px}.opticks-cover .opticks-cover-content .illustration{display:flex;justify-content:center}.opticks-cover .opticks-cover-content .illustration #icon-get-feature-circle-inner{fill:var(--color-opticks-purple)}.opticks-cover .opticks-cover-content .illustration #icon-get-feature-arrow{stroke:#fff}.opticks-cover .opticks-cover-content .titles-action{display:flex;flex-direction:column;gap:20px}.opticks-cover .opticks-cover-content .titles-action .titles h4{font-weight:300}@media screen and (max-width: 639px){.opticks-cover .opticks-cover-content .titles-action{align-items:center;text-align:center}}@media screen and (min-width: 640px){.opticks-cover .opticks-cover-content{grid-template-columns:2fr 10fr}}.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: 1023px){.overview-section-trends .overview-section-trends-content{grid-template-columns:100%;row-gap:32px}}@media (min-width: 1024px){.overview-section-trends .overview-section-trends-content{grid-template-columns:49% 49%;column-gap:2%}}form.trend-settings-form{height:100%;display:grid;gap:24px}.watchlist-empty-table{display:flex;gap:56px;color:var(--color-text);background-color:#fff;padding:36px;border-radius:16px}.watchlist-empty-table div{display:flex;flex-direction:column;gap:8px}.watchlist-empty-table div p:nth-child(1){font-size:24px;font-weight:700}.watchlist-empty-table div p:nth-child(2){font-size:20px;font-weight:300}.watchlist-empty-table img{max-width:478px;max-height:207px}@media screen and (min-width: 1280px){.watchlist-empty-table{min-width:1000px}}@media screen and (max-width: 1279px){.watchlist-empty-table{flex-direction:column}}.watchlist-current-traffic-cell{font-weight:700;display:grid;gap:4px}.watchlist-current-traffic-cell div:nth-child(2).invalid{color:var(--color-traffic-invalid-dark)}.watchlist-current-traffic-cell div:nth-child(2).legitimate{color:var(--color-traffic-legitimate-dark)}.watchlist-name-cell{min-width:0;max-width:100%}.watchlist-name-cell .opticks-tooltip-trigger{display:inline-flex;min-width:0;max-width:100%}.overview-section-watchlist{position:relative;display:flex;flex-direction:column;gap:24px}.overview-section-watchlist .cover-wrapper{position:relative;height:100%}.overview-section-sessions{position:relative;display:flex;flex-direction:column;gap:24px}.overview-section-sessions .cover-wrapper{position:relative;height:100%}.invalid-sessions-content{display:flex;gap:20px;width:100%;height:100%;min-height:400px}.invalid-sessions-content.variation-fullscreen{width:calc(92vw - 48px)}.invalid-sessions-content.variation-fullscreen .invalid-sessions-map-container{aspect-ratio:2 / 1;max-height:calc(88vh - 116px)}@media (min-width: 1024px){.invalid-sessions-content.variation-fullscreen .invalid-sessions-map-container{align-self:center}}@media (min-width: 1024px) and (max-width: 1535px){.invalid-sessions-content.variation-fullscreen .invalid-sessions-aside{width:260px;max-height:min(calc((92vw - 328px)/2),calc(88vh - 116px))}.invalid-sessions-content.variation-fullscreen .country-info-card{margin-bottom:0}.invalid-sessions-content.variation-fullscreen .traffic-type-selector{grid-template-columns:1fr}}@media (max-width: 767px){.invalid-sessions-fullscreen-action{display:none}}.invalid-sessions-map-container{position:relative;display:flex;flex:1;min-width:0;background-color:#fff;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-shadow)}@keyframes fadeInSlideLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.map-legend{position:absolute;bottom:8px;left:8px}.invalid-sessions-aside{width:400px;display:flex;flex-direction:column;gap:16px;padding:16px;background-color:#fff;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-shadow)}@keyframes fadeInSlideRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.country-info-card{background-color:var(--color-surface-muted);border-radius:8px;padding:16px;margin-bottom:16px;box-shadow:0 1px 3px var(--color-shadow);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-weight:700;color:var(--color-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;cursor:default}.country-code{color:var(--color-text-subtle)}.country-sessions{font-size:24px;font-weight:700;color:var(--color-corporative-blue);margin:0;line-height:1.2;animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.sessions-label{font-size:12px;color:var(--color-text-muted)}.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-surface-hover);transform:translate(4px)}.traffic-type-radio:first-of-type:hover{background-color:var(--color-surface-muted);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);margin:0}.traffic-type-name{color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1023px){.invalid-sessions-content{flex-direction:column}.invalid-sessions-content .invalid-sessions-map-container{flex:none;aspect-ratio:2 / 1}.invalid-sessions-content .invalid-sessions-aside{width:100%}.invalid-sessions-content .traffic-type-selector{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.invalid-sessions-map-container.is-loading .opticks-skeleton{height:100%!important;border-radius:8px}.invalid-sessions-map-placeholder{flex:1;min-width:0;border-radius:8px;background-color:var(--color-map-water);animation:geo-map-pulse 1.4s ease-in-out infinite}.invalid-sessions-aside .opticks-skeleton{border-radius:8px}@media (prefers-reduced-motion: reduce){.invalid-sessions-map-placeholder{animation:none;opacity:.75}}.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:#fff;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;color:var(--color-text-subtle);text-align:center}.opticks-empty-message.absolute{position:absolute;width:100%;top:40%}@keyframes ProgressLeftToRight{0%{width:0}to{width:100%}}@keyframes opticks-progress-bar-blinker{50%{opacity:0}}.opticks-progress-bar .bar-wrapper{background-color:transparent;align-items:center;display:flex;position:relative;animation:ProgressLeftToRight .5s ease-out;overflow:hidden;border-radius:9999px}.opticks-progress-bar .bar-wrapper .bar{height:18px}.opticks-progress-bar .bar-wrapper .bar-max{position:absolute;background-color:var(--color-surface-muted);z-index:0;width:100%}.opticks-progress-bar .bar-wrapper .bar-value{position:relative;z-index:1;transition:width .5s ease;display:flex;align-items:center;overflow:visible}.opticks-progress-bar .bar-wrapper .bar-value .percentage-label{white-space:nowrap;color:#fff;min-width:fit-content;margin:0 8px}.opticks-progress-bar .message{margin-top:4px;animation:opticks-progress-bar-blinker 2s ease-in-out 2}.opticks-tooltip-info{display:flex;gap:4px}.opticks-tooltip-info svg{display:flex}.labels-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;gap:2px}.labels-list.alignedLeft{justify-content:flex-start}.labels-cell-static{display:flex;justify-content:center;width:100%}.labels-selector-dropdown{display:flex;align-items:center;gap:4px}.labels-selector-dropdown .chips-list{width:280px}.line-indicator,.bar-indicator{margin-right:7px}.bar-indicator{border-radius:2px}.opticks-widget-legend{color:var(--color-text);vertical-align:middle}.status-label-switcher{display:flex;justify-content:center;align-items:center;width:100%;gap:4px}.status-label-switcher .no-permission{display:flex;justify-content:center;width:100%;text-align:center}.status-cell-tooltip-campaign .opticks-tooltip-trigger,.status-cell-tooltip-offer .opticks-tooltip-trigger{display:flex;align-items:center}.status-button-cell{display:flex;align-items:center;justify-content:center;height:100%}.opticks-expander-icon{margin:0 8px 0 0;transition:all .2s ease;display:flex;align-items:center}.opticks-truncated-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;vertical-align:bottom}.drawer-form-title{display:flex;align-items:center;gap:12px}.drawer-form-title h3{margin:0}.opticks-input-copy{display:flex;flex-direction:column;width:100%}.opticks-radio-buttons{display:flex;flex-direction:column}.opticks-radio-buttons-box{display:flex;flex-direction:column;gap:4px}.opticks-radio-buttons-box label{display:flex;gap:8px;align-items:center}@supports (-webkit-appearance: none) or (-moz-appearance: none){.opticks-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;width:16px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;border:1px solid var(--color-border-control);border-radius:50%;transition:background .3s,border-color .3s,box-shadow .2s}.opticks-radio input[type=radio]:after{content:"";display:block;left:3px;top:3px;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s);width:8px;height:8px;border-radius:50%;opacity:var(--o, 0)}.opticks-radio input[type=radio]:checked{--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2);--o: 1}.opticks-radio input[type=radio]:disabled{background:var(--color-disabled-bg);border-color:var(--color-disabled-border);cursor:not-allowed}.opticks-radio input[type=radio]:disabled:after{background:var(--color-disabled-text)}.opticks-radio input[type=radio]:not(:disabled){background:#fff;cursor:pointer}.opticks-radio input[type=radio]:not(:disabled):after{background:var(--color-corporative-blue)}.opticks-radio input[type=radio]:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-corporative-blue) 15%,transparent)}}.offer-form-targeting-wrapper{display:flex;gap:8px}.child-code{display:inline}.tracking-snippet{display:flex;flex-direction:column;gap:8px}.tracking-snippet .tracking-snippet-intro{align-self:flex-start;text-align:left}.tracking-snippet .opticks-button-group{align-self:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.collapsible-section{display:grid;gap:16px}.collapsible-section .collapsible-section-header{display:grid;width:100%;cursor:pointer}.collapsible-section .collapsible-section-header .title-icon{display:flex;flex-direction:row;align-items:center;gap:4px}.collapsible-section .collapsible-section-header .line{padding-left:16px}.collapsible-section .collapsible-section-content{height:0;opacity:0}.collapsible-section .collapsible-section-content-show{animation:fadeIn .5s ease-in-out forwards;display:grid;gap:24px}@media screen and (max-width: 767px){.collapsible-section-header{grid-template-columns:4fr 8fr}}@media screen and (min-width: 768px){.collapsible-section-header{grid-template-columns:3fr 9fr}.collapsible-section-header .title-icon{justify-content:end}}.cost-tracking-field{padding:10px 0}.empty-message-action{display:flex;justify-content:center;align-items:center;gap:8px;padding:10px 0}.dropdown-opener-field{display:flex;gap:8px;width:100%;align-items:center}.discarded-traffic-fallback-url-input-wrapper{display:flex;flex-direction:column;gap:4px}.conversion-threshold,.conversion-threshold .conversion-threshold-options-wrapper{display:grid;gap:8px}.conversion-threshold .conversion-threshold-options-wrapper .conversion-threshold-option-wrapper{display:grid;grid-template-columns:1fr 11fr;gap:8px}.conversion-threshold .conversion-threshold-options-wrapper .conversion-threshold-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:3fr 9fr}.security-scheduling-table-wrapper{display:flex;flex-direction:column;width:fit-content;gap:8px}.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-surface-muted);padding:24px}.security-config-reason{padding-left:12px}.security-config-reason,.reason-subreasons{display:flex;flex-direction:column;gap:4px}.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-shadow)}.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:not(.type-analytics-savings-widget){min-height:224px;max-height:224px}.opticks-hero-analytics-widget.type-analytics-savings-widget{min-height:150px;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}.analytics-widget-traffic-status>.children .content-view .fraud-section-box .fraud-box .fraud-sub-group b{color:var(--color-text-muted)}.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}.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}.analytics-widget-traffic-veracity>.children .content-view .fraud-section-box .fraud-box .fraud-sub-group b{color:var(--color-text-muted)}.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}.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}.opticks-widget-pagination{display:flex;align-items:center;gap:8px}.opticks-widget-pagination span{color:var(--color-text-subtle)}.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-text);text-align:end}.analytics-widget-invalid-traffic-by-channel>.children .content-view .row-box{display:grid;grid-template-columns:1fr 2fr;gap:18px;height:100%;min-height:40px;width:100%}.analytics-widget-invalid-traffic-by-channel>.children .content-view .row-box .opticks-icon-text{align-items:center;justify-content:flex-end}.analytics-widget-invalid-traffic-by-channel>.children .content-view .row-box .bars{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}.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-text-subtle);font-size:12px}.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-invalid-dark)}.analytics-widget-invalid-traffic-by-channel-tooltip-content .tooltip-suspicious{color:var(--color-traffic-suspicious)}.analytics-widget-invalid-traffic-by-channel-tooltip-content .tooltip-legitimate{color:var(--color-traffic-legitimate-dark)}.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-disabled-text)}.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(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 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-disabled-text)}.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}.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%}}.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}.dimensions-selectors{display:flex;gap:8px}.dimensions-selectors .dimensions-selectors-title{display:flex;align-items:center;color:var(--color-text-subtle)}.dimensions-selectors .dimensions-selectors-dropdowns{display:flex;gap:8px}.dimensions-selectors .opticks-button{height:fit-content}@media screen and (max-width: 767px){.dimensions-selectors{flex-direction:column}.dimensions-selectors .dimensions-selectors-dropdowns{flex-direction:column}}.dimensions-table-controls-bar .opticks-bar-section__start .opticks-input{max-width:100%}@media screen and (max-width: 1279px){.dimensions-table-controls-bar .opticks-bar-section__start{flex-direction:column;align-items:flex-start}}@media screen and (min-width: 1280px){.dimensions-table-controls-bar .opticks-bar-section__start .opticks-input{flex:0 1 500px;transition:flex-grow .3s ease}.dimensions-table-controls-bar .opticks-bar-section__start .opticks-input:focus-within,.dimensions-table-controls-bar .opticks-bar-section__start .opticks-input:has(input:not(:placeholder-shown)){flex-grow:1}}.analytics-table-error-message{width:100%;border-radius:8px;background-color:#fff;padding:48px 16px;text-align:center;height:400px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}.analytics-table-error-message .analytics-table-error-message__error,.analytics-table-error-message .analytics-table-error-message__suggestion{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.opticks-separator{flex-shrink:0;align-self:stretch;border:0 solid var(--color-border-strong)}.opticks-separator.orientation-vertical{border-left-width:.5px}.opticks-separator.orientation-horizontal{border-top-width:.5px}.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-text-subtle);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-dark)}.semi-donut-tooltip .orange{color:var(--color-traffic-suspicious)}.semi-donut-tooltip .blue{color:var(--color-accent)}.semi-donut-tooltip .green{color:var(--color-traffic-legitimate-dark)}.semi-donut-tooltip .green.no-data{color:var(--color-graphic-faint)}.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}.semi-donut-chart-frame .click-hint{position:relative;top:4px;pointer-events:none;transform-origin:center center;z-index:10;opacity:0}.semi-donut-chart-frame .click-hint svg{transition:.3s ease-in-out}.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:4;color:var(--color-traffic-invalid)}.semi-donut-chart .chart-skills li:nth-child(2){z-index:3;border-color:var(--color-traffic-suspicious)}.semi-donut-chart .chart-skills li:nth-child(3){z-index:2;border-color:var(--color-accent)}.semi-donut-chart .chart-skills li:nth-child(4){z-index:1;color:var(--color-traffic-legitimate);transform:rotate(180deg)}.semi-donut-chart .chart-skills li:nth-child(4).no-data{color:var(--color-graphic-faint)}.semi-donut-chart .chart-skills li.dimmed{color:var(--color-graphic-faint);border-color:var(--color-border)}.semi-donut-chart-frame.non-interactive{pointer-events:none}.semi-donut-chart-frame.non-interactive .click-hint{display:none}.analytics-threats-subcomponent{width:100%;height:100%;background-color:var(--color-surface-subtle);padding:24px;display:flex;flex-direction:column;gap:32px}.analytics-threats-subcomponent .threats-no-content{display:flex;flex-direction:column;justify-content:flex-start;width:100%;align-items:flex-start}.analytics-threats-subcomponent .threats-content{display:flex;flex-direction:row;align-items:flex-start;gap:24px;padding-left:6px}.analytics-threats-subcomponent .threats-content .sivt,.analytics-threats-subcomponent .threats-content .givt{display:flex;flex-direction:column;gap:16px}.analytics-threats-subcomponent .threats-content .sivt .title,.analytics-threats-subcomponent .threats-content .givt .title{display:flex;gap:8px;align-items:center}.analytics-threats-subcomponent .threats-content .sivt .title .opticks-tooltip-help,.analytics-threats-subcomponent .threats-content .givt .title .opticks-tooltip-help{white-space:nowrap}.analytics-threats-subcomponent .threats-content .sivt .title .semi-donut-chart-frame,.analytics-threats-subcomponent .threats-content .givt .title .semi-donut-chart-frame{width:auto}.analytics-threats-subcomponent .threats-content .sivt .threats-cards-row,.analytics-threats-subcomponent .threats-content .givt .threats-cards-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.analytics-threats-subcomponent .threats-content .sivt .threat-card,.analytics-threats-subcomponent .threats-content .givt .threat-card{display:flex;flex-direction:column;align-items:flex-start;border-radius:8px;width:fit-content;background-color:#fff;padding:16px;min-width:266px;height:fit-content;gap:12px}.analytics-threats-subcomponent .threats-content .sivt .threat-card .threat-title,.analytics-threats-subcomponent .threats-content .givt .threat-card .threat-title{display:flex;justify-content:space-between;width:100%}.analytics-threats-subcomponent .threats-content .sivt .threat-card .threat-title b,.analytics-threats-subcomponent .threats-content .givt .threat-card .threat-title b{font-size:12px}.analytics-threats-subcomponent .threats-content .sivt .threat-card .threats,.analytics-threats-subcomponent .threats-content .givt .threat-card .threats{width:100%;gap:4px;display:flex;flex-direction:column;padding-left:10px}.analytics-threats-subcomponent .threats-content .sivt .threat-card .threats .threat,.analytics-threats-subcomponent .threats-content .givt .threat-card .threats .threat{display:flex;justify-content:space-between;font-weight:300;font-size:12px}.analytics-threats-subcomponent .threats-content .sivt{flex:0 1 auto;min-width:0}.analytics-threats-subcomponent .threats-content .givt{flex:0 0 auto}@keyframes caretAnimation{0%,to{transform:scale(1)}50%{transform:scale(.6)}}.analytics-table{position:relative}.analytics-table table{display:block;max-width:100%;overflow:auto;border-spacing:0;border-collapse:separate;border-radius:8px}.analytics-table table thead{border:none}.analytics-table table thead th{background-color:var(--color-surface-header);border-right:1px solid var(--color-background);border-bottom:1px solid var(--color-background);height:32px}.analytics-table table thead th.span-header{padding:16px}.analytics-table table thead th:not(.span-header){padding:0 8px}.analytics-table table thead th.group-header{text-align:left;cursor:default}.analytics-table table thead th:not(.group-header){text-align:center}.analytics-table table thead th.double-header-invalid,.analytics-table table thead th.double-header-invalid-perc{background-color:var(--color-traffic-invalid-surface);color:var(--color-traffic-invalid-text);box-shadow:inset 0 -3px 0 var(--color-traffic-invalid)}.analytics-table table thead th.double-header-suspicious,.analytics-table table thead th.double-header-suspicious-perc{background-color:var(--color-traffic-suspicious-surface);color:var(--color-traffic-suspicious-text);box-shadow:inset 0 -3px 0 var(--color-traffic-suspicious)}.analytics-table table thead th.double-header-legitimate,.analytics-table table thead th.double-header-legitimate-perc{background-color:var(--color-traffic-legitimate-surface);color:var(--color-traffic-legitimate-text);box-shadow:inset 0 -3px 0 var(--color-traffic-legitimate)}.analytics-table table thead tr:first-child th.col-name{border-top-left-radius:8px}.analytics-table table thead tr:first-child th:last-child{border-top-right-radius:8px}.analytics-table table tbody tr:hover td{background-color:var(--color-surface-selected)}.analytics-table table tbody tr:hover td .click-hint{opacity:1;animation:caretAnimation .3s ease-in-out}.analytics-table table tbody tr.open-threat .click-hint{opacity:1}.analytics-table table tbody tr.open-threat .click-hint svg{transition:.3s ease-in-out;transform:rotate(180deg)}.analytics-table table tbody tr.row-expanded.row-depth-0>td{background-color:var(--color-corporative-blue)}.analytics-table table tbody tr.row-expanded.row-depth-1>td{background-color:var(--color-accent)}.analytics-table table tbody tr.row-expanded.row-depth-0>td,.analytics-table table tbody tr.row-expanded.row-depth-1>td{color:#fff}.analytics-table table tbody tr.row-expanded.row-depth-0>td .col-name-cell-wrapper,.analytics-table table tbody tr.row-expanded.row-depth-0>td .col-name-cell-wrapper span,.analytics-table table tbody tr.row-expanded.row-depth-0>td .col-name-cell-wrapper div,.analytics-table table tbody tr.row-expanded.row-depth-1>td .col-name-cell-wrapper,.analytics-table table tbody tr.row-expanded.row-depth-1>td .col-name-cell-wrapper span,.analytics-table table tbody tr.row-expanded.row-depth-1>td .col-name-cell-wrapper div{color:#fff}.analytics-table table tbody tr.row-expanded.row-depth-0>td span.opticks-tooltip,.analytics-table table tbody tr.row-expanded.row-depth-0>td span.opticks-tooltip *,.analytics-table table tbody tr.row-expanded.row-depth-1>td span.opticks-tooltip,.analytics-table table tbody tr.row-expanded.row-depth-1>td span.opticks-tooltip *{color:var(--color-text)}.analytics-table table tbody tr.row-expanded.row-depth-0>td #icon-fill,.analytics-table table tbody tr.row-expanded.row-depth-1>td #icon-fill{fill:#fff}.analytics-table table tbody tr.row-expanded.row-depth-0>td #icon-stroke,.analytics-table table tbody tr.row-expanded.row-depth-1>td #icon-stroke{stroke:#fff}.analytics-table table tbody tr.row-expanded.row-depth-0>td #icon-logo-1-fill,.analytics-table table tbody tr.row-expanded.row-depth-1>td #icon-logo-1-fill{fill:#fff}.analytics-table table tbody tr.row-expanded.row-depth-0>td #icon-logo-2-fill,.analytics-table table tbody tr.row-expanded.row-depth-1>td #icon-logo-2-fill{fill:var(--color-logo-muted-1)}.analytics-table table tbody tr.row-expanded.row-depth-0>td #icon-logo-3-fill,.analytics-table table tbody tr.row-expanded.row-depth-1>td #icon-logo-3-fill{fill:var(--color-logo-muted-2)}.analytics-table table tbody tr.row-expanded.row-depth-0>td #icon-logo-4-fill,.analytics-table table tbody tr.row-expanded.row-depth-1>td #icon-logo-4-fill{fill:var(--color-logo-muted-3)}.analytics-table table tbody tr.row-expanded.row-depth-0>td #icon-logo-transparent-fill,.analytics-table table tbody tr.row-expanded.row-depth-1>td #icon-logo-transparent-fill{fill:transparent}.analytics-table table tbody tr.last-subrow.row-depth-1>td{border-bottom:2px solid var(--color-corporative-blue)}.analytics-table table tbody tr.last-subrow.row-depth-2>td{border-bottom:2px solid var(--color-accent)}.analytics-table table tbody tr:not(.row-expanded)>td{background-color:#fff}.analytics-table table tbody tr td{border-bottom:1px solid var(--color-divider);padding:0 16px;height:56px}.analytics-table table tbody tr td:first-child{text-align:left}.analytics-table table tbody tr td:not(:first-child){text-align:right}.analytics-table table tbody tr td.td-subcomponent{padding:0;height:auto}.analytics-table table tbody tr td .col-name-cell-wrapper{display:flex;gap:4px;overflow:hidden;width:100%}.analytics-table table tbody tr td .col-name-cell-wrapper .row-name{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1;min-width:0;overflow:hidden}.analytics-table table tbody tr td .col-name-cell-wrapper .row-name>span{display:flex;align-items:center;margin-right:8px;min-width:0;flex:1;overflow:hidden}.analytics-table table tbody tr td .col-name-cell-wrapper .row-name>span div,.analytics-table table tbody tr td .col-name-cell-wrapper .row-name>span>span:not(.opticks-tooltip):not(.opticks-tooltip-trigger){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.analytics-table table tbody tr td .col-name-cell-wrapper .row-name>span>.opticks-tooltip-trigger{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-table table tbody tr td .col-name-cell-wrapper .cell-actions{display:flex;justify-content:flex-end;flex-shrink:0;max-width:72px;width:fit-content}.analytics-table table tbody tr td .col-label-cell-wrapper{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.analytics-table table tbody tr td .invalid-cell{font-weight:700}.analytics-table table tbody tr td .empty-data{display:flex;align-items:center;justify-content:center;height:350px;width:calc(100vw - 288px);color:var(--color-text-subtle);font-weight:300;font-size:24px}.analytics-table table tfoot td{background-color:#fff;padding:0 16px;height:38px;font-weight:700}.analytics-table table tfoot td:first-child{text-align:left}.analytics-table table tfoot td:not(:first-child){text-align:right}.analytics-table thead tr th.col-name,.analytics-table tbody tr td.col-name,.analytics-table tfoot tr td.col-name{position:sticky;left:0;top:0;z-index:101}.layout-fix{padding-bottom:8px}.analytics-view{height:100%;padding:24px;overflow:visible;display:flex;flex-direction:column;gap:16px}.filters-selector,.filters-selector .filters-selector-header{display:flex;gap:8px}.filters-selector .filters-selector-header .filters-selector-title{display:flex;align-items:center;color:var(--color-text-subtle);height:32px}.filters-selector .filters-selector-applied{display:grid;gap:4px}.filters-selector .filters-selector-action-buttons{display:flex;align-items:flex-start;gap:8px}.filters-selector .filters-selector-action-buttons .opticks-tooltip-trigger{display:flex;align-items:center}@media screen and (max-width: 1279px){.filters-selector{flex-direction:column}}.filters-date-picker-bar .opticks-bar-section__end{align-self:flex-start}.filters-date-picker-bar .opticks-bar-section__end .outside-click-wrapper>.date-picker{width:max-content}.recharts-tooltip-content{max-width:300px;padding:14px;text-align:left}.recharts-tooltip-content .user-timezone{color:var(--color-text-subtle)}.recharts-tooltip-content .branch-item{display:flex;align-items:center;flex-wrap:wrap}.opticks-widget{display:flex;position:relative;flex-direction:column;justify-content:center;background-color:#fff;padding:16px 24px;border-radius:6px;transition:box-shadow .3s ease;gap:12px}.opticks-widget:hover{box-shadow:0 2px 8px 0 var(--color-shadow)}.opticks-widget .opticks-widget-header{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:8px}.opticks-widget .opticks-widget-header .opticks-widget-right-action{display:flex;align-items:center;gap:8px}@media screen and (max-width: 639px){.opticks-widget .opticks-widget-expand{display:none}}.opticks-widget .opticks-widget-content{position:relative;flex:1;min-height:0;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}.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}.opticks-error-message{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--color-text-subtle)}.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)}.benchmark-table .number-color-legitimate{color:var(--color-traffic-legitimate-dark)}.benchmark-table .number-color-invalid{color:var(--color-traffic-invalid-dark)}.benchmark-section-filters{display:flex;align-items:flex-start;gap:8px}.benchmark-section-filters .filters-title{display:flex;align-items:center;color:var(--color-text-subtle);height:32px}.benchmark-section-filters .filter-blocks-multiselect{display:flex;flex-direction:column;gap:8px}.benchmark-section-filters .google-filter-title{display:flex;align-items:center;gap:4px;white-space:nowrap}.benchmark-section-filters .benchmark-filters-reset-button{height:fit-content;flex-shrink:0;white-space:nowrap}@media screen and (max-width: 1023px){.benchmark-section-filters{flex-direction:column}}@media screen and (min-width: 1024px){.benchmark-section-filters .benchmark-filters-reset-button{margin-left:auto}}.savings-block{display:flex;align-items:center;gap:12px;color:var(--color-accent)}.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;line-height:18px;color:var(--color-accent)}.performance-section-channel .performance-section-channel-content .channel-total-savings-block .channel-total-savings{font-size:24px;color:var(--color-accent)}.performance-section-channel .performance-section-channel-content .separator{width:400px;color:var(--color-border-strong);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-table .savings-inner-td{color:var(--color-accent)}.performance-cpc-modal{gap:16px}.performance-cpc-modal form.performance-cpc-form .cpc-channel{display:flex;gap:24px;justify-content:space-between}.performance-cpc-modal form.performance-cpc-form .cpc-channel .cpc-description{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 639px){.cpc-channel{flex-direction:column}}textarea{border-radius:8px;background-color:#fff;padding:8px;color:var(--color-text);width:100%;transition:transform ease-in-out .25s,box-shadow ease-in-out .25s;outline:none}textarea:disabled{background-color:var(--color-disabled-bg);color:var(--color-disabled-text);cursor:not-allowed;border:1px solid var(--color-disabled-border)}textarea:focus{box-shadow:0 1px 4px 0 var(--color-shadow-strong);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-border-control)}textarea:not(.border){border:none}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(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 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}}.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,color-mix(in srgb,var(--color-corporative-blue) 60%,transparent),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,color-mix(in srgb,var(--color-traffic-suspicious-dark) 60%,transparent),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,color-mix(in srgb,var(--color-corporative-green) 60%,transparent),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 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.user{justify-content:flex-end}.ai-assistant-view .content .chat-container .chat-messages .message.user .message-content{background-color:var(--color-corporative-blue);color:#fff;padding:12px 16px;border-radius:18px 18px 4px;word-wrap:break-word;box-shadow:0 2px 8px var(--color-shadow);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 var(--color-shadow);text-align:start;max-width:100%}.ai-assistant-view .content .chat-container .chat-messages .message.assistant .message-content table{border:1px solid var(--color-border-strong);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-border)}.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-graphic);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%}}@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-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 var(--color-shadow),-4px 0 20px var(--color-shadow);transition:all .3s ease-in-out}.prompt-textarea .textarea button{position:absolute;right:4px;bottom:8px;transition:all .3s ease-in-out}.prompt-textarea i{font-size:12px;color:var(--color-corporative-blue)}.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: 1023px){.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;left:20px;right:20px}.prompt-textarea .suggestions .suggestion-chip{min-width:0;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;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-open{border-radius:20px 20px 0 0;box-shadow:4px 0 20px var(--color-shadow),-4px 0 20px var(--color-shadow);border:1px solid transparent}.ai-actions .history-content{border-radius:0 20px 20px;background-color:#fff;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 .chats{display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 220px);overflow:auto}.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-text-muted);padding:4px 8px}.ai-actions .history-content .chats .conversation-group .conversation{display:flex;align-items:center}.ai-actions .history-content .chats .conversation-group .conversation .opticks-chip{width:100%}.ai-actions .history-content-open{box-shadow:4px 0 20px var(--color-shadow),-4px 0 20px var(--color-shadow);height:fit-content;padding:12px 8px;opacity:1;transition:height .25s ease-in,opacity .3s ease-in .1s,padding .25s ease-in}.filters-description{margin-left:12px}.filters-description .conditional-label{position:relative;left:-50%;color:var(--color-text-subtle);background-color:#fff;font-size:12px;line-height:1;text-transform:uppercase}.filters-description .filter-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.filters-description .filter-row-label{white-space:nowrap}.no-permissions-view{justify-content:center;align-items:center;height:100%}.reports-tooltip-options{display:grid;gap:8px}.reports-section-manual,.reports-section-automatic{display:flex;flex-direction:column;gap:12px}.opticks-chips-list-wrapper{flex-direction:row;align-items:center}.options-cell .opticks-tooltip-trigger{display:flex}.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 .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}.report-step-container .report-step-content .form-invalid-message{display:flex;align-items:baseline;gap:6px}.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 .macro-item small:nth-child(2){display:flex;align-items:center;gap:4px}.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-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 .filters-section{display:flex;flex-direction:column;gap:8px}.report-form-step-7>.report-step-content .filter-row{border:1px solid var(--color-border-strong);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}.not-viability-check-message{display:flex;align-items:baseline;gap:4px}.alerts-table .dimensions-cell{list-style-type:none;margin:0;padding:0}.opticks-copy{display:flex;gap:4px}.opticks-copy span.text{word-break:break-all}.opticks-detail{display:flex;gap:2px}.opticks-detail b.detail-title{font-size:12px;text-transform:uppercase;color:var(--color-text-subtle);letter-spacing:.4px}.opticks-detail span.detail-value{display:inline-flex;flex-wrap:wrap;gap:4px}.opticks-detail.direction-column{flex-direction:column}.opticks-detail.direction-row{flex-direction:row;align-items:center;justify-content:space-between}.events-timeline ul{list-style:none;margin:0;padding:20px 0 0;position:relative}.events-timeline ul li{position:relative;padding-left:15px;margin-bottom:15px}.events-timeline ul li:before{content:"";display:inline-block;width:8px;height:8px;background:var(--color-corporative-blue);position:absolute;left:0;top:5px;border-radius:10px}.events-timeline ul li:not(:last-child):after{content:"";display:inline-block;width:2px;background:color-mix(in srgb,var(--color-corporative-blue) 50%,transparent);position:absolute;left:3px;top:5px;height:calc(100% + 15px)}.events-timeline ul li .timeline-block{display:flex;flex-direction:column}.events-timeline ul li .timeline-block .date{color:var(--color-text-subtle)}.events-timeline ul li .timeline-block .title{color:var(--color-corporative-blue);text-transform:uppercase}.events-timeline ul li .timeline-block .visit-content{margin-left:22px}.events-timeline ul li .warning-block,.events-timeline ul li .warning-block .incidence-found{margin-top:8px}.events-timeline ul li .warning-block .warning-incidence span,.events-timeline ul li .warning-block .warning-incidence i{margin-left:22px}.session-forensics{display:grid;grid-template-columns:2fr 1fr;gap:32px}.session-forensics .session-forensics__main,.session-forensics .session-forensics__summary-widget,.session-forensics .session-forensics__detailed-widget{display:flex;flex-direction:column;gap:16px}.session-forensics .session-forensics__detailed-widget .detailed-body{display:flex;flex-direction:column;gap:12px}.session-forensics .session-forensics__detailed-widget .detailed-body .session-forensics__macros-grid{display:grid}.session-forensics .session-forensics__detailed-widget .detailed-body .session-forensics__macros-grid .session-forensics__macro{min-width:0}@media screen and (max-width: 767px){.session-forensics{grid-template-columns:1fr}.session-forensics__aside{order:-1}}@media (max-width: 639px){.session-forensics__macros-grid{grid-template-columns:1fr;gap:16px}}@media screen and (min-width: 640px){.session-forensics__macros-grid{grid-template-columns:1fr 1fr;gap:32px}}.session-forensics-section{display:flex;flex-direction:column;gap:20px}@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-table-empty-message{box-sizing:border-box;padding:24px;position:sticky;left:0;width:100cqw}.conversions-table-empty-message .conversions-empty-body{width:fit-content;max-width:100%;margin-inline:auto;text-align:left}.conversions-table-empty-message ul{padding-left:20px}.conversions-table-empty-message a{display:flex;align-items:center;gap:8px;width:fit-content}.conversions-table-empty-message .integration-links{list-style:none;padding-left:0;margin-top:4px}.conversions-table .threats-cell{display:flex;flex-direction:column;gap:4px}.conversions-table .conversions-no-wrap{white-space:normal}.conversions-table .opticks-table-wrapper{container-type:inline-size}.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-text-muted)}.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}.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}.traffic-veracity-widget .legend-area .fraud-box .fraud-sub-group b{color:var(--color-text-muted)}.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-text-subtle);font-size:14px;line-height:normal}.exclusion-events-widget b{display:flex;justify-content:flex-end;align-items:flex-end;font-size:32px;line-height:32px}.exclusion-events-widget>.opticks-skeleton{align-self:flex-end}.geographic-risk-distribution-widget{--risk-bucket-color: var(--color-traffic-invalid);--risk-bucket-accent: var(--color-traffic-invalid-darker);--risk-bucket-tint: color-mix(in srgb, var(--color-traffic-invalid) 12%, transparent);display:flex;gap:16px;max-height:432px;width:100%;min-height:0}.geographic-risk-distribution-widget.bucket-suspicious{--risk-bucket-color: var(--color-traffic-suspicious);--risk-bucket-accent: var(--color-traffic-suspicious-dark);--risk-bucket-tint: color-mix(in srgb, var(--color-traffic-suspicious) 10%, transparent)}.geographic-risk-distribution-widget.bucket-legitimate{--risk-bucket-color: var(--color-traffic-legitimate);--risk-bucket-accent: var(--color-traffic-legitimate-darker);--risk-bucket-tint: color-mix(in srgb, var(--color-traffic-legitimate) 12%, transparent)}.geographic-risk-distribution-list{--opticks-highlighted-tint: var(--risk-bucket-tint);background-color:var(--color-map-water);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:8px;overflow:auto}.geographic-risk-distribution-list #opticks-tooltip-tables{width:100%}.geographic-risk-distribution-row.is-highlighted .geographic-risk-distribution-item-name,.geographic-risk-distribution-row.is-highlighted .geographic-risk-distribution-item-count{color:var(--risk-bucket-accent)}.geographic-risk-distribution-map-container{position:relative;display:flex;flex:1;min-width:0;background-color:#fff;border-radius:8px;overflow:hidden}.geographic-risk-distribution-legend{position:absolute;bottom:8px;left:8px}.geographic-risk-distribution-item{display:flex;align-items:center;gap:6px;min-width:0}.geographic-risk-distribution-item-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.geographic-risk-distribution-item-count{flex-shrink:0;font-variant-numeric:tabular-nums}.geographic-risk-distribution-item-bar{height:4px}.geographic-risk-distribution-widget.variation-inline{flex-direction:row}.geographic-risk-distribution-widget.variation-inline .geographic-risk-distribution-list{flex:0 0 180px;max-width:180px}.geographic-risk-distribution-widget.variation-fullscreen{flex-direction:row;width:min(1500px,86vw);height:min(70vh,720px);max-height:none}.geographic-risk-distribution-widget.variation-fullscreen .geographic-risk-distribution-list{flex:0 0 280px;max-width:280px}.geographic-risk-distribution-map-container.is-loading .opticks-skeleton{height:100%!important;border-radius:8px}@media screen and (max-width: 1023px){.geographic-risk-distribution-widget.variation-inline,.geographic-risk-distribution-widget.variation-fullscreen{flex-direction:column}.geographic-risk-distribution-widget.variation-inline .geographic-risk-distribution-list,.geographic-risk-distribution-widget.variation-fullscreen .geographic-risk-distribution-list{order:2;flex:0 0 auto;max-width:none;max-height:132px;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px 16px}}@media screen and (max-width: 639px){.opticks-widget-right-action:has(.geographic-risk-distribution-bucket-switch){flex-basis:100%;justify-content:flex-end}}.geographic-risk-distribution-list-tooltip-content{display:flex;flex-direction:column;gap:2px}.geographic-risk-distribution-list-tooltip-content .tooltip-bucket-count{color:var(--risk-bucket-accent)}.geographic-risk-distribution-bucket-switch{flex-shrink:0}.geographic-risk-distribution-modal{display:flex;flex-direction:column;gap:12px}.geographic-risk-distribution-modal-toolbar{display:flex;justify-content:center}.geographic-risk-distribution-map-placeholder{flex:1;min-width:0;border-radius:8px;background-color:var(--color-map-water);animation:geo-map-pulse 1.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.geographic-risk-distribution-map-placeholder{animation:none;opacity:.75}}@keyframes fraud-patterns-cell-pulse{0%,to{opacity:1}50%{opacity:.4}}.fraud-patterns-heatmap.is-loading{--skeleton-period: 2.4s}.fraud-patterns-heatmap.is-loading .opticks-skeleton{animation-duration:var(--skeleton-period);animation-delay:calc(var(--skeleton-phase, 0) * var(--skeleton-period) * -1);-webkit-animation-duration:var(--skeleton-period);-webkit-animation-delay:calc(var(--skeleton-phase, 0) * var(--skeleton-period) * -1)}.fraud-patterns-heatmap.is-loading .heatmap-cell--placeholder{background-color:var(--skeleton-tone);animation:fraud-patterns-cell-pulse var(--skeleton-period) ease-in-out infinite;animation-delay:calc(var(--skeleton-phase, 0) * var(--skeleton-period) * -1)}.fraud-patterns-heatmap.is-loading .hour-label .opticks-skeleton{margin-left:auto}@media (prefers-reduced-motion: reduce){.fraud-patterns-heatmap.is-loading .heatmap-cell--placeholder{animation:none}}.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;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-invalid-dark)}.fraud-patterns-widget-tooltip-content .tooltip-suspicious{color:var(--color-traffic-suspicious)}.fraud-patterns-widget-tooltip-content .tooltip-legitimate{color:var(--color-traffic-legitimate-dark)}@keyframes rotate-border{to{--border-angle: 360deg}}.opticks-banner-integration{border-radius:8px;display:flex;justify-content:space-between;gap:32px}.opticks-banner-integration.integration-google{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--border-angle),var(--color-brand-google-ads-1) 0%,var(--color-brand-google-ads-2) 20%,var(--color-brand-google-ads-1) 40%,var(--color-brand-google-ads-3) 48%,var(--color-brand-google-ads-3) 52%,var(--color-brand-google-ads-1) 60%,var(--color-brand-google-ads-2) 80%,var(--color-brand-google-ads-1) 100%) border-box;animation:rotate-border 16s linear infinite}.opticks-banner-integration.integration-meta{border:2px solid var(--color-brand-meta);background:#fff}.opticks-banner-integration.integration-microsoft{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--border-angle),var(--color-brand-microsoft-1) 0%,var(--color-brand-microsoft-2) 25%,var(--color-brand-microsoft-3) 50%,var(--color-brand-microsoft-4) 75%,var(--color-brand-microsoft-1) 100%) border-box;animation:rotate-border 16s linear infinite}.opticks-banner-integration.integration-tiktok{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--border-angle),var(--color-brand-tiktok-1) 0%,var(--color-brand-tiktok-3) 20%,var(--color-brand-tiktok-1) 40%,var(--color-brand-tiktok-2) 48%,var(--color-brand-tiktok-2) 52%,var(--color-brand-tiktok-1) 60%,var(--color-brand-tiktok-3) 80%,var(--color-brand-tiktok-1) 100%) border-box;animation:rotate-border 16s linear infinite}.opticks-banner-integration.integration-hubspot{border:2px solid var(--color-brand-hubspot);background:#fff}.opticks-banner-integration.integration-taboola{border:2px solid var(--color-brand-taboola);background:#fff}.opticks-banner-integration.integration-reddit{border:2px solid var(--color-brand-reddit);background:#fff}.opticks-banner-integration.integration-sensor-js{border:2px solid var(--color-corporative-green);background:#fff}.opticks-banner-integration.size-s{padding:32px 42px}.opticks-banner-integration.size-s .opticks-banner-integration__start{gap:16px}.opticks-banner-integration.size-s .opticks-banner-integration__start .content{gap:8px}.opticks-banner-integration.size-m{padding:48px}.opticks-banner-integration.size-m .opticks-banner-integration__start>.content{gap:16px}.opticks-banner-integration .opticks-banner-integration__start{display:flex;flex-direction:column;justify-content:space-between}.opticks-banner-integration .opticks-banner-integration__start .content{display:flex;flex-direction:column}.opticks-banner-integration .opticks-banner-integration__end{display:flex;align-items:center;gap:8px}@media (prefers-reduced-motion: reduce){.opticks-banner-integration.integration-google,.opticks-banner-integration.integration-microsoft,.opticks-banner-integration.integration-tiktok{animation:none}}@media screen and (max-width: 767px){.opticks-banner-integration{flex-direction:column;align-items:center;gap:20px}.opticks-banner-integration h2,.opticks-banner-integration h4,.opticks-banner-integration p{text-align:center}.opticks-banner-integration .opticks-banner-integration__start{gap:16px;width:100%}.opticks-banner-integration .opticks-banner-integration__start .actions{align-self:center}}.opticks-video{position:relative;border-radius:8px;overflow:hidden;background-color:#000;cursor:pointer}.opticks-video video{width:100%;display:block}.opticks-video:hover .opticks-video__fullscreen-btn{opacity:1}.opticks-video--lightbox{width:min(85vw,1280px);border-radius:12px}.opticks-video__play-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.opticks-video__play-circle{width:52px;height:52px;background-color:var(--color-surface-muted);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}.opticks-video__play-circle svg #icon-fill{fill:var(--color-corporative-blue)}.opticks-video:hover .opticks-video__play-circle svg #icon-fill{fill:var(--color-opticks-blue)}.opticks-video--controls{cursor:default}.opticks-video__fullscreen-btn{position:absolute;bottom:8px;right:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;background-color:var(--color-surface-muted);cursor:pointer;opacity:0;transition:opacity .2s ease,background-color .15s ease}.opticks-video__fullscreen-btn svg #icon-stroke{stroke:var(--color-corporative-blue)}.opticks-video__fullscreen-btn:hover svg #icon-stroke{stroke:var(--color-opticks-blue)}.opticks-account-integration-banner{display:flex;flex-direction:column;gap:8px}.opticks-account-integration-banner .description{display:flex;flex-direction:column}.opticks-account-integration-banner .opticks-banner-integration.type-channel .opticks-banner-integration__end{flex-direction:column;flex-shrink:0}@media screen and (min-width: 1280px){.opticks-account-integration-banner .opticks-banner-integration.type-channel .opticks-banner-integration__end{width:420px}}@media screen and (max-width: 1279px){.opticks-account-integration-banner .opticks-banner-integration.type-channel{flex-direction:column}}.google-account-integration-step{width:100%}.google-account-integration-step .disclaimer{color:var(--color-text-muted);font-size:12px}.google-account-integration-step .validation{font-size:12px;color:var(--color-traffic-invalid)}.google-account-integration-step__body{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.google-account-integration-step__content{display:grid;gap:32px;align-content:start}.google-account-integration-step__video-side{display:grid;gap:10px}.google-account-integration-step__decoration{display:flex;justify-content:center}.google-account-integration-step__video-caption{display:flex;flex-direction:column;align-items:center;gap:4px}.google-account-integration-step__video-caption p{color:var(--color-text-subtle)}.opticks-link.read-full-guide-button{display:flex;justify-content:center;margin:0 auto}.google-account-integration-step--success{justify-items:center;text-align:center;gap:16px}.google-account-integration-step__success-body{width:100%;max-width:640px;margin-top:8px;text-align:left;display:grid;gap:48px}.google-account-integration-step__notes{display:grid;gap:12px}.google-account-integration-step__troubleshoot{display:grid;gap:8px}.google-account-integration-step__troubleshoot-list{margin:0;padding:0 0 0 18px;display:grid;gap:8px}.google-account-integration-step__troubleshoot-list li{font-size:14px}@media (max-width: 767px){.google-account-integration-step__body{grid-template-columns:1fr}}.opticks-combo-icons{display:flex;align-items:center}.opticks-combo-icons__bubble{width:var(--combo-size, 56px);height:var(--combo-size, 56px);display:flex;align-items:center;justify-content:center;flex-shrink:0}.opticks-combo-icons__bubble--second{margin-left:var(--combo-overlap, -16px);z-index:1}.opticks-toggle{display:inline-flex;align-items:center;gap:8px;height:20px}.opticks-toggle input{opacity:0;width:0;height:0;position:absolute}.opticks-toggle input:disabled{opacity:0}.opticks-toggle.disabled .slider{cursor:not-allowed;background-color:var(--color-disabled-bg)}.opticks-toggle.disabled input:checked+.slider{background-color:var(--color-disabled-text)}.opticks-toggle:not(.disabled) .slider{cursor:pointer;background-color:#c4c4c4}.opticks-toggle:not(.disabled) input:checked+.slider{background-color:var(--color-corporative-blue)}.opticks-toggle .slider{position:relative;flex-shrink:0;width:36px;height:20px;transition:.4s}.opticks-toggle .slider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.opticks-toggle input:focus+.slider{box-shadow:0 0 1px var(--color-corporative-blue)}.opticks-toggle input:checked+.slider:before{transform:translate(16px)}.opticks-toggle .slider.round{border-radius:20px}.opticks-toggle .slider.round:before{border-radius:50%}.opticks-toggle .opticks-toggle-label{font-size:14px;color:var(--color-text-muted);-webkit-user-select:none;user-select:none;white-space:nowrap}.opticks-section-card{width:100%;height:fit-content;border-radius:8px;background-color:#fff;padding:24px;z-index:var(--z-elevated)}.opticks-section-card.gap-24{gap:24px}.opticks-dropdown-column-filter-trigger{display:inline-flex;align-items:center;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:var(--color-text-muted)}.opticks-dropdown-column-filter-trigger:hover{color:var(--color-corporative-blue);background-color:var(--color-surface-muted)}.opticks-dropdown-column-filter-trigger.is-active{color:var(--color-corporative-blue)}.opticks-dropdown-column-filter-trigger.is-active .icon-funnel{fill:var(--color-text)}.opticks-dropdown-column-filter-popover{margin:0;padding:0;border:none;background:transparent;overflow:visible;opacity:0}.opticks-dropdown-column-filter-popover.positioned{opacity:1}.opticks-dropdown-column-filter-popover .opticks-checkbox-menu{border-radius:8px;box-shadow:0 4px 12px var(--color-shadow)}.opticks-dropdown-column-filter-popover .opticks-checkbox-menu-list{max-height:240px}.opticks-dropdown-column-filter-popover::backdrop{background:transparent}.google-account-campaign-title{color:var(--color-accent);font-size:16px;display:flex;gap:4px}.google-account-campaign-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.campaign-tracking-row{display:flex;gap:24px}.campaign-tracking-row span{line-height:16px}.campaign-tracking-col{min-width:122px}.campaign-tracking-wrapper{padding:8px 16px;border:1px solid var(--color-border);border-radius:6px;width:100%;min-height:38px}.campaign-tracking-button-box{width:100%;display:flex;justify-content:flex-end}.google-table .google-table-header-with-filter{display:flex;align-items:center;gap:4px}.google-table .google-table-row-account{--opticks-table-row-bg: var(--color-surface-muted);--opticks-table-row-bg-hover: var(--color-surface-muted);position:sticky;top:38px;z-index:1}.google-table .google-table-row-account:first-of-type td{border-top:1px solid var(--color-divider)}.google-table .google-table-row-account .google-table-account-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.google-table .google-table-row-account .google-table-account-cell{display:flex;align-items:baseline;gap:8px;cursor:pointer}.google-table .google-table-row-account .google-table-expand-icon{display:inline-flex;flex-shrink:0;align-self:center;color:var(--color-text-muted)}.google-table .google-table-row-account .account-campaign-count{display:flex;align-items:center;gap:8px;overflow-x:auto;white-space:nowrap;width:100%}.google-table .google-table-row-account .account-campaign-count .google-table-account-count{font-size:12px;color:var(--color-text-muted);flex-shrink:0}.google-table .google-table-row-empty .google-table-no-campaigns{text-align:center}.google-table .google-table-campaign-name{cursor:pointer}.google-table .google-table-campaign-name:hover{text-decoration:underline}.google-table .google-campaign-cell{padding-left:24px}@media screen and (max-width: 1023px){.account-campaign-count{max-width:400px}}.google-exclusion-counter-widget{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;gap:32px}.google-exclusion-counter-widget .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.google-exclusion-counter-widget .wrapper h4{color:var(--color-text)}.google-exclusion-counter-widget .wrapper .value1,.google-exclusion-counter-widget .wrapper .value2{display:flex;justify-content:center;align-items:center;height:35px;width:100%}.google-exclusion-counter-widget .wrapper .value1{color:var(--color-series-exclusion)}.google-exclusion-counter-widget .wrapper .value2{color:var(--color-accent)}.google-exclusion-counter-widget .wrapper.is-disabled{opacity:.4;cursor:pointer;transition:opacity .2s ease}.google-exclusion-counter-widget .wrapper.is-disabled:hover{opacity:.65}.google-exclusion-events-invalid-traffic-widget{width:100%}.google-widgets{display:flex;width:100%;gap:24px}@media screen and (max-width: 1023px){.google-widgets{flex-direction:column}}.google-campaign-cell.with-incidences{display:flex;align-items:center;gap:6px;width:100%}.google-campaign-cell.with-incidences svg{flex-shrink:0}.activate-prevention .step{display:flex;flex-direction:column;gap:4px;margin-top:16px}.activate-prevention .step div{display:flex;gap:4px;align-items:center}.google-configure-audience-cell{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px}.google-configure-audience-cell .name-id{display:flex;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:4px}.google-configure-audience-cell .name-id.disabled{color:var(--color-disabled-text)}.google-configure-audience-cell .name-id:not(.disabled){color:var(--color-text)}.google-configure-audience-cell .name-id span:nth-child(1){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.google-configure-audience-cell .opticks-button{width:max-content}.google-pmax-account-extra{display:flex;align-items:center;gap:12px}.google-pmax-excluded-ips-inline{display:flex;align-items:center;gap:8px}@keyframes clock{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes clock{0%{transform:rotate(0)}to{transform:rotate(360deg)}}path#clock-illustration-minute-hand{transform-box:fill-box;transform-origin:bottom;animation:clock 16s infinite linear normal;-webkit-animation:clock 16s infinite linear normal}.google-syncing-modal{gap:8px}.google-update-campaigns{gap:16px}.google-update-campaigns .google-update-campaigns-table .account-cell small{color:var(--color-text-muted)}.google-update-campaigns .google-update-campaigns-table .campaigns-subrows{padding-left:16px;font-size:12px;max-height:160px;overflow-y:auto;border:1px solid var(--color-border-strong);border-radius:8px}.google-update-campaigns .google-update-campaigns-table .campaigns-subrows .campaigns-subrow{display:flex;align-items:center;gap:8px}.google-account-settings-accounts-management .google-account-settings-sync{display:flex;gap:16px;align-items:center}.google-account-settings-accounts-management .google-account-settings-account-name{position:relative}.google-account-settings-accounts-management .google-account-settings-account-name .google-account-settings-nesting-fx{position:absolute;border-left:2px solid var(--color-border);border-bottom:2px solid var(--color-border);height:18px;width:28px;left:-34px;top:-7px}.google-account-settings-accounts-management .card-splitted-layout{margin-top:16px}.google-account-settings-accounts-management .google-account-settings-audience-warning{display:flex;align-items:center;gap:8px}.google-account-settings-accounts-management .google-account-settings-table td{font-size:14px}.google-account-settings-automatic-prevention,.google-account-settings-audience-management{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}.google-account-settings-accounts-management,.google-account-settings-personalized-ip-exclusion{display:flex;flex-direction:column;gap:16px}.google-account-settings-accounts-management .card-splitted-layout,.google-account-settings-personalized-ip-exclusion .card-splitted-layout{display:grid}.google-account-settings-accounts-management .card-splitted-layout .card-splitted-layout__start,.google-account-settings-accounts-management .card-splitted-layout .card-splitted-layout__end,.google-account-settings-personalized-ip-exclusion .card-splitted-layout .card-splitted-layout__start,.google-account-settings-personalized-ip-exclusion .card-splitted-layout .card-splitted-layout__end{display:flex;flex-direction:column;gap:16px;min-width:0}.google-account-settings-accounts-management .card-splitted-layout .card-splitted-layout__start .splitted-layout-card-header,.google-account-settings-accounts-management .card-splitted-layout .card-splitted-layout__end .splitted-layout-card-header,.google-account-settings-personalized-ip-exclusion .card-splitted-layout .card-splitted-layout__start .splitted-layout-card-header,.google-account-settings-personalized-ip-exclusion .card-splitted-layout .card-splitted-layout__end .splitted-layout-card-header{display:flex;flex-direction:column;gap:2px;min-height:48px}.google-account-settings-accounts-management .card-splitted-layout .textarea-group,.google-account-settings-personalized-ip-exclusion .card-splitted-layout .textarea-group{display:flex;flex-direction:column;gap:16px}.google-account-settings-accounts-management .card-splitted-layout .textarea-group .opticks-button,.google-account-settings-personalized-ip-exclusion .card-splitted-layout .textarea-group .opticks-button{align-self:flex-end}@media screen and (max-width: 1023px){.google-account-settings-automatic-prevention,.google-account-settings-audience-management{flex-direction:column}.card-splitted-layout{grid-template-columns:minmax(0,1fr);gap:16px}}@media screen and (min-width: 1024px){.card-splitted-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}}.google-global-intelligence-view .google-global-intelligence-card{background-color:#fff;border-radius:8px;display:flex;justify-content:space-between;padding:32px}.google-global-intelligence-view .google-global-intelligence-card__start{display:flex;flex-direction:column;gap:16px}.google-global-intelligence-view .google-global-intelligence-card__start h4{color:var(--color-opticks-blue)}.google-global-intelligence-view .google-global-intelligence-card__end{display:flex;justify-content:center;padding:24px;align-items:center}.google-global-intelligence-view .google-global-intelligence-card__end img{width:340px}@media screen and (max-width: 1279px){.google-global-intelligence-card{flex-direction:column;gap:32px}.google-global-intelligence-card .google-global-intelligence-card__start,.google-global-intelligence-card .google-global-intelligence-card__end{width:100%}}@media screen and (min-width: 1280px){.google-global-intelligence-card .google-global-intelligence-card__start{width:60%}.google-global-intelligence-card .google-global-intelligence-card__end{width:40%}}.opticks-banner{border-radius:8px;background-color:#fff;display:flex;flex-direction:column;gap:16px;width:100%}.opticks-banner.padding-m{padding:32px}.opticks-banner.padding-s{padding:16px 20px}.opticks-banner .opticks-banner-main{width:100%;display:flex;justify-content:space-between}.opticks-banner .opticks-banner-main .icon-titles{display:flex;width:100%}.opticks-banner .opticks-banner-main .icon-titles .titles{display:flex;flex-direction:column;justify-content:space-between}.opticks-banner .opticks-banner-main .icon-titles .titles p{color:var(--color-text-subtle)}.opticks-banner .opticks-banner-main .action{width:100%;display:flex;align-items:center}.opticks-banner .opticks-banner-main .action-expanded-toggle .opticks-banner-action-toggle{position:relative;flex-shrink:0}.opticks-banner .opticks-banner-main .action-expanded-toggle .opticks-banner-action-toggle.expanded .opticks-banner-action-button-show{opacity:0;pointer-events:none;transition:opacity .3s ease}.opticks-banner .opticks-banner-main .action-expanded-toggle .opticks-banner-action-toggle.expanded .opticks-banner-action-button-hide{opacity:1;pointer-events:auto;transition:opacity .3s ease .5s}.opticks-banner .opticks-banner-main .action-expanded-toggle .opticks-banner-action-toggle .opticks-banner-action-button-show{opacity:1;transition:opacity .3s ease .5s}.opticks-banner .opticks-banner-main .action-expanded-toggle .opticks-banner-action-toggle .opticks-banner-action-button-hide{position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (max-width: 1023px){.opticks-banner-main{flex-direction:column;gap:16px}.opticks-banner-main .icon-titles,.opticks-banner-main .action{max-width:100%}.opticks-banner-main .icon-titles{flex-direction:column;gap:8px;align-items:center;text-align:center}.opticks-banner-main .action{justify-content:center}}@media screen and (min-width: 1024px){.opticks-banner-main .icon-titles{max-width:75%;gap:24px}.opticks-banner-main .action{max-width:25%;justify-content:flex-end}}@keyframes slide-down{0%{opacity:0;max-height:0;transform:translateY(-8px)}to{opacity:1;max-height:120px;transform:translateY(0)}}.add-manual-pixel-pane{animation:slide-down .25s ease-out forwards;overflow:hidden;display:flex;flex-direction:column;gap:8px}.add-manual-pixel-pane .opticks-input-button{max-width:700px}.add-manual-pixel-pane .validation-error{color:var(--color-traffic-invalid-darker);font-size:12px;max-width:700px}.pixel-platform-group{display:flex;flex-direction:column;gap:8px}.pixel-platform-actions{display:flex;gap:8px}@media screen and (max-width: 639px){.pixel-platform-actions{flex-direction:column}}.view-channels-center{min-height:100%}.pixel-management-section{width:100%;display:flex;flex-direction:column;gap:42px}.pixel-management-section .data-platform{display:flex;flex-direction:column;gap:12px}.pixel-management-loading{display:flex;justify-content:center;padding:32px 0}.pixel-management-active-filter{display:flex;align-items:center;gap:8px}.pixel-active-filter-label{font-size:14px;color:var(--color-text-subtle)}.hubspot-table .hubspot-table__header-with-filter{display:inline-flex;align-items:center;gap:4px}.hubspot-table .hubspot-tooltip-content{max-width:800px;word-break:break-all}.geo-map__well{position:relative;overflow:hidden;background-color:var(--color-map-water);border-radius:var(--radius-md)}.geo-map__well:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:var(--shadow-groove);pointer-events:none}.geo-map__canvas{display:block;width:100%;height:auto}.geo-map--fill{display:flex;flex-direction:column;flex:1;min-height:0}.geo-map--fill .geo-map__well{flex:1;min-height:12rem}.geo-map--fill .geo-map__canvas{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.geo-map__well--interactive{cursor:grab;touch-action:none}.geo-map__well--interactive:active{cursor:grabbing}.geo-map__canvas:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.geo-map__void{fill:var(--color-map-void)}.geo-map__sphere{fill:var(--color-map-water)}.geo-map__flight{opacity:1;transition:opacity .26s ease-out}.geo-map__flight--landed{opacity:0}.geo-map__graticule{fill:none;stroke:var(--color-map-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.geo-map__land{fill:var(--color-map-land)}.geo-map__country-hover{fill:var(--color-map-land-hover)}.geo-map__borders{fill:none;stroke:var(--color-map-water);stroke-width:1px;vector-effect:non-scaling-stroke}.geo-map__disputed-fill{fill:var(--color-map-land);stroke:none}.geo-map__disputed{fill:none;stroke:var(--color-map-disputed);stroke-width:.9px;stroke-dasharray:3 2;vector-effect:non-scaling-stroke}.geo-map__subdivisions{fill:none;stroke:var(--color-map-subdivision);vector-effect:non-scaling-stroke;transition:opacity var(--transition-base)}.geo-map__subdivisions--level1{stroke-width:.9px}.geo-map__subdivisions--level2{stroke-width:.5px}.geo-map__subdivisions--faded{opacity:0}.geo-map__marker-dot{fill:var(--color-map-marker)}.geo-map__marker-halo{fill:none;stroke:var(--color-map-marker);stroke-width:2px;opacity:0}@media (prefers-reduced-motion: no-preference){.geo-map__marker-halo{transform-box:fill-box;transform-origin:center;animation:geo-map-ping 2.4s ease-out infinite}}@keyframes geo-map-ping{0%{transform:scale(1);opacity:.8}70%,to{transform:scale(3);opacity:0}}.geo-map__controls{position:absolute;top:var(--space-2);right:var(--space-2);display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1)}.geo-map__scale{display:flex;align-items:center;justify-content:center;min-width:4.75rem;height:1.75rem;padding:0 var(--space-2);background-color:var(--color-surface-raised);border:1px solid var(--color-map-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.geo-map__control{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background-color:var(--color-surface-raised);border:1px solid var(--color-map-border);border-radius:var(--radius-md);color:var(--color-text-muted);box-shadow:var(--shadow-sm);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.geo-map__control:hover{background-color:var(--color-surface-hover);color:var(--color-text)}.geo-map__control:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.geo-map__control svg{width:1em;height:1em;fill:none;stroke:currentcolor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.geo-map__hover{position:absolute;bottom:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-3);background-color:var(--color-surface-raised);border:1px solid var(--color-map-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);pointer-events:none}.geo-map__hover-place{font-size:var(--font-size-sm);color:var(--color-text)}.geo-map__caption{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.geo-map__caption--bottom{margin-top:var(--space-2)}.geo-map__caption--top{margin-bottom:var(--space-2)}.geo-map__place{font-size:var(--font-size-sm);color:var(--color-text)}.geo-map__coords{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-muted)}.geo-map{--color-map-land: var(--color-map-terrain);--color-map-void: white;--color-map-land-hover: var(--color-surface-muted);--color-map-grid: var(--color-border);--color-map-subdivision: var(--color-map-terrain-line);--color-map-disputed: var(--color-map-terrain-line-strong);--color-map-border: var(--color-border-strong);--color-map-marker: var(--color-corporative-blue);--font-mono: ui-monospace, "SF Mono", "Menlo", "Consolas", monospace;--font-size-sm: 12px;--font-size-xs: 10px;--radius-md: 4px;--shadow-sm: 0 1px 4px 0 var(--color-shadow-strong);--shadow-groove: inset 0 1px 3px 0 var(--color-shadow);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--transition-fast: .12s ease;--transition-base: .2s ease}.geo-map--bare .geo-map__well{background:var(--color-map-water);border-radius:8px}.geo-map--bare .geo-map__well:after{display:none}.geo-map--bare .geo-map__sphere,.geo-map--bare .geo-map__graticule{display:none}.geo-map--bare .geo-map__borders{stroke:var(--color-map-terrain-line);stroke-width:.75px}.geo-map--bare .geo-map__hover{display:none}.geo-map__timezone-band{fill:var(--color-traffic-suspicious);fill-opacity:.1;pointer-events:none}.geo-map__timezone-highlighted{fill:var(--color-traffic-suspicious);fill-opacity:.22;stroke:var(--color-traffic-suspicious);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.geo-map__choropleth-country{stroke:none;transition:fill var(--transition-base)}.geo-map__country-hover{fill:color-mix(in srgb,black 12%,transparent)}.geo-map__country-selected{fill:none;stroke:var(--color-text);stroke-width:1.5px;vector-effect:non-scaling-stroke;pointer-events:none}.map-overlay{display:flex;align-items:center;box-sizing:border-box;height:var(--map-overlay-height, 30px);padding:0 10px;border-radius:6px;background-color:#fff;z-index:var(--z-elevated);--map-zoom-controls-reserve: 128px}.map-overlay:has(>.geo-map-legend){max-width:calc(100% - var(--map-zoom-controls-reserve) - 24px)}.map-overlay>.geo-map-legend{flex-wrap:nowrap;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.map-overlay>.geo-map-legend::-webkit-scrollbar{display:none}@property --map-legend-fade{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes map-legend-fade{0%{--map-legend-fade: 24px}to{--map-legend-fade: 0px}}@supports (animation-timeline: scroll()){.map-overlay>.geo-map-legend{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--map-legend-fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--map-legend-fade)),transparent);animation:map-legend-fade linear both;animation-timeline:scroll(self inline)}}.geo-map__canvas--unmeasured{visibility:hidden}.geo-map__canvas--loading{animation:geo-map-pulse 1.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.geo-map__canvas--loading{animation:none;opacity:.75}}.map-zoom-controls{gap:8px}.map-zoom-controls .opticks-button{width:24px;height:24px;min-width:0;min-height:0;padding:0}.map-zoom-controls .opticks-button.map-zoom-reset{margin-left:2px;padding-left:8px;border-left:1px solid var(--color-border);width:33px;border-radius:0}.map-zoom-scale{font-size:10px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.lead-location-map{position:relative;display:flex;flex:1;width:100%;min-height:0}.lead-location-map .geo-map{flex:1;min-width:0;min-height:0;margin:0}.lead-location-map .map-zoom-controls{position:absolute;right:12px;bottom:12px}.lead-location-map .geo-map__well{border-radius:0}.lead-location-map .geo-map__well:after{display:none}.lead-details{display:flex;flex-direction:column;gap:16px;max-width:1280px}.lead-details .lead-details__summary-widget{display:flex;flex-direction:column;gap:16px}.lead-details .lead-details__map-widget{overflow:hidden;display:flex;flex-direction:column}.lead-details .lead-details__map-widget .lead-details__map-section{position:relative;min-height:320px;height:100%;display:flex}.lead-details .lead-details__map-widget .lead-details__map-section .lead-details__map-overlay{position:absolute;top:12px;left:12px;z-index:1;background:#fff;border:1px solid var(--color-border);border-radius:8px;padding:12px 16px;gap:4px;box-shadow:0 2px 8px var(--color-shadow-subtle)}.lead-details .lead-details__map-widget .lead-details__map-section .lead-details__map-overlay .lead-details__map-overlay-body{display:flex;flex-direction:column;gap:4px}.lead-details .lead-details__map-widget .lead-details__map-section .lead-details__map-overlay .lead-details__map-overlay-body .lead-details__map-overlay-mismatch{display:flex;flex-direction:column;gap:4px;margin-top:4px}.lead-details .lead-details__map-widget .lead-details__map-section .lead-details__map-overlay .lead-details__map-overlay-body .lead-details__map-overlay-mismatch .lead-details__map-overlay-tz{color:var(--color-text-subtle)}.lead-details .lead-details__map-widget .lead-details__map-section .lead-location-map{margin-top:0}.lead-details .lead-details__detailed-widget{display:flex;flex-direction:column;gap:16px}.lead-details .lead-details__detailed-widget .detailed-body{display:flex;flex-direction:column;gap:12px}.lead-details .lead-details__detailed-widget .detailed-body .lead-details__detection-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.lead-details .lead-details__detailed-widget .detailed-body .lead-details__detection-row .lead-details__detection-explanation{color:var(--color-text-subtle)}.lead-details .lead-details__detailed-widget .detailed-body .lead-details__macros-grid{display:grid}.lead-details .lead-details__detailed-widget .detailed-body .lead-details__macros-grid .lead-details__macro{min-width:0}@media (max-width: 639px){.lead-details__macros-grid{grid-template-columns:1fr;gap:16px}}@media screen and (min-width: 640px){.lead-details__macros-grid{grid-template-columns:1fr 1fr;gap:32px}}.leads-table .leads-table__header-with-filter{display:inline-flex;align-items:center;gap:4px}.leads-table .leads-tooltip-content{max-width:800px;word-break:break-all}.leads-table .leads-header-tooltip{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.leads-table .leads-timezone-tooltip{display:flex;gap:8px}.leads-activation-cover{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 40px;text-align:center;max-width:768px;margin:0 auto}.leads-activation-cover .leads-activation-image-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:relative;margin-top:32px;max-width:90%;overflow:hidden;border-radius:8px}.leads-activation-cover .leads-activation-image-wrapper img{max-width:100%;border-radius:8px;transition:transform .3s ease}.leads-activation-cover .leads-activation-image-wrapper:hover img{transform:scale(1.03)}.leads-activation-cover .leads-activation-image-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(transparent,#fff);pointer-events:none;border-radius:8px}.leads-activation-cover .leads-activation-image-wrapper .opticks-button{position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1}.leads-activation-cover__icon{margin-bottom:8px;color:var(--color-corporative-blue)}.leads-activation-cover__title{margin:0 0 8px;color:#000}.leads-activation-cover__subtitle{font-size:16px;margin:0 0 8px}.leads-activation-cover__description{line-height:22px;margin:0 0 20px;padding:0;list-style:none;text-align:left}.leads-activation-cover__description li{padding-left:16px;position:relative}.leads-activation-cover__description li:before{content:"•";position:absolute;left:0;color:var(--color-corporative-blue)}.leads-activation-cover__description li:not(:last-child){margin-bottom:8px}.leads-activation-cover__compliance{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;margin-bottom:32px;background-color:var(--color-surface-muted);border-radius:8px;border-left:3px solid var(--color-corporative-blue);text-align:left}.leads-activation-cover__compliance svg{flex-shrink:0;color:var(--color-corporative-blue);margin-top:1px}.leads-activation-cover__compliance-text{font-size:14px;line-height:20px;color:var(--color-text-muted)}.leads-activation-cover__compliance-text strong{color:var(--color-text)}.leads-activation-cover__actions{display:flex;gap:12px}.leads-configuration-modal{gap:16px}.leads-configuration-modal__status{display:flex;align-items:center;gap:8px}.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{color:var(--color-text);margin-bottom:12px}.integration-method-subheading{font-size:16px;color:var(--color-text-subtle)}.integration-method-help-text{font-size:14px;color:var(--color-text-subtle);margin-top:16px}@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)}}.editable-text{display:flex;align-items:center;width:100%;gap:8px}.editable-text .editable-text-view{display:flex;align-items:center;gap:8px;cursor:pointer}.editable-text .editable-text-placeholder{color:var(--color-text-subtle);font-style:italic}.editable-text .editable-text-edit-btn{opacity:0;transition:opacity .15s;flex-shrink:0}.editable-text:hover .editable-text-edit-btn{opacity:1}.sensor-js-wrapper{display:flex;flex-direction:column;gap:32px}.sensor-js-wrapper .sensor-js-header{display:flex;flex-direction:column}.sensor-js-wrapper .sensor-js-header p.disabled,.sensor-js-wrapper .sensor-js-header i.disabled{color:var(--color-disabled-text)}.sensor-js-wrapper .sensor-js-header div.sensor-js-button-wrapper{display:flex;gap:8px;align-items:center;width:100%}.sensor-js-wrapper form.sensor-js-form{display:flex;flex-direction:column;gap:38px}.sensor-js-wrapper form.sensor-js-form .sensor-js-cards-grid{display:grid;gap:32px}.sensor-js-wrapper form.sensor-js-form .sensor-js-cards-grid .sensor-js-card{width:100%;height:fit-content;background:#fff;padding:16px;border-radius:5px;display:flex;flex-direction:column;gap:8px}.sensor-js-wrapper form.sensor-js-form .sensor-js-cards-grid .sensor-js-card .sensor-js-card-checkboxes-wrapper{margin-top:4px;display:grid;gap:4px}.sensor-js-wrapper form.sensor-js-form .sensor-js-submit{align-self:end}@media screen and (max-width: 1023px){.sensor-js-header,.sensor-js-button-wrapper{flex-direction:column}.sensor-js-header div,.sensor-js-button-wrapper div{width:100%}.sensor-js-cards-grid{grid-template-columns:1fr}}@media screen and (min-width: 1024px){.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}}.sensor-modals{gap:16px}.sensor-js-pane{display:flex;flex-direction:column;gap:0;max-width:864px;margin:0 auto}.sensor-js-pane-section{display:flex;flex-direction:column;gap:10px;padding:20px 0;border-bottom:1px solid var(--color-border)}.sensor-js-pane-section:last-child{border-bottom:none}.sensor-js-pane-label{font-size:12px;font-weight:700;color:var(--color-text-subtle);text-transform:uppercase;letter-spacing:.6px}.sensor-js-integration-badge{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:var(--color-surface-muted);border-radius:8px;border:1px solid var(--color-border);cursor:pointer;transition:background-color .15s}.sensor-js-integration-badge:hover{background-color:var(--color-surface-muted)}.sensor-js-integration-icon{width:36px;height:36px;background-color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sensor-js-integration-title{color:var(--color-text);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{color:var(--color-text)}.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-invalid-darker);border-radius:8px}.sensor-js-delete-text{display:flex;flex-direction:column;gap:6px}.sensor-js-delete-description{color:var(--color-text-subtle);margin:0}.sensor-js-delete-warning{color:var(--color-traffic-invalid-darker);margin:4px 0 0}.trust-bar-container{display:flex;align-items:center;justify-content:center;gap:32px}.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)}.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-text-subtle);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:14px;color:var(--color-text-subtle);margin:0}.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: 1023px){.welcome-features{max-width:500px;margin:0 auto;gap:32px}}@media screen and (min-width: 1024px){.welcome-features{gap:48px}}.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 .opticks-code{width:100%}.integration-step-container img{max-width:100%;display:block;margin-left:auto;margin-right:auto;border:1px solid var(--color-border);border-radius:6px}.integration-step-container ul{margin:0}.integration-step-container img{margin:16px 0}.sensor-id-copy-section{background-color:#fff;border:1px solid var(--color-border);border-radius:8px;padding:16px;margin:16px 0}.sensor-id-label{font-size:14px;font-weight:700;color:var(--color-text);margin-bottom:8px}.sensor-id-content{display:flex;align-items:center;justify-content:space-between;gap:12px}.integration-success-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.integration-success-title{margin:0}.integration-success-message{color:var(--color-text);margin:4px 0 0}.integration-next-steps-title{color:var(--color-text);margin:0 0 12px}.integration-next-steps-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.integration-next-steps-list li{display:flex;align-items:flex-start;gap:10px;color:var(--color-text)}.integration-next-steps-list li>svg{flex-shrink:0;margin-top:2px;color:var(--color-corporative-blue)}.integration-next-steps-list li b{color:var(--color-corporative-blue)}.integration-success-actions{display:flex;flex-direction:row;gap:12px;margin-top:18px}.integration-step-3{gap:20px}.integration-step-3 .opticks-message.type-success .icon{height:100%;margin-top:6px}.integration-step-3 .opticks-button-group{justify-self:center}.integration-check-options{display:flex;flex-direction:column;gap:16px}.integration-check-section{display:grid;gap:12px;align-content:start;background-color:#fff;border:1px solid var(--color-border);border-radius:8px;padding:20px}.integration-check-section-header{display:flex;gap:12px;align-items:flex-start}.integration-check-section-header>svg{flex-shrink:0;color:var(--color-corporative-blue)}.integration-check-section p{margin:4px 0 0;font-size:14px;color:var(--color-text-subtle)}.integration-check-button-wrapper{padding-left:30px;margin-bottom:12px}.integration-validating-spinner{display:flex;flex-direction:column;align-items:center;gap:10px}@media screen and (max-width: 639px){.integration-step-3 .opticks-button-group{flex-direction:column}}.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;max-width:100%}.opticks-integration-step-1 .opticks-input{max-width:500px;width:100%;justify-self:center}@media screen and (max-width: 639px){.opticks-integration-step-1 .opticks-button-group{flex-direction:column;overflow:scroll;width:100%}}.integrations-container{display:flex;flex-direction:column;align-items:start;gap:32px;width:100%}.integrations-actions{display:flex;gap:12px;justify-content:center}.ip-input-wrapper,.postback-main-section-input-wrapper{display:flex;flex-direction:column;gap:4px}.developers-settings-main-section{display:flex;flex-direction:column;gap:24px}.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;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;white-space:nowrap}.billing-section-plans .yearly-discount-badge.active{background-color:var(--color-traffic-legitimate-darker);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-legitimate-lighter);color:var(--color-traffic-legitimate-darker)}.billing-section-plans .yearly-discount-badge:not(.active) #icon-stroke{stroke:var(--color-traffic-legitimate-darker)}.billing-section-plans .currency-info-wrapper{display:flex;align-items:baseline;gap:2px}.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-shadow)}.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:hover svg>rect#opticks-pill-fill{fill:#fff}.opticks-pricing-widget-appsumo:hover svg>path#opticks-pill-fill{fill:var(--color-corporative-blue)}.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) 56.73%,var(--color-appsumo-plan1) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan2:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 56.73%,var(--color-appsumo-plan2) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan3:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 56.73%,var(--color-appsumo-plan3) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan4:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 56.73%,var(--color-appsumo-plan4) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan5:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 56.73%,var(--color-appsumo-plan5) 100%)}.opticks-pricing-widget-appsumo.type-sumo_plan6:hover{background:linear-gradient(14deg,var(--color-corporative-blue) 56.73%,var(--color-appsumo-plan6) 100%)}.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.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}}.opticks-plans{width:100%;display:flex;flex-direction:column;gap:20px;margin-top:32px}.opticks-plans .period-selector-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.opticks-plans .period-selector-wrapper .opticks-button-group button{width:80px}@media screen and (max-width: 767px){.opticks-plans .period-selector-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:8px}.opticks-plans .period-selector-wrapper>*:nth-child(3){flex-direction:column;gap:12px;justify-content:center;width:fit-content}}@media screen and (min-width: 768px){.opticks-plans .period-selector-wrapper{display:grid;grid-template-columns:1fr auto 1fr}.opticks-plans .period-selector-wrapper>*:nth-child(3){flex-direction:row;justify-content:space-between;width:auto;gap:4px}}.opticks-plans .period-selector-wrapper>*:nth-child(3){display:flex;align-items:center;padding:0 12px}.opticks-plans .yearly-discount-badge{display:flex;align-items:center;gap:8px;padding:4px 12px;border-radius:9999px;white-space:nowrap}.opticks-plans .yearly-discount-badge.active{background-color:var(--color-traffic-legitimate-darker);color:#fff}.opticks-plans .yearly-discount-badge.active #icon-stroke{stroke:#fff}.opticks-plans .yearly-discount-badge:not(.active){background-color:var(--color-traffic-legitimate-lighter);color:var(--color-traffic-legitimate-darker)}.opticks-plans .yearly-discount-badge:not(.active) #icon-stroke{stroke:var(--color-traffic-legitimate-darker)}.opticks-plans .currency-info-wrapper{display:flex;align-items:baseline;gap:2px}.plan-data{display:flex;flex-direction:column;font-size:16px}.users-modal-roles{height:min(800px,calc(80vh - 100px));gap:8px}.users-modal-roles.opticks-modal__content .opticks-modal__footer.opticks-cluster{margin-top:auto}.users-modal-roles.mode-invite ol{padding-left:24px;margin:0}.users-modal-roles.mode-invite .invite-selection,.users-modal-roles.mode-invite .selected-role{display:flex;flex-direction:column;gap:8px}.users-modal-roles.mode-invite .invite-selection .role-permissions,.users-modal-roles.mode-invite .selected-role .role-permissions{display:flex;flex-direction:column;gap:4px}.users-modal-roles.mode-invite .invite-selection .role-permissions ul,.users-modal-roles.mode-invite .selected-role .role-permissions ul{columns:2}.users-modal-roles.mode-invite .invite-selection .role-permissions .selector-wrapper,.users-modal-roles.mode-invite .selected-role .role-permissions .selector-wrapper{padding:8px 0}.users-modal-roles.mode-invite .labels-selector-wrapper{display:flex;gap:8px}.users-modal-roles.mode-invite .sensor-selection{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.users-table-wrapper .invite-wrapper{display:flex;justify-content:flex-end;margin-bottom:16px}.users-table .role-cell-depth-0{display:flex;align-items:center}.users-table .role-cell-depth-1{padding-left:48px}.users-table .expired{display:flex;gap:4px;color:var(--color-text-subtle)}.access-settings-modal{gap:8px}.access-attempts-table .ip-cell{display:flex;gap:4px}.access-attempts-table .status-tooltip-content{display:flex;flex-direction:column;gap:8px;text-align:start}.access-attempts-table .status-tooltip-content span{display:flex;gap:4px;align-items:center}.referral-program-content{display:flex;flex-direction:column;gap:24px}.opticks-referral-hero{display:flex;align-items:center;gap:32px}.opticks-referral-hero-content{flex:1;align-self:flex-start;display:flex;flex-direction:column;gap:16px}.opticks-referral-hero-text{display:flex;flex-direction:column;gap:12px}.opticks-referral-hero-visual{flex-shrink:0;width:220px;height:220px;position:relative;display:flex;align-items:center;justify-content:center}.opticks-referral-network-graphic{position:relative;width:180px;height:180px;display:flex;align-items:center;justify-content:center}@keyframes referral-ring-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes referral-orbit{0%{transform:rotate(0) translate(85px) rotate(0)}to{transform:rotate(1turn) translate(85px) rotate(-1turn)}}.opticks-referral-network-ring{position:absolute;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--color-corporative-green) 60%,transparent);top:50%;left:50%;transform:translate(-50%,-50%);animation:referral-ring-pulse 6s ease-in-out infinite}.opticks-referral-network-ring.opticks-referral-network-ring-1{width:110px;height:110px}.opticks-referral-network-ring.opticks-referral-network-ring-2{width:170px;height:170px;animation-delay:-3s}.opticks-referral-network-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.opticks-referral-avatar{border-radius:50%;overflow:hidden;box-shadow:0 2px 8px var(--color-shadow);background:#fff}.opticks-referral-avatar svg{display:block}.opticks-referral-avatar.opticks-referral-avatar-center{width:72px;height:72px}.opticks-referral-avatar.opticks-referral-avatar-small{width:44px;height:44px}.opticks-referral-network-node{position:absolute;z-index:2;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;animation:referral-orbit 45s linear infinite}.opticks-referral-network-node.opticks-referral-node-bottom{animation-delay:-11.25s}.opticks-referral-network-node.opticks-referral-node-top-left{animation-delay:-26.25s}.opticks-referral-network-node.opticks-referral-node-top-right{animation-delay:-41.25s}@media (prefers-reduced-motion: reduce){.opticks-referral-network-ring,.opticks-referral-link-card .opticks-code .code-wrapper{animation:none}.opticks-referral-network-node{animation:none}.opticks-referral-network-node.opticks-referral-node-bottom{transform:rotate(90deg) translate(85px) rotate(-90deg)}.opticks-referral-network-node.opticks-referral-node-top-left{transform:rotate(210deg) translate(85px) rotate(-210deg)}.opticks-referral-network-node.opticks-referral-node-top-right{transform:rotate(330deg) translate(85px) rotate(-330deg)}}.opticks-referral-link-card,.opticks-referral-commission-card,.opticks-referral-list-card{display:flex;flex-direction:column;gap:16px}@property --border-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --referral-border-alpha{syntax: "<number>"; initial-value: .5; inherits: false;}@keyframes referral-border-rotate{to{--border-angle: 360deg}}.opticks-referral-link-card .opticks-code .code-wrapper{--referral-border-alpha: .5;border:2px solid transparent;padding:4px;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--border-angle),color-mix(in srgb,var(--color-corporative-green) calc(var(--referral-border-alpha) * 100%),transparent) 0%,color-mix(in srgb,var(--color-accent) calc(var(--referral-border-alpha) * 100%),transparent) 25%,color-mix(in srgb,var(--color-corporative-green) calc(var(--referral-border-alpha) * 100%),transparent) 50%,color-mix(in srgb,var(--color-accent) calc(var(--referral-border-alpha) * 100%),transparent) 75%,color-mix(in srgb,var(--color-corporative-green) calc(var(--referral-border-alpha) * 100%),transparent) 100%) border-box;animation:referral-border-rotate 8s linear infinite;transition:--referral-border-alpha .4s ease}.opticks-referral-link-card .opticks-code .code-wrapper.is-copied{--referral-border-alpha: 1}.opticks-referral-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.opticks-referral-stat-item{display:flex;flex-direction:column;align-items:center;gap:6px;background:var(--color-surface-subtle);border-radius:8px;padding:12px 8px}.opticks-referral-stat-value{font-size:20px;font-weight:700;color:var(--color-corporative-blue)}.opticks-referral-resources-card{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.opticks-referral-resources-text{display:flex;flex-direction:column;gap:8px}.opticks-referral-resources-text p{color:var(--color-text-subtle)}.opticks-referral-resources-marquee{flex:1;min-width:0;align-self:stretch;height:88px;overflow:hidden;opacity:.8;-webkit-mask-image:linear-gradient(to bottom,transparent,black 30%,black 70%,transparent);mask-image:linear-gradient(to bottom,transparent,black 30%,black 70%,transparent)}.opticks-referral-resources-marquee-track{display:flex;flex-direction:column;align-items:center;gap:8px;animation:referral-resources-scroll 14s linear infinite}@keyframes referral-resources-scroll{to{transform:translateY(-50%)}}.opticks-referral-resources-marquee-item{display:block;width:200px;max-width:100%;height:auto;border-radius:6px}@media (prefers-reduced-motion: reduce){.opticks-referral-resources-marquee-track{animation:none}}.opticks-referral-list-card{overflow-x:auto}.opticks-referral-list-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.opticks-referral-totals{display:flex;align-items:center;gap:16px}.opticks-referral-total{display:flex;align-items:center;gap:6px}.opticks-referral-total-amount{font-variant-numeric:tabular-nums}.opticks-referral-total-amount.pending{color:var(--color-traffic-suspicious-dark)}.opticks-referral-total-amount.collected{color:var(--color-traffic-legitimate-darker)}.opticks-referral-list-table .opticks-referral-amount{font-variant-numeric:tabular-nums;font-weight:700;color:var(--color-text)}.opticks-referral-list-table .opticks-referral-amount.pending:not(.is-zero){color:var(--color-traffic-suspicious-dark)}.opticks-referral-list-table .opticks-referral-amount.collected:not(.is-zero){color:var(--color-traffic-legitimate-darker)}.opticks-referral-list-table .opticks-referral-amount.is-zero{font-weight:400;color:var(--color-text-subtle)}.opticks-referral-cash-in{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;background:var(--color-surface-subtle);border-radius:8px;padding:20px 24px}.opticks-referral-cash-in-value{font-size:48px;font-weight:700;line-height:1;color:var(--color-corporative-green)}.opticks-referral-cash-in-label{color:var(--color-text)}.opticks-referral-notes{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:8px}.opticks-referral-notes li{font-size:12px;color:var(--color-text-subtle)}.opticks-referral-notes li strong{color:var(--color-text)}@media (max-width: 1023px){.opticks-referral-hero{flex-direction:column}.opticks-referral-hero-content{align-self:stretch}.opticks-referral-hero-visual{width:100%}}.country-choropleth-map{position:relative;display:flex;flex:1;min-width:0;min-height:0}.country-choropleth-map .geo-map{flex:1;min-width:0;min-height:0;display:flex;margin:0}.country-choropleth-map .geo-map__well{flex:1;min-width:0;min-height:0}.country-choropleth-map .geo-map__canvas{width:100%;height:100%}.country-choropleth-map .map-zoom-controls{position:absolute;right:8px;bottom:8px}.country-choropleth-map.is-measuring .map-zoom-controls,.country-choropleth-map.is-loading .map-zoom-controls{visibility:hidden}.geo-map-legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;padding:0;list-style:none}.geo-map-legend small{color:var(--color-text-muted);white-space:nowrap}.geo-map-legend .geo-map-legend__label small{color:var(--color-text)}.geo-map-legend .geo-map-legend__item{display:flex;align-items:center;gap:4px}.geo-map-legend .geo-map-legend__swatch{width:12px;height:12px;border-radius:2px;box-shadow:inset 0 0 0 1px var(--color-shadow-subtle);flex-shrink:0}.opticks-highlighted{padding:var(--opticks-highlighted-inset-block, 4px) var(--opticks-highlighted-inset-inline, 6px);margin:calc(-1 * var(--opticks-highlighted-inset-block, 4px)) calc(-1 * var(--opticks-highlighted-inset-inline, 6px));border-radius:var(--opticks-highlighted-radius, 6px);transition:background-color .15s ease}.opticks-highlighted.is-highlighted{background-color:var( --opticks-highlighted-tint, color-mix(in srgb, black 12%, transparent) )}@media (prefers-reduced-motion: reduce){.opticks-highlighted{transition:none}}
