:root{--bg:#060708;--bg-deep:#020303;--panel:#1f2022f0;--panel-strong:#2a2b2efa;--panel-muted:#2d2e31d1;--panel-elevated:#3a3b3eb8;--text:#f2f0ec;--muted:#a39d94;--muted-strong:#c6beb3;--border:#eedec724;--border-strong:#eedec742;--positive:#58d68d;--positive-soft:#58d68d21;--cyan:#f27d52;--cyan-soft:#f27d521f;--warning:#d89a3a;--warning-soft:#d89a3a2e;--danger:#e5605c;--danger-soft:#e5605c29;--shadow:0 24px 70px #01070b6b;--radius-xl:14px;--radius-lg:10px;--radius-md:8px}html[data-theme=light]{--bg:#edf3f6;--bg-deep:#dbe6eb;--panel:#ffffffeb;--panel-strong:#fafcfdfa;--panel-muted:#eff5f8e6;--panel-elevated:#e1ecf1db;--text:#10212d;--muted:#627987;--muted-strong:#4e6674;--border:#53707e29;--border-strong:#53707e47;--positive:#17894a;--positive-soft:#17894a1f;--cyan:#0d8a9b;--cyan-soft:#0d8a9b1f;--warning:#c88a1d;--warning-soft:#c88a1d24;--danger:#d9544d;--danger-soft:#d9544d24;--shadow:0 20px 50px #1b303e14}*{box-sizing:border-box}html{background:linear-gradient(#101113 0%,#050606 100%);min-height:100%}html[data-theme=light]{background:radial-gradient(circle at 0 0,#0d8a9b14,#0000 24%),radial-gradient(circle at 100% 0,#17894a12,#0000 22%),linear-gradient(#edf3f6 0%,#dbe6eb 100%)}body{min-height:100vh;color:var(--text);font-family:var(--font-dashboard), "Geist", sans-serif;background:0 0;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}select option,select optgroup{color:#171718;background:#fff}button{appearance:none}.dashboard-shell{grid-template-columns:214px minmax(0,1fr);min-height:100vh;display:grid}.dashboard-sidebar{background:linear-gradient(#1a1b1dfa 0%,#111214f5 100%);border-right:1px solid #6c91a31f;flex-direction:column;align-self:start;gap:12px;height:100vh;padding:12px;display:flex;position:sticky;top:0;box-shadow:inset -1px 0 #ffffff05}html[data-theme=light] .dashboard-sidebar{background:linear-gradient(#f7fbfcfa 0%,#eff6f9f5 100%);border-right-color:#53707e1f;box-shadow:inset -1px 0 #10212d08}.shell-main{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:100vh;padding:0 9px 9px;display:grid}.dashboard-command-strip{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#04111afa 0%,#04111ae0 82%,#04111a00 100%);padding-top:4px;position:sticky;top:0}html[data-theme=light] .dashboard-command-strip{background:linear-gradient(#edf3f6fa 0%,#edf3f6e0 82%,#edf3f600 100%)}.dashboard-page-stack{gap:8px;min-height:0;padding-top:5px;display:grid;overflow:auto}.brand-block{gap:10px;padding-bottom:4px;display:grid}.brand-mark{align-items:center;gap:10px;display:flex}.brand-mark-icon{width:34px;height:34px;color:var(--warning);background:linear-gradient(#312719f5 0%,#1d1914f5 100%);border:1px solid #d89a3a52;border-radius:12px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #4bdd7d0f}html[data-theme=light] .brand-mark-icon{background:linear-gradient(#f5faf6fa 0%,#ecf5effa 100%);border-color:#17894a2e;box-shadow:inset 0 0 0 1px #17894a0a}.brand-kicker,.panel-kicker{color:var(--muted-strong);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.brand-title{margin:0;font-size:20px;line-height:.98}.brand-copy,.subtle-text,.page-heading p,.metric-card-meta,.stat-meta,.command-caption,.preview-list-meta,.online-now-subtitle{color:var(--muted);margin:0;font-size:11px;line-height:1.45}.sidebar-nav{gap:15px;display:grid}.sidebar-section{gap:5px;display:grid}.sidebar-section-label{color:var(--muted-strong);letter-spacing:0;margin:5px 0 1px;padding:0 7px;font-size:10px;font-weight:800}.compact-sidebar-actions{display:none}.sidebar-link{color:#e8f1f4b8;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:9px;font-size:12px;transition:all .16s;display:flex}html[data-theme=light] .sidebar-link{color:#10212dbd;background:#fff9}.sidebar-link:hover,.sidebar-link.active{color:#fff;background:linear-gradient(90deg,#d89a3a4d 0%,#3a2b18f0 18%,#24201bf0 100%);border-color:#d89a3a57;box-shadow:inset 0 0 0 1px #d89a3a1f}html[data-theme=light] .sidebar-link:hover,html[data-theme=light] .sidebar-link.active{color:#10212d;background:linear-gradient(90deg,#17894a17 0%,#fffffff2 18% 100%);border-color:#17894a2e;box-shadow:inset 0 0 0 1px #17894a0d}.sidebar-link-main{align-items:center;gap:10px;display:inline-flex}.sidebar-link-arrow{color:#a7bcc685}.sidebar-footer{gap:8px;margin-top:auto;display:grid}.sidebar-toggle-row{width:100%;color:var(--muted-strong);letter-spacing:.04em;cursor:pointer;background:#ffffff09;border:1px solid #6c91a324;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:8px 9px;font-size:10px;font-weight:800;display:grid}html[data-theme=light] .sidebar-toggle-row{background:#0b232f09}.sidebar-toggle-row input{accent-color:oklch(68% .16 39);width:14px;height:14px}.online-now-indicator,.operator-card,.command-strip,.page-card,.panel-card,.stat-card,.metric-card,.mini-metric-card{border:1px solid var(--border);box-shadow:var(--shadow)}.online-now-indicator{background:radial-gradient(circle at 24% 28%,#4bdd7d29,#0000 44%),linear-gradient(#091b25fa 0%,#06141dfa 100%);border-radius:16px;align-items:center;gap:14px;padding:12px;display:flex}html[data-theme=light] .online-now-indicator{background:radial-gradient(circle at 24% 28%,#17894a1f,#0000 44%),linear-gradient(#fffffffa 0%,#f2f8fafa 100%)}.online-radar{place-items:center;width:46px;height:46px;display:grid;position:relative}.online-radar-ring,.online-dot{border-radius:999px;position:absolute}.online-radar-ring{border:1px solid #4bdd7d2e;inset:0;box-shadow:0 0 0 10px #4bdd7d0a,inset 0 0 0 1px #4bdd7d0a}.online-dot{background:var(--positive);width:12px;height:12px;animation:1.8s ease-out infinite online-pulse;box-shadow:0 0 0 8px #4bdd7d1f}.spin-refresh-icon{animation:.9s linear infinite refresh-spin}.online-now-copy{gap:2px;display:grid}.online-now-label,.operator-label,.stat-label,.mini-metric-label{color:var(--muted-strong);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.online-now-value,.operator-email{color:var(--text);margin:0;font-size:26px;line-height:.95}.online-now-value{font-family:var(--font-dashboard), "Geist", sans-serif;font-size:30px}.sidebar-mini-chart{background:#ffffff05;border:1px solid #6c91a31f;border-radius:12px;gap:4px;padding:7px 9px;display:grid}html[data-theme=light] .sidebar-mini-chart{background:#ffffffc7;border-color:#53707e1a}.sidebar-mini-chart-header,.sidebar-mini-chart-footer,.sidebar-meta-bar{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.sidebar-mini-chart-svg{width:100%;height:34px;overflow:visible}.sidebar-mini-chart-area{fill:#4bdd7d1f;stroke:none}.sidebar-mini-chart-line{fill:none;stroke:var(--positive);stroke-width:2px;vector-effect:non-scaling-stroke}.sidebar-meta-bar{letter-spacing:.06em;padding:0 2px}.sidebar-refresh-button{justify-content:center;width:100%;min-height:30px;margin-top:7px}.sidebar-refresh-button:disabled{opacity:.62}.sidebar-refresh-status{color:var(--muted);background:#ffffff06;border:1px solid #6c91a31f;border-radius:10px;gap:3px;padding:6px 8px;font-size:9px;font-weight:750;line-height:1.2;display:grid}.sidebar-refresh-status span:first-child{color:var(--muted-strong)}html[data-theme=light] .sidebar-refresh-status{background:#ffffffb8;border-color:#53707e1a}.operator-card{background:linear-gradient(#091b25fa 0%,#06141dfa 100%);border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}html[data-theme=light] .operator-card{background:linear-gradient(#fffffffa 0%,#f2f8fafa 100%)}.operator-avatar{width:38px;height:38px;color:var(--muted-strong);background:#ffffff0a;border-radius:12px;place-items:center;display:grid}.operator-copy{min-width:0}.operator-email{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}.operator-status{color:var(--positive)}@keyframes online-pulse{0%{transform:scale(1);box-shadow:0 0 #4bdd7d47}70%{transform:scale(1.12);box-shadow:0 0 0 14px #4bdd7d00}to{transform:scale(1);box-shadow:0 0 #4bdd7d00}}@keyframes refresh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.command-strip{background:linear-gradient(#071821fa 0%,#05131bf5 100%);border-radius:12px;gap:6px;padding:6px 8px;display:grid}html[data-theme=light] .command-strip{background:linear-gradient(#fcfefffa 0%,#f3f8faf5 100%)}.command-strip-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.command-status-block{align-items:baseline;gap:7px;margin-left:auto;display:flex}.command-status-date{color:var(--text);margin:0;font-size:10px}.command-status-meta{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:8px}.command-intro{align-items:center;gap:10px;display:flex}.command-icon-shell{width:24px;height:24px;color:var(--muted-strong);background:#ffffff0a;border-radius:8px;place-items:center;display:inline-grid}html[data-theme=light] .command-icon-shell,html[data-theme=light] .segmented-controls{background:#10212d0a}.command-title{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.segmented-controls{background:#ffffff0a;border:1px solid #6c91a31f;border-radius:9px;align-items:center;gap:4px;padding:2px;display:inline-flex}.segment-button,.icon-button,.button,.ghost-button{cursor:pointer;border:1px solid #0000;border-radius:10px;transition:all .16s}.segment-button{color:var(--muted);background:0 0;padding:5px 9px;font-size:10px}html[data-theme=light] .segment-button.active{color:#10212d;background:#17894a24;border-color:#17894a24}.compact-field,.field{gap:3px;display:grid}.compact-field>span,.field label{color:var(--muted-strong);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}.compact-field input,.compact-field select,.field input,.field select,.field textarea{border:1px solid var(--border);width:100%;min-width:0;color:var(--text);background:#ffffff08;border-radius:10px;padding:7px 9px;font-size:11px}html[data-theme=light] .compact-field input,html[data-theme=light] .compact-field select,html[data-theme=light] .field input,html[data-theme=light] .field select,html[data-theme=light] .field textarea,html[data-theme=light] .compact-field-date .date-input-pair,html[data-theme=light] .icon-button,html[data-theme=light] .ghost-button{background:#ffffffc7}.compact-field input::placeholder,.field input::placeholder,.field textarea::placeholder{color:#8ba3afb8}.compact-field-date .date-input-pair{border:1px solid var(--border);min-height:33px;color:var(--muted-strong);background:#ffffff08;border-radius:10px;align-items:center;gap:6px;padding:0 8px;display:flex}.date-input-pair input{background:0 0;border:0;min-width:114px;padding:0}.date-separator{color:var(--muted)}.command-strip-actions{align-items:center;gap:6px;display:flex}.icon-button,.ghost-button{color:var(--text);border-color:var(--border);background:#ffffff05;justify-content:center;align-items:center;gap:8px;padding:8px 11px;display:inline-flex}.icon-button.active,.ghost-button:hover{border-color:var(--border-strong);background:#ffffff0d}.button{color:#ebfff1;background:linear-gradient(#4bdd7d42 0%,#29ad5c33 100%);border-color:#4bdd7d38;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.button:hover{transform:translateY(-1px);box-shadow:0 12px 28px #4bdd7d24}.button-danger:hover{box-shadow:0 12px 28px #e5605c24}.command-advanced-row{border-top:1px solid #6c91a31a;justify-content:space-between;align-items:end;gap:12px;padding-top:8px;display:flex}.command-footnote{justify-items:end;gap:2px;margin-left:auto;display:grid}.command-footnote-value{color:var(--text);margin:0;font-size:13px}.page-stack,.stack{gap:8px;display:grid}.page-card,.panel-card,.stat-card,.metric-card,.mini-metric-card{border-radius:var(--radius-lg);background:linear-gradient(#091b25fa 0%,#07161ffa 100%)}html[data-theme=light] .page-card,html[data-theme=light] .panel-card,html[data-theme=light] .stat-card,html[data-theme=light] .metric-card,html[data-theme=light] .mini-metric-card{background:linear-gradient(#fffffffa 0%,#f2f8fafa 100%)}.page-heading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.compact-heading{margin-bottom:6px}.page-heading h1,.page-heading h2,.page-heading h3{margin:0;font-size:16px;line-height:1}.overview-surface{grid-template-rows:108px minmax(0,1fr) 214px;gap:7px;height:100%;min-height:0;display:grid;overflow:hidden}.overview-kpi-grid{grid-template-columns:1.55fr repeat(8,minmax(0,1fr));gap:7px;min-height:0;display:grid}.health-hero-card{background:radial-gradient(circle at 84% 18%,#ffb33f1f,#0000 24%),radial-gradient(circle at 6% 80%,#4bdd7d1f,#0000 34%),linear-gradient(#0a1f2afa 0%,#06151efa 100%);gap:3px;min-height:0;padding:7px 8px;display:grid}html[data-theme=light] .health-hero-card{background:radial-gradient(circle at 84% 18%,#c88a1d1a,#0000 24%),radial-gradient(circle at 6% 80%,#17894a14,#0000 34%),linear-gradient(#fffffffa 0%,#f2f8fafa 100%)}.health-hero-button{width:100%;color:inherit;text-align:left;cursor:pointer}.health-hero-button:hover{border-color:var(--border-strong);transform:translateY(-1px)}.health-hero-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.health-hero-top h2{margin:2px 0 1px;font-size:15px}.health-hero-footer{flex-wrap:wrap;gap:4px;display:flex}.health-hero-chip,.pill,.mini-status-pill{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:3px 6px;font-size:8px;font-weight:700;display:inline-flex}.health-hero-chip,.pill,.mini-status-pill.neutral{color:var(--muted-strong);background:#ffffff0d}.health-gauge{--gauge-progress:50%;background:conic-gradient(var(--warning) 0 25%, var(--positive) 25% var(--gauge-progress), #ffffff0f var(--gauge-progress) 100%);border-radius:999px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid;position:relative}.health-gauge:after{content:"";border-radius:inherit;background:linear-gradient(#081821fa 0%,#05121afa 100%);border:1px solid #6c91a324;position:absolute;inset:6px}html[data-theme=light] .health-gauge:after{background:linear-gradient(#fffffffa 0%,#f7fbfcfa 100%);border-color:#53707e24}.health-gauge-inner{z-index:1;place-items:baseline center;gap:2px;display:grid;position:relative}.health-gauge-inner strong{font-size:15px;line-height:.92}.health-gauge-inner span{color:var(--muted);font-size:8px}.metric-card{color:var(--text);text-align:left;align-content:start;gap:3px;min-height:0;padding:6px;display:grid}.metric-card.interactive,.stat-card-button{cursor:pointer}.metric-card.interactive:hover,.stat-card-button:hover{border-color:var(--border-strong);transform:translateY(-1px)}.metric-card-header{justify-content:space-between;align-items:center;gap:6px;display:flex}.metric-card-icon{width:18px;height:18px;color:var(--muted-strong);background:#ffffff0d;border-radius:6px;place-items:center;display:grid}.metric-card-value,.stat-value{margin:0;font-size:14px;line-height:.96}.metric-card-meta{font-size:7px;line-height:1.2}.metric-card-delta{letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;min-height:10px;font-size:6.5px;font-weight:700;display:inline-flex}.metric-card-delta-up{color:var(--positive)}.metric-card-delta-down{color:var(--danger)}.metric-card-delta-flat{color:var(--muted-strong)}.metric-card-watch,.mini-status-pill.watch{border-color:#ffb33f38}.metric-card-watch .metric-card-icon,.mini-status-pill.watch{color:var(--warning);background:var(--warning-soft)}.metric-card-healthy,.mini-status-pill.healthy,.metric-card-strong,.mini-status-pill.strong{border-color:#4bdd7d33}.metric-card-healthy .metric-card-icon,.mini-status-pill.healthy{color:var(--positive);background:var(--positive-soft)}.metric-card-strong .metric-card-icon,.mini-status-pill.strong{color:var(--cyan);background:var(--cyan-soft)}.metric-card-danger,.mini-status-pill.danger{border-color:#ff6a6338}.metric-card-danger .metric-card-icon,.mini-status-pill.danger{color:var(--danger);background:var(--danger-soft)}.overview-main-grid{grid-template-columns:minmax(0,1.3fr) minmax(500px,.92fr);align-items:stretch;gap:7px;min-height:0;display:grid}.diagnostic-cluster{grid-template-columns:minmax(0,1fr) 226px;gap:7px;min-height:0;display:grid}.diagnostic-matrix-panel{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.diagnostic-heading{margin-bottom:6px}.diagnostic-eye-button{align-self:flex-start}.diagnostic-table-shell{height:100%;max-height:none;overflow:hidden}.diagnostic-section-cell{color:var(--muted-strong);vertical-align:top;font-weight:700}.diagnostic-side-stack{grid-template-rows:1fr 1fr;gap:7px;min-height:0;display:grid}.insight-panel{gap:6px;min-height:0;padding:9px 10px;display:grid}.insight-panel-danger{background:radial-gradient(circle at 100% 0,#ff6a631a,#0000 38%),linear-gradient(#0b1d27fa 0%,#07161efa 100%)}.insight-panel-positive{background:radial-gradient(circle at 100% 0,#4bdd7d1a,#0000 40%),linear-gradient(#0a1f2afa 0%,#07161efa 100%)}.insight-heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.insight-heading h3{margin:4px 0 0;font-size:11px}.insight-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.insight-list li{grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.insight-list strong{margin-bottom:2px;font-size:10px;display:block}.insight-list p{color:var(--muted);margin:0;font-size:9px;line-height:1.22}.insight-bullet{border-radius:999px;width:8px;height:8px;margin-top:6px}.insight-bullet.danger{background:var(--danger)}.insight-bullet.healthy{background:var(--positive)}.insight-bullet.neutral{background:var(--muted)}.chart-card{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.chart-card-overview{padding:10px;overflow:hidden}.overview-intel-grid{grid-template-columns:1.02fr 1.36fr 1.02fr .94fr .94fr .9fr;align-items:stretch;gap:6px;min-height:0;display:grid}.intel-panel-card{grid-template-rows:auto minmax(0,1fr);min-height:0;padding:7px 8px;display:grid;overflow:hidden}.launch-readiness-card{background:radial-gradient(circle at 96% 0,#ffb33f1f,#0000 36%),linear-gradient(#0c222efa 0%,#07161ffa 100%);border-color:#ffb33f33;gap:7px}.launch-readiness-card.readiness-healthy{background:radial-gradient(circle at 96% 0,#4bdd7d1f,#0000 36%),linear-gradient(#0c222efa 0%,#07161ffa 100%);border-color:#4bdd7d33}.launch-readiness-card.readiness-danger{background:radial-gradient(circle at 96% 0,#ff6a6321,#0000 36%),linear-gradient(#0c222efa 0%,#07161ffa 100%);border-color:#ff6a6338}html[data-theme=light] .launch-readiness-card{background:radial-gradient(circle at 96% 0,#c88a1d1f,#0000 36%),linear-gradient(#fffffffa 0%,#f2f8fafa 100%)}.readiness-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.readiness-head h3{margin:3px 0 4px;font-size:15px;line-height:1.05}.readiness-score{color:var(--warning);background:var(--warning-soft);border:1px solid #ffb33f2e;border-radius:12px;grid-template-columns:auto auto auto;align-items:baseline;gap:3px;padding:7px 8px;display:inline-grid}.readiness-healthy .readiness-score{color:var(--positive);background:var(--positive-soft);border-color:#4bdd7d2e}.readiness-danger .readiness-score{color:var(--danger);background:var(--danger-soft);border-color:#ff6a632e}.readiness-score strong{color:var(--text);font-size:22px;line-height:1}.readiness-score span{color:var(--muted);font-size:10px}.readiness-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.readiness-signal-grid>div{background:#ffffff0a;border:1px solid #6c91a31a;border-radius:10px;gap:2px;min-width:0;padding:7px;display:grid}.readiness-signal-grid span,.readiness-signal-grid small{color:var(--muted-strong);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:7px;line-height:1.22;overflow:hidden}.readiness-signal-grid small{color:var(--muted);text-transform:none}.readiness-signal-grid strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.05;overflow:hidden}.readiness-foot{flex-wrap:wrap;gap:5px;display:flex}.readiness-chip{min-width:0;color:var(--muted-strong);background:#ffffff0d;border:1px solid #6c91a31a;border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:8px;display:inline-flex}.readiness-chip.below{color:var(--danger);background:var(--danger-soft);border-color:#ff6a6329}.readiness-chip.watch{color:var(--warning);background:var(--warning-soft);border-color:#ffb33f29}.readiness-chip.healthy,.readiness-chip.strong{color:var(--positive);background:var(--positive-soft);border-color:#4bdd7d29}.issue-map-card,.data-quality-card{gap:5px}.issue-map-card .page-heading,.data-quality-card .page-heading{align-items:start}.issue-map-list{overflow:hidden}.issue-map-item{gap:8px}.issue-map-item .preview-list-side{min-width:42px;color:var(--text);font-size:11px;font-weight:700}.language-insight-card{color:var(--text);text-align:left;cursor:pointer;transition:all .16s}.language-insight-card:hover,.language-insight-card:focus-visible{border-color:var(--border-strong);outline:none;transform:translateY(-1px)}.language-card-action{appearance:none;color:var(--cyan);background:var(--cyan-soft);letter-spacing:.08em;text-transform:uppercase;border:1px solid #25d0c238;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:700}.card-open-button{cursor:pointer;flex:none;line-height:1}.card-open-button:hover,.card-open-button:focus-visible{background:#25d0c229;border-color:#25d0c273;outline:none}.preview-list{gap:4px;display:grid}.preview-list-item{border-bottom:1px solid #6c91a31a;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;padding-bottom:4px;display:grid}.preview-list-item:last-child{border-bottom:0;padding-bottom:0}.preview-list-title{color:var(--text);margin:3px 0 2px;font-size:9px}.preview-list-side{color:var(--muted-strong);text-align:right;font-size:8px}.diagnostic-matrix-panel .list-table th,.diagnostic-matrix-panel .list-table td,.intel-panel-card .list-table th,.intel-panel-card .list-table td{padding:3px;font-size:9px}.diagnostic-table th,.diagnostic-table td{white-space:normal}.diagnostic-table td{line-height:1.05}.retention-cell{border-radius:8px;justify-content:center;align-items:center;min-width:36px;padding:3px 6px;font-size:9px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.revenue-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.revenue-mini-stat{background:#ffffff0a;border:1px solid #6c91a31a;border-radius:8px;gap:2px;min-width:0;padding:5px;display:grid}.revenue-mini-stat span{color:var(--muted-strong);letter-spacing:.08em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:700;overflow:hidden}.revenue-mini-stat strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1;overflow:hidden}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.stat-card{padding:10px}.revenue-page-stack{gap:10px;min-height:0;display:grid}.revenue-hero-card{background:radial-gradient(circle at 92% 6%,#ffb33f1f,#0000 30%),linear-gradient(#0b232ffa 0%,#06151efa 100%);border:1px solid #4bdd7d24;overflow:hidden}html[data-theme=light] .revenue-hero-card{background:radial-gradient(circle at 92% 6%,#c88a1d1f,#0000 30%),linear-gradient(#fffffffc 0%,#f1f8fafc 100%)}.revenue-hero-heading{align-items:center;margin-bottom:10px}.revenue-hero-heading h1{margin-top:3px;font-size:22px}.revenue-hero-value{text-align:right;background:#ffb33f17;border:1px solid #ffb33f38;border-radius:14px;gap:2px;min-width:180px;padding:12px 14px;display:grid}.revenue-hero-value span,.revenue-hero-value small,.paywall-score-primary span,.paywall-score-primary small,.paywall-funnel-row span,.paywall-funnel-row small{color:var(--muted);font-size:10px;line-height:1.35}.revenue-hero-value strong{color:var(--text);font-size:25px;line-height:1}.revenue-metrics-grid .stat-card{border:1px solid #6c91a321;box-shadow:inset 0 1px #ffffff08}.revenue-intent-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:10px;display:grid}.revenue-intent-card{background:radial-gradient(circle at 8% 10%,#4f8cff29,#0000 34%),linear-gradient(#091b25fa 0%,#07161ffa 100%);border:1px solid #4f8cff2e;gap:10px;display:grid}html[data-theme=light] .revenue-intent-card{background:radial-gradient(circle at 8% 10%,#4f8cff1a,#0000 34%),linear-gradient(#fffffffc 0%,#f1f8fafc 100%)}.paywall-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.paywall-score-primary,.paywall-funnel-row>div,.judgement-list>div{background:#ffffff09;border:1px solid #6c91a324;border-radius:14px}html[data-theme=light] .paywall-score-primary,html[data-theme=light] .paywall-funnel-row>div,html[data-theme=light] .judgement-list>div{background:#10212d09}.paywall-score-primary{gap:3px;padding:13px;display:grid}.paywall-score-primary strong{color:var(--text);font-size:27px;line-height:1}.paywall-funnel-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.paywall-target-band{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.paywall-target-band span{color:var(--muted);text-align:center;background:#ffffff06;border:1px solid #6c91a321;border-radius:10px;padding:6px 7px;font-size:9px;font-weight:700}.paywall-target-band .healthy{color:var(--positive);background:var(--positive-soft);border-color:#4bdd7d38}.paywall-target-band .watch{color:var(--warning);background:var(--warning-soft);border-color:#ffb33f38}.paywall-target-band .danger{color:var(--danger);background:var(--danger-soft);border-color:#ff6a6338}.paywall-funnel-row>div{gap:3px;padding:10px;display:grid}.paywall-funnel-row strong{color:var(--text);font-size:17px}.revenue-judgement-card{border:1px solid #ffb33f29;align-content:start;gap:8px;display:grid}.judgement-list{gap:7px;display:grid}.judgement-list>div{padding:9px}.judgement-list strong{color:var(--text);margin-bottom:3px;font-size:11px;display:block}.judgement-list p{color:var(--muted);margin:0;font-size:10px;line-height:1.45}.notifications-surface{grid-template-rows:auto auto minmax(210px,.95fr) minmax(220px,1fr) minmax(130px,.48fr);gap:8px;min-height:0;display:grid}.notification-command-row{grid-template-columns:minmax(0,1fr) minmax(540px,.9fr);align-items:stretch;gap:10px;display:grid}.notification-title-block{min-width:0}.notification-title-block h1{margin:2px 0 3px;font-size:18px;line-height:1}.notification-title-block p:last-child{color:var(--muted);margin:0;font-size:11px}.notification-status-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.notification-status-unit{background:#ffffff08;border:1px solid #6c91a324;border-radius:10px;align-content:center;gap:4px;min-width:0;padding:8px;display:grid}.notification-status-unit.watch{background:var(--warning-soft);border-color:#ffb33f38}.notification-status-unit.healthy{background:var(--positive-soft);border-color:#4bdd7d33}.notification-status-unit span,.notification-readiness-list span{color:var(--muted-strong);letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:700}.notification-status-unit strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.notification-metric-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.notification-metric-grid .stat-card{padding:8px}.notification-main-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);gap:8px;min-height:0;display:grid}.notification-chart-panel{min-height:0;overflow:hidden}.notification-empty-graph{text-align:center;background-color:#0000;background-image:linear-gradient(#6c91a30d 1px,#0000 1px),linear-gradient(90deg,#6c91a30d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px dashed #6c91a329;border-radius:12px;place-items:center;height:100%;min-height:130px;display:grid}.notification-readiness-panel{min-height:0}.notification-readiness-list{gap:7px;display:grid}.notification-readiness-list div{background:#ffffff08;border:1px solid #6c91a31a;border-radius:10px;gap:4px;padding:8px;display:grid}.notification-readiness-list strong{font-size:11px;line-height:1.15}.notification-readiness-list p{color:var(--muted);margin:0;font-size:9px;line-height:1.25}.notification-lower-grid{grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr);gap:8px;min-height:0;display:grid}.notification-table-panel,.notification-copy-catalog,.notification-activity-panel{min-height:0;overflow:hidden}.notification-copy-table td:nth-child(2){min-width:320px}.notification-copy-catalog .preview-list,.notification-activity-list{overflow:auto}.notification-copy-row{grid-template-columns:minmax(0,1fr) minmax(90px,auto)}.split-grid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:10px;display:grid}.list-table{border-collapse:collapse;width:100%}.list-table th,.list-table td{text-align:left;vertical-align:top;border-bottom:1px solid #6c91a31a;padding:5px;font-size:10px}.table-shell{background:#ffffff05;border:1px solid #6c91a31f;border-radius:12px;overflow:auto}.table-shell .list-table th{z-index:2;background:#06131bf5;position:sticky;top:0}.pill{color:var(--muted-strong);background:#ffffff0d}.pill.warn{background:var(--warning-soft);color:var(--warning)}.pill.danger{background:var(--danger-soft);color:var(--danger)}.pill.healthy{color:var(--success);background:#1bc17d24}.pill.strong{background:var(--cyan-soft);color:var(--cyan)}.ads-confidence{letter-spacing:.06em;text-transform:uppercase;border-radius:6px;align-items:center;width:max-content;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.ads-confidence-high{color:var(--positive);background:var(--positive-soft)}.ads-confidence-medium,.ads-confidence-low{color:var(--warning);background:var(--warning-soft)}.ads-confidence-too_noisy,.ads-confidence-not_enough_data{color:var(--danger);background:var(--danger-soft)}.ads-entry-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px;display:grid}.ads-sync-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.ads-sync-action{justify-content:flex-end;align-items:end;display:flex}.ads-entry-notes{grid-column:span 3}.ads-entry-notes textarea{resize:vertical;min-height:72px}.ads-entry-actions{justify-content:flex-end;align-items:end;min-width:0;display:flex}.ads-row-editor-list{gap:10px;display:grid}.ads-row-editor{border:1px solid var(--border);background:#ffffff06;border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:10px;display:grid}.ads-row-editor-actions{justify-content:flex-end;align-items:end;gap:8px;min-width:0;display:flex}.metric-pill.not_live{color:var(--muted-strong);background:#ffffff0d}.metric-pill.below{background:var(--danger-soft);color:var(--danger)}.metric-pill.watch{background:var(--warning-soft);color:var(--warning)}.metric-pill.healthy{background:var(--positive-soft);color:var(--positive)}.metric-pill.strong{background:var(--cyan-soft);color:var(--cyan)}.mini-status-pill.watch{color:var(--warning)}.mini-status-pill.healthy{color:var(--positive)}.mini-status-pill.strong{color:var(--cyan)}.mini-status-pill.danger{color:var(--danger)}.filter-grid,.form-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.field textarea{resize:vertical;min-height:120px}.actions-row,.badge-grid{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.actions-row{justify-content:flex-end}.modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#01090d9e;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.modal-card{border:1px solid var(--border);background:linear-gradient(#091b25fa 0%,#05131bfa 100%);border-radius:24px;width:min(1120px,100%);max-height:min(84vh,960px);padding:22px;overflow:auto;box-shadow:0 30px 90px #00000073}html[data-theme=light] .modal-card{background:linear-gradient(#fffffffc 0%,#f4f9fbfa 100%);box-shadow:0 30px 90px #1b303e29}.sidebar-theme-toggle{justify-content:flex-start;width:100%;margin-top:4px}.modal-card-wide{width:min(1280px,100%)}.overview-detail-modal{width:min(1360px,100%);max-height:min(88vh,980px);padding:18px}.overview-detail-stack{gap:12px;display:grid}.overview-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-read-card{padding:14px}.overview-detail-modal .list-table th,.overview-detail-modal .list-table td{vertical-align:top;white-space:normal;padding:8px 9px;font-size:11px;line-height:1.35}.overview-detail-modal .list-table th{white-space:nowrap;font-size:9px}.detail-preview-list{gap:8px}.detail-preview-list .preview-list-item{padding:9px 0}.modal-chart-panel{grid-template-rows:minmax(0,1fr);height:320px;min-height:320px;padding:10px}.modal-header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.modal-header-actions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.chart-range-control{min-height:30px}.chart-range-control .segment-button{min-width:42px}.modal-header h3{margin:0;font-size:26px}.modal-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.language-modal-summary{grid-template-columns:repeat(6,minmax(0,1fr))}.language-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.language-detail-card{gap:8px;min-width:0;display:grid}.language-detail-score{background:var(--cyan-soft);text-align:right;border:1px solid #25d0c229;border-radius:14px;gap:2px;min-width:88px;padding:8px 10px;display:grid}.language-detail-score strong{font-size:18px;line-height:1}.language-detail-score span,.table-secondary-text{color:var(--muted);font-size:9px}.table-primary-text,.table-secondary-text{display:block}.table-primary-text{color:var(--text);font-weight:700}.diagnostic-modal-summary{margin-bottom:14px}.modal-table-shell{max-height:min(60vh,720px)}.mini-stat{background:#ffffff08;border:1px solid #6c91a31f;border-radius:16px;gap:4px;padding:14px;display:grid}.mini-stat span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.empty-state{text-align:center;min-height:160px;color:var(--muted);place-items:center;display:grid}.compact-empty{min-height:0;padding:16px 0}.login-shell{place-items:center;min-height:100vh;padding:20px;display:grid}.login-card{width:min(560px,100%);padding:22px}.eyebrow{color:var(--positive);letter-spacing:.12em;text-transform:uppercase;background:#4bdd7d1f;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.error-copy{color:var(--danger);margin:0}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.8)}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:invert(.8)}.brand-mark{gap:8px}.brand-mark-icon{border-radius:9px;width:28px;height:28px}.brand-title{margin-top:0;font-size:17px}.brand-copy{display:none}.sidebar-link{border-radius:10px;gap:7px;padding:7px 8px;font-size:11px}.sidebar-link-arrow{display:none}.sidebar-footer{gap:5px}.online-now-indicator{border-radius:12px;gap:9px;padding:7px}.online-radar-ring{box-shadow:0 0 0 5px #4bdd7d0a,inset 0 0 0 1px #4bdd7d0a}.online-dot{width:9px;height:9px}.online-now-label,.operator-label,.stat-label,.mini-metric-label{letter-spacing:.1em;font-size:8px}.online-now-value{font-size:22px}.online-now-subtitle{font-size:9px;line-height:1.15}.sidebar-mini-chart{border-radius:10px;gap:3px;padding:5px 7px}.sidebar-mini-chart-svg{height:24px}.sidebar-meta-bar{font-size:7px}.operator-card{border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto;gap:7px;padding:7px}.operator-avatar{border-radius:9px;width:28px;height:28px}.operator-email{font-size:10px}.sidebar-theme-toggle,.sidebar-footer>.ghost-button:last-child{justify-content:flex-start;padding:6px 8px;font-size:10px;margin-top:0!important}.command-title{letter-spacing:.1em;font-size:8px}.command-status-block{text-align:right;gap:0;margin-left:0;display:grid}.command-strip-form{grid-template-columns:minmax(230px,1fr) 76px 84px 88px auto;justify-content:stretch;align-items:end;gap:5px;display:grid}.compact-field,.field{gap:2px}.icon-button,.ghost-button,.button{border-radius:8px;gap:6px;padding:6px 8px;font-size:10px}.command-advanced-row{gap:8px;padding-top:5px}.page-stack,.stack{gap:6px}.stat-card,.metric-card,.mini-metric-card{border-radius:11px}.page-heading h1,.page-heading h2,.page-heading h3{font-size:14px;line-height:1.05}.brand-kicker,.panel-kicker{letter-spacing:.1em;font-size:7px}.subtle-text,.page-heading p,.metric-card-meta,.stat-meta,.command-caption,.preview-list-meta{font-size:9px;line-height:1.28}.stat-card{align-content:start;gap:3px;min-width:0;padding:7px;display:grid}.metric-card-value,.stat-value{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1;overflow:hidden}.stat-meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chart-card{min-width:0}.chart-wrap{width:100%;min-width:1px;height:220px;min-height:220px}.table-shell{border-radius:10px}.modal-header{gap:10px;margin-bottom:10px}.modal-header h3{font-size:20px}.mini-stat{border-radius:12px;gap:3px;padding:9px}.revenue-hero-heading{margin-bottom:6px}.revenue-hero-value{border-radius:11px;min-width:144px;padding:8px 10px}.revenue-intent-grid,.revenue-intent-card,.revenue-judgement-card{gap:6px}.paywall-score-grid,.paywall-funnel-row,.paywall-target-band,.judgement-list{gap:5px}.paywall-score-primary{border-radius:11px;padding:8px}.paywall-score-primary strong{font-size:21px}.paywall-score-primary span,.paywall-score-primary small,.paywall-funnel-row span,.paywall-funnel-row small,.revenue-hero-value span,.revenue-hero-value small{font-size:8.5px;line-height:1.25}.paywall-target-band span{border-radius:8px;padding:4px 5px;font-size:7px}.paywall-funnel-row>div,.judgement-list>div{border-radius:10px;padding:7px}.judgement-list strong{margin-bottom:2px;font-size:9px}.revenue-chart-card{min-height:230px}.notification-command-row,.notification-main-grid,.notification-lower-grid{gap:6px}.notification-metric-grid .stat-card,.notification-status-unit,.notification-readiness-list div{padding:6px}@media (max-width:1540px){.overview-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.health-hero-card{grid-column:span 2}.overview-main-grid{grid-template-columns:1fr}.overview-surface{grid-template-rows:auto auto auto;height:auto;min-height:0;overflow:visible}}@media (max-width:1320px){.overview-intel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.language-detail-grid,.diagnostic-cluster{grid-template-columns:1fr}}@media (max-width:1180px){.dashboard-shell{grid-template-columns:1fr}.dashboard-sidebar{z-index:40;border-bottom:1px solid #6c91a31f;border-right:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;height:auto;padding:5px 6px;display:grid;position:sticky}.brand-block{align-items:center;min-width:0;display:flex}.brand-mark{gap:6px}.brand-mark-icon{border-radius:8px;width:24px;height:24px}.brand-kicker{display:none}.brand-title{white-space:nowrap;margin:0;font-size:14px}.sidebar-nav{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.compact-sidebar-actions{justify-content:flex-end;gap:4px;display:flex}.sidebar-nav::-webkit-scrollbar{display:none}.sidebar-link{flex:none;padding:6px 8px}.sidebar-footer{display:none}.shell-main{padding-top:0}.command-strip-row{grid-template-columns:auto minmax(0,1fr);align-items:end}.command-intro,.command-status-block{display:none}.command-strip-form{grid-template-columns:minmax(184px,1fr) 70px 78px 82px auto}.date-input-pair input{min-width:82px}}@media (max-width:920px){.sidebar-nav,.metrics-grid,.split-grid,.revenue-intent-grid,.paywall-score-grid,.paywall-funnel-row,.overview-kpi-grid,.modal-summary-grid,.overview-intel-grid,.form-grid,.filter-grid{grid-template-columns:1fr}.command-strip-form,.command-advanced-row{justify-content:stretch}.compact-field-date .date-input-pair{flex-wrap:wrap;justify-content:flex-start}.actions-row{justify-content:stretch}.actions-row>*{flex:auto}.revenue-hero-heading{align-items:flex-start}.revenue-hero-value{text-align:left;width:100%}.overview-kpi-grid,.metrics-grid,.notification-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paywall-funnel-row{grid-template-columns:repeat(4,minmax(0,1fr))}.revenue-metrics-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.health-hero-card{grid-column:span 2}.command-strip-row{grid-template-columns:1fr}.segmented-controls{justify-self:start}.command-strip-form{grid-template-columns:minmax(0,1.4fr) 76px 76px 82px auto}.command-strip-form>*,.command-advanced-row>*{width:auto}.compact-field-date .date-input-pair{flex-wrap:nowrap}.date-input-pair input{min-width:76px;font-size:9px}.overview-main-grid,.diagnostic-cluster,.revenue-intent-grid,.notification-main-grid,.notification-lower-grid{grid-template-columns:1fr}.overview-intel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-readiness-card,.issue-map-card,.data-quality-card{grid-column:span 2}.readiness-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.language-insight-card,.intel-panel-card:has(.list-table)){grid-column:span 2}}.overview-kpi-grid{grid-template-columns:1.28fr repeat(8,minmax(0,1fr));gap:5px;min-height:0}.overview-kpi-grid .health-hero-top{gap:6px}.overview-kpi-grid .health-hero-top h2{margin-top:1px;font-size:13px}.overview-kpi-grid .metric-card-delta{font-size:5.8px;line-height:1}.overview-kpi-grid .metric-card-meta,.overview-kpi-grid .subtle-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:6.6px;line-height:1.1;display:-webkit-box;overflow:hidden}.overview-kpi-grid .health-hero-footer{gap:3px}.launch-readiness-card{grid-column:span 2}.readiness-head{gap:5px}.readiness-head .subtle-text,.overview-intel-grid .preview-list-meta,.overview-intel-grid .subtle-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:6.6px;line-height:1.12;display:-webkit-box;overflow:hidden}.readiness-score{border-radius:9px;gap:2px;padding:4px 5px}.readiness-score svg{width:12px;height:12px}.readiness-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.readiness-foot{gap:3px}.readiness-chip svg,.overview-intel-grid .page-heading svg{width:10px;height:10px}.preview-list{gap:2px}.preview-list-item,.issue-map-item{gap:4px;padding-bottom:2px}.preview-list-side,.issue-map-item .preview-list-side{min-width:0;font-size:7px}.pill.tiny,.overview-intel-grid .metric-pill{padding:2px 4px;font-size:5.8px}.revenue-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.overview-main-grid{grid-template-columns:minmax(0,1.18fr) minmax(260px,.82fr);gap:5px;min-height:0;overflow:hidden}.diagnostic-cluster{grid-template-columns:minmax(0,1fr) 160px;gap:5px;min-height:0}.diagnostic-heading,.chart-card .page-heading{margin-bottom:3px}.diagnostic-table-shell{height:100%;overflow:hidden}.diagnostic-matrix-panel .list-table th,.diagnostic-matrix-panel .list-table td{padding:2px 3px;font-size:6.5px;line-height:1.05}.diagnostic-matrix-panel .list-table th{font-size:5px}.diagnostic-side-stack{gap:5px}.insight-heading h3{margin-top:1px;font-size:8px}.insight-list li{grid-template-columns:6px minmax(0,1fr) auto;gap:4px}.insight-list p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:6px;line-height:1.05;display:-webkit-box;overflow:hidden}.chart-card-overview{padding:5px 6px}.chart-card-overview .chart-wrap,.chart-wrap{height:100%;min-height:0}@media (max-width:1540px){.dashboard-page-stack:has(.overview-surface){overflow:hidden}.overview-surface{grid-template-rows:clamp(72px,11vh,90px) clamp(128px,20vh,160px) minmax(0,1fr);height:100%;overflow:hidden}.overview-kpi-grid{grid-template-columns:1.25fr repeat(4,minmax(0,1fr))}.health-hero-card{grid-column:span 1}.overview-main-grid{grid-template-columns:minmax(0,1.18fr) minmax(240px,.82fr)}.overview-intel-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:920px){.dashboard-page-stack:has(.overview-surface){padding-top:3px;overflow:hidden}.command-strip{gap:2px;padding:3px 4px}.command-strip-row{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:4px;display:grid}.command-intro,.command-status-block{display:none}.segmented-controls{gap:1px}.segment-button{padding:3px 4px;font-size:7px}.command-strip-form{grid-template-columns:minmax(0,1fr) 50px 58px 62px auto;gap:3px;display:grid}.compact-field>span,.field label{font-size:5.8px}.compact-field input,.compact-field select,.field input,.field select,.field textarea,.compact-field-date .date-input-pair{border-radius:6px;min-height:21px;padding:2px 4px;font-size:7px}.date-input-pair input{min-width:62px;font-size:7px}.icon-button,.ghost-button,.button{padding:4px 5px;font-size:7px}.overview-surface{grid-template-rows:156px 212px minmax(0,1fr);gap:4px}.overview-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.health-hero-card{grid-column:span 1}.overview-intel-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.launch-readiness-card,.issue-map-card,.data-quality-card{grid-column:span 2}.overview-main-grid{grid-template-columns:minmax(0,1.18fr) minmax(150px,.82fr)}.diagnostic-cluster{grid-template-columns:minmax(0,1fr) 104px}.diagnostic-side-stack{display:grid}}.overview-detail-modal .readiness-head .subtle-text,.overview-detail-modal .preview-list-meta,.overview-detail-modal .subtle-text{-webkit-line-clamp:unset;-webkit-box-orient:initial;font-size:12px;line-height:1.45;display:block;overflow:visible}.overview-detail-modal .readiness-head h3,.overview-detail-modal .mini-stat strong{font-size:18px}.overview-detail-modal .mini-stat span{font-size:10px;line-height:1.25}:root{--op-radius-sm:8px;--op-radius-md:10px;--op-radius-lg:12px;--op-gap-xs:6px;--op-gap-sm:8px;--op-gap-md:10px;--op-pad-card:10px 12px}html{scrollbar-color:#6c91a352 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#6c91a338;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#6c91a35c}.dashboard-shell{grid-template-columns:200px minmax(0,1fr)}.dashboard-sidebar{gap:10px;padding:12px 10px}.shell-main{padding:0 12px 12px}.dashboard-page-stack{gap:10px;padding-top:8px}.brand-title{letter-spacing:-.01em;font-size:16px}.sidebar-link{border-radius:var(--op-radius-md);padding:8px 10px;font-size:12px}.operator-email{letter-spacing:-.005em;font-size:11px}.sidebar-meta-bar,.sidebar-mini-chart-header,.sidebar-mini-chart-footer{font-size:9px}.command-strip{border-radius:var(--op-radius-lg);gap:6px;padding:8px 10px}.command-strip-row{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.command-intro,.segmented-controls{flex:none}.segment-button{border-radius:7px;padding:5px 9px;font-size:10px}.command-status-block{text-align:right;margin-left:auto}.command-strip-form{flex-wrap:wrap;flex:100%;justify-content:flex-start;align-items:end;gap:6px;display:flex}.command-strip-form .compact-field{flex:120px;min-width:0}.command-strip-form .compact-field-date{flex:2 240px}.command-strip-form .command-strip-actions{flex:none;margin-left:auto}.compact-field>span,.field label{letter-spacing:.1em;font-size:9px}.compact-field input,.compact-field select,.field input,.field select,.field textarea{border-radius:var(--op-radius-md);min-height:30px;padding:6px 9px;font-size:11px}.date-input-pair input{min-width:96px;font-size:11px}.icon-button,.ghost-button,.button{border-radius:var(--op-radius-md);padding:7px 10px;font-size:11px}.icon-button{min-width:30px;min-height:30px;padding:6px}.page-card,.panel-card{border-radius:var(--op-radius-lg);padding:12px}.page-heading{gap:10px;margin-bottom:8px}.page-heading h1{letter-spacing:-.01em;font-size:18px}.page-heading h2{letter-spacing:-.005em;font-size:15px}.page-heading p,.subtle-text{color:var(--muted);font-size:11px;line-height:1.4}.metric-card,.stat-card{border-radius:var(--op-radius-lg);gap:4px;padding:10px}.metric-card-value,.stat-value{font-size:18px;font-weight:600;line-height:1.05}.stat-label,.online-now-label,.operator-label,.mini-metric-label,.panel-kicker,.brand-kicker{letter-spacing:.1em;font-size:9px}.metric-card-meta,.stat-meta{font-size:10px;line-height:1.35}.metric-card-delta{letter-spacing:.04em;min-height:12px;font-size:9px}.metric-card-icon{border-radius:7px;width:22px;height:22px}.metric-card-icon svg{width:13px;height:13px}.metrics-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.list-table th,.list-table td{padding:6px 8px;font-size:11px;line-height:1.35}.list-table th{letter-spacing:.1em;font-size:9px}.compact-table th,.compact-table td{white-space:nowrap}.table-shell{border-radius:var(--op-radius-lg);max-width:100%}.chart-card{min-height:240px}.chart-card:not(.chart-card-overview):not(.modal-chart-panel){min-height:260px}.chart-wrap{width:100%;height:260px;min-height:240px;position:relative}.chart-card-overview .chart-wrap{height:100%;min-height:240px}.release-marker-overlays{pointer-events:none;z-index:5;position:absolute;inset:10px 10px 28px 14px}.release-marker-hit-area{pointer-events:auto;width:18px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.release-marker-hit-area:before{content:"";background:#f4f1ea03;border-radius:999px;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.release-marker-tooltip{color:#f8f4ec;opacity:0;visibility:hidden;background:linear-gradient(#2b2b2dfa,#121213fa);border:1px solid #f4f1ea47;border-radius:8px;width:min(330px,100vw - 44px);padding:11px 12px 12px;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;top:8px;left:50%;transform:translate(-50%,4px);box-shadow:inset 0 1px #ffffff1a,0 18px 44px #0000006b}.release-marker-hit-area:hover .release-marker-tooltip,.release-marker-hit-area:focus-within .release-marker-tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.release-marker-tooltip-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.release-marker-tooltip-top span{color:#f6c08b;text-transform:uppercase;border:1px solid #e18b4252;border-radius:6px;padding:3px 6px;font-size:9px;font-weight:820}.release-marker-tooltip-top strong{color:#fff;font-size:13px;font-weight:860}.release-marker-tooltip h3{color:#f8f4ec;margin:0 0 5px;font-size:13px;line-height:1.15}.release-marker-tooltip p{color:#f4f1eab8;margin:0 0 10px;font-size:11px;line-height:1.35}.release-marker-tooltip dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;margin:0;display:grid}.release-marker-tooltip dl div{min-width:0}.release-marker-tooltip dt{color:#f4f1ea75;letter-spacing:.04em;text-transform:uppercase;margin:0 0 2px;font-size:8px;font-weight:820}.release-marker-tooltip dd{overflow-wrap:anywhere;color:#f4f1eae6;margin:0;font-size:10px;line-height:1.25}.release-marker-tooltip-wide{grid-column:1/-1}.insight-list strong{font-size:11px}.insight-list p{-webkit-line-clamp:3;font-size:10px;line-height:1.35}.preview-list-title{margin:0 0 2px;font-size:11px;line-height:1.3}.preview-list-meta,.preview-list-side{font-size:10px;line-height:1.3}.pill,.mini-status-pill,.health-hero-chip{letter-spacing:.06em;padding:3px 7px;font-size:9px}.pill.tiny{padding:2px 6px;font-size:9px}.dashboard-page-stack:has(.overview-surface){overflow:auto}.overview-surface{grid-template-rows:auto auto auto;gap:10px;height:auto;min-height:0;overflow:visible}.overview-kpi-grid{grid-template-columns:1.3fr repeat(4,minmax(0,1fr));gap:8px}.overview-kpi-grid .health-hero-card,.overview-kpi-grid .metric-card{min-height:92px;padding:10px 12px}.overview-kpi-grid .metric-card{gap:4px}.overview-kpi-grid .metric-card-value{font-size:18px}.overview-kpi-grid .metric-card-meta,.overview-kpi-grid .subtle-text{-webkit-line-clamp:2;font-size:10px;line-height:1.3}.overview-kpi-grid .metric-card-delta{font-size:9px}.overview-kpi-grid .metric-card-icon{border-radius:7px;width:22px;height:22px}.overview-kpi-grid .metric-card-icon svg,.overview-kpi-grid .health-hero-chip svg{width:13px;height:13px}.overview-kpi-grid .health-hero-card{grid-column:span 1;gap:6px}.overview-kpi-grid .health-hero-top h2{letter-spacing:-.005em;font-size:15px}.overview-kpi-grid .health-gauge{width:56px;height:56px}.overview-kpi-grid .health-gauge:after{inset:6px}.overview-kpi-grid .health-gauge-inner strong{font-size:14px}.overview-kpi-grid .health-gauge-inner span{font-size:9px}.overview-kpi-grid .health-hero-chip,.overview-kpi-grid .mini-status-pill{padding:3px 6px;font-size:9px}.overview-intel-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(0,auto);gap:8px;overflow:visible}.overview-intel-grid .intel-panel-card{min-height:0;padding:10px 11px}.overview-intel-grid .page-heading{margin-bottom:6px}.overview-intel-grid .page-heading h3,.overview-intel-grid .readiness-head h3{margin:2px 0;font-size:12px}.overview-intel-grid .preview-list-meta,.overview-intel-grid .subtle-text,.readiness-head .subtle-text{-webkit-line-clamp:3;font-size:10px;line-height:1.3}.overview-intel-grid .list-table th,.overview-intel-grid .list-table td{padding:4px 6px;font-size:10px;line-height:1.3}.overview-intel-grid .list-table th{font-size:9px}.overview-intel-grid .card-open-button{padding:4px 8px;font-size:9px}.overview-intel-grid .preview-list-title{font-size:10px}.overview-intel-grid .preview-list-side,.overview-intel-grid .issue-map-item .preview-list-side{min-width:32px;font-size:10px}.readiness-head h3{font-size:14px}.readiness-score{border-radius:var(--op-radius-md);padding:6px 8px}.readiness-score strong{font-size:18px}.readiness-score span{font-size:9px}.readiness-signal-grid{gap:5px}.readiness-signal-grid>div{border-radius:var(--op-radius-sm);gap:2px;padding:6px 7px}.readiness-signal-grid span,.readiness-signal-grid small{font-size:9px;line-height:1.25}.readiness-signal-grid strong{font-size:12px}.readiness-chip{gap:4px;padding:3px 6px;font-size:9px}.diagnostic-cluster{grid-template-columns:minmax(0,1fr) minmax(220px,240px);gap:8px}.diagnostic-matrix-panel .list-table th,.diagnostic-matrix-panel .list-table td,.intel-panel-card .list-table th,.intel-panel-card .list-table td{padding:4px 6px;font-size:10px;line-height:1.3}.diagnostic-matrix-panel .list-table th,.intel-panel-card .list-table th{font-size:9px}.insight-panel{gap:6px;padding:8px 10px}.insight-heading h3{font-size:11px}.insight-list{gap:6px}.insight-list strong{margin-bottom:2px;font-size:11px}.insight-list p{font-size:10px;line-height:1.35}.insight-bullet{width:7px;height:7px;margin-top:5px}.diagnostic-heading h2,.chart-card .page-heading h2{font-size:14px}.revenue-page-stack{gap:10px}.revenue-mini-stat{border-radius:var(--op-radius-md);gap:2px;padding:6px 8px}.revenue-mini-stat span{font-size:9px}.revenue-mini-stat strong{font-size:13px}.revenue-overview-grid{gap:6px}.revenue-hero-heading h1{font-size:20px}.revenue-hero-value{padding:10px 12px}.revenue-hero-value strong,.paywall-score-primary strong{font-size:22px}.paywall-funnel-row strong{font-size:16px}.paywall-target-band span{padding:5px 6px;font-size:9px}.judgement-list strong{font-size:11px}.judgement-list p{font-size:10px;line-height:1.4}.notifications-surface{grid-template-rows:auto auto auto auto auto;gap:10px}.notification-title-block h1{font-size:18px}.notification-title-block p:last-child{font-size:11px}.notification-status-unit{padding:8px 10px}.notification-status-unit span,.notification-readiness-list span{letter-spacing:.1em;font-size:9px}.notification-status-unit strong{font-size:13px}.notification-metric-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.notification-metric-grid .stat-card,.notification-readiness-list div{padding:8px 10px}.notification-readiness-list strong{font-size:12px}.notification-readiness-list p{font-size:10px;line-height:1.35}.form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.field textarea{min-height:96px;font-size:11px;line-height:1.5}.customer-reply-field textarea{background:#25d0c20e;border-color:#25d0c252;min-height:132px}.actions-row{gap:8px}.actions-row .button,.actions-row .ghost-button{padding:8px 14px}.ops-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:10px;display:grid}.ops-brief-card{padding:16px}.ops-checklist,.support-email-stack{gap:8px;display:grid}.ops-checklist label,.checkbox-field{border:1px solid var(--border);border-radius:var(--radius-md);min-height:38px;color:var(--muted-strong);background:#ffffff06;align-items:center;gap:9px;padding:9px 10px;font-size:12px;line-height:1.35;display:flex}.ops-checklist input,.checkbox-field input{width:15px;height:15px;accent-color:var(--cyan)}.support-email-stack{grid-template-columns:repeat(4,minmax(0,1fr))}.support-email-stack div,.roadmap-signal-grid div{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel-muted);padding:10px}.support-email-stack span,.roadmap-signal-grid span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:10px;display:block}.support-email-stack strong,.roadmap-signal-grid strong{color:var(--text);font-size:20px;line-height:1;display:block}.support-filter-panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel-muted);grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:14px;padding:12px;display:grid}.support-filter-panel>div{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:10px;display:grid}.support-filter-panel span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}.support-filter-row{flex-wrap:wrap;gap:6px;display:flex}.filter-chip{border:1px solid var(--border);min-height:28px;color:var(--muted-strong);background:#ffffff06;border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.filter-chip.active{color:var(--cyan);background:var(--cyan-soft);border-color:#25d0c261}.support-ticket-grid{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:10px;display:grid}.support-ticket-card,.roadmap-card{padding:15px}.support-ticket-header,.roadmap-card-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.support-ticket-header h3,.roadmap-card-header h3{color:var(--text);margin:0;font-size:16px;line-height:1.15}.support-ticket-header p,.roadmap-card-header p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.4}.support-ticket-body{min-height:48px;color:var(--muted-strong);margin:0 0 10px;font-size:12px;line-height:1.55}.support-ticket-kicker{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.support-ticket-kicker span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.support-ticket-context{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.support-ticket-context span,.support-linked-note{border:1px solid var(--border);min-height:26px;color:var(--muted);background:#ffffff05;border-radius:999px;align-items:center;padding:6px 8px;font-size:10px;line-height:1.25;display:inline-flex}.support-linked-note{width:fit-content;max-width:100%;color:var(--muted-strong);background:var(--cyan-soft);border-color:#25d0c238;margin:10px 0 0}.support-reply-banner{border-radius:var(--radius-md);background:linear-gradient(135deg,#25d0c21a,#ffffff06);border:1px solid #25d0c233;align-items:flex-start;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex}.support-reply-banner strong{color:var(--cyan);text-transform:uppercase;flex:none;font-size:11px;line-height:1.35}.support-reply-banner span{color:var(--muted-strong);font-size:11px;line-height:1.45}.roadmap-board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid}.roadmap-lane{min-height:280px;padding:14px}.roadmap-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel)}.roadmap-title-input{width:100%;color:var(--text);background:0 0;border:0;outline:none;padding:0;font-size:16px;font-weight:700;line-height:1.25}.roadmap-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.roadmap-form-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.roadmap-empty-card{color:var(--muted);padding:14px;font-size:12px}.modal-card{border-radius:16px;padding:18px}.modal-header{margin-bottom:12px}.modal-header h3{letter-spacing:-.01em;font-size:22px}.mini-stat{border-radius:var(--op-radius-lg);padding:10px 12px}.mini-stat strong{font-size:22px}.mini-stat span{font-size:10px}@media (max-width:1180px){.shell-main{padding:0 10px 10px}.dashboard-page-stack{gap:8px;padding-top:6px}.dashboard-sidebar{gap:8px;padding:6px 10px}.compact-sidebar-actions{gap:6px}.compact-sidebar-actions .icon-button{min-width:32px;min-height:32px;padding:6px}.command-strip-row{align-items:stretch}.command-strip-form{flex:100%}.command-strip-form .compact-field{flex:130px}.command-strip-form .compact-field-date{flex:100%}.overview-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.overview-kpi-grid .health-hero-card{grid-column:span 2}.overview-intel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-readiness-card,.issue-map-card,.data-quality-card{grid-column:span 2}.overview-main-grid,.diagnostic-cluster,.notification-command-row,.notification-main-grid,.notification-lower-grid,.ops-grid,.roadmap-board,.revenue-intent-grid,.split-grid{grid-template-columns:1fr}}@media (max-width:720px){.shell-main{padding:0 8px 8px}.dashboard-sidebar{grid-template-columns:auto minmax(0,1fr) auto;gap:6px;padding:6px 8px}.brand-title{font-size:13px}.sidebar-link{border-radius:8px;padding:6px 8px;font-size:11px}.command-strip{padding:8px}.command-strip-row{gap:6px}.segmented-controls{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.segmented-controls::-webkit-scrollbar{display:none}.segment-button{flex:none}.command-strip-form{gap:6px}.command-strip-form .compact-field{flex:calc(50% - 3px)}.command-strip-form .compact-field-date{flex:100%}.compact-field-date .date-input-pair{flex-wrap:nowrap}.date-input-pair input{flex:1 1 0;width:100%;min-width:0}.command-strip-actions{justify-content:flex-end;width:100%;margin-left:0}.command-strip-actions .button{flex:auto}.metrics-grid,.notification-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-grid,.roadmap-board,.support-ticket-grid{grid-template-columns:1fr}.support-email-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.support-filter-panel>div{grid-template-columns:1fr}.overview-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-kpi-grid .health-hero-card{grid-column:span 2}.overview-intel-grid{grid-template-columns:1fr}:is(.launch-readiness-card,.issue-map-card,.data-quality-card,.language-insight-card,.intel-panel-card:has(.list-table)){grid-column:span 1}.readiness-signal-grid,.paywall-score-grid,.paywall-funnel-row,.paywall-target-band{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid{grid-template-columns:1fr}.actions-row{width:100%}.actions-row>*{flex:auto}.table-shell{overflow-x:auto}.modal-card{border-radius:14px;padding:14px}.modal-header h3{font-size:18px}.page-heading h1{font-size:16px}.page-heading h2{font-size:13px}}.growth-readiness-surface{gap:10px;min-width:0;display:grid}.growth-hero-card{background:radial-gradient(circle at 86% 4%,#ffb33f1f,#0000 32%),radial-gradient(circle at 12% 100%,#25d0c21c,#0000 36%),linear-gradient(#0b232ffa 0%,#06151efa 100%);border-color:#ffb33f2e;grid-template-columns:minmax(0,1fr) auto minmax(260px,.42fr);align-items:center;gap:12px;display:grid;overflow:hidden}html[data-theme=light] .growth-hero-card{background:radial-gradient(circle at 86% 4%,#c88a1d1a,#0000 32%),radial-gradient(circle at 12% 100%,#0d8a9b14,#0000 36%),linear-gradient(#fffffffc 0%,#f1f8fafc 100%)}.growth-hero-copy h1{margin:3px 0 4px;font-size:24px;line-height:1}.growth-hero-copy p:last-child,.growth-score-card small,.growth-pipeline-stage p,.growth-leak-item span,.growth-trust-item span,.table-note{color:var(--muted);font-size:10px;line-height:1.42}.growth-verdict-control{background:#ffffff0a;border:1px solid #6c91a329;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.growth-verdict-control span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:800}.growth-verdict-control span.active{color:#fff;background:#ffb33f33;border:1px solid #ffb33f38}.growth-verdict-scale .growth-verdict-control span.active{background:#4bdd7d33;border-color:#4bdd7d38}.growth-verdict-wait .growth-verdict-control span.active{background:#ff6a632e;border-color:#ff6a6338}.growth-score-card{background:#ffffff0a;border:1px solid #6c91a326;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.growth-score-card h2{margin:3px 0 4px;font-size:17px}.growth-score-ring{--growth-score:50%;background:conic-gradient(var(--warning) 0 var(--growth-score), #ffffff14 var(--growth-score) 100%);border-radius:999px;place-items:center;width:78px;height:78px;display:grid;position:relative}.growth-verdict-scale .growth-score-ring{background:conic-gradient(var(--positive) 0 var(--growth-score), #ffffff14 var(--growth-score) 100%)}.growth-verdict-wait .growth-score-ring{background:conic-gradient(var(--danger) 0 var(--growth-score), #ffffff14 var(--growth-score) 100%)}.growth-score-ring:after{content:"";border-radius:inherit;background:#06151efa;border:1px solid #6c91a31f;position:absolute;inset:7px}html[data-theme=light] .growth-score-ring:after{background:#fffffffa}.growth-score-ring strong,.growth-score-ring span{z-index:1;position:relative}.growth-score-ring strong{font-size:20px;line-height:1}.growth-score-ring span{color:var(--muted);font-size:9px}.growth-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.growth-kpi-card{gap:5px;min-width:0;padding:10px;display:grid}.growth-kpi-icon{width:26px;height:26px;color:var(--muted-strong);background:#ffffff0d;border-radius:9px;place-items:center;display:grid}.growth-kpi-card strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1;overflow:hidden}.growth-kpi-card span{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.3;display:-webkit-box;overflow:hidden}:root{--bg:#000;--bg-deep:#000;--panel:#0a0a0a;--panel-strong:#111;--panel-muted:#0d0d0d;--panel-elevated:#171717;--text:#ededed;--muted:#858585;--muted-strong:#b5b5b5;--border:#242424;--border-strong:#3a3a3a;--positive:#50e3c2;--positive-soft:#50e3c21f;--cyan:#3291ff;--cyan-soft:#3291ff24;--warning:#f5a623;--warning-soft:#f5a62324;--danger:#ff4d4f;--danger-soft:#ff4d4f24;--shadow:none;--radius-xl:8px;--radius-lg:6px;--radius-md:6px;--op-radius-sm:4px;--op-radius-md:6px;--op-radius-lg:6px}html,html[data-theme=light]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}html[data-theme=light]{--bg:#000;--bg-deep:#000;--panel:#0a0a0a;--panel-strong:#111;--panel-muted:#0d0d0d;--panel-elevated:#171717;--text:#ededed;--muted:#858585;--muted-strong:#b5b5b5;--border:#242424;--border-strong:#3a3a3a;--positive:#50e3c2;--positive-soft:#50e3c21f;--cyan:#3291ff;--cyan-soft:#3291ff24;--warning:#f5a623;--warning-soft:#f5a62324;--danger:#ff4d4f;--danger-soft:#ff4d4f24}body{color:var(--text);background:#000;font-size:12px}.dashboard-sidebar,html[data-theme=light] .dashboard-sidebar{border-right:1px solid var(--border);box-shadow:none;background:#000;gap:8px;padding:10px 8px}.dashboard-topbar{z-index:35;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000eb;grid-template-columns:minmax(180px,.35fr) minmax(0,1fr) minmax(180px,.35fr);align-items:center;min-height:48px;padding:0 16px;display:grid;position:sticky;top:0}.dashboard-project-switcher,.dashboard-topbar-search{min-width:0;color:var(--muted-strong);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.brand-mark-icon{border:1px solid var(--border);color:#fff;width:30px;height:30px;box-shadow:none;background:0 0;border-radius:8px;place-items:center;font-size:10px;font-weight:750;line-height:1;display:inline-grid;overflow:hidden}.dashboard-topbar-title{color:var(--text);text-transform:capitalize;justify-self:center;font-size:12px;font-weight:650}.dashboard-topbar-search{border:1px solid var(--border);min-height:30px;color:var(--muted);background:#050505;border-radius:6px;justify-self:end;padding:0 8px}.dashboard-topbar-search kbd{border:1px solid var(--border);min-width:18px;height:18px;color:var(--muted-strong);background:#111;border-radius:4px;place-items:center;margin-left:4px;font-family:inherit;font-size:10px;display:inline-grid}.dashboard-command-strip,html[data-theme=light] .dashboard-command-strip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000;padding:8px 16px 0}.brand-block{border-bottom:1px solid var(--border);gap:8px;padding-bottom:8px}.brand-title{max-width:140px;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.1;overflow:hidden}.operator-card,html[data-theme=light] .operator-card{border:1px solid var(--border);background:#050505;border-radius:6px;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;padding:7px}.operator-avatar{background:#171717;border-radius:50%;width:24px;height:24px}.operator-label{display:none}.operator-email{color:var(--muted-strong);font-size:11px}.sidebar-nav{gap:12px;padding-top:2px}.sidebar-section-label{color:#6f6f6f;text-transform:none;margin:2px 0 4px;padding:0 8px;font-size:10px;font-weight:650}.sidebar-link,html[data-theme=light] .sidebar-link{color:#9a9a9a;min-height:30px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 8px;font-size:12px;font-weight:560}.sidebar-link:hover,.sidebar-link.active,html[data-theme=light] .sidebar-link:hover,html[data-theme=light] .sidebar-link.active{color:#ededed;box-shadow:none;background:#1f1f1f;border-color:#0000}.sidebar-link-main svg{width:14px;height:14px}.sidebar-footer{border-top:1px solid var(--border);gap:8px;padding-top:8px}.online-now-indicator,html[data-theme=light] .online-now-indicator,.sidebar-mini-chart,html[data-theme=light] .sidebar-mini-chart,.sidebar-refresh-status,html[data-theme=light] .sidebar-refresh-status{border:1px solid var(--border);box-shadow:none;background:#050505;border-radius:6px}.online-radar-ring{box-shadow:none;border-color:#50e3c23d}.online-now-indicator.is-empty .online-radar-ring{border-color:#85858547}.online-now-indicator.is-empty .online-dot{background:#6f6f6f;box-shadow:0 0 0 4px #8585851a}.online-now-indicator.is-live .online-radar-ring{border-color:#3291ff5c}.online-now-indicator.is-live .online-dot{background:#3291ff;animation:1.6s ease-out infinite online-dot-pulse;box-shadow:0 0 0 4px #3291ff2e}@keyframes online-dot-pulse{0%{box-shadow:0 0 #3291ff61}70%{box-shadow:0 0 0 9px #3291ff00}to{box-shadow:0 0 #3291ff00}}.online-now-label{display:none}.online-now-value{color:var(--text);font-size:18px;font-weight:650}.online-now-subtitle{color:var(--muted);font-size:10px}.sidebar-mini-chart{padding:6px 8px}.sidebar-mini-chart-header,.sidebar-mini-chart-footer,.sidebar-meta-bar{color:var(--muted);letter-spacing:0;text-transform:none;font-size:9px}.sidebar-mini-chart-line{stroke:#3291ff}.sidebar-refresh-button{margin-top:0}.sidebar-refresh-status{padding:6px 8px;font-size:10px;font-weight:550}.sidebar-footer-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.command-strip,html[data-theme=light] .command-strip{border:1px solid var(--border);box-shadow:none;background:#050505;border-radius:6px;padding:8px}.command-title,.compact-field>span,.field label,.brand-kicker,.panel-kicker,.stat-label,.mini-metric-label{color:#8f8f8f;letter-spacing:0;text-transform:none;font-size:10px;font-weight:650}.segmented-controls,html[data-theme=light] .segmented-controls{border:1px solid var(--border);background:#111;border-radius:6px;gap:0;padding:2px}.segment-button{color:#9a9a9a;border-radius:4px;padding:5px 9px;font-size:11px}.compact-field input,.compact-field select,.field input,.field select,.field textarea,.compact-field-date .date-input-pair,html[data-theme=light] .compact-field input,html[data-theme=light] .compact-field select,html[data-theme=light] .field input,html[data-theme=light] .field select,html[data-theme=light] .field textarea,html[data-theme=light] .compact-field-date .date-input-pair{border:1px solid var(--border);min-height:30px;color:var(--text);background:#000;border-radius:6px;font-size:11px}.icon-button,.ghost-button,.button,html[data-theme=light] .icon-button,html[data-theme=light] .ghost-button{border:1px solid var(--border);color:#ededed;min-height:30px;box-shadow:none;background:#111;border-radius:6px;font-size:11px;font-weight:600}.icon-button{min-width:30px;padding:6px}.ghost-button:hover,.icon-button:hover,.icon-button.active,.button:hover{border-color:var(--border-strong);box-shadow:none;background:#1a1a1a;transform:none}.button{color:#000;background:#ededed;border-color:#ededed}.page-card,.panel-card,.stat-card,.metric-card,.mini-metric-card,html[data-theme=light] .page-card,html[data-theme=light] .panel-card,html[data-theme=light] .stat-card,html[data-theme=light] .metric-card,html[data-theme=light] .mini-metric-card{border:1px solid var(--border);box-shadow:none;background:#050505;border-radius:6px}.page-heading{align-items:center;margin-bottom:8px}.page-heading h1,.page-heading h2,.page-heading h3{color:var(--text);letter-spacing:0;font-weight:650}.page-heading h1{font-size:18px}.page-heading h2{font-size:14px}.page-heading p,.subtle-text,.metric-card-meta,.stat-meta,.command-caption,.preview-list-meta{color:var(--muted);font-size:11px;line-height:1.35}.metric-card,.stat-card{min-height:88px;padding:10px}.metric-card-icon,.growth-kpi-icon{border:1px solid var(--border);color:#a1a1a1;background:#111;border-radius:5px}.metric-card-value,.stat-value,.growth-kpi-card strong{color:var(--text);letter-spacing:0;font-size:18px;font-weight:650}.metric-card-delta{text-transform:none;font-size:10px;font-weight:650}.metric-card-watch,.metric-card-healthy,.metric-card-strong,.metric-card-danger{border-color:var(--border)}.metric-card-watch .metric-card-icon,.metric-card-healthy .metric-card-icon,.metric-card-strong .metric-card-icon,.metric-card-danger .metric-card-icon{background:#111}.pill,.mini-status-pill,.health-hero-chip,.readiness-chip,.metric-pill,.ads-confidence,.filter-chip{border:1px solid var(--border);color:#b5b5b5;letter-spacing:0;text-transform:none;background:#111;border-radius:999px;min-height:20px;font-size:10px;font-weight:650}.pill.warn,.readiness-chip.watch,.mini-status-pill.watch,.metric-pill.watch{color:var(--warning);background:var(--warning-soft);border-color:#f5a62347}.pill.danger,.readiness-chip.below,.mini-status-pill.danger,.metric-pill.below{color:var(--danger);background:var(--danger-soft);border-color:#ff4d4f47}.pill.healthy,.pill.strong,.readiness-chip.healthy,.readiness-chip.strong,.mini-status-pill.healthy,.mini-status-pill.strong,.metric-pill.healthy,.metric-pill.strong{color:var(--positive);background:var(--positive-soft);border-color:#50e3c242}.table-shell{border:1px solid var(--border);background:#000;border-radius:6px}.table-shell .list-table th{background:#0a0a0a}.list-table th,.list-table td{border-bottom:1px solid var(--border);padding:6px 8px;font-size:11px}.list-table th{color:#8f8f8f;letter-spacing:0;text-transform:none;font-size:10px;font-weight:650}.list-table tbody tr:hover td{background:#0f0f0f}.health-hero-card,.launch-readiness-card,.launch-readiness-card.readiness-healthy,.launch-readiness-card.readiness-danger,.insight-panel-danger,.insight-panel-positive,.revenue-hero-card,.revenue-intent-card,.growth-hero-card,html[data-theme=light] .health-hero-card,html[data-theme=light] .launch-readiness-card,html[data-theme=light] .revenue-hero-card,html[data-theme=light] .revenue-intent-card,html[data-theme=light] .growth-hero-card{background:#050505}.health-gauge,.growth-score-ring{background:conic-gradient(var(--positive) 0 var(--gauge-progress,var(--growth-score,50%)), #1f1f1f var(--gauge-progress,var(--growth-score,50%)) 100%)}.health-gauge:after,.growth-score-ring:after,html[data-theme=light] .health-gauge:after,html[data-theme=light] .growth-score-ring:after{border-color:var(--border);background:#050505}.readiness-score,.paywall-score-primary,.paywall-funnel-row>div,.judgement-list>div,.readiness-signal-grid>div,.revenue-mini-stat,.notification-status-unit,.notification-readiness-list div,.support-email-stack div,.roadmap-signal-grid div,.ops-checklist label,.checkbox-field{border:1px solid var(--border);background:#0a0a0a;border-radius:6px}.chart-wrap{min-height:240px}.overview-surface,.overview-kpi-grid,.overview-main-grid,.overview-intel-grid,.diagnostic-cluster,.diagnostic-side-stack,.metrics-grid,.notification-metric-grid{gap:8px}.overview-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.overview-kpi-grid .health-hero-card{grid-column:span 1}.overview-intel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.launch-readiness-card,.issue-map-card,.data-quality-card{grid-column:span 1}.growth-hero-card{border-color:var(--border)}.growth-verdict-control{border-color:var(--border);background:#111}.growth-verdict-control span{color:var(--muted)}.growth-verdict-control span.active,.growth-verdict-scale .growth-verdict-control span.active,.growth-verdict-wait .growth-verdict-control span.active{border-color:var(--border-strong);color:#fff;background:#2a2a2a}@media (max-width:1180px){.dashboard-shell{grid-template-columns:1fr}.dashboard-sidebar{border-right:0;border-bottom:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;padding:6px 8px}.dashboard-topbar{grid-template-columns:1fr auto;min-height:42px;padding:0 10px}.dashboard-project-switcher{display:none}.dashboard-topbar-title{justify-self:start}.dashboard-topbar-search{min-width:0}.dashboard-command-strip{padding:8px 10px 0}.dashboard-page-stack{padding:8px 10px 10px}.brand-block{border-bottom:0;padding-bottom:0}.overview-kpi-grid,.overview-intel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-main-grid,.diagnostic-cluster{grid-template-columns:1fr}}@media (max-width:720px){.dashboard-topbar-search span,.dashboard-topbar-search kbd,.sidebar-section-label,.operator-card{display:none}.dashboard-topbar{grid-template-columns:1fr auto}.dashboard-topbar-search{justify-content:center;width:30px;min-width:30px;padding:0}.overview-kpi-grid,.overview-intel-grid,.metrics-grid,.notification-metric-grid{grid-template-columns:1fr}.command-strip-form .compact-field,.command-strip-form .compact-field-date{flex-basis:100%}}.growth-primary-grid,.growth-secondary-grid,.growth-bottom-grid{align-items:stretch;gap:10px;display:grid}.growth-primary-grid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)}.growth-secondary-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.5fr)}.growth-bottom-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.48fr)}.growth-pipeline-card,.growth-leaks-card,.growth-simulator-card,.growth-data-card{min-width:0}.growth-pipeline{gap:7px;display:grid}.growth-pipeline-stage{background:#ffffff09;border:1px solid #6c91a31f;border-radius:12px;gap:4px;padding:8px;display:grid}.growth-stage-main{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.growth-stage-main strong,.growth-leak-item strong,.growth-trust-item strong{color:var(--text);font-size:11px}.growth-stage-main span,.growth-stage-main small,.growth-leak-section,.growth-leak-side small,.growth-leak-side em,.growth-sim-grid span{color:var(--muted-strong);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:700}.growth-stage-bar{background:#ffffff0f;border-radius:999px;height:7px;overflow:hidden}.growth-stage-bar span{border-radius:inherit;background:var(--muted-strong);height:100%;display:block}.growth-tone-danger{border-color:#ff6a6338}.growth-tone-danger .growth-kpi-icon,.growth-tone-danger .growth-stage-bar span,.growth-tone-danger.growth-trust-item,.growth-tone-danger .growth-leak-side{color:var(--danger);background:var(--danger-soft)}.growth-tone-watch{border-color:#ffb33f38}.growth-tone-watch .growth-kpi-icon,.growth-tone-watch .growth-stage-bar span,.growth-tone-watch.growth-trust-item,.growth-tone-watch .growth-leak-side{color:var(--warning);background:var(--warning-soft)}.growth-tone-healthy,.growth-tone-strong{border-color:#4bdd7d33}.growth-tone-healthy .growth-kpi-icon,.growth-tone-healthy .growth-stage-bar span,.growth-tone-healthy.growth-trust-item,.growth-tone-healthy .growth-leak-side,.growth-tone-strong .growth-kpi-icon,.growth-tone-strong .growth-stage-bar span,.growth-tone-strong.growth-trust-item,.growth-tone-strong .growth-leak-side{color:var(--positive);background:var(--positive-soft)}.growth-leak-list,.growth-trust-list{gap:7px;display:grid}.growth-leak-item{background:#ffffff09;border:1px solid #6c91a31f;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(88px,auto);gap:9px;padding:8px;display:grid}.growth-leak-item span{margin-top:3px;display:block}.growth-leak-side{text-align:right;border-radius:10px;align-content:center;gap:2px;min-width:0;padding:7px;display:grid}.growth-leak-side strong{font-size:15px}.growth-empty-state{background:var(--positive-soft);border:1px solid #4bdd7d29;border-radius:12px;gap:3px;padding:12px;display:grid}.growth-empty-state span{color:var(--muted);font-size:10px}.growth-movement-card{min-height:320px}.growth-movement-card .chart-wrap{height:260px;min-height:260px}.growth-simulator-card{border-color:#ffb33f29;align-content:start;gap:10px;display:grid}.growth-sim-grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:7px;display:grid}.growth-sim-grid>div{background:#ffffff0a;border:1px solid #6c91a321;border-radius:12px;gap:3px;min-width:0;padding:9px;display:grid}.growth-sim-grid>svg{color:var(--muted);align-self:center}.growth-sim-grid strong{color:var(--text);font-size:18px;line-height:1}.growth-confidence-pill{width:fit-content;color:var(--warning);background:var(--warning-soft);border:1px solid #ffb33f2e;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:700;display:inline-flex}.growth-data-card{align-content:start;display:grid}.growth-trust-item{background:#ffffff09;border:1px solid #6c91a31f;border-radius:12px;gap:4px;padding:9px;display:grid}.table-note{max-width:360px;display:inline-block}@media (max-width:1180px){.growth-hero-card,.growth-primary-grid,.growth-secondary-grid,.growth-bottom-grid{grid-template-columns:1fr}.growth-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.growth-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-verdict-control{justify-content:stretch;width:100%}.growth-verdict-control span{text-align:center;flex:1}.growth-score-card,.growth-leak-item{grid-template-columns:1fr}.growth-leak-side{text-align:left}}.operator-board{gap:10px;min-width:0;display:grid}.ops-page-title{box-shadow:var(--shadow);background:#1f2022c7;border:1px solid #eedec721;border-radius:11px;justify-content:space-between;align-items:end;gap:18px;padding:11px 13px;display:flex}.ops-page-title h1{margin:2px 0 3px;font-size:25px;line-height:1}.ops-page-title p,.ops-section-heading p,.ops-funnel-step-copy em{color:var(--muted);margin:0;font-size:11px;line-height:1.35}.ops-page-meta{text-align:right;gap:4px;min-width:190px;display:grid}.ops-page-meta span{color:var(--muted-strong);font-size:10px;font-weight:700}.ops-hero{box-shadow:var(--shadow);background:linear-gradient(#0d222bfa 0%,#050f15fa 100%);border:1px solid #6c91a32e;border-radius:16px;grid-template-columns:minmax(0,1fr) auto minmax(280px,.52fr);align-items:center;gap:12px;padding:13px;display:grid}html[data-theme=light] .ops-hero{background:linear-gradient(#fffffffc 0%,#f0f7fafc 100%)}.ops-verdict-scale{border-color:#4bdd7d42}.ops-verdict-test{border-color:#ffb33f42}.ops-verdict-wait{border-color:#ff6a6342}.ops-hero-main h1{margin:3px 0 5px;font-size:25px;line-height:1}.ops-hero-main p:last-child,.ops-score-card p,.ops-kpi-card p,.ops-fix-item p,.ops-source-row span,.ops-trust-item span,.ops-empty-state span{color:var(--muted);margin:0;font-size:10px;line-height:1.42}.ops-verdict-control{background:#ffffff09;border:1px solid #6c91a329;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.ops-verdict-control span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:800}.ops-verdict-control span.active{color:#fff;background:#ffb33f33;border:1px solid #ffb33f33}.ops-verdict-scale .ops-verdict-control span.active{background:#4bdd7d33;border-color:#4bdd7d38}.ops-verdict-wait .ops-verdict-control span.active{background:#ff6a632e;border-color:#ff6a6338}.ops-score-card{background:#ffffff09;border:1px solid #6c91a326;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.ops-score-card h2{margin:3px 0 4px;font-size:17px}.ops-score-ring{--ops-score:50%;background:conic-gradient(var(--warning) 0 var(--ops-score), #ffffff14 var(--ops-score) 100%);border-radius:999px;place-items:center;width:72px;height:72px;display:grid;position:relative}.ops-verdict-scale .ops-score-ring{background:conic-gradient(var(--positive) 0 var(--ops-score), #ffffff14 var(--ops-score) 100%)}.ops-verdict-wait .ops-score-ring{background:conic-gradient(var(--danger) 0 var(--ops-score), #ffffff14 var(--ops-score) 100%)}.ops-score-ring:after{content:"";border-radius:inherit;background:#06151efa;border:1px solid #6c91a31f;position:absolute;inset:7px}html[data-theme=light] .ops-score-ring:after{background:#fffffffa}.ops-score-ring strong,.ops-score-ring span{z-index:1;position:relative}.ops-score-ring strong{font-size:19px;line-height:1}.ops-score-ring span{color:var(--muted);font-size:9px}.flow-top-banner{background:linear-gradient(90deg,#eedec729,#eedec70f 32%,#d89a3a33 100%),#050607fa;border:1px solid #eedec72e;border-radius:8px;grid-template-columns:repeat(4,minmax(70px,.72fr)) minmax(142px,1.35fr) minmax(170px,1.55fr);align-items:center;gap:0;min-width:0;display:grid;overflow:hidden;box-shadow:0 18px 54px #00000047}html[data-theme=light] .flow-top-banner{background:linear-gradient(90deg,#53707e29,#53707e0f 32%,#c88a1d29 100%),#fffffffa}.flow-top-metric,.flow-order-chart,.flow-mrr-goal{border-right:1px solid #eedec729;min-width:0;min-height:36px}.flow-top-metric{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:7px;padding:8px 10px;display:grid}.flow-top-metric span,.flow-mrr-goal span{color:var(--muted-strong);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:800}.flow-top-metric strong,.flow-mrr-goal strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1;overflow:hidden}.flow-order-chart{align-items:center;padding:4px 30px 3px 9px;display:grid;position:relative}.flow-order-chart svg{width:100%;height:30px;display:block;overflow:visible}.flow-order-chart-grid,.flow-order-chart-empty{fill:none;stroke:#eedec71f;stroke-width:1px;vector-effect:non-scaling-stroke}.flow-order-chart-empty{stroke-dasharray:3 3}.flow-order-chart-area{fill:#e5605c1c}.flow-order-chart-line{fill:none;stroke:#e5605c;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #e5605c3d)}.flow-order-trend{color:var(--muted-strong);align-items:center;gap:2px;font-size:8px;font-weight:800;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.flow-order-trend.positive{color:var(--positive)}.flow-order-trend.negative{color:var(--danger)}.flow-mrr-goal{border-right:0;gap:5px;padding:7px 10px;display:grid}.flow-mrr-goal>div:first-child{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.flow-progress-track{background:#eedec729;border-radius:999px;height:5px;overflow:hidden}.flow-progress-track span{border-radius:inherit;background:linear-gradient(90deg,#d8a84b 0%,#f0d970 100%);height:100%;display:block;box-shadow:0 0 12px #d8a84b4d}.ops-strip{box-shadow:var(--shadow);background:#6c91a329;border:1px solid #6c91a329;border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ops-strip>div{background:#07161efa;gap:2px;min-width:0;padding:9px 11px;display:grid}html[data-theme=light] .ops-strip>div{background:#fffffff5}.ops-strip span,.ops-economics-grid span,.ops-fix-item span,.ops-source-row dt{color:var(--muted-strong);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:800}.ops-strip strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.05;overflow:hidden}.ops-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.business-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.business-chart-card{min-height:280px}.business-chart-card .chart-wrap{min-height:210px}.ops-funnel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ops-funnel-card{gap:11px;min-width:0;padding:10px;display:grid}.ops-section-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.ops-section-heading h2{margin:2px 0 3px;font-size:16px;line-height:1.08}.ops-funnel-scale{color:var(--muted);grid-template-columns:repeat(6,1fr);gap:4px;font-size:10px;display:grid}.ops-funnel-scale span:not(:first-child){text-align:center}.ops-funnel-bars{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));align-items:stretch;gap:8px;display:grid}.ops-funnel-step{background:#ffffff06;border:1px solid #eedec71a;border-radius:8px;grid-template-rows:112px auto auto;align-items:end;gap:8px;min-width:0;padding:8px;display:grid}.ops-funnel-bar-track{background:repeating-linear-gradient(-45deg,#eedec70d,#eedec70d 8px,#eedec705 8px 16px);border-radius:6px;align-items:flex-end;width:100%;height:112px;display:flex;overflow:hidden}.ops-funnel-bar-track span{border-radius:inherit;background:#2f55ff;width:100%;display:block;box-shadow:inset 0 -8px 14px #0000002e}.ops-tone-healthy .ops-funnel-bar-track span,.ops-tone-strong .ops-funnel-bar-track span{background:#2f55ff}.ops-tone-watch .ops-funnel-bar-track span{background:var(--warning)}.ops-tone-danger .ops-funnel-bar-track span{background:var(--danger)}.ops-funnel-step-copy{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}.ops-funnel-step-copy>span{color:#171718;background:#d7d1c6;border-radius:5px;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.ops-funnel-step-copy strong{color:var(--text);font-size:12px;line-height:1.15;display:block}.ops-funnel-step-copy em{margin-top:2px;font-style:normal;display:block}.ops-funnel-step-metrics{text-align:left;align-self:end;gap:2px;display:grid}.ops-funnel-step-metrics strong{color:var(--text);font-size:16px}.ops-funnel-step-metrics span{color:var(--muted);font-size:10px}.ops-kpi-card{min-width:0;min-height:178px;box-shadow:var(--shadow);background:linear-gradient(#232428f5 0%,#141518fa 100%);border:1px solid #94a0a83d;border-radius:8px;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:6px;padding:11px 11px 9px;display:grid}html[data-theme=light] .ops-kpi-card{background:linear-gradient(#fffcf6fa 0%,#f3efe8fa 100%)}.ops-kpi-button{width:100%;color:inherit;text-align:left;cursor:pointer}.ops-kpi-button:hover{border-color:#eedec76b;transform:translateY(-1px)}.ops-card-topline{justify-content:space-between;align-items:center;gap:8px;display:flex}.ops-card-topline>span,.ops-funnel-table em{color:var(--muted-strong);letter-spacing:.08em;text-transform:uppercase;background:#ffffff0e;border-radius:5px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:800}.ops-kpi-icon{width:24px;height:24px;color:var(--muted-strong);background:#ffffff0d;border-radius:6px;place-items:center;display:grid}.ops-kpi-card strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:23px;line-height:1;overflow:hidden}.ops-kpi-value{min-width:0}.metric-card-sparkline{align-self:stretch;min-height:56px;margin:2px -2px 0}.metric-card-sparkline svg{width:100%;height:58px;display:block;overflow:visible}.metric-card-sparkline-grid{fill:none;stroke:#eedec71a;stroke-width:1px;vector-effect:non-scaling-stroke}.metric-card-sparkline-area{opacity:.12}.metric-card-sparkline-line{fill:none;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #ff7b551f)}.metric-card-sparkline-empty{fill:none;stroke:#eedec742;stroke-dasharray:4 4;stroke-width:1.5px;vector-effect:non-scaling-stroke}.metric-card-action{color:var(--muted-strong);align-self:end;font-size:9px;font-weight:800}.annual-ltv-selector{width:fit-content;min-width:0;position:relative}.annual-ltv-selector>button{min-width:132px;color:var(--text);text-align:left;background:#4bdd7d14;border:1px solid #4bdd7d33;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 7px;padding:7px 9px;display:inline-grid}.annual-ltv-selector.compact>button{background:0 0;border:0;min-width:0;padding:0}.annual-ltv-selector>button span{color:var(--muted-strong);letter-spacing:.09em;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-weight:800}.annual-ltv-selector.compact>button span{display:none}.annual-ltv-selector>button strong{color:var(--text);font-size:21px;line-height:1}.annual-ltv-selector>button svg{color:var(--positive)}.annual-ltv-menu{z-index:1000;border:1px solid var(--border-strong);background:var(--panel-strong);min-width:250px;box-shadow:var(--shadow);border-radius:10px;gap:4px;padding:6px;display:grid;position:fixed}.annual-ltv-menu button{width:100%;color:var(--text);text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;gap:3px;padding:8px;display:grid}.annual-ltv-menu button:hover,.annual-ltv-menu button.active{background:var(--positive-soft);border-color:#4bdd7d2e}.annual-ltv-menu button strong{font-size:13px}.annual-ltv-menu button span{color:var(--muted);font-size:10px}.ops-main-grid,.ops-secondary-grid,.ops-single-grid,.ops-bottom-grid{align-items:stretch;gap:10px;display:grid}.ops-main-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.52fr)}.ops-secondary-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.5fr)}.ops-bottom-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.5fr)}.ops-single-grid{grid-template-columns:minmax(0,1fr)}.ops-table-card,.ops-economics-card,.ops-fix-card,.ops-source-card,.ops-trust-card,.ops-reason-card{min-width:0}.ops-funnel-table td:first-child{gap:3px;min-width:240px;display:grid}.ops-funnel-table td:first-child span{color:var(--muted);font-size:10px;line-height:1.35}.ops-tone-row td:first-child{border-left:2px solid var(--muted)}.ops-tone-danger,.ops-tone-danger.ops-kpi-card,.ops-tone-danger.ops-fix-item,.ops-tone-danger.ops-trust-item{border-color:#ff6a6338}.ops-tone-danger .ops-kpi-icon,.ops-tone-danger .ops-card-topline>.ops-status-pill,.ops-tone-danger.ops-tone-row em,.ops-tone-danger.ops-fix-item em,.ops-tone-danger.ops-trust-item{color:var(--danger);background:var(--danger-soft)}.ops-tone-danger.ops-tone-row td:first-child{border-left-color:var(--danger)}.ops-tone-watch,.ops-tone-watch.ops-kpi-card,.ops-tone-watch.ops-fix-item,.ops-tone-watch.ops-trust-item{border-color:#ffb33f38}.ops-tone-watch .ops-kpi-icon,.ops-tone-watch .ops-card-topline>.ops-status-pill,.ops-tone-watch.ops-tone-row em,.ops-tone-watch.ops-fix-item em,.ops-tone-watch.ops-trust-item{color:var(--warning);background:var(--warning-soft)}.ops-tone-watch.ops-tone-row td:first-child{border-left-color:var(--warning)}.ops-tone-healthy,.ops-tone-strong,.ops-tone-healthy.ops-kpi-card,.ops-tone-strong.ops-kpi-card,.ops-tone-healthy.ops-fix-item,.ops-tone-strong.ops-fix-item,.ops-tone-healthy.ops-trust-item,.ops-tone-strong.ops-trust-item{border-color:#4bdd7d33}.ops-tone-healthy .ops-kpi-icon,.ops-tone-strong .ops-kpi-icon,.ops-tone-healthy .ops-card-topline>.ops-status-pill,.ops-tone-strong .ops-card-topline>.ops-status-pill,.ops-tone-healthy.ops-tone-row em,.ops-tone-strong.ops-tone-row em,.ops-tone-healthy.ops-fix-item em,.ops-tone-strong.ops-fix-item em,.ops-tone-healthy.ops-trust-item,.ops-tone-strong.ops-trust-item{color:var(--positive);background:var(--positive-soft)}.ops-tone-healthy.ops-tone-row td:first-child,.ops-tone-strong.ops-tone-row td:first-child{border-left-color:var(--positive)}.ops-economics-card,.ops-fix-card,.ops-trust-card{align-content:start;gap:10px;display:grid}.ops-economics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ops-economics-grid>div{background:#ffffff09;border:1px solid #6c91a321;border-radius:11px;gap:4px;min-width:0;padding:9px;display:grid}.ops-economics-grid strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1;overflow:hidden}.ops-confidence{width:fit-content;color:var(--warning);background:var(--warning-soft);border:1px solid #ffb33f2e;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:800;display:inline-flex}.costs-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.costs-editor-card{gap:12px;min-width:0;display:grid}.cost-month-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.costs-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.costs-table input,.costs-table select{width:100%;min-width:0;color:var(--text);font:inherit;background:#ffffff0a;border:1px solid #eedec724;border-radius:7px;padding:7px 8px;font-size:11px}.costs-table input[type=number]{max-width:120px}.costs-table td:last-child{text-align:right;width:42px}.costs-add-month{width:fit-content}.ops-movement-card{min-height:300px}.ops-movement-card .chart-wrap{height:238px;min-height:238px}.ops-fix-list,.ops-source-list,.ops-trust-list{gap:7px;display:grid}.ops-fix-item{background:#ffffff09;border:1px solid #6c91a321;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:9px;display:grid}.ops-fix-item strong,.ops-source-row strong,.ops-trust-item strong,.ops-empty-state strong{color:var(--text);margin:3px 0;font-size:11px;display:block}.ops-fix-item em{color:var(--muted-strong);white-space:nowrap;background:#ffffff0a;border-radius:10px;align-self:start;padding:7px 8px;font-size:13px;font-style:normal;font-weight:800}.ops-empty-state{background:var(--positive-soft);border:1px solid #4bdd7d29;border-radius:12px;gap:3px;padding:12px;display:grid}.ops-source-row{background:#ffffff09;border:1px solid #6c91a321;border-radius:12px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);gap:12px;padding:10px;display:grid}.ops-source-row dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;display:grid}.ops-source-row dl>div{min-width:0}.ops-source-row dd{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;font-weight:800;overflow:hidden}.ops-trust-item{background:#ffffff09;border:1px solid #6c91a321;border-radius:12px;gap:4px;padding:9px;display:grid}.ops-mobile-summary{display:none}.ops-skeleton-card{overflow:hidden}.ops-skeleton-card span,.ops-skeleton-card strong,.ops-skeleton-card p,.ops-skeleton-card div{color:#0000;background:linear-gradient(90deg,#ffffff0d,#ffffff21,#ffffff0d) 0 0/220% 100%;border-radius:999px;min-height:12px;animation:1.1s ease-in-out infinite ops-skeleton;display:block}.ops-skeleton-card strong{width:55%;min-height:24px}.ops-skeleton-card p{width:78%}.ops-skeleton-card div{border-radius:8px;width:100%;min-height:160px}.dashboard-loading-stack{gap:10px;display:grid}.dashboard-loading-hero{min-height:136px}.dashboard-loading-hero .ops-skeleton-card{gap:12px;display:grid}.dashboard-loading-grid{align-items:stretch}.dashboard-loading-grid .ops-skeleton-card{align-content:start;gap:12px;min-height:220px;display:grid}@keyframes ops-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1180px){.ops-page-title,.ops-funnel-grid,.ops-chart-grid,.cost-month-grid,.ops-hero,.ops-main-grid,.ops-secondary-grid,.ops-bottom-grid{grid-template-columns:1fr}.ops-page-title{display:grid}.ops-page-meta{text-align:left;min-width:0}.ops-kpi-grid,.costs-kpi-grid,.ops-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.flow-top-banner{grid-template-columns:repeat(4,minmax(0,1fr))}.flow-order-chart,.flow-mrr-goal{grid-column:span 2}.business-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ops-kpi-grid,.business-kpi-grid,.ops-chart-grid,.costs-kpi-grid,.ops-strip,.ops-funnel-step,.ops-economics-grid,.ops-source-row,.ops-source-row dl,.flow-top-banner{grid-template-columns:1fr}.flow-order-chart,.flow-mrr-goal{grid-column:auto}.ads-entry-form,.ads-sync-grid{grid-template-columns:1fr}.ads-entry-notes{grid-column:auto}.ads-row-editor{grid-template-columns:1fr}.ops-funnel-step-metrics{text-align:left}.ops-verdict-control{justify-content:stretch;width:100%}.ops-verdict-control span{text-align:center;flex:1}.ops-score-card,.ops-fix-item{grid-template-columns:1fr}.ops-mobile-summary{background:var(--panel);border:1px solid #6c91a329;border-radius:12px;gap:3px;padding:10px;display:grid}.ops-mobile-summary strong,.ops-mobile-summary span{color:var(--muted-strong);font-size:10px}}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#53707e38}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:#53707e66}.button:focus-visible,.ghost-button:focus-visible,.icon-button:focus-visible,.segment-button:focus-visible,.sidebar-link:focus-visible,.compact-field input:focus-visible,.compact-field select:focus-visible,.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline-offset:1px;outline:2px solid #4bdd7d80}html[data-theme=light] .button:focus-visible,html[data-theme=light] .ghost-button:focus-visible,html[data-theme=light] .icon-button:focus-visible,html[data-theme=light] .segment-button:focus-visible,html[data-theme=light] .sidebar-link:focus-visible,html[data-theme=light] .compact-field input:focus-visible,html[data-theme=light] .compact-field select:focus-visible,html[data-theme=light] .field input:focus-visible,html[data-theme=light] .field select:focus-visible,html[data-theme=light] .field textarea:focus-visible{outline-color:#17894a73}.metric-card,.stat-card,.mini-metric-card,.notification-status-unit,.revenue-mini-stat{overflow:hidden}.metric-card-value,.stat-value,.notification-status-unit strong,.revenue-mini-stat strong{text-overflow:ellipsis;overflow:hidden}.overview-detail-modal .panel-card{border-color:var(--border);background:#ffffff05}html[data-theme=light] .overview-detail-modal .panel-card{background:#10212d08}.page-heading>div>p,.page-heading p{max-width:78ch;margin-top:4px}.dashboard-command-strip{padding-top:3px}.command-strip{border:1px solid #eedec71a;border-radius:10px;gap:4px;padding:5px 8px}.command-strip-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.command-intro{align-self:center;gap:7px}.segmented-controls{border-radius:8px;align-self:center;gap:2px;padding:2px}.segment-button{border-radius:7px;min-height:24px;padding:3px 8px;font-size:10px}.command-strip-form{grid-column:1/-1;grid-template-columns:minmax(230px,1.3fr) minmax(100px,.55fr) minmax(130px,.65fr) minmax(110px,.6fr) auto;justify-content:stretch;align-items:end;gap:5px;display:grid}.compact-field{gap:2px}.compact-field input,.compact-field select{border-radius:8px;min-height:30px;padding:5px 8px;font-size:11px}.compact-field-date .date-input-pair{border-radius:8px;gap:5px;min-height:30px;padding:0 7px}.date-input-pair input{min-width:96px}.command-strip-actions{gap:4px}.command-strip-actions .icon-button,.command-strip-actions .button{border-radius:8px;min-height:30px;padding:6px 9px}.command-status-block{align-self:center;justify-items:end;gap:0;min-width:96px;margin-left:0;display:grid}.command-status-date{font-size:10px}.command-status-meta{font-size:8px}.command-advanced-row{padding-top:5px}.ops-goal-banner{box-shadow:var(--shadow);background:linear-gradient(90deg,#352713eb 0%,#1d1e1feb 58%,#0b1d15d6 100%);border:1px solid #d89a3a3d;border-radius:11px;grid-template-columns:minmax(0,1fr) minmax(280px,.65fr) auto;align-items:center;gap:14px;padding:10px 12px;display:grid}.ops-goal-copy{min-width:0}.ops-goal-copy h2{margin:2px 0 3px;font-size:18px;line-height:1}.ops-goal-copy p:last-child,.ops-goal-meter p{color:var(--muted);margin:0;font-size:11px;line-height:1.35}.ops-goal-meter{gap:5px;min-width:0;display:grid}.ops-goal-meter-head,.ops-goal-side{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ops-goal-meter-head strong,.ops-goal-side strong{color:var(--text);font-size:16px;line-height:1}.ops-goal-meter-head span,.ops-goal-side span{color:var(--muted-strong);letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:800}.ops-goal-track{background:#ffffff14;border:1px solid #eedec71f;border-radius:999px;height:9px;overflow:hidden}.ops-goal-track span{border-radius:inherit;background:linear-gradient(90deg, var(--warning) 0%, var(--positive) 100%);height:100%;display:block}.ops-goal-side{justify-items:end;gap:5px;min-width:110px;display:grid}html[data-theme=light] .ops-goal-banner{background:linear-gradient(90deg,#fff9ecfa 0%,#fffffff5 58%,#eef9f2f5 100%)}@media (max-width:880px){.command-strip-row,.command-strip-form{grid-template-columns:1fr}.command-status-block{justify-items:start}}@media (max-width:1180px){.ops-goal-banner{grid-template-columns:1fr}.ops-goal-side{justify-items:start}}:root{--op-ease-out:cubic-bezier(.16, 1, .3, 1);--op-ease-quart:cubic-bezier(.25, 1, .5, 1);--op-ease-in:cubic-bezier(.7, 0, .84, 0);--op-duration-fast:90ms;--op-duration-state:.18s;--op-duration-panel:.26s;--op-focus-ring:0 0 0 3px #58d68d29}html{scroll-behavior:smooth}body:before{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#eedec706 1px,#0000 1px),linear-gradient(#eedec705 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:80px 80px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000009e,#0000 76%);mask-image:linear-gradient(#0000009e,#0000 76%)}html[data-theme=light] body:before{background:linear-gradient(90deg,#53707e0b 1px,#0000 1px),linear-gradient(#53707e09 1px,#0000 1px)}.dashboard-page-stack>*,.page-stack>*,.operator-board>*{animation:operator-panel-in var(--op-duration-panel) var(--op-ease-out) both}.dashboard-page-stack>:nth-child(2),.page-stack>:nth-child(2),.operator-board>:nth-child(2){animation-delay:35ms}.dashboard-page-stack>:nth-child(3),.page-stack>:nth-child(3),.operator-board>:nth-child(3){animation-delay:70ms}@keyframes operator-panel-in{0%{opacity:0;filter:saturate(.86);transform:translateY(8px)}to{opacity:1;filter:saturate();transform:translateY(0)}}.page-card,.panel-card,.metric-card,.stat-card,.mini-metric-card,.ops-kpi-card,.support-ticket-card,.roadmap-card,.filter-chip,.sidebar-toggle-row,.annual-ltv-selector>button,.annual-ltv-menu,.table-shell{transition:transform var(--op-duration-state) var(--op-ease-quart), border-color var(--op-duration-state) var(--op-ease-quart), background-color var(--op-duration-state) var(--op-ease-quart), box-shadow var(--op-duration-state) var(--op-ease-quart), opacity var(--op-duration-state) var(--op-ease-quart), color var(--op-duration-state) var(--op-ease-quart), filter var(--op-duration-state) var(--op-ease-quart)}@media (hover:hover) and (pointer:fine){.metric-card.interactive:hover,.stat-card-button:hover,.ops-kpi-button:hover,.support-ticket-card:hover,.roadmap-card:hover,.filter-chip:hover,.annual-ltv-selector>button:hover{border-color:var(--border-strong);filter:saturate(1.05);transform:translateY(-2px)}.page-card:has(.card-open-button):hover{border-color:var(--border-strong);filter:saturate(1.05);transform:translateY(-2px)}.metric-card.interactive:hover .metric-card-sparkline-line,.ops-kpi-button:hover .metric-card-sparkline-line{stroke-width:3.2px;filter:drop-shadow(0 0 10px #f27d5238)}.sidebar-link:hover svg,.ghost-button:hover svg,.button:hover svg,.icon-button:hover svg,.card-open-button:hover{transform:translate(1px)}}.button:active,.ghost-button:active,.icon-button:active,.segment-button:active,.sidebar-link:active,.filter-chip:active,.annual-ltv-selector>button:active,.metric-card.interactive:active,.stat-card-button:active,.ops-kpi-button:active{transition-duration:var(--op-duration-fast);transform:translateY(1px)scale(.992)}.button:focus-visible,.ghost-button:focus-visible,.icon-button:focus-visible,.segment-button:focus-visible,.sidebar-link:focus-visible,.filter-chip:focus-visible,.annual-ltv-selector>button:focus-visible,.annual-ltv-menu button:focus-visible,.card-open-button:focus-visible,.compact-field input:focus-visible,.compact-field select:focus-visible,.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible,.roadmap-title-input:focus-visible{outline-offset:2px;box-shadow:var(--op-focus-ring);outline:2px solid #58d68db8}html[data-theme=light] .button:focus-visible,html[data-theme=light] .ghost-button:focus-visible,html[data-theme=light] .icon-button:focus-visible,html[data-theme=light] .segment-button:focus-visible,html[data-theme=light] .sidebar-link:focus-visible,html[data-theme=light] .filter-chip:focus-visible,html[data-theme=light] .annual-ltv-selector>button:focus-visible,html[data-theme=light] .annual-ltv-menu button:focus-visible,html[data-theme=light] .card-open-button:focus-visible,html[data-theme=light] .compact-field input:focus-visible,html[data-theme=light] .compact-field select:focus-visible,html[data-theme=light] .field input:focus-visible,html[data-theme=light] .field select:focus-visible,html[data-theme=light] .field textarea:focus-visible,html[data-theme=light] .roadmap-title-input:focus-visible{outline-color:#17894ab8;box-shadow:0 0 0 3px #17894a24}.button:disabled,.ghost-button:disabled,.icon-button:disabled,.segment-button:disabled{cursor:not-allowed;opacity:.48;filter:grayscale(.35);transform:none}.button,.ghost-button,.icon-button,.segment-button,.sidebar-link,.filter-chip,.card-open-button,.annual-ltv-selector>button,.annual-ltv-menu button{-webkit-tap-highlight-color:transparent}.icon-button{position:relative}.icon-button:before{content:"";position:absolute;inset:-7px}.sidebar-link svg,.ghost-button svg,.button svg,.icon-button svg,.card-open-button{transition:transform var(--op-duration-state) var(--op-ease-quart), color var(--op-duration-state) var(--op-ease-quart)}.sidebar-link.active{position:relative}.sidebar-link.active:after{content:"";background:var(--warning);border-radius:999px;width:5px;height:5px;position:absolute;top:50%;right:8px;transform:translateY(-50%);box-shadow:0 0 14px #d89a3a7a}.online-radar-ring,.online-dot,.operator-status,.mini-status-pill.healthy,.mini-status-pill.strong,.pill.healthy,.readiness-chip.healthy,.readiness-chip.strong{animation:operator-live-pulse 2.8s var(--op-ease-out) infinite}@keyframes operator-live-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.18)saturate(1.12)}}.metric-card-sparkline-line,.sidebar-mini-chart-line{transition:stroke-width var(--op-duration-state) var(--op-ease-quart), filter var(--op-duration-state) var(--op-ease-quart), opacity var(--op-duration-state) var(--op-ease-quart)}.metric-card-action,.card-open-button{text-underline-offset:3px}.metric-card.interactive .metric-card-action,.stat-card-button .metric-card-action,.ops-kpi-button .metric-card-action{opacity:.82}@media (hover:hover) and (pointer:fine){.metric-card.interactive:hover .metric-card-action,.stat-card-button:hover .metric-card-action,.ops-kpi-button:hover .metric-card-action{opacity:1;color:var(--text);text-decoration:underline}}.list-table tbody tr{transition:background-color var(--op-duration-state) var(--op-ease-quart), color var(--op-duration-state) var(--op-ease-quart), box-shadow var(--op-duration-state) var(--op-ease-quart)}@media (hover:hover) and (pointer:fine){.list-table tbody tr:hover{background:#eedec70b;box-shadow:inset 0 0 0 1px #eedec70b}html[data-theme=light] .list-table tbody tr:hover{background:#53707e0e}}.modal-backdrop{animation:operator-backdrop-in .18s var(--op-ease-out) both}.modal-card,.annual-ltv-menu{animation:operator-surface-in .22s var(--op-ease-out) both}@keyframes operator-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes operator-surface-in{0%{opacity:0;filter:saturate(.88);transform:translateY(10px)scale(.985)}to{opacity:1;filter:saturate();transform:translateY(0)scale(1)}}.ops-skeleton-card,.empty-state,.compact-empty,.notification-empty-graph{position:relative;overflow:hidden}.ops-skeleton-card:after,.notification-empty-graph:after{content:"";pointer-events:none;animation:operator-skeleton-sheen 1.6s var(--op-ease-out) infinite;background:linear-gradient(110deg,#0000 0%,#eedec714 42%,#0000 72%);position:absolute;inset:0;transform:translate(-120%)}@keyframes operator-skeleton-sheen{to{transform:translate(120%)}}.empty-state,.compact-empty{background:radial-gradient(circle at 14% 28%,#d89a3a14,#0000 24%),#ffffff05;border:1px dashed #eedec72e}html[data-theme=light] .empty-state,html[data-theme=light] .compact-empty{background:radial-gradient(circle at 14% 28%,#c88a1d14,#0000 24%),#ffffff9e;border-color:#53707e2e}.command-strip,.dashboard-sidebar,.page-card,.panel-card,.metric-card,.stat-card,.table-shell,.modal-card{-webkit-backdrop-filter:saturate(1.05);backdrop-filter:saturate(1.05)}@supports (background:color-mix(in srgb, red, blue)){.metric-card-watch,.mini-status-pill.watch,.pill.warn,.readiness-chip.watch{border-color:color-mix(in srgb, var(--warning) 32%, transparent)}.metric-card-danger,.mini-status-pill.danger,.pill.danger,.readiness-chip.danger{border-color:color-mix(in srgb, var(--danger) 34%, transparent)}.metric-card-healthy,.metric-card-strong,.mini-status-pill.healthy,.mini-status-pill.strong,.readiness-chip.healthy,.readiness-chip.strong{border-color:color-mix(in srgb, var(--positive) 30%, transparent)}}@media (pointer:coarse){.button,.ghost-button,.segment-button,.sidebar-link,.filter-chip,.compact-field input,.compact-field select,.field input,.field select{min-height:44px}.icon-button{min-width:44px;min-height:44px}}@media (max-width:720px){.dashboard-page-stack>*,.page-stack>*,.operator-board>*{animation-delay:0s}.list-table th,.list-table td,.metric-card-meta,.stat-meta,.preview-list-meta,.subtle-text{font-size:max(10px,.72rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.dashboard-page-stack>*,.page-stack>*,.operator-board>*,.modal-card,.annual-ltv-menu{filter:none!important;transform:none!important}}.operator-board .overview-sticky-title{box-shadow:none;background:linear-gradient(#222326b3 0%,#111214b8 100%);border-color:#eedec71a}.operator-board .ops-page-title h1{color:#f2f0ece6;font-size:22px;font-weight:650}.operator-board .ops-page-title p:not(.panel-kicker),.operator-board .ops-page-meta span{color:#c6beb39e}.operator-board .ops-strip{background:#eedec71f;border-color:#eedec733;border-radius:9px;box-shadow:inset 0 1px #f2f0ec0d,0 18px 46px #00000042}.operator-board .ops-strip span{color:#c6beb3a8;letter-spacing:.12em;font-size:8px}.operator-board .ops-strip strong,.operator-board .annual-ltv-selector.compact>button strong{color:#f7f3ec;letter-spacing:0;font-size:24px;font-weight:760}.operator-board .business-kpi-grid{gap:10px}.operator-board .ops-kpi-card{background:linear-gradient(#4a4b4ed4 0%,#2c2d30f0 46%,#1d1e21fa 100%);border-color:#eedec74f;border-radius:8px;min-height:198px;padding:13px 13px 11px;position:relative;box-shadow:inset 0 1px #f2f0ec21,inset 0 -1px #00000057,0 22px 58px #00000057}.operator-board .ops-kpi-card:before{content:"";pointer-events:none;background:#f2f0ec61;width:1px;position:absolute;top:34px;bottom:44px;left:10px}.operator-board .ops-kpi-card:after{content:"";border-radius:inherit;pointer-events:none;opacity:.82;background:linear-gradient(110deg,#f2f0ec14,#0000 34%),radial-gradient(circle at 86% 12%,#f27d521c,#0000 28%);position:absolute;inset:0}.operator-board .ops-kpi-card>*{z-index:1;position:relative}.operator-board .ops-card-topline{margin-left:9px}.operator-board .ops-kpi-icon{color:#f2f0ec94;background:#f2f0ec0e;border:1px solid #f2f0ec14;width:21px;height:21px}.operator-board .ops-card-topline>span{color:#f7f3ece0;background:#f2f0ec17;border:1px solid #f2f0ec1a;border-radius:7px;padding:4px 8px;font-size:9px}.operator-board .ops-tone-healthy .ops-card-topline>.ops-status-pill,.operator-board .ops-tone-strong .ops-card-topline>.ops-status-pill{color:#e8fff0;background:#58d68d8c;border-color:#b5ffcd38}.operator-board .ops-tone-watch .ops-card-topline>.ops-status-pill{color:#fff4d9;background:#d89a3a8a;border-color:#ffe0a238}.operator-board .ops-tone-danger .ops-card-topline>.ops-status-pill{color:#fff1ef;background:#e5605c8f;border-color:#ffc0bb38}.operator-board .ops-kpi-card .stat-label{color:#f4efe6;letter-spacing:0;text-transform:none;margin-left:9px;font-size:14px;font-weight:760}.operator-board .ops-kpi-card strong,.operator-board .ops-kpi-value{color:#fbf7ef;letter-spacing:0;text-shadow:0 1px #00000038;margin-left:9px;font-size:30px;font-weight:780}.operator-board .ops-kpi-card p:not(.stat-label){color:#e5ded48a;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-left:9px;font-size:10px;line-height:1.32;display:-webkit-box;overflow:hidden}.operator-board .metric-card-sparkline{min-height:64px;margin:5px 0 0 9px}.operator-board .metric-card-sparkline svg{height:66px}.operator-board .metric-card-sparkline-area{opacity:.18}.operator-board .metric-card-sparkline-line{stroke-width:3.1px;filter:drop-shadow(0 0 10px #f27d5238)}.operator-board .metric-card-action{color:#f7f3ece6;align-items:center;gap:7px;width:fit-content;margin-left:9px;font-size:11px;font-weight:780;display:inline-flex}.operator-board .metric-card-action:after{content:">";color:#f7f3ecb8;font-size:13px;transform:translateY(-1px)}.operator-board .ops-kpi-button:hover{border-color:#f7f3ec94;box-shadow:inset 0 1px #f2f0ec29,0 26px 64px #0000006b}.operator-board .ops-kpi-button:hover .ops-kpi-card p:not(.stat-label),.operator-board .ops-kpi-button:hover p:not(.stat-label){color:#e5ded4ad}html[data-theme=light] .operator-board .ops-kpi-card{background:linear-gradient(#fffffffa 0%,#ececeafa 100%);border-color:#171e2033;box-shadow:0 18px 42px #1b303e1a}html[data-theme=light] .operator-board .ops-kpi-card .stat-label,html[data-theme=light] .operator-board .ops-kpi-card strong,html[data-theme=light] .operator-board .ops-kpi-value{color:#17191a;text-shadow:none}html[data-theme=light] .operator-board .ops-kpi-card p:not(.stat-label){color:#171e2094}.operator-board{--overview-ink:#f4f1ea;--overview-ink-soft:#f4f1eaad;--overview-ink-faint:#f4f1ea6e;--overview-line:#f4f1ea3d;--overview-line-strong:#f4f1ea6b;--overview-card-top:#4e4f51d6;--overview-card-mid:#333437f0;--overview-card-base:#1c1d1ffa;--overview-warm-line:#e3a04b;--overview-warm-line-soft:#e3a04b2e}.operator-board .flow-top-banner{border-color:var(--overview-line);background:linear-gradient(#353638e6 0%,#121315fa 100%)}.operator-board .flow-top-metric,.operator-board .flow-order-chart,.operator-board .flow-mrr-goal{border-right-color:#f4f1ea29}.operator-board .flow-top-metric span,.operator-board .flow-mrr-goal span,.operator-board .ops-strip span{color:var(--overview-ink-faint)}.operator-board .flow-top-metric strong,.operator-board .flow-mrr-goal strong{color:var(--overview-ink)}.operator-board .flow-order-chart-area{fill:var(--overview-warm-line-soft)}.operator-board .flow-order-chart-line{stroke:var(--overview-warm-line);filter:drop-shadow(0 0 8px #e3a04b2e)}.operator-board .flow-order-trend,.operator-board .flow-order-trend.positive,.operator-board .flow-order-trend.negative{color:var(--overview-ink-soft)}.operator-board .flow-progress-track span{background:linear-gradient(90deg,#f4f1eaa8,#f4f1eaeb);box-shadow:0 0 12px #f4f1ea1f}.operator-board .ops-strip{border-color:var(--overview-line);background:#f4f1ea1f}.operator-board .ops-strip>div{background:linear-gradient(#303133f2 0%,#131416fa 100%)}.operator-board .ops-strip strong,.operator-board .annual-ltv-selector.compact>button strong{color:var(--overview-ink)}.operator-board .annual-ltv-selector>button{box-shadow:none;background:0 0;border-color:#0000}.operator-board .annual-ltv-selector>button svg{color:var(--overview-ink-soft)}.operator-board .ops-kpi-card{border-color:var(--overview-line-strong);background:linear-gradient(180deg, var(--overview-card-top) 0%, var(--overview-card-mid) 42%, var(--overview-card-base) 100%)}.operator-board .ops-kpi-card:after{background:linear-gradient(110deg,#f4f1ea17,#0000 34%),radial-gradient(circle at 88% 10%,#f4f1ea0f,#0000 26%)}.operator-board .ops-kpi-icon{color:var(--overview-ink-faint);background:#f4f1ea0e;border-color:#f4f1ea17}.operator-board .ops-card-topline>span,.operator-board .ops-tone-healthy .ops-card-topline>.ops-status-pill,.operator-board .ops-tone-strong .ops-card-topline>.ops-status-pill,.operator-board .ops-tone-watch .ops-card-topline>.ops-status-pill,.operator-board .ops-tone-danger .ops-card-topline>.ops-status-pill{color:var(--overview-ink-soft);background:#f4f1ea1a;border-color:#f4f1ea24}.operator-board .ops-kpi-card .stat-label,.operator-board .ops-kpi-card strong,.operator-board .ops-kpi-value{color:var(--overview-ink)}.operator-board .ops-kpi-card p:not(.stat-label){color:var(--overview-ink-faint)}.operator-board .metric-card-sparkline-grid{stroke:#f4f1ea38}.operator-board .metric-card-sparkline-area{opacity:.14;fill:var(--overview-warm-line)!important}.operator-board .metric-card-sparkline-line{filter:drop-shadow(0 0 10px #e3a04b2e);stroke:var(--overview-warm-line)!important}.operator-board .metric-card-sparkline-empty{stroke:#f4f1ea47}.operator-board .metric-card-action{color:var(--overview-ink-soft)}.operator-board .metric-card-action:after{color:var(--overview-ink-faint)}.operator-board .ops-kpi-button:hover{filter:saturate(.96)brightness(1.04);border-color:#f4f1ea9e}.operator-board>.business-kpi-grid .ops-kpi-card{background:linear-gradient(#5b5b5cd1 0%,#404042e6 34%,#2b2b2df5 100%);border:1px solid #f4f1ea7a;border-radius:7px;grid-template-rows:auto auto auto minmax(70px,1fr) auto;gap:5px;min-height:206px;padding:12px 13px 10px 20px;box-shadow:inset 0 1px #f4f1ea29,inset 0 -1px #0203037a,0 20px 52px #0000004d}.operator-board>.business-kpi-grid .ops-kpi-card:before{background:#f4f1ea9e;width:1px;top:31px;bottom:42px;left:13px}.operator-board>.business-kpi-grid .ops-kpi-card:after{opacity:1;background:linear-gradient(102deg,#f4f1ea1a 0%,#0000 27%),linear-gradient(#f4f1ea0b 0%,#0000 42%)}.operator-board>.business-kpi-grid .ops-card-topline{justify-content:flex-end;gap:6px;min-height:24px;margin-left:0}.operator-board>.business-kpi-grid .ops-kpi-icon{display:none}.operator-board>.business-kpi-grid .ops-card-topline>span{color:#f4f1eac7;text-align:center;background:#f4f1ea1f;border-color:#f4f1ea24;border-radius:7px;justify-content:center;min-width:58px;padding:4px 8px}.operator-board>.business-kpi-grid .ops-card-topline>.ops-status-pill{display:none}.operator-board>.business-kpi-grid .ops-card-topline>.ops-delta-pill{letter-spacing:0;color:#f4f1eae6;background:#f4f1ea24;border:1px solid #f4f1ea33;border-radius:7px;min-width:70px;padding:4px 9px;font-size:11px;font-weight:850;line-height:1;box-shadow:inset 0 1px #ffffff29,0 6px 18px #0000002e}.operator-board>.business-kpi-grid .ops-tone-healthy .ops-card-topline>.ops-status-pill,.operator-board>.business-kpi-grid .ops-tone-strong .ops-card-topline>.ops-status-pill{color:#eafff1;background:#4cbf7d9e;border-color:#c8ffdb33}.operator-board>.business-kpi-grid .ops-tone-watch .ops-card-topline>.ops-status-pill{color:#f4f1eadb;background:#f4f1ea29;border-color:#f4f1ea2e}.operator-board>.business-kpi-grid .ops-tone-danger .ops-card-topline>.ops-status-pill{color:#ffecea;background:#be4c519e;border-color:#ffcdc833}.operator-board>.business-kpi-grid .ops-card-topline>.ops-delta-pill{color:#f4f1eae6;background:#f4f1ea24;border-color:#f4f1ea33}.operator-board>.business-kpi-grid .ops-kpi-card .stat-label{color:#f4f1eaf5;margin:-22px 72px 0 0;font-size:14px;font-weight:780;line-height:1.1}.operator-board>.business-kpi-grid .ops-kpi-card strong,.operator-board>.business-kpi-grid .ops-kpi-value{color:#faf7f0;letter-spacing:0;text-wrap:balance;white-space:normal;margin:0;font-size:29px;font-weight:820;line-height:.98;overflow:visible}.operator-board>.business-kpi-grid .ops-kpi-card strong{display:block}.operator-board>.business-kpi-grid .ops-kpi-card p:not(.stat-label){color:#f4f1ea57;-webkit-line-clamp:1;margin:0;font-size:9px;line-height:1.25}.operator-board>.business-kpi-grid .metric-card-sparkline{align-self:end;min-height:72px;margin:4px 0 0}.operator-board>.business-kpi-grid .metric-card-sparkline svg{height:74px}.operator-board>.business-kpi-grid .metric-card-sparkline-grid{stroke:#f4f1ea47;stroke-width:1.2px}.operator-board>.business-kpi-grid .metric-card-action{color:#f4f1eac7;margin:0;font-size:11px;font-weight:780}.operator-board>.business-kpi-grid .ops-kpi-button:hover{background:linear-gradient(#626264db 0%,#444446f0 34%,#2d2d2ffa 100%);border-color:#faf7f0b8}.dashboard-sidebar{background:linear-gradient(#2a2a2cf5 0%,#131416fa 100%);border-right-color:#f4f1ea6b;box-shadow:inset -1px 0 #f4f1ea1f,12px 0 34px #0000003d}.brand-mark,.operator-card,.online-now-indicator{border-color:#f4f1ea57}.operator-card{background:linear-gradient(#363739d1,#1d1e20f0)}.sidebar-link{color:#f4f1eab3;border-color:#0000;min-height:31px}.sidebar-link:hover,.sidebar-link.active{background:linear-gradient(90deg,#f4f1ea2e,#3d3d3fe0 18%,#252628f0 100%);border-color:#f4f1ea6b;box-shadow:inset 0 1px #f4f1ea17,inset 0 -1px #00000038}.sidebar-link.active:after{background:#f4f1eadb;box-shadow:0 0 12px #f4f1ea4d}.dashboard-command-strip{background:linear-gradient(#252628f5,#121315f5);border-bottom:1px solid #f4f1ea61;padding:4px 8px 5px}.command-strip{background:linear-gradient(#303133b8,#18191bdb);border-color:#f4f1ea52;border-radius:7px;padding:4px 7px;box-shadow:inset 0 1px #f4f1ea1a,0 12px 30px #0003}.command-strip-row,.command-intro{gap:6px}.command-icon-shell{color:#f4f1eac7;background:#f4f1ea14;border-color:#f4f1ea38;width:20px;height:20px}.command-strip-form{gap:4px}.compact-field input,.compact-field select,.compact-field-date .date-input-pair,.segmented-controls{background:#090a0b57;border-color:#f4f1ea38}.segment-button.active{color:#faf7f0f5;background:#f4f1ea33;border-color:#f4f1ea42}.operator-board .flow-top-banner{background:linear-gradient(#27282afa 0%,#0e0f11fc 100%);border:1px solid #f4f1ea85;border-radius:4px;min-height:34px;box-shadow:inset 0 1px #f4f1ea21,inset 0 -1px #0000006b}.operator-board .flow-top-metric{gap:6px;padding:6px 9px}.operator-board .flow-top-metric span,.operator-board .flow-mrr-goal span{color:#f4f1ea8f;font-size:8px}.operator-board .flow-order-chart{padding:2px 28px 2px 8px}.operator-board .flow-mrr-goal{gap:4px;padding:5px 9px}.flow-progress-track{height:4px}.operator-board .overview-sticky-title{background:linear-gradient(#2d2e30bd,#131416db);border:1px solid #f4f1ea70;border-radius:6px;padding:9px 12px;box-shadow:inset 0 1px #f4f1ea1a}.operator-board .ops-page-title h1{margin:1px 0 2px;font-size:20px}.operator-board .ops-page-title .panel-kicker{color:#f4f1eab8}.operator-board .ops-page-meta span{color:#f4f1ea85;font-size:9px}:is(.operator-board .ops-economics-card,.operator-board:has(.costs-editor-card) .ops-kpi-card,.operator-board:has(.costs-editor-card) .page-card,.page-stack:has(.revenue-hero-card) .page-card,.page-stack:has(.revenue-hero-card) .stat-card,.page-stack:has(.revenue-hero-card) .growth-trust-item,.page-stack:has(.revenue-hero-card) .ads-row-editor,.page-stack:has(.revenue-hero-card) .table-shell,.page-stack:has(.revenue-hero-card) .growth-empty-state,.page-stack:has(.growth-trust-list):has(.list-table) .page-card,.page-stack:has(.growth-trust-list):has(.list-table) .stat-card,.page-stack:has(.growth-trust-list):has(.list-table) .growth-trust-item,.page-stack:has(.support-filter-panel) .page-card,.page-stack:has(.support-filter-panel) .stat-card,.page-stack:has(.support-filter-panel) .panel-card,.page-stack:has(.support-filter-panel) .table-shell,.page-stack:has(.support-filter-panel) .support-ticket-card){background:linear-gradient(#4c4d4fc2 0%,#2d2e30e6 42%,#1a1b1dfa 100%);border-color:#f4f1ea6b;border-radius:7px;box-shadow:inset 0 1px #f4f1ea1f,inset 0 -1px #0006,0 18px 46px #00000047}:is(.operator-board .ops-economics-card,.operator-board:has(.costs-editor-card) .page-card,.page-stack:has(.revenue-hero-card) .page-card,.page-stack:has(.growth-trust-list):has(.list-table) .page-card,.page-stack:has(.support-filter-panel) .page-card){position:relative;overflow:hidden}.operator-board .ops-economics-card:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#f4f1ea12,#0000 28%),linear-gradient(#f4f1ea09,#0000 42%);position:absolute;inset:0}.operator-board:has(.costs-editor-card) .page-card:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#f4f1ea12,#0000 28%),linear-gradient(#f4f1ea09,#0000 42%);position:absolute;inset:0}.page-stack:has(.revenue-hero-card) .page-card:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#f4f1ea12,#0000 28%),linear-gradient(#f4f1ea09,#0000 42%);position:absolute;inset:0}.page-stack:has(.growth-trust-list):has(.list-table) .page-card:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#f4f1ea12,#0000 28%),linear-gradient(#f4f1ea09,#0000 42%);position:absolute;inset:0}.page-stack:has(.support-filter-panel) .page-card:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#f4f1ea12,#0000 28%),linear-gradient(#f4f1ea09,#0000 42%);position:absolute;inset:0}:is(.operator-board .ops-economics-card>*,.operator-board:has(.costs-editor-card) .page-card>*,.page-stack:has(.revenue-hero-card) .page-card>*,.page-stack:has(.growth-trust-list):has(.list-table) .page-card>*,.page-stack:has(.support-filter-panel) .page-card>*){z-index:1;position:relative}.operator-board .ops-economics-card h2{color:#f4f1ea}.operator-board:has(.costs-editor-card) h1{color:#f4f1ea}.operator-board:has(.costs-editor-card) h2{color:#f4f1ea}.page-stack:has(.revenue-hero-card) h1{color:#f4f1ea}.page-stack:has(.revenue-hero-card) h2{color:#f4f1ea}.page-stack:has(.growth-trust-list):has(.list-table) h1{color:#f4f1ea}.page-stack:has(.growth-trust-list):has(.list-table) h2{color:#f4f1ea}.page-stack:has(.support-filter-panel) h1{color:#f4f1ea}.page-stack:has(.support-filter-panel) h2{color:#f4f1ea}:is(.operator-board .ops-economics-card p,.operator-board:has(.costs-editor-card) .page-card p,.page-stack:has(.revenue-hero-card) .page-card p,.page-stack:has(.growth-trust-list):has(.list-table) .page-card p,.page-stack:has(.support-filter-panel) .page-card p){color:#f4f1ea7a}.operator-board .ops-economics-grid>div{background:linear-gradient(#3a3b3dc7,#1c1d1ff5);border:1px solid #f4f1ea57;border-radius:7px;box-shadow:inset 0 1px #f4f1ea14}.operator-board:has(.costs-editor-card) .ops-kpi-card{background:linear-gradient(#3a3b3dc7,#1c1d1ff5);border:1px solid #f4f1ea57;border-radius:7px;box-shadow:inset 0 1px #f4f1ea14}.page-stack:has(.revenue-hero-card) .stat-card{background:linear-gradient(#3a3b3dc7,#1c1d1ff5);border:1px solid #f4f1ea57;border-radius:7px;box-shadow:inset 0 1px #f4f1ea14}.page-stack:has(.growth-trust-list):has(.list-table) .stat-card{background:linear-gradient(#3a3b3dc7,#1c1d1ff5);border:1px solid #f4f1ea57;border-radius:7px;box-shadow:inset 0 1px #f4f1ea14}.page-stack:has(.support-filter-panel) .stat-card{background:linear-gradient(#3a3b3dc7,#1c1d1ff5);border:1px solid #f4f1ea57;border-radius:7px;box-shadow:inset 0 1px #f4f1ea14}.page-stack:has(.support-filter-panel) .support-email-stack>div{background:linear-gradient(#3a3b3dc7,#1c1d1ff5);border:1px solid #f4f1ea57;border-radius:7px;box-shadow:inset 0 1px #f4f1ea14}.operator-board:has(.costs-editor-card) .ops-kpi-card{min-height:152px}.operator-board .ops-economics-grid strong{color:#faf7f0;letter-spacing:0;font-size:27px;font-weight:820;line-height:.98}.operator-board:has(.costs-editor-card) .ops-kpi-card strong{color:#faf7f0;letter-spacing:0;font-size:27px;font-weight:820;line-height:.98}.page-stack:has(.revenue-hero-card) .stat-value{color:#faf7f0;letter-spacing:0;font-size:27px;font-weight:820;line-height:.98}.page-stack:has(.growth-trust-list):has(.list-table) .stat-value{color:#faf7f0;letter-spacing:0;font-size:27px;font-weight:820;line-height:.98}.page-stack:has(.support-filter-panel) .stat-value{color:#faf7f0;letter-spacing:0;font-size:27px;font-weight:820;line-height:.98}.page-stack:has(.support-filter-panel) .support-email-stack strong{color:#faf7f0;letter-spacing:0;font-size:27px;font-weight:820;line-height:.98}.operator-board:has(.costs-editor-card) .ops-kpi-card .stat-label{color:#f4f1eaa8;letter-spacing:.1em}.page-stack:has(.revenue-hero-card) .stat-label{color:#f4f1eaa8;letter-spacing:.1em}.page-stack:has(.growth-trust-list):has(.list-table) .stat-label{color:#f4f1eaa8;letter-spacing:.1em}.page-stack:has(.support-filter-panel) .stat-label{color:#f4f1eaa8;letter-spacing:.1em}.page-stack:has(.support-filter-panel) .support-email-stack span{color:#f4f1eaa8;letter-spacing:.1em}:is(.page-stack:has(.revenue-hero-card) .stat-meta,.page-stack:has(.growth-trust-list):has(.list-table) .stat-meta,.page-stack:has(.support-filter-panel) .stat-meta){color:#f4f1ea66}.page-stack:has(.revenue-hero-card) .revenue-hero-card{border-color:#f4f1ea7a}.page-stack:has(.revenue-hero-card) .revenue-hero-value{background:linear-gradient(#3a3b3dd1,#191a1cf5);border-color:#f4f1ea57}.page-stack:has(.revenue-hero-card) .revenue-hero-value strong{color:#faf7f0}:is(.page-stack:has(.revenue-hero-card) .revenue-hero-value span,.page-stack:has(.revenue-hero-card) .revenue-hero-value small){color:#f4f1ea7a}:is(.operator-board:has(.costs-editor-card) .table-shell,.page-stack:has(.revenue-hero-card) .table-shell,.page-stack:has(.growth-trust-list):has(.list-table) .table-shell,.page-stack:has(.support-filter-panel) .table-shell){background:#0f1012b8;border-color:#f4f1ea57;border-radius:7px}:is(.operator-board:has(.costs-editor-card) .list-table th,.page-stack:has(.revenue-hero-card) .list-table th,.page-stack:has(.growth-trust-list):has(.list-table) .list-table th,.page-stack:has(.support-filter-panel) .list-table th){color:#f4f1ea94;border-bottom-color:#f4f1ea38}:is(.operator-board:has(.costs-editor-card) .list-table td,.page-stack:has(.revenue-hero-card) .list-table td,.page-stack:has(.growth-trust-list):has(.list-table) .list-table td,.page-stack:has(.support-filter-panel) .list-table td){border-top-color:#f4f1ea1a}:is(.page-stack:has(.revenue-hero-card) .chart-card,.page-stack:has(.growth-trust-list):has(.list-table) .chart-card,.page-stack:has(.support-filter-panel) .chart-card){border-color:#f4f1ea70}:is(.page-stack:has(.revenue-hero-card) .growth-trust-item,.page-stack:has(.growth-trust-list):has(.list-table) .growth-trust-item){color:#f4f1ead1}:is(.page-stack:has(.revenue-hero-card) .growth-trust-item strong,.page-stack:has(.growth-trust-list):has(.list-table) .growth-trust-item strong){color:#f4f1ea}:is(.page-stack:has(.revenue-hero-card) .growth-trust-item span,.page-stack:has(.growth-trust-list):has(.list-table) .growth-trust-item span){color:#f4f1ea73}:is(.page-stack:has(.revenue-hero-card) .growth-tone-healthy,.page-stack:has(.revenue-hero-card) .growth-tone-watch,.page-stack:has(.revenue-hero-card) .growth-tone-danger,.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-healthy,.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-watch,.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-danger){border-color:#f4f1ea57}.page-stack:has(.revenue-hero-card) .ads-confidence{color:#f4f1eac2;background:#f4f1ea1c;border:1px solid #f4f1ea24}:is(.operator-board:has(.costs-editor-card) .field input,.operator-board:has(.costs-editor-card) .field select,.page-stack:has(.revenue-hero-card) .field input,.page-stack:has(.revenue-hero-card) .field select,.page-stack:has(.revenue-hero-card) .field textarea,.page-stack:has(.support-filter-panel) .field input,.page-stack:has(.support-filter-panel) .field select,.page-stack:has(.support-filter-panel) .field textarea){color:#f4f1ea;background:#0c0d0e94;border-color:#f4f1ea47}.page-stack:has(.support-filter-panel) .support-ticket-card{background:linear-gradient(#444547c2,#242527f0 48%,#18191bfa)}.page-stack:has(.support-filter-panel) .support-ticket-header h3{color:#f4f1ea}.page-stack:has(.support-filter-panel) .support-ticket-body{color:#f4f1ea}.page-stack:has(.support-filter-panel) .support-reply-banner strong{color:#f4f1ea}:is(.page-stack:has(.support-filter-panel) .support-ticket-header p,.page-stack:has(.support-filter-panel) .support-ticket-kicker span,.page-stack:has(.support-filter-panel) .support-ticket-context span,.page-stack:has(.support-filter-panel) .support-reply-banner span){color:#f4f1ea7a}:is(.page-stack:has(.support-filter-panel) .support-filter-panel,.page-stack:has(.support-filter-panel) .support-reply-banner){background:#0e0f118a;border-color:#f4f1ea47}.page-stack:has(.support-filter-panel) .filter-chip{color:#f4f1ea9e;background:#f4f1ea0f;border-color:#f4f1ea3d}.page-stack:has(.support-filter-panel) .filter-chip.active{color:#f4f1ea;background:#f4f1ea29;border-color:#f4f1ea85}.dashboard-page-stack{--signal-ink:#fff8ee;--signal-warm:#e18b42;--signal-warm-soft:#e18b4233;--signal-green:#58d68d;--signal-green-soft:#58d68d38;--signal-red:#d96b72;--signal-red-soft:#d96b7238}.operator-board .ops-economics-card .panel-kicker{color:#e18b42db}.operator-board:has(.costs-editor-card) .panel-kicker{color:#e18b42db}.page-stack:has(.revenue-hero-card) .panel-kicker{color:#e18b42db}.page-stack:has(.growth-trust-list):has(.list-table) .panel-kicker{color:#e18b42db}.page-stack:has(.support-filter-panel) .panel-kicker{color:#e18b42db}.operator-board .ops-economics-grid strong{color:var(--signal-ink);text-shadow:0 0 18px #fff8ee14}.operator-board:has(.costs-editor-card) .ops-kpi-card strong{color:var(--signal-ink);text-shadow:0 0 18px #fff8ee14}.operator-board:has(.costs-editor-card) .annual-ltv-selector.compact>button strong{color:var(--signal-ink);text-shadow:0 0 18px #fff8ee14}.page-stack:has(.revenue-hero-card) .stat-value{color:var(--signal-ink);text-shadow:0 0 18px #fff8ee14}.page-stack:has(.revenue-hero-card) .revenue-hero-value strong{color:var(--signal-ink);text-shadow:0 0 18px #fff8ee14}.page-stack:has(.growth-trust-list):has(.list-table) .stat-value{color:var(--signal-ink);text-shadow:0 0 18px #fff8ee14}.page-stack:has(.support-filter-panel) .stat-value{color:var(--signal-ink);text-shadow:0 0 18px #fff8ee14}.page-stack:has(.support-filter-panel) .support-email-stack strong{color:var(--signal-ink);text-shadow:0 0 18px #fff8ee14}.operator-board .ops-economics-grid>div:hover{background:linear-gradient(#444547d6,#222325fa);border-color:#fff8ee99}.operator-board:has(.costs-editor-card) .ops-kpi-card:hover{background:linear-gradient(#444547d6,#222325fa);border-color:#fff8ee99}.page-stack:has(.revenue-hero-card) .stat-card:hover{background:linear-gradient(#444547d6,#222325fa);border-color:#fff8ee99}.page-stack:has(.growth-trust-list):has(.list-table) .stat-card:hover{background:linear-gradient(#444547d6,#222325fa);border-color:#fff8ee99}.page-stack:has(.support-filter-panel) .stat-card:hover{background:linear-gradient(#444547d6,#222325fa);border-color:#fff8ee99}.page-stack:has(.support-filter-panel) .support-email-stack>div:hover{background:linear-gradient(#444547d6,#222325fa);border-color:#fff8ee99}:is(.operator-board:has(.costs-editor-card) .ops-tone-healthy,.operator-board:has(.costs-editor-card) .ops-tone-strong,.page-stack:has(.revenue-hero-card) .growth-tone-healthy,.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-healthy,.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-strong){border-color:#58d68d75}:is(.operator-board:has(.costs-editor-card) .ops-tone-watch,.page-stack:has(.revenue-hero-card) .growth-tone-watch,.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-watch){border-color:#e18b4280}:is(.operator-board:has(.costs-editor-card) .ops-tone-danger,.page-stack:has(.revenue-hero-card) .growth-tone-danger,.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-danger){border-color:#d96b7280}.operator-board:has(.costs-editor-card) .ops-tone-healthy .stat-label{color:#bfffd6eb}.operator-board:has(.costs-editor-card) .ops-tone-strong .stat-label{color:#bfffd6eb}.page-stack:has(.revenue-hero-card) .growth-tone-healthy strong{color:#bfffd6eb}.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-healthy strong{color:#bfffd6eb}.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-strong strong{color:#bfffd6eb}.operator-board:has(.costs-editor-card) .ops-tone-watch .stat-label{color:#ffce90eb}.page-stack:has(.revenue-hero-card) .growth-tone-watch strong{color:#ffce90eb}.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-watch strong{color:#ffce90eb}.operator-board:has(.costs-editor-card) .ops-tone-danger .stat-label{color:#ffbec2eb}.page-stack:has(.revenue-hero-card) .growth-tone-danger strong{color:#ffbec2eb}.page-stack:has(.growth-trust-list):has(.list-table) .growth-tone-danger strong{color:#ffbec2eb}.page-stack:has(.revenue-hero-card) .ads-confidence-high{color:#dffff0;background:var(--signal-green-soft);border-color:#58d68d57}:is(.page-stack:has(.revenue-hero-card) .ads-confidence-medium,.page-stack:has(.revenue-hero-card) .ads-confidence-low){color:#ffe5bc;background:var(--signal-warm-soft);border-color:#e18b425c}:is(.page-stack:has(.revenue-hero-card) .ads-confidence-too_noisy,.page-stack:has(.revenue-hero-card) .ads-confidence-not_enough_data){color:#ffd4d7;background:var(--signal-red-soft);border-color:#d96b725c}:is(.page-stack:has(.support-filter-panel) .pill.healthy,.page-stack:has(.support-filter-panel) .pill.strong){color:#dffff0;background:var(--signal-green-soft)}.page-stack:has(.support-filter-panel) .pill.warn{color:#ffe5bc;background:var(--signal-warm-soft)}.page-stack:has(.support-filter-panel) .pill.danger{color:#ffd4d7;background:var(--signal-red-soft)}.page-stack:has(.support-filter-panel) .support-reply-banner{background:linear-gradient(#e18b421a,#1011139e);border-color:#e18b4252}:is(.operator-board:has(.costs-editor-card) .button,.page-stack:has(.revenue-hero-card) .button,.page-stack:has(.support-filter-panel) .button){color:#07100b;background:#58d68dcc}.operator-board>.business-kpi-grid .ops-kpi-card{box-shadow:none;background:#111;border:1px solid #ffffff29;border-radius:8px;padding:13px 14px 11px 18px}.operator-board>.business-kpi-grid .ops-kpi-card:before{background:#ffffff47;top:32px;bottom:43px;left:12px}.operator-board>.business-kpi-grid .ops-kpi-card:after{display:none}.operator-board>.business-kpi-grid .ops-kpi-button:hover{filter:none;background:#171717;border-color:#ffffff57;box-shadow:inset 0 0 0 1px #ffffff0a}.operator-board>.business-kpi-grid .ops-kpi-button:active{background:#0d0d0d}.operator-board>.business-kpi-grid .ops-card-topline>.ops-delta-pill{color:#fafafad1;box-shadow:none;background:#1f1f1f;border-color:#ffffff2e}.operator-board>.business-kpi-grid .ops-card-topline>.ops-delta-up{color:#b6f3c8;background:#00703c70;border-color:#00c85357}.operator-board>.business-kpi-grid .ops-card-topline>.ops-delta-down{color:#ffc7c7;background:#8c1c247a;border-color:#ff465057}.operator-board>.business-kpi-grid .ops-card-topline>.ops-delta-flat,.operator-board>.business-kpi-grid .ops-card-topline>.ops-delta-none{color:#fafafa9e;background:#1a1a1a;border-color:#ffffff29}.operator-board>.business-kpi-grid .ops-kpi-card .stat-label{color:#fafafae6}.operator-board>.business-kpi-grid .ops-kpi-card strong,.operator-board>.business-kpi-grid .ops-kpi-value{color:#fafafa;text-shadow:none}.operator-board>.business-kpi-grid .ops-kpi-card p:not(.stat-label){color:#fafafa6b}.operator-board>.business-kpi-grid .metric-card-sparkline-grid{stroke:#ffffff2e}.operator-board>.business-kpi-grid .metric-card-sparkline-area{opacity:.08;fill:#f59e0b!important}.operator-board>.business-kpi-grid .metric-card-sparkline-line{stroke-width:2.7px;filter:none;stroke:#f59e0b!important}.operator-board>.business-kpi-grid .metric-card-action{color:#fafafab8}html[data-theme=light] .operator-board>.business-kpi-grid .ops-kpi-card{background:#fff;border-color:#0000001f}.operator-board .overview-sticky-title{z-index:60;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#000;border:0;border-radius:0;margin:0;padding:0 16px;display:block;position:fixed;top:0;left:196px;right:0}.operator-board .overview-sticky-title .flow-top-banner{width:100%}.dashboard-page-stack:has(.operator-board){padding-top:0}.dashboard-page-stack:has(.operator-board) .operator-board{padding-top:38px}@media (max-width:1180px){.operator-board .overview-sticky-title{top:43px;left:0}.dashboard-page-stack:has(.operator-board) .operator-board{padding-top:38px}}.operator-board .flow-top-banner{min-height:38px;box-shadow:none;background:#000;border:0;border-bottom:1px solid #f4f1ea6b;border-radius:0;grid-template-columns:repeat(7,minmax(84px,.8fr)) minmax(130px,1fr) minmax(176px,1.35fr)}.operator-board .flow-top-metric,.operator-board .flow-order-chart,.operator-board .flow-mrr-goal{border-right-color:#f4f1ea5c;min-height:36px}.operator-board .flow-top-metric{grid-template-columns:minmax(0,1fr);align-content:center;gap:3px;padding:5px 10px}.operator-board .flow-top-metric span{text-overflow:ellipsis;font-size:8px;line-height:1;overflow:hidden}.operator-board .flow-top-metric strong{text-overflow:clip;min-width:0;line-height:1;display:block}.operator-board .flow-top-metric strong,.operator-board .flow-mrr-goal strong{font-size:13px;font-weight:780}.operator-board .flow-order-chart svg{height:30px}:root{--bg:#fafafa;--bg-deep:#f5f5f5;--panel:#fff;--panel-strong:#fff;--panel-muted:#f5f5f5;--panel-elevated:#eee;--text:#171717;--muted:#666;--muted-strong:#3d3d3d;--border:#e5e5e5;--border-strong:#cfcfcf;--positive:#0070f3;--positive-soft:#0070f314;--cyan:#171717;--cyan-soft:#1717170f;--warning:#f5a623;--warning-soft:#f5a6231a;--danger:#e00;--danger-soft:#ee000014;--shadow:none;--radius-xl:8px;--radius-lg:8px;--radius-md:6px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,html[data-theme=light]{background:#fafafa}html[data-theme=dark]{--bg:#000;--bg-deep:#050505;--panel:#111;--panel-strong:#0a0a0a;--panel-muted:#1a1a1a;--panel-elevated:#242424;--text:#ededed;--muted:#a1a1a1;--muted-strong:#d4d4d4;--border:#2e2e2e;--border-strong:#4a4a4a;--positive:#3291ff;--positive-soft:#3291ff1f;--cyan:#ededed;--cyan-soft:#ededed14;--warning:#f5a623;--warning-soft:#f5a6231f;--danger:#ff4d4f;--danger-soft:#ff4d4f1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}.dashboard-shell{background:var(--bg);grid-template-columns:232px minmax(0,1fr)}.dashboard-sidebar,html[data-theme=light] .dashboard-sidebar{border-right:1px solid var(--border);background:var(--panel);box-shadow:none;gap:18px;padding:16px}html[data-theme=dark] .dashboard-sidebar{border-right-color:var(--border);background:#000}.shell-main{background:var(--bg);padding:0}.dashboard-command-strip,html[data-theme=light] .dashboard-command-strip{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);padding:12px 16px}.dashboard-page-stack{gap:16px;padding:16px}.brand-block{gap:14px;padding-bottom:0}.brand-mark{gap:11px;min-height:34px}.brand-mark-icon,html[data-theme=light] .brand-mark-icon{border:1px solid var(--border);background:var(--text);width:30px;height:30px;color:var(--bg);box-shadow:none;border-radius:7px}.vercel-mark{border-bottom:14px solid;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;transform:translateY(-1px)}.brand-title{letter-spacing:0;font-size:15px;font-weight:650;line-height:1.1}.sidebar-nav{gap:20px}.sidebar-section{gap:2px}.sidebar-section-label{color:var(--muted);letter-spacing:0;text-transform:none;margin:0 0 8px;padding:0 8px;font-size:11px;font-weight:500}.sidebar-link,html[data-theme=light] .sidebar-link{min-height:34px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:6px;padding:7px 8px;font-size:13px;font-weight:500}.sidebar-link:hover,.sidebar-link.active,html[data-theme=light] .sidebar-link:hover,html[data-theme=light] .sidebar-link.active{color:var(--text);border-color:var(--border);background:var(--panel-muted);box-shadow:none}.sidebar-link-main{gap:9px}.operator-card,html[data-theme=light] .operator-card,.online-now-indicator,html[data-theme=light] .online-now-indicator,.sidebar-mini-chart,html[data-theme=light] .sidebar-mini-chart,.sidebar-refresh-status,html[data-theme=light] .sidebar-refresh-status{border:1px solid var(--border);background:var(--panel);box-shadow:none;border-radius:8px}.operator-card{grid-template-columns:30px minmax(0,1fr);gap:9px;padding:8px}.operator-avatar{border:1px solid var(--border);background:var(--panel-muted);border-radius:999px;width:30px;height:30px}.operator-label,.online-now-label,.stat-label,.mini-metric-label,.brand-kicker,.panel-kicker{color:var(--muted);letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}.operator-email{font-size:12px;font-weight:500}.operator-status,.sidebar-mini-chart-line,.online-dot{color:var(--positive);stroke:var(--positive);background:var(--positive)}.online-now-indicator{gap:10px;padding:10px}.online-radar{width:34px;height:34px}.online-radar-ring{border-color:var(--border);box-shadow:none}.online-dot{width:8px;height:8px;box-shadow:0 0 0 5px var(--positive-soft)}.online-now-value{font-size:23px;font-weight:650}.sidebar-mini-chart-area{fill:var(--positive-soft)}.sidebar-mini-chart-header,.sidebar-mini-chart-footer,.sidebar-meta-bar,.sidebar-refresh-status{color:var(--muted);letter-spacing:0;text-transform:none;font-size:10px}.command-strip,html[data-theme=light] .command-strip{background:0 0;border:0;border-radius:0;padding:0}.command-strip-row{gap:10px}.command-icon-shell,html[data-theme=light] .command-icon-shell,.segmented-controls,html[data-theme=light] .segmented-controls{border:1px solid var(--border);background:var(--panel)}.command-icon-shell{border-radius:6px;width:30px;height:30px}.command-title,.command-status-meta,.compact-field>span,.field label{color:var(--muted);letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}.segmented-controls{border-radius:7px;gap:0;padding:2px}.segment-button,.icon-button,.ghost-button,.button{min-height:32px;box-shadow:none;border-radius:6px;font-size:13px;font-weight:500}.segment-button{color:var(--muted);padding:0 10px}.segment-button.active,html[data-theme=light] .segment-button.active{color:var(--text);border-color:var(--border);background:var(--panel-muted)}.compact-field input,.compact-field select,.field input,.field select,.field textarea,.compact-field-date .date-input-pair,html[data-theme=light] .compact-field input,html[data-theme=light] .compact-field select,html[data-theme=light] .field input,html[data-theme=light] .field select,html[data-theme=light] .field textarea,html[data-theme=light] .compact-field-date .date-input-pair{border:1px solid var(--border);background:var(--panel);min-height:32px;color:var(--text);border-radius:6px;font-size:13px}.icon-button,.ghost-button,html[data-theme=light] .icon-button,html[data-theme=light] .ghost-button{background:var(--panel);color:var(--text);border-color:var(--border)}.icon-button.active,.ghost-button:hover,.icon-button:hover{background:var(--panel-muted);border-color:var(--border-strong)}.button{background:var(--text);color:var(--bg);border-color:var(--text)}.operator-board:has(.costs-editor-card) .button{background:var(--text);color:var(--bg);border-color:var(--text)}.page-stack:has(.revenue-hero-card) .button{background:var(--text);color:var(--bg);border-color:var(--text)}.page-stack:has(.support-filter-panel) .button{background:var(--text);color:var(--bg);border-color:var(--text)}.button:hover{box-shadow:none;opacity:.86;transform:none}.button-danger{color:var(--danger);background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 24%, var(--border))}.page-card,.panel-card,.stat-card,.metric-card,.mini-metric-card,html[data-theme=light] .page-card,html[data-theme=light] .panel-card,html[data-theme=light] .stat-card,html[data-theme=light] .metric-card,html[data-theme=light] .mini-metric-card{border:1px solid var(--border);background:var(--panel);box-shadow:none;border-radius:8px}.page-card,.panel-card{padding:16px}.page-heading{margin-bottom:12px}.page-heading h1,.page-heading h2,.page-heading h3{color:var(--text);font-size:20px;font-weight:650;line-height:1.2}.page-heading h3{font-size:15px}.brand-copy,.subtle-text,.page-heading p,.metric-card-meta,.stat-meta,.command-caption,.preview-list-meta,.online-now-subtitle{color:var(--muted);font-size:12px;line-height:1.45}.metric-card,.stat-card{padding:14px}.metric-card-value,.stat-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:26px;font-weight:650;line-height:1.05}.metric-card-icon{border:1px solid var(--border);background:var(--panel-muted);color:var(--muted-strong);border-radius:6px}.metric-card.interactive:hover,.stat-card-button:hover,.health-hero-button:hover{border-color:var(--border-strong);background:var(--panel-muted);transform:none}.metric-card-delta,.health-hero-chip,.pill,.mini-status-pill{border:1px solid var(--border);background:var(--panel-muted);color:var(--muted-strong);letter-spacing:0;text-transform:none;border-radius:999px;font-size:11px;font-weight:500}.metric-card-delta-up,.mini-status-pill.healthy,.mini-status-pill.strong,.pill.healthy,.pill.strong{color:#007a3d;background:#007a3d14;border-color:#007a3d2e}.metric-card-delta-down,.mini-status-pill.danger,.pill.danger{color:var(--danger);background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 18%, var(--border))}.metric-card-watch .metric-card-icon,.mini-status-pill.watch,.pill.warn{color:#9a6700;background:var(--warning-soft);border-color:#9a670033}.health-hero-card,html[data-theme=light] .health-hero-card{background:var(--panel)}.health-gauge{background:conic-gradient(var(--positive) 0 var(--gauge-progress), var(--panel-muted) var(--gauge-progress) 100%)}.health-gauge:after,html[data-theme=light] .health-gauge:after{background:var(--panel);border-color:var(--border)}table,.list-table,.data-table,th,td{border-color:var(--border)}@media (max-width:1180px){.dashboard-shell{grid-template-columns:1fr}.dashboard-sidebar{z-index:50;border-right:0;border-bottom:1px solid var(--border);height:auto;padding:10px 12px;position:sticky}.dashboard-command-strip{top:65px}.dashboard-page-stack{padding:12px}}@media (max-width:760px){.dashboard-command-strip{position:static}.command-strip-form,.command-strip-row,.command-status-block{align-items:stretch;width:100%}.command-status-block{justify-content:space-between}.segmented-controls,.compact-field,.command-strip-actions{width:100%}.compact-field-date .date-input-pair{flex-wrap:wrap;padding:7px 8px}}.dashboard-page-stack .page-card,.dashboard-page-stack .panel-card,.dashboard-page-stack .stat-card,.dashboard-page-stack .metric-card,.dashboard-page-stack .mini-metric-card,.dashboard-page-stack .chart-card,.dashboard-page-stack .table-shell,.dashboard-page-stack .modal-card,.dashboard-page-stack .ops-kpi-card,.dashboard-page-stack .ops-economics-card,.dashboard-page-stack .ops-fix-card,.dashboard-page-stack .ops-source-card,.dashboard-page-stack .ops-trust-card,.dashboard-page-stack .ops-reason-card,.dashboard-page-stack .ops-funnel-card,.dashboard-page-stack .ops-score-card,.dashboard-page-stack .ops-hero,.dashboard-page-stack .growth-hero-card,.dashboard-page-stack .growth-score-card,.dashboard-page-stack .growth-pipeline-stage,.dashboard-page-stack .growth-leak-item,.dashboard-page-stack .growth-trust-item,.dashboard-page-stack .growth-simulator-card,.dashboard-page-stack .growth-data-card,.dashboard-page-stack .revenue-hero-card,.dashboard-page-stack .revenue-intent-card,.dashboard-page-stack .revenue-judgement-card,.dashboard-page-stack .revenue-mini-stat,.dashboard-page-stack .notification-status-unit,.dashboard-page-stack .notification-readiness-list div,.dashboard-page-stack .support-email-stack div,.dashboard-page-stack .support-filter-panel,.dashboard-page-stack .support-ticket-card,.dashboard-page-stack .support-reply-banner,.dashboard-page-stack .roadmap-card,.dashboard-page-stack .roadmap-signal-grid div,.dashboard-page-stack .roadmap-empty-card,.dashboard-page-stack .ads-row-editor,.dashboard-page-stack .growth-empty-state,.dashboard-page-stack .readiness-score,.dashboard-page-stack .readiness-signal-grid>div,.dashboard-page-stack .paywall-score-primary,.dashboard-page-stack .paywall-funnel-row>div,.dashboard-page-stack .judgement-list>div,.dashboard-page-stack .checkbox-field{border:1px solid var(--border);background:var(--panel);box-shadow:none;border-radius:8px}.dashboard-page-stack .page-card:after,.dashboard-page-stack .panel-card:after,.dashboard-page-stack .ops-economics-card:after,.dashboard-page-stack .revenue-hero-card:after,.dashboard-page-stack .growth-hero-card:after,.dashboard-page-stack .support-ticket-card:after,.dashboard-page-stack .roadmap-card:after{display:none}.dashboard-page-stack .stat-card,.dashboard-page-stack .metric-card,.dashboard-page-stack .mini-metric-card,.dashboard-page-stack .ops-kpi-card,.dashboard-page-stack .revenue-mini-stat,.dashboard-page-stack .notification-status-unit,.dashboard-page-stack .support-email-stack div,.dashboard-page-stack .roadmap-signal-grid div{min-height:96px;padding:14px}.dashboard-page-stack .ops-kpi-card{grid-template-rows:auto auto auto minmax(58px,1fr) auto}.dashboard-page-stack .ops-kpi-card:before,.dashboard-page-stack .ops-kpi-card:after{display:none}.dashboard-page-stack .ops-kpi-button:hover,.dashboard-page-stack .metric-card.interactive:hover,.dashboard-page-stack .stat-card-button:hover,.dashboard-page-stack .support-ticket-card:hover,.dashboard-page-stack .roadmap-card:hover{border-color:var(--border-strong);background:var(--panel-muted);box-shadow:none;filter:none;transform:none}.dashboard-page-stack .page-card:has(.card-open-button):hover{border-color:var(--border-strong);background:var(--panel-muted);box-shadow:none;filter:none;transform:none}.dashboard-page-stack .stat-label,.dashboard-page-stack .mini-metric-label,.dashboard-page-stack .panel-kicker,.dashboard-page-stack .ops-card-topline>span,.dashboard-page-stack .ops-economics-grid span,.dashboard-page-stack .ops-fix-item span,.dashboard-page-stack .ops-source-row dt,.dashboard-page-stack .revenue-mini-stat span,.dashboard-page-stack .notification-status-unit span,.dashboard-page-stack .notification-readiness-list span,.dashboard-page-stack .support-email-stack span,.dashboard-page-stack .roadmap-signal-grid span{color:var(--muted);letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}.dashboard-page-stack .stat-value,.dashboard-page-stack .metric-card-value,.dashboard-page-stack .ops-kpi-card strong,.dashboard-page-stack .ops-kpi-value,.dashboard-page-stack .ops-economics-grid strong,.dashboard-page-stack .revenue-hero-value strong,.dashboard-page-stack .revenue-mini-stat strong,.dashboard-page-stack .notification-status-unit strong,.dashboard-page-stack .support-email-stack strong,.dashboard-page-stack .roadmap-signal-grid strong,.dashboard-page-stack .growth-kpi-card strong{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-shadow:none;font-size:26px;font-weight:650;line-height:1.05}.dashboard-page-stack .ops-kpi-card p:not(.stat-label),.dashboard-page-stack .stat-meta,.dashboard-page-stack .metric-card-meta,.dashboard-page-stack .page-card p,.dashboard-page-stack .panel-card p,.dashboard-page-stack .revenue-hero-value span,.dashboard-page-stack .revenue-hero-value small,.dashboard-page-stack .support-ticket-header p,.dashboard-page-stack .support-ticket-body,.dashboard-page-stack .support-ticket-context span,.dashboard-page-stack .roadmap-card-header p,.dashboard-page-stack .growth-leak-item span,.dashboard-page-stack .growth-trust-item span{color:var(--muted);font-size:12px;line-height:1.45}.dashboard-page-stack .metric-card-icon,.dashboard-page-stack .ops-kpi-icon,.dashboard-page-stack .growth-kpi-icon{border:1px solid var(--border);background:var(--panel-muted);color:var(--muted-strong);border-radius:6px}.dashboard-page-stack .pill,.dashboard-page-stack .mini-status-pill,.dashboard-page-stack .metric-pill,.dashboard-page-stack .readiness-chip,.dashboard-page-stack .ads-confidence,.dashboard-page-stack .filter-chip,.dashboard-page-stack .ops-card-topline>.ops-status-pill,.dashboard-page-stack .ops-card-topline>.ops-delta-pill{border:1px solid var(--border);background:var(--panel-muted);color:var(--muted-strong);box-shadow:none;letter-spacing:0;text-transform:none;border-radius:999px;font-size:11px;font-weight:500}.dashboard-page-stack .table-shell,.dashboard-page-stack .list-table th,.dashboard-page-stack .list-table td{border-color:var(--border)}.dashboard-page-stack .list-table th{background:var(--panel-muted);color:var(--muted);letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}.dashboard-page-stack .list-table tbody tr:hover td{background:var(--panel-muted)}.dashboard-page-stack .field input,.dashboard-page-stack .field select,.dashboard-page-stack .field textarea,.dashboard-page-stack .costs-table input,.dashboard-page-stack .costs-table select{border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:6px}.operator-board .ops-economics-card,.dashboard-page-stack .growth-hero-card,.dashboard-page-stack .growth-score-card,.dashboard-page-stack .growth-kpi-card,.dashboard-page-stack .growth-pipeline-stage,.dashboard-page-stack .growth-leak-item,.dashboard-page-stack .growth-trust-item,.dashboard-page-stack .growth-simulator-card,.dashboard-page-stack .growth-data-card,.dashboard-page-stack .notification-status-unit,.dashboard-page-stack .notification-readiness-list div,.dashboard-page-stack .roadmap-card,.dashboard-page-stack .roadmap-signal-grid div,.dashboard-page-stack .roadmap-empty-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.operator-board:has(.costs-editor-card) .ops-kpi-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.operator-board:has(.costs-editor-card) .page-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.operator-board:has(.costs-editor-card) .stat-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.operator-board:has(.costs-editor-card) .panel-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.operator-board:has(.costs-editor-card) .table-shell{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.operator-board:has(.costs-editor-card) .ops-economics-grid>div{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .page-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .panel-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .stat-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .growth-trust-item{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .ads-row-editor{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .table-shell{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .growth-empty-state{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .revenue-hero-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .revenue-hero-value{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .chart-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.growth-trust-list):has(.list-table) .page-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.growth-trust-list):has(.list-table) .panel-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.growth-trust-list):has(.list-table) .stat-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.growth-trust-list):has(.list-table) .growth-trust-item{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.growth-trust-list):has(.list-table) .table-shell{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.growth-trust-list):has(.list-table) .chart-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .page-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .stat-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .panel-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .table-shell{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .support-ticket-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .support-filter-panel{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .support-reply-banner{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .support-email-stack>div{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .chart-card{border-color:var(--border)!important;background:var(--panel)!important;box-shadow:none!important}.operator-board .ops-economics-card:after,.dashboard-page-stack .page-card:after,.dashboard-page-stack .panel-card:after,.dashboard-page-stack .roadmap-card:after{content:none!important;background:0 0!important;display:none!important}.operator-board:has(.costs-editor-card) .page-card:after{content:none!important;background:0 0!important;display:none!important}.page-stack:has(.revenue-hero-card) .page-card:after{content:none!important;background:0 0!important;display:none!important}.page-stack:has(.growth-trust-list):has(.list-table) .page-card:after{content:none!important;background:0 0!important;display:none!important}.page-stack:has(.support-filter-panel) .page-card:after{content:none!important;background:0 0!important;display:none!important}.page-stack:has(.support-filter-panel) .support-ticket-card:after{content:none!important;background:0 0!important;display:none!important}.operator-board .ops-economics-grid>div:hover{border-color:var(--border-strong)!important;background:var(--panel-muted)!important;box-shadow:none!important}.operator-board:has(.costs-editor-card) .ops-kpi-card:hover{border-color:var(--border-strong)!important;background:var(--panel-muted)!important;box-shadow:none!important}.page-stack:has(.revenue-hero-card) .stat-card:hover{border-color:var(--border-strong)!important;background:var(--panel-muted)!important;box-shadow:none!important}.page-stack:has(.growth-trust-list):has(.list-table) .stat-card:hover{border-color:var(--border-strong)!important;background:var(--panel-muted)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .stat-card:hover{border-color:var(--border-strong)!important;background:var(--panel-muted)!important;box-shadow:none!important}.page-stack:has(.support-filter-panel) .support-email-stack>div:hover{border-color:var(--border-strong)!important;background:var(--panel-muted)!important;box-shadow:none!important}:is(.operator-board:has(.costs-editor-card) .field input,.operator-board:has(.costs-editor-card) .field select,.page-stack:has(.revenue-hero-card) .field input,.page-stack:has(.revenue-hero-card) .field select,.page-stack:has(.revenue-hero-card) .field textarea,.page-stack:has(.support-filter-panel) .field input,.page-stack:has(.support-filter-panel) .field select,.page-stack:has(.support-filter-panel) .field textarea){border-color:var(--border)!important;background:var(--panel)!important;color:var(--text)!important}.operator-board .flow-top-banner,.operator-board .flow-top-metric,.operator-board .flow-order-chart,.operator-board .flow-mrr-goal,.operator-board .ops-strip,.operator-board .ops-strip>div,.operator-board .ops-hero,.operator-board .ops-score-card,.operator-board .ops-economics-card,.operator-board .ops-economics-grid>div,.operator-board .ops-table-card,.operator-board .ops-funnel-card,.operator-board .ops-fix-card,.operator-board .ops-source-card,.operator-board .ops-trust-card,.operator-board .ops-reason-card,.operator-board .business-chart-card,.operator-board .chart-card,.operator-board .table-shell,.operator-board .annual-ltv-selector>button,.operator-board .annual-ltv-menu{box-shadow:none!important;background:#111!important;border:1px solid #ffffff29!important;border-radius:8px!important}.operator-board .flow-top-banner{overflow:hidden}.operator-board .flow-top-metric,.operator-board .flow-order-chart,.operator-board .flow-mrr-goal,.operator-board .ops-strip>div{border-top:0!important;border-bottom:0!important;border-left:0!important;border-radius:0!important}.operator-board .flow-top-metric:first-child,.operator-board .ops-strip>div:first-child{border-left:0!important}.operator-board .flow-mrr-goal,.operator-board .ops-strip>div:last-child{border-right:0!important}.operator-board .ops-economics-card:after,.operator-board .ops-hero:after,.operator-board .ops-strip:after,.operator-board .flow-top-banner:after,.operator-board .business-chart-card:after,.operator-board .chart-card:after{content:none!important;background:0 0!important;display:none!important}.operator-board .flow-top-metric span,.operator-board .flow-mrr-goal span,.operator-board .ops-strip span,.operator-board .ops-economics-grid span,.operator-board .ops-card-topline>span,.operator-board .annual-ltv-selector>button span{color:#fafafa8f!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:700!important}.operator-board .flow-top-metric strong,.operator-board .flow-mrr-goal strong,.operator-board .ops-strip strong,.operator-board .ops-economics-grid strong,.operator-board .annual-ltv-selector>button strong{font-variant-numeric:tabular-nums;color:#fafafa!important;letter-spacing:-.01em!important;text-shadow:none!important;font-size:26px!important;font-weight:760!important;line-height:1!important}.operator-board .ops-economics-card p,.operator-board .ops-hero-main p,.operator-board .ops-score-card p,.operator-board .ops-source-row span,.operator-board .ops-trust-item span,.operator-board .ops-empty-state span{color:#fafafa6b!important}.metric-value-with-suffix{align-items:baseline;gap:8px;min-width:0;display:inline-flex}.metric-value-with-suffix>span{color:#fafafa}.metric-value-with-suffix>small{color:#fafafa6b;letter-spacing:0;white-space:nowrap;font-size:13px;font-weight:650}.overview-control-row{background:#0b0b0b;border:1px solid #ffffff29;border-radius:8px;align-items:end;gap:8px;width:fit-content;max-width:100%;margin-top:14px;padding:8px;display:flex}.overview-control-row>div{gap:5px;min-width:190px;display:grid}.overview-control-row>div>span{color:#fafafa8f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.overview-control-row .annual-ltv-selector.compact>button{background:#111;border:1px solid #ffffff29;border-radius:6px;min-width:190px;padding:7px 9px}.overview-control-row .annual-ltv-selector.compact>button strong{font-size:18px}.overview-control-row .revenue-basis-select.compact select{min-width:220px}.brand-mark-icon,html[data-theme=light] .brand-mark-icon{overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important}.brand-mark-icon img{object-fit:contain;border-radius:7px;width:30px;height:30px;display:block}.brand-mark-icon .vercel-mark{display:none!important}.operator-board .overview-sticky-title{z-index:70!important;width:100%!important;max-width:none!important;box-shadow:none!important;background:#000!important;border:0!important;border-radius:0!important;margin:-16px 0 0!important;padding:0!important;display:block!important;position:sticky!important;top:0!important}.operator-board .overview-sticky-title .flow-top-banner{background:#000!important;border:0!important;border-bottom:1px solid #ffffff2e!important;border-radius:0!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;width:100%!important;min-height:48px!important;display:grid!important}.operator-board .overview-sticky-title .flow-top-metric{grid-template-columns:minmax(0,1fr)!important;align-content:center!important;gap:3px!important;min-width:0!important;min-height:48px!important;padding:6px 9px!important;display:grid!important}.operator-board .overview-sticky-title .flow-top-metric span{letter-spacing:.08em!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1!important;overflow:hidden!important}.operator-board .overview-sticky-title .flow-top-metric strong{letter-spacing:0!important;text-overflow:clip!important;white-space:nowrap!important;min-width:0!important;font-size:clamp(18px,2.1vw,27px)!important;line-height:1!important;overflow:hidden!important}.operator-board .overview-sticky-title .flow-top-value-with-sub{align-items:baseline!important;gap:5px!important;display:inline-flex!important}.operator-board .overview-sticky-title .flow-top-value-with-sub>span{min-width:0!important;color:var(--text)!important;text-overflow:clip!important;white-space:nowrap!important;font-size:clamp(18px,2vw,24px)!important;overflow:hidden!important}.operator-board .overview-sticky-title .flow-top-value-with-sub>small{min-width:0!important;color:var(--muted)!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:650!important;line-height:1!important;overflow:hidden!important}.dashboard-page-stack:has(.operator-board) .operator-board{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-top:0!important;padding-right:0!important;overflow-x:hidden!important}.dashboard-page-stack:has(.operator-board){box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important}.dashboard-page-stack:has(.operator-board) .business-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;max-width:100%!important}:is(.dashboard-page-stack:has(.operator-board) .ops-kpi-button,.dashboard-page-stack:has(.operator-board) .ops-kpi-card){min-width:0!important;max-width:100%!important}@media (max-width:1180px){.operator-board .overview-sticky-title{width:100%!important;margin-left:0!important;top:43px!important}.dashboard-page-stack:has(.operator-board) .business-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.operator-board .flow-progress-track,.operator-board .growth-stage-bar,.operator-board .ops-funnel-bar-track{background:#ffffff1f!important}
