:root{--apex-navy: #003882;--apex-sunshine: #f89b1d;--apex-sky: #2baadf;--apex-steel: #4a505f;--apex-white: #ffffff;--apex-papaya: #f6693f;--apex-rich-slate: #1d3649;--apex-grey: #bbb8b2;--navy-500: #1e62bc;--navy-050: #eef3f9;--sunshine-600: #e08a12;--sunshine-700: #c8760a;--sunshine-200: #fbd79e;--sunshine-100: #fdf0da;--sky-600: #2295c4;--sky-700: #1c7fa9;--dash-delivery: #0f766e;--dash-delivery-050: #e3f3f1;--dash-bounce: #8a5300;--dash-hard: #b8471f;--dash-soft: #e08a12;--dash-loss: #b8471f;--dash-loss-050: #fdeae3;--dash-complaint: #7c4dbd;--dash-gain: #0f9488;--dash-slate: #64748b;--dash-ac: #1e62bc;--dash-vmail: #c8760a;--dash-engagement-050: #e8f0fb;--neutral-600: #6b7280;--neutral-500: #8b9099;--neutral-300: #d8d8d4;--neutral-200: #e8e8e5;--neutral-100: #f4f4f2;--neutral-050: #fafaf9;--border-subtle: #e8e8e5;--border-focus: #2baadf;--scrim-modal: rgb(0 56 130 / 55%);--font: "Open Sans", "Segoe UI", system-ui, sans-serif;--gutter: 32px;--gutter-narrow: 18px;--radius-control: 4px;--radius-panel: 6px;--radius-bar: 2px;--shadow-footer: 0 -2px 8px rgb(29 54 73 / 5%);--shadow-modal: 0 20px 60px rgb(29 54 73 / 35%);--shadow-popover: 0 20px 60px rgb(29 54 73 / 20%);--ease: cubic-bezier(.4, 0, .2, 1);--press: 80ms;--hover: .15s;--panel: .22s;--overlay: .4s}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--apex-white);color:var(--apex-steel);font-family:var(--font);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;color:var(--apex-navy);letter-spacing:-.01em}p{margin:0}.num{font-variant-numeric:tabular-nums}.muted{color:var(--neutral-600)}.faint{color:var(--neutral-500)}:focus-visible{outline:3px solid rgb(43 170 223 / 45%);outline-offset:2px}[disabled],[aria-disabled=true]{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.app{display:flex;flex-direction:column;min-height:100vh}.app-header{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:14px var(--gutter);border-bottom:1px solid var(--border-subtle);background:var(--neutral-050)}.app-header .logo{display:block;width:28px;height:28px}.app-header .wordmark{padding-left:20px;border-left:1px solid var(--neutral-300);color:var(--apex-navy);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.app-header .whoami{color:var(--neutral-600);font-size:12.5px}.spacer{flex:1}.app-main{display:flex;flex:1;flex-direction:column;background:var(--apex-white)}.tabs{display:flex;gap:26px;padding:14px var(--gutter) 0;border-bottom:1px solid var(--border-subtle)}.tabs a{padding-bottom:10px;border-bottom:4px solid transparent;color:var(--neutral-600);font-size:13px;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:color var(--hover) var(--ease)}.tabs a:hover{color:var(--apex-navy)}.tabs a[aria-current=page]{border-bottom-color:var(--apex-sunshine);color:var(--apex-navy)}.screen{padding:26px var(--gutter) 60px}.screen-title{font-size:24px;font-weight:800;text-transform:uppercase}.detail-title{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;text-transform:none}.section-label{margin:0;color:var(--neutral-500);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.back{align-self:flex-start;padding:0;border:0;background:none;color:var(--apex-navy);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.back:hover{text-decoration:underline;text-underline-offset:2px}.btn{padding:9px 18px;border:1px solid transparent;border-radius:var(--radius-control);font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background-color var(--hover) var(--ease),border-color var(--hover) var(--ease),color var(--hover) var(--ease)}.btn:active:not([disabled]){transition-duration:var(--press)}.btn.sm{padding:6px 13px;font-size:12px}.btn.primary{background:var(--apex-sunshine);color:var(--apex-navy)}.btn.primary:hover:not([disabled]){background:var(--sunshine-600)}.btn.secondary{background:var(--apex-sky);color:var(--apex-white)}.btn.secondary:hover:not([disabled]){background:var(--sky-600)}.btn.outline{border-color:var(--neutral-300);background:var(--apex-white);color:var(--apex-navy)}.btn.outline:hover:not([disabled]){border-color:var(--apex-navy);background:var(--neutral-050)}.btn.ghost{background:none;color:var(--neutral-600)}.btn.ghost:hover:not([disabled]){color:var(--apex-navy)}.badge{padding:4px 10px;border-radius:var(--radius-control);background:var(--sunshine-100);color:var(--apex-navy);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.chip{display:inline-flex;align-items:baseline;gap:7px;padding:7px 13px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white);color:var(--neutral-600);font:inherit;font-size:13px;cursor:pointer;transition:border-color var(--hover) var(--ease),color var(--hover) var(--ease)}.chip[aria-pressed=true]{border-color:var(--apex-navy);color:var(--apex-navy);font-weight:700}.chip .n{color:var(--neutral-500);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:400}.search{min-width:240px;padding:8px 11px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white);color:var(--apex-rich-slate);font:inherit;font-size:13px}.search::placeholder{color:var(--neutral-500)}.centred{display:flex;flex:1;align-items:center;justify-content:center;min-height:60vh;padding:var(--gutter);text-align:center}.empty{padding:40px 10px;color:var(--neutral-500);text-align:center}@media(max-width:720px){.app-header,.tabs,.screen{padding-right:var(--gutter-narrow);padding-left:var(--gutter-narrow)}.tabs{gap:16px;overflow-x:auto}}.data{width:100%;border-collapse:collapse}.data th{padding:10px;border-bottom:1px solid var(--neutral-300);color:var(--neutral-500);font-size:11px;font-weight:700;letter-spacing:.08em;text-align:left;text-transform:uppercase}.data td{padding:12px 10px;border-bottom:1px solid var(--neutral-100);vertical-align:baseline}.data.roomy td{padding:13px 10px}.data th.num,.data td.num{font-variant-numeric:tabular-nums;text-align:right}.data tbody tr:hover{background:var(--neutral-050)}.data tr[data-clickable]{cursor:pointer}.row-open{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cell-link{padding:0;border:0;background:none;color:var(--apex-navy);font:inherit;font-size:12.5px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.cell-link[disabled]{text-decoration:none;cursor:default}.pager{display:flex;align-items:center;gap:14px;padding:4px 10px;color:var(--neutral-500);font-size:12.5px;font-variant-numeric:tabular-nums}@media(max-width:720px){.data [data-secondary]{display:none}}.review{padding-bottom:110px}.week-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.week-head h1{font-size:28px}.open-auctions,.ses-goal{color:var(--neutral-600)}.open-auctions b,.ses-goal b{color:var(--apex-navy);font-weight:700}.notice{margin-top:16px;padding:12px 16px;border-left:4px solid var(--apex-sky);border-radius:var(--radius-bar);background:var(--navy-050);color:var(--apex-steel);font-size:13px}.notice.warn{border-left-color:var(--apex-sunshine);background:var(--sunshine-100)}.running{margin-top:20px}.running-label{color:var(--apex-navy);font-weight:700}.progress{height:6px;margin:8px 0 6px;border-radius:var(--radius-bar);background:var(--neutral-100);overflow:hidden}.progress .bar{display:block;height:100%;background:var(--apex-sky);transition:width var(--panel) var(--ease)}.population{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:36px;align-items:start;margin-top:26px}.donut-figure{fill:var(--apex-navy);font-size:26px;font-variant-numeric:tabular-nums;font-weight:800}.donut-caption{fill:var(--neutral-600);font-size:11px;font-weight:600;letter-spacing:.08em}.donut-total{margin-top:4px;color:var(--neutral-500);font-size:12px;font-variant-numeric:tabular-nums}.legend dl{margin:0}.legend-row{display:grid;grid-template-columns:14px 1fr auto auto;align-items:center;gap:0 12px;padding:11px 0;border-bottom:1px solid var(--border-subtle)}.legend-row dt,.legend-row dd{margin:0}.legend-row dt{color:var(--apex-steel)}.legend-row .n{font-weight:700}.legend-row .pc{width:52px;color:var(--neutral-500);text-align:right}.legend-row[data-lead] dt{color:var(--apex-navy);font-weight:700}.legend-row[data-lead] .n{color:var(--apex-navy)}.swatch{width:10px;height:10px;border-radius:2px}.week-ring{display:grid;grid-template-columns:420px minmax(0,560px);gap:72px;align-items:start;margin-top:26px}.week-ring-dial{display:flex;flex-direction:column;gap:18px}.week-ring-face{position:relative;width:420px;aspect-ratio:1}.week-ring-face svg{display:block;width:100%;height:100%}.week-ring-centre{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.week-ring-figure{color:var(--apex-navy);font-size:56px;font-weight:800;letter-spacing:-.02em;line-height:1}.week-ring-caption{margin-top:8px;color:var(--apex-navy);font-size:15px;font-weight:600}.week-ring-share,.week-ring-total{color:var(--neutral-600);font-size:13px}.week-ring-total{margin:0;text-align:center}.week-key{display:flex;flex-direction:column;gap:16px}.week-key dl{margin:0}.week-key-row,.week-key-head{display:grid;grid-template-columns:12px minmax(0,1fr) auto 56px;align-items:center;gap:0 14px}.week-key-row{height:36px;border-top:1px solid var(--neutral-100)}.week-key-row dt,.week-key-row dd{margin:0}.week-key-row dt{color:var(--apex-steel);font-size:14.5px}.week-key-row .n{color:var(--apex-navy);font-size:14.5px;font-weight:600;text-align:right}.week-key .pc{color:var(--neutral-600);font-size:13px;text-align:right}.week-key-lead .week-key-row{height:auto;padding:6px 0 16px;border-top:0;border-bottom:1px solid var(--border-subtle)}.week-key-lead .swatch{width:12px;height:12px;border-radius:3px}.week-key-lead dt,.week-key-lead .n{color:var(--apex-navy);font-size:18px;font-weight:700}.week-key-lead .n{font-weight:800}.week-key-lead .pc{font-size:14px}.week-key-head{grid-template-columns:minmax(0,1fr) auto 56px;align-items:baseline;margin:0;padding-bottom:4px;color:var(--apex-steel);font-size:13px;font-weight:700}.week-key-head .n{text-align:right}.week-key-head .pc{font-weight:400}.week-key .runtime{margin-top:auto}.runtime{margin:14px 0 0;color:var(--neutral-500);font-size:12px;font-variant-numeric:tabular-nums}.companies{margin-top:26px;padding-top:22px;border-top:1px solid var(--border-subtle)}.companies-controls{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.companies-controls .search{flex:1;max-width:380px}.companies-table th.contacts-head,.companies-table td.contacts{width:12ch}.companies-table td.name{font-weight:600}.companies-table th.arm-head,.companies-table td.arm-cell{width:6ch;text-align:center}.companies-table td.arm-cell .faint{color:var(--apex-grey)}.company-row .caret{display:inline-block;width:1.4ch;color:var(--apex-grey)}.company-row[data-mailing=true] td.name{color:var(--apex-rich-slate)}.company-row[data-mailing=false] td.name{color:var(--neutral-500)}.companies-table td.contacts{color:var(--apex-navy);font-weight:700}.company-row[data-mailing=false] td.contacts{color:var(--neutral-500);font-weight:400}.companies-table td.contacts[data-none]{color:var(--apex-grey);font-weight:400}.verdict-cell{font-size:13px}.verdict-cell .word{display:block;font-weight:700}.company-row[data-mailing=true] .verdict-cell .word{color:var(--apex-navy)}.company-row[data-mailing=false] .verdict-cell .word{color:var(--neutral-500)}.verdict-cell .why{display:block;max-width:46ch;color:var(--neutral-500);font-size:12px;line-height:1.35}.companies-table tr.expanded>td{padding:14px 10px 14px 34px;border-bottom:1px solid var(--border-subtle);background:var(--neutral-050)}.companies-table tr.expanded:hover{background:none}.opened{display:flex;flex-direction:column;gap:10px}.shortlist-line{color:var(--apex-steel);font-size:12.5px}.shortlist-line b{color:var(--apex-navy);font-weight:700}.opened .shortlist{margin:0;padding-left:18px;color:var(--apex-steel);font-size:12.5px}.opened .shortlist li[data-headline] .lot-title{font-weight:700}.opened .lot-title{color:var(--apex-rich-slate)}.opened .contacts{margin:0;padding:0;list-style:none}.opened .contacts li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:2px 16px;padding:9px 0;border-bottom:1px solid var(--border-subtle)}.opened .contacts .name{margin-right:8px;color:var(--apex-rich-slate);font-weight:600}.opened .contacts .addr{color:var(--neutral-500);font-size:12.5px}.opened .contacts .verdict{font-size:12.5px;white-space:nowrap}.opened .contacts li[data-planned=true] .verdict{color:var(--apex-navy)}.opened .contacts li[data-planned=false] .verdict{color:var(--neutral-500)}.opened .preview-link{padding-left:14px}@media(max-width:720px){.opened .contacts li{grid-template-columns:minmax(0,1fr)}.opened .preview-link{padding-left:0}}.authorise-bar{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 calc(var(--gutter) * -1);padding:14px var(--gutter);border-top:1px solid var(--border-subtle);background:var(--apex-white);box-shadow:var(--shadow-footer)}.authorise-bar .totals b{color:var(--apex-navy);font-weight:700}.authorise-bar .plan-hash{color:var(--apex-grey);font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.04em}@media(max-width:980px){.population{grid-template-columns:minmax(0,1fr)}.week-ring{grid-template-columns:minmax(0,1fr);gap:28px}.week-ring-dial{align-items:center}.week-ring-face{width:min(300px,100%)}.week-ring-figure{font-size:44px}.week-key-row{height:auto;min-height:44px}}@media(max-width:720px){.authorise-bar{margin:0 calc(var(--gutter-narrow) * -1);padding:14px var(--gutter-narrow)}}.auctions-week .back{margin-bottom:14px}.auctions-week h1{font-size:26px}.auctions-week .unreached-count{color:var(--apex-papaya);font-weight:700}.auction-search{width:320px;max-width:100%;margin:18px 0}.sales-table th.lots,.sales-table td.lots{width:8ch}.sales-table th.featured,.sales-table td.featured{width:11ch}.sales-table th.reached,.sales-table td.reached{width:16ch}.sales-table th.contacts,.sales-table td.contacts{width:12ch}.sales-table td.sale{display:flex;flex-direction:column;gap:2px}.sales-table .sale-name{color:var(--apex-rich-slate);font-weight:600}.sales-table td.lots{color:var(--neutral-600)}.sales-table td.featured{font-weight:700}.sales-table td.contacts{color:var(--apex-steel)}.sales-table .reached-link{font-size:inherit;font-weight:700}.sales-table .none{color:var(--neutral-500);cursor:default}.sales-table tr[data-reaches=none],.sales-table tr[data-reaches=none]:hover{background:var(--sunshine-100)}.sales-table tr[data-reaches=none] .sale-name{color:var(--apex-steel)}.sales-table tr[data-reaches=none] td.lots,.sales-table tr[data-reaches=none] td.featured,.sales-table tr[data-reaches=none] td.contacts,.sales-table tr[data-reaches=none] .none{color:var(--apex-papaya)}.sales-table .not-featured{color:var(--apex-papaya);font-size:12.5px;font-weight:700}@media(max-width:720px){.sales-table th.lots,.sales-table td.lots,.sales-table th.featured,.sales-table td.featured{display:none}}.lookup{padding:26px var(--gutter) 60px}.lookup-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 24px;padding-bottom:20px;border-bottom:1px solid var(--border-subtle)}.lookup-title h1{font-size:24px;font-weight:800}.lookup-title .starts{color:var(--neutral-600);font-size:12.5px}.auction-pick{display:flex;flex-direction:column;gap:4px}.auction-pick .label{color:var(--neutral-500);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.auction-pick select{max-width:420px;padding:8px 11px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white);color:var(--apex-rich-slate);font:inherit;font-size:13px}.lookup-body{padding-top:22px}.lookup .figures{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:18px}.lookup .figure{display:flex;align-items:baseline;gap:7px}.lookup .figure .n{color:var(--apex-navy);font-size:20px;font-variant-numeric:tabular-nums;font-weight:800}.lookup .figure .label{color:var(--neutral-500);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ranked td.rank,.ranked th.rank{width:4ch;color:var(--neutral-500);font-variant-numeric:tabular-nums}.ranked td.name{color:var(--apex-rich-slate);font-weight:600}.ranked td.why{max-width:46ch;color:var(--neutral-500);font-size:12px;line-height:1.35}.ranked td.verdict[data-eligible=true]{color:var(--apex-navy);font-weight:700}.ranked td.verdict[data-eligible=false]{color:var(--neutral-500)}.lookup .scope{margin-left:6px;padding:1px 7px;border-radius:var(--radius-control);background:var(--neutral-100);color:var(--neutral-600);font-size:11px}.lookup .scope[data-scope=self]{background:var(--navy-050);color:var(--apex-navy)}.lookup .notice{margin-bottom:16px}@media(max-width:720px){.lookup{padding-right:var(--gutter-narrow);padding-left:var(--gutter-narrow)}.ranked td.why,.ranked th.why{display:none}}.section-title{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:20px;font-weight:800;text-transform:uppercase}.section-tag{padding:4px 10px;border-radius:var(--radius-control);background:var(--neutral-100);color:var(--apex-navy);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.companies>.section-title{margin-bottom:16px}.badge.ab-ready{background:var(--navy-050)}.ab-section{margin-top:26px;padding-top:22px;border-top:1px solid var(--border-subtle)}.ab-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 32px}.ab-head>.section-title{flex:1 1 420px;min-width:0}.ab-head-actions{display:flex;flex-wrap:wrap;gap:8px}.ab-section[data-state=choosing] .section-tag,.ab-section[data-state=saved] .section-tag,.ab-section[data-state=running] .section-tag{background:var(--navy-050)}.ab-steps{display:flex;flex-wrap:wrap;gap:10px 28px;margin:16px 0 0;padding:0;list-style:none}.ab-step{display:flex;align-items:center;gap:9px}.ab-step-join{width:28px;height:1px;align-self:center;background:var(--neutral-300)}.ab-step-n{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border:1px solid var(--neutral-300);border-radius:50%;background:var(--apex-white);color:var(--neutral-500);font-size:11px;font-weight:800;line-height:1}.ab-step-label{color:var(--neutral-600);font-size:13px;font-weight:600}.ab-step[data-mark=active] .ab-step-n{border-color:var(--apex-navy);background:var(--navy-050);color:var(--apex-navy)}.ab-step[data-mark=done] .ab-step-n{border-color:var(--apex-navy);background:var(--apex-navy);color:var(--apex-white)}.ab-step[data-mark=active] .ab-step-label,.ab-step[data-mark=done] .ab-step-label{color:var(--apex-navy)}.ab-note{margin-top:12px;font-size:13px}.ab-choose{display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-top:20px}.arm-card{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel)}.arm-card-head{display:flex;align-items:center;gap:8px}.arm-card select{width:100%;padding:8px 11px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white);color:var(--apex-rich-slate);font:inherit;font-size:13px}.arm-description{font-size:13px}.arm-split{color:var(--neutral-600);font-size:13px}.arm-split b{color:var(--apex-navy);font-weight:700}.ab-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:16px}.ab-actions .faint{flex:1 1 24ch;min-width:0;font-size:13px}.ab-summary{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:18px 0 0}.ab-section[data-state=running] .ab-summary{margin-top:12px}.arm-figure{padding:10px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-bar);background:var(--neutral-050)}.arm-figure dt{display:flex;gap:8px;align-items:center;margin-bottom:4px;color:var(--apex-rich-slate);font-weight:600}.arm-figure dd{margin:0}.ab-name{margin-top:14px;color:var(--apex-rich-slate);font-weight:600}.arm-badge{display:inline-flex;min-width:18px;height:18px;align-items:center;justify-content:center;padding:0 5px;border-radius:var(--radius-control);background:var(--neutral-300);color:var(--apex-white);font-size:11px;font-weight:700;line-height:1}[data-arm=a]>.arm-badge,.arm-badge[data-arm=a]{background:var(--apex-navy)}[data-arm=b]>.arm-badge,.arm-badge[data-arm=b]{background:var(--apex-sky)}.contacts li[data-arm]>.arm-badge{margin-left:8px}.contacts li[data-arm=a]>.arm-badge{background:var(--apex-navy)}.contacts li[data-arm=b]>.arm-badge{background:var(--apex-sky)}.ab-restate-arms{margin:8px 0 0;padding-left:0;list-style:none}.ab-restate-arms li{display:flex;gap:8px;align-items:center;padding:3px 0}@media(max-width:720px){.ab-choose,.ab-summary{grid-template-columns:1fr}}.arm-card .cell-link{align-self:flex-start}.daily-schedule{margin-top:30px}.daily-schedule .why{margin-top:4px;color:var(--neutral-600);font-size:12.5px;max-width:46ch}.daily-schedule .setting-switch{display:flex;align-items:flex-start;gap:10px;margin:10px 0 14px;max-width:72ch;cursor:pointer}.daily-schedule .setting-switch input{margin-top:3px;flex:none}.daily-schedule .setting-switch .muted{font-size:13px}.daily-schedule .safety-settings{display:flex;flex-wrap:wrap;gap:12px 20px;margin:0 0 14px 26px}.daily-schedule .safety-settings label{display:flex;flex-direction:column;gap:4px;font-size:13px}.daily-schedule .safety-settings input{width:7ch}.daily-schedule .action{text-align:right;white-space:nowrap}.daily-schedule .detail-row>td{background:var(--neutral-050);padding:14px 18px}.daily-schedule .day-companies input[type=search]{margin-bottom:10px;width:min(320px,100%)}.daily-schedule .contact-row .who{padding-left:28px}.status-chip[data-status=pending]{background:var(--neutral-100)}.status-chip[data-status=held],.status-chip[data-status=stopped]{background:var(--sunshine-200)}.status-chip[data-status=selecting]{background:var(--neutral-100);font-style:italic}.week-switcher{position:relative}.week-switch{display:inline-flex;align-items:stretch;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white)}.week-step,.week-name{border:0;background:transparent;color:var(--apex-navy);cursor:pointer}.week-step{display:flex;align-items:center;justify-content:center;width:44px;min-height:44px}.week-step:first-child{border-right:1px solid var(--neutral-300)}.week-step:last-child{border-left:1px solid var(--neutral-300)}.week-step:disabled{color:var(--neutral-300);cursor:default}.week-name{display:flex;align-items:center;gap:12px;padding:0 14px}.week-name .iso{font-size:26px;font-weight:800;letter-spacing:-.01em}.week-name .range{color:var(--apex-steel);font-size:13.5px}.week-step:focus-visible,.week-name:focus-visible,.week-option:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.week-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:20;display:flex;flex-direction:column;gap:2px;width:min(460px,calc(100vw - 32px));padding:6px;border:1px solid var(--neutral-300);border-radius:var(--radius-panel);background:var(--apex-white);box-shadow:0 12px 32px #00388229}.week-option{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px;border:0;border-radius:var(--radius-control);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.week-option:hover,.week-option[aria-selected=true]{background:var(--navy-050)}.week-option .iso{width:44px;color:var(--apex-navy);font-size:15px;font-weight:800}.week-option .what{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;font-size:13.5px}.week-option .what .muted{font-size:12.5px}.week-chip{padding:3px 9px;border-radius:var(--radius-control);background:var(--neutral-100);color:var(--apex-steel);font-size:11.5px;font-weight:700;white-space:nowrap}.week-chip[data-tone=done]{color:var(--apex-navy)}.week-chip[data-tone=active]{background:var(--sunshine-100);color:var(--apex-navy)}.week-menu-note{margin:4px 0 0;padding:8px 10px 4px;border-top:1px solid var(--neutral-100);font-size:12px}.badge.when-badge{background:var(--neutral-100);color:var(--apex-steel)}.badge.when-badge.now{background:var(--sunshine-100);color:var(--apex-navy)}.badge.mode-badge{background:var(--navy-050)}.back-to-week{padding:10px 4px;border:0;background:transparent;color:var(--apex-navy);font:inherit;font-size:13.5px;font-weight:600;text-decoration:underline;cursor:pointer}.pause-controls{display:grid;gap:6px;margin-top:6px}.pause-controls .pause-actions{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.pause-controls .pause-later{display:flex;flex-wrap:wrap;gap:8px;align-items:end}.pause-controls .pause-later label{display:grid;gap:2px}.pause-controls .pause-later input{font:inherit;padding:4px 6px}.pause-controls .notice{margin:0}.campaigns h1,.campaign-sheet h1{margin-bottom:4px}.campaign-sheet .back{margin-bottom:14px}.campaign-table .week-code,.campaign-table .click-rate{color:var(--apex-navy);font-weight:700}.campaign-table .note{width:10ch}.performance{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr);gap:40px;align-items:start;margin-top:26px}.tiles{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--border-subtle);overflow:hidden}.tile{display:flex;flex-direction:column;gap:4px;padding:16px 18px;background:var(--apex-white)}.tile .figure{color:var(--apex-navy);font-size:26px;font-weight:800}.tile[data-tone=steel] .figure{color:var(--apex-steel)}.tile[data-tone=loss] .figure{color:var(--apex-papaya)}.tile .faint{font-size:11px}.campaign-sheet .companies{margin-top:26px;padding-top:22px;border-top:1px solid var(--border-subtle)}.campaign-sheet .companies-controls{align-items:center}.campaign-sheet .companies-controls .search{flex:0 0 320px;max-width:320px}.companies-controls .controls-note{color:var(--neutral-500);font-size:12.5px}.campaign-companies .clicked{color:var(--apex-navy);font-weight:700}.campaign-companies .clicked[data-none]{color:var(--apex-grey);font-weight:400}.campaign-companies .opens[data-none]{color:var(--apex-grey)}.campaign-companies .company-row td.name{color:var(--apex-rich-slate)}.campaign-companies .status-cell .word{color:var(--apex-navy)}.campaign-companies .company-row[data-tone=lost] .status-cell .word{color:var(--apex-papaya)}.campaign-companies .company-row[data-tone=pending] .status-cell .word,.campaign-companies .company-row[data-tone=mixed] .status-cell .word{color:var(--apex-steel)}.campaign-companies .contacts li .verdict{color:var(--apex-navy)}.campaign-companies .contacts li[data-tone=lost] .verdict{color:var(--apex-papaya)}.campaign-companies .contacts li[data-tone=pending] .verdict{color:var(--neutral-500)}@media(max-width:720px){.campaign-companies .contacts li .verdict{white-space:normal}}@media(max-width:980px){.performance{grid-template-columns:minmax(0,1fr)}}.ab-result{margin:0 var(--gutter) 28px var(--gutter);padding:18px 20px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.ab-result-head{display:flex;gap:12px;align-items:baseline;margin-bottom:14px}.ab-result-head .section-label{margin:0}.ab-result .ab-name{margin:0;color:var(--neutral-600)}.ab-result .verdict{margin-bottom:18px;padding:12px 14px;border-left:3px solid var(--neutral-300);border-radius:var(--radius-bar);background:var(--neutral-050)}.ab-result .verdict[data-outcome=winner]{border-left-color:var(--apex-navy);background:var(--navy-050)}.ab-result .verdict[data-outcome=not_readable]{border-left-color:var(--apex-grey)}.verdict-headline{margin:0 0 4px;font-size:17px;font-weight:700}.verdict-detail{margin:0;color:var(--neutral-600)}.verdict-harm{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--border-subtle);color:var(--apex-papaya);font-weight:600}.ab-result .ab-arms{display:grid;gap:18px;grid-template-columns:1fr 1fr}.arm-result{padding:14px 16px;border:1px solid var(--border-subtle);border-left-width:3px;border-radius:var(--radius-bar)}.arm-result[data-arm=a]{border-left-color:var(--apex-navy)}.arm-result[data-arm=b]{border-left-color:var(--apex-sky)}.arm-result[data-winner]{background:var(--navy-050)}.arm-result>header{display:flex;gap:8px;align-items:center;margin-bottom:10px}.arm-name{font-weight:600}.arm-click{display:flex;gap:10px;align-items:baseline;margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle)}.arm-click b{font-size:30px;line-height:1;letter-spacing:-.02em}.arm-figures{display:grid;margin:0;gap:6px}.arm-figure-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.arm-figure-row dt{margin:0}.arm-figure-row dd{display:flex;gap:8px;align-items:baseline;margin:0}.arm-figure-row[data-tone=loss] b{color:var(--apex-papaya)}@media(max-width:720px){.ab-result{margin-right:var(--gutter-narrow);margin-left:var(--gutter-narrow)}.ab-result .ab-arms{grid-template-columns:1fr}}.ab-tests .screen-head,.ab-sheet .screen-head{display:flex;align-items:baseline;gap:12px}.ab-table td[data-outcome=winner] b{color:var(--apex-navy)}.ab-table td[data-outcome=not_readable]{color:var(--neutral-500)}.ab-table .arm-badge{margin-right:4px}.ab-sheet .verdict{margin:18px var(--gutter) 22px var(--gutter);padding:14px 16px;border-left:3px solid var(--neutral-300);border-radius:var(--radius-bar);background:var(--neutral-050)}.ab-sheet .verdict[data-outcome=winner]{border-left-color:var(--apex-navy);background:var(--navy-050)}.ab-sheet .verdict[data-outcome=not_readable]{border-left-color:var(--apex-grey)}.ab-sheet .ab-arms{display:grid;gap:18px;grid-template-columns:1fr 1fr;margin:0 var(--gutter) 28px var(--gutter)}.arms-filter{display:inline-flex;overflow:hidden;border:1px solid var(--neutral-300);border-radius:var(--radius-control)}.arms-filter button{padding:4px 12px;border:0;border-right:1px solid var(--neutral-300);background:var(--apex-white);color:var(--neutral-600);font:inherit;font-size:13px;cursor:pointer}.arms-filter button:last-child{border-right:0}.arms-filter button[aria-pressed=true]{background:var(--apex-navy);color:var(--apex-white)}.assignment-table .name{display:block}.assignment-table .addr{color:var(--neutral-600);font-size:13px}.assignment-table .outcome[data-outcome=clicked]{color:var(--apex-navy);font-weight:600}.assignment-table .outcome[data-outcome=unsubscribed],.assignment-table .outcome[data-outcome=complained],.assignment-table .outcome[data-outcome=bounced]{color:var(--apex-papaya)}.assignment-table .outcome[data-outcome=none],.assignment-table .outcome[data-outcome=suppressed]{color:var(--neutral-500)}@media(max-width:720px){.ab-sheet .ab-arms,.ab-sheet .verdict{margin-right:var(--gutter-narrow);margin-left:var(--gutter-narrow)}.ab-sheet .ab-arms{grid-template-columns:1fr}}.tile-open{border:0;font:inherit;text-align:left;cursor:pointer;transition:background var(--hover) var(--ease)}.tile-open:hover,.tile-open:focus-visible{background:var(--navy-050)}.tile-open .faint{color:var(--apex-navy);font-weight:600}.tile-link{padding:0;border:0;background:none;color:var(--apex-navy);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.tile-link:hover,.tile-link:focus-visible{color:var(--navy-500)}.feedback .back{margin-bottom:14px}.feedback h1{margin-bottom:4px}.feedback .split{max-width:620px;margin-top:26px}.feedback .split h2{margin-bottom:12px}.split-row{display:grid;grid-template-columns:130px minmax(0,1fr) 92px;align-items:center;gap:14px;padding:6px 0}.split-label{color:var(--apex-steel);font-size:13px}.split .track{height:18px;border-radius:var(--radius-bar);background:var(--neutral-100);overflow:hidden}.split .bar{display:block;height:100%;transition:width var(--panel) var(--ease)}.split .bar[data-tone=primary],.verdict[data-tone=primary]{--verdict: var(--apex-navy)}.split .bar[data-tone=highlight],.verdict[data-tone=highlight]{--verdict: var(--apex-sunshine)}.split .bar[data-tone=loss],.verdict[data-tone=loss]{--verdict: var(--apex-papaya)}.split .bar{background:var(--verdict)}.split-value{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;text-align:right}.split-value b{color:var(--apex-navy);font-weight:700}.split-value .faint{font-size:12.5px}.feedback .responses{margin-top:26px;padding-top:22px;border-top:1px solid var(--border-subtle)}.feedback .responses-controls{display:flex;align-items:center;gap:12px;margin-bottom:12px}.feedback .responses-controls .search{flex:0 0 300px;max-width:300px}.feedback-table .contact{display:flex;flex-direction:column;gap:2px}.feedback-table .contact .who{color:var(--apex-rich-slate);font-weight:600}.feedback-table .contact .faint{font-size:12.5px}.feedback-table .verdict{color:var(--verdict);font-weight:700;white-space:nowrap}.feedback-table .comment{max-width:48ch;color:var(--apex-steel);white-space:pre-wrap;overflow-wrap:anywhere}.feedback-table .comment[data-empty]{color:var(--apex-grey)}.feedback-table .received{width:9ch;white-space:nowrap}.feedback-table .open{text-align:right;white-space:nowrap}@media(max-width:720px){.split-row{grid-template-columns:100px minmax(0,1fr) 80px;gap:8px}.feedback .responses-controls .search{flex:1 1 auto;max-width:none}.feedback-table .received{display:none}}.dashboard h1{margin-bottom:18px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.kpi{display:flex;flex-direction:column;gap:4px;padding:18px 20px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.kpi .figure{color:var(--apex-navy);font-size:30px;font-weight:800}.kpi[data-tone=loss] .figure{color:var(--apex-papaya)}.kpi .faint{font-size:11px}.by-week{margin-top:32px}.by-week h2{margin-bottom:6px}.by-week .faint{margin-bottom:14px}.by-week-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px}.by-week-legend{display:flex;flex-wrap:wrap;gap:16px;color:var(--apex-steel);font-size:12px}.by-week-legend span{display:inline-flex;align-items:center;gap:6px}.by-week-legend span:before{content:"";width:10px;height:10px;border-radius:var(--radius-bar)}.by-week-legend span[data-series=open]:before{background:var(--apex-sky)}.by-week-legend span[data-series=click]:before{background:var(--apex-navy)}.by-week-legend span[data-series=best]:before{background:var(--apex-sunshine)}.plot{display:flex;gap:8px;height:220px;margin:24px 0 0}.y-axis{display:flex;flex-direction:column;justify-content:space-between;width:36px;color:var(--neutral-500);font-size:10.5px;text-align:right}.plot-area{position:relative;flex:1;min-width:0}.gridline{position:absolute;left:0;width:100%;border-top:1px solid var(--neutral-100)}.gridline[data-at=top]{top:0}.gridline[data-at=middle]{top:50%}.gridline[data-at=zero]{top:100%;border-top-color:var(--neutral-300)}.series{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.series polyline{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.series polyline[data-series=open]{stroke:var(--apex-sky)}.series polyline[data-series=click]{stroke:var(--apex-navy)}.point{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border:2px solid var(--apex-white);border-radius:50%}.point[data-series=open]{background:var(--apex-sky)}.point[data-series=click]{background:var(--apex-navy)}.point[data-series=click][data-best]{width:12px;height:12px;margin:-6px 0 0 -6px;background:var(--apex-sunshine)}.week-labels{position:relative;height:14px;margin:6px 0 0 44px}.week-labels span{position:absolute;transform:translate(-50%);color:var(--apex-grey);font-size:10.5px}.panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:36px;margin-top:32px;padding-top:24px;border-top:1px solid var(--border-subtle)}.panel h2{margin-bottom:4px}.panel>.faint{display:block;margin-bottom:12px}.panel-row{display:grid;grid-template-columns:150px minmax(0,1fr) 56px;align-items:center;gap:12px;padding:6px 0}.panel-row.health{grid-template-columns:150px minmax(0,1fr) 72px}.panel-label{overflow:hidden;color:var(--apex-steel);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.panel-row .track{height:14px;border-radius:var(--radius-bar);background:var(--neutral-100);overflow:hidden}.panel-row .bar{display:block;height:100%;background:var(--apex-sky);transition:width var(--panel) var(--ease)}.panel-value{display:flex;align-items:baseline;justify-content:flex-end;gap:6px;color:var(--apex-navy);font-size:13px;font-weight:700;text-align:right}.panel-value .faint{font-size:11.5px;font-weight:400}.health[data-tone=mailable] .bar{background:var(--apex-navy)}.health[data-tone=unsubscribed] .bar{background:var(--apex-papaya)}.health[data-tone=suppressed] .bar{background:var(--apex-grey)}.health[data-tone=no-basis] .bar{background:var(--apex-steel)}@media(max-width:720px){.panel-row,.panel-row.health{grid-template-columns:100px minmax(0,1fr) 64px;gap:8px}.columns,.week-labels{gap:4px}}.tapered-funnel{margin-top:24px;padding:18px 20px 16px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.funnel-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px}.funnel-head .faint{font-size:12px}.funnel-grid{display:grid;grid-template-columns:200px repeat(3,minmax(0,1fr));margin-top:14px;position:relative}.funnel-step{display:flex;flex-direction:column;border-left:1px solid var(--border-subtle)}.funnel-mouth{display:flex;flex-direction:column}.funnel-step-label{height:30px;padding-right:14px;color:var(--neutral-600);font-size:13px;text-align:right}.funnel-plot{height:180px}.funnel-hero{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;height:180px;padding-right:14px}.funnel-hero .figure{color:var(--apex-navy);font-size:34px;font-weight:800;line-height:1.1}.funnel-hero .unit{color:var(--neutral-600);font-size:15px}.funnel-foot{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:12px 14px 2px 0}.funnel-foot .pc{color:var(--apex-navy);font-size:18px;font-weight:700}.funnel-foot .n{color:var(--neutral-500);font-size:12.5px}.funnel-shape{position:absolute;left:201px;top:30px;width:calc(100% - 201px);height:180px;pointer-events:none}.funnel-shape polygon{transition:all var(--panel) var(--ease)}@media(max-width:720px){.funnel-grid{grid-template-columns:96px repeat(3,minmax(0,1fr))}.funnel-hero .figure{font-size:24px}.funnel-hero .unit{font-size:13px}.funnel-shape{left:97px;width:calc(100% - 97px)}}.campaign-sheet .who .population{grid-template-columns:200px minmax(0,1fr);gap:32px;margin-top:14px}.campaign-sheet .performance .tiles{margin-top:30px}.campaign-sheet .performance .tiles[data-alone]{grid-column:1 / -1;margin-top:0}@media(max-width:980px){.campaign-sheet .who .population{grid-template-columns:minmax(0,1fr)}.campaign-sheet .performance .tiles{margin-top:0}}.screen-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 24px;margin-bottom:18px}.range-caption{color:var(--neutral-500);font-size:13px}.range-picker{position:relative}.range-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.range-picker .arms-filter button{padding:6px 13px;font-weight:600}.range-custom{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white);color:var(--apex-navy);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color var(--hover) var(--ease),color var(--hover) var(--ease)}.range-custom:hover{border-color:var(--navy-500)}.range-custom[data-active]{border-color:var(--apex-navy)}.range-popover{position:absolute;right:0;z-index:20;width:320px;margin-top:8px;padding:16px 18px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white);box-shadow:var(--shadow-popover)}.range-popover label{display:block;margin-top:12px;color:var(--neutral-600);font-size:12px}.range-popover input{display:block;width:100%;margin-top:4px}.range-popover .faint{margin-top:12px;font-size:12.5px}.range-popover .faint[data-invalid]{color:var(--apex-papaya)}.range-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}@media(max-width:720px){.range-popover{right:auto;left:0;width:min(320px,calc(100vw - 2 * var(--gutter-narrow)))}}.feedback-card{margin-top:24px;padding:18px 20px 16px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.feedback-card>.section-label{display:block;margin-bottom:14px}.feedback-grid{display:grid;grid-template-columns:minmax(220px,1fr) 170px minmax(280px,1.4fr);gap:40px;align-items:center}.feedback-total{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.feedback-total .figure{color:var(--apex-navy);font-size:34px;font-weight:800;line-height:1.1}.feedback-total .muted{font-size:13px}.feedback-total .btn{margin-top:10px}.feedback-donut-figure{fill:var(--apex-navy);font-size:5.5px;font-variant-numeric:tabular-nums;font-weight:800;text-anchor:middle}.feedback-donut-caption{fill:var(--neutral-500);font-size:2.8px}.feedback-legend{margin:0}.feedback-legend-row{display:grid;grid-template-columns:12px 1fr auto 44px;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--neutral-100)}.feedback-legend-row:last-child{border-bottom:0}.feedback-legend-row .swatch{width:12px;height:12px;border-radius:var(--radius-bar)}.feedback-legend-row dt{color:var(--apex-steel);font-size:13px}.feedback-legend-row dd{margin:0}.feedback-legend-row .n{color:var(--apex-navy);font-weight:700}.feedback-legend-row .pc{color:var(--neutral-500);font-size:12.5px;text-align:right}.feedback-table .campaign{color:var(--apex-navy);font-weight:700;white-space:nowrap}@media(max-width:980px){.feedback-grid{grid-template-columns:minmax(0,1fr) 170px;gap:24px 32px}.feedback-legend{grid-column:1 / -1}}@media(max-width:720px){.feedback-grid{grid-template-columns:minmax(0,1fr);justify-items:start}}.arm-result>header .cell-link{margin-left:auto}.deliverability{margin-top:32px;padding-top:24px;border-top:1px solid var(--border-subtle)}.deliverability>.faint{display:block;margin-top:4px}.deliverability .panels{border-top:0;margin-top:24px;padding-top:0}.deliverability-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:36px;margin-top:12px}.threshold-chart .plot{height:150px;margin-top:16px}.by-week-legend span[data-series=hard-bounce]:before{background:var(--apex-navy)}.by-week-legend span[data-series=complaint]:before{background:var(--apex-papaya)}.by-week-legend span[data-series=threshold]:before{background:var(--apex-sunshine)}.series polyline[data-series=hard-bounce]{stroke:var(--apex-navy)}.series polyline[data-series=complaint]{stroke:var(--apex-papaya)}.point[data-series=hard-bounce]{background:var(--apex-navy)}.point[data-series=complaint]{background:var(--apex-papaya)}.point[data-over]{width:12px;height:12px;margin:-6px 0 0 -6px;border-color:var(--apex-sunshine)}.gridline[data-at=threshold]{border-top:1px dashed var(--apex-sunshine)}.panel-row.hour{grid-template-columns:150px minmax(0,1fr) 110px}.panel-row.hour .panel-value .faint{white-space:nowrap}.panel-row.hour[data-tone=loss] .bar{background:var(--apex-papaya)}.panel-row.hour .bar{background:var(--apex-navy)}.panel-row.gate{grid-template-columns:190px minmax(0,1fr) 72px;align-items:start}.panel-row.gate .track{margin-top:2px}.panel-row.gate .bar{background:var(--apex-steel)}.panel-label-block{display:flex;flex-direction:column;min-width:0;gap:2px}.gate-why{color:var(--neutral-500);font-size:11.5px;line-height:1.3}.panel .footnote{display:block;margin-top:12px;font-size:11.5px}@media(max-width:720px){.panel-row.gate,.panel-row.hour{grid-template-columns:100px minmax(0,1fr) 90px}}.click-analysis .back{margin-bottom:14px}.click-analysis .links{margin-top:24px}.click-analysis .note{display:block;margin:4px 0 12px;color:var(--neutral-600);font-size:13px}.click-table .link{display:flex;flex-direction:column;gap:2px}.click-table .link .code{font-family:var(--font-mono, ui-monospace, monospace);font-size:11px}.campaigns .intro{max-width:640px;margin:8px 0 0;font-size:13.5px}.category-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0 14px}.category-filter .section-label{margin-right:6px}.campaign-table .split-tag{margin-left:10px;vertical-align:middle}.campaign-table td.category{font-size:12.5px}.sheet-dialog{z-index:60;width:min(460px,100%);padding:24px;border:0;border-radius:var(--radius-panel);background:var(--apex-white);color:var(--apex-steel);box-shadow:var(--shadow-modal)}.sheet-dialog::backdrop{background:var(--scrim-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sheet-dialog form{display:flex;flex-direction:column;gap:18px}.sheet-dialog h2{font-size:20px;font-weight:800;text-transform:uppercase}.restate{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.restate span{display:flex;justify-content:space-between}.restate b{font-weight:700}.sheet-dialog .when{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.sheet-dialog .when label{display:flex;align-items:center;gap:8px}.sheet-dialog .when input[type=datetime-local]{margin-left:26px;padding:7px 9px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);font:inherit}.sheet-dialog .notice{margin-top:0}.dialog-actions{display:flex;justify-content:flex-end;gap:10px}.overlay{z-index:50;width:100%;max-width:none;height:100%;max-height:none;padding:24px;border:0;background:none;overflow:hidden}.overlay::backdrop{background:var(--scrim-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.overlay-panel{display:flex;flex-direction:column;width:min(820px,100%);max-height:calc(100vh - 48px);margin:0 auto;border-radius:var(--radius-panel);background:var(--apex-white);overflow:hidden;box-shadow:var(--shadow-modal)}.overlay-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--border-subtle)}.overlay-head h2{font-size:17px;font-weight:700}.overlay-head p{font-size:12.5px}.overlay-body{padding:22px;overflow:auto}.preview-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 20px;border-bottom:1px solid var(--neutral-100);font-size:13px}.preview-meta .subject{flex:1;min-width:0;color:var(--apex-rich-slate)}.preview-meta .section-label{margin-right:6px}.preview-meta .parts{display:flex;flex-shrink:0}.preview-meta .parts button{padding:4px 12px;border:1px solid var(--neutral-300);background:none;color:var(--neutral-600);font:inherit;font-size:12.5px;cursor:pointer}.preview-meta .parts button[aria-pressed=true]{border-color:var(--apex-navy);background:var(--navy-050);color:var(--apex-navy);font-weight:700}.preview-flag{padding:10px 20px;background:var(--sunshine-100);color:var(--apex-steel);font-size:12.5px}.preview-stage{flex:1;padding:22px;background:var(--neutral-100);overflow:auto}.preview-frame{display:block;width:100%;max-width:var(--preview-frame-width, 680px);min-height:60vh;margin:0 auto;border:1px solid var(--border-subtle);background:var(--apex-white)}.preview-text{flex:1;margin:0;padding:22px;background:var(--neutral-100);color:var(--apex-steel);font-size:12.5px;overflow:auto;white-space:pre-wrap}.reached-overlay .overlay-panel{width:min(720px,100%)}.reached-overlay .overlay-body{display:flex;flex-direction:column;gap:14px}.overlay-table td{padding:11px 10px}.overlay-table th.lots,.overlay-table td.lots{width:9ch}.overlay-table th.contacts,.overlay-table td.contacts{width:11ch}.preview-controls{flex-wrap:wrap;justify-content:flex-end}.preview-sample{display:flex;flex-shrink:0;align-items:center;gap:6px}.preview-sample select{padding:4px 8px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white);color:var(--apex-rich-slate);font:inherit;font-size:12.5px}.preview-subjects{display:grid;gap:4px}.preview-subjects .arm-badge{margin-right:6px}.overlay-panel[data-compare]{width:min(1420px,100%)}.preview-stage[data-compare]{display:flex;align-items:flex-start;justify-content:center;gap:22px}.preview-stage[data-compare] figure{display:flex;flex:1 1 0;flex-direction:column;gap:8px;min-width:0;margin:0}.preview-stage[data-compare] figcaption{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--neutral-600);font-size:12.5px}.preview-stage[data-compare] .preview-text{max-width:var(--preview-frame-width, 680px);margin:0 auto;padding:16px;border:1px solid var(--border-subtle);background:var(--apex-white)}.preview-problem{margin:0 auto;padding:22px;color:var(--apex-steel);text-align:center}@media(max-width:720px){.preview-meta{flex-wrap:wrap}.preview-stage[data-compare]{flex-direction:column}}.link-button{align-self:flex-start;margin-top:2px;padding:0;border:0;background:none;color:var(--apex-navy);font:inherit;font-size:12.5px;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color var(--hover) var(--ease)}.link-button:hover:not([disabled]){color:var(--navy-500)}.link-button[disabled]{color:var(--neutral-500);text-decoration:none;cursor:default}.kpi .track,.beta-ranked .track{display:block;overflow:hidden;border-radius:var(--radius-bar);background:var(--neutral-100)}.kpi .fill,.beta-ranked .fill{display:block;height:100%;border-radius:var(--radius-bar);background:var(--apex-navy);transition:width var(--panel) var(--ease)}.kpi .fill[data-tone=sky]{background:var(--apex-sky)}.auction-finder .intro{max-width:70ch;margin-top:4px}.finder-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));max-width:760px;margin-top:22px}.finder-kpis .track{height:6px;margin:4px 0 2px}.finder-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0 18px}.finder-controls .search{flex:0 1 380px}.finder-controls .result-count{color:var(--neutral-500);font-size:12.5px}.finder-table th.ref,.finder-table td.ref{width:8ch}.finder-table td.ref{color:var(--apex-navy);font-weight:700}.finder-table th.status,.finder-table td.status{width:9ch}.finder-table td.status[data-open=true]{color:var(--apex-navy);font-weight:700}.finder-table td.status[data-open=false]{color:var(--neutral-500)}.finder-table th.weeks,.finder-table td.weeks{width:17ch}.finder-table td.weeks[data-none]{color:var(--neutral-500)}.finder-table th.lots,.finder-table td.lots{width:7ch}.finder-table th.featured,.finder-table td.featured{width:12ch;color:var(--apex-steel)}.finder-table th.times,.finder-table td.times{width:13ch}.finder-table td.times{color:var(--apex-navy);font-weight:700}.finder-table .sale-name{color:var(--apex-rich-slate);font-weight:600}.finder-table td.sale .faint{font-size:12.5px}.finder-table tr[data-reaches=none] .sale-name{color:var(--apex-steel)}.finder-table tr[data-reaches=none] td.times,.finder-table tr[data-reaches=none] td.times .none{color:var(--apex-papaya)}.auction-beta .back,.auction-lots .back{margin-bottom:14px}.auction-beta .kpis{margin-top:22px}.kpi .figure .of{color:var(--neutral-500);font-size:16px;font-weight:600}.beta-charts{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;align-items:start;margin-top:32px}.beta-charts h2{margin-bottom:6px}.beta-charts>section>.faint{margin-bottom:14px}.beta-columns{display:flex;gap:16px;align-items:stretch;height:200px}.beta-column{display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-end;max-width:120px;min-width:0}.beta-column .value{margin-bottom:4px;color:var(--apex-steel);font-size:11px}.beta-column .bar{display:block;width:100%;min-height:2px;border-radius:var(--radius-bar) var(--radius-bar) 0 0;background:var(--apex-navy);transition:height var(--panel) var(--ease)}.beta-column .week{margin-top:6px;color:var(--apex-steel);font-size:11px;font-weight:700}.beta-column .lots{color:var(--neutral-500);font-size:10.5px}.beta-column[data-best] .bar{background:var(--apex-sunshine)}.beta-column[data-best] .value{color:var(--sunshine-700);font-weight:700}.coverage{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.coverage svg{flex:0 0 150px}.coverage-figure{font-size:24px}.coverage-caption{font-size:10px}.coverage-legend{flex:1 1 200px;margin:0}.coverage-legend .legend-row{grid-template-columns:14px 1fr auto 44px;padding:7px 0}.coverage-legend .legend-row .n{color:var(--apex-navy)}.coverage-legend .legend-row .pc{width:44px}.beta-companies{margin-top:32px;padding-top:24px}.beta-companies .companies-controls{align-items:center;margin-bottom:6px}.beta-companies .companies-controls .search{flex:0 1 300px}.beta-companies>.faint{margin-bottom:14px}.beta-ranked th.rank,.beta-ranked td.rank{width:5ch;color:var(--neutral-500)}.beta-ranked td.name .caret{display:inline-block;width:1.6ch;color:var(--apex-grey)}.beta-ranked td.name .row-open{color:var(--apex-rich-slate);font-weight:600}.beta-ranked td.name .country{margin-left:.75ch;color:var(--neutral-500);font-size:12px}.beta-ranked td.name .why{display:block;max-width:52ch;padding-left:1.6ch;color:var(--neutral-500);font-size:12px;line-height:1.35}.beta-ranked th.score,.beta-ranked td.score{width:18%;min-width:140px}.beta-ranked td.score{display:flex;gap:10px;align-items:center}.beta-ranked td.score .track{flex:1;height:8px}.beta-ranked td.score .value{flex:0 0 40px;color:var(--apex-navy);font-weight:700;text-align:right}.beta-ranked th.lots,.beta-ranked td.lots{width:10ch}.beta-ranked th.contacts,.beta-ranked td.contacts{width:9ch}.beta-ranked tr.expanded>td{padding:8px 10px 8px calc(6.6ch + 10px)}.beta-contacts{margin:0;padding:0;list-style:none}.beta-contacts li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:2px 16px;align-items:center;padding:9px 0;border-bottom:1px solid var(--border-subtle)}.beta-contacts li:last-child{border-bottom:0}.beta-contacts .who{display:flex;flex-direction:column}.beta-contacts .name{color:var(--apex-rich-slate);font-weight:600}.beta-contacts .title{color:var(--neutral-500);font-size:12.5px}.beta-contacts .addr{color:var(--apex-navy);font-size:12.5px;text-decoration:underline;text-underline-offset:2px}.beta-contacts .sent{color:var(--apex-navy);font-size:12.5px;white-space:nowrap}.lots-controls{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0 8px}.lots-controls .section-label{margin-right:6px}.auction-lots>.faint{margin-bottom:14px}.heat-legend{display:inline-flex;gap:4px;align-items:center;color:var(--neutral-500);font-size:11px}.heat-legend>span:first-child{margin-right:4px}.heat-legend>span:last-child{margin-left:4px}.heat-swatch,.heatmap .heat{--mix: 0%;display:inline-block;border-radius:var(--radius-bar);background:color-mix(in oklch,var(--apex-navy) var(--mix),var(--apex-white))}.heat-swatch{width:14px;height:14px}.heatmap th.order,.heatmap td.order{width:4ch;color:var(--neutral-500)}.heatmap .title-cell{display:flex;flex-direction:column;gap:2px}.heatmap .lot-title{color:var(--apex-rich-slate);font-weight:600}.heatmap tr[data-never] .lot-title{color:var(--apex-steel)}.heatmap .title-cell .faint{font-size:12px}.heatmap tr[data-low-value] td:not(.title-cell),.heatmap tr[data-low-value] .title-cell>:not(.low-value){opacity:.5}.heatmap tr[data-low-value] .lot-title{color:var(--apex-steel);font-weight:400}.heatmap .low-value{align-self:flex-start;padding:1px 6px;border-radius:3px;background:var(--neutral-050);color:var(--apex-rich-slate);font-size:12px;font-weight:600}.heatmap th.week,.heatmap td.week{width:64px;padding-right:4px;padding-left:4px;text-align:center}.heatmap .heat{display:flex;width:100%;height:32px;align-items:center;justify-content:center;color:var(--apex-navy);font-size:12.5px;font-weight:700}.heatmap .heat[data-inverse]{color:var(--apex-white)}.heatmap .heat[data-empty]{background:var(--neutral-050);color:var(--apex-grey);font-weight:400}.heatmap th.total,.heatmap td.total{width:88px}.heatmap td.total{color:var(--apex-navy);font-weight:700}.heatmap .not-featured{color:var(--apex-papaya);font-size:12.5px;font-weight:700}@media(max-width:720px){.finder-table th.weeks,.finder-table td.weeks,.finder-table th.lots,.finder-table td.lots{display:none}.beta-charts{gap:28px}.beta-ranked th.lots,.beta-ranked td.lots{display:none}}.ac-splits-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ac-splits-head .intro{max-width:640px;margin:8px 0 0;font-size:13.5px}.ac-splits-head .btn{flex:none;margin-top:4px}.btn[disabled]{opacity:.55;cursor:not-allowed}.warmup-banner{margin-top:20px}.warmup-notice{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px}.warmup-notice:first-child{margin-top:0}.warmup-notice .btn{flex:none}.warmup-notice[data-tone=hold]{border-left-color:var(--apex-papaya)}.quota-line{margin:10px 0 0;font-variant-numeric:tabular-nums}.warmup{margin-top:26px}.warmup-tiles{grid-template-columns:repeat(4,1fr)}.warmup-tiles .tile .label{color:var(--neutral-500);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.warmup-tiles .tile .figure{font-variant-numeric:tabular-nums}.warmup-tiles .progress{margin:6px 0 4px}.warmup-tiles .progress .bar[data-over]{background:var(--apex-papaya)}.strip-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:28px 0 10px}.strip{display:grid;grid-template-columns:repeat(13,1fr);gap:6px;margin:0;padding:14px 16px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white);list-style:none}.strip li{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.strip .total{color:var(--neutral-600);font-size:11px;font-variant-numeric:tabular-nums}.strip .column{display:flex;align-items:flex-end;width:100%;height:72px}.strip .bar{display:block;width:100%;border-radius:var(--radius-bar) var(--radius-bar) 0 0;background:var(--apex-navy)}.strip li[data-past] .bar{background:var(--apex-grey)}.strip li[data-current] .bar{background:var(--apex-sunshine)}.strip .tag{color:var(--neutral-500);font-size:11px;font-weight:700;letter-spacing:.04em}.strip li[data-current] .tag{color:var(--apex-navy)}.splits-label{margin:30px 0 8px}.splits-table .draft-name{font-weight:700}.splits-table .faint{font-size:11.5px}.pips{display:flex;gap:4px;margin:0;padding:0;list-style:none}.pips li{width:14px;height:8px;border-radius:var(--radius-bar);background:var(--neutral-200)}.pips li[data-done]{background:var(--apex-navy)}.splits-table tr[data-stage=cancelled] .pips li{background:var(--neutral-100)}.splits-table .status{max-width:320px;font-size:13px}.splits-table .status[data-tone=waiting]{color:var(--neutral-600)}.splits-table .status[data-tone=primary]{color:var(--apex-navy);font-weight:600}.splits-table .status[data-tone=held]{color:var(--apex-papaya);font-weight:700}.splits-table .status[data-tone=done]{color:var(--apex-navy)}.splits-table .status[data-tone=off]{color:var(--neutral-500)}.stages-key{margin:10px 0 0;font-size:11.5px}@media(max-width:900px){.warmup-tiles{grid-template-columns:1fr 1fr}.strip{gap:3px;padding:10px 8px 8px}.strip .total{font-size:9.5px}}.pick-draft .intro{max-width:640px;margin:8px 0 0;font-size:13.5px}.drafts-head{max-width:720px;display:flex;align-items:center;justify-content:space-between;margin:26px 0 8px}.drafts{max-width:720px;margin:0;padding:0;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white);list-style:none}.drafts li+li{border-top:1px solid var(--neutral-100)}.draft{display:flex;flex-direction:column;gap:3px;width:100%;padding:14px 18px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--hover) var(--ease)}.draft:hover:not([disabled]){background:var(--neutral-050)}.draft[disabled]{cursor:default}.draft[disabled]:not([aria-busy]){opacity:.55}.draft .name{color:var(--apex-navy);font-size:15px;font-weight:700}.draft .faint{font-size:12px}.draft .starting{color:var(--apex-navy);font-size:12px;font-weight:700}.drafts .refused{margin:0;padding:0 18px 14px;color:var(--apex-papaya);font-size:12.5px;font-weight:600}.drafts li[data-refused]{background:var(--sunshine-100)}.draft-state{max-width:720px;margin-top:26px;padding:28px 24px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.draft-state h2{margin:0 0 6px;color:var(--apex-navy);font-size:16px;font-weight:800}.draft-state p{margin:0 0 14px;font-size:13.5px}.split-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:10px}.split-head .badge[data-tone=held]{background:var(--sunshine-100);color:var(--apex-papaya)}.split-head .badge[data-tone=done],.split-head .badge[data-tone=live]{background:var(--navy-050)}.split-head .badge[data-tone=off]{background:var(--neutral-100);color:var(--neutral-500)}.split-columns{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;margin-top:20px}.split-main{flex:999 1 640px;min-width:0;display:flex;flex-direction:column;gap:20px}.split-aside{flex:1 1 360px;min-width:0}.split-setup .panel{padding:20px 22px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.split-setup .panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.split-setup .panel>.section-label{margin-bottom:14px}.split-setup .panel-head .section-label{margin:0}.split-setup .strong{margin:0;font-weight:700}.split-setup .note{margin:14px 0 0;padding:10px 12px;border-radius:var(--radius-bar);background:var(--navy-050);font-size:12.5px;line-height:19px}.split-setup .ok{color:var(--sky-600);font-weight:700}.facts{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px 16px;margin:0;font-size:13.5px}.facts dt{color:var(--neutral-600)}.facts dd{margin:0;overflow-wrap:anywhere}.figures{display:grid;gap:12px}.figures.four{grid-template-columns:repeat(4,minmax(0,1fr))}.figures .label{display:block;color:var(--neutral-600);font-size:12px}.figures .figure{display:block;margin-top:4px;font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.figures .figure.loss{color:var(--apex-papaya)}.share-row{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-end}.share-input{display:flex;flex-direction:column;gap:6px}.share-input label,.field label{font-size:12.5px;font-weight:700}.share-field{display:flex;align-items:center;gap:8px}.split-setup input[type=text]{min-height:40px;padding:0 10px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);color:var(--apex-navy);font:inherit;font-size:14px}.split-setup input[type=text][disabled]{background:var(--neutral-050);color:var(--neutral-600)}.share-field input{width:120px;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.share-field input[aria-invalid]{border-color:var(--apex-papaya)}.share-field .derived{min-width:52px;color:var(--neutral-600);font-size:13px;font-variant-numeric:tabular-nums}.share-input .problem{color:var(--apex-papaya)}.share-bar{flex:1 1 320px}.bar-track{display:flex;height:28px;border-radius:var(--radius-bar);overflow:hidden;background:var(--apex-navy)}.bar-ses{height:100%;background:var(--apex-sunshine)}.bar-legend{display:flex;justify-content:space-between;margin-top:8px;font-size:13px}.priority{margin-top:18px;padding-top:16px;border-top:1px solid var(--neutral-100)}.priority ol{display:flex;flex-direction:column;gap:8px;margin:10px 0 0;padding-left:20px;font-size:13px;line-height:19px}.priority code{padding:1px 5px;border-radius:var(--radius-control);background:var(--neutral-100);font-size:12px}.utm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.field{display:flex;flex-direction:column;gap:6px}.field.wide{grid-column:1 / -1}.panel-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.panel-actions .faint{flex:1 1 320px;line-height:18px}.split-setup .btn:not(.primary){border-color:var(--neutral-300);background:var(--apex-white);color:var(--apex-navy)}.steps{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.steps li{display:flex;gap:12px;padding-bottom:18px}.steps .dot{flex:none;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:13px;background:var(--neutral-100);color:var(--neutral-500);font-size:12px;font-weight:800}.steps li[data-state=done] .dot{background:var(--apex-navy);color:var(--apex-white)}.steps li[data-state=now] .dot{background:var(--apex-sunshine);color:var(--apex-navy)}.steps li[data-state=held] .dot{background:var(--apex-papaya);color:var(--apex-white)}.steps p{margin:0;font-size:12.5px;line-height:18px}.steps p.strong{margin-top:3px;font-size:13.5px}.steps .held{margin-top:4px;color:var(--apex-papaya);font-weight:700}.steps .chip-note{display:inline-block;margin-top:6px;padding:2px 7px;border-radius:var(--radius-control);background:var(--navy-050);font-size:11px;font-weight:700}.run-actions{display:flex;flex-direction:column;gap:10px;margin:4px 0 12px}@media(max-width:900px){.figures.four{grid-template-columns:1fr 1fr}.utm-grid{grid-template-columns:1fr}.facts{grid-template-columns:1fr;gap:2px 0}.facts dd{margin-bottom:8px}}.split-preview .recipients{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px}.split-preview .recipients .strong{margin-right:4px;font-size:12.5px}.split-preview .envelope{max-width:760px;margin-top:16px;padding:14px 16px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);grid-template-columns:80px minmax(0,1fr);gap:6px 12px;font-size:13px}.split-preview .preview-meta{margin-top:16px}.run-actions .faint{margin:-4px 0 4px;line-height:17px}.run-actions.row{flex-direction:row;flex-wrap:wrap}.run-actions .notice{margin:0}.approve-form{margin:4px 0 12px;padding:14px 16px;border:1px solid var(--sunshine-200);border-radius:var(--radius-panel);background:var(--sunshine-100)}.approve-form .muted{margin:6px 0 12px;font-size:12.5px;line-height:18px}.approve-form .field{margin-bottom:12px}.split-setup input[type=datetime-local]{min-height:40px;padding:0 10px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);color:var(--apex-navy);font:inherit;font-size:14px}.split-setup input[type=datetime-local][aria-invalid]{border-color:var(--apex-papaya)}.approve-form .problem{color:var(--apex-papaya)}.split-report .split-head{justify-content:space-between;align-items:center}.split-report .mode{display:flex;border:1px solid var(--neutral-300);border-radius:var(--radius-control);overflow:hidden}.split-report .mode button{min-height:40px;padding:0 16px;border:0;background:var(--apex-white);color:var(--apex-navy);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.split-report .mode button[aria-pressed=true]{background:var(--apex-navy);color:var(--apex-white)}.split-report .strip{margin-top:18px;padding:14px 16px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);grid-template-columns:80px minmax(0,1fr);gap:6px 12px;font-size:13px}.tile-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:22px 0 8px}.tile-controls .toggle{display:flex;align-items:center;gap:8px;font-size:13px}.tile-controls .parts button,.split-report .parts button{min-height:32px;padding:0 12px;border:1px solid var(--neutral-300);background:var(--apex-white);color:var(--apex-navy);font:inherit;font-size:12.5px;cursor:pointer}.tile-controls .parts button[aria-pressed=true]{background:var(--neutral-200);font-weight:700}.report-tiles{grid-template-columns:repeat(6,1fr)}.report-tiles .tile .label{color:var(--neutral-500);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.report-tiles .tile .figure{font-variant-numeric:tabular-nums}.split-report .panel{margin-top:20px;padding:20px 22px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.split-report .panel>.section-label{margin-bottom:14px}.split-report .panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.split-report .panel-head .section-label{margin:0}.split-report .legend{display:inline-flex;align-items:center;gap:6px;font-size:12px}.split-report .swatch{display:inline-block;width:14px;height:3px;margin-left:10px;border-radius:var(--radius-bar)}.split-report .swatch[data-series=open]{background:var(--apex-sky)}.split-report .swatch[data-series=click]{background:var(--apex-navy)}.engagement{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-rows:180px 22px;gap:0 10px}.engagement .axis{display:flex;flex-direction:column;justify-content:space-between;color:var(--neutral-500);font-size:11px;font-variant-numeric:tabular-nums;text-align:right}.engagement .plot-area{position:relative;height:180px}.engagement .days{position:relative;grid-column:2;height:22px}.engagement .days span{position:absolute;top:6px;transform:translate(-50%);color:var(--neutral-500);font-size:11px;white-space:nowrap}.links-table td.url{max-width:560px;overflow-wrap:anywhere;font-size:12.5px}.report-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}.report-columns .panel{margin-top:20px}.split-report .figures.two{grid-template-columns:1fr 1fr}.split-report .sub{margin:18px 0 8px;font-size:13px}.split-report .rows{margin:0;padding:0;list-style:none}.split-report .rows li{display:grid;grid-template-columns:64px 72px minmax(0,1fr);gap:12px;padding:7px 0;border-top:1px solid var(--neutral-100);font-size:13px}.split-report .rows li:first-child{border-top:0}.split-report .rows .num{font-variant-numeric:tabular-nums;text-align:right}.split-report .panel>.faint{margin:12px 0 0;line-height:17px}@media(max-width:1100px){.report-tiles{grid-template-columns:repeat(3,1fr)}.report-columns{grid-template-columns:1fr}}.split-report .link{margin-top:10px;color:var(--apex-navy);font-size:12.5px;font-weight:700}.split-clicks .split-head .muted{margin:2px 0 0;font-size:13px}.clicks-table tr.element td{padding-top:4px;padding-bottom:8px;border-bottom-color:transparent}.clicks-table tr.element td.url{padding-left:24px}.clickers-table td.muted{font-size:12.5px}.clickers-table tr[data-scanner] .strong{color:var(--neutral-600)}.clickers-table .scanner{color:var(--apex-papaya);font-size:12px;font-weight:700}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.marketing .ac-splits-head .btn.primary{background:var(--apex-navy);color:var(--apex-white)}.marketing .ac-splits-head .btn.primary:hover:not([disabled]){background:var(--navy-500)}.marketing-table{margin-top:24px}.marketing-table .campaign-name{font-weight:700;color:var(--apex-navy)}.marketing-table .status-cell{white-space:nowrap}.status-chip{display:inline-block;padding:3px 9px;border-radius:var(--radius-control);color:var(--apex-navy);font-size:11.5px;font-weight:700}.status-chip[data-status=scheduled]{background:var(--sunshine-100)}.status-chip[data-status=sending]{background:var(--navy-050)}.status-chip[data-status=sent]{background:var(--neutral-100)}.marketing-table .when{margin-top:4px;font-variant-numeric:tabular-nums}.marketing-table .action{text-align:right;white-space:nowrap}.marketing-pick .panel,.marketing-schedule .panel,.marketing-done .panel{padding:18px 22px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.marketing-pick-body{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;margin-top:18px}.marketing-pick .draft-list{flex:999 1 520px;min-width:0;padding:0}.marketing-pick .draft-list ul,.draft-checklist ul,.audience-filter ul{margin:0;padding:0;list-style:none}.marketing-pick .draft-row{display:flex;flex-direction:column;gap:2px;width:100%;min-height:64px;padding:12px 18px;border:0;border-bottom:1px solid var(--neutral-100);background:none;color:var(--apex-navy);font:inherit;text-align:left;cursor:pointer}.marketing-pick .draft-row:hover{background:var(--neutral-050)}.marketing-pick .draft-name{font-size:14px;font-weight:700}.marketing-pick .draft-state{padding:18px}.marketing-pick .problem,.marketing-schedule .problem{margin:6px 18px 12px;color:var(--apex-papaya);font-size:12.5px;font-weight:600}.marketing-schedule .problem{margin:8px 0 0}.draft-checklist{flex:1 1 280px;min-width:0;background:var(--neutral-050)!important}.draft-checklist h2{margin:0 0 4px;font-size:14px;font-weight:800}.draft-checklist ul{display:flex;flex-direction:column;gap:10px;margin-top:12px;font-size:13.5px}.draft-checklist li{display:flex;gap:10px;align-items:flex-start}.draft-checklist .box{flex:none;width:16px;height:16px;margin-top:2px;border:2px solid var(--apex-navy);border-radius:3px;box-sizing:border-box}.marketing-schedule{display:flex;flex-direction:column;gap:18px;max-width:860px}.marketing-schedule-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 20px}.marketing-schedule-head .screen-title{flex:1 1 400px;margin:0;line-height:1.3}.audience-count{display:flex;flex-direction:column;gap:6px;background:var(--neutral-050)!important}.audience-count .label{color:var(--apex-steel);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.audience-count .figure{color:var(--apex-navy);font-size:40px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.audience-count .figure.counting{font-size:22px}.audience-count .unit{color:var(--apex-steel);font-size:16px;font-weight:600}.settings{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px 16px;margin:14px 0 0;font-size:14px;line-height:20px}.settings dt{color:var(--apex-steel)}.settings dd{min-width:0;margin:0}.settings .strong{font-weight:600}.sub-label{margin:0 0 6px;font-size:12.5px;font-weight:700}.chips-row{display:flex;flex-wrap:wrap;gap:6px}.tag-chip{padding:3px 9px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);font-size:12.5px}.tag-chip.list{border-color:transparent;background:var(--navy-050);font-weight:600}.audience-filter{margin-top:12px}.audience-filter li+li{margin-top:10px}.audience-filter .match{display:block;margin-bottom:4px;color:var(--apex-steel);font-size:12.5px}.audience-filter details{margin-top:8px}.audience-filter summary{font-size:12.5px;font-weight:700;cursor:pointer}.audience-filter .all-tags{max-height:160px;margin-top:8px;padding:10px;overflow-y:auto;border:1px solid var(--border-subtle);border-radius:var(--radius-control)}.marketing-schedule .small{margin:14px 0 0;font-size:12.5px}.when-inputs{display:flex;flex-wrap:wrap;gap:16px}.when-inputs label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700}.when-inputs input{min-height:44px;padding:0 12px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);color:var(--apex-navy);font:inherit;font-size:15px}.approve-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.marketing-done{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:640px;margin:40px auto 0;text-align:center}.marketing-done .done-mark{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:32px;background:var(--navy-050);color:var(--apex-navy)}.marketing-done .settings{width:100%;text-align:left}@media(max-width:640px){.settings{grid-template-columns:1fr;gap:4px}.settings dd{margin-bottom:10px}}.marketing-schedule .change-note{margin:0 0 14px}.status-chip[data-status=paused]{background:var(--warn-bg, #fff4e5);color:var(--warn-fg, #8a4b00)}.status-chip[data-status=stopped]{background:var(--muted-bg, #eceff1);color:var(--muted-fg, #546e7a)}.marketing-table .pause-controls{margin-top:8px}.warmup-head{align-items:flex-start}.warmup-refresh{display:flex;flex:none;flex-direction:column;align-items:flex-end;gap:8px;margin-top:6px;max-width:460px;text-align:right}.warmup-section{margin-top:28px}.warmup-screen .warmup-tiles{margin-top:20px}.warmup-tiles .tile[data-tone=held] .figure{color:var(--apex-papaya)}.warmup-screen .tone-text[data-tone=waiting]{color:var(--dash-bounce);font-weight:600}.warmup-screen .tone-text[data-tone=held]{color:var(--dash-hard);font-weight:700}.warmup-filters{margin-top:28px}.warmup-filters input[type=date][data-active]{border-color:var(--apex-navy);color:var(--apex-navy);font-weight:700}.warmup-filters .range-controls{margin-top:0}.warmup-custom{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 20px;padding-top:14px;border-top:1px solid var(--border-subtle)}.warmup-custom label{display:flex;flex-direction:column;gap:6px;color:var(--neutral-600);font-size:12px}.warmup-custom .faint{padding-bottom:9px;font-size:12.5px}.warmup-filter-note{margin:0;font-size:12.5px}.warmup-headline{display:flex;flex-wrap:wrap;gap:28px 40px;padding:24px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.headline-figure{display:flex;flex:1 1 420px;flex-direction:column;gap:6px;min-width:0}.headline-rate{color:var(--apex-navy);font-size:56px;font-weight:800;line-height:1.1}.headline-count{font-size:15px}.headline-count strong{font-weight:700}.headline-judged{color:var(--neutral-600);font-size:12.5px}.headline-judged[data-tone=waiting]{color:var(--dash-bounce)}.threshold-scale{position:relative;margin-top:34px}.scale-track{position:relative;height:12px;border-radius:var(--radius-bar)}.scale-marker{position:absolute;top:-4px;width:3px;height:20px;margin-left:-1px;border-radius:1px;background:var(--apex-navy)}.scale-line{position:absolute;top:-4px;width:1px;height:20px}.scale-line.hold{background:var(--apex-sunshine)}.scale-line.back{background:var(--apex-papaya)}.scale-ticks{position:relative;height:18px;margin-top:8px;color:var(--neutral-600);font-size:11.5px}.scale-ticks span{position:absolute;white-space:nowrap}.scale-ticks .tick-value,.scale-ticks .tick-hold,.scale-ticks .tick-back{transform:translate(-50%)}.scale-ticks .tick-value{top:-44px;color:var(--apex-navy);font-weight:700}.scale-ticks .tick-hold{color:var(--dash-bounce);font-weight:600}.scale-ticks .tick-back{color:var(--dash-hard);font-weight:600}.bounce-ring{display:flex;flex:1 1 320px;flex-direction:column;gap:12px;min-width:0}.ring-body{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.ring-legend{display:flex;flex:1 1 200px;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none}.ring-legend li,.split-legend li{display:flex;align-items:flex-start;gap:10px}.ring-legend .swatch,.split-legend .swatch{flex:none;width:12px;height:12px;margin-top:4px;border-radius:2px}.ring-legend .what{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;font-size:12px}.ring-legend .name{display:flex;justify-content:space-between;gap:8px;color:var(--apex-navy);font-size:13.5px;font-weight:600}.ring-legend .n{font-weight:700}.day-bars{flex:1 1 100%;padding-top:20px;border-top:1px solid var(--border-subtle)}.bars-plot{display:flex;gap:16px;margin-top:14px}.bars-area{position:relative;flex:1 1 auto;min-width:0;height:150px;border-bottom:1px solid var(--neutral-300)}.bars-line{position:absolute;right:0;left:0;border-top:1px dashed}.bars-line.hold{border-top-color:var(--apex-sunshine)}.bars-line.back{border-top-color:var(--apex-papaya)}.bars,.bars-days{display:grid;padding:0 2%}.bars{position:absolute;inset:0}.bar-col{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:100%;padding:0;border:0;background:transparent;font:inherit;cursor:pointer;opacity:.45}.bar-col[data-on]{opacity:1}.bar-value{color:var(--apex-navy);font-size:12px;font-weight:600}.bar-value[data-tone=waiting]{color:var(--dash-bounce)}.bar-value[data-tone=held]{color:var(--dash-hard)}.bar-col .bar{display:block;width:min(44px,70%);border-radius:var(--radius-bar) var(--radius-bar) 0 0;background:var(--navy-500)}.bar-col .bar[data-tone=waiting]{background:var(--apex-sunshine)}.bar-col .bar[data-tone=held]{background:var(--apex-papaya)}.bars-key{position:relative;flex:none;width:92px;height:150px;font-size:11.5px;font-weight:600}.bars-key span{position:absolute;left:0;transform:translateY(50%)}.bars-key .hold{color:var(--dash-bounce)}.bars-key .back{color:var(--dash-hard)}.bars-days{margin-right:108px;padding-top:6px;color:var(--neutral-600);font-size:12px;text-align:center}.bars-days [data-on]{color:var(--apex-navy);font-weight:800}.warmup-panel{padding:20px 24px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.split-scale{margin-top:30px}.split-track{display:flex;height:28px;overflow:visible;background:var(--neutral-100)}.split-part{display:block;height:100%}.split-part+.split-part{box-shadow:inset 2px 0 0 var(--apex-white)}.split-track .scale-line{top:-4px;height:36px}.split-legend{display:flex;flex-wrap:wrap;gap:8px 24px;margin:10px 0 0;padding:0;list-style:none;font-size:12.5px}.split-legend .swatch{margin-top:3px}.provider-split{margin-top:16px}.provider-split .provider{color:var(--apex-navy);font-weight:600}.provider-split .provider .faint{display:block;max-width:460px;font-size:12px;font-weight:400}.provider-split .strong{font-weight:700}.provider-split .refused{background:var(--neutral-050)}.provider-split .split-total td{border-bottom:0;color:var(--apex-navy);font-weight:800}.warmup-panel>p.faint{margin:12px 0 0;font-size:12px}.pushback-tiles{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.pushback-tiles .tile .label{color:var(--neutral-600);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pushback-tiles .figure[data-tone=waiting]{color:var(--dash-bounce)}.pushback-tiles .figure[data-tone=held]{color:var(--dash-hard)}.subject-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.subject-card{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1px solid var(--border-subtle);border-left:4px solid var(--neutral-300);border-radius:var(--radius-panel);background:var(--apex-white)}.subject-card[data-tone=done]{border-left-color:var(--apex-sky)}.subject-card[data-tone=waiting]{border-left-color:var(--apex-sunshine)}.subject-card[data-tone=held]{border-left-color:var(--apex-papaya)}.subject-card .subject{color:var(--apex-navy);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.subject-card .checks{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font-size:12.5px}.subject-card .checks li{display:flex;justify-content:space-between;gap:8px}.subject-card .checks .zone{color:var(--neutral-600);overflow-wrap:anywhere}.subject-card .checks .state{flex:none;font-weight:600;text-transform:capitalize}.subject-card .checks li[data-state=clear] .state{color:var(--apex-sky)}.subject-card .checks li[data-state=unknown] .state{color:var(--apex-sunshine)}.subject-card .checks li[data-state=listed] .state{color:var(--apex-papaya)}.coming{max-width:820px;margin:14px 0 0}.day-table tbody tr[data-on]{background:var(--navy-050)}.day-table tbody tr[data-on] td:first-child{box-shadow:inset 3px 0 0 var(--apex-navy)}.day-pick{padding:0;border:0;background:transparent;color:var(--apex-navy);font:inherit;font-weight:600;text-decoration:underline;text-decoration-color:var(--neutral-300);text-underline-offset:3px;cursor:pointer}.day-pick[aria-pressed=true]{font-weight:800}.day-table .verdict[data-tone=off]{color:var(--neutral-600)}.source-notes{margin:10px 0 0;padding:0;list-style:none;font-size:13px}.source-notes li{padding:8px 12px;border-left:4px solid var(--neutral-300);margin-top:6px;background:var(--navy-050)}.source-notes li[data-tone=waiting]{border-left-color:var(--apex-sunshine)}.source-notes li[data-tone=held]{border-left-color:var(--apex-papaya)}@media(max-width:1000px){.warmup-head{flex-direction:column}.warmup-refresh{align-items:flex-start;max-width:none;text-align:left}.subject-cards{grid-template-columns:repeat(2,1fr)}.bars-key{display:none}.bars-days{margin-right:0}}@media(max-width:640px){.provider-split{display:block;overflow-x:auto}}.dash{display:flex;flex-direction:column;gap:40px}.dash .screen-head{margin-bottom:-16px}.dash-metrics{display:flex;flex-wrap:wrap;gap:12px}.dash-metric{display:flex;flex:1 1 260px;flex-direction:column;gap:6px;min-width:0;padding:16px 18px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.dash-metric-head{display:flex;align-items:center;gap:10px}.dash-metric h3{color:var(--apex-steel);font-size:14px;font-weight:600;letter-spacing:0}.dash-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%}.dash-icon[data-tone=volume]{background:var(--navy-050);color:var(--apex-navy)}.dash-icon[data-tone=delivery]{background:var(--dash-delivery-050);color:var(--dash-delivery)}.dash-icon[data-tone=engagement]{background:var(--dash-engagement-050);color:var(--navy-500)}.dash-icon[data-tone=bounce]{background:var(--sunshine-100);color:var(--dash-bounce)}.dash-icon[data-tone=loss]{background:var(--dash-loss-050);color:var(--dash-loss)}.dash-figure{font-size:30px;font-weight:700;line-height:1.15}.dash-metric[data-tone=volume] .dash-figure{color:var(--apex-navy)}.dash-metric[data-tone=delivery] .dash-figure{color:var(--dash-delivery)}.dash-metric[data-tone=engagement] .dash-figure{color:var(--navy-500)}.dash-metric[data-tone=bounce] .dash-figure{color:var(--dash-bounce)}.dash-metric[data-tone=loss] .dash-figure{color:var(--dash-loss)}.dash-context{font-size:13px}.dash-caveat{color:var(--dash-bounce);font-size:12px;font-weight:600}.dash-split{display:flex;gap:2px;height:8px;margin-top:2px;overflow:hidden;border-radius:var(--radius-bar);background:var(--neutral-100)}.dash-split span[data-tone=hard]{background:var(--dash-hard)}.dash-split span[data-tone=soft]{flex:1;background:var(--sunshine-600)}.dash-split-key{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px}.dash-split-key>span{display:inline-flex;align-items:center;gap:6px}.dash-split-key strong,.dash-legend strong,.dash-bar-value strong{color:var(--apex-navy)}.dash-jump{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:-16px}.dash-jump-label{margin-right:4px;color:var(--neutral-600);font-size:13px;font-weight:600}.dash-jump a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:18px;background:var(--navy-050);color:var(--apex-navy);font-size:13px;font-weight:600;text-decoration:none}.dash-jump a:hover{background:var(--neutral-200)}.dash-section{display:flex;flex-direction:column;gap:16px;scroll-margin-top:16px}.dash-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 16px;padding-top:14px;border-top:2px solid var(--apex-navy)}.dash-section-head h2{font-size:21px;font-weight:700}.dash-answer{margin-top:2px;font-size:15px}.dash-note{margin-top:-8px}.dash-row{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.dash-card{display:flex;flex:1 1 380px;flex-direction:column;gap:12px;min-width:0;padding:20px 22px;border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--apex-white)}.dash-card.wide{flex-basis:100%}.dash-card-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 12px}.dash-card-head h3{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700}.dash-sub{margin-top:2px;color:var(--neutral-600);font-size:13px}.dash-faint{color:var(--neutral-600);font-size:12px}.dash-loss{color:var(--dash-loss)}.dash-tag{padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;white-space:nowrap}.dash-tag[data-tone=ac]{background:var(--dash-engagement-050);color:var(--dash-ac)}.dash-tag[data-tone=vmail]{background:var(--sunshine-100);color:var(--dash-bounce)}.dash-status{padding:3px 10px;border-radius:12px;background:var(--navy-050);color:var(--apex-navy);font-size:12px;font-weight:700}.dash-status[data-over]{background:var(--dash-loss-050);color:var(--dash-loss)}.dash-bar-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(76px,auto);align-items:center;gap:12px;font-size:13px}.dash-bar-label{display:flex;flex-direction:column;min-width:0}.dash-bar-value{text-align:right;white-space:nowrap}.dash-track{position:relative;display:block;height:10px;overflow:hidden;border-radius:var(--radius-bar);background:var(--neutral-100)}.dash-fill{position:absolute;top:0;bottom:0;left:0;border-radius:var(--radius-bar);background:var(--navy-500);transition:width var(--panel) var(--ease)}.dash-fill[data-tone=volume]{background:var(--navy-500)}.dash-fill[data-tone=engagement]{background:var(--apex-sky)}.dash-fill[data-tone=loss]{background:var(--dash-loss)}.dash-fill[data-tone=complaint]{background:var(--dash-complaint)}.dash-fill[data-tone=hard-bounce]{background:var(--navy-500)}.dash-fill[data-tone=muted]{background:var(--neutral-500)}.dash-fill[data-tone=slate]{background:var(--dash-slate)}.dash-fill[data-tone=ac]{background:var(--dash-ac)}.dash-fill[data-tone=vmail]{background:var(--dash-vmail)}.dash-headroom{display:flex;flex-direction:column;gap:6px}.dash-headroom .dash-track{height:8px}.dash-stack{display:flex;gap:2px;height:20px;overflow:hidden;border-radius:var(--radius-bar)}.dash-stack span{display:block}.dash-legend{display:flex;flex-direction:column;gap:8px;margin:0;font-size:13px}.dash-legend>div{display:grid;grid-template-columns:10px minmax(0,1fr) auto 48px;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--neutral-100)}.dash-legend dt,.dash-legend dd{margin:0}.dash-legend dd:last-child{text-align:right}.dash-key{display:inline-flex;flex-wrap:wrap;gap:6px 14px;font-size:12px}.dash-key>span{display:inline-flex;align-items:center;gap:6px}.dash-swatch{display:inline-block;flex:none;width:10px;height:10px;border-radius:2px;background:var(--neutral-500)}.dash-swatch[data-line]{width:14px;height:3px}.dash-stack [data-tone=mailable],.dash-swatch[data-tone=mailable]{background:var(--apex-navy)}.dash-stack [data-tone=unsubscribed],.dash-swatch[data-tone=unsubscribed]{background:var(--apex-steel)}.dash-stack [data-tone=suppressed],.dash-swatch[data-tone=suppressed]{background:var(--neutral-500)}.dash-stack [data-tone=no-basis],.dash-swatch[data-tone=no-basis]{background:var(--apex-grey)}.dash-swatch[data-tone=open]{background:var(--apex-sky)}.dash-swatch[data-tone=click]{background:var(--apex-navy)}.dash-swatch[data-tone=best]{border-radius:50%;background:var(--apex-sunshine)}.dash-swatch[data-tone=hard]{background:var(--dash-hard)}.dash-swatch[data-tone=soft]{background:var(--sunshine-600)}.dash-swatch[data-tone=ac]{background:var(--dash-ac)}.dash-swatch[data-tone=vmail]{background:var(--dash-vmail)}.dash-swatch[data-tone=gain]{background:var(--dash-gain)}.dash-swatch[data-tone=loss]{background:var(--dash-loss)}.dash-swatch[data-tone=complaint]{background:var(--dash-complaint)}.dash-swatch[data-tone=human]{background:var(--dash-vmail)}.dash-swatch[data-tone=bot]{background:#c3cad6}.dash-plot{height:110px;margin-top:6px}.dash-chart-label{margin-top:4px}.dash-card .week-labels{margin-left:44px}.dash-card .week-labels span{white-space:nowrap}.dash-unit-title{display:block;margin-bottom:8px;color:var(--neutral-600);font-size:11px;font-weight:600}.dash-x-title{display:block;margin:6px 0 0 44px;color:var(--neutral-600);font-size:11px;font-weight:600;text-align:center}.dash-donut{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.dash-donut .dash-legend{flex:1 1 160px}.dash .tapered-funnel{margin-top:0}.funnel-note{display:flex;flex-wrap:wrap;gap:6px 24px;margin-top:16px;padding-top:12px;border-top:1px solid var(--neutral-100);font-size:13px}.mdash .nowrap{white-space:nowrap}.mdash-top{display:flex;flex-direction:column;gap:20px}.mdash-filters{display:flex;flex-direction:column;gap:14px;margin:0;padding:18px 20px;border:1px solid #d3dfee;border-radius:var(--radius-panel);background:var(--navy-050)}.mdash-filters-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;font-size:13px}.mdash-filters-head h2{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700}.mdash-filters-head strong{color:var(--apex-navy)}.mdash-filters-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 28px}.mdash-field{display:flex;flex-direction:column;gap:6px}.mdash-select{min-height:36px;padding:0 10px;border:1px solid var(--neutral-200);border-radius:4px;background:var(--apex-white);color:var(--apex-steel);font:inherit;font-size:13px}.mdash-field[data-set-aside] .section-label,.mdash-field[data-set-aside] .mdash-select{opacity:.5}.mdash-switch{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 6px;border:1px solid var(--neutral-200);border-radius:4px;background:var(--apex-white);color:var(--apex-steel);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.mdash-switch-track{position:relative;width:38px;height:20px;border-radius:10px;background:#c3cad6;transition:background .12s}.mdash-switch-track:after{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--apex-white);box-shadow:0 1px 2px #00000040;transition:left .12s;content:""}.mdash-switch[aria-checked=true] .mdash-switch-track{background:var(--apex-navy)}.mdash-switch[aria-checked=true] .mdash-switch-track:after{left:20px}@media(prefers-reduced-motion:reduce){.mdash-switch-track,.mdash-switch-track:after{transition:none}}.mdash-geo{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.mdash-geo-figure{display:flex;flex:2 1 560px;flex-direction:column;gap:10px;min-width:0;margin:0}.mdash-geo-frame{position:relative}.mdash-geo-map{display:block;width:100%;height:auto;aspect-ratio:960 / 470;border-radius:4px;background:#f7f9fc;cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none}.mdash-geo-map[data-zoomed]{cursor:grab}.mdash-geo-map[data-zoomed]:active{cursor:grabbing}.mdash-geo-map:focus-visible{outline:2px solid var(--apex-navy);outline-offset:2px}.mdash-geo-map path{stroke:var(--apex-white);stroke-width:.6;vector-effect:non-scaling-stroke}.mdash-geo-map path:hover{stroke:var(--apex-navy);stroke-width:1.2}.mdash-geo-map path[data-tone="0"],.mdash-geo-scale [data-tone="0"]{fill:#e4e6e9;background:#e4e6e9}.mdash-geo-map path[data-tone="1"],.mdash-geo-scale [data-tone="1"]{fill:#c9d9ee;background:#c9d9ee}.mdash-geo-map path[data-tone="2"],.mdash-geo-scale [data-tone="2"]{fill:#93b4dc;background:#93b4dc}.mdash-geo-map path[data-tone="3"],.mdash-geo-scale [data-tone="3"]{fill:#5b8bc6;background:#5b8bc6}.mdash-geo-map path[data-tone="4"],.mdash-geo-scale [data-tone="4"]{fill:#2a62a8;background:#2a62a8}.mdash-geo-map path[data-tone="5"],.mdash-geo-scale [data-tone="5"]{fill:var(--apex-navy);background:var(--apex-navy)}.mdash-geo-regions{position:absolute;top:10px;left:10px;display:flex;overflow:hidden;border:1px solid var(--neutral-200);border-radius:4px;background:var(--apex-white);box-shadow:0 1px 2px #00000014}.mdash-geo-regions button{min-height:30px;padding:0 10px;border:0;border-right:1px solid var(--border-subtle);background:var(--apex-white);color:var(--apex-steel);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.mdash-geo-regions button:last-child{border-right:0}.mdash-geo-regions button[aria-pressed=true]{background:var(--apex-navy);color:var(--apex-white)}.mdash-geo-zoom{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:8px}.mdash-geo-zoom>span{padding:2px 6px;border-radius:3px;background:#ffffffd9;color:var(--apex-steel);font-size:12px}.mdash-geo-zoom>div{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--neutral-200);border-radius:4px;background:var(--apex-white);box-shadow:0 1px 2px #00000014}.mdash-geo-zoom button{width:32px;height:30px;border:0;background:var(--apex-white);color:var(--apex-navy);font:inherit;font-size:18px;font-weight:700;line-height:1;cursor:pointer}.mdash-geo-zoom button+button{border-top:1px solid var(--border-subtle)}.mdash-geo-zoom button:disabled{color:#c3cad6;cursor:default}.mdash-geo-key{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;color:var(--neutral-600);font-size:12px}.mdash-geo-key a{color:inherit}.mdash-geo-scale{display:inline-flex;align-items:center;gap:6px}.mdash-geo-scale>span{width:22px;height:10px;border-radius:2px}.mdash-geo-scale>span[data-tone="0"]{width:10px}.mdash-geo-top{display:flex;flex:1 1 280px;flex-direction:column;gap:10px;min-width:0}.mdash-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mdash-metric{flex-direction:row;align-items:center;gap:12px;min-width:0;padding:16px 18px}.mdash-metric-body{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.mdash-metric-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.mdash-metric h3{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.mdash-metric .dash-figure{font-size:26px;line-height:1.15;white-space:nowrap}.mdash-delta{flex:none;color:var(--neutral-600);font-size:12px;font-weight:600;white-space:nowrap}.mdash-delta[data-good=true]{color:var(--dash-delivery)}.mdash-delta[data-good=false]{color:var(--dash-loss)}.mdash-bounce{display:flex;flex-direction:column;gap:5px;margin-top:6px}.mdash-bounce .dash-split{height:6px;margin:0}.mdash-bounce-key{display:flex;flex-wrap:wrap;gap:2px 9px;font-size:11.5px;line-height:1.3}.mdash-bounce-key>span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.mdash-bounce .dash-swatch{width:7px;height:7px}.mdash-bounce strong{color:var(--apex-navy)}@media(max-width:1100px){.mdash-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mdash-metrics{grid-template-columns:minmax(0,1fr)}}.mdash .dash-row>.tapered-funnel{flex:1 1 380px;min-width:0}.mdash-third{flex-basis:320px}.mdash-headline{font-size:13px}.mdash-headline strong{color:var(--apex-navy);font-size:20px}.mdash-chart{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:8px}.mdash-axis{position:relative;color:var(--neutral-600);font-size:11px;text-align:right}.mdash-axis span{position:absolute;right:0;transform:translateY(-50%);white-space:nowrap}.mdash-plot{position:relative;height:140px;border-bottom:1px solid var(--neutral-200);background:linear-gradient(var(--neutral-100),var(--neutral-100)) 0 50% / 100% 1px no-repeat}.mdash-plot[data-bands]{background:none}.mdash-plot svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mdash-line{fill:none;stroke:var(--neutral-500);stroke-linejoin:round;stroke-width:2;vector-effect:non-scaling-stroke}.mdash-dot{position:absolute;width:8px;height:8px;margin:-6px 0 0 -6px;border:2px solid var(--apex-white);border-radius:50%;background:var(--neutral-500)}.mdash-line[data-tone=ac]{stroke:var(--dash-ac)}.mdash-dot[data-tone=ac]{background:var(--dash-ac)}.mdash-line[data-tone=vmail]{stroke:var(--dash-vmail)}.mdash-dot[data-tone=vmail]{background:var(--dash-vmail)}.mdash-line[data-tone=hard]{stroke:var(--dash-hard)}.mdash-dot[data-tone=hard]{background:var(--dash-hard)}.mdash-line[data-tone=soft]{stroke:var(--dash-soft)}.mdash-dot[data-tone=soft]{background:var(--dash-soft)}.mdash-line[data-tone=complaint]{stroke:var(--dash-complaint)}.mdash-dot[data-tone=complaint]{background:var(--dash-complaint)}.mdash-band{position:absolute;right:0;left:0}.mdash-band[data-band=over]{background:var(--dash-loss-050)}.mdash-band[data-band=above]{background:#fdf0da}.mdash-band[data-band=ok]{background:#eef6f4}.mdash-band-label{position:absolute;top:4px;right:6px;color:var(--dash-loss);font-size:11px;font-weight:600}.mdash-ticks{position:relative;grid-column:2;height:18px;color:var(--neutral-600);font-size:11px}.mdash-ticks span{position:absolute;top:2px;transform:translate(-50%);white-space:nowrap}.mdash-ticks span:first-child{transform:none}.mdash-ticks span:last-child:not(:first-child){transform:translate(-100%)}.mdash-unit{grid-column:1 / -1;margin-bottom:10px;color:var(--neutral-600);font-size:11px;font-weight:600}.mdash-x-title{grid-column:2;margin-top:2px;color:var(--neutral-600);font-size:11px;font-weight:600;text-align:center}.mdash-col-ticks{display:flex;grid-column:2;gap:4px;padding-top:3px;color:var(--neutral-600);font-size:11px}.mdash-col-ticks span{display:flex;flex:1 1 0;justify-content:center;min-width:0;max-width:48px;white-space:nowrap}.mdash-cols{display:flex;align-items:flex-end;gap:4px;height:150px;border-bottom:1px solid var(--neutral-200);background:linear-gradient(var(--neutral-100),var(--neutral-100)) 0 50% / 100% 1px no-repeat}.mdash-cols-short{height:120px}.mdash-col{display:flex;flex:1 1 0;flex-direction:column;gap:2px;min-width:0;max-width:48px;overflow:hidden;border-radius:3px 3px 0 0}.mdash-col>span:first-child{flex-grow:0;flex-shrink:0}.mdash-col>span:last-child{flex:1 1 auto}.mdash-col[data-tone=ac],.mdash-col [data-tone=ac]{background:var(--dash-ac)}.mdash-col [data-tone=vmail],.mdash-col [data-tone=human]{background:var(--dash-vmail)}.mdash-col [data-tone=bot],.mdash .dash-swatch[data-tone=bot]{background:#c3cad6}.mdash-heat{display:grid;grid-template-columns:34px repeat(8,minmax(0,1fr));gap:3px;font-size:11px}.mdash-heat-row{display:contents}.mdash-heat-row>[role=columnheader]{text-align:center}.mdash-heat-row>[role=rowheader]{align-self:center;font-weight:600}.mdash-heat-cell{display:flex;align-items:center;justify-content:center;height:26px;border-radius:3px;background:var(--neutral-100);color:var(--apex-steel)}.mdash-heat-cell[data-step="0"]{background:#eef3f9}.mdash-heat-cell[data-step="1"]{background:#c9daef}.mdash-heat-cell[data-step="2"]{background:#98b9e2}.mdash-heat-cell[data-step="3"]{background:#5f90cf;color:var(--apex-white)}.mdash-heat-cell[data-step="4"]{background:var(--dash-ac);color:var(--apex-white)}.mdash-heat-cell[data-step="5"]{background:var(--apex-navy);color:var(--apex-white)}.mdash-heat-cell[data-few]{background:repeating-linear-gradient(45deg,var(--neutral-100) 0 3px,var(--border-subtle) 3px 6px)}.mdash-heat-key{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mdash-heat-key .mdash-heat-cell{width:18px;height:10px;border-radius:2px}.mdash-heat-key .mdash-heat-cell[data-few]{margin-left:12px}.mdash-foot{margin-top:auto;padding-top:8px;border-top:1px solid var(--neutral-100);color:var(--neutral-600);font-size:12px}.mdash-table-card{gap:8px;padding:20px 0 8px}.mdash-table-card>.dash-card-head,.mdash-table-foot{padding:0 20px}.mdash-flush{padding:0}.mdash-scroll{overflow-x:auto}.mdash-table{width:100%;min-width:760px;border-collapse:collapse;font-size:13px}.mdash-table th{padding:10px 16px;border-bottom:1px solid var(--neutral-200);font-weight:600;text-align:left}.mdash-table td{padding:10px 16px;border-bottom:1px solid var(--neutral-100);vertical-align:top}.mdash-table th:first-child,.mdash-table td:first-child{padding-left:20px}.mdash-table th:last-child,.mdash-table td:last-child{padding-right:20px}.mdash-table .num-col{text-align:right}.mdash-url{word-break:break-all}.mdash-campaign{min-width:160px;max-width:260px;overflow-wrap:anywhere}.mdash-strong{color:var(--apex-navy);font-weight:600}.mdash-block{display:block}.mdash-worst{padding:1px 6px;border-radius:3px}.mdash-worst[data-worst]{background:#fdf0da}.mdash-inline-bar{display:flex;align-items:center;gap:8px;min-width:150px}.mdash-inline-bar .dash-track{flex:1;height:8px}.mdash-inline-bar>.num{width:44px;text-align:right}.mdash-more{align-self:center;margin:6px 0 4px}.mdash-platform{display:inline-flex;align-items:center;gap:6px}.mdash-clicked{min-width:150px}.mdash-thin{display:block;height:6px;margin-top:4px}.mdash-pair{display:flex;gap:2px;height:10px;overflow:hidden;border-radius:var(--radius-bar);background:var(--neutral-100)}.mdash-pair [data-tone=ac]{background:var(--dash-ac)}.mdash-pair [data-tone=vmail]{background:var(--dash-vmail)}.mdash-growth-totals{display:flex;flex-wrap:wrap;gap:20px;font-size:13px}.mdash-growth-totals strong{color:var(--apex-navy);font-size:20px}.mdash-growth-totals strong[data-tone=gain]{color:var(--dash-gain)}.mdash-growth-totals strong[data-tone=loss]{color:var(--dash-loss)}.mdash-axis-tall,.mdash-growth{height:180px}.mdash-growth{position:relative;display:flex;gap:8px}.mdash-zero{position:absolute;right:0;left:0;border-top:1px solid var(--apex-steel)}.mdash-growth-week{position:relative;flex:1 1 0;min-width:0}.mdash-growth-week>span{position:absolute;right:0;left:0;margin-bottom:1px;border-radius:3px 3px 0 0}.mdash-growth-down{position:absolute;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:2px;padding-top:2px}.mdash-growth-down>span:last-child{border-radius:0 0 3px 3px}.mdash-growth [data-tone=gain]{background:var(--dash-gain)}.mdash-growth [data-tone=loss]{background:var(--dash-loss)}.mdash-growth [data-tone=hard-bounced],.mdash .dash-swatch[data-tone=soft-rate],.mdash .dash-swatch[data-tone=hard-bounced]{background:var(--dash-soft)}.mdash-growth [data-tone=complaint]{background:var(--dash-complaint)}.mdash-week-ticks{display:flex;grid-column:2;gap:8px;padding-top:2px;color:var(--neutral-600);font-size:11px}.mdash-week-ticks span{flex:1 1 0;min-width:0;overflow:hidden;text-align:center;white-space:nowrap}.mdash [data-tone=recency-within30]{background:var(--apex-navy)}.mdash [data-tone=recency-within90]{background:var(--dash-ac)}.mdash [data-tone=recency-within180]{background:#98b9e2}.mdash [data-tone=recency-older]{background:var(--neutral-200)}@media(max-width:720px){.dash-bar-row{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(64px,auto);gap:8px}.dash-card{padding:16px}}.cr-head{display:flex;flex-direction:column;gap:18px}.cr-head .back{align-self:flex-start}.cr-title{margin:0;color:var(--apex-navy);font-size:26px;line-height:1.25}.cr-sent{margin:6px 0 0;font-size:14px}.cr-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.cr-split{justify-content:center;gap:14px}.cr-split-title{margin:0;color:var(--apex-navy);font-size:15px}.cr-shares{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 28px}.cr-share{display:inline-flex;align-items:baseline;gap:8px;font-size:14px}.cr-share strong{color:var(--apex-navy);font-size:26px;line-height:1.1}.cr-swatch{align-self:center;width:12px;height:12px;border-radius:2px}.cr-swatch[data-tone=ses],.cr-bar [data-tone=ses]{background:var(--dash-vmail)}.cr-swatch[data-tone=ac],.cr-bar [data-tone=ac]{background:var(--dash-ac)}.cr-bar{display:flex;gap:3px;height:28px;overflow:hidden;border-radius:4px;background:var(--neutral-100)}.cr-bar span{display:flex;align-items:center;overflow:hidden;padding-left:10px;color:var(--apex-white);font-size:12px;font-weight:700;white-space:nowrap}.cr-details{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:0;font-size:13px}.cr-details>div{display:contents}.cr-details dt{color:var(--neutral-600)}.cr-details dd{margin:0;overflow-wrap:anywhere}.cr-details dd[data-strong]{color:var(--apex-navy);font-weight:600}.cr-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px}.cr-show{display:flex;align-items:center;gap:10px}.cr-show-label{font-size:13px;font-weight:600}.cr-compare{gap:4px}.cr-compare-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 52px 104px;gap:0 10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--neutral-100);font-size:13px}.cr-pair{display:flex;flex-direction:column;gap:3px}.cr-pair .dash-track{height:6px}.cr-pair-values{display:flex;flex-direction:column;color:var(--apex-navy);font-size:11px;font-weight:600;line-height:1.25;text-align:right}.cr-diff{color:var(--neutral-600);font-size:12px;font-weight:600;text-align:right}.cr-diff[data-good=true]{color:var(--dash-gain)}.cr-diff[data-good=false]{color:var(--dash-loss)}.cr-wide{flex:2 1 480px}.cr-note{margin:0;font-size:13px}.cr-label{display:flex;justify-content:space-between;gap:12px;color:var(--neutral-600);font-size:12px;font-weight:600}.cr-label-rule{padding-top:12px;border-top:1px solid var(--neutral-100)}.cr-bots{display:flex;gap:2px;height:14px;overflow:hidden;border-radius:3px}.cr-bots [data-tone=human]{background:var(--dash-vmail)}.cr-bots [data-tone=bot]{flex:1;background:#c3cad6}.cr-heat-key{display:inline-flex;align-items:center;gap:6px;font-size:12px}.cr-heat-key span{width:18px;height:10px;border:1px solid var(--border-subtle);border-radius:2px}.cr-map{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px}.cr-map-email{flex:0 1 640px;max-width:100%;padding:10px;border:1px solid var(--border-subtle);border-radius:4px;background:var(--neutral-100)}.cr-map-email iframe{display:block;width:100%;height:720px;border:0;background:var(--apex-white)}.cr-map-ranked{display:flex;flex:1 1 320px;flex-direction:column;gap:10px;min-width:0}.cr-link{font-size:13px;font-weight:600}.cr-alarms{flex:1 1 360px}.cr-alarm{display:flex;flex-direction:column;gap:8px;padding-bottom:14px;border-bottom:1px solid var(--neutral-100)}.cr-alarm-head{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px}.cr-alarm-label{display:flex;flex-direction:column;gap:4px;font-weight:600}.cr-status{align-self:flex-start;padding:2px 8px;border-radius:10px;background:#e3f3f1;color:#0f766e;font-size:11px;font-weight:700}.cr-status[data-status=close]{background:#fdf0da;color:#8a5300}.cr-status[data-status=over]{background:#fdeae3;color:#b8471f}.cr-alarm-rate{color:var(--apex-navy);font-size:24px}.cr-alarm-bar{position:relative;height:8px;margin-bottom:12px;border-radius:2px;background:var(--neutral-100)}.cr-alarm-fill{position:absolute;top:0;bottom:0;left:0;border-radius:2px;background:var(--dash-hard)}.cr-alarm[data-key=soft] .cr-alarm-fill{background:var(--sunshine-600)}.cr-alarm[data-key=complaints] .cr-alarm-fill{background:var(--dash-complaint)}.cr-alarm-line{position:absolute;top:-3px;bottom:-3px;left:66.667%;border-left:2px dashed var(--neutral-600)}.cr-alarm-limit{position:absolute;top:11px;left:66.667%;transform:translate(-50%);color:var(--neutral-600);font-size:10px;white-space:nowrap}.cr-providers{flex:2 1 560px}.cr-narrow-table{min-width:620px}@media(max-width:860px){.cr-top{grid-template-columns:minmax(0,1fr)}.cr-compare-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 48px}.cr-diff{grid-column:1 / -1;text-align:left}}.generated-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.generated-head p{margin-top:4px}.notice.testing{border-left-color:var(--dash-loss);background:var(--dash-loss-050)}.notice.testing strong{color:var(--dash-loss)}.notice.left-out{margin:0;color:var(--dash-loss);font-weight:700}.overlay-panel .notice.left-out{border-radius:0}.generated-edit-head+.notice.left-out{margin-top:16px}.notice.left-out p+p{margin-top:4px}.generated-filters{display:flex;flex-direction:column;gap:14px;margin-top:20px;padding:18px 20px;border:1px solid #d3dfee;border-radius:var(--radius-panel);background:var(--navy-050)}.generated-filters .showing{font-size:13px}.generated-filters .fields{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 28px}.generated-field{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600}.generated-field select,.generated-field input[type=date]{min-height:36px;padding:0 10px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white);color:var(--apex-steel);font:inherit;font-size:13px}.generated-field.inline{flex-direction:row;align-items:center;gap:8px;min-height:36px}.generated-dates{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.generated-dates label{display:flex;align-items:center;gap:6px;font-weight:400}.generated-table{margin-top:20px;padding:4px 8px 8px;border:1px solid var(--neutral-200);border-radius:var(--radius-panel);background:var(--apex-white)}.generated-table .when{white-space:nowrap}.generated-table .subject{font-weight:700;color:var(--apex-navy)}.generated-table .pre{margin-top:2px;color:var(--neutral-600);font-size:12.5px}.generated-table .since{margin-top:4px;color:var(--dash-bounce);font-size:12px}.generated-table .why{margin-top:4px;color:var(--neutral-600);font-size:12px}.generated-table td.action{white-space:nowrap;text-align:right}.generated-table tr[data-edited]{background:var(--sunshine-100)}.status-chip[data-status=not-sent]{background:var(--neutral-100);color:var(--neutral-600)}.status-chip[data-status=stopped]{background:var(--sunshine-200)}.generated-footnote{margin-top:16px;color:var(--neutral-600);font-size:12.5px}.generated-calendar{margin-top:20px;padding:16px 20px 20px;border:1px solid var(--neutral-200);border-radius:var(--radius-panel);background:var(--apex-white)}.generated-calendar .month-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:14px}.generated-calendar .month-bar h2{font-size:18px}.generated-calendar .key{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-left:auto;color:var(--neutral-600);font-size:12px}.generated-calendar .key span{display:inline-flex;align-items:center;gap:6px}.generated-calendar .key i{width:12px;height:12px;border-radius:var(--radius-bar)}.cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--neutral-300);border-left:1px solid var(--neutral-300)}.cal-grid .dow{padding:8px 10px;border-right:1px solid var(--neutral-200);border-bottom:1px solid var(--neutral-300);background:var(--neutral-050);color:var(--neutral-500);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cal-day{display:flex;flex-direction:column;gap:6px;min-height:118px;padding:8px;border-right:1px solid var(--neutral-200);border-bottom:1px solid var(--neutral-200);background:var(--apex-white)}.cal-day[data-other]{background:var(--neutral-050)}.cal-day[data-today]{box-shadow:inset 0 0 0 2px var(--apex-sky)}.cal-day .d{color:var(--apex-navy);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.cal-day[data-other] .d{color:var(--neutral-500)}.cal-day .today-tag{margin-left:4px;padding:1px 6px;border-radius:3px;background:var(--apex-sky);color:var(--apex-white);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.cal-event{display:block;width:100%;padding:5px 8px;border:0;border-left:3px solid var(--apex-navy);border-radius:var(--radius-control);background:var(--navy-050);color:var(--apex-navy);font:inherit;font-size:11.5px;line-height:1.3;text-align:left;cursor:pointer}.cal-event[data-kind=added]{border-left-color:var(--sunshine-600);background:var(--sunshine-100)}.cal-event[data-status=not_sent]{opacity:.7}.cal-event[data-status=stopped]{border-left-color:var(--dash-bounce);background:var(--sunshine-200)}.cal-event b{display:block}.cal-event span{display:block;color:var(--apex-steel)}.cal-event[data-status=stopped] span{color:var(--dash-bounce);font-weight:700}.cal-event .badge{margin-left:4px;padding:0 5px;font-size:9.5px}.cal-slot{display:block;padding:5px 8px;border:1px dashed var(--neutral-300);border-left:3px dashed var(--neutral-300);border-radius:var(--radius-control);color:var(--neutral-500);font-size:11.5px;line-height:1.3}.cal-slot b{display:block;font-weight:600}@media(max-width:900px){.cal-wrap{overflow-x:auto}.cal-grid{min-width:860px}}.generated-envelope{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:0;padding:14px 20px;border-bottom:1px solid var(--border-subtle);background:var(--neutral-050);font-size:13.5px}.generated-envelope dt{padding-top:1px;color:var(--neutral-500);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.generated-envelope dd{margin:0;color:var(--apex-navy);font-weight:600}.generated-envelope dd .faint{margin-left:6px;font-size:12px;font-weight:400}.generated-envelope mark{padding:0 2px;border-radius:2px;background:var(--sunshine-100);color:var(--apex-navy)}.overlay-head .head-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.overlay-head h2 .status-chip,.overlay-head h2 .badge{margin-left:8px;vertical-align:2px}.generated-diff{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 20px;border-bottom:1px solid var(--border-subtle);background:var(--sunshine-100);font-size:13px}.generated-diff b{color:var(--apex-navy)}.generated-diff .btn{margin-left:auto}.generated-edit-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.generated-edit-head .title{flex:1;min-width:0}.generated-edit-head h1{font-size:22px}.generated-edit{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:20px}.generated-edit .email{display:flex;flex:1 1 560px;flex-direction:column;gap:12px;min-width:0}.generated-edit .email .bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.generated-edit .email .preview-stage{border-radius:var(--radius-panel)}.preview-frame[data-tall]{min-height:max(120vh,1200px)}.generated-edit .bar .parts,.overlay-head .head-actions .parts{display:flex;flex-shrink:0}.generated-edit .bar .parts button,.overlay-head .head-actions .parts button{padding:4px 12px;border:1px solid var(--neutral-300);background:var(--apex-white);color:var(--neutral-600);font:inherit;font-size:12.5px;cursor:pointer}.generated-edit .bar .parts button+button,.overlay-head .head-actions .parts button+button{margin-left:-1px}.generated-edit .bar .parts button:first-child,.overlay-head .head-actions .parts button:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}.generated-edit .bar .parts button:last-child,.overlay-head .head-actions .parts button:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0}.generated-edit .bar .parts button[aria-pressed=true],.overlay-head .head-actions .parts button[aria-pressed=true]{position:relative;z-index:1;border-color:var(--apex-navy);background:var(--navy-050);color:var(--apex-navy);font-weight:700}.generated-edit .side{display:flex;flex:0 1 420px;flex-direction:column;gap:12px;min-width:320px}.edit-fields{display:grid;gap:10px;padding:12px 14px;border:1px solid var(--neutral-200);border-radius:var(--radius-panel);background:var(--apex-white)}.tag-note{margin:0;padding:8px 10px;border-left:3px solid var(--apex-sky);border-radius:var(--radius-bar);background:var(--navy-050);color:var(--apex-steel);font-size:12px;line-height:1.45}.tag-note code,.generated-envelope code{padding:1px 4px;border-radius:3px;background:var(--apex-white);color:var(--apex-navy);font-size:11.5px;font-weight:700}.edit-field{display:flex;flex-direction:column;gap:4px;color:var(--apex-steel);font-size:12px;font-weight:600}.edit-field .count{color:var(--neutral-500);font-size:11px;font-weight:400}.edit-field input,.edit-field textarea{width:100%;padding:7px 10px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white);color:var(--apex-navy);font:inherit;font-size:13px;font-weight:600}.edit-field textarea{min-height:56px;font-weight:400;line-height:1.4;resize:vertical}.edit-section{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.edit-section h2{color:var(--neutral-500);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.edit-section h2 span{font-weight:400;letter-spacing:0;text-transform:none}.edit-card{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--neutral-200);border-radius:var(--radius-panel);background:var(--apex-white)}.edit-card[data-edited]{border-color:var(--apex-sunshine);box-shadow:inset 3px 0 0 var(--apex-sunshine)}.edit-card[data-new]{border-color:var(--apex-sky);box-shadow:inset 3px 0 0 var(--apex-sky)}.edit-card[data-removed]{background:var(--neutral-050);opacity:.7}.edit-card[data-dashed]{border-style:dashed}.edit-card .head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.edit-card .pos{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--apex-navy);color:var(--apex-white);font-size:12px;font-weight:700}.edit-card .num{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.edit-card .num input{width:92px;padding:5px 8px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);color:var(--apex-navy);font:inherit;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.edit-card .tag{padding:2px 7px;border-radius:var(--radius-control);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.edit-card .tag[data-kind=rules]{background:var(--neutral-100);color:var(--neutral-600)}.edit-card .tag[data-kind=edited],.edit-card .tag[data-kind=manual]{background:var(--sunshine-100);color:var(--apex-navy)}.edit-card .tag[data-kind=new]{background:var(--dash-delivery-050);color:var(--dash-delivery)}.edit-card .tag[data-kind=warning]{background:var(--sunshine-200);color:var(--dash-bounce)}.edit-card .body{display:flex;gap:10px;align-items:flex-start}.edit-card .thumb{flex:none;width:84px;height:48px;border-radius:3px;background:var(--neutral-100);object-fit:cover}.edit-card .words{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.edit-card .meta{color:var(--neutral-600);font-size:12px}.edit-card .right{margin-left:auto}.edit-card .found{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--neutral-200);border-radius:var(--radius-control);background:var(--apex-white)}.edit-card .problem{color:var(--dash-loss);font-size:12.5px}.edit-card .warning-line{display:block;margin-top:2px;color:var(--dash-loss);font-weight:700}.btn.xs{padding:3px 10px;font-size:11px}@media(max-width:720px){.generated-table{overflow-x:auto}.generated-table table{min-width:820px}}.marketing-actions{display:flex;flex-wrap:wrap;gap:10px}.template-drafts{margin:22px 0 30px}.platform-head{display:grid;gap:2px;margin:26px 0 10px;padding-left:12px;border-left:4px solid var(--apex-sunshine)}.platform-head[data-platform=ac]{border-left-color:var(--dash-ac)}.platform-head .section-label{margin:0;color:var(--apex-navy);font-size:17px}.platform-head p{margin:0;font-size:13px}.template-drafts .draft-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.template-drafts .btn.delete{color:var(--dash-loss)}.template-drafts .btn.delete:hover:not([disabled]){border-color:var(--dash-loss)}.status-chip[data-status=draft]{background:var(--neutral-100);color:var(--apex-steel)}.templates .intro{max-width:62ch;margin-top:6px}.template-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;margin-top:20px}.template-card{display:flex;flex-direction:column;overflow:hidden;padding:0;border:1px solid var(--neutral-200);border-radius:12px;background:var(--apex-white);box-shadow:0 1px 3px #1d364914;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--hover) var(--ease),box-shadow var(--hover) var(--ease)}.template-card:hover,.template-card:focus-visible{border-color:var(--neutral-300);box-shadow:0 4px 14px #1d36491f}.template-thumb{position:relative;height:190px;overflow:hidden;background:var(--neutral-200)}.template-thumb iframe{position:absolute;top:0;left:50%;width:650px;height:460px;border:0;transform:translate(-50%) scale(.42);transform-origin:top center;pointer-events:none}.template-body{display:grid;gap:4px;padding:16px 18px 18px}.template-body h2{color:var(--apex-rich-slate);font-size:18px;font-weight:700}.template-version{color:var(--neutral-600);font-size:13.5px}.template-use{margin-top:12px;color:var(--apex-rich-slate);font-size:14px;font-weight:600}.template-editor-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:18px}.template-editor-head .title-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.template-editor-actions{display:flex;flex-wrap:wrap;gap:10px}.template-editor-body{display:grid;grid-template-columns:minmax(0,430px) minmax(0,1fr);gap:24px;align-items:start}@media(max-width:1050px){.template-editor-body{grid-template-columns:1fr}}.template-panel,.template-preview{display:grid;gap:16px;min-width:0}.template-card-step,.template-card-panel{display:grid;gap:14px;min-width:0;padding:16px;border:1px solid var(--neutral-200);border-radius:var(--radius-panel);background:var(--apex-white)}.template-card-step{gap:12px;border:2px solid var(--apex-navy);background:var(--navy-050)}.template-card-step>header,.template-card-panel>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.template-editor [data-locked=true]{opacity:.45;filter:grayscale(.4)}.template-editor .step{display:flex;align-items:center;gap:10px;margin:0;color:var(--apex-navy);font-size:15px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.template-editor .step .num{display:grid;width:24px;height:24px;border-radius:50%;background:var(--apex-navy);color:var(--apex-white);font-size:13px;place-items:center}.template-editor .te-field{display:grid;gap:5px;min-width:0}.template-editor .te-field .lab{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.template-editor .te-field>label:not(.toggle),.template-editor .te-field .lab label,.template-editor .te-field .lname{color:var(--apex-navy);font-size:12.5px;font-weight:700}.template-editor .ref-kinds{display:flex;flex-wrap:wrap;gap:8px}.template-editor .refresh-offer{display:grid;gap:8px;justify-items:start;padding:12px 14px;border:1px solid var(--neutral-200);border-radius:var(--radius-control);background:var(--apex-white);color:var(--apex-rich-slate);font-size:13px;line-height:1.45}.template-editor .refresh-offer p{margin:0}.template-editor .row{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.template-editor .input{width:100%;padding:8px 10px;border:1px solid var(--neutral-300);border-radius:var(--radius-control);background:var(--apex-white);color:var(--apex-rich-slate);font:inherit;font-size:13.5px}.template-editor textarea.input{min-height:84px;line-height:1.45;resize:vertical}.template-editor .input:focus{border-color:var(--border-focus);outline:none;box-shadow:0 0 0 3px #2baadf2e}.template-editor .input[readonly]{background:var(--neutral-050);color:var(--apex-steel)}.template-editor .input.big{padding:10px 12px;font-size:16px;font-weight:600}.template-editor .help{color:var(--neutral-600);font-size:12px}.template-editor .problem{color:var(--dash-loss);font-size:12.5px;font-weight:600}.template-editor .link{padding:0;border:0;background:none;color:var(--navy-500);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.template-editor .link:hover{text-decoration:underline}.template-editor .link[disabled]{color:var(--neutral-500);cursor:not-allowed;text-decoration:none}.template-editor .src{padding:0 5px;border-radius:3px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.template-editor .src[data-src=rule]{background:var(--dash-delivery-050);color:var(--dash-delivery)}.template-editor .src[data-src=ai]{background:var(--neutral-100);color:var(--dash-complaint)}.template-editor .src[data-src=data]{background:var(--navy-050);color:var(--navy-500)}.template-editor .src[data-src=edited]{background:var(--sunshine-100);color:var(--dash-bounce)}.template-editor .parts{display:inline-flex;overflow:hidden;border:1px solid var(--neutral-300);border-radius:var(--radius-control)}.template-editor .parts.seg-full{display:flex}.template-editor .parts button{flex:1 1 0;padding:7px 12px;border:0;border-right:1px solid var(--neutral-300);background:var(--apex-white);color:var(--apex-navy);font:inherit;font-size:12.5px;font-weight:700;text-align:center;cursor:pointer}.template-editor .parts button:last-child{border-right:0}.template-editor .parts button[aria-pressed=true]{background:var(--apex-navy);color:var(--apex-white)}.template-warnings{display:grid;gap:4px;margin:0;padding:10px 12px 10px 28px;border-left:4px solid var(--apex-sunshine);background:var(--sunshine-100);color:var(--apex-rich-slate);font-size:12.5px}.template-lots{display:grid;gap:6px;margin:0;padding:0;list-style:none}.template-lots li{display:grid;grid-template-columns:auto 44px minmax(0,1fr) auto;gap:8px;align-items:center;padding:6px 8px;border:1px solid var(--neutral-200);border-radius:var(--radius-control);background:var(--apex-white)}.template-lots li:not(:has(input)){grid-template-columns:44px minmax(0,1fr)}.template-lots li[data-off=true]{background:var(--neutral-050);opacity:.55}.template-lots img,.template-lots .noimg{display:block;width:44px;height:33px;border-radius:2px;background:var(--neutral-100);object-fit:cover}.template-lots .t{overflow-wrap:anywhere;color:var(--apex-rich-slate);font-size:12.5px;line-height:1.3}.template-lots .s{color:var(--neutral-600);font-size:11.5px}.template-lots .mv{display:flex;flex-direction:column}.template-lots .mv button{padding:2px 4px;border:0;background:none;color:var(--neutral-600);font-size:11px;line-height:1;cursor:pointer}.template-lots .mv button:disabled{opacity:.3;cursor:default}.template-lots .tk{display:inline-block;margin-right:2px;padding:0 5px;border-radius:3px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.template-lots .tk[data-k=pair]{background:var(--dash-delivery-050);color:var(--dash-delivery)}.template-lots .tk[data-k=crop]{background:var(--navy-050);color:var(--navy-500)}.template-lots .tk[data-k=blur],.template-lots .tk[data-k=none]{background:var(--sunshine-100);color:var(--dash-bounce)}.template-more{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:12.5px}.template-more li{display:flex;justify-content:space-between;gap:8px}.template-editor .toggle{display:flex;align-items:center;gap:8px;color:var(--apex-rich-slate);font-size:13px;cursor:pointer}.logo-drop{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;border:1px dashed var(--neutral-300);border-radius:var(--radius-control);font-size:12.5px}.logo-drop img{max-width:120px;max-height:34px}.subject-card .two-up{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}@media(max-width:1250px){.subject-card .two-up{grid-template-columns:1fr}}.template-editor .count[data-over=true]{color:var(--dash-loss);font-weight:700}.template-editor .inbox{display:grid;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--neutral-200);border-radius:var(--radius-control);background:var(--neutral-050);font-size:13px}.template-editor .inbox .from{color:var(--apex-rich-slate);font-weight:700}.template-editor .inbox .subj{overflow-wrap:anywhere;color:var(--apex-rich-slate)}.template-editor .inbox .pre{overflow-wrap:anywhere;color:var(--neutral-600)}.template-editor .tok{display:inline-block;padding:0 5px;border-radius:3px;background:var(--navy-050);color:var(--navy-500);font-size:12px;font-weight:600}.template-preview .bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.template-preview .preview-stage{border-radius:var(--radius-panel)}.template-preview .preview-frame{height:max(120vh,1100px);min-height:0}.preview-empty{display:grid;gap:4px;min-height:420px;padding:40px 24px;border-radius:var(--radius-control);background:var(--apex-white);color:var(--neutral-600);place-content:center;text-align:center}.preview-empty b{margin-bottom:6px;color:var(--apex-navy);font-size:17px}.template-editor .scrim{position:fixed;z-index:20;display:grid;padding:16px;background:var(--scrim-modal);inset:0;place-items:center}.template-editor .dialog{display:grid;gap:14px;width:min(440px,100%);padding:22px;border-radius:var(--radius-panel);background:var(--apex-white);box-shadow:var(--shadow-modal)}.template-editor .dialog h2{font-size:18px;font-weight:800;text-transform:uppercase}.template-editor .dialog .notice{padding:10px 12px;border-left:4px solid var(--apex-sky);border-radius:2px;background:var(--navy-050);color:var(--apex-rich-slate);font-size:13px}.template-editor .dialog .notice.ok{border-left-color:var(--dash-delivery);background:var(--dash-delivery-050)}.template-editor .dialog .acts{display:flex;justify-content:flex-end;gap:10px}
