:root{--chart-purple:#9d4edd;--chart-pink:#e83e8c;--chart-teal:#20c997;--kpi-impressions:#3b82f6;--kpi-clicks:#f97316;--kpi-ctr:#10b981;--kpi-viewability:#8b5cf6;--kpi-adscore:#f59e0b;--kpi-throughput:#06b6d4;--note-reception:var(--cui-success);--note-tags-sent:var(--cui-primary);--note-tags-modified:var(--cui-warning);--note-dates-changed:#6f42c1;--note-misc:var(--cui-secondary)}.modal{padding-left:var(--cui-sidebar-occupy-start,0)}.modal-dialog{display:flex;align-items:center;min-height:calc(100% - var(--cui-modal-margin)*2)}.modal-header{box-shadow:0 4px 6px rgba(0,0,0,.1),0 6px 12px rgba(0,0,0,.1)}.modal-header .btn-close{transition:transform .25s ease}.modal-header .btn-close:hover{transform:rotate(90deg)}.modal-title{font-size:1.5rem;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.1),2px 2px 4px rgba(0,0,0,.1)}.modal-body{padding:1.5rem}.date-picker-dropdown.show,.modal-dialog .date-picker-dropdown .date-picker.show .date-picker-dropdown{z-index:9999}[data-coreui-theme=dark] .modal-header{box-shadow:0 4px 6px rgba(0,0,0,.3),0 6px 12px rgba(0,0,0,.2)}[data-coreui-theme=dark] .modal-title{text-shadow:1px 1px 2px rgba(0,0,0,.3),2px 2px 4px rgba(0,0,0,.2)}.admin-row-enter{animation:adminRowEnter .3s ease}.admin-row-exit{animation:adminRowExit .3s ease forwards}.admin-row-highlight{animation:adminRowHighlight 1s ease}@keyframes adminRowEnter{0%{opacity:0;transform:translateY(-8px);background-color:rgba(var(--cui-success-rgb),.1)}to{opacity:1;transform:translateY(0);background-color:rgba(0,0,0,0)}}@keyframes adminRowExit{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}@keyframes adminRowHighlight{0%,to{background-color:rgba(0,0,0,0)}30%{background-color:rgba(var(--cui-warning-rgb),.1)}}.admin-empty-state{animation:fadeInUp .4s ease;flex:1 1}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.admin-bulk-bar{animation:slideDown .2s ease}.table-sticky-header thead th{position:sticky;top:0;z-index:2;background-color:var(--cui-tertiary-bg);white-space:nowrap}.table-sticky-header thead th>.float-end{float:none!important;display:inline-block;vertical-align:middle;margin-left:.25em}.admin-entity-table table{font-size:.8125rem}.admin-entity-table .table-responsive{overflow:visible!important}.admin-entity-table tbody td:first-child:has(input[type=checkbox]),.admin-entity-table thead th:first-child:has(input[type=checkbox]){width:1rem;max-width:2rem;padding-left:.6rem;padding-right:0}.admin-entity-table thead th{background-color:var(--cui-tertiary-bg);white-space:nowrap;padding:.45rem .6rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.admin-entity-table tbody td{padding:.4rem .6rem}.datalists-fullwidth{margin:0;padding:0;overflow-x:auto;min-height:calc(100vh - 120px)}.datalists-fullwidth .datalists-config-bar{padding-left:.5rem;padding-right:.5rem}.datalists-fullwidth .col-resize-handle:hover{background:var(--cui-primary)!important;opacity:.4!important}.datalists-fullwidth table{width:100%;table-layout:auto}.datalists-fullwidth thead th{position:sticky;top:0;z-index:2;background-color:var(--cui-tertiary-bg)}.datalists-table td,.datalists-table th{white-space:nowrap;text-align:right}.datalists-table .dl-truncate{max-width:600px;overflow-x:auto;text-align:left;scrollbar-width:thin}.datalists-table .dl-truncate::-webkit-scrollbar{height:4px}.datalists-table .dl-truncate::-webkit-scrollbar-thumb{background-color:var(--cui-secondary-bg);border-radius:2px}.datalists-table .dl-metric,.datalists-table .dl-mono{font-family:var(--cui-font-monospace)}.datalists-table .dl-mono{font-size:.8125rem}.datalists-table .dl-pinned{position:sticky;z-index:1}.datalists-table .dl-pin-sep{background-color:var(--cui-body-bg);padding:0!important;width:4px;min-width:4px;max-width:4px;box-shadow:2px 0 4px rgba(0,0,0,.06)}.datalists-table thead .dl-pin-sep{background-color:var(--cui-tertiary-bg)}.datalists-table thead .dl-pinned{z-index:3}.datalists-table .dl-pin-btn{border:none;background:none;cursor:pointer;padding:0 0 0 .25rem;color:var(--cui-body-color);opacity:0;transition:opacity .15s ease;vertical-align:middle;line-height:1}.datalists-table .dl-pin-btn.active{opacity:.7;color:var(--cui-primary)}.datalists-table thead th:hover .dl-pin-btn{opacity:.4}.datalists-table thead th:hover .dl-pin-btn.active,.datalists-table thead th:hover .dl-pin-btn:hover{opacity:1}.datalists-table .dl-remove-btn{border:none;background:none;cursor:pointer;padding:0 0 0 .15rem;color:var(--cui-body-color);opacity:0;transition:opacity .15s ease;vertical-align:middle;line-height:1}.datalists-table thead th:hover .dl-remove-btn{opacity:.4}.datalists-table thead th:hover .dl-remove-btn:hover{opacity:1;color:var(--cui-danger)}.datalists-table .dl-th-control{display:inline-flex;align-items:center;margin-left:.4rem;vertical-align:middle;text-transform:none;letter-spacing:normal}.datalists-table .dl-th-control .dropdown-toggle{--cui-btn-padding-y:0.1rem;--cui-btn-padding-x:0.4rem;--cui-btn-font-size:0.75rem;line-height:1.1;font-weight:400}.datalists-table .dl-th-control .dropdown-menu{text-transform:none;letter-spacing:normal;font-weight:400}.datalists-table thead th.dl-grp-dim,.datalists-table thead th.dl-grp-period{background-color:var(--cui-tertiary-bg)}.datalists-table thead th.dl-grp-dim{background-image:linear-gradient(rgba(var(--cui-info-rgb),.07),rgba(var(--cui-info-rgb),.07))}.datalists-table thead th.dl-grp-metric{background-color:var(--cui-tertiary-bg);background-image:linear-gradient(rgba(var(--cui-success-rgb),.07),rgba(var(--cui-success-rgb),.07))}.datalists-table tbody td.dl-grp-dim{background-color:rgba(var(--cui-info-rgb),.03)}.datalists-table tbody td.dl-grp-metric{background-color:rgba(var(--cui-success-rgb),.03)}.datalists-table tbody td.dl-grp-first,.datalists-table thead th.dl-grp-first{box-shadow:inset 2px 0 0 var(--cui-border-color)}.datalists-table thead th.dl-pinned{background-color:var(--cui-tertiary-bg)}.datalists-table thead th.dl-pinned.dl-grp-dim{background-image:linear-gradient(rgba(var(--cui-info-rgb),.07),rgba(var(--cui-info-rgb),.07))}.datalists-table thead th.dl-pinned.dl-grp-metric{background-image:linear-gradient(rgba(var(--cui-success-rgb),.07),rgba(var(--cui-success-rgb),.07))}.datalists-table tbody td.dl-pinned{background-color:var(--cui-body-bg)}.datalists-table tbody td.dl-pinned.dl-grp-dim{background-image:linear-gradient(rgba(var(--cui-info-rgb),.03),rgba(var(--cui-info-rgb),.03))}.datalists-table tbody td.dl-pinned.dl-grp-metric{background-image:linear-gradient(rgba(var(--cui-success-rgb),.03),rgba(var(--cui-success-rgb),.03))}.datalists-table thead th.dl-draggable{cursor:grab}.datalists-table thead th.dl-draggable:active{cursor:grabbing}.datalists-table thead th.dl-dragging{opacity:.45}.datalists-table thead th.dl-drag-over{box-shadow:inset 3px 0 0 0 var(--cui-primary)}.campaigns-overview-table td,.campaigns-overview-table th{padding:.5rem .6rem;white-space:nowrap}.campaigns-overview-table th{font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.campaigns-overview-table .campaign-row{transition:background-color .15s ease}.campaigns-overview-table .campaign-row .campaign-row-arrow{transition:transform .15s ease,color .15s ease}.campaigns-overview-table .campaign-row:hover .campaign-row-arrow{color:var(--cui-primary)!important;transform:translateX(2px)}@media(max-width:991.98px){.campaigns-overview-table td,.campaigns-overview-table th{padding:.4rem .5rem;font-size:.85rem}}@media(max-width:767.98px){.campaigns-overview-table td,.campaigns-overview-table th{padding:.35rem .4rem;font-size:.8125rem}}.filter-auto-closing{position:relative!important}.filter-countdown-ring{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1}.filter-countdown-track{fill:none;stroke:var(--cui-border-color);stroke-width:2}.filter-countdown-progress{fill:none;stroke:var(--cui-primary);stroke-width:2;stroke-linecap:round;animation:filter-countdown-dash 2s linear forwards}@keyframes filter-countdown-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:var(--ring-perimeter)}}.filter-countdown-progress.reverting{animation:filter-countdown-revert .5s ease-out forwards}@keyframes filter-countdown-revert{to{stroke-dashoffset:0;opacity:0}}.th-filter-portal{display:inline-flex}.th-filter-portal,.th-inline-filter{vertical-align:middle;margin-left:.25rem}.th-inline-filter{line-height:1;display:inline-flex!important}.th-inline-filter .dropdown-menu{position:absolute!important;z-index:10;text-transform:none;letter-spacing:normal}.th-inline-filter .dropdown-menu .dropdown-item{cursor:pointer}.th-inline-filter .dropdown-menu .form-check{display:flex;align-items:center;gap:.4rem;margin-bottom:0}.th-inline-filter .dropdown-menu .form-check .form-check-input{margin-top:0;flex-shrink:0}.th-inline-filter .dropdown-menu .form-check .form-check-label{line-height:1.2}.th-inline-filter-toggle{display:inline-flex;align-items:center;justify-content:center;position:relative;width:16px;height:16px;border:none;background:none;border-radius:3px;cursor:pointer;color:var(--cui-body-color);opacity:.25;transition:opacity .15s ease,background-color .15s ease}.th-inline-filter-toggle:hover{opacity:.7;background-color:rgba(var(--cui-body-color-rgb),.08)}.th-inline-filter-toggle.active{opacity:1;color:var(--cui-primary)}.th-inline-filter-badge{position:absolute;top:-4px;right:-5px;font-size:.55rem;font-weight:700;line-height:1;min-width:12px;height:12px;padding:1px 3px;border-radius:6px;background-color:var(--cui-primary);color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}.table-sticky-header thead th:hover .th-inline-filter-toggle{opacity:.5}.table-sticky-header thead th:hover .th-inline-filter-toggle:hover{opacity:.8}.table-sticky-header thead th:hover .th-inline-filter-toggle.active{opacity:1}.datalists-scroll-container{position:relative}.datalists-scroll-container .table-responsive{height:calc(100vh - var(--layout-header-height, calc(3rem + 7px)) - 32px - var(--sort-bar-height, 0px) - var(--layout-footer-height, 3rem));overflow-y:auto;overflow-x:auto}.v2-table-scroll .table-responsive{height:calc(100vh - var(--v2-scroll-top, 200px) - var(--layout-footer-height, 3rem));overflow-y:auto;overflow-x:auto}.v2-table-scroll thead th{position:sticky;top:0;z-index:2;background-color:var(--cui-tertiary-bg)}.v2-list-scroll{height:calc(100vh - var(--v2-scroll-top, 200px) - var(--layout-footer-height, 3rem));overflow-y:auto}.admin-hl-link{all:unset;cursor:pointer;display:inline;font:inherit;color:inherit;border-radius:.25rem;padding:.125rem .25rem;margin:-.125rem -.25rem;transition:background-color .15s ease,box-shadow .15s ease,color .15s ease}.admin-hl-link:hover{color:var(--cui-primary);background-color:rgba(var(--cui-primary-rgb),.1);box-shadow:0 0 8px 2px rgba(var(--cui-primary-rgb),.25)}.admin-hl-dot{all:unset;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.admin-hl-dot:hover{transform:scale(1.8);box-shadow:0 0 8px 3px currentColor}.rbt-aux{position:absolute!important;right:24px!important;top:50%;transform:translateY(-50%);display:flex;align-items:center}.schedule-wizard .stepper .stepper-step-indicator{width:44px;height:44px;font-size:1.125rem;font-weight:700;transition:box-shadow .3s ease,transform .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.schedule-wizard .stepper .stepper-step.active .stepper-step-indicator{box-shadow:0 4px 14px rgba(var(--cui-primary-rgb),.35);transform:scale(1.1)}.schedule-wizard .stepper .stepper-step.complete .stepper-step-indicator{background-color:var(--cui-success)!important;border-color:var(--cui-success)!important;box-shadow:0 2px 8px rgba(var(--cui-success-rgb),.3)}.schedule-wizard .stepper .stepper-step-label{font-weight:600;font-size:.8125rem}.schedule-wizard .wizard-step-content{animation:wizardFadeIn .35s ease}@keyframes wizardFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.schedule-wizard .wizard-help-banner{display:flex;align-items:flex-start;gap:.75rem;background:linear-gradient(135deg,rgba(var(--cui-primary-rgb),.07) 0,rgba(var(--cui-primary-rgb),.02) 100%);border:1px solid rgba(var(--cui-primary-rgb),.15);border-radius:.5rem;padding:.875rem 1.125rem;margin-bottom:1.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.schedule-wizard .wizard-help-banner .wizard-help-icon{color:var(--cui-primary);opacity:.8;flex-shrink:0;margin-top:.125rem}.schedule-wizard .wizard-help-banner .wizard-help-text{color:var(--cui-body-color);font-size:.8125rem;line-height:1.6;margin-bottom:0}.schedule-wizard .wizard-preview-card{background:var(--cui-tertiary-bg);border:1px solid var(--cui-border-color);border-radius:.5rem;box-shadow:0 1px 4px rgba(0,0,0,.04)}.schedule-wizard .wizard-preview-card .list-group-item{background:rgba(0,0,0,0);border-color:var(--cui-border-color-translucent);font-size:.8125rem;padding-top:.5rem;padding-bottom:.5rem}@media(max-width:767.98px){.schedule-wizard .stepper .stepper-step-indicator{width:36px;height:36px;font-size:.95rem}.schedule-wizard .stepper .stepper-step-label{font-size:.8rem}.schedule-wizard .wizard-help-banner{padding:.625rem .875rem;margin-bottom:1rem}}[data-coreui-theme=dark] .schedule-wizard .stepper .stepper-step-indicator{box-shadow:0 2px 8px rgba(0,0,0,.25)}[data-coreui-theme=dark] .schedule-wizard .wizard-preview-card{box-shadow:0 1px 4px rgba(0,0,0,.15)}.header.sticky-top{transition:box-shadow .2s ease}.theme-toggle{position:relative;display:inline-flex;align-items:center;background-color:var(--cui-tertiary-bg);border-radius:999px;padding:3px;border:1px solid rgba(0,0,0,0);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.theme-toggle:hover{background-color:var(--cui-secondary-bg);border-color:var(--cui-warning);box-shadow:0 0 8px 2px rgba(var(--cui-warning-rgb),.35)}.theme-toggle-thumb{position:absolute;top:3px;left:3px;width:28px;height:28px;border-radius:999px;background-color:var(--cui-primary);transform:translateX(0);opacity:0;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s ease;pointer-events:none}.theme-toggle:focus-within .theme-toggle-thumb,.theme-toggle:hover .theme-toggle-thumb{opacity:1;transform:translateX(calc(var(--active-idx, 0) * 28px))}.header-pill{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background-color:var(--cui-tertiary-bg);border-radius:999px;cursor:pointer;color:var(--cui-body-color);transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;padding:0}.header-pill:hover{background-color:var(--cui-secondary-bg);border:1px solid var(--cui-warning);box-shadow:0 0 8px 2px rgba(var(--cui-warning-rgb),.35)}.header-pill:disabled{opacity:.5;cursor:not-allowed}.header-pill:after{display:none!important}.header-pill[aria-pressed=true]{background-color:rgba(var(--cui-primary-rgb),.16);color:var(--cui-primary)}.header-pill-ring{position:absolute;top:-2px;left:-2px;pointer-events:none}.header-pill-ring-circle{stroke-dashoffset:106.8;transition:none}.header-pill:hover .header-pill-ring-circle{stroke-dashoffset:0;transition:stroke-dashoffset 3s linear}.service-refresh-ring{transition:stroke-dashoffset 1s linear}@media(prefers-reduced-motion:reduce){.service-refresh-ring{transition:none}.timer-blink{animation:none}}.header-pill-success{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background-color:var(--cui-tertiary-bg);border-radius:999px;cursor:pointer;color:var(--cui-body-color);transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;padding:0}.header-pill-success:hover{background-color:var(--cui-secondary-bg);border:1px solid var(--cui-warning);box-shadow:0 0 8px 2px rgba(var(--cui-warning-rgb),.35)}.header-pill-success:disabled{opacity:.5;cursor:not-allowed}.header-pill-success:after{display:none!important}.header-pill-success,.header-pill-success:hover{background-color:var(--cui-success);color:var(--cui-white)}.header-pill-success:hover{border:1px solid var(--cui-success);box-shadow:0 0 8px 2px rgba(var(--cui-success-rgb),.4)}.header-pill-warning{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background-color:var(--cui-tertiary-bg);border-radius:999px;cursor:pointer;color:var(--cui-body-color);transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;padding:0}.header-pill-warning:hover{background-color:var(--cui-secondary-bg);box-shadow:0 0 8px 2px rgba(var(--cui-warning-rgb),.35)}.header-pill-warning:after{display:none!important}.header-pill-warning,.header-pill-warning:hover{background-color:var(--cui-warning);color:var(--cui-dark)}.header-pill-warning:hover{border:1px solid var(--cui-warning);box-shadow:0 0 8px 2px rgba(var(--cui-warning-rgb),.4)}.header-pill-warning:disabled{opacity:.5;cursor:not-allowed}.header-user-pill{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;background-color:var(--cui-tertiary-bg);border-radius:999px;cursor:pointer;color:var(--cui-body-color);transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;padding:0}.header-user-pill:hover{background-color:var(--cui-secondary-bg);border:1px solid var(--cui-warning);box-shadow:0 0 8px 2px rgba(var(--cui-warning-rgb),.35)}.header-user-pill:disabled{opacity:.5;cursor:not-allowed}.header-user-pill:after{display:none!important}.user-pill-ring{display:none}.theme-toggle-option{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;border-radius:999px;cursor:pointer;opacity:.4;padding:0}.theme-toggle-option,.theme-toggle-option.active{color:var(--cui-body-color);transition:color .2s ease,opacity .2s ease,max-width .3s cubic-bezier(.4,0,.2,1)}.theme-toggle-option.active{opacity:1;min-width:28px}.theme-toggle:focus-within .theme-toggle-option.active,.theme-toggle:hover .theme-toggle-option.active{color:var(--cui-white)}.theme-toggle-option:not(.active){max-width:0;opacity:0;visibility:hidden;overflow:hidden;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s .3s}.theme-toggle-option:hover:not(.active){opacity:.7}.theme-toggle:focus-within .theme-toggle-option:not(.active),.theme-toggle:hover .theme-toggle-option:not(.active){max-width:28px;opacity:.4;visibility:visible;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s}.status-toggle{position:relative;display:inline-flex;align-items:center;background-color:var(--cui-tertiary-bg);border-radius:999px;padding:3px;transition:background-color .2s ease}.status-toggle:hover{background-color:var(--cui-secondary-bg)}.status-toggle-thumb{position:absolute;top:3px;left:3px;width:28px;height:28px;border-radius:999px;background-color:var(--status-color,var(--cui-primary));transform:translateX(0);opacity:0;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .2s ease,background-color .2s ease;pointer-events:none}.status-toggle:focus-within .status-toggle-thumb,.status-toggle:hover .status-toggle-thumb{opacity:1;transform:translateX(calc(var(--active-idx, 0) * 28px))}.status-toggle-option{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;border-radius:999px;cursor:pointer;color:var(--cui-body-color);opacity:.4;transition:color .2s ease,opacity .2s ease,max-width .3s cubic-bezier(.4,0,.2,1);padding:0}.status-toggle-option.active{color:var(--option-color,var(--cui-body-color));opacity:1}.status-toggle:focus-within .status-toggle-option.active,.status-toggle:hover .status-toggle-option.active{color:var(--cui-white)}.status-toggle-option:not(.active){max-width:0;opacity:0;visibility:hidden;overflow:hidden;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s .3s}.status-toggle-option:hover:not(.active){opacity:.7}.status-toggle-option:disabled{cursor:not-allowed;opacity:.25}.status-toggle:focus-within .status-toggle-option:not(.active),.status-toggle:hover .status-toggle-option:not(.active){max-width:28px;opacity:.4;visibility:visible;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,visibility 0s}.header-search{width:34px;height:34px;overflow:hidden;flex-wrap:nowrap;transition:width .25s ease}.header-search .header-search-icon{background:rgba(0,0,0,0);border:1px solid var(--cui-border-color);border-radius:999px;transition:background-color .25s ease,border-radius .25s ease}.header-search .form-control{opacity:0;border-top-right-radius:999px;border-bottom-right-radius:999px;transition:opacity .15s ease}.header-search.has-value,.header-search:focus-within,.header-search:hover{width:180px}.header-search.has-value .header-search-icon,.header-search:focus-within .header-search-icon,.header-search:hover .header-search-icon{background-color:var(--cui-secondary-bg);border-radius:999px 0 0 999px}.header-search.has-value .form-control,.header-search:focus-within .form-control,.header-search:hover .form-control{opacity:1}@media(min-width:992px){.header-search.has-value,.header-search:focus-within,.header-search:hover{width:240px}}@media(min-width:1200px){.header-search.has-value,.header-search:focus-within,.header-search:hover{width:280px}}.header-nav .form-control[type=search],.header-nav input[type=search]{border-radius:999px;padding-left:.875rem;padding-right:.875rem}.btn .icon,.btn svg{vertical-align:middle;margin-top:-2px}.header-nav .btn-sm{height:34px;min-width:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.header-nav .btn-sm.px-2,.header-nav .btn-sm.px-3{width:auto;padding-left:.875rem!important;padding-right:.875rem!important}.header-nav .btn-sm.rounded-circle{border-radius:999px!important}.header-action-btn{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid var(--cui-border-color);border-radius:999px!important;background:rgba(0,0,0,0);color:var(--cui-body-color);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.header-action-btn:hover{background-color:rgba(var(--cui-primary-rgb),.08);border-color:var(--cui-primary)}.header-action-btn-active{border-color:var(--cui-primary);color:var(--cui-primary)}.header-action-btn-success{color:var(--cui-success);border-color:rgba(var(--cui-success-rgb),.4)}.header-action-btn-success:hover{background-color:rgba(var(--cui-success-rgb),.1);border-color:var(--cui-success)}.header-action-badge{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background-color:var(--cui-primary);color:var(--cui-white);font-size:.625rem;font-weight:700;line-height:16px;text-align:center}.header-title-campaign{position:relative;display:inline-flex;align-items:center;border:none;padding:.125rem 1rem .25rem 0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer;outline:none}.header-title-edit-badge{position:absolute;top:-7px;right:-7px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;opacity:0;pointer-events:none;transition:opacity .2s ease}.header-title-campaign:hover .header-title-edit-badge{opacity:1}.prevent-hide{display:flex!important}.scroll-to-top{position:relative;width:34px;height:34px;border:none;border-radius:999px;background-color:var(--cui-tertiary-bg);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;opacity:0;pointer-events:none;transition:opacity .3s ease,background-color .2s ease}.scroll-to-top.visible{opacity:1;pointer-events:auto}.scroll-to-top:hover{background-color:rgba(var(--cui-primary-rgb),.1)}.scroll-to-top:active{transform:scale(.92)}.scroll-to-top-ring{position:absolute;inset:0;width:100%;height:100%}.scroll-to-top-icon{position:relative;z-index:1;color:var(--cui-body-color);transition:color .2s ease}.sidebar .sidebar-footer{min-height:51px;height:51px;padding:0 var(--cui-sidebar-padding-x)}.sidebar .nav-icon{fill:none}.sidebar-nav .nav-group.show>.nav-group-toggle{color:var(--cui-sidebar-nav-link-active-color);background:var(--cui-sidebar-nav-link-active-bg);border-bottom-left-radius:0;border-bottom-right-radius:0}.sidebar-nav .nav-group.show>.nav-group-toggle .nav-icon{color:var(--cui-sidebar-nav-link-active-icon-color)}.sidebar-nav .nav-group.show>.nav-group-items{background-color:rgba(var(--cui-emphasis-color-rgb),.08);border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;overflow:hidden}.sidebar .nav-link{font-size:.85rem;padding-inline-start:calc(var(--cui-sidebar-nav-link-padding-x)*.5)}.sidebar .nav-group-items .nav-link,.sidebar .nav-link{padding-inline-end:calc(var(--cui-sidebar-nav-link-padding-x)*.5)}.sidebar .nav-group-items .nav-link{font-size:.8rem;padding-inline-start:calc(var(--cui-sidebar-nav-link-padding-x)*.5 + var(--cui-sidebar-nav-link-icon-width) + var(--cui-sidebar-nav-link-icon-margin) + 10px)}.sidebar-zone-header{padding:.5rem calc(var(--cui-sidebar-nav-link-padding-x)*.5);margin:0;border-bottom:1px solid var(--cui-sidebar-border-color,var(--cui-border-color));list-style:none;color:var(--cui-sidebar-nav-link-color,var(--cui-body-color))}.gauge-card{--gauge-card-bg:#e8dfd0;--gauge-arc-bg:#d4cdc2;--gauge-tick:#6b5e4f;--gauge-tick-label:#5a4e3f;background-color:var(--gauge-card-bg)}[data-coreui-theme=dark] :root{--note-dates-changed:#a881e0}[data-coreui-theme=dark] .gauge-card{--gauge-card-bg:#2a2520;--gauge-arc-bg:#4a4340;--gauge-tick:#a89888;--gauge-tick-label:#b8a898}@keyframes timer-blink{0%,to{opacity:1}50%{opacity:.2}}.timer-blink{animation:timer-blink .5s ease-in-out infinite}@media(max-width:767.98px){.recharts-wrapper{min-height:200px}[data-chart-value-axis] .recharts-wrapper{min-height:0}}.favorite-star-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:.375rem;background:rgba(0,0,0,0);color:var(--cui-tertiary-color);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.favorite-star-btn:hover{color:var(--cui-warning);background-color:rgba(var(--cui-warning-rgb),.1);box-shadow:0 0 6px rgba(var(--cui-warning-rgb),.25)}.favorite-star-btn.active{color:var(--cui-warning)}.home-alert-item{transition:background-color .15s ease,padding-left .15s ease}.home-alert-item:hover{background-color:var(--cui-tertiary-bg)}.home-alert-item:hover .home-alert-arrow{color:var(--cui-primary)!important}@keyframes save-blink{0%,to{opacity:1}50%{opacity:.3}}.connection-dot{display:block;width:10px;height:10px;border-radius:999px;transition:background-color .3s ease}.connection-blink{animation:blink-connecting 1.5s ease-in-out infinite}@keyframes blink-connecting{0%,to{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.8)}}.connection-data-pulse{animation:light-flash 1.8s ease-in-out}@keyframes light-flash{0%,to{transform:scale(1);opacity:1;box-shadow:none}10%,43%,77%{transform:scale(1.8);opacity:1;box-shadow:0 0 8px 3px rgba(37,186,100,.7)}27%,60%,93%{transform:scale(1);opacity:.6;box-shadow:none}}.kpi-update-dot{position:absolute;top:6px;right:8px;width:8px;height:8px;border-radius:999px;background-color:var(--cui-success);animation:kpi-dot-flash 2s ease-in-out forwards;pointer-events:none}@keyframes kpi-dot-flash{0%{opacity:0;transform:scale(.5);box-shadow:none}8%{opacity:1;transform:scale(1.4);box-shadow:0 0 6px 2px rgba(37,186,100,.6)}20%{opacity:.3;transform:scale(1);box-shadow:none}30%{opacity:1;transform:scale(1.4);box-shadow:0 0 6px 2px rgba(37,186,100,.6)}42%{opacity:.3;transform:scale(1);box-shadow:none}52%{opacity:1;transform:scale(1.4);box-shadow:0 0 6px 2px rgba(37,186,100,.6)}65%{opacity:.6;transform:scale(1);box-shadow:none}to{opacity:0;transform:scale(.5);box-shadow:none}}.kpi-value-flash{animation:value-light-flash 2s ease-in-out}@keyframes value-light-flash{0%{color:inherit}30%,52%,8%{color:var(--cui-success);text-shadow:0 0 8px rgba(37,186,100,.5)}20%,42%,65%{color:inherit;text-shadow:none}to{color:inherit;text-shadow:none}}.live-pulse{display:inline-block;width:8px;height:8px;border-radius:999px;background-color:var(--cui-success);animation:live-glow 2s ease-in-out infinite}@keyframes live-glow{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(37,186,100,.6)}50%{opacity:.6;box-shadow:0 0 6px 3px rgba(37,186,100,.4)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.admin-bulk-bar,.ads-bulk-bar,.campaigns-context-menu,.connection-blink,.connection-data-pulse,.kpi-update-dot,.kpi-value-flash,.live-pulse{animation:none}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.service-card-enter{animation:fadeIn .35s ease both}.service-card-enter:first-child{animation-delay:0s}.service-card-enter:nth-child(2){animation-delay:.03s}.service-card-enter:nth-child(3){animation-delay:.06s}.service-card-enter:nth-child(4){animation-delay:.09s}.service-card-enter:nth-child(5){animation-delay:.12s}.service-card-enter:nth-child(6){animation-delay:.15s}.service-card-hover{transition:transform .2s ease,box-shadow .2s ease}.service-card-hover:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.service-card-accent{border-inline-start:3px solid var(--service-accent,transparent)}@media(prefers-reduced-motion:reduce){.service-card-enter{animation:none}.service-card-hover{transition:none}.service-card-hover:hover{transform:none;box-shadow:none}}.skip-to-content{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-to-content:focus{position:fixed;top:10px;left:10px;width:auto;height:auto;padding:8px 16px;background:var(--cui-primary);color:var(--cui-white);z-index:9999;border-radius:4px;text-decoration:none;font-weight:600}.second-header{background-color:var(--cui-tertiary-bg);top:0}.tab-content{background-color:var(--cui-body-bg)}.pagination{cursor:pointer}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cursor-pointer{cursor:pointer}.filter-panel-close{transition:transform .25s ease}.filter-panel-close:hover{transform:rotate(90deg)}.min-w-0{min-width:0}.text-truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fs-xxs{font-size:.625rem}.fs-xs{font-size:.75rem}.fs-sm{font-size:.8125rem}.lh-compact{line-height:1.2}.lh-tight{line-height:1.3}@media print{.breadcrumb,.footer,.header,.scroll-to-top,.sidebar,.skip-to-content{display:none!important}.wrapper{padding-inline:0!important}body{background:#fff;color:#000}.card{box-shadow:none!important;border:1px solid #ddd!important}.recharts-wrapper{max-height:300px!important}.card{break-inside:avoid;page-break-inside:avoid}table{page-break-inside:auto;break-inside:auto}tr{break-inside:avoid;page-break-inside:avoid}a[href^=http]:after{content:" (" attr(href) ")";font-size:.8em;color:#666}}@media(max-width:767.98px){.btn,.header-pill,.list-group-item-action,.nav-link{min-height:44px;min-width:44px}.table-clickable td{padding-top:10px;padding-bottom:10px}body{font-size:.875rem}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.125rem}.card-title{font-size:.875rem}.small,small{font-size:.8125rem}.header{min-height:44px}.header .container-fluid{padding-top:.125rem;padding-bottom:.125rem}.breadcrumb{font-size:.8125rem}.card-body{padding:1rem}.body{padding:.75rem}.container-fluid{padding-left:.5rem;padding-right:.5rem}.btn{font-size:.8125rem;padding:.25rem .625rem}.btn-sm{font-size:.75rem;padding:.1875rem .375rem}.table{font-size:.8125rem}.table td,.table th{padding:.4rem .5rem}.header-nav{flex-wrap:wrap;justify-content:flex-end;min-width:0;row-gap:.375rem}.campaign-info-bar-v2 .info-bar-advertiser,.campaign-info-bar-v2 .info-bar-daycounters{display:none!important}.datalists-scroll-container,.datalists-scroll-container .table-responsive,.v2-list-scroll,.v2-table-scroll,.v2-table-scroll .table-responsive{min-width:0;max-width:100%}.header-nav .header-pill{width:28px;height:28px;min-height:28px;min-width:28px}.header-nav .btn-outline-primary,.header-nav .btn-sm{font-size:.75rem;padding:.1875rem .5rem;min-height:28px}.overflow-y-auto{overflow-y:visible!important}.sidebar-pills .header-pill,.sidebar-pills .header-user-pill{width:28px;height:28px;min-height:28px;min-width:28px}.sidebar-pills .theme-toggle{transform:scale(.85);transform-origin:center}}.bottom-sheet-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1050;animation:fade-in .2s ease-out}.bottom-sheet{position:fixed;bottom:0;left:0;right:0;max-height:80vh;background:var(--cui-body-bg);border-radius:16px 16px 0 0;z-index:1051;animation:slide-up .3s ease-out;overflow:hidden;display:flex;flex-direction:column}.bottom-sheet-header{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid var(--cui-border-color)}.bottom-sheet-handle{width:40px;height:4px;background:var(--cui-border-color);border-radius:2px;margin-top:8px}.bottom-sheet-body{overflow-y:auto;padding:1rem;flex:1 1}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.bottom-sheet,.bottom-sheet-backdrop{animation:none}}.scroll-snap-x{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.scroll-snap-x>*{scroll-snap-align:start}.scroll-snap-x::-webkit-scrollbar{display:none}@media(max-width:991.98px){.sidebar:not(.show) .btn-close{display:none!important}.sidebar .btn-close{width:.75rem;height:.75rem;padding:.375rem}}@media(max-width:767.98px){.footer{position:static!important;flex-wrap:wrap;row-gap:.25rem}.footer>div{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:575.98px){.footer>span:first-child{display:none}.footer>div{width:100%}}[data-coreui-theme=dark] .bottom-sheet-backdrop{background:rgba(0,0,0,.7)}[data-coreui-theme=dark] .bottom-sheet{box-shadow:0 -4px 20px rgba(0,0,0,.4)}.campaigns-overview-table .col-fav{width:36px}.campaigns-overview-table .col-id{width:52px}.campaigns-overview-table .col-metric{width:100px}.campaigns-overview-table .col-showing{min-width:100px}.campaigns-overview-table .col-trend{width:72px}.campaigns-overview-table .col-arrow{width:32px}.campaigns-v2-card{transition:box-shadow .2s ease,transform .15s ease}.campaigns-v2-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-1px)}@media(max-width:767.98px){.campaigns-kanban-container{flex-direction:column!important}.campaigns-kanban-container>div{width:100%!important;min-width:100%!important}}.campaigns-timeline-container{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.campaigns-context-menu{animation:fadeIn .1s ease-out}.campaigns-table-actions{opacity:.3;transition:opacity .15s ease}tr:hover .campaigns-table-actions{opacity:1}.campaigns-v2-card .progress{height:4px;border-radius:2px}.campaigns-v2-card .card-pie-chart{width:50px;height:50px}.kanban-column{flex:1 1;min-width:200px}.kanban-scroll{flex:1 1;overflow-y:auto}.kanban-outer{overflow-x:auto;flex:1 1}.kanban-empty{border:1px dashed var(--cui-border-color);border-radius:.375rem;min-height:60px}.grouped-table .col-id{width:4.5em}.grouped-table .col-status-icon{width:2.5em}.grouped-table .col-date{width:5.5em}.grouped-table .col-progress{width:7em}.grouped-table .col-entity{width:10em}.grouped-table .col-volume{width:4em}.grouped-table .col-trend{width:5em}.grouped-table .progress{height:5px;border-radius:3px}.timeline-bar-label{color:#fff;font-size:.625rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exec-summary-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem;margin-bottom:.75rem}.exec-summary-row>*{min-width:0;max-width:100%}.exec-band{margin-bottom:0}.exec-band-main{flex:3 1 38rem;min-width:auto}.exec-band-side{flex:1 1 19rem;min-width:auto}.exec-band-wide{flex:2 1 20rem;min-width:auto}.exec-band-score{flex:1 0 11rem}.exec-band-title{font-size:.62rem;letter-spacing:.06em;white-space:nowrap;-webkit-hyphens:none;hyphens:none}.exec-main-grid{grid-template-columns:1fr;row-gap:1rem;width:100%}.exec-main-grid,.exec-metric-group{display:grid;column-gap:1rem;min-width:0}.exec-metric-group{grid-template-columns:repeat(auto-fit,minmax(min(100%,6.5rem),1fr));row-gap:.75rem;align-content:start}.exec-group-title{grid-column:1/-1;min-height:1.05rem;color:var(--cui-secondary-color);font-size:.62rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;-webkit-hyphens:none;hyphens:none}.exec-metric{min-width:0;display:grid;grid-template-rows:auto auto auto auto;align-content:start}.exec-metric-value{font-size:1.15rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;white-space:nowrap}.exec-metric-label{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;min-height:1.4rem;color:var(--cui-secondary-color);font-size:.72rem;line-height:1.25}.exec-metric-label>span:first-child{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.exec-metric-rate{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .25rem;min-height:1.2rem;margin-top:.1rem;font-size:.72rem;line-height:1.25}.exec-metric-rate-value{font-weight:600;white-space:nowrap}.exec-metric-rate-label{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;color:var(--cui-secondary-color);font-size:.68rem}.exec-metric-spark{display:flex;align-items:flex-end}@media(min-width:768px){.exec-main-grid{grid-template-columns:var(--exec-group-cols,1fr);grid-template-rows:auto auto auto auto auto;row-gap:0}.exec-metric-group{grid-row:span 5;grid-template-rows:subgrid;grid-template-columns:repeat(var(--exec-metric-count,1),minmax(min-content,1fr));row-gap:0}.exec-group-title{grid-row:1}.exec-metric{grid-row:2/span 4;grid-template-rows:subgrid}.exec-metric-group+.exec-metric-group{padding-left:1rem;border-left:1px solid var(--cui-border-color-translucent)}}.exec-paired-col{min-width:120px;max-width:160px}.exec-simple-col{min-width:100px;max-width:140px}.exec-divider{border-top:1px solid var(--cui-border-color);margin-block:.2rem}.metric-help{display:inline-flex;align-items:center;justify-content:center;min-width:20px;min-height:20px;padding:0;border:0;border-radius:50%;background:none;color:var(--cui-secondary-color);line-height:1;vertical-align:middle;cursor:help}.metric-help:focus-visible,.metric-help:hover{color:var(--cui-primary)}.metric-help:focus-visible{outline:2px solid var(--cui-primary);outline-offset:1px}.metric-help-body{display:block;text-align:left;text-wrap:pretty}.metric-help-line{display:block}.metric-help-line+.metric-help-line{margin-top:.25rem;opacity:.85}.metric-funnel-hint{color:var(--cui-secondary-color);font-size:.72rem;line-height:1.25;text-wrap:pretty}.attention-engagement-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));grid-template-rows:auto auto auto;column-gap:1rem;row-gap:0;align-items:start}.attention-engagement-row>*{min-width:0;display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}.attention-engagement-row .ae-heading{grid-row:1}.attention-engagement-row .ae-hint{grid-row:2}.attention-engagement-row .ae-body{grid-row:3;padding-bottom:1rem}.metric-figure-row{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-width:0}.metric-figure-row>:first-child{min-width:0;overflow-wrap:anywhere}.metric-figure{flex:0 0 auto;text-align:right;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.video-declared-sep{margin:1.25rem 0;opacity:.25}.video-declared{border-left:3px dashed var(--cui-secondary);padding-left:.75rem;color:var(--cui-secondary-color)}.video-declared .metric-figure{font-weight:400}.video-declared-caption{color:var(--cui-tertiary-color);font-size:.72rem;line-height:1.3;text-wrap:pretty}.slide-filter-track{overflow:hidden;transition:width .3s ease}.slide-filter-track.is-open{overflow:visible}@media(prefers-reduced-motion:reduce){.slide-filter-track{transition:none}}.slide-filter-panel{position:sticky;top:var(--slide-filter-top,0);max-height:calc(100dvh - var(--slide-filter-top, 0px));overflow:hidden}.slide-filter-panel>*{min-height:0}.dashboard-insight-row{display:flex;gap:1rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:1rem;scrollbar-width:thin}.dashboard-insight-row:not(:empty){height:24.75rem;padding-bottom:.75rem;margin-bottom:1.5rem}.dashboard-insight-row>*{flex:0 0 min(26rem,88vw);scroll-snap-align:start;height:100%}.dashboard-insight-row:focus-visible{outline:2px solid var(--cui-primary);outline-offset:2px}.dashboard-insight-row.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.insight-card{height:100%;min-height:0;overflow:hidden}.insight-card .insight-card__pane{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden}.insight-card .insight-card__pane.is-scrollable:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2rem;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--cui-card-bg))}.insight-card .insight-card__lead{flex:0 0 auto}.insight-card .insight-card__body{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cui-border-color) rgba(0,0,0,0);padding-bottom:1.5rem}.insight-rail:has(.dashboard-insight-row:not(:empty)){margin-top:1rem}.insight-rail .insight-rail__chrome{display:flex;align-items:flex-end;gap:.75rem;margin-bottom:.75rem}.insight-rail .insight-rail__nav{display:flex;flex:0 0 auto;gap:.25rem;margin-inline-start:auto}@media(max-width:575.98px){.insight-rail .insight-rail__nav{display:none}}.insight-rail .insight-rail__arrow{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid var(--cui-border-color);border-radius:50%;background-color:rgba(0,0,0,0);color:var(--cui-secondary-color);transition:color .15s ease,border-color .15s ease,opacity .15s ease}.insight-rail .insight-rail__arrow:hover:not(:disabled){border-color:var(--cui-primary);color:var(--cui-primary)}.insight-rail .insight-rail__arrow:disabled{opacity:.4;cursor:default}.insight-rail .insight-rail__arrow:focus-visible{outline:2px solid var(--cui-primary);outline-offset:2px}.insight-rail .insight-rail__bar{display:flex;flex:1 1 auto;min-width:0;gap:.5rem}.insight-rail .insight-rail__segment{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem;padding:0;border:0;background:none;text-align:start;text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;line-height:1.2;color:var(--cui-secondary-color);cursor:pointer;transition:color .15s ease}.insight-rail .insight-rail__segment:hover{color:var(--cui-body-color)}.insight-rail .insight-rail__segment.is-current{color:var(--cui-primary)}.insight-rail .insight-rail__segment.is-current .insight-rail__tick{height:3px;background-color:var(--cui-primary)}.insight-rail .insight-rail__segment:focus-visible{outline:2px solid var(--cui-primary);outline-offset:2px}.insight-rail .insight-rail__tick{height:2px;border-radius:1px;background-color:var(--cui-border-color);transition:background-color .15s ease,height .15s ease}.insight-rail .insight-rail__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:575.98px){.insight-rail .insight-rail__label{display:none}.insight-rail .insight-rail__segment{min-width:1.25rem}}@media(prefers-reduced-motion:reduce){.insight-rail .insight-rail__arrow,.insight-rail .insight-rail__segment,.insight-rail .insight-rail__tick{transition:none}}.adscore-gauge-ring{transition:stroke-dashoffset 1s ease-out,stroke .5s ease}@media(prefers-reduced-motion:reduce){.adscore-gauge-ring{transition:none}}@media(max-width:991.98px){.slide-filter-track.is-open{position:fixed;inset:var(--slide-filter-top,0) 0 0 auto;width:min(var(--slide-filter-width,320px),88vw)!important;z-index:1045;box-shadow:-.5rem 0 1.5rem rgba(0,0,0,.18)}.slide-filter-track.is-open .slide-filter-panel{width:100%!important;min-width:0!important;max-height:none;height:100%}}.campaign-edit-accordion .accordion-item{margin-bottom:.75rem;border-radius:var(--cui-border-radius);overflow:hidden}.campaign-edit-accordion .accordion-item:last-child{margin-bottom:0}.campaign-edit-accordion .accordion-button{align-items:center;padding-block:.75rem}.campaign-edit-accordion .accordion-button:after{margin-left:.75rem}.campaign-edit-accordion .accordion-button:not(.collapsed){color:inherit;background-color:var(--cui-tertiary-bg);box-shadow:none}.campaign-edit-accordion .accordion-button:focus{box-shadow:none}.edit-section-header__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;color:var(--cui-primary);background-color:rgba(var(--cui-primary-rgb),.1)}