.page-stack{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.two-col-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:16px}.kpi-card{position:relative}.kpi-card-default,.kpi-card-success,.kpi-card-warning,.kpi-card-danger,.kpi-card-pro{min-height:138px}.kpi-card-success{background:radial-gradient(circle at top right,rgba(34,197,94,.08),transparent 28%)}.kpi-card-warning{background:radial-gradient(circle at top right,rgba(245,158,11,.08),transparent 28%)}.kpi-card-danger{background:radial-gradient(circle at top right,rgba(244,63,94,.08),transparent 28%)}.kpi-card-pro{background:radial-gradient(circle at top right,rgba(139,92,246,.08),transparent 28%)}.kpi-topline{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.kpi-right{flex:0 0 auto}.kpi-eyebrow{color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kpi-label{margin-top:6px;font-size:13px;color:var(--text-muted)}.kpi-value{margin-top:12px;font-size:30px;font-weight:800;line-height:1.04;letter-spacing:-.02em;color:var(--text-strong)}.kpi-note{margin-top:10px;color:var(--text-default);font-size:13px;font-weight:700}.kpi-helper{margin-top:8px;color:var(--text-muted);font-size:12px;line-height:1.55}.metric-list{display:flex;flex-direction:column;gap:14px}.metric-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-soft)}.metric-row:last-child{border-bottom:0;padding-bottom:0}.metric-row-result{margin-top:4px;padding-top:14px;border-top:1px solid var(--border-default);border-bottom:0;padding-bottom:0}.metric-row-result .metric-row-result-label{color:var(--text-strong);font-weight:800}.metric-row-result strong{color:var(--accent);font-size:15px}.watch-tooltip-target{border-radius:10px}.watch-tooltip-wrap-inline,.watch-tooltip-wrap-inline .plx-onboarding-tooltip-target{display:inline;max-width:none;vertical-align:baseline;font:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;white-space:inherit;text-transform:inherit;word-break:inherit;overflow-wrap:inherit;text-wrap:inherit}.watch-tooltip-wrap-inline .plx-onboarding-tooltip-target>*{display:inline;font:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;white-space:inherit;font-weight:inherit;text-transform:inherit;word-break:inherit;overflow-wrap:inherit;text-wrap:inherit}.watch-tooltip-target-inline{padding:0;margin:0;border-radius:0;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;white-space:inherit;text-transform:inherit;box-decoration-break:slice;-webkit-box-decoration-break:slice}.watch-tooltip-target-badge{padding:0;border-radius:999px}.metric-row span{color:var(--text-muted)}.metric-row strong{color:var(--text-strong)}.model-integrity-inline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.model-integrity-item{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:16px;padding:14px;min-width:0}.model-integrity-label{display:block;color:var(--text-muted);font-size:12px;font-weight:700;margin-bottom:8px}.model-integrity-item strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.table-strong{font-weight:800;color:var(--text-strong)}.table-muted{margin-top:4px;color:var(--text-muted);font-size:12px}.muted-text{color:var(--text-muted)}.mini-pre{margin:0;white-space:pre-wrap;word-break:break-word;max-height:360px;overflow:auto;border-radius:12px;padding:12px;background:var(--surface-code);border:1px solid var(--border-soft);color:var(--text-strong);font-size:12px}.locked-feature-wrap{position:relative}.ui-card-head-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.card-link-action{appearance:none;border:1px solid var(--border-default);background:#ffffffdb;color:var(--text-default);border-radius:999px;min-height:30px;padding:0 10px 0 12px;font-size:12px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.card-link-action:hover{transform:translateY(-1px);border-color:#2f6bff2e;background:#2f6bff14;color:var(--text-strong)}.card-link-action:disabled{cursor:default;opacity:.62;transform:none;border-color:var(--border-soft);background:#ffffffb8;color:var(--text-muted)}.card-link-action-arrow{color:var(--accent);font-size:12px;line-height:1}.title-with-tip{display:flex;align-items:center;gap:8px;margin-bottom:14px}.bridge-section-title{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.info-tip{position:relative;display:inline-flex;align-items:center}.info-tip-trigger{width:18px;height:18px;border-radius:999px;border:1px solid var(--border-default);background:#ffffffe0;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;cursor:help;padding:0;transition:border-color .18s ease,background .18s ease,color .18s ease}.info-tip:hover .info-tip-trigger,.info-tip-trigger:focus-visible{border-color:#2f6bff33;background:#2f6bff14;color:var(--text-strong);outline:none}.info-tip-bubble{position:absolute;left:50%;top:calc(100% + 12px);transform:translate(-50%) translateY(-4px);width:min(300px,78vw);padding:10px 12px;border-radius:12px;border:1px solid rgba(199,215,234,.84);background:linear-gradient(180deg,#fffffffe,#f7fbfffc);color:var(--text-default);font-size:12px;line-height:1.6;box-shadow:0 18px 40px #1430561f;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:40}.info-tip-bubble:before{content:"";position:absolute;left:50%;top:-6px;width:10px;height:10px;transform:translate(-50%) rotate(45deg);background:#fffffffe;border-left:1px solid rgba(199,215,234,.84);border-top:1px solid rgba(199,215,234,.84)}.info-tip:hover .info-tip-bubble,.info-tip-trigger:focus-visible+.info-tip-bubble{opacity:1;transform:translate(-50%) translateY(0)}.stack-list{display:flex;flex-direction:column;gap:12px}.stack-item{border:1px solid var(--border-default);background:var(--panel);border-radius:16px;padding:14px}.stack-item-clickable{cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.stack-item-clickable:hover{transform:translateY(-1px);border-color:#2f6bff2e;box-shadow:0 12px 28px #14305614}.stack-item-clickable:focus-visible{outline:2px solid rgba(47,107,255,.25);outline-offset:2px}.stack-item-top{display:flex;align-items:center;gap:10px}.stack-item-rank{min-width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-strong);font-size:12px;font-weight:900;background:#2f6bff1a;border:1px solid rgba(47,107,255,.16)}.stack-item-title{font-weight:800;color:var(--text-strong)}.stack-item-subtitle{margin-top:8px;color:var(--text-muted);font-size:14px;line-height:1.55}.stack-item-meta{margin-top:8px;color:var(--text-muted);font-size:12px}.stack-item-value{margin-top:10px;font-weight:800;color:var(--text-strong)}.watch-priority-queue-card .ui-card-subtitle{max-width:78ch}.watch-priority-queue-list{gap:14px}.watch-priority-card{background:radial-gradient(circle at top right,rgba(47,107,255,.035),transparent 24%),linear-gradient(180deg,#fffffffb,#f7fbfffa);box-shadow:inset 0 1px #ffffff9e,0 12px 26px #0f172a09}.watch-priority-card-primary{box-shadow:inset 0 1px #ffffffad,0 18px 34px #f59e0b14}.watch-priority-card-top{justify-content:space-between;align-items:flex-start;gap:16px}.watch-priority-card-heading{display:flex;gap:14px;align-items:flex-start;min-width:0}.watch-priority-card-rank-group{display:flex;flex-direction:column;gap:8px;align-items:center;flex:0 0 auto}.watch-priority-card-rank{min-width:38px;width:38px;height:38px;margin-top:1px}.watch-priority-card-rank-label{color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-align:center;line-height:1.35}.watch-priority-card-primary .watch-priority-card-rank{width:42px;height:42px;min-width:42px;background:#f59e0b1f;border-color:#f59e0b38}.watch-priority-card-title-wrap{min-width:0}.watch-priority-card-title{font-size:18px;line-height:1.26;letter-spacing:-.02em;text-wrap:balance}.watch-priority-card-primary .watch-priority-card-title{font-size:20px}.watch-priority-card-summary{max-width:64ch;margin-top:7px;color:var(--text-default);line-height:1.58}.watch-priority-card-status{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0;margin-left:12px}.watch-priority-card-reason{margin-top:14px;padding:12px 14px;border:1px solid rgba(47,107,255,.12);border-radius:14px;background:radial-gradient(circle at top left,rgba(47,107,255,.05),transparent 42%),linear-gradient(180deg,#f8fbffe6,#ffffffd1)}.watch-priority-card-reason-label,.watch-priority-card-metric-label{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.watch-priority-card-reason-copy{margin-top:7px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.58}.watch-priority-card-flags{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.watch-priority-card-metric-shell{margin-top:16px;padding:14px 15px;border:1px solid rgba(245,158,11,.14);border-radius:16px;background:radial-gradient(circle at top right,rgba(245,158,11,.08),transparent 34%),linear-gradient(180deg,#fffcf6f0,#ffffffdb)}.watch-priority-card-metric-value{margin-top:8px;font-size:18px;line-height:1.4;letter-spacing:-.01em}.watch-priority-card-secondary-metrics{display:flex;flex-direction:column;gap:7px;margin-top:9px}.watch-priority-card-secondary-metric{color:var(--text-muted);font-size:12px;line-height:1.5}.watch-priority-card-bundled{margin-top:18px;padding:14px 15px;border:1px solid rgba(199,215,234,.58);border-radius:16px;background:linear-gradient(180deg,#f8fbffd6,#ffffffc7)}.watch-priority-card-bundled-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.watch-priority-card-bundled-title{color:var(--accent)}.watch-priority-card-bundled-copy{max-width:32ch;color:var(--text-default);font-size:12px;line-height:1.55}.watch-priority-card-bundled-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:12px}.watch-priority-card-bundled-item{padding:11px 13px;border:1px solid var(--border-soft);border-radius:14px;background:linear-gradient(180deg,#ffffffe0,#f7fbffc2)}.watch-priority-card-bundled-item-title{color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.42}.watch-priority-card-bundled-item-summary{margin-top:5px;color:var(--text-muted);font-size:12px;line-height:1.5}.watch-priority-card-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.watch-priority-card-meta-item{padding:12px 13px;background:linear-gradient(180deg,#ffffffe0,#f7fbffc7)}.watch-priority-card-meta-item strong{font-size:13px;line-height:1.45}.watch-priority-card-actions{margin-top:16px;padding-top:14px;border-top:1px solid rgba(199,215,234,.42)}.watch-priority-card-action{min-height:34px;padding:0 12px 0 14px;background:#fffc}.watch-priority-card-action-primary{border-color:#f59e0b2e;background:linear-gradient(180deg,#fffaf4eb,#ffffffd6);color:var(--text-strong)}.watch-cooling-zone-card{background:radial-gradient(circle at top left,rgba(16,184,165,.045),transparent 24%),radial-gradient(circle at 82% 10%,rgba(47,107,255,.03),transparent 22%),linear-gradient(180deg,#fffffffd,#f7fbfffb)}.watch-cooling-zone-card .ui-card-subtitle{max-width:84ch}.watch-cooling-zone-list{gap:10px}.watch-continuity-card{background:radial-gradient(circle at top right,rgba(16,184,165,.04),transparent 26%),linear-gradient(180deg,#fffffffc,#f8fcfbfa);box-shadow:inset 0 1px #ffffffad,0 10px 24px #10182807}.watch-continuity-card .watch-priority-card-summary{max-width:72ch;color:var(--text-muted)}.watch-continuity-card .watch-priority-card-reason{margin-top:13px;padding:0 0 0 1px;border:0;border-radius:0;background:transparent;box-shadow:none}.watch-continuity-card .watch-priority-card-reason-copy{max-width:62ch;color:var(--text-default);font-weight:700}.watch-continuity-card .watch-priority-card-metric-shell{margin-top:14px;padding:12px 14px;border-color:#10b8a524;background:radial-gradient(circle at top right,rgba(16,184,165,.06),transparent 32%),linear-gradient(180deg,#f8fdfbeb,#ffffffd6)}.watch-continuity-card .watch-priority-card-metric-value{font-size:17px;line-height:1.42}.watch-continuity-card .watch-priority-card-secondary-metrics{gap:6px;margin-top:8px}.watch-continuity-card .watch-priority-card-secondary-metric{color:var(--text-default)}.watch-continuity-card .watch-priority-card-bundled{margin-top:16px;padding:14px 0 0;border:0;border-top:1px solid rgba(199,215,234,.46);border-radius:0;background:transparent}.watch-continuity-card .watch-priority-card-bundled-head{gap:18px}.watch-continuity-card .watch-priority-card-bundled-copy{max-width:34ch;color:var(--text-default)}.watch-continuity-card .watch-priority-card-bundled-list{gap:8px;margin-top:10px}.watch-continuity-card .watch-priority-card-bundled-item{background:linear-gradient(180deg,#f9fcfbd1,#ffffffc2)}.watch-continuity-card .watch-priority-card-meta-grid{gap:8px;margin-top:14px}.watch-continuity-card .watch-priority-card-meta-item{background:linear-gradient(180deg,#fafcfcd6,#ffffffc7)}.watch-continuity-card .watch-priority-card-actions{margin-top:14px;padding-top:12px;border-top-color:#c7d7ea57}.watch-continuity-card-action{min-height:32px;border-color:#10b8a524;background:linear-gradient(180deg,#f7fcfaeb,#ffffffd1);color:var(--text-default)}.watch-raw-register-grid{grid-template-columns:1.16fr .96fr .96fr;align-items:stretch}.watch-raw-register-card{min-height:100%;background:radial-gradient(circle at top right,rgba(47,107,255,.03),transparent 22%),linear-gradient(180deg,#fffffffb,#f7fbfffa)}.watch-raw-register-card .ui-card-head{align-items:flex-start}.watch-raw-register-card .ui-card-subtitle{max-width:30ch;color:var(--text-default)}.watch-raw-register-card .ui-card-body{padding-top:18px}.watch-raw-register-card-primary{border-color:#2f6bff2e;box-shadow:inset 0 1px #ffffffad,0 16px 30px #2f6bff0f}.watch-raw-register-card-pro{background:radial-gradient(circle at top right,rgba(47,107,255,.055),transparent 24%),linear-gradient(180deg,#f8fbfffc,#f7fbfffa)}.watch-raw-register-card-warning{background:radial-gradient(circle at top right,rgba(245,158,11,.045),transparent 24%),linear-gradient(180deg,#fffdf9fc,#f7fbfffa)}.watch-raw-register-card-success{background:radial-gradient(circle at top right,rgba(16,184,165,.04),transparent 24%),linear-gradient(180deg,#f9fcfbfc,#f7fbfffa)}.watch-raw-register-list{gap:10px}.watch-raw-register-empty{display:flex;flex-direction:column;justify-content:center;min-height:206px;padding:16px 16px 18px;border:1px solid rgba(199,215,234,.56);border-radius:16px;background:linear-gradient(180deg,#fffc,#f7fbffbd)}.watch-raw-register-card-warning .watch-raw-register-empty{border-color:#f59e0b26;background:radial-gradient(circle at top right,rgba(245,158,11,.06),transparent 34%),linear-gradient(180deg,#fffcf7d6,#f7fbffc2)}.watch-raw-register-empty-label{color:var(--text-strong);font-size:15px;font-weight:800;line-height:1.35}.watch-raw-register-empty-copy{margin-top:8px;max-width:30ch;color:var(--text-default);font-size:13px;line-height:1.58}.watch-raw-register-item{padding:13px 14px;background:linear-gradient(180deg,#ffffffe6,#f7fbffc7)}.watch-raw-register-item-top{justify-content:space-between;align-items:flex-start}.watch-raw-register-item-title{font-size:14px;line-height:1.4}.watch-raw-register-item-badges{display:flex;gap:8px;flex-wrap:wrap;margin-left:10px;flex-shrink:0}.watch-raw-register-item-summary{margin-top:7px;color:var(--text-default);font-size:13px;line-height:1.55}.watch-raw-register-item-metric{margin-top:9px;color:var(--text-strong);font-size:12px;font-weight:800;line-height:1.5}.watch-raw-register-item-actions{margin-top:12px}.watch-raw-register-action{min-height:31px;padding:0 11px 0 13px}.watch-raw-register-action-pro{border-color:#2f6bff29;background:linear-gradient(180deg,#f5f9ffeb,#ffffffd6)}.watch-raw-register-action-warning{border-color:#f59e0b24;background:linear-gradient(180deg,#fffbf5eb,#ffffffd6)}.watch-raw-register-action-success{border-color:#10b8a524;background:linear-gradient(180deg,#f7fcfaeb,#ffffffd6)}.watch-guardrails-card{background:radial-gradient(circle at top left,rgba(47,107,255,.035),transparent 24%),radial-gradient(circle at 84% 12%,rgba(139,92,246,.028),transparent 22%),linear-gradient(180deg,#fffffffc,#f7fbfffb)}.watch-guardrails-card .ui-card-subtitle{max-width:72ch}.watch-guardrails-grid{display:flex;flex-direction:column;gap:0;border:1px solid rgba(199,215,234,.54);border-radius:18px;background:linear-gradient(180deg,#ffffffc7,#f7fbffbd);overflow:hidden}.watch-guardrails-row{display:grid;grid-template-columns:minmax(180px,.62fr) minmax(0,1.5fr);gap:18px;align-items:start;padding:16px 18px;border-bottom:1px solid rgba(199,215,234,.42)}.watch-guardrails-row:last-child{border-bottom:0}.watch-guardrails-prompt{color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.45}.watch-guardrails-answer{color:var(--text-default);font-size:13px;font-weight:700;line-height:1.62}.watch-guardrails-notes{display:flex;flex-direction:column;gap:8px;margin-top:14px;padding:13px 15px 14px;border-top:1px solid rgba(199,215,234,.34)}.watch-guardrails-notes-label{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.watch-guardrails-note{color:var(--text-muted);font-size:12px;line-height:1.58}.profit-bridge-mini{display:flex;flex-direction:column;gap:10px;margin-bottom:18px;padding:14px;border:1px solid var(--border-default);background:var(--panel-soft);border-radius:16px}.profit-bridge-mini-row{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:center}.profit-bridge-mini-label{color:var(--text-muted);font-size:12px;font-weight:700}.profit-bridge-mini-track{width:100%;height:10px;border-radius:999px;background:#94a3b824;overflow:hidden}.profit-bridge-mini-bar{height:100%;border-radius:999px}.profit-bridge-mini-bar-positive{background:linear-gradient(90deg,#3dd9c58c,#3dd9c5f2)}.profit-bridge-mini-bar-negative{background:linear-gradient(90deg,#f59e0b80,#f59e0be6)}.profit-bridge-mini-bar-result{background:linear-gradient(90deg,#8b5cf68c,#8b5cf6f2)}.watch-hero-top{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(320px,.92fr);align-items:stretch;gap:28px}.watch-hero .overview-hero-copy{max-width:none;display:flex;flex-direction:column;min-width:0}.watch-hero .overview-hero-title{max-width:none;text-wrap:balance}.watch-hero .overview-hero-subtitle{max-width:68ch;margin-top:10px}.watch-hero-meta{display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;padding-left:24px;border-left:1px solid rgba(199,215,234,.58);justify-content:center}.watch-hero-status-panel{padding:2px 0 0;border:0;border-radius:0;background:transparent}.watch-hero-status-label{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.watch-hero-status-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.watch-hero-status-title{color:var(--text-strong);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.watch-hero-status-detail{margin-top:12px;color:var(--text-muted);font-size:13px;line-height:1.62;max-width:28ch}.watch-hero-chip-row{justify-content:flex-start;gap:8px;padding-top:14px;border-top:1px solid rgba(199,215,234,.46);flex:initial;max-width:none}.watch-hero-bridge{display:grid;grid-template-columns:minmax(96px,118px) minmax(0,1fr);gap:16px;margin-top:16px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:radial-gradient(circle at top left,rgba(61,217,197,.07),transparent 42%),#ffffff08}.watch-hero-bridge-label{color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding-top:2px}.watch-hero-bridge-title{color:var(--text-strong);font-size:17px;font-weight:800;line-height:1.35;max-width:34ch;text-wrap:balance}.watch-hero-bridge-detail{margin-top:7px;color:var(--text-muted);font-size:12.5px;line-height:1.62;max-width:64ch}.watch-summary-grid{grid-template-columns:1.18fr repeat(3,minmax(0,1fr));max-width:none}.watch-summary-item{display:flex;flex-direction:column;min-height:144px}.watch-summary-label{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.watch-summary-value{margin-top:8px;color:var(--text-strong);font-size:24px;font-weight:800;line-height:1.12;letter-spacing:-.02em}.watch-summary-item-primary .watch-summary-value{font-size:28px}.watch-summary-detail{margin-top:10px;padding-top:12px;color:var(--text-muted);font-size:12px;line-height:1.58;border-top:1px solid rgba(255,255,255,.06)}.watch-triage-guide{padding:17px 18px;border:1px solid var(--border-default);background:var(--panel-soft);border-radius:18px}.watch-triage-section .ui-card-head{align-items:flex-start}.watch-triage-section .ui-card-subtitle{max-width:78ch}.watch-triage-guide-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.watch-triage-guide-copy{margin-top:6px;max-width:760px;color:var(--text-default);font-size:13.5px;line-height:1.6}.watch-triage-guide-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.watch-triage-guide-step{display:flex;flex-direction:column;gap:7px;min-height:90px;padding:14px 15px;border:1px solid var(--border-soft);border-radius:14px;background:#ffffffbd}.watch-triage-guide-step-primary{border-color:#f59e0b38;background:radial-gradient(circle at top left,rgba(245,158,11,.08),transparent 46%),#ffffffc2}.watch-triage-guide-step-label,.watch-triage-card-kicker{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.watch-triage-guide-step strong{color:var(--text-strong);line-height:1.42}.watch-triage-grid{grid-template-columns:1.46fr 1.04fr 1.04fr .9fr;align-items:stretch}.watch-triage-card{min-height:100%}.watch-triage-card .ui-card-head{padding-bottom:0}.watch-triage-card .ui-card-body{display:flex;flex-direction:column;min-height:210px;padding-top:16px}.watch-triage-card .ui-card-title{font-size:18px}.watch-triage-card .ui-card-subtitle{max-width:24ch}.watch-triage-card-primary{border-color:#f59e0b3d;box-shadow:inset 0 0 0 1px #f59e0b0a,0 18px 36px #f59e0b14}.watch-triage-card-primary .ui-card-title{font-size:20px}.watch-triage-card-primary .ui-card-subtitle{max-width:23ch}.watch-triage-card-primary .kpi-note{color:var(--text-strong)}.watch-triage-card-tertiary{background:radial-gradient(circle at top right,rgba(16,184,165,.045),transparent 32%),linear-gradient(180deg,#fffffff9,#f6fafff7)}.watch-triage-card-tertiary .ui-card-title,.watch-triage-card-tertiary .kpi-note{color:var(--text-default)}.watch-triage-card-kicker{margin-bottom:10px}.watch-triage-card-stat{display:flex;align-items:baseline;gap:9px}.watch-triage-card-number{color:var(--text-strong);font-size:40px;font-weight:800;line-height:.98;letter-spacing:-.04em}.watch-triage-card-number-label{color:var(--text-muted);font-size:13px;font-weight:700;line-height:1.4}.watch-triage-card-primary .watch-triage-card-number{font-size:46px}.watch-triage-card-tertiary .watch-triage-card-number{font-size:34px}.watch-triage-card .kpi-note{margin-top:14px}.watch-triage-card .kpi-helper{margin-top:8px;max-width:29ch}.watch-triage-card-actions{margin-top:auto;padding-top:14px;border-top:1px solid rgba(199,215,234,.42)}.watch-triage-card-actions-primary{border-top-color:#f59e0b38}.watch-triage-card .card-link-action{min-height:32px;padding:0 11px 0 13px;background:#ffffffc7}.watch-triage-card-button-primary{border-color:#f59e0b33;background:linear-gradient(180deg,#fffaf5eb,#ffffffd6);color:var(--text-strong)}.watch-attention-map-card .ui-card-subtitle{max-width:76ch}.watch-executive-readout-card{background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 26%),radial-gradient(circle at 84% 8%,rgba(139,92,246,.04),transparent 22%),linear-gradient(180deg,#fffffffd,#f7fbfffb)}.watch-executive-readout-card .ui-card-subtitle{max-width:74ch}.watch-executive-readout-shell{gap:14px}.watch-executive-readout-primary{border-color:#2f6bff29;background:radial-gradient(circle at top left,rgba(47,107,255,.075),transparent 42%),radial-gradient(circle at 88% 18%,rgba(139,92,246,.05),transparent 26%),linear-gradient(180deg,#fffefcf5,#f7fbffd6);padding:16px 18px;font-size:18px;font-weight:800;line-height:1.45;box-shadow:inset 0 1px #ffffffad,0 12px 24px #2f6bff0a;text-wrap:balance}.watch-executive-readout-grid{gap:12px}.watch-executive-readout-item{position:relative;min-height:62px;border-color:#c7d7eab8;background:linear-gradient(180deg,#fffffff0,#f7fbffd6);padding:14px 15px;color:var(--text-default);line-height:1.55;box-shadow:inset 0 1px #fff9}.watch-executive-readout-item:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;opacity:.9}.watch-executive-readout-item-1:before{background:linear-gradient(90deg,rgba(245,158,11,.24),transparent 72%)}.watch-executive-readout-item-2:before{background:linear-gradient(90deg,rgba(47,107,255,.22),transparent 72%)}.watch-executive-readout-item-3:before{background:linear-gradient(90deg,rgba(16,184,165,.22),transparent 72%)}.watch-attention-map-card{background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 28%),radial-gradient(circle at 78% 0%,rgba(245,158,11,.05),transparent 24%),linear-gradient(180deg,#fffefbfd,#f6fafffb);box-shadow:inset 0 1px #fff9,0 18px 34px #0f172a0a}.watch-attention-map-card .ui-card-head{align-items:flex-start}.watch-attention-map-card .ui-card-body{display:flex;flex-direction:column;gap:16px;padding-top:18px}.watch-map-summary-shell{gap:10px;padding:16px 18px 17px;border:1px solid rgba(47,107,255,.14);border-radius:18px;background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 34%),radial-gradient(circle at 84% 26%,rgba(245,158,11,.05),transparent 28%),linear-gradient(180deg,#fffdf9f0,#f7fbffdb);box-shadow:inset 0 1px #ffffffad,0 14px 30px #2f6bff0d}.watch-map-summary-label,.watch-map-card-eyebrow{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.watch-map-summary-label{color:var(--accent)}.watch-map-summary-primary{max-width:66ch;padding:0;border:0;background:transparent;color:var(--text-strong);font-size:15px;line-height:1.6;box-shadow:none;text-wrap:pretty}.watch-map-readout-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.watch-map-readout-item{--watch-map-readout-accent: rgba(47, 107, 255, .18);--watch-map-readout-glow: rgba(47, 107, 255, .08);--watch-map-readout-soft: rgba(247, 251, 255, .92);position:relative;min-height:124px;border:1px solid var(--border-default);background:radial-gradient(circle at top right,var(--watch-map-readout-glow),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),var(--watch-map-readout-soft));border-radius:16px;padding:15px 15px 16px;box-shadow:inset 0 1px #ffffffa6,0 10px 22px #0f172a08;overflow:hidden}.watch-map-readout-item:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,var(--watch-map-readout-accent),transparent 72%);opacity:.9}.watch-map-readout-item-risk{--watch-map-readout-accent: rgba(245, 158, 11, .28);--watch-map-readout-glow: rgba(245, 158, 11, .09);--watch-map-readout-soft: rgba(255, 249, 243, .94);--watch-map-readout-label: #b45309}.watch-map-readout-item-workspace{--watch-map-readout-accent: rgba(47, 107, 255, .24);--watch-map-readout-glow: rgba(47, 107, 255, .08);--watch-map-readout-soft: rgba(246, 250, 255, .94);--watch-map-readout-label: #2457d5}.watch-map-readout-item-mode{--watch-map-readout-accent: rgba(139, 92, 246, .22);--watch-map-readout-glow: rgba(139, 92, 246, .08);--watch-map-readout-soft: rgba(249, 247, 255, .94);--watch-map-readout-label: #6d4bd6}.watch-map-readout-item-count{--watch-map-readout-accent: rgba(16, 184, 165, .24);--watch-map-readout-glow: rgba(16, 184, 165, .08);--watch-map-readout-soft: rgba(244, 252, 250, .94);--watch-map-readout-label: #0f8c7d}.watch-map-readout-label{color:var(--watch-map-readout-label, var(--text-default));font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.watch-map-readout-value{margin-top:8px;color:var(--text-strong);font-size:18px;font-weight:800;line-height:1.3;letter-spacing:-.02em;text-wrap:balance}.watch-map-readout-detail{margin-top:8px;color:var(--text-default);font-size:12px;line-height:1.6}.watch-map-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.watch-map-distribution-card{min-height:100%;box-shadow:inset 0 1px #fff9,0 14px 30px #0f172a09}.watch-map-distribution-card .ui-card-body{display:flex;flex-direction:column;min-height:228px;padding-top:18px}.watch-map-distribution-card-risk{border-color:#f59e0b29;background:radial-gradient(circle at top right,rgba(245,158,11,.08),transparent 34%),linear-gradient(180deg,#fffcf7fb,#f7fbfff8)}.watch-map-distribution-card-workspace{border-color:#2f6bff29;background:radial-gradient(circle at top right,rgba(47,107,255,.07),transparent 34%),linear-gradient(180deg,#f8fbfffb,#f6fafff8)}.watch-map-distribution-card-mode{border-color:#8b5cf629;background:radial-gradient(circle at top right,rgba(139,92,246,.07),transparent 34%),linear-gradient(180deg,#fbf9fffb,#f6fafff8)}.watch-map-distribution-card .ui-card-title{font-size:19px}.watch-map-distribution-card .ui-card-subtitle{max-width:32ch;color:var(--text-default)}.watch-map-card-lead{margin-top:11px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.58}.watch-map-bucket-list{display:flex;flex-direction:column;gap:11px;margin-top:18px}.watch-map-bucket-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 13px;border:1px solid var(--border-soft);background:linear-gradient(180deg,#ffffffe0,#f8fbffc2);border-radius:14px;box-shadow:inset 0 1px #ffffff94}.watch-map-distribution-card-risk .watch-map-bucket-row{border-color:#f59e0b1c;background:linear-gradient(180deg,#fffbf6eb,#fffc)}.watch-map-distribution-card-workspace .watch-map-bucket-row{border-color:#2f6bff1c;background:linear-gradient(180deg,#f9fcffeb,#fffc)}.watch-map-distribution-card-mode .watch-map-bucket-row{border-color:#8b5cf61c;background:linear-gradient(180deg,#fbf9ffeb,#fffc)}.watch-map-bucket-row-dominant{border-color:#2f6bff2e;background:radial-gradient(circle at top left,rgba(47,107,255,.05),transparent 46%),#ffffffd1}.watch-map-distribution-card-risk .watch-map-bucket-row-dominant{border-color:#f59e0b33;background:radial-gradient(circle at top left,rgba(245,158,11,.07),transparent 46%),#fffcf7d6}.watch-map-distribution-card-workspace .watch-map-bucket-row-dominant{border-color:#2f6bff33;background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 46%),#f8fcffd6}.watch-map-distribution-card-mode .watch-map-bucket-row-dominant{border-color:#8b5cf633;background:radial-gradient(circle at top left,rgba(139,92,246,.07),transparent 46%),#fbf9ffd6}.watch-map-bucket-main{min-width:0}.watch-map-bucket-label{color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.45}.watch-map-bucket-count{margin-top:4px;color:var(--text-muted);font-size:12px;line-height:1.45}.watch-map-bucket-share{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:8px 10px;border-radius:12px;background:#ffffffc7;color:var(--text-strong);font-size:18px;font-weight:800;line-height:1;letter-spacing:-.02em;flex:0 0 auto;box-shadow:inset 0 1px #fff9}.watch-map-distribution-card-risk .watch-map-bucket-share{color:#b45309;background:#fff7ede0}.watch-map-distribution-card-workspace .watch-map-bucket-share{color:#2457d5;background:#f1f6ffe0}.watch-map-distribution-card-mode .watch-map-bucket-share{color:#6d4bd6;background:#f7f3ffe0}@media(max-width:1200px){.watch-hero-top{grid-template-columns:1fr;gap:20px}.kpi-grid,.watch-summary-grid,.watch-triage-grid,.watch-triage-guide-steps,.watch-map-readout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.watch-map-card-grid,.watch-raw-register-grid{grid-template-columns:1fr}.watch-raw-register-empty{min-height:148px}.watch-guardrails-row{grid-template-columns:1fr;gap:8px}.watch-priority-card-top,.watch-priority-card-bundled-head{flex-direction:column}.watch-priority-card-status{justify-content:flex-start;margin-left:0}.watch-priority-card-bundled-copy{max-width:none}.watch-hero-meta{padding-left:0;padding-top:18px;border-left:0;border-top:1px solid rgba(199,215,234,.58)}.two-col-grid{grid-template-columns:1fr}.model-integrity-inline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ui-card-head-actions{justify-content:flex-start}}@media(max-width:700px){.kpi-grid{grid-template-columns:1fr}.watch-hero{gap:16px}.watch-hero-meta{width:100%;flex:1 1 auto;padding-top:16px}.watch-hero-bridge,.watch-summary-grid,.watch-triage-guide-steps,.watch-triage-grid,.watch-map-readout-grid{grid-template-columns:1fr}.watch-raw-register-item-top{flex-direction:column;gap:10px}.watch-raw-register-item-badges{margin-left:0}.watch-priority-card-heading{flex-direction:column;gap:12px}.watch-priority-card-rank-group{flex-direction:row;align-items:center;gap:10px}.kpi-value{font-size:26px}.model-integrity-inline{grid-template-columns:1fr}.profit-bridge-mini-row{grid-template-columns:72px minmax(0,1fr)}.title-with-tip{align-items:flex-start}.info-tip-bubble{left:0;transform:translate(0) translateY(-4px)}.info-tip-bubble:before{left:14px;transform:rotate(45deg)}.info-tip:hover .info-tip-bubble,.info-tip-trigger:focus-visible+.info-tip-bubble{transform:translate(0) translateY(0)}}.overview-page{gap:20px}.overview-kpi-grid{grid-template-columns:1.18fr repeat(3,minmax(0,1fr));align-items:stretch}.overview-kpi-grid>.ui-card{height:100%}.overview-kpi-grid>.ui-card .ui-card-body{height:100%}.overview-kpi-grid .kpi-card{display:flex;flex-direction:column;min-height:152px}.overview-kpi-grid .kpi-right .ui-badge{box-shadow:inset 0 1px #ffffff59}.overview-kpi-grid .kpi-right{padding:2px;border:1px solid rgba(199,215,234,.62);border-radius:999px;background:#f8fbffeb}.overview-kpi-grid .kpi-eyebrow{color:#2457d6}.overview-kpi-grid .kpi-label{margin-top:7px;color:#53627b;font-size:13px;font-weight:700;line-height:1.4}.overview-kpi-grid .kpi-value{margin-top:14px}.overview-kpi-grid .kpi-note{margin-top:11px;color:var(--text-default);font-size:12.5px;font-weight:800;line-height:1.45}.overview-kpi-grid .kpi-helper{margin-top:auto;padding-top:9px;color:#617089;font-size:12px;line-height:1.5}.overview-kpi-grid .kpi-card-shell-primary{border-color:#2f6bff2e;background:radial-gradient(circle at top right,rgba(47,107,255,.08),transparent 26%),radial-gradient(circle at top left,rgba(61,217,197,.05),transparent 24%),linear-gradient(180deg,#fffffffd,#f7fbfffb)}.overview-kpi-grid .kpi-card-shell-primary .kpi-value{font-size:34px;letter-spacing:-.03em}.overview-kpi-grid .kpi-card-shell-primary .kpi-note{color:var(--text-strong)}.overview-kpi-grid .kpi-card-shell-primary .kpi-right{border-color:#2f6bff29;background:#f5f9fff5}.overview-kpi-grid .kpi-card-shell-passive{border-color:#c7d7ead6;background:linear-gradient(180deg,#fffffff9,#f8fbfff0)}.overview-kpi-grid .kpi-card-shell-passive .kpi-value{font-size:27px;letter-spacing:-.02em}.overview-kpi-grid .kpi-card-shell-passive .kpi-note{color:#53627b}.overview-kpi-grid .kpi-card-shell-supporting{border-color:#c7d7eab8;background:radial-gradient(circle at top right,rgba(47,107,255,.03),transparent 24%),linear-gradient(180deg,#fffffff9,#f8fbfff3)}.overview-kpi-grid .kpi-card-shell-supporting .kpi-value{font-size:28px;letter-spacing:-.02em}.overview-kpi-grid .kpi-card-shell-supporting .kpi-label{color:#617089}.overview-kpi-grid .kpi-card-shell-supporting .kpi-note{color:#53627b}.overview-hero{display:grid;gap:18px;padding:24px 26px 22px;border:1px solid rgba(61,217,197,.14);border-radius:24px;background:radial-gradient(circle at top left,rgba(61,217,197,.09),transparent 32%),radial-gradient(circle at top right,rgba(139,92,246,.07),transparent 26%),linear-gradient(180deg,#0e1528f5,#0a101ef5);box-shadow:inset 0 1px #ffffff0a,0 20px 48px #0206172e}.overview-hero-head{display:grid;gap:16px}.overview-hero-eyebrow-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.overview-hero-copy{min-width:0}.overview-hero-eyebrow{color:#2457d6;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.overview-hero-lead{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:18px;align-items:start}.overview-hero-state{border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:16px 16px 15px;background:#ffffff09}.overview-hero-state-primary{border-color:#3dd9c52e;background:radial-gradient(circle at top left,rgba(61,217,197,.08),transparent 52%),#ffffff09}.overview-hero-state-warning{border-color:#f59e0b3d;background:radial-gradient(circle at top left,rgba(245,158,11,.09),transparent 52%),#ffffff08}.overview-hero-state-success{border-color:#22c55e33;background:radial-gradient(circle at top left,rgba(34,197,94,.09),transparent 52%),#ffffff08}.overview-hero-state-label{display:block;color:#1722359e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.overview-hero-state-value{display:block;margin-top:8px;color:var(--text-strong);font-size:30px;line-height:1;letter-spacing:-.04em}.overview-hero-title{margin-top:2px;color:var(--text-strong);font-size:29px;line-height:1.08;letter-spacing:-.02em;max-width:720px}.overview-hero-subtitle{margin-top:10px;color:var(--text-muted);font-size:14px;line-height:1.62;max-width:700px}.overview-hero-meta{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.overview-hero-recommendation{display:grid;gap:6px;padding:16px 18px;border:1px solid rgba(61,217,197,.16);border-radius:18px;background:radial-gradient(circle at top left,rgba(61,217,197,.09),transparent 48%),#ffffff0a}.overview-hero-recommendation-eyebrow{color:#172235a3;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.overview-hero-recommendation-title{color:var(--text-strong);font-size:18px;font-weight:800;letter-spacing:-.02em}.overview-hero-recommendation-detail{color:var(--text-muted);font-size:13px;line-height:1.58;max-width:780px}.overview-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.overview-summary-item{border:1px solid rgba(255,255,255,.07);background:#ffffff08;border-radius:14px;padding:14px 14px 13px}.overview-summary-item-label{color:#1722359e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.overview-summary-item-value{margin-top:8px;color:var(--text-strong);font-size:15px;font-weight:800;line-height:1.35}.overview-summary-item-detail{margin-top:8px;color:var(--text-muted);font-size:12.5px;line-height:1.55}.overview-summary-item-primary{border-color:#3dd9c533;background:radial-gradient(circle at top left,rgba(61,217,197,.09),transparent 44%),#ffffff08}.overview-summary-item-warning{border-color:#f59e0b38;background:radial-gradient(circle at top left,rgba(245,158,11,.07),transparent 44%),#ffffff06}.overview-summary-item-warning .overview-summary-item-value{color:#fbbf24}.overview-summary-item-success{border-color:#22c55e33;background:radial-gradient(circle at top left,rgba(34,197,94,.07),transparent 44%),#ffffff06}.overview-summary-item-success .overview-summary-item-value{color:#4ade80}.overview-summary-item-muted{border-color:#ffffff0f;background:#ffffff06}.overview-summary-grid-strong{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-tooltip-target{display:inline-flex;align-items:center;max-width:100%;padding:0 4px;margin:0 -4px;border-radius:10px;color:inherit;text-decoration:none;vertical-align:middle;white-space:nowrap}.overview-tooltip-target>*{color:inherit;white-space:nowrap}.overview-tooltip-target-badge{border-radius:999px}.overview-readiness-context{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:10px 12px;border:1px solid rgba(199,215,234,.62);border-radius:14px;background:radial-gradient(circle at top right,rgba(47,107,255,.04),transparent 34%),linear-gradient(180deg,#fffffffb,#f8fbfff2)}.overview-readiness-context-copy{color:var(--text-default);font-size:12.5px;font-weight:700;line-height:1.45}.overview-readiness-summary{display:grid;gap:14px;margin-bottom:18px}.overview-readiness-takeaway-list{gap:0}.overview-readiness-takeaway{border-color:#2f6bff29;background:radial-gradient(circle at top right,rgba(47,107,255,.06),transparent 30%),radial-gradient(circle at top left,rgba(61,217,197,.05),transparent 24%),linear-gradient(180deg,#fffffffc,#f8fbfff7);padding:16px 17px}.overview-readiness-takeaway-copy{display:grid;gap:6px}.overview-readiness-takeaway .stack-item-title{font-size:21px;line-height:1.25;letter-spacing:-.025em;max-width:760px}.overview-readiness-takeaway .stack-item-subtitle{margin-top:8px;color:var(--text-default);line-height:1.6;max-width:760px}.overview-readiness-metrics{gap:12px}.overview-readiness-metrics .model-integrity-item{background:#f9fcffeb}.overview-readiness-metrics .model-integrity-label{margin-bottom:6px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.overview-readiness-grid{align-items:start;gap:18px}.overview-readiness-lane{min-width:0}.overview-readiness-section-title{margin-bottom:12px}.overview-readiness-blockers,.overview-readiness-safety-list{gap:12px}.overview-readiness-empty{padding:14px 16px;border:1px dashed rgba(199,215,234,.82);border-radius:14px;background:#f8fbffbd;line-height:1.55}.overview-readiness-blocker{gap:16px}.overview-readiness-blocker-primary{border-color:#f59e0b4d;background:radial-gradient(circle at top left,rgba(245,158,11,.085),transparent 42%),linear-gradient(180deg,#fffaf2fb,#ffffffed)}.overview-readiness-priority{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;border:1px solid rgba(245,158,11,.22);background:#f59e0b14;color:#9a5a05;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.overview-readiness-safety-row{border-color:#c7d7ea7a;background:linear-gradient(180deg,#fffffff9,#f8fbfff0)}.overview-readiness-safety-row-soft{border-color:#c7d7eab8;background:radial-gradient(circle at top left,rgba(47,107,255,.035),transparent 42%),linear-gradient(180deg,#fffffff9,#f8fbfff2)}.overview-readiness-safety-list .flag-description{color:#5b6a83}.overview-readiness-footer{display:grid;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(199,215,234,.58)}.overview-readiness-moves-title{margin-top:0}.overview-readiness-moves{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);gap:12px}.overview-readiness-move{display:flex;flex-direction:column;gap:10px;min-height:100%;background:linear-gradient(180deg,#fffffffa,#f9fcfff2)}.overview-readiness-move-primary{border-color:#2f6bff2e;background:radial-gradient(circle at top right,rgba(47,107,255,.06),transparent 34%),linear-gradient(180deg,#fffffffc,#f8fbfff5)}.overview-readiness-move-clear{grid-column:1 / -1}.overview-readiness-move-note{color:var(--text-default);font-size:12.5px;line-height:1.58}.overview-readiness-move .card-link-action{margin-top:auto;align-self:flex-start}.overview-primary-grid{grid-template-columns:minmax(0,1.24fr) minmax(320px,.96fr);align-items:stretch}.overview-exec-card{background:radial-gradient(circle at top right,rgba(47,107,255,.045),transparent 24%),linear-gradient(180deg,#fffffffb,#f8fbfff8)}.overview-exec-card .ui-card-body{display:grid}.overview-bridge-shell,.overview-health-shell{display:grid;gap:16px}.overview-bridge-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(240px,.92fr);gap:14px;align-items:stretch}.overview-bridge-result{border:1px solid rgba(199,215,234,.78);border-radius:18px;padding:18px 18px 16px;background:radial-gradient(circle at top left,rgba(47,107,255,.05),transparent 34%),linear-gradient(180deg,#fffffffd,#f8fbfff7)}.overview-bridge-result-success{border-color:#22c55e2e;background:radial-gradient(circle at top left,rgba(34,197,94,.065),transparent 34%),linear-gradient(180deg,#fffffffd,#f8fbfff7)}.overview-bridge-result-warning{border-color:#f59e0b38;background:radial-gradient(circle at top left,rgba(245,158,11,.08),transparent 34%),linear-gradient(180deg,#fffcf6fc,#fffffff6)}.overview-bridge-result-value{margin-top:8px;color:var(--text-strong);font-size:34px;font-weight:900;line-height:1;letter-spacing:-.04em}.overview-bridge-result-label{margin-top:10px;color:var(--text-strong);font-size:15px;font-weight:800;line-height:1.35}.overview-bridge-result-note{margin-top:8px;color:var(--text-default);font-size:12.5px;line-height:1.58;max-width:560px}.overview-bridge-summary-grid{display:grid;gap:12px}.overview-bridge-summary-card{border:1px solid rgba(199,215,234,.72);border-radius:16px;padding:15px 16px 14px;background:linear-gradient(180deg,#fffffffb,#f9fcfff2)}.overview-bridge-summary-card strong{color:var(--text-strong);font-size:16px;line-height:1.4}.overview-bridge-summary-note{margin-top:7px;color:#5b6a83;font-size:12.5px;line-height:1.52}.overview-bridge-context{margin-bottom:0}.overview-risks-context{margin-bottom:12px}.overview-bridge-flow{display:grid;gap:10px}.overview-bridge-flow-row{display:grid;grid-template-columns:34px minmax(0,1.08fr) minmax(120px,.82fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(199,215,234,.58);border-radius:16px;background:linear-gradient(180deg,#fffffff9,#f8fbfff0)}.overview-bridge-flow-row-result{border-color:#2f6bff2e;background:radial-gradient(circle at top right,rgba(47,107,255,.055),transparent 32%),linear-gradient(180deg,#fffffffc,#f7fbfff4)}.overview-bridge-flow-rank{width:34px;height:34px;border-radius:999px;border:1px solid rgba(199,215,234,.74);background:#f8fbfff0;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:900}.overview-bridge-flow-copy{min-width:0}.overview-bridge-flow-top{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.overview-bridge-flow-label{color:var(--text-strong);font-size:13.5px;font-weight:800}.overview-bridge-flow-note{margin-top:4px;color:#5b6a83;font-size:12.5px;line-height:1.5}.overview-bridge-flow-tag{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;border:1px solid rgba(245,158,11,.2);background:#f59e0b14;color:#a05b0a;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.overview-bridge-flow-meter{min-width:0}.overview-bridge-flow-track{width:100%;height:10px;border-radius:999px;background:#94a3b824;overflow:hidden}.overview-bridge-flow-bar{height:100%;border-radius:inherit}.overview-bridge-flow-bar-positive{background:linear-gradient(90deg,#3dd9c594,#3dd9c5f5)}.overview-bridge-flow-bar-negative{background:linear-gradient(90deg,#f59e0b8f,#f59e0beb)}.overview-bridge-flow-bar-result{background:linear-gradient(90deg,#2f6bff99,#2f6bfffa)}.overview-bridge-flow-value{color:var(--text-strong);font-size:13px;font-weight:900;white-space:nowrap}.overview-bridge-inactive{display:flex;flex-wrap:wrap;gap:8px}.overview-bridge-inactive-pill{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(199,215,234,.72);background:#f8fbffe0;color:var(--text-muted);font-size:12px;font-weight:800}.overview-bridge-footer,.overview-health-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-top:16px;border-top:1px solid rgba(199,215,234,.56)}.overview-bridge-footer-copy,.overview-health-footer-copy{display:grid;gap:5px;max-width:620px}.overview-bridge-footer-title,.overview-health-footer-title{color:var(--text-strong);font-size:14px;font-weight:800}.overview-bridge-footer-note,.overview-health-footer-note{color:var(--text-default);font-size:12.5px;line-height:1.58}.overview-bridge-actions{display:flex;flex-wrap:wrap;gap:8px}.overview-health-top{align-items:stretch;gap:16px}.overview-health-score-note{margin-top:8px;color:var(--text-default);font-size:12px;line-height:1.48}.overview-health-summary{border:1px solid rgba(199,215,234,.72);border-radius:18px;padding:17px 17px 16px;background:linear-gradient(180deg,#fffffffb,#f9fcfff2);display:grid;gap:7px}.overview-health-summary-title{color:var(--text-strong);font-size:20px;font-weight:800;line-height:1.3;letter-spacing:-.02em}.overview-health-summary-note{color:var(--text-default);font-size:13px;line-height:1.56}.overview-health-signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.overview-health-signal{background:linear-gradient(180deg,#fffffffa,#f9fcfff2)}.overview-health-signal-warning{border-color:#f59e0b33;background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 34%),linear-gradient(180deg,#fffffffb,#fffbf4f2)}.overview-health-signal-pro{border-color:#2f6bff29;background:radial-gradient(circle at top right,rgba(47,107,255,.045),transparent 34%),linear-gradient(180deg,#fffffffb,#f8fbfff2)}.overview-health-signal-note{margin-top:6px;color:#5b6a83;font-size:12.5px;line-height:1.5}.overview-health-footer{align-items:flex-end;gap:16px}.overview-health-footer-copy{max-width:540px}.overview-health-secondary-action{display:grid;gap:6px;justify-items:end}.overview-health-secondary-label{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.health-score-panel{display:grid;grid-template-columns:172px minmax(0,1fr);gap:18px;align-items:start}.health-score-main{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:18px;padding:20px 18px;text-align:center}.health-score-main-critical{border-color:#f59e0b33;background:radial-gradient(circle at top center,rgba(245,158,11,.08),transparent 48%),var(--panel-soft)}.health-score-main-healthy{border-color:#22c55e33;background:radial-gradient(circle at top center,rgba(34,197,94,.07),transparent 48%),var(--panel-soft)}.health-score-main-default{border-color:#2f6bff24;background:radial-gradient(circle at top center,rgba(47,107,255,.06),transparent 48%),var(--panel-soft)}.health-score-value{font-size:48px;font-weight:900;line-height:1;color:var(--text-strong);letter-spacing:-.04em}.health-score-caption{margin-top:10px;color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.flag-list{display:flex;flex-direction:column;gap:10px}.flag-row{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;border:1px solid rgba(199,215,234,.38);background:linear-gradient(180deg,#fffffff5,#f7fbffe6);border-radius:14px;padding:13px 14px;transition:border-color .18s ease,background .18s ease}.flag-row-active{border-color:#f59e0b38;background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),linear-gradient(180deg,#fffbf4fa,#ffffffeb)}.flag-copy{min-width:0}.flag-title-row{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.flag-title{color:var(--text-strong);font-weight:800;font-size:13.5px}.flag-value{color:#b45309;font-size:12px;font-weight:800}.flag-description{margin-top:6px;color:var(--text-default);font-size:12.5px;line-height:1.58;max-width:580px}.overview-risk-list{gap:12px}.overview-risk-flag{transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.overview-risk-flag-primary{padding:15px 16px;border-color:#f59e0b42;background:radial-gradient(circle at top left,rgba(245,158,11,.08),transparent 42%),linear-gradient(180deg,#fffbf4fc,#fffffff2);box-shadow:0 14px 30px #1430560f}.overview-risk-flag-primary .flag-title{font-size:14px}.overview-risk-flag-primary .flag-value{font-size:12.5px}.overview-risk-flag-secondary{border-color:#f59e0b29}.overview-risk-flag-clear{background:linear-gradient(180deg,#fffffff4,#f8fbffeb)}.overview-risk-flag .flag-description{line-height:1.52}.overview-actions-shell{display:grid;gap:12px}.overview-action-lead{padding:18px;border-color:#2f6bff33;background:radial-gradient(circle at top right,rgba(47,107,255,.06),transparent 34%),linear-gradient(180deg,#fffffffc,#f8fbfff5)}.overview-action-lead-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.overview-action-lead-copy{min-width:0;flex:1 1 320px;display:grid;gap:10px}.overview-action-lead-top{display:flex;align-items:flex-start;gap:10px}.overview-action-lead-title-wrap,.overview-action-support-title-wrap{min-width:0;display:grid;gap:4px}.overview-action-lead .stack-item-title{font-size:20px;line-height:1.3;letter-spacing:-.02em}.overview-action-lead-meta{margin-top:0}.overview-action-lead-impact{min-width:172px;display:grid;gap:4px;padding:12px 14px;border-radius:16px;border:1px solid rgba(61,217,197,.2);background:#3dd9c514;text-align:right}.overview-action-lead-impact span{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.overview-action-lead-impact strong{color:var(--text-strong);font-size:21px;font-weight:900;letter-spacing:-.03em}.overview-action-lead-body{display:grid;gap:8px;margin-top:16px}.overview-action-lead-why{margin-top:0;color:var(--text-default);font-size:13px;line-height:1.58}.overview-action-lead-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid rgba(199,215,234,.56)}.overview-action-lead-note{max-width:520px;color:var(--text-default);font-size:12.5px;line-height:1.52}.overview-action-lead-link{color:var(--accent);font-size:12px;font-weight:800}.overview-action-support-list{gap:10px}.overview-action-support{padding:13px 14px;background:linear-gradient(180deg,#fffffff9,#f8fbfff1)}.overview-action-support .stack-item-top{align-items:flex-start}.overview-action-support .stack-item-subtitle{margin-top:7px;font-size:13px;line-height:1.5}.overview-model-basis-shell{display:grid;gap:14px}.overview-model-basis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.overview-model-basis-item{display:grid;gap:6px;background:linear-gradient(180deg,#fffffffb,#f8fbfff2)}.overview-model-basis-item-primary{grid-column:span 2;border-color:#2f6bff2e;background:radial-gradient(circle at top right,rgba(47,107,255,.05),transparent 34%),linear-gradient(180deg,#fffffffc,#f8fbfff4)}.overview-model-basis-item-fingerprint{grid-column:span 2}.overview-model-basis-note{color:var(--text-default);font-size:12px;line-height:1.5}.overview-model-basis-footer{padding-top:14px;border-top:1px solid rgba(199,215,234,.56)}.overview-model-basis-footer-copy{max-width:640px;color:var(--text-default);font-size:12.5px;line-height:1.56}.stack-item-impact{margin-left:auto;flex-shrink:0;color:var(--accent);font-size:12px;font-weight:800;background:#3dd9c51a;border:1px solid rgba(61,217,197,.2);border-radius:999px;padding:3px 10px;white-space:nowrap}.model-integrity-hash{font-size:11px;font-family:ui-monospace,Cascadia Code,Fira Code,monospace;color:var(--text-muted)!important;letter-spacing:.04em}@media(max-width:1200px){.health-score-panel{grid-template-columns:1fr}.health-score-main{text-align:left;display:flex;align-items:center;gap:16px;padding:16px 18px}.health-score-caption{margin-top:0}.overview-bridge-hero,.overview-health-signals{grid-template-columns:1fr}.overview-model-basis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-model-basis-item-primary,.overview-model-basis-item-fingerprint{grid-column:span 1}}@media(max-width:900px){.overview-hero{gap:16px}.overview-hero-eyebrow-row{flex-direction:column;align-items:flex-start}.overview-hero-lead,.overview-summary-grid,.overview-readiness-moves,.overview-primary-grid{grid-template-columns:1fr}.overview-hero-meta{justify-content:flex-start}.overview-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-action-lead-impact{min-width:100%;text-align:left}}@media(max-width:700px){.overview-hero{padding:18px;border-radius:20px}.overview-hero-title{font-size:22px}.overview-hero-state-value{font-size:26px}.overview-summary-grid{gap:10px}.overview-kpi-grid{grid-template-columns:1fr}.overview-bridge-flow-row{grid-template-columns:34px minmax(0,1fr)}.overview-bridge-flow-meter{grid-column:1 / -1;padding-left:46px}.overview-bridge-flow-value{grid-column:2}.overview-bridge-actions,.overview-bridge-footer,.overview-health-footer{align-items:stretch}.overview-bridge-actions .card-link-action,.overview-health-footer .card-link-action{width:100%;justify-content:center}.overview-health-secondary-action{width:100%;justify-items:stretch}.overview-model-basis-grid{grid-template-columns:1fr}.overview-readiness-context{align-items:flex-start;flex-wrap:wrap}.overview-readiness-takeaway .stack-item-title{font-size:18px}.overview-readiness-blocker,.overview-readiness-safety-row{padding:14px}.overview-readiness-move .card-link-action{width:100%;justify-content:center}}.actions-page{gap:18px}.actions-tooltip-target{border-radius:10px}.actions-tooltip-wrap-inline,.actions-tooltip-wrap-inline .plx-onboarding-tooltip-target{display:inline;max-width:none;vertical-align:baseline}.actions-tooltip-wrap-inline .plx-onboarding-tooltip-target>*{display:inline}.actions-tooltip-target-inline{padding:0 3px;margin:0 -3px;border-radius:10px}.actions-tooltip-target-chip,.actions-tooltip-target-badge{padding:0;border-radius:999px}.actions-tooltip-target-button{padding:0 2px;margin:0 -2px;border-radius:999px}.overview-hero.actions-hero{position:relative;display:block;overflow:hidden;padding:clamp(28px,3vw,38px);border-color:#bacce4e6;border-radius:30px;background:radial-gradient(circle at top left,rgba(47,107,255,.12),transparent 26%),radial-gradient(circle at 88% 14%,rgba(16,184,165,.09),transparent 20%),linear-gradient(135deg,#fffffffe,#f7fbfffb 56%,#f2f8fff7);box-shadow:inset 0 1px #ffffffd1,0 20px 44px #14305612,0 2px #ffffff8c}.overview-hero.actions-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 26%),radial-gradient(circle at 12% 18%,rgba(255,255,255,.74),transparent 18%);pointer-events:none}.overview-hero.actions-hero:after{content:"";position:absolute;inset:1px;border-radius:29px;border:1px solid rgba(255,255,255,.48);pointer-events:none}.actions-hero-copy{position:relative;z-index:1;max-width:min(100%,1180px)}.actions-hero-kicker{display:inline-flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:22px}.actions-hero-kicker-pill{display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:1px solid rgba(47,107,255,.18);border-radius:999px;background:linear-gradient(180deg,#fffffff5,#f2f8ffeb);box-shadow:inset 0 1px #ffffffe0,0 10px 24px #2f6bff14;color:var(--accent);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.actions-hero-kicker-text{color:#42536ad1;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.actions-hero-heading{max-width:min(100%,760px)}.actions-hero-title{margin-top:0;color:#102038;font-size:clamp(40px,4vw,56px);font-weight:900;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.actions-hero-subtitle{margin-top:16px;max-width:66ch;color:#3a4b62e6;font-size:15px;font-weight:600;line-height:1.68}.actions-hero-meta-strip{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px}.actions-hero-meta-strip .ui-badge{min-height:30px;padding:0 12px;border-color:#bccee5d1;background:linear-gradient(180deg,#fffffff0,#f3f8ffe6);box-shadow:inset 0 1px #ffffffd1}.action-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px;max-width:1120px}.action-ranking-logic-cluster{border-radius:24px}.action-summary-grid-hero .action-summary-card-primary{grid-column:1 / -1}.action-summary-card{border:1px solid rgba(195,212,233,.78);background:linear-gradient(180deg,#fffffff0,#f5f9ffeb);border-radius:18px;padding:16px 16px 15px;box-shadow:inset 0 1px #fffc,0 12px 24px #1430560d}.action-summary-card-primary{border-color:#2f6bff33;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 32%),linear-gradient(180deg,#fffffffa,#f4f9fff5);box-shadow:inset 0 1px #ffffffe6,0 18px 34px #20498014}.action-summary-card-success{border-color:#22c55e29;background:radial-gradient(circle at top left,rgba(34,197,94,.055),transparent 40%),linear-gradient(180deg,#fffffff2,#f6fbf8f0)}.action-summary-card-pro{border-color:#10b8a52b;background:radial-gradient(circle at top left,rgba(16,184,165,.06),transparent 40%),linear-gradient(180deg,#fffffff2,#f3faf9f0)}.action-summary-card-queue{border-color:#2f6bff2e;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 40%),radial-gradient(circle at bottom right,rgba(16,184,165,.055),transparent 34%),linear-gradient(180deg,#fffffff5,#f1f7fff0)}.action-summary-card-warning{border-color:#f59e0b29;background:radial-gradient(circle at top left,rgba(245,158,11,.055),transparent 40%),linear-gradient(180deg,#fffffff2,#fcf9f4f0)}.action-summary-label{color:#54657cd1;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.action-summary-value{margin-top:12px;color:#102038;font-size:22px;font-weight:900;line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.action-summary-note{margin-top:9px;color:#3a4b62d1;font-size:13px;font-weight:700;line-height:1.55}.action-summary-card-primary .action-summary-value{max-width:20ch;font-size:clamp(28px,2.5vw,38px)}.action-summary-card-primary .action-summary-note{max-width:72ch;font-size:14px;line-height:1.6}.action-summary-card-queue .action-summary-value{font-size:21px}.action-summary-helper{margin-top:8px;color:var(--text-muted);font-size:12px;line-height:1.6}.actions-primary-grid{align-items:start}.actions-side-stack{gap:16px}.action-readout-shell{display:flex;flex-direction:column;gap:12px}.action-readout-primary{border:1px solid rgba(139,92,246,.2);background:radial-gradient(circle at top left,rgba(139,92,246,.08),transparent 42%),#ffffff08;border-radius:16px;padding:14px 16px;color:var(--text-strong);font-size:14px;font-weight:800;line-height:1.6}.action-readout-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.action-readout-item{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:13px 14px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.55}.action-lane-list{display:flex;flex-direction:column;gap:14px}.action-lane{border:1px solid var(--border-default);background:#ffffff05;border-radius:18px;padding:14px}.action-lane-empty{padding:14px 16px}.action-lane-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.action-lane-title{color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.2}.action-lane-copy{margin-top:6px;color:var(--text-muted);font-size:13px;line-height:1.55;max-width:720px}.action-lane-empty-note{color:var(--text-muted);font-size:14px;line-height:1.55;padding-top:2px}.action-lane-content{display:flex;flex-direction:column;gap:10px}.action-lane-content-conditional .action-lead-card{border-color:#f59e0b24;background:linear-gradient(180deg,#0f1526ed,#0d1221ed)}.action-lead-card{border:1px solid var(--border-default);background:linear-gradient(180deg,#0f1526f5,#0d1221f5);border-radius:18px;padding:15px}.action-lead-card-compact{padding:14px}.action-lead-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.action-lead-card-title-wrap{min-width:0}.action-lead-card-topline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.action-lead-card-title{margin-top:10px;color:var(--text-strong);font-size:18px;font-weight:900;line-height:1.25}.action-lead-card-compact .action-lead-card-title{font-size:17px}.action-lead-card-value{color:var(--text-strong);font-size:24px;font-weight:900;line-height:1;letter-spacing:-.02em;white-space:nowrap;flex:0 0 auto}.action-lead-card-copy{margin-top:10px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.58}.action-lead-card-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.action-lead-card-metric{border:1px solid var(--border-soft);background:#ffffff05;border-radius:12px;padding:11px;min-width:0}.action-lead-card-metric span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:7px}.action-lead-card-metric strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.action-lead-card-bottom{display:grid;grid-template-columns:1fr .92fr;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft)}.action-lead-card-bottom-left,.action-lead-card-bottom-right{min-width:0}.action-lead-card-section-label{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-bottom:10px}.action-checklist-preview{display:flex;flex-direction:column;gap:8px}.action-checklist-step{display:flex;align-items:flex-start;gap:10px;color:var(--text-default);font-size:13px;line-height:1.55}.action-checklist-step-dot{width:8px;height:8px;margin-top:6px;border-radius:999px;background:#8b5cf6e6;flex:0 0 auto}.action-lead-card-support{border:1px solid var(--border-soft);background:#ffffff05;border-radius:12px;padding:11px;min-width:0}.action-lead-card-support span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:7px}.action-lead-card-support strong{color:var(--text-strong);line-height:1.55;word-break:break-word}.action-lead-card-support-blocker{margin-bottom:10px}.action-lead-card-inline-notes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.action-lead-card-inline-note{border:1px solid var(--border-soft);background:#ffffff05;border-radius:12px;padding:10px 11px}.action-lead-card-inline-note span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:7px}.action-lead-card-inline-note strong{color:var(--text-strong);line-height:1.5;word-break:break-word}.action-lead-card-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;margin-top:12px}.action-secondary-list{display:flex;flex-direction:column;gap:10px}.action-compact-card{border:1px solid var(--border-default);background:linear-gradient(180deg,#0f1526f0,#0d1221f0);border-radius:16px;padding:13px}.action-compact-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.action-compact-card-title-wrap{min-width:0}.action-compact-card-topline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.action-compact-card-title{margin-top:8px;color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.3}.action-compact-card-value{color:var(--text-strong);font-size:22px;font-weight:900;line-height:1;white-space:nowrap;flex:0 0 auto}.action-compact-card-copy{margin-top:8px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.55}.action-compact-card-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:11px}.action-compact-card-meta-item{border:1px solid var(--border-soft);background:#ffffff05;border-radius:12px;padding:10px 11px;min-width:0}.action-compact-card-meta-item span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:7px}.action-compact-card-meta-item strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.action-compact-card-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-top:11px;padding-top:11px;border-top:1px solid var(--border-soft)}.action-compact-card-footer-note{color:var(--text-muted);font-size:13px;line-height:1.5;max-width:560px}.action-compact-card-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;flex:0 0 auto}.action-portfolio-meter{display:flex;width:100%;height:14px;border-radius:999px;overflow:hidden;background:#ffffff0a;margin-bottom:18px}.action-portfolio-segment{height:100%}.action-portfolio-segment-quick{background:linear-gradient(90deg,#22c55e80,#22c55ee6)}.action-portfolio-segment-structural{background:linear-gradient(90deg,#f59e0b80,#f59e0be6)}.action-portfolio-segment-investigative{background:linear-gradient(90deg,#94a3b880,#94a3b8e0)}.action-portfolio-segment-governance{background:linear-gradient(90deg,#3dd9c58c,#3dd9c5f2)}.action-portfolio-segment-commercial{background:linear-gradient(90deg,#8b5cf68c,#8b5cf6f2)}.action-logic-grid{display:grid;grid-template-columns:1fr;gap:12px}.action-logic-item{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:13px 14px}.action-logic-item span{display:block;color:var(--text-muted);font-size:12px;font-weight:700;margin-bottom:8px}.action-logic-item strong{color:var(--text-strong);line-height:1.55}.action-detail-shell{display:flex;flex-direction:column;gap:16px}.action-detail-hero{border:1px solid rgba(139,92,246,.18);background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 42%),#ffffff08;border-radius:18px;padding:16px}.action-detail-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.action-detail-title{color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.2}.action-detail-subtitle{margin-top:10px;color:var(--text-default);font-size:14px;line-height:1.6;max-width:760px}.action-detail-amount{color:var(--text-strong);font-size:28px;font-weight:900;line-height:1;letter-spacing:-.02em;white-space:nowrap;flex:0 0 auto}.action-detail-inline-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.action-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.action-detail-panel{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:14px;padding:14px}.action-detail-panel-label{color:var(--text-muted);font-size:12px;font-weight:700;margin-bottom:8px}.action-detail-panel-value{color:var(--text-strong);line-height:1.55}.action-detail-checklist-shell{border:1px solid var(--border-default);background:#ffffff05;border-radius:16px;padding:14px}.action-detail-checklist-title{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px}.action-detail-checklist{display:flex;flex-direction:column;gap:10px}.action-detail-checklist-item{display:flex;align-items:flex-start;gap:10px;color:var(--text-default);font-size:14px;line-height:1.6}.action-detail-checklist-dot{width:9px;height:9px;margin-top:6px;border-radius:999px;background:#3dd9c5f2;flex:0 0 auto}.action-state-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.action-state-strip-item{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:14px;padding:14px;min-width:0}.action-state-strip-item span{display:block;color:var(--text-muted);font-size:12px;font-weight:700;margin-bottom:8px}.action-state-strip-item strong{color:var(--text-strong);line-height:1.45;word-break:break-word}@media(max-width:1200px){.action-readout-grid,.action-lead-card-metrics,.action-compact-card-meta,.action-detail-grid,.action-state-strip,.action-lead-card-inline-notes,.action-lead-card-bottom{grid-template-columns:1fr}}@media(max-width:1120px){.action-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.action-summary-grid-hero .action-summary-card-primary{grid-column:1 / -1}}@media(max-width:900px){.overview-hero.actions-hero{padding:24px 22px}.actions-hero-kicker{margin-bottom:18px}.actions-hero-meta-strip{margin-top:18px}.action-summary-grid{grid-template-columns:1fr}.action-summary-grid-hero .action-summary-card-primary{grid-column:auto}.action-lead-card-head,.action-detail-title-row,.action-compact-card-head,.action-compact-card-footer{flex-direction:column;align-items:flex-start}.action-lead-card-value,.action-detail-amount,.action-compact-card-value{white-space:normal}.action-compact-card-actions{justify-content:flex-start}}.actions-progress-section{border:1px solid var(--border-default);background:var(--panel);border-radius:var(--radius-md);padding:12px 18px}.actions-progress-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.actions-progress-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.actions-progress-pct{color:var(--text-muted);font-size:12px;font-weight:800}.actions-progress-track{width:100%;height:6px;border-radius:999px;background:#94a3b82e;overflow:hidden}.actions-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#10b8a599,#10b8a5f2);transition:width .4s ease}.guided-mode-active .action-ranking-logic-cluster[data-post-purchase-spotlight-active=true]{background:#f9fdffbd}.guided-mode-active .overview-hero.actions-hero:has(.action-ranking-logic-cluster[data-post-purchase-spotlight-active=true]),.guided-mode-active .overview-hero.actions-hero:has(.action-ranking-logic-cluster [data-post-purchase-spotlight-active=true]){overflow:visible}.guided-mode-active .actions-hero-copy:has(.action-ranking-logic-cluster[data-post-purchase-spotlight-active=true]),.guided-mode-active .actions-hero-copy:has(.action-ranking-logic-cluster [data-post-purchase-spotlight-active=true]){z-index:auto}.guided-mode-active .action-ranking-logic-cluster[data-post-purchase-spotlight-active=true] .action-summary-card-primary{border-color:#2f6bff57;box-shadow:inset 0 1px #ffffffeb,0 18px 36px #2f6bff17}.guided-mode-active .action-ranking-logic-cluster[data-post-purchase-spotlight-active=true] .action-summary-card-success,.guided-mode-active .action-ranking-logic-cluster[data-post-purchase-spotlight-active=true] .action-summary-card-warning,.guided-mode-active .action-ranking-logic-cluster[data-post-purchase-spotlight-active=true] .action-summary-card-queue{border-color:#2f6bff42}.guided-mode-active .actions-page:has(.action-ranking-logic-cluster[data-post-purchase-spotlight-active=true]) .actions-progress-section{opacity:.62}.guided-mode-active .actions-page:has(.action-ranking-logic-cluster[data-post-purchase-spotlight-active=true]) .actions-lane-section-act-now{border-color:#2f6bff38}.actions-body-grid{display:grid;grid-template-columns:1fr 260px;gap:16px;align-items:start}.actions-main{display:flex;flex-direction:column;gap:6px}.actions-sidebar{display:flex;flex-direction:column;gap:12px}.actions-lane-wrap,.actions-lane-section{border:1px solid var(--border-default);background:#ffffff05;border-radius:18px;padding:14px}.actions-lane-wrap-conditional,.actions-lane-section-conditional{opacity:.55;border-color:#d7e3f180}.actions-lane-head,.actions-lane-header{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.actions-lane-head,.actions-lane-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.actions-lane-title,.actions-lane-header-title{color:var(--text-strong);font-size:15px;font-weight:900;line-height:1.2}.actions-lane-desc,.actions-lane-header-desc{margin-top:5px;color:var(--text-muted);font-size:13px;line-height:1.5;max-width:640px}.actions-lane-cards{display:flex;flex-direction:column;gap:10px}.action-lane-connector{display:flex;align-items:center;justify-content:center;padding:6px 0;position:relative}.action-lane-connector:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:0;border-left:2px dashed rgba(47,107,255,.22)}.action-lane-connector-chip{position:relative;z-index:1;background:var(--panel);border:1px solid rgba(47,107,255,.18);border-radius:999px;padding:5px 14px;font-size:12px;font-weight:800;color:var(--accent);white-space:nowrap}.action-confidence-wrap{margin-top:11px}.action-confidence-label-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.action-confidence-label-row span{color:var(--text-muted);font-size:11px;font-weight:700}.action-confidence-track{width:100%;height:4px;border-radius:999px;background:#94a3b82e;overflow:hidden}.action-confidence-fill{height:100%;border-radius:999px;transition:width .3s ease}.action-confidence-fill-high{background:linear-gradient(90deg,#10b8a599,#10b8a5f2)}.action-confidence-fill-medium{background:linear-gradient(90deg,#f59e0b99,#f59e0bf2)}.action-confidence-fill-low{background:linear-gradient(90deg,#f43f5e99,#f43f5ef2)}.action-card-head-right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:0 0 auto}.action-card-expand-btn{appearance:none;border:none;background:none;cursor:pointer;color:var(--text-muted);font-size:11px;font-weight:800;display:inline-flex;align-items:center;gap:4px;padding:0;white-space:nowrap;transition:color .18s ease}.action-card-expand-btn:hover{color:var(--text-default)}.action-card-inline-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft)}.action-card-inline-meta-item{display:inline-flex;align-items:baseline;gap:6px;min-width:0}.action-card-inline-meta-label{color:var(--text-muted);font-size:12px;font-weight:700}.action-card-inline-meta-value{color:var(--text-strong);font-size:12px;font-weight:800}.action-card-inline-sep{width:1px;height:14px;background:var(--border-soft)}.action-status-buttons{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft)}.action-status-btn{appearance:none;border:1px solid var(--border-default);background:#ffffff0d;color:var(--text-muted);border-radius:999px;min-height:28px;padding:0 12px;font-size:12px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:background .18s ease,border-color .18s ease,color .18s ease}.action-status-btn:hover{border-color:#2f6bff33;color:var(--text-default)}.action-status-btn-progress.action-status-btn-active{background:#2f6bff24;border-color:#2f6bff47;color:var(--accent)}.action-status-btn-done.action-status-btn-active{background:#10b8a524;border-color:#10b8a547;color:#0d8f82}.action-status-btn-dismiss.action-status-btn-active{background:#94a3b824;border-color:#94a3b847;color:var(--text-muted)}.action-lead-card-active{border-color:#2f6bff4d!important}.action-lead-card-done{opacity:.6;border-color:#10b8a540!important}.action-lead-card-dismissed{opacity:.35}.action-compact-card-active{border-color:#2f6bff47!important}.action-compact-card-done{opacity:.6;border-color:#10b8a538!important}.action-compact-card-dismissed{opacity:.35}.action-card-detail{margin-top:14px;padding-top:14px;border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:12px}.action-detail-definitions{display:flex;flex-direction:column;gap:10px;margin:0}.action-detail-def-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.action-detail-def{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:12px;padding:12px;min-width:0}.action-detail-def dt{color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:6px}.action-detail-def dd{margin:0;color:var(--text-strong);font-size:13px;line-height:1.5}.action-card-detail-panels,.action-card-detail-support-row,.action-detail-support-row{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.action-card-detail-panel{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:12px;padding:12px}.action-card-detail-panel-label{color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:6px}.action-card-detail-panel-value{color:var(--text-strong);font-size:13px;line-height:1.5}.action-detail-support-item{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:12px;padding:12px}.action-detail-support-item span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:6px}.action-detail-support-item strong{color:var(--text-strong);line-height:1.5}.action-detail-checklist-num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background:#3dd9c524;color:var(--text-strong);font-size:12px;font-weight:800;flex:0 0 auto}.actions-sidebar-section{border:1px solid var(--border-default);background:var(--panel);border-radius:var(--radius-md);padding:16px}.actions-sidebar-title{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px}.actions-workspace-card{display:block;width:100%;text-align:left;appearance:none;border:1px solid var(--border-soft);background:var(--panel-soft);border-radius:var(--radius-md);padding:11px 12px;cursor:pointer;margin-bottom:8px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.actions-workspace-card:last-child{margin-bottom:0}.actions-workspace-card:hover{transform:translateY(-1px);border-color:#2f6bff2e;box-shadow:0 8px 20px #14305612}.actions-workspace-card-title{color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.3}.actions-workspace-card-hint{margin-top:4px;color:var(--text-muted);font-size:12px;line-height:1.5}.actions-timeline{display:flex;flex-direction:column}.actions-timeline-entry{display:flex;gap:12px;align-items:flex-start}.actions-timeline-track{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:16px}.actions-timeline-dot{width:10px;height:10px;border-radius:999px;border:2px solid rgba(148,163,184,.4);background:#94a3b826;flex:0 0 auto;margin-top:3px;transition:background .2s ease}.actions-timeline-dot-active{background:var(--accent);border-color:#2f6bff59;box-shadow:0 0 0 3px #2f6bff1f}.actions-timeline-line{flex:1;width:2px;min-height:20px;background:#94a3b838;margin:4px 0}.actions-timeline-content{padding-bottom:16px;min-width:0}.actions-timeline-week{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px}.actions-timeline-label{color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.35;margin-bottom:3px}.actions-timeline-hint{color:var(--text-muted);font-size:12px;line-height:1.4}.actions-status-counter-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.actions-status-counter{border:1px solid var(--border-soft);background:var(--panel-soft);border-radius:12px;padding:11px}.actions-status-counter span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:6px}.actions-status-counter strong{color:var(--text-strong);font-size:20px;font-weight:900;line-height:1}@media(max-width:1100px){.actions-body-grid{grid-template-columns:1fr}.actions-sidebar{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:700px){.actions-sidebar,.action-detail-def-row,.action-card-detail-panels,.action-card-detail-support-row,.action-detail-support-row{grid-template-columns:1fr}.actions-status-counter-grid{grid-template-columns:repeat(4,1fr)}.action-card-head-right{flex-direction:row;align-items:center}.action-card-inline-sep{display:none}}.orders-page{gap:18px}.orders-tooltip-target{border-radius:8px}.orders-tooltip-wrap-inline,.orders-tooltip-wrap-inline .plx-onboarding-tooltip-target{display:inline;max-width:none;vertical-align:baseline;font:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;white-space:inherit;text-transform:inherit;word-break:inherit;overflow-wrap:inherit;text-wrap:inherit}.orders-tooltip-wrap-inline .plx-onboarding-tooltip-target>*{display:inline;font:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;white-space:inherit;font-weight:inherit;text-transform:inherit;word-break:inherit;overflow-wrap:inherit;text-wrap:inherit}.orders-tooltip-target-inline,.orders-tooltip-target-table{padding:0 2px;margin:0 -2px;border-radius:8px;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;white-space:inherit;text-transform:inherit;box-decoration-break:slice;-webkit-box-decoration-break:slice}.orders-tooltip-target-label{padding:0 2px;margin:0 -2px;border-radius:8px}.orders-tooltip-target-title{padding:0 3px;margin:0 -3px;border-radius:10px}.orders-tooltip-wrap-nav,.orders-tooltip-wrap-nav .plx-onboarding-tooltip-target,.orders-tooltip-target-nav{display:inline-flex;align-items:center;max-width:none}.orders-hero{border-color:#60a5fa24;background:radial-gradient(circle at top left,rgba(96,165,250,.07),transparent 30%),radial-gradient(circle at top right,rgba(61,217,197,.06),transparent 24%),linear-gradient(180deg,#10172beb,#0b1120eb)}.orders-scope-frame{display:grid;grid-template-columns:1.08fr 1.18fr 1fr;gap:10px;margin-top:18px;max-width:1080px}.orders-scope-card{border:1px solid rgba(199,215,234,.7);background:radial-gradient(circle at top left,rgba(47,107,255,.035),transparent 38%),linear-gradient(180deg,#ffffffc2,#f7fbffad);border-radius:16px;padding:13px 14px;min-width:0}.orders-scope-card-primary{border-color:#2f6bff29;background:radial-gradient(circle at top left,rgba(47,107,255,.055),transparent 40%),linear-gradient(180deg,#ffffffd1,#f7fbffb8)}.orders-scope-label{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-scope-value{margin-top:8px;color:var(--text-strong);font-size:18px;font-weight:900;line-height:1.15}.orders-scope-note{margin-top:7px;color:var(--text-default);font-size:12px;font-weight:700;line-height:1.48}.orders-hero-meta{justify-content:flex-start;width:fit-content;max-width:100%;padding:8px;border:1px solid rgba(199,215,234,.66);border-radius:999px;background:#f8fbffc2}.orders-hero-meta .ui-badge{min-height:30px;background-color:#ffffff9e}.orders-hero-meta-action{appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 11px;border:1px solid rgba(228,106,58,.16);border-radius:999px;background:#e46a3a0e;color:var(--text-default);cursor:pointer;font-size:12px;font-weight:800;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.orders-hero-meta-action:hover{transform:translateY(-1px);border-color:#e46a3a3d;background:#e46a3a14;color:var(--text-strong)}.orders-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;max-width:980px}.orders-summary-card{border:1px solid var(--border-default);background:#ffffff06;border-radius:16px;padding:14px}.orders-summary-card-warning{border-color:#f59e0b2e;background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),#ffffff08}.orders-summary-card-pro{border-color:#8b5cf62e;background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 42%),#ffffff08}.orders-summary-card-success{border-color:#22c55e29;background:radial-gradient(circle at top left,rgba(34,197,94,.05),transparent 42%),#ffffff08}.orders-summary-card-neutral{border-color:var(--border-default)}.orders-summary-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-summary-value{margin-top:10px;color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.08;letter-spacing:-.02em}.orders-summary-note{margin-top:8px;color:var(--text-default);font-size:13px;font-weight:800;line-height:1.45}.orders-summary-helper{margin-top:8px;color:var(--text-muted);font-size:12px;line-height:1.6}.orders-helper-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;border:1px solid rgba(199,215,234,.74);background:radial-gradient(circle at top left,rgba(47,107,255,.035),transparent 34%),linear-gradient(180deg,#ffffffc7,#f7fbffb8);border-radius:14px;padding:11px 12px}.orders-helper-copy{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;min-width:0}.orders-helper-kicker{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-helper-copy strong{color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.45}.orders-readout-shell{display:flex;flex-direction:column;gap:14px}.orders-page .orders-readout-primary{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.48fr);column-gap:22px;row-gap:10px;align-items:center;border:1px solid rgba(96,165,250,.18);background:radial-gradient(circle at top left,rgba(96,165,250,.08),transparent 42%),linear-gradient(180deg,#ffffff0f,#ffffff06);border-radius:18px;padding:18px 20px 18px 22px;color:var(--text-strong);overflow:hidden}.orders-page .orders-readout-primary:before{content:"";position:absolute;inset:16px auto 16px 0;width:4px;border-radius:999px;background:#2f6bff99}.orders-page .orders-readout-primary-warning{border-color:#e46a3a33;background:radial-gradient(circle at top left,rgba(228,106,58,.075),transparent 42%),linear-gradient(180deg,#fff1,#ffffff06);box-shadow:inset 0 0 0 1px #e46a3a09,0 18px 38px #e46a3a0e}.orders-page .orders-readout-primary-success{border-color:#10b8a52e;background:radial-gradient(circle at top left,rgba(16,184,165,.06),transparent 42%),linear-gradient(180deg,#fff1,#ffffff06)}.orders-page .orders-readout-primary-warning:before{background:#e46a3ab3}.orders-page .orders-readout-primary-success:before{background:#10b8a59e}.orders-readout-primary-label{grid-column:1 / 2;color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-readout-primary-value{grid-column:1 / 2;margin-top:8px;color:var(--text-strong);font-size:30px;font-weight:900;line-height:1.05;letter-spacing:0}.orders-readout-primary-detail{grid-column:1 / 2;margin-top:8px;color:var(--text-default);font-size:14px;font-weight:800;line-height:1.45;max-width:780px}.orders-readout-primary-support{grid-column:2 / 3;grid-row:1 / span 3;align-self:stretch;display:flex;align-items:center;border-left:1px solid rgba(199,215,234,.72);padding-left:20px;color:var(--text-muted);font-size:13px;font-weight:700;line-height:1.55}.orders-readout-grid{display:grid;grid-template-columns:1.22fr 1fr .98fr 1.08fr;gap:12px}.orders-page .orders-readout-item{--orders-readout-accent: rgba(47, 107, 255, .24);--orders-readout-accent-soft: rgba(47, 107, 255, .055);--orders-readout-priority-bg: rgba(47, 107, 255, .07);--orders-readout-priority-border: rgba(47, 107, 255, .16);--orders-readout-priority-color: #285fe5;position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;border:1px solid rgba(199,215,234,.74);background:radial-gradient(circle at top left,var(--orders-readout-accent-soft),transparent 40%),#ffffff05;border-radius:14px;padding:13px 14px 14px 15px;color:var(--text-default);font-size:13px;line-height:1.48;overflow:hidden}.orders-readout-item:before{content:"";position:absolute;inset:12px auto 12px 0;width:3px;border-radius:999px;background:var(--orders-readout-accent)}.orders-page .orders-readout-item-critical{--orders-readout-accent: rgba(228, 106, 58, .72);--orders-readout-accent-soft: rgba(228, 106, 58, .075);--orders-readout-priority-bg: rgba(228, 106, 58, .085);--orders-readout-priority-border: rgba(228, 106, 58, .2);--orders-readout-priority-color: #c85f31;border-color:#e46a3a33;box-shadow:0 14px 30px #e46a3a0f}.orders-page .orders-readout-item-warning{--orders-readout-accent: rgba(245, 158, 11, .66);--orders-readout-accent-soft: rgba(245, 158, 11, .07);--orders-readout-priority-bg: rgba(245, 158, 11, .08);--orders-readout-priority-border: rgba(245, 158, 11, .18);--orders-readout-priority-color: #b45309;border-color:#f59e0b2e}.orders-page .orders-readout-item-trust{--orders-readout-accent: rgba(47, 107, 255, .52);--orders-readout-accent-soft: rgba(47, 107, 255, .055);--orders-readout-priority-bg: rgba(47, 107, 255, .075);--orders-readout-priority-border: rgba(47, 107, 255, .17);--orders-readout-priority-color: #285fe5;border-color:#2f6bff29}.orders-page .orders-readout-item-proof{--orders-readout-accent: rgba(16, 184, 165, .56);--orders-readout-accent-soft: rgba(16, 184, 165, .055);--orders-readout-priority-bg: rgba(16, 184, 165, .075);--orders-readout-priority-border: rgba(16, 184, 165, .16);--orders-readout-priority-color: #0d8f82;border-color:#10b8a529}.orders-page .orders-readout-item-clear{--orders-readout-accent: rgba(148, 163, 184, .34);--orders-readout-accent-soft: rgba(148, 163, 184, .04);--orders-readout-priority-bg: rgba(148, 163, 184, .07);--orders-readout-priority-border: rgba(148, 163, 184, .16);--orders-readout-priority-color: var(--text-muted)}.orders-page .orders-readout-item-operating_loss{padding:15px 15px 15px 17px}.orders-page .orders-readout-item-operating_loss .orders-readout-item-main strong{font-size:20px}.orders-page .orders-readout-item-missing_cogs{background:radial-gradient(circle at top left,var(--orders-readout-accent-soft),transparent 34%),linear-gradient(180deg,#fffffff6,#f7fbfff0)}.orders-page .orders-readout-item-loss_anchor{background:radial-gradient(circle at top left,var(--orders-readout-accent-soft),transparent 30%),linear-gradient(180deg,#fffffff0,#f7fbffe6)}.orders-readout-item-priority{align-self:flex-start;min-height:22px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid var(--orders-readout-priority-border);border-radius:999px;background:var(--orders-readout-priority-bg);color:var(--orders-readout-priority-color);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-readout-item-main{display:flex;flex-direction:column;gap:6px}.orders-readout-item-main span{color:var(--text-default);font-size:12px;font-weight:800;line-height:1.35}.orders-readout-item-main strong{color:var(--text-strong);font-size:18px;font-weight:900;line-height:1.16;letter-spacing:0}.orders-readout-item-detail{color:var(--text-muted);font-size:12px;font-weight:600;line-height:1.5}.orders-review-helper-row{margin-bottom:12px}.orders-review-scope{appearance:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;text-align:left;border:1px solid rgba(199,215,234,.74);background:radial-gradient(circle at top left,rgba(47,107,255,.04),transparent 34%),linear-gradient(180deg,#ffffffe0,#f7fbffd6);border-radius:16px;padding:13px 14px;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.orders-review-scope:hover{transform:translateY(-1px);border-color:#2f6bff2e;box-shadow:0 12px 28px #1430560f}.orders-review-scope:focus-visible{outline:2px solid rgba(47,107,255,.28);outline-offset:3px}.orders-review-scope-active{border-color:#2f6bff38;box-shadow:inset 0 0 0 1px #2f6bff0d,0 12px 26px #2f6bff0f}.orders-review-scope-kicker{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-review-scope-title{margin-top:6px;color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.25}.orders-review-scope-note{margin-top:5px;color:var(--text-muted);font-size:12px;font-weight:700;line-height:1.45}.orders-review-scope-action{flex:0 0 auto;min-height:30px;display:inline-flex;align-items:center;padding-left:14px;border-left:1px solid rgba(199,215,234,.72);color:#285fe5;font-size:12px;font-weight:900}.orders-review-grid{display:grid;grid-template-columns:1.25fr repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.orders-page .orders-review-card{--orders-review-accent: rgba(47, 107, 255, .32);--orders-review-wash: rgba(47, 107, 255, .045);--orders-review-chip-bg: rgba(47, 107, 255, .075);--orders-review-chip-border: rgba(47, 107, 255, .16);appearance:none;position:relative;display:flex;flex-direction:column;min-height:218px;min-width:0;text-align:left;border:1px solid var(--border-default);background:radial-gradient(circle at top left,var(--orders-review-wash),transparent 40%),#ffffff05;border-radius:16px;padding:14px;cursor:pointer;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.orders-page .orders-review-card:before{content:"";position:absolute;left:14px;right:14px;top:0;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--orders-review-accent),transparent 76%)}.orders-review-card:hover{transform:translateY(-1px);box-shadow:0 12px 28px #02061724}.orders-review-card:focus-visible{outline:2px solid rgba(47,107,255,.28);outline-offset:3px}.orders-page .orders-review-card-active{border-color:#2f6bff42;box-shadow:inset 0 0 0 1px #2f6bff0f,0 14px 30px #2f6bff14}.orders-page .orders-review-card-operating_loss{--orders-review-accent: rgba(228, 106, 58, .68);--orders-review-wash: rgba(228, 106, 58, .075);--orders-review-chip-bg: rgba(228, 106, 58, .085);--orders-review-chip-border: rgba(228, 106, 58, .2);border-color:#e46a3a33;box-shadow:inset 0 0 0 1px #e46a3a06,0 16px 34px #e46a3a0e}.orders-page .orders-review-card-refund_distortion,.orders-page .orders-review-card-shipping_drag{--orders-review-accent: rgba(245, 158, 11, .55);--orders-review-wash: rgba(245, 158, 11, .055);--orders-review-chip-bg: rgba(245, 158, 11, .07);--orders-review-chip-border: rgba(245, 158, 11, .16);border-color:#f59e0b26}.orders-page .orders-review-card-missing_cogs{--orders-review-accent: rgba(47, 107, 255, .48);--orders-review-wash: rgba(47, 107, 255, .05);--orders-review-chip-bg: rgba(47, 107, 255, .075);--orders-review-chip-border: rgba(47, 107, 255, .16);border-color:#2f6bff29}.orders-page .orders-review-card-warning,.orders-page .orders-review-card-pro{background:radial-gradient(circle at top left,var(--orders-review-wash),transparent 42%),#ffffff08}.orders-page .orders-review-card-success{background:radial-gradient(circle at top left,rgba(34,197,94,.04),transparent 42%),#ffffff08}.orders-review-card-top{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.orders-review-card-sequence{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase;border:1px solid var(--orders-review-chip-border);background:var(--orders-review-chip-bg);color:var(--text-strong)}.orders-review-card-label{margin-top:11px;color:var(--text-strong);font-size:15px;font-weight:900;letter-spacing:0;line-height:1.25}.orders-review-card-value-row{display:flex;align-items:baseline;gap:7px;margin-top:11px}.orders-review-card-value{color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.08}.orders-review-card-operating_loss .orders-review-card-value{font-size:30px}.orders-review-card-value-label{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-review-card-note{margin-top:8px;color:var(--text-default);font-size:13px;font-weight:800;line-height:1.45}.orders-review-card-helper{margin-top:7px;color:var(--text-muted);font-size:12px;line-height:1.48}.orders-review-context{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px;border:1px solid rgba(199,215,234,.72);background:radial-gradient(circle at top left,rgba(47,107,255,.03),transparent 34%),linear-gradient(180deg,#ffffffc7,#f7fbffb8);border-radius:16px;padding:12px 13px 12px 15px;overflow:hidden}.orders-review-context:before{content:"";position:absolute;inset:12px auto 12px 0;width:3px;border-radius:999px;background:#2f6bff6b}.orders-review-context-copy{min-width:0}.orders-review-context-copy span{color:#285fe5;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-review-context-copy strong{display:block;margin-top:4px;color:var(--text-strong);font-size:13px;font-weight:900;line-height:1.35}.orders-review-context-copy p{margin:4px 0 0;color:var(--text-muted);font-size:12px;font-weight:700;line-height:1.45}.orders-review-context-meta{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;flex:0 0 auto}.orders-workbench-top{display:flex;flex-direction:column;gap:14px;margin-bottom:16px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:linear-gradient(135deg,rgba(61,217,197,.055),transparent 46%),#ffffff06}.orders-workbench-control-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.orders-workbench-control-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.orders-workbench-control-copy span{color:var(--text-muted);font-size:10px;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}.orders-workbench-control-copy strong{color:var(--text-strong);font-size:14px;font-weight:900;line-height:1.3}.orders-focus-pills{display:flex;gap:8px;flex-wrap:wrap}.orders-focus-pill{appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--border-default);background:#ffffff08;color:var(--text-default);cursor:pointer;font-size:12px;font-weight:800;transition:transform .18s ease,border-color .18s ease,background .18s ease}.orders-focus-pill:hover{transform:translateY(-1px);border-color:#3dd9c52e}.orders-focus-pill-active{border-color:#3dd9c547;background:#3dd9c51a;color:var(--text-strong)}.orders-focus-pill strong{color:var(--text-strong)}.orders-workbench-caption{max-width:960px;color:var(--text-default);font-size:13px;font-weight:750;line-height:1.55}.orders-table-shell{display:flex;flex-direction:column;gap:14px}.orders-table{min-width:1480px;table-layout:fixed}.orders-col-review{width:140px}.orders-col-why{width:380px}.orders-col-profit,.orders-col-contribution,.orders-col-net,.orders-col-order,.orders-col-breakeven{width:150px}.orders-col-created{width:118px}.orders-table-sort-btn{appearance:none;display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:0;white-space:nowrap;transition:color .15s ease}.orders-table-sort-btn:hover{color:var(--text-default)}.orders-table-sort-btn-active{color:var(--text-strong)}.orders-table-sort-icon{font-size:11px;opacity:.5}.orders-table-sort-btn-active .orders-table-sort-icon{opacity:1;color:#3dd9c5e6}.orders-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 2px}.orders-pagination-info{color:var(--text-muted);font-size:12px;font-weight:700}.orders-pagination-controls{display:flex;align-items:center;gap:12px}.orders-pagination-pages{color:var(--text-default);font-size:12px;font-weight:800;min-width:90px;text-align:center}.orders-pagination-btn{appearance:none;display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--border-default);background:#ffffff08;color:var(--text-default);font-size:12px;font-weight:800;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.orders-pagination-btn:hover:not(:disabled){border-color:#3dd9c547;background:#3dd9c514;color:var(--text-strong)}.orders-pagination-btn:disabled{opacity:.3;cursor:not-allowed}.orders-table-row{cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.orders-table-row:hover td{background:#ffffff05}.orders-table-row:hover .orders-cell-why{background:linear-gradient(90deg,#3dd9c512,#3dd9c504),#ffffff06}.orders-table-row-critical td:first-child,.orders-table-row-review td:first-child,.orders-table-row-watch td:first-child,.orders-table-row-data_issue td:first-child{position:relative}.orders-table-row-critical td:first-child:before,.orders-table-row-review td:first-child:before,.orders-table-row-watch td:first-child:before,.orders-table-row-data_issue td:first-child:before{content:"";position:absolute;left:-12px;top:10px;bottom:10px;width:3px;border-radius:999px}.orders-table-row-critical td:first-child:before,.orders-table-row-review td:first-child:before{background:#f59e0bf2}.orders-table-row-watch td:first-child:before,.orders-table-row-data_issue td:first-child:before{background:#8b5cf6f2}.orders-table-row-selected td{background:#3dd9c50a}.orders-table-row-selected .orders-cell-why{background:linear-gradient(90deg,#3dd9c517,#3dd9c506),#ffffff06}.orders-cell-review,.orders-cell-why{vertical-align:top}.orders-cell-why{background:linear-gradient(90deg,#3dd9c50b,#3dd9c502),#ffffff03}.orders-case-entry{display:flex;flex-direction:column;align-items:flex-start;gap:9px}.orders-case-entry-reason{max-width:116px;color:var(--text-default);font-size:11px;font-weight:850;line-height:1.4}.orders-money-stack{display:flex;flex-direction:column;gap:4px}.orders-metric-primary{color:var(--text-strong);font-size:13px;font-weight:850;line-height:1.35;white-space:nowrap}.orders-metric-subtle{color:var(--text-muted);font-size:11px;font-weight:750;line-height:1.35;white-space:nowrap}.orders-value-negative{color:#f7c15c}.orders-value-positive{color:#9cf2c2}.orders-why-cell{max-width:380px}.orders-why-primary{color:var(--text-strong);font-size:13.5px;font-weight:900;line-height:1.45}.orders-why-signals{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.orders-why-signals span{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff09;color:var(--text-muted);font-size:10px;font-weight:850;line-height:1}.orders-order-reference{display:flex;flex-direction:column;gap:4px}.orders-order-reference-primary{color:var(--text-default);font-size:12.5px;font-weight:850;line-height:1.35}.orders-order-reference-secondary,.orders-cell-created{color:var(--text-muted);font-size:11px;font-weight:700;line-height:1.35}.orders-cell-created{color:#94a3b8d1}.orders-detail-shell{display:flex;flex-direction:column;gap:16px}.orders-detail-flow{--orders-detail-nav-top: 112px;--orders-detail-scroll-offset: 168px}.orders-detail-card{overflow:visible}.orders-detail-card>.ui-card-body{overflow:visible}.orders-detail-section-nav{position:sticky;top:var(--orders-detail-nav-top);z-index:30;margin:-2px 0 16px;padding:6px;border:1px solid rgba(199,215,234,.72);border-radius:18px;background:linear-gradient(180deg,#ffffffe0,#f7fbffd1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 28px #14305614,inset 0 1px #ffffffd1}.orders-detail-section-nav-inner{display:flex;align-items:center;gap:10px;min-width:0}.orders-detail-section-nav-label{flex:0 0 auto;padding:0 4px 0 6px;color:var(--text-muted);font-size:10px;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase;white-space:nowrap}.orders-detail-section-nav-track{display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.orders-detail-section-nav-track::-webkit-scrollbar{display:none}.orders-detail-section-nav-item{appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--text-muted);cursor:pointer;font-size:12px;font-weight:900;line-height:1;white-space:nowrap;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.orders-detail-section-nav-item:hover{border-color:#2f6bff29;background:#ffffff8a;color:var(--text-default)}.orders-detail-section-nav-item:focus-visible{outline:none;border-color:#2f6bff57;box-shadow:0 0 0 3px #2f6bff21,0 8px 18px #14305614}.orders-detail-section-nav-item-active{border-color:#2f6bff38;background:linear-gradient(180deg,#fffffff0,#f1f7ffe6);color:var(--text-strong);box-shadow:0 8px 18px #14305612,inset 0 1px #ffffffd9}.orders-detail-section-nav-item-active:after{content:"";position:absolute;left:12px;right:12px;bottom:4px;height:2px;border-radius:999px;background:linear-gradient(90deg,#2f6bffb8,#10b8a575)}.orders-detail-section{display:flex;flex-direction:column;gap:16px;min-width:0;scroll-margin-top:var(--orders-detail-scroll-offset)}.orders-detail-section[hidden]{display:none}.orders-detail-section-active{animation:orders-detail-section-enter .18s ease-out}@keyframes orders-detail-section-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.orders-detail-hero{border:1px solid rgba(96,165,250,.16);background:radial-gradient(circle at top left,rgba(96,165,250,.06),transparent 42%),#ffffff08;border-radius:18px;padding:16px}.orders-detail-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.orders-detail-title{color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.2}.orders-detail-subtitle{margin-top:10px;color:var(--text-default);font-size:14px;line-height:1.6;max-width:780px}.orders-detail-amount{color:var(--text-strong);font-size:28px;font-weight:900;line-height:1;white-space:nowrap}.orders-detail-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.orders-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orders-detail-grid-curated{align-items:stretch}.orders-detail-panel{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:14px;padding:14px}.orders-detail-panel-core{border-color:#3dd9c529;background:linear-gradient(135deg,rgba(61,217,197,.045),transparent 58%),#ffffff08}.orders-detail-panel-risk{border-color:#f59e0b33;background:linear-gradient(135deg,rgba(245,158,11,.055),transparent 58%),#ffffff08}.orders-detail-panel-support{background:#ffffff05}.orders-detail-panel-muted{opacity:.72;background:#ffffff03}.orders-detail-panel-label{color:var(--text-muted);font-size:12px;font-weight:700;margin-bottom:8px}.orders-detail-panel-value{color:var(--text-strong);font-weight:900;line-height:1.5;word-break:break-word}.orders-detail-panel-core .orders-detail-panel-value,.orders-detail-panel-risk .orders-detail-panel-value{font-size:17px;line-height:1.25}.orders-detail-bottom{align-items:start}.orders-detail-disclosure{border:1px solid var(--border-default);border-radius:16px;background:#ffffff05}.orders-detail-disclosure[open]{background:#ffffff06}.orders-detail-disclosure-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;cursor:pointer;list-style:none}.orders-detail-disclosure-summary::-webkit-details-marker{display:none}.orders-detail-disclosure-summary:focus-visible{outline:2px solid rgba(61,217,197,.55);outline-offset:3px;border-radius:14px}.orders-detail-disclosure-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.orders-detail-disclosure-copy span{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}.orders-detail-disclosure-copy strong{color:var(--text-strong);font-size:13px;font-weight:900;line-height:1.35}.orders-detail-disclosure-meta{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.orders-detail-disclosure-action{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border:1px solid rgba(61,217,197,.18);border-radius:999px;color:var(--text-default);font-size:11px;font-weight:900;line-height:1}.orders-detail-disclosure-body{display:flex;flex-direction:column;gap:12px;padding:0 14px 14px}.orders-audit-shell{display:flex;flex-direction:column;gap:14px}.orders-trust-basis{display:flex;flex-direction:column;gap:12px}.orders-trust-basis-summary,.orders-audit-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.orders-trust-basis-summary>div,.orders-audit-summary>div{min-width:0;border:1px solid var(--border-default);border-radius:14px;background:#ffffff05;padding:12px}.orders-trust-basis-summary span,.orders-audit-summary span{display:block;color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}.orders-trust-basis-summary strong,.orders-audit-summary strong{display:block;margin-top:8px;color:var(--text-strong);font-size:14px;font-weight:900;line-height:1.35;word-break:break-word}.orders-audit-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orders-audit-meta-item{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:14px;padding:14px;min-width:0}.orders-audit-meta-item strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.orders-audit-warning-list{display:flex;flex-direction:column;gap:10px}.orders-audit-warning{border:1px solid rgba(245,158,11,.22);background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),#ffffff08;border-radius:14px;padding:12px 14px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.55}.orders-audit-warning span{display:block;color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;line-height:1;margin-bottom:7px;text-transform:uppercase}.orders-audit-warning strong{color:var(--text-default);font-size:13px;line-height:1.55}.orders-audit-lines{display:flex;flex-direction:column;gap:10px}.orders-audit-line{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(0,1fr));gap:12px;align-items:start;border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:13px 14px}.orders-audit-line-warning{border-color:#8b5cf638;background:radial-gradient(circle at top left,rgba(139,92,246,.05),transparent 42%),#ffffff08}.orders-audit-line-main,.orders-audit-line-stat{min-width:0}.orders-audit-line-stat span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:8px}.orders-audit-line-stat strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.orders-pattern-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.orders-page .orders-pattern-card{--orders-pattern-accent: rgba(47, 107, 255, .28);--orders-pattern-accent-strong: #2f6bff;--orders-pattern-wash: rgba(47, 107, 255, .045);--orders-pattern-chip-bg: rgba(47, 107, 255, .08);--orders-pattern-chip-border: rgba(47, 107, 255, .18);--orders-pattern-priority-bg: rgba(47, 107, 255, .055);--orders-pattern-priority-border: rgba(47, 107, 255, .14);appearance:none;position:relative;display:flex;flex-direction:column;min-height:236px;min-width:0;text-align:left;border:1px solid var(--border-default);background:radial-gradient(circle at top left,var(--orders-pattern-wash),transparent 42%),#ffffff05;border-radius:16px;padding:15px;cursor:pointer;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.orders-pattern-card:before{content:"";position:absolute;left:15px;right:15px;top:0;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--orders-pattern-accent),transparent 78%)}.orders-pattern-card:hover{transform:translateY(-1px);box-shadow:0 12px 28px #02061724}.orders-pattern-card:focus-visible{outline:2px solid rgba(47,107,255,.28);outline-offset:3px}.orders-page .orders-pattern-card-active{border-color:#2f6bff3d;box-shadow:inset 0 0 0 1px #2f6bff0f,0 14px 30px #2f6bff14}.orders-page .orders-pattern-card-warning,.orders-page .orders-pattern-card-pro,.orders-page .orders-pattern-card-success{background:radial-gradient(circle at top left,var(--orders-pattern-wash),transparent 42%),#ffffff08}.orders-pattern-card-operating_loss{grid-column:span 2;min-height:236px;padding:17px}.orders-page .orders-pattern-card-severity-acute_loss{--orders-pattern-accent: rgba(228, 106, 58, .68);--orders-pattern-accent-strong: #c85f31;--orders-pattern-wash: rgba(228, 106, 58, .07);--orders-pattern-chip-bg: rgba(228, 106, 58, .085);--orders-pattern-chip-border: rgba(228, 106, 58, .2);--orders-pattern-priority-bg: rgba(228, 106, 58, .078);--orders-pattern-priority-border: rgba(228, 106, 58, .18);border-color:#e46a3a33;box-shadow:inset 0 0 0 1px #e46a3a06,0 16px 34px #e46a3a0e}.orders-page .orders-pattern-card-severity-structural_erosion{--orders-pattern-accent: rgba(245, 158, 11, .58);--orders-pattern-accent-strong: #b45309;--orders-pattern-wash: rgba(245, 158, 11, .06);--orders-pattern-chip-bg: rgba(245, 158, 11, .08);--orders-pattern-chip-border: rgba(245, 158, 11, .18);--orders-pattern-priority-bg: rgba(245, 158, 11, .062);--orders-pattern-priority-border: rgba(245, 158, 11, .14);border-color:#f59e0b29}.orders-page .orders-pattern-card-severity-weakened_trust{--orders-pattern-accent: rgba(47, 107, 255, .5);--orders-pattern-accent-strong: #285fe5;--orders-pattern-wash: rgba(47, 107, 255, .052);--orders-pattern-chip-bg: rgba(47, 107, 255, .085);--orders-pattern-chip-border: rgba(47, 107, 255, .18);--orders-pattern-priority-bg: rgba(47, 107, 255, .06);--orders-pattern-priority-border: rgba(47, 107, 255, .14);border-color:#2f6bff29}.orders-page .orders-pattern-card-severity-emerging_pressure{--orders-pattern-accent: rgba(16, 184, 165, .48);--orders-pattern-accent-strong: #0d8f82;--orders-pattern-wash: rgba(16, 184, 165, .045);--orders-pattern-chip-bg: rgba(16, 184, 165, .075);--orders-pattern-chip-border: rgba(16, 184, 165, .16);--orders-pattern-priority-bg: rgba(16, 184, 165, .055);--orders-pattern-priority-border: rgba(16, 184, 165, .13);border-color:#10b8a524}.orders-pattern-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.orders-pattern-card-heading{min-width:0}.orders-pattern-card-marker-row{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.orders-pattern-card-severity{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid var(--orders-pattern-chip-border);background:var(--orders-pattern-chip-bg);border-radius:999px;color:var(--orders-pattern-accent-strong);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-pattern-card-priority{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:1px solid var(--orders-pattern-priority-border);background:var(--orders-pattern-priority-bg);border-radius:999px;color:var(--text-default);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-pattern-card-label{margin-top:9px;color:var(--text-strong);font-size:15px;font-weight:900;letter-spacing:0;line-height:1.25}.orders-pattern-card-count{display:flex;flex-direction:column;align-items:flex-end;gap:5px;color:var(--text-strong);flex:0 0 auto}.orders-pattern-card-count span{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.orders-pattern-card-count strong{color:var(--text-strong);font-size:21px;font-weight:900;line-height:1}.orders-pattern-card-impact{display:flex;flex-direction:column;gap:6px;margin-top:10px}.orders-pattern-card-impact span{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:uppercase}.orders-pattern-card-impact strong{color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.08;letter-spacing:0}.orders-pattern-card-operating_loss .orders-pattern-card-impact{margin-top:12px}.orders-pattern-card-operating_loss .orders-pattern-card-impact strong{font-size:26px}.orders-pattern-card-refund_distortion .orders-pattern-card-impact strong,.orders-pattern-card-shipping_drag .orders-pattern-card-impact strong,.orders-pattern-card-fee_pressure .orders-pattern-card-impact strong{font-size:21px}.orders-pattern-card-missing_cogs .orders-pattern-card-impact strong{color:#285fe5}.orders-pattern-card-low_margin .orders-pattern-card-impact strong,.orders-pattern-card-break_even_watch .orders-pattern-card-impact strong{color:#0d8f82}.orders-pattern-card-note{margin-top:8px;color:var(--text-default);font-size:13px;font-weight:800;line-height:1.45}.orders-pattern-card-helper{margin-top:6px;color:var(--text-muted);font-size:12px;line-height:1.45}.orders-pattern-card-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:11px;border-top:1px solid rgba(199,215,234,.58);color:var(--text-muted);font-size:12px;line-height:1.5}.orders-pattern-card-footer span{display:flex;flex-direction:column;gap:2px;min-width:0}.orders-pattern-card-footer small{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-pattern-card-footer em{color:var(--text-default);font-size:11px;font-style:normal;font-weight:700}.orders-pattern-card-footer strong{color:var(--text-strong);text-align:right;min-width:0;overflow-wrap:anywhere}.orders-pattern-filter-shell{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px;border:1px solid rgba(199,215,234,.74);background:radial-gradient(circle at top left,rgba(47,107,255,.03),transparent 34%),linear-gradient(180deg,#ffffffc7,#f7fbffb8);border-radius:16px;padding:11px 12px}.orders-pattern-filter-copy{display:flex;flex-direction:column;gap:4px;min-width:220px}.orders-pattern-filter-copy span{color:#285fe5;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.orders-pattern-filter-copy strong{color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.35}.orders-pattern-filters{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.orders-pattern-pill{appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(199,215,234,.76);background:#ffffff94;color:var(--text-default);cursor:pointer;font-size:12px;font-weight:800;transition:transform .18s ease,border-color .18s ease,background .18s ease}.orders-pattern-pill:hover{transform:translateY(-1px);border-color:#2f6bff2e;background:#2f6bff0e}.orders-page .orders-pattern-pill-active{border-color:#2f6bff42;background:#2f6bff1a;color:var(--text-strong);box-shadow:inset 0 0 0 1px #2f6bff0e}.orders-pattern-pill strong{color:var(--text-strong)}.orders-pattern-context{display:flex;flex-direction:column;gap:14px}.orders-pattern-context-hero{border:1px solid var(--border-default);background:radial-gradient(circle at top left,rgba(96,165,250,.04),transparent 42%),#ffffff05;border-radius:16px;padding:14px}.orders-pattern-context-topline{display:flex;gap:8px;flex-wrap:wrap}.orders-pattern-context-copy{margin-top:10px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.58}.orders-pattern-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orders-pattern-context-item{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:14px;padding:14px;min-width:0}.orders-pattern-context-item strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.orders-compare-shell{display:flex;flex-direction:column;gap:14px}.orders-compare-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border:1px solid var(--border-default);background:radial-gradient(circle at top left,rgba(61,217,197,.04),transparent 42%),#ffffff05;border-radius:16px;padding:14px}.orders-compare-hero-copy{min-width:0}.orders-compare-topline{display:flex;gap:8px;flex-wrap:wrap}.orders-compare-summary{margin-top:10px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.58;max-width:820px}.orders-compare-hero-stat{min-width:180px;border:1px solid var(--border-soft);background:#ffffff05;border-radius:14px;padding:12px;flex:0 0 auto}.orders-compare-hero-label{display:block;color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-compare-hero-stat strong{display:block;margin-top:8px;color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.05}.orders-compare-hero-note{margin-top:8px;color:var(--text-default);font-size:12px;font-weight:700;line-height:1.5}.orders-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orders-compare-card{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:13px 14px}.orders-compare-card-warning{background:radial-gradient(circle at top left,rgba(245,158,11,.05),transparent 42%),#ffffff08}.orders-compare-card-success{background:radial-gradient(circle at top left,rgba(34,197,94,.04),transparent 42%),#ffffff08}.orders-compare-card-pro{background:radial-gradient(circle at top left,rgba(139,92,246,.05),transparent 42%),#ffffff08}.orders-compare-card-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-compare-card-values{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.orders-compare-card-values span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:6px}.orders-compare-card-values strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.orders-compare-card-delta{margin-top:10px;color:var(--text-default);font-size:12px;font-weight:800;line-height:1.5}.orders-compare-bullets{display:flex;flex-direction:column;gap:10px}.orders-compare-bullet{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:12px 14px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.55}.orders-case-compare-shell{display:flex;flex-direction:column;gap:14px}.orders-case-compare-picker{display:flex;flex-direction:column;gap:10px}.orders-case-compare-picker-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-case-compare-pills{display:flex;gap:10px;flex-wrap:wrap}.orders-case-compare-pill{appearance:none;display:inline-flex;align-items:center;gap:10px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--border-default);background:#ffffff08;color:var(--text-default);cursor:pointer;font-size:12px;font-weight:800;transition:transform .18s ease,border-color .18s ease,background .18s ease}.orders-case-compare-pill:hover{transform:translateY(-1px);border-color:#3dd9c52e}.orders-case-compare-pill-active{border-color:#3dd9c54d;background:#3dd9c51a;color:var(--text-strong)}.orders-case-compare-pill strong{color:var(--text-strong)}.orders-case-compare-hero{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;gap:12px}.orders-case-compare-side,.orders-case-compare-center{border:1px solid var(--border-default);background:#ffffff05;border-radius:16px;padding:14px}.orders-case-compare-side-label{display:block;color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.orders-case-compare-side strong{display:block;color:var(--text-strong);font-size:18px;line-height:1.25}.orders-case-compare-side-note{margin-top:8px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.5}.orders-case-compare-topline{display:flex;gap:8px;flex-wrap:wrap}.orders-case-compare-summary{margin-top:10px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.58}.orders-case-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orders-case-compare-card{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:13px 14px}.orders-case-compare-card-warning{background:radial-gradient(circle at top left,rgba(245,158,11,.05),transparent 42%),#ffffff08}.orders-case-compare-card-success{background:radial-gradient(circle at top left,rgba(34,197,94,.04),transparent 42%),#ffffff08}.orders-case-compare-card-pro{background:radial-gradient(circle at top left,rgba(139,92,246,.05),transparent 42%),#ffffff08}.orders-case-compare-card-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-case-compare-card-values{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.orders-case-compare-card-values span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:6px}.orders-case-compare-card-values strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.orders-case-compare-card-delta{margin-top:10px;color:var(--text-default);font-size:12px;font-weight:800;line-height:1.5}.orders-case-compare-bullets{display:flex;flex-direction:column;gap:10px}.orders-case-compare-bullet{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:12px 14px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.55}.orders-handoff-shell{display:flex;flex-direction:column;gap:14px}.orders-handoff-card-shell{border-color:#3dd9c533}.orders-handoff-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border:1px solid rgba(61,217,197,.14);background:radial-gradient(circle at top left,rgba(61,217,197,.05),transparent 42%),#ffffff06;border-radius:18px;padding:16px}.orders-handoff-hero-copy{min-width:0;max-width:860px}.orders-handoff-hero-topline{display:flex;gap:8px;flex-wrap:wrap}.orders-handoff-hero-title{margin-top:12px;color:var(--text-strong);font-size:20px;font-weight:900;line-height:1.2}.orders-handoff-hero-note{margin-top:10px;color:var(--text-default);font-size:14px;line-height:1.6}.orders-handoff-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;flex:0 0 auto}.orders-handoff-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.orders-handoff-card{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:14px;min-width:0}.orders-handoff-card-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.orders-handoff-card-value{margin-top:10px;color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.35}.orders-handoff-card-note{margin-top:8px;color:var(--text-muted);font-size:13px;line-height:1.55}.orders-handoff-checklist{border:1px solid var(--border-default);background:#ffffff05;border-radius:16px;padding:14px}.orders-handoff-checklist-title{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px}.orders-handoff-checklist-items{display:flex;flex-direction:column;gap:10px}.orders-handoff-checklist-item{display:flex;align-items:flex-start;gap:10px;color:var(--text-default);font-size:13px;line-height:1.6}.orders-handoff-checklist-dot{width:8px;height:8px;margin-top:6px;border-radius:999px;background:#3dd9c5f2;flex:0 0 auto}.orders-date-focus-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid rgba(245,158,11,.16);border-radius:16px;background:radial-gradient(circle at top left,rgba(245,158,11,.05),transparent 42%),#ffffff05}.orders-date-focus-copy{color:var(--text-default);font-size:13px;line-height:1.58}.orders-date-focus-copy strong{color:var(--text-strong)}@media(max-width:1200px){.orders-detail-grid,.orders-audit-meta,.orders-audit-summary,.orders-audit-line,.orders-pattern-context-grid,.orders-compare-grid,.orders-case-compare-hero,.orders-case-compare-grid,.orders-handoff-grid,.orders-trust-basis-summary{grid-template-columns:1fr}.orders-readout-grid,.orders-pattern-grid,.orders-review-grid,.orders-scope-frame{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-scope-card-primary{grid-column:span 2}.orders-page .orders-readout-primary{grid-template-columns:1fr}.orders-readout-primary-support{grid-column:1 / 2;grid-row:auto;border-left:none;border-top:1px solid rgba(199,215,234,.72);padding-left:0;padding-top:12px}.orders-pattern-card-operating_loss{grid-column:span 2}}@media(max-width:900px){.orders-summary-grid{grid-template-columns:1fr}.orders-detail-hero-top,.orders-compare-hero,.orders-workbench-control-head,.orders-handoff-hero{flex-direction:column;align-items:flex-start}.orders-detail-amount{white-space:normal}.orders-compare-hero-stat{min-width:0;width:100%}.orders-compare-card-values,.orders-case-compare-card-values{grid-template-columns:1fr}.orders-handoff-actions{justify-content:flex-start}.orders-helper-row,.orders-detail-disclosure-summary,.orders-pattern-filter-shell,.orders-review-context,.orders-review-scope{align-items:flex-start;flex-direction:column}.orders-detail-disclosure-meta{justify-content:flex-start;flex-wrap:wrap}.orders-review-scope-action{border-left:none;padding-left:0}.orders-review-context-meta{justify-content:flex-start}.orders-hero-meta{width:100%;border-radius:18px}.orders-pattern-filters{justify-content:flex-start}.orders-detail-section-nav-inner{align-items:stretch;flex-direction:column;gap:6px}.orders-detail-section-nav-label{padding-left:8px}}@media(max-width:760px){.orders-readout-grid,.orders-pattern-grid,.orders-review-grid,.orders-scope-frame{grid-template-columns:1fr}.orders-scope-card-primary,.orders-pattern-card-operating_loss{grid-column:span 1}.orders-readout-primary-value{font-size:21px}.orders-pattern-card-footer{align-items:flex-start;flex-direction:column}.orders-pattern-card-footer strong{text-align:left}.orders-detail-section-nav{border-radius:16px;margin-bottom:14px}.orders-detail-section-nav-track{gap:5px;padding-bottom:1px}.orders-detail-section-nav-item{min-width:84px;min-height:32px}}.products-page{gap:18px}.overview-hero.products-hero{grid-template-columns:minmax(0,1fr);align-items:start;border-color:#c7d7ead1;background:radial-gradient(circle at top left,rgba(47,107,255,.07),transparent 30%),radial-gradient(circle at top right,rgba(16,184,165,.05),transparent 24%),linear-gradient(180deg,#fffffffc,#f7fbfffb)}.products-kpi-grid{grid-template-columns:minmax(300px,1.3fr) repeat(3,minmax(0,1fr));align-items:stretch}.products-kpi-grid>.ui-card{height:100%}.products-kpi-grid>.ui-card .ui-card-body{height:100%}.products-kpi-grid .kpi-card{display:flex;flex-direction:column;min-height:168px}.products-kpi-grid .kpi-right{padding:2px;border:1px solid rgba(199,215,234,.62);border-radius:999px;background:#f8fbffeb}.products-kpi-grid .kpi-right .ui-badge{min-height:24px;padding:0 9px;box-shadow:inset 0 1px #ffffff61}.products-kpi-grid .kpi-eyebrow{color:#2457d6;letter-spacing:.07em}.products-kpi-grid .kpi-label{color:#53627b;font-weight:800;line-height:1.38}.products-kpi-grid .kpi-value{margin-top:14px;letter-spacing:-.03em}.products-kpi-value-unit{color:var(--text-muted);font-size:14px;font-weight:900;letter-spacing:0}.products-kpi-grid .kpi-note{display:inline-flex;width:fit-content;max-width:100%;margin-top:12px;padding:7px 9px;border:1px solid rgba(199,215,234,.72);border-radius:12px;background:#f8fbffdb;color:var(--text-default);font-size:12.5px;font-weight:900;line-height:1.35}.products-kpi-grid .kpi-helper{margin-top:auto;padding-top:10px;color:#617089;font-size:12px;line-height:1.5}.products-kpi-card-primary{position:relative;border-color:#2f6bff33;background:radial-gradient(circle at top right,rgba(47,107,255,.09),transparent 28%),radial-gradient(circle at top left,rgba(16,184,165,.055),transparent 25%),linear-gradient(180deg,#fffffffe,#f6fafffc);box-shadow:0 24px 56px #1430561a}.products-kpi-card-primary:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#2f6bffd1,#10b8a561)}.products-kpi-card-primary .kpi-card{min-height:178px}.products-kpi-card-primary .kpi-value{font-size:37px}.products-kpi-card-primary .kpi-note{border-color:#2f6bff24;background:#f1f6ffeb;color:var(--text-strong)}.products-kpi-card-primary .kpi-helper{color:#53627b;font-weight:700}.products-kpi-card-exposure{border-color:#f59e0b33}.products-kpi-card-exposure .kpi-note{border-color:#f59e0b2e;background:#fff7edd1;color:#9a5a0a}.products-kpi-card-concentration .kpi-note{color:#53627b}.products-kpi-card-trust{border-color:#2f6bff2b}.products-kpi-card-trust .kpi-note{border-color:#2f6bff29;background:#f1f6ffe6;color:#285fe5}.products-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;max-width:980px}.products-summary-card{border:1px solid var(--border-default);background:#ffffff06;border-radius:16px;padding:14px}.products-summary-card-success{border-color:#22c55e29;background:radial-gradient(circle at top left,rgba(34,197,94,.05),transparent 42%),#ffffff08}.products-summary-card-warning{border-color:#f59e0b2e;background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),#ffffff08}.products-summary-card-pro{border-color:#8b5cf62e;background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 42%),#ffffff08}.products-summary-card-neutral{border-color:var(--border-default)}.products-summary-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.products-summary-value{margin-top:10px;color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.08;letter-spacing:-.02em}.products-summary-note{margin-top:8px;color:var(--text-default);font-size:13px;font-weight:800;line-height:1.45}.products-summary-helper{margin-top:8px;color:var(--text-muted);font-size:12px;line-height:1.6}.products-primary-grid{align-items:start}.products-readout-shell{display:flex;flex-direction:column;gap:14px}.products-readout-primary{position:relative;overflow:hidden;border:1px solid rgba(47,107,255,.16);background:radial-gradient(circle at top left,rgba(47,107,255,.065),transparent 36%),radial-gradient(circle at top right,rgba(16,184,165,.035),transparent 28%),#ffffffb8;border-radius:16px;padding:15px 17px;color:var(--text-strong);box-shadow:inset 0 1px #ffffffc7}.products-readout-primary:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#2f6bffdb,#10b8a57a)}.products-readout-primary-label,.products-readout-item span{display:block;color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.products-readout-primary strong{display:block;margin-top:8px;color:var(--text-strong);font-size:17px;font-weight:900;line-height:1.48}.products-readout-grid{display:grid;grid-template-columns:.95fr 1.2fr .95fr;gap:12px}.products-readout-item{border:1px solid var(--border-default);background:#ffffffa3;border-radius:14px;padding:13px 14px;color:var(--text-default)}.products-readout-item strong{display:block;margin-top:8px;color:var(--text-default);font-size:13px;font-weight:750;line-height:1.55}.products-readout-item-2{border-color:#2f6bff2e;background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 38%),#ffffffb8}.products-readout-action-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid rgba(199,215,234,.72);border-radius:14px;background:#f8fbffb8}.products-readout-action-row p{margin:0;color:var(--text-muted);font-size:13px;font-weight:700;line-height:1.5}.products-workbench-top{display:flex;flex-direction:column;gap:12px;margin-bottom:14px}.products-focus-pills{display:flex;gap:10px;flex-wrap:wrap}.products-focus-pill{appearance:none;display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:7px 12px;border-radius:999px;border:1px solid var(--border-default);background:#ffffff08;color:var(--text-default);cursor:pointer;font-size:12px;font-weight:800;transition:transform .18s ease,border-color .18s ease,background .18s ease}.products-focus-pill span{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.1}.products-focus-pill small{color:var(--text-muted);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.products-focus-pill:hover{transform:translateY(-1px);border-color:#3dd9c52e}.products-focus-pill-active{border-color:#3dd9c547;background:#3dd9c51a;color:var(--text-strong)}.products-focus-pill-active small{color:#0d8f82}.products-focus-pill strong{color:var(--text-strong)}.products-workbench-caption{color:var(--text-muted);font-size:13px;line-height:1.55}.products-term-tooltip{display:inline;border-radius:5px;color:inherit;cursor:help;outline:none;transition:color .16s ease,background .16s ease}.products-term-tooltip:hover,.products-term-tooltip:focus-visible{color:var(--text-strong);background:#2f6bff0e}.products-term-tooltip-bubble{position:fixed;z-index:2147483647;width:max-content;max-width:min(320px,calc(100vw - 24px));padding:10px 12px;border:1px solid rgba(199,215,234,.72);border-radius:12px;background:linear-gradient(180deg,#151f30fa,#0d1320fa);color:#ffffffeb;box-shadow:0 18px 48px #070e1a47;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:0;text-transform:none;pointer-events:none;transform:translate(-50%)}.products-term-tooltip-bubble[data-side=top]{transform:translate(-50%,-100%)}.products-term-row{margin-bottom:14px}.products-money-stack{display:flex;flex-direction:column}.products-value-negative{color:#f7c15c;font-weight:800}.products-value-positive{color:#9cf2c2;font-weight:800}.products-interpretation-hero{border:1px solid rgba(61,217,197,.16);background:radial-gradient(circle at top left,rgba(61,217,197,.06),transparent 42%),#ffffff06;border-radius:16px;padding:14px 15px;margin-bottom:14px}.products-interpretation-title{color:var(--text-strong);font-size:20px;font-weight:900;line-height:1.15}.products-interpretation-copy{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.products-mix-caption{margin-bottom:8px;color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.products-mix-meter{display:flex;width:100%;height:14px;border-radius:999px;overflow:hidden;background:#ffffff0a;margin-bottom:14px}.products-mix-segment{height:100%}.products-mix-segment-healthy{background:linear-gradient(90deg,#22c55e80,#22c55ee6)}.products-mix-segment-thin{background:linear-gradient(90deg,#f59e0b73,#f59e0be0)}.products-mix-segment-missing{background:linear-gradient(90deg,#8b5cf680,#8b5cf6e6)}.products-mix-segment-losing{background:linear-gradient(90deg,#f43f5e80,#f43f5ee6)}.products-interpretation-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.products-interpretation-item{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:12px;min-width:0}.products-interpretation-item span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:8px}.products-interpretation-item strong{display:block;color:var(--text-strong);font-size:20px;font-weight:900;line-height:1.4;word-break:break-word}.products-interpretation-item small{display:block;margin-top:6px;color:var(--text-muted);font-size:11.5px;font-weight:700;line-height:1.35}.products-interpretation-bullets{display:flex;flex-direction:column;gap:10px;margin-top:14px}.products-interpretation-bullet{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:12px 14px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.58}.products-interpretation-bullet-primary{border-color:#2f6bff2e;background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 38%),#ffffffb8;color:var(--text-strong);font-weight:850}.products-decision-hero{border:1px solid var(--border-default);border-radius:18px;padding:15px;min-width:0;background:linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-decision-hero-pro{background:radial-gradient(circle at top left,rgba(139,92,246,.08),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-decision-hero-warning{background:radial-gradient(circle at top left,rgba(245,158,11,.08),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-decision-hero-success{background:radial-gradient(circle at top left,rgba(34,197,94,.06),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-decision-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.products-decision-hero-title{margin-top:12px;color:var(--text-strong);font-size:18px;font-weight:900;line-height:1.25;max-width:760px}.products-decision-hero-value{margin-top:5px;color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.08;letter-spacing:-.02em}.products-decision-hero-value-label{margin-top:12px;color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.products-decision-hero-copy{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58;max-width:840px}.products-decision-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.products-decision-support-card{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:14px;min-width:0}.products-decision-support-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.products-decision-support-value{margin-top:10px;color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.35}.products-decision-support-note{margin-top:8px;color:var(--text-muted);font-size:13px;line-height:1.55}.products-decision-checklist{border:1px solid var(--border-default);background:#ffffff05;border-radius:16px;padding:14px;margin-top:12px}.products-decision-checklist-title{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px}.products-decision-checklist-items{display:flex;flex-direction:column;gap:8px}.products-decision-checklist-item{display:flex;align-items:flex-start;gap:10px;color:var(--text-default);font-size:13px;line-height:1.6}.products-decision-checklist-step{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:0;border:1px solid rgba(47,107,255,.16);border-radius:999px;background:#f1f6ffe6;color:#285fe5;font-size:11px;font-weight:900;line-height:1;flex:0 0 auto}.products-segment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.products-segment-card{border:1px solid var(--border-default);border-radius:16px;padding:14px;min-width:0;background:linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-segment-card-success{background:radial-gradient(circle at top left,rgba(34,197,94,.05),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-segment-card-warning{background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-segment-card-pro{background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-segment-card-priority{border-color:#f59e0b57;box-shadow:inset 0 1px #ffffff0b}.products-segment-card-pro.products-segment-card-priority{border-color:#8b5cf65c}.products-segment-card-base{border-color:#22c55e2e}.products-segment-card-quiet{border-color:#94a3b824;background:linear-gradient(180deg,#0f1526bd,#0d1221bd)}.products-segment-card-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.products-segment-card-priority .products-segment-card-label{color:var(--text-strong)}.products-segment-card-quiet .products-segment-card-label,.products-segment-card-quiet .products-segment-card-copy,.products-segment-card-quiet .products-segment-card-metrics span{color:var(--text-muted)}.products-segment-card-count{margin-top:10px;color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.08}.products-segment-card-priority .products-segment-card-count{font-size:23px}.products-segment-card-quiet .products-segment-card-count{color:var(--text-default);font-size:19px}.products-segment-card-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.products-segment-card-metrics span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:6px}.products-segment-card-metrics strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.products-segment-card-quiet .products-segment-card-metrics strong{color:var(--text-muted);font-weight:800}.products-segment-card-copy{margin-top:10px;color:var(--text-default);font-size:13px;line-height:1.58}.products-segment-card-quiet .products-segment-card-copy{color:var(--text-muted);font-size:12px;line-height:1.5}.products-exposure-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.products-exposure-card{border:1px solid var(--border-default);border-radius:16px;padding:14px;min-width:0;background:linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-exposure-card-pro{background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-exposure-card-warning{background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-exposure-card-success{background:radial-gradient(circle at top left,rgba(34,197,94,.05),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-exposure-card-priority{border-color:#f59e0b57;box-shadow:inset 0 1px #ffffff0b}.products-exposure-card-pro.products-exposure-card-priority{border-color:#8b5cf65c}.products-exposure-card-base{border-color:#22c55e2e}.products-exposure-card-quiet{border-color:#94a3b824;background:linear-gradient(180deg,#0f1526bd,#0d1221bd)}.products-exposure-card span{display:block;color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.products-exposure-card-priority span{color:var(--text-strong)}.products-exposure-card-quiet span,.products-exposure-card-quiet p{color:var(--text-muted)}.products-exposure-card strong{display:block;margin-top:10px;color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.08;letter-spacing:-.02em}.products-exposure-card-priority strong{font-size:25px}.products-exposure-card-quiet strong{color:var(--text-default);font-size:20px}.products-exposure-card p{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.56}.products-exposure-card-quiet p{color:var(--text-muted);font-size:12px;line-height:1.5}.products-basis-integrity-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:14px;align-items:start}.products-basis-panel{min-width:0}.products-basis-panel-title{display:block;margin-bottom:14px}.products-basis-panel .metric-list{border:1px solid rgba(199,215,234,.64);border-radius:16px;padding:14px;background:linear-gradient(180deg,#fffffff0,#f8fbffe6)}.products-integrity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.products-integrity-item{border:1px solid var(--border-default);background:var(--panel-soft);border-radius:16px;padding:14px;min-width:0}.products-integrity-item strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.products-integrity-item.products-integrity-item-primary{grid-column:1 / -1;border-color:#2f6bff33;background:radial-gradient(circle at top left,rgba(47,107,255,.055),transparent 42%),linear-gradient(180deg,#fffffffa,#f7fbfff5);padding:16px}.products-integrity-item-primary strong{display:block;margin-top:8px;font-size:18px;font-weight:900}.products-integrity-item.products-integrity-item-model{border-color:#3dd9c533}.products-integrity-item-model strong{font-weight:900}.products-integrity-item.products-integrity-item-audit,.products-integrity-item.products-integrity-item-quiet{border-color:#c7d7ea85;background:linear-gradient(180deg,#ffffffe0,#f8fbffd1)}.products-integrity-item-audit strong,.products-integrity-item-quiet strong{color:var(--text-default);font-size:13px}.products-signal-list{gap:9px}.products-signal-flag.flag-row{border-color:#c7d7ea9e}.products-signal-flag .flag-title{font-size:13.5px}.products-signal-flag .flag-value{color:var(--text-muted)}.products-signal-flag.products-signal-flag-priority{border-color:#f59e0b42;background:radial-gradient(circle at top left,rgba(245,158,11,.045),transparent 38%),linear-gradient(180deg,#fffffffc,#f8fbfff7);padding:14px 15px}.products-signal-flag-priority .flag-title{font-weight:900}.products-signal-flag-priority .flag-value{color:#b45309}.products-signal-flag.products-signal-flag-secondary{background:linear-gradient(180deg,#fffffff0,#f8fbffe6)}.products-signal-flag-secondary:not(.flag-row-active){border-color:#c7d7ea70}.products-signal-flag-secondary:not(.flag-row-active) .flag-title,.products-signal-flag-secondary:not(.flag-row-active) .flag-description{color:var(--text-default)}.products-compare-shell{display:flex;flex-direction:column;gap:14px}.products-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.products-compare-card{border:1px solid var(--border-default);border-radius:16px;padding:14px;min-width:0;background:linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-compare-card-success{background:radial-gradient(circle at top left,rgba(34,197,94,.05),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-compare-card-warning{background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.products-compare-card.products-compare-card-diagnostic{border-color:#f59e0b52;box-shadow:inset 0 1px #ffffff0b}.products-compare-card-diagnostic .products-compare-card-label{color:var(--text-strong)}.products-compare-card-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.products-compare-card-title{margin-top:10px;color:var(--text-strong);font-size:18px;font-weight:900;line-height:1.25;word-break:break-word}.products-compare-card-value{margin-top:10px;color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.08}.products-compare-card-copy{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.products-compare-summary{border:1px solid var(--border-default);background:radial-gradient(circle at top left,rgba(61,217,197,.04),transparent 42%),#ffffff05;border-radius:16px;padding:14px}.products-compare-summary-topline{display:flex;gap:8px;flex-wrap:wrap}.products-compare-summary-copy{margin-top:10px;color:var(--text-default);font-size:13px;line-height:1.58}.products-compare-bullets{display:flex;flex-direction:column;gap:10px}.products-compare-bullet{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:12px 14px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.58}.products-scope-frame{display:grid;grid-template-columns:minmax(220px,1fr) minmax(270px,1.48fr) minmax(150px,.56fr);gap:12px;margin-top:20px;max-width:1080px}.products-scope-card{border:1px solid rgba(199,215,234,.7);background:radial-gradient(circle at top left,rgba(47,107,255,.035),transparent 38%),linear-gradient(180deg,#ffffffc2,#f7fbffad);border-radius:16px;padding:14px 15px;min-width:0}.products-scope-card-basis{border-color:#2f6bff29;background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 40%),linear-gradient(180deg,#ffffffd1,#f7fbffb8)}.products-scope-card-trust{position:relative;overflow:hidden;border-color:#2f6bff38;background:radial-gradient(circle at top left,rgba(47,107,255,.085),transparent 42%),radial-gradient(circle at bottom right,rgba(16,184,165,.04),transparent 38%),linear-gradient(180deg,#fffffff0,#f4f9ffe6);box-shadow:inset 0 1px #ffffffd1,0 16px 34px #14305612}.products-scope-card-trust:before{content:"";position:absolute;inset:12px auto 12px 0;width:3px;border-radius:999px;background:#2f6bff}.products-scope-card-trust-warning{border-color:#f59e0b3d}.products-scope-card-trust-warning:before{background:#f59e0b}.products-scope-card-trust-success{border-color:#10b8a538}.products-scope-card-trust-success:before{background:#10b8a5}.products-scope-card-trust-neutral:before{background:#70829d}.products-scope-card-quiet{align-self:stretch;border-color:#c7d7ea7a;background:linear-gradient(180deg,#ffffff7a,#f7fbff6b);box-shadow:none;opacity:.78;padding:12px 13px}.products-scope-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.products-scope-card-head .ui-badge{min-height:24px;padding:0 9px;font-size:11px}.products-scope-label{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.products-scope-value{margin-top:8px;color:var(--text-strong);font-size:19px;font-weight:900;line-height:1.15}.products-scope-note{margin-top:7px;color:var(--text-default);font-size:12px;font-weight:700;line-height:1.48}.products-scope-card-trust .products-scope-value{margin-top:10px;font-size:22px;letter-spacing:-.02em}.products-scope-card-trust .products-scope-note{color:var(--text-default);font-size:13px;font-weight:800}.products-scope-card-quiet .products-scope-value{font-size:15px;letter-spacing:0}.products-scope-card-quiet .products-scope-note{color:var(--text-muted);font-size:11.5px;font-weight:700}.products-paid-context-shell{display:flex;flex-direction:column;gap:16px}.products-paid-context-guided{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1.35fr);gap:14px;align-items:stretch}.products-paid-context-status{border:1px solid rgba(199,215,234,.7);background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 42%),#ffffffa8;border-radius:16px;padding:14px 15px;min-width:0}.products-paid-context-status span{display:block;color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.products-paid-context-status strong{display:block;margin-top:8px;color:var(--text-strong);font-size:15px;font-weight:900;line-height:1.35}.products-paid-context-status p{margin:8px 0 0;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.52}.products-paid-context-controls{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;min-width:0;border:1px solid rgba(199,215,234,.7);border-radius:16px;padding:14px;background:#ffffff8a}.products-paid-context-field{flex:1 1 260px}.products-paid-context-field small{display:block;margin-top:4px;color:var(--text-muted);font-size:12px;font-weight:650;line-height:1.45}.products-paid-context-field input{margin-top:9px}.products-paid-context-actions{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:1px}.products-paid-context-meta-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.products-paid-context-meta-item{border:1px solid var(--border-default);background:#ffffff94;border-radius:14px;padding:12px 14px;min-width:0}.products-paid-context-meta-item strong{display:block;margin-top:6px;color:var(--text-strong);font-weight:800;word-break:break-word}.products-paid-context-meta-item p{margin:7px 0 0;color:var(--text-muted);font-size:12px;line-height:1.45}.products-workbench-helper-row{padding:13px 15px;border:1px solid rgba(61,217,197,.2);border-radius:14px;background:linear-gradient(180deg,#ffffffe6,#f7fbffdb)}.products-workbench-helper-copy{display:flex;flex-direction:column;gap:5px}.products-workbench-helper-copy strong{color:var(--text-strong);font-size:14px;font-weight:800;line-height:1.45}.products-page .table-wrap{border:1px solid rgba(199,215,234,.6);border-radius:16px;background:#ffffff8a}.products-page .data-table th:first-child,.products-page .data-table td:first-child{padding-left:16px}.products-page .data-table th:last-child,.products-page .data-table td:last-child{padding-right:16px}.products-table-product-cell{min-width:220px}.products-page .data-table-row-clickable{cursor:pointer}.products-page .data-table-row-clickable:hover td{background:#3dd9c50a}.products-page .data-table-row-selected td{background:#3dd9c514!important}.products-page .data-table-row-selected td:first-child{box-shadow:inset 3px 0 #3dd9c59e}.products-detail-panel{border:1px solid rgba(61,217,197,.22);border-radius:18px;overflow:hidden;margin-top:16px;background:radial-gradient(circle at top right,rgba(61,217,197,.06),transparent 40%),linear-gradient(180deg,#fffffff5,#f5faffeb)}.products-detail-eyebrow{padding:13px 18px 0;color:#0d8f82;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.products-detail-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:8px 18px 16px;border-bottom:1px solid var(--border-default)}.products-detail-hero-left{min-width:0}.products-detail-title{color:var(--text-strong);font-size:18px;font-weight:900;line-height:1.2;word-break:break-word}.products-detail-subtitle{margin-top:5px;color:var(--text-muted);font-size:13px}.products-detail-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.products-detail-hero-right{text-align:right;flex:0 0 auto}.products-detail-profit{font-size:26px;font-weight:900;line-height:1.08;letter-spacing:-.02em}.products-detail-margin{margin-top:6px;color:var(--text-muted);font-size:13px;font-weight:700}.products-detail-body{display:grid;grid-template-columns:1fr 1fr}.products-detail-chain{padding:16px 18px;border-right:1px solid var(--border-default)}.products-detail-trust{padding:16px 18px}.products-detail-section-title{display:block;margin-bottom:14px}.products-detail-trust-items{display:grid;grid-template-columns:1fr 1fr;gap:12px}.products-detail-trust-item{border:1px solid var(--border-default);background:#ffffffbf;border-radius:14px;padding:12px;min-width:0}.products-detail-trust-item strong{display:block;margin-top:6px;color:var(--text-strong);font-weight:800;line-height:1.4;word-break:break-word}.products-detail-trust-note{margin-top:12px;border:1px solid rgba(139,92,246,.2);background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 40%),#ffffffbf;border-radius:12px;padding:10px 12px;color:var(--text-default);font-size:13px;line-height:1.56}.products-workbench-pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid var(--border-default)}.products-pagination-btn{appearance:none;display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:999px;border:1px solid var(--border-default);background:#ffffff08;color:var(--text-default);cursor:pointer;font-size:13px;font-weight:700;transition:border-color .18s ease,background .18s ease}.products-pagination-btn:hover:not(:disabled){border-color:#3dd9c538;background:#3dd9c50f}.products-pagination-btn:disabled{opacity:.35;cursor:not-allowed}.products-pagination-info{color:var(--text-muted);font-size:13px;font-weight:700;min-width:90px;text-align:center}@media(max-width:1200px){.products-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.products-readout-grid,.products-paid-context-guided,.products-interpretation-grid,.products-exposure-grid,.products-integrity-grid,.products-decision-support-grid,.products-basis-integrity-grid,.products-compare-grid,.products-paid-context-meta-row{grid-template-columns:1fr}}@media(max-width:900px){.overview-hero.products-hero,.products-scope-frame,.products-segment-grid{grid-template-columns:1fr}.products-decision-hero-top{flex-direction:column;align-items:flex-start}.products-readout-action-row,.products-paid-context-controls{align-items:stretch;flex-direction:column}.products-segment-card-metrics,.products-detail-body{grid-template-columns:1fr}.products-detail-chain{border-right:none;border-bottom:1px solid var(--border-soft)}.products-detail-hero{flex-direction:column}.products-detail-hero-right{text-align:left}}@media(max-width:700px){.products-kpi-grid{grid-template-columns:1fr}.products-kpi-card-primary .kpi-value{font-size:31px}.products-scope-card-head{flex-direction:column;gap:8px}}.daily-page{gap:18px}.daily-hero{padding:20px 22px 18px;border-color:#3dd9c526;background:radial-gradient(circle at top left,rgba(61,217,197,.07),transparent 30%),radial-gradient(circle at top right,rgba(47,107,255,.05),transparent 26%),linear-gradient(180deg,#fffffffc,#f7fbfffa);box-shadow:inset 0 1px #ffffffb8,0 16px 40px #1430560f}.daily-hero-chips{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px}.daily-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;max-width:980px}.daily-summary-card{border:1px solid var(--border-default);background:#ffffffe0;border-radius:16px;padding:12px 14px}.daily-summary-card-primary{border-color:#2f6bff29;background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 42%),linear-gradient(180deg,#fffffff5,#f7fbffe6)}.daily-summary-card-primary-full{grid-column:span 3;border-color:#2f6bff33;background:radial-gradient(circle at top right,rgba(47,107,255,.05),transparent 36%),radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 40%),linear-gradient(180deg,#fffffffa,#f5f9ffeb);box-shadow:inset 0 1px #ffffffbf,0 2px 8px #2f6bff0d}.daily-summary-primary-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.daily-summary-note-primary{font-size:14px;font-weight:900;letter-spacing:-.01em}.daily-summary-card-warning-lead{border-color:#f59e0b47;background:radial-gradient(circle at top left,rgba(245,158,11,.1),transparent 42%),linear-gradient(180deg,#fffcf4fa,#fff9eeeb);box-shadow:inset 3px 0 #f59e0b73,inset 0 1px #ffffffb8}.daily-summary-card-pro{border-color:#8b5cf626;background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 42%),linear-gradient(180deg,#fffffff5,#f9f7ffe6)}.daily-summary-card-warning{border-color:#f59e0b2e;background:radial-gradient(circle at top left,rgba(245,158,11,.07),transparent 42%),linear-gradient(180deg,#fffffff5,#fffcf6e6)}.daily-summary-card-neutral{border-color:var(--border-default);background:linear-gradient(180deg,#ffffffeb,#f7fbffd6)}.daily-summary-card-neutral .daily-summary-label{opacity:.78}.daily-summary-card-neutral .daily-summary-note{font-weight:700;color:var(--text-default)}.daily-summary-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.daily-summary-note{margin-top:10px;color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.55}.daily-status-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid var(--border-default);color:var(--text-strong);background:#ffffffe0}.daily-status-chip-neutral{border-color:var(--border-default)}.daily-status-chip-success{color:#0a6b5e;border-color:#10b8a53d;background:#10b8a51a}.daily-status-chip-warning{color:#92400e;border-color:#f59e0b42;background:#f59e0b1a}.daily-status-chip-pro{color:#5b3fb5;border-color:#8b5cf642;background:#8b5cf61a}.daily-inline-tag{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--border-default);background:#ffffffd1;color:var(--text-muted);font-size:11px;font-weight:800}.daily-primary-grid,.daily-decision-grid,.daily-compare-grid{align-items:start}.daily-readout-shell{display:flex;flex-direction:column;gap:12px}.daily-readout-primary{border:1px solid rgba(47,107,255,.15);background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 42%),linear-gradient(180deg,#fffffff5,#f7fbffe0);border-radius:16px;padding:14px 16px;color:var(--text-strong);font-size:14px;font-weight:800;line-height:1.58;box-shadow:inset 0 1px #fff9}.daily-readout-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.daily-readout-item{border:1px solid var(--border-default);background:linear-gradient(180deg,#ffffffeb,#f7fbffd6);border-radius:14px;padding:13px 14px;box-shadow:inset 0 1px #fff9}.daily-readout-item strong{display:block;color:var(--text-strong);line-height:1.45}.daily-readout-item p{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.daily-readout-item-tertiary{opacity:.82}.daily-readout-item-tertiary strong{color:var(--text-default);font-weight:700}.daily-readout-item-consequence{border-color:#2f6bff24;background:radial-gradient(circle at top left,rgba(47,107,255,.05),transparent 42%),linear-gradient(180deg,#f7fbfff5,#f0f6ffe0);box-shadow:inset 3px 0 #2f6bff47,inset 0 1px #ffffff9e}.daily-pattern-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.daily-pattern-card{border:1px solid var(--border-default);border-radius:16px;padding:14px;min-width:0;background:linear-gradient(180deg,#fffffff5,#f7fbffe0);box-shadow:inset 0 1px #fff9}.daily-pattern-card-success{border-color:#10b8a52e;background:radial-gradient(circle at top left,rgba(16,184,165,.07),transparent 42%),linear-gradient(180deg,#f8fefcf5,#f7fbffe0)}.daily-pattern-card-warning{border-color:#f59e0b2e;background:radial-gradient(circle at top left,rgba(245,158,11,.07),transparent 42%),linear-gradient(180deg,#fffcf6f5,#f7fbffe0)}.daily-pattern-card-pro{border-color:#8b5cf629;background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 42%),linear-gradient(180deg,#fbf9fff5,#f7fbffe0)}.daily-pattern-bucket-summary{margin-bottom:12px;color:var(--text-muted);font-size:12px;font-weight:700;line-height:1.5}.daily-pattern-card-success.daily-pattern-card-lead{border-color:#10b8a54d;box-shadow:inset 3px 0 #10b8a580,inset 0 1px #ffffffb8}.daily-pattern-card-warning.daily-pattern-card-lead{border-color:#f59e0b4d;box-shadow:inset 3px 0 #f59e0b80,inset 0 1px #ffffffb8}.daily-pattern-card-pro.daily-pattern-card-lead{border-color:#8b5cf647;box-shadow:inset 3px 0 #8b5cf673,inset 0 1px #ffffffb8}.daily-pattern-card-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.daily-pattern-card-value{margin-top:10px;color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.08;letter-spacing:-.02em}.daily-pattern-card-note{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.daily-keyday-role{display:inline-flex;align-items:center;flex-shrink:0;padding:0 10px;min-height:26px;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap;color:var(--text-strong);background:#2f6bff14;border:1px solid rgba(47,107,255,.16)}.daily-keyday-metrics{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px;font-size:12px}.daily-keyday-metrics-label{color:var(--text-muted);font-weight:700}.daily-keyday-metrics strong{color:var(--text-strong);font-weight:800}.daily-keyday-metrics-sep{width:3px;height:3px;border-radius:999px;background:var(--text-muted);opacity:.5;flex-shrink:0}.daily-handoff-list{display:flex;flex-direction:column;gap:10px}.daily-handoff-item{border:1px solid var(--border-default);background:linear-gradient(180deg,#ffffffeb,#f7fbffd6);border-radius:14px;padding:13px 14px;box-shadow:inset 0 1px #ffffff94}.daily-handoff-item strong{display:block;color:var(--text-strong);line-height:1.45}.daily-handoff-item p{margin-top:7px;color:var(--text-default);font-size:13px;line-height:1.55}.daily-handoff-item-lead{border-color:#2f6bff24;background:radial-gradient(circle at top left,rgba(47,107,255,.04),transparent 42%),linear-gradient(180deg,#f7fbfffa,#f0f6ffe6);box-shadow:inset 3px 0 #2f6bff38,inset 0 1px #ffffff9e}.daily-handoff-item-lead strong{font-size:14px}.daily-handoff-item-secondary{opacity:.84}.daily-handoff-item-secondary strong{font-size:13px;font-weight:700;color:var(--text-default)}.daily-pill{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:800;border:1px solid transparent}.daily-pill-neutral{color:var(--text-default);background:#1430560f;border-color:#1430561a}.daily-pill-success{color:#0a6b5e;background:#10b8a51a;border-color:#10b8a538}.daily-pill-warning{color:#92400e;background:#f59e0b1a;border-color:#f59e0b3d}.daily-pill-pro{color:#5b3fb5;background:#8b5cf61a;border-color:#8b5cf63d}.daily-pill-danger{color:#9e1248;background:#f43f5e1a;border-color:#f43f5e3d}.daily-followup-cell{min-width:240px;color:var(--text-default);font-size:13px;line-height:1.55}.daily-trust-shell{display:flex;flex-direction:column;gap:14px}.daily-trust-primary{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid rgba(16,184,165,.2);border-radius:18px;background:radial-gradient(circle at top left,rgba(16,184,165,.07),transparent 40%),linear-gradient(180deg,#fffffffa,#f7fbffe6);box-shadow:inset 0 1px #ffffffb8,0 10px 24px #1430560d}.daily-trust-primary-limited{border-color:#f59e0b3d;background:radial-gradient(circle at top left,rgba(245,158,11,.07),transparent 40%),linear-gradient(180deg,#fffcf6fa,#f7fbffe6)}.daily-trust-eyebrow{display:block;color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.daily-trust-primary strong{display:block;margin-top:6px;color:var(--text-strong);font-size:18px;line-height:1.25}.daily-trust-primary p{margin-top:8px;max-width:78ch;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.58}.daily-trust-grid{display:grid;grid-template-columns:1.15fr 1.12fr .82fr;gap:12px}.daily-trust-item{min-width:0;padding:14px;border:1px solid rgba(199,215,234,.68);border-radius:16px;background:linear-gradient(180deg,#ffffffe6,#f7fbffc2)}.daily-trust-item strong{display:block;color:var(--text-strong);font-size:14px;line-height:1.4;word-break:break-word}.daily-trust-item p{margin-top:8px;color:var(--text-muted);font-size:12px;font-weight:700;line-height:1.55}.daily-trust-item-scope{border-color:#2f6bff29;background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 40%),linear-gradient(180deg,#fffffff0,#f7fbffcc)}.daily-trust-item-paid{border-color:#f59e0b38;background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),linear-gradient(180deg,#fffcf6f0,#f7fbffc7)}.daily-trust-item-paid-active{border-color:#10b8a533;background:radial-gradient(circle at top left,rgba(16,184,165,.055),transparent 42%),linear-gradient(180deg,#f9fdfcf5,#f7fbffc7)}.daily-trust-item-technical{opacity:.88}.daily-trust-item-technical strong{font-size:12.5px;font-weight:800;color:var(--text-default)}.daily-integrity-note{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border:1px solid rgba(199,215,234,.56);border-radius:14px;background:#f7fbffb8;color:var(--text-muted);font-size:13px;line-height:1.6}.daily-integrity-note strong{flex:0 0 auto;color:var(--text-strong);font-size:12px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.daily-integrity-note span{min-width:0}.daily-selection-card-active{border-color:#10b8a547;box-shadow:inset 0 1px #ffffff9e,0 0 0 1px #10b8a514}.daily-compare-shell{display:flex;flex-direction:column;gap:14px}.daily-compare-picker{display:grid;grid-template-columns:1fr 1fr;gap:12px}.daily-compare-picker-group{display:flex;flex-direction:column;gap:8px}.daily-compare-picker-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.daily-compare-select{width:100%;min-height:42px;border-radius:14px;border:1px solid var(--border-default);background:linear-gradient(180deg,#fffffff5,#f7fbffe6);color:var(--text-strong);padding:0 12px;font:inherit}.daily-compare-summary{border:1px solid rgba(16,184,165,.16);background:radial-gradient(circle at top left,rgba(16,184,165,.06),transparent 42%),linear-gradient(180deg,#f8fefcf5,#f7fbffe0);border-radius:16px;padding:14px;box-shadow:inset 0 1px #fff9}.daily-compare-summary-eyebrow{color:var(--text-muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.daily-compare-summary-text{color:var(--text-strong);font-size:13px;font-weight:700;line-height:1.6}.daily-compare-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.daily-compare-card{border:1px solid var(--border-default);background:linear-gradient(180deg,#fffffff5,#f7fbffe0);border-radius:16px;padding:14px;box-shadow:inset 0 1px #fff9}.daily-compare-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.daily-compare-card-top strong{color:var(--text-strong);line-height:1.4}.daily-compare-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.daily-compare-metric{border:1px solid var(--border-soft);background:#ffffffdb;border-radius:12px;padding:10px 11px}.daily-compare-metric span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:7px}.daily-compare-metric strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.daily-compare-bullets{display:flex;flex-direction:column;gap:10px}.daily-compare-bullet{border:1px solid var(--border-default);background:linear-gradient(180deg,#ffffffeb,#f7fbffd6);border-radius:14px;padding:12px 14px;color:var(--text-default);font-size:13px;line-height:1.58}.daily-compare-delta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.daily-compare-delta-card{border:1px solid var(--border-soft);background:#ffffffdb;border-radius:12px;padding:10px 11px}.daily-compare-delta-card span{display:block;color:var(--text-muted);font-size:11px;font-weight:700;margin-bottom:7px}.daily-compare-delta-card strong{color:var(--text-strong);line-height:1.45;word-break:break-word}.daily-focus-shell{display:flex;flex-direction:column;gap:14px}.daily-focus-pills{display:flex;gap:10px;flex-wrap:wrap}.daily-focus-pill{appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--border-default);background:#ffffffd1;color:var(--text-default);cursor:pointer;font-size:12px;font-weight:800;transition:transform .18s ease,border-color .18s ease,background .18s ease}.daily-focus-pill:hover{transform:translateY(-1px);border-color:#10b8a538;background:#fffffff5}.daily-focus-pill-active{border-color:#10b8a547;background:#10b8a51a;color:var(--text-strong)}.daily-focus-pill strong{color:var(--text-strong)}.daily-focus-summary{color:var(--text-default);font-size:13px;line-height:1.58}.daily-focus-checklist{display:flex;flex-direction:column;gap:10px}.daily-focus-checklist-item{display:flex;align-items:flex-start;gap:10px;color:var(--text-default);font-size:13px;line-height:1.58}.daily-focus-checklist-dot{width:8px;height:8px;margin-top:6px;border-radius:999px;background:#10b8a5e6;flex:0 0 auto}.daily-integrity-callout{margin-top:14px;border:1px solid rgba(245,158,11,.16);background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),linear-gradient(180deg,#fffcf6f5,#f7fbffe0);border-radius:14px;padding:13px 14px;box-shadow:inset 0 1px #fff9}.daily-integrity-callout strong{display:block;color:var(--text-strong);line-height:1.45}.daily-integrity-callout p{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.daily-keyday-actions,.daily-compare-actions,.daily-followup-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.daily-followup-cell{min-width:240px}.daily-compare-card-header{display:flex;align-items:center;gap:8px}.daily-compare-card-date{margin-left:auto;color:var(--text-strong);font-size:14px;font-weight:800}.daily-compare-card-winner-badge{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:800;color:#0a6b5e;background:#10b8a51a;border:1px solid rgba(16,184,165,.22);white-space:nowrap}.daily-compare-card-stronger{border-color:#10b8a538;background:radial-gradient(circle at top left,rgba(16,184,165,.05),transparent 42%),linear-gradient(180deg,#f8fefcf5,#f7fbffe0)}.daily-compare-card-primary{margin-top:14px}.daily-compare-card-result{color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.08;letter-spacing:-.02em}.daily-compare-card-result-label{margin-top:4px;color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.daily-compare-card-secondary{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px;padding-top:10px;border-top:1px solid var(--border-soft)}.daily-compare-card-metric{display:flex;flex-direction:column;gap:3px}.daily-compare-card-metric span{color:var(--text-muted);font-size:11px;font-weight:700}.daily-compare-card-metric strong{color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.3}.daily-compare-card-metric-sep{width:1px;height:28px;background:var(--border-default);flex-shrink:0}.daily-compare-delta-value-positive{color:#0a6b5e}.daily-compare-delta-value-negative{color:#92400e}.daily-compare-inspection-cue{border:1px solid rgba(47,107,255,.1);background:linear-gradient(180deg,#f7fbfff5,#f0f6ffe0);border-radius:12px;padding:11px 14px;color:var(--text-default);font-size:13px;line-height:1.58;box-shadow:inset 0 1px #fff9}.daily-compare-inspection-cue strong{color:var(--text-strong)}.daily-focus-context{padding:12px 14px;border-radius:14px;background:#ffffffb8;border:1px solid var(--border-soft);box-shadow:inset 0 1px #fff9}.daily-focus-context-header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.daily-focus-context-label{color:var(--text-muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.daily-focus-context-count{color:var(--text-strong);font-size:22px;font-weight:900;line-height:1;letter-spacing:-.02em}.daily-focus-context-note{color:var(--text-default);font-size:13px;font-weight:600;line-height:1.58}.daily-focus-cues{display:flex;flex-direction:column;gap:8px}.daily-focus-cue{color:var(--text-default);font-size:13px;line-height:1.58;padding-left:10px;border-left:2px solid rgba(16,184,165,.3)}.daily-focus-cue strong{color:var(--text-strong)}.daily-wb-framing{margin-bottom:14px;padding:10px 14px;border-left:2px solid rgba(47,107,255,.22);color:var(--text-muted);font-size:12px;font-weight:700;line-height:1.55}.daily-workbench-table-wrap{overflow-x:auto;margin:0 -2px;border:1px solid rgba(199,215,234,.62);border-radius:16px;background:linear-gradient(180deg,#ffffffeb,#f7fbffb8)}.daily-workbench-table{width:100%;min-width:860px;border-collapse:separate;border-spacing:0}.daily-workbench-table th,.daily-workbench-table td{text-align:left;padding:12px;border-bottom:1px solid var(--border-soft);vertical-align:top}.daily-workbench-table tbody tr:last-child td{border-bottom:0}.daily-workbench-table td{color:var(--text-default);font-size:14px;background:#ffffffad;transition:background .13s ease,box-shadow .13s ease}.daily-workbench-table th{background:#f7fbffdb;border-bottom-color:#c7d7eab8}.daily-workbench-table tbody tr:nth-child(2n) td{background:#fafdffc2}.daily-workbench-table tbody tr:hover td{background:#f4f9fff5}.daily-workbench-table td.daily-wb-sorted-cell{background:linear-gradient(180deg,#f7fbfff0,#ffffffd6);box-shadow:inset 1px 0 #2f6bff12,inset -1px 0 #2f6bff0b}.daily-workbench-table tbody tr:hover td.daily-wb-sorted-cell{background:linear-gradient(180deg,#eff6fffa,#f7fbfff0)}.daily-wb-th{padding:9px 10px;white-space:nowrap;-webkit-user-select:none;user-select:none}.daily-wb-th-active{background:linear-gradient(180deg,#eff6fff5,#f7fbffe6);box-shadow:inset 0 -1px #2f6bff2e}.daily-wb-th-static{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.daily-wb-sort-btn{appearance:none;background:transparent;border:1px solid transparent;border-radius:999px;padding:4px 5px 4px 7px;margin:0;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease;white-space:nowrap}.daily-wb-sort-btn:hover{color:var(--text-default);border-color:#c7d7eac7;background:#ffffffc7}.daily-wb-sort-btn:focus-visible{outline:none;border-color:#2f6bff52;box-shadow:0 0 0 3px #2f6bff1a}.daily-wb-sort-btn-active{color:var(--text-strong);border-color:#2f6bff29;background:#2f6bff11}.daily-wb-sort-icon{width:18px;height:18px;border:1px solid rgba(199,215,234,.72);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;line-height:1;opacity:.62;transition:opacity .15s ease,border-color .15s ease,background .15s ease,color .15s ease;font-style:normal}.daily-wb-sort-btn:hover .daily-wb-sort-icon{opacity:.82;background:#f7fbffe6}.daily-wb-sort-btn-active .daily-wb-sort-icon{opacity:1;color:var(--accent);border-color:#2f6bff33;background:#ffffffdb}.daily-wb-date{font-size:13.5px;line-height:1.25}.daily-wb-money{line-height:1.28}.daily-wb-signal{margin-top:6px;max-width:24ch;line-height:1.38}.daily-wb-result{display:inline-flex;align-items:center;justify-content:flex-start;min-width:86px;padding:4px 8px;border-radius:999px;font-size:13.5px;font-weight:900;line-height:1.2}.daily-wb-result-positive{color:#087f72;background:#10b8a517;box-shadow:inset 0 0 0 1px #10b8a51f}.daily-wb-result-negative{color:#c02f4c;background:#f43f5e14;box-shadow:inset 0 0 0 1px #f43f5e1f}.daily-wb-followup{min-width:170px;max-width:220px;padding:9px 10px;border:1px solid rgba(199,215,234,.56);border-radius:14px;background:linear-gradient(180deg,#ffffffb8,#f7fbff9e)}.daily-wb-followup-cue{color:var(--text-default);font-size:12px;font-weight:800;line-height:1.42}.daily-wb-action{margin-top:8px}.daily-wb-action-btn{min-height:29px;padding-inline:11px 9px;background:#ffffffeb}.daily-wb-action-btn:hover{border-color:#2f6bff38;background:#2f6bff12}.daily-wb-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;margin-top:12px;border:1px solid rgba(199,215,234,.58);border-radius:16px;background:linear-gradient(180deg,#ffffffd1,#f7fbffb8);flex-wrap:wrap}.daily-wb-pagination-meta{display:flex;flex-direction:column;gap:3px;min-width:0}.daily-wb-pagination-label{color:var(--text-muted);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.daily-wb-pagination-meta strong{color:var(--text-default);font-size:12px;font-weight:800;white-space:nowrap}.daily-wb-pagination-controls{display:flex;align-items:center;gap:8px}.daily-wb-page-btn{appearance:none;border:1px solid var(--border-default);background:#ffffffe6;color:var(--text-default);border-radius:999px;min-height:32px;padding:0 13px;font-size:12px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:transform .15s ease,border-color .15s ease,background .15s ease,color .15s ease}.daily-wb-page-btn:hover:not(:disabled){transform:translateY(-1px);border-color:#2f6bff2e;background:#2f6bff0f;color:var(--text-strong)}.daily-wb-page-btn:disabled{cursor:default;opacity:.44;transform:none;background:#ffffff94}.daily-wb-page-indicator{display:inline-flex;align-items:baseline;gap:4px;min-height:32px;padding:0 10px;border:1px solid rgba(199,215,234,.56);border-radius:999px;background:#ffffffc7;color:var(--text-strong);font-size:12px;font-weight:750;white-space:nowrap}.daily-wb-page-indicator strong{color:var(--accent);font-weight:900}.daily-page .daily-term-tip{display:inline;position:relative;outline:none;cursor:help}.daily-page .daily-term-tip-label{display:inline;border-radius:5px;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-style:dotted;text-decoration-color:transparent;text-underline-offset:3px;transition:background .16s ease,color .16s ease,text-decoration-color .16s ease}.daily-page .daily-term-tip:hover .daily-term-tip-label,.daily-page .daily-term-tip:focus-visible .daily-term-tip-label{background:#2f6bff0e;color:var(--text-strong);text-decoration-color:#2f6bff6b}.daily-page button:focus-visible .daily-term-tip-label{background:#2f6bff0e;color:var(--text-strong);text-decoration-color:#2f6bff5c}.daily-page .daily-term-tip-bubble{position:fixed;z-index:90;display:block;width:max-content;max-width:min(300px,calc(100vw - 28px));padding:10px 12px;border:1px solid rgba(199,215,234,.82);border-radius:12px;background:linear-gradient(180deg,#fffffffc,#f7fbfffa);box-shadow:0 18px 42px #1430562e;color:var(--text-default);font-size:12px;font-weight:750;letter-spacing:0;line-height:1.5;text-align:left;text-transform:none;pointer-events:none;white-space:normal;transform:translate(-50%,-100%) translateY(-8px);animation:dailyTooltipIn .14s ease-out}.daily-page .daily-term-tip-bubble[data-placement=bottom]{transform:translate(-50%) translateY(8px)}@keyframes dailyTooltipIn{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@media(max-width:1200px){.daily-readout-grid,.daily-pattern-grid,.daily-compare-picker,.daily-compare-cards,.daily-compare-metrics,.daily-compare-delta-grid,.daily-trust-grid{grid-template-columns:1fr}}@media(max-width:860px){.daily-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-summary-card-primary-full{grid-column:span 2}}@media(max-width:640px){.daily-summary-grid{grid-template-columns:1fr}.daily-summary-card-primary-full{grid-column:span 1}.daily-trust-primary,.daily-integrity-note{flex-direction:column}.daily-trust-primary{gap:12px;padding:15px}.daily-wb-pagination{align-items:stretch}.daily-wb-pagination-controls{width:100%;justify-content:space-between}.daily-wb-page-indicator{flex:1;justify-content:center}}.simulations-page{gap:18px}.simulation-tooltip-target{border-radius:8px}.simulation-tooltip-wrap-inline,.simulation-tooltip-wrap-inline .plx-onboarding-tooltip-target{display:inline;max-width:none;vertical-align:baseline;font:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;white-space:inherit;text-transform:inherit;word-break:inherit;overflow-wrap:inherit;text-wrap:inherit}.simulation-tooltip-wrap-inline .plx-onboarding-tooltip-target>*{display:inline;font:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;font-weight:inherit;white-space:inherit;text-transform:inherit;word-break:inherit;overflow-wrap:inherit;text-wrap:inherit}.simulation-tooltip-target-inline{padding:0 2px;margin:0 -2px;border-radius:8px;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;white-space:inherit;text-transform:inherit;box-decoration-break:slice;-webkit-box-decoration-break:slice}.simulations-hero{align-items:start;border-color:#c7d7ead1;background:radial-gradient(circle at top left,rgba(47,107,255,.07),transparent 30%),radial-gradient(circle at top right,rgba(16,184,165,.05),transparent 24%),linear-gradient(180deg,#fffffffd,#f7fbfffb);box-shadow:inset 0 1px #ffffffbd,0 18px 44px #14305612}.simulations-hero .overview-hero-copy{max-width:none}.simulation-summary-grid{display:grid;grid-template-columns:minmax(360px,1.62fr) repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;max-width:none;border-radius:24px}.simulation-summary-card{display:flex;flex-direction:column;min-width:0;border:1px solid rgba(199,215,234,.72);border-radius:16px;padding:14px;background:linear-gradient(180deg,#fffffff5,#f6faffe6);box-shadow:0 10px 24px #1430560a}.simulation-summary-card-primary{position:relative;overflow:hidden;padding:16px 16px 15px;border-color:#2f6bff2e;background:radial-gradient(circle at top right,rgba(47,107,255,.07),transparent 34%),linear-gradient(180deg,#fffffffc,#f4f9fff0);box-shadow:inset 0 1px #ffffffb8,0 18px 38px #2f6bff14}.simulation-summary-card-primary:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#2f6bffc2,#10b8a55c)}.simulation-summary-card-pro{border-color:#2f6bff24}.simulation-summary-card-success{border-color:#10b8a533;background:radial-gradient(circle at top left,rgba(16,184,165,.07),transparent 42%),linear-gradient(180deg,#fffffff7,#f1fcfae6)}.simulation-summary-card-warning{border-color:#f59e0b38;background:radial-gradient(circle at top left,rgba(245,158,11,.08),transparent 42%),linear-gradient(180deg,#fffffff7,#fffaf1eb)}.simulation-summary-card-neutral{background:linear-gradient(180deg,#fffffff0,#f7fbffe0)}.simulation-summary-card-readiness{position:relative}.simulation-summary-card-readiness:before{content:"";position:absolute;inset:12px auto 12px 0;width:3px;border-radius:999px;background:#f59e0b85}.simulation-summary-card-success.simulation-summary-card-readiness:before{background:#10b8a594}.simulation-summary-card-foundation{border-color:#2f6bff29;background:radial-gradient(circle at bottom right,rgba(47,107,255,.06),transparent 46%),linear-gradient(180deg,#fffffff2,#f4f9ffe6)}.simulation-summary-label,.simulation-compare-label{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.simulation-summary-primary-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-top:10px}.simulation-summary-value{color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.12;letter-spacing:0}.simulation-summary-card-primary .simulation-summary-value{max-width:18ch;font-size:28px;line-height:1.08}.simulation-summary-value-compact{margin-top:10px;font-size:18px;line-height:1.22}.simulation-summary-note{margin-top:8px;color:var(--text-default);font-size:13px;font-weight:800;line-height:1.48}.simulation-summary-note-strong{color:#17406e;font-size:14px}.simulation-summary-helper{margin-top:8px;color:var(--text-muted);font-size:12px;line-height:1.58}.simulation-summary-helper strong{color:var(--text-default)}.simulation-summary-action-row{display:flex;margin-top:auto;padding-top:12px}.simulation-top-candidate-brief{margin-top:12px;padding-top:11px;border-top:1px solid rgba(199,215,234,.52)}.simulation-top-candidate-brief span,.simulation-readiness-list span,.simulation-next-step-frame span,.simulation-family-compare-row small{display:block;color:var(--text-muted);font-size:10px;font-weight:900;line-height:1;text-transform:uppercase}.simulation-top-candidate-brief strong{display:block;margin-top:6px;color:var(--text-default);font-size:13px;line-height:1.45}.simulation-summary-caution{margin-top:9px;color:#617089;font-size:12px;font-weight:800;line-height:1.35}.simulation-summary-card-primary .simulation-summary-caution{color:#385572}.simulation-family-compare-row{display:grid;gap:8px;margin-top:auto;padding-top:12px}.simulation-family-compare-row{grid-template-columns:repeat(2,minmax(0,1fr))}.simulation-family-compare-row>span{min-width:0;border:1px solid rgba(199,215,234,.64);border-radius:12px;background:#ffffffb8;padding:10px}.simulation-family-compare-row strong,.simulation-readiness-list strong,.simulation-next-step-frame strong{display:block;margin-top:6px;color:var(--text-strong);font-size:12px;font-weight:900;line-height:1.35}.simulation-readiness-list,.simulation-next-step-frame{display:grid;gap:0;margin-top:auto;padding-top:10px}.simulation-readiness-list>div,.simulation-next-step-frame>div{min-width:0;padding:9px 0;border-top:1px solid rgba(199,215,234,.58)}.simulation-readiness-list>div:first-child,.simulation-next-step-frame>div:first-child{padding-top:0;border-top:0}.simulation-readiness-status{margin-top:10px}.simulation-readiness-status strong{display:block;color:var(--text-strong);font-size:20px;font-weight:900;line-height:1.12}.simulation-readiness-status span{display:block;margin-top:6px;color:var(--text-default);font-size:12px;font-weight:800;line-height:1.45}.simulation-guidance-disclosure{width:min(100%,860px);margin-top:12px;border:1px solid rgba(199,215,234,.68);border-radius:14px;background:linear-gradient(180deg,#ffffffd1,#f7fbffb8);box-shadow:inset 0 1px #ffffff9e}.simulation-guidance-disclosure summary{display:flex;align-items:center;gap:10px;padding:11px 13px;cursor:pointer;list-style:none}.simulation-guidance-disclosure summary::-webkit-details-marker{display:none}.simulation-guidance-kicker{color:var(--text-strong);font-size:13px;font-weight:900}.simulation-guidance-disclosure summary strong{margin-left:auto;color:var(--text-muted);font-size:12px;font-weight:800;line-height:1.3}.simulation-guidance-state{min-height:24px;border:1px solid rgba(199,215,234,.72);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffffffc2;color:var(--text-default);font-size:11px;font-weight:900;line-height:1;padding:0 9px}.simulation-guidance-state-open,.simulation-guidance-disclosure[open] .simulation-guidance-state-closed{display:none}.simulation-guidance-disclosure[open] .simulation-guidance-state-open{display:inline}.simulation-guidance-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 13px 13px;color:var(--text-default);font-size:12px;font-weight:700;line-height:1.45}.simulation-guidance-body span{border-top:1px solid var(--border-soft);padding-top:10px}.simulations-hero .overview-hero-meta{justify-self:start;gap:7px;width:fit-content;margin-top:-4px;padding:7px;border:1px solid rgba(199,215,234,.62);border-radius:16px;background:#ffffff8f;box-shadow:inset 0 1px #ffffffa3}.simulations-hero .overview-hero-meta .ui-badge{min-height:26px;padding-inline:10px}.guided-mode-active .simulation-summary-grid[data-post-purchase-spotlight-active=true]{background:#f9fdffbd}.guided-mode-active .simulation-summary-grid[data-post-purchase-spotlight-active=true] .simulation-summary-card-primary{border-color:#2f6bff57;box-shadow:inset 0 1px #ffffffe6,0 20px 44px #2f6bff1f}.guided-mode-active .simulation-summary-grid[data-post-purchase-spotlight-active=true] .simulation-summary-card-readiness{border-color:#f59e0b57;box-shadow:inset 0 1px #ffffffd1,0 16px 34px #f59e0b17}.guided-mode-active .simulation-summary-grid[data-post-purchase-spotlight-active=true] .simulation-summary-card-success.simulation-summary-card-readiness{border-color:#10b8a557;box-shadow:inset 0 1px #ffffffd1,0 16px 34px #10b8a517}.guided-mode-active .simulation-summary-grid[data-post-purchase-spotlight-active=true] .simulation-summary-card-pro,.guided-mode-active .simulation-summary-grid[data-post-purchase-spotlight-active=true] .simulation-summary-card-foundation{opacity:.78}.simulations-primary-grid,.simulations-tradeoff-grid{align-items:start}.simulations-primary-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.simulation-ranking-list{display:flex;flex-direction:column;gap:7px}.simulation-rank-card{display:flex;flex-direction:column;border:1px solid rgba(199,215,234,.72);border-radius:14px;background:linear-gradient(180deg,#fffffff5,#f7fbffe6);box-shadow:0 8px 20px #14305609;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.simulation-rank-card:hover{transform:translateY(-1px);border-color:#2f6bff2e;box-shadow:0 12px 26px #14305612}.simulation-rank-card-active{border-color:#2f6bff42;background:linear-gradient(180deg,#f3f8fffc,#e8f2fff0);box-shadow:inset 3px 0 #2f6bffad,0 12px 28px #2f6bff17}.simulation-rank-card-active .simulation-rank-position{background:#2f6bff2e;border-color:#2f6bff4d;color:#1a3a7a}.simulation-rank-card-compare{border-color:#10b8a53d;box-shadow:inset 3px 0 #10b8a59e}.simulation-rank-card-success{background:radial-gradient(circle at top left,rgba(16,184,165,.05),transparent 35%),linear-gradient(180deg,#fffffff7,#f3fcfae6)}.simulation-rank-card-pro{background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 35%),linear-gradient(180deg,#fffffff7,#f4f8ffe6)}.simulation-rank-card-warning{background:radial-gradient(circle at top left,rgba(245,158,11,.055),transparent 35%),linear-gradient(180deg,#fffffff7,#fffaf1e6)}.simulation-rank-card-neutral{background:linear-gradient(180deg,#fffffff2,#f7fbffe0)}.simulation-rank-main{appearance:none;width:100%;min-width:0;border:0;background:transparent;padding:12px 12px 6px;text-align:left;cursor:pointer;display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"rank copy state" ".    metrics metrics";align-items:start;gap:6px 10px}.simulation-rank-main:focus-visible,.simulation-rank-compare-button:focus-visible,.simulation-guidance-disclosure summary:focus-visible{outline:2px solid rgba(47,107,255,.25);outline-offset:2px;border-radius:12px}.simulation-rank-position{grid-area:rank;width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#17406e;font-size:11px;font-weight:900;background:#2f6bff1a;border:1px solid rgba(47,107,255,.16);flex:0 0 auto}.simulation-rank-copy{grid-area:copy;display:flex;flex-direction:column;gap:4px;min-width:0}.simulation-rank-title-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px;min-width:0}.simulation-rank-title-row strong{color:var(--text-strong);font-size:13px;font-weight:900;line-height:1.25}.simulation-rank-title-row span{color:var(--text-muted);font-size:11px;font-weight:800;white-space:nowrap}.simulation-rank-cue{color:var(--text-muted);font-size:12px;line-height:1.42;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.simulation-rank-metrics{grid-area:metrics;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:6px;border-top:1px solid rgba(199,215,234,.42);margin-top:1px}.simulation-rank-metrics>span{display:flex;align-items:baseline;gap:4px;border:none;background:none;padding:0;border-radius:0;min-width:0}.simulation-rank-metrics small{display:inline;color:var(--text-muted);font-size:10px;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:.03em}.simulation-rank-metrics strong{display:inline;margin-top:0;color:var(--text-strong);font-size:12px;font-weight:900;line-height:1.25;word-break:break-word}.simulation-rank-state{grid-area:state;display:inline-flex;justify-content:flex-end;align-self:start}.simulation-rank-state .ui-badge{font-size:10px;padding:0 8px;min-height:22px;white-space:nowrap}.simulation-rank-compare-button{appearance:none;align-self:flex-end;margin:0 10px 8px;padding:3px 11px;min-height:26px;min-width:unset;width:auto;border:1px solid rgba(199,215,234,.85);border-radius:10px;background:#ffffffb8;color:var(--text-default);font-size:11px;font-weight:800;letter-spacing:.01em;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.simulation-rank-compare-button:hover:not(:disabled){border-color:#10b8a542;background:#10b8a517;color:var(--text-strong)}.simulation-rank-compare-button:disabled{cursor:default;opacity:.45}.simulation-rank-card-compare .simulation-rank-compare-button{border-color:#10b8a559;background:#10b8a514;color:#0e7c6d}.simulation-detail-shell{display:flex;flex-direction:column;gap:14px}.simulation-detail-hero{border:1px solid rgba(47,107,255,.16);background:radial-gradient(circle at top right,rgba(47,107,255,.06),transparent 34%),linear-gradient(180deg,#fffffffa,#f4f9ffeb);border-radius:16px;padding:16px;box-shadow:inset 0 1px #ffffffa3}.simulation-detail-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.simulation-detail-title{color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.2}.simulation-detail-subtitle{margin-top:9px;color:var(--text-default);font-size:13px;line-height:1.58;max-width:760px}.simulation-detail-amount{color:var(--text-strong);font-size:28px;font-weight:900;line-height:1;letter-spacing:0;white-space:nowrap;flex:0 0 auto}.simulation-detail-inline-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:13px}.simulation-detail-context-grid,.simulation-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.simulation-detail-context-item{border:1px solid rgba(199,215,234,.6);border-left:3px solid rgba(47,107,255,.2);background:linear-gradient(180deg,#ffffffe6,#f8fcffd1);border-radius:12px;padding:12px 13px}.simulation-detail-panel,.simulation-detail-checklist-shell,.simulation-compare-strip{border:1px solid rgba(199,215,234,.65);background:linear-gradient(180deg,#fffffff0,#f7fbffdb);border-radius:13px;padding:12px}.simulation-detail-panel{padding:10px 12px;border-color:#c7d7ea85;border-radius:11px}.simulation-detail-checklist-shell{border-color:#2f6bff29;border-left:3px solid rgba(47,107,255,.24);background:linear-gradient(180deg,#f8fbfffa,#f0f7ffe6)}.simulation-detail-context-item span,.simulation-detail-panel-label,.simulation-detail-checklist-title{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.simulation-detail-context-item strong{display:block;margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.52}.simulation-detail-panel-label{margin-bottom:9px}.simulation-detail-panel-value{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border-soft)}.simulation-detail-panel-value:last-of-type{border-bottom:0}.simulation-detail-panel-value strong{color:var(--text-strong);line-height:1.45}.simulation-detail-panel-value span{color:var(--text-muted);font-size:12px;font-weight:800}.simulation-detail-panel-delta{margin-top:9px;color:var(--text-default);font-size:13px;font-weight:800;line-height:1.52}.simulation-compare-strip{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1fr);align-items:center;gap:12px;border-color:#10b8a538;background:radial-gradient(circle at top left,rgba(16,184,165,.06),transparent 36%),linear-gradient(180deg,#fffffff5,#f2fcfae6)}.simulation-compare-strip>div>strong{display:block;margin-top:6px;color:var(--text-strong);line-height:1.3}.simulation-compare-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.simulation-compare-metrics>span{min-width:0;border:1px solid rgba(199,215,234,.62);border-radius:10px;background:#ffffffbd;padding:8px 9px}.simulation-compare-metrics small{display:block;color:var(--text-muted);font-size:10px;font-weight:900;line-height:1;text-transform:uppercase}.simulation-compare-metrics strong{display:block;margin-top:5px;color:var(--text-strong);font-size:12px;font-weight:900;line-height:1.25;word-break:break-word}.simulation-detail-checklist-title{margin-bottom:11px}.simulation-detail-checklist{display:flex;flex-direction:column;gap:9px}.simulation-detail-checklist-item{display:flex;align-items:flex-start;gap:10px;color:var(--text-default);font-size:13px;line-height:1.58}.simulation-detail-checklist-dot{width:5px;height:5px;margin-top:9px;border-radius:999px;background:#2f6bff61;flex:0 0 auto}.simulation-cta-note{padding:8px 12px;border:1px solid rgba(245,158,11,.14);border-left:2px solid rgba(245,158,11,.32);border-radius:10px;background:#fffcf5b8;color:#7a5b16;font-size:12px;font-weight:700;line-height:1.48}.simulation-tradeoff-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.simulation-tradeoff-card{min-width:0;border:1px solid rgba(199,215,234,.72);border-radius:14px;padding:13px;background:linear-gradient(180deg,#fffffff0,#f7fbffdb)}.simulation-tradeoff-card-success{border-color:#10b8a533;background:radial-gradient(circle at top left,rgba(16,184,165,.06),transparent 40%),linear-gradient(180deg,#fffffff5,#f2fcfae6)}.simulation-tradeoff-card-pro{border-color:#2f6bff29;background:radial-gradient(circle at top left,rgba(47,107,255,.05),transparent 40%),linear-gradient(180deg,#fffffff5,#f4f8ffe6)}.simulation-tradeoff-card-warning{border-color:#f59e0b33;background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 40%),linear-gradient(180deg,#fffffff5,#fffaf1e6)}.simulation-tradeoff-card-label{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.simulation-tradeoff-card-value{margin-top:9px;color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.08;letter-spacing:0}.simulation-tradeoff-card-note{margin-top:7px;color:var(--text-default);font-size:12px;line-height:1.5}.simulation-portfolio-synthesis{margin:0 0 12px;color:var(--text-default);font-size:13px;font-weight:800;line-height:1.48}.simulation-tradeoff-lead{border-color:#10b8a547;box-shadow:0 10px 24px #10b8a514,inset 0 1px #ffffffb8}.simulation-tradeoff-lead .simulation-tradeoff-card-value{font-size:28px}.simulation-opint-body{display:flex;flex-direction:column;gap:10px}.simulation-opint-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.simulation-opint-item,.simulation-opint-roas{border:1px solid rgba(199,215,234,.65);border-radius:12px;padding:11px 12px;background:linear-gradient(180deg,#fffffff0,#f7fbffdb);display:flex;flex-direction:column;gap:7px}.simulation-opint-item-label{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.simulation-opint-item strong{color:var(--text-strong);font-size:13px;font-weight:900;line-height:1.45}.simulation-opint-roas-value{color:var(--text-default);font-size:13px;font-weight:700;line-height:1.52}.simulation-boundary-statement{padding:12px 14px;border:1px solid rgba(47,107,255,.14);border-left:3px solid rgba(47,107,255,.28);border-radius:12px;background:linear-gradient(180deg,#f8fbfffa,#f0f7ffe6);display:flex;flex-direction:column;gap:7px}.simulation-boundary-label{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.simulation-boundary-statement p{margin:0;color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.52}.simulation-integrity-card{opacity:1}.simulation-integrity-card .ui-card-title{color:var(--text-default)}.simulation-integrity-callout{margin-top:14px;border:1px solid rgba(199,215,234,.72);background:linear-gradient(180deg,#ffffffeb,#f7fbffd1);border-radius:14px;padding:13px 14px}.simulation-integrity-callout strong{display:block;color:var(--text-strong);line-height:1.45}.simulation-integrity-callout p{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.simulation-trust-basis{margin-bottom:14px}.simulation-trust-basis-note{margin-top:7px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.52}.model-integrity-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.model-integrity-stat{border:1px solid rgba(199,215,234,.65);border-radius:12px;padding:11px 12px;background:linear-gradient(180deg,#fffffff0,#f7fbffdb);display:flex;flex-direction:column;gap:6px}.model-integrity-label{color:var(--text-muted);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.model-integrity-stat strong{color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.2}.simulation-fingerprint-frame{margin-bottom:12px;border:1px solid rgba(199,215,234,.65);border-radius:12px;padding:11px 12px;background:linear-gradient(180deg,#ffffffeb,#f7fbffd1)}.simulation-fingerprint-header{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 12px;margin-bottom:10px}.simulation-fingerprint-note{color:var(--text-muted);font-size:12px;font-weight:700;line-height:1.45}.simulation-fingerprint-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.simulation-fingerprint-row>div{display:flex;flex-direction:column;gap:5px;min-width:0}.simulation-fingerprint-key{color:var(--text-muted);font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.simulation-fingerprint-hash{display:block;font-size:11px;font-family:ui-monospace,SF Mono,Fira Code,monospace;color:var(--text-default);word-break:break-all;line-height:1.45;background:#1430560a;border-radius:6px;padding:4px 7px}.simulation-modeled-surface{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px}.simulation-modeled-section{border:1px solid rgba(199,215,234,.58);border-radius:10px;padding:10px 11px;background:#ffffffb8;display:flex;flex-direction:column;gap:6px}.simulation-modeled-section-out{border-color:#f59e0b2e;background:#fffcf5b8}.simulation-modeled-section-label{display:block;color:var(--text-muted);font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.simulation-modeled-section>span:last-child{color:var(--text-default);font-size:12px;font-weight:700;line-height:1.52}.simulation-integrity-timestamp{margin:11px 0 0;color:var(--text-muted);font-size:12px;font-weight:700;line-height:1.45}.simulation-partial-error{border:1px solid rgba(245,158,11,.22);background:radial-gradient(circle at top left,rgba(245,158,11,.08),transparent 42%),linear-gradient(180deg,#fffffff7,#fffaf1eb);border-radius:14px;padding:14px}.simulation-partial-error strong{display:block;color:var(--text-strong);line-height:1.45}.simulation-partial-error p{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}@media(max-width:1400px){.simulation-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.simulation-summary-card-primary{grid-column:span 2}}@media(max-width:1200px){.simulations-primary-grid,.simulations-tradeoff-grid,.simulation-detail-grid,.simulation-detail-context-grid,.simulation-compare-strip,.simulation-compare-metrics{grid-template-columns:1fr}}@media(max-width:900px){.simulation-summary-grid,.simulation-guidance-body,.simulation-tradeoff-grid{grid-template-columns:1fr}.simulation-summary-card-primary{grid-column:auto}.simulation-summary-primary-row,.simulation-detail-hero-top{flex-direction:column;align-items:flex-start}.simulation-opint-pair,.model-integrity-stats,.simulation-fingerprint-row,.simulation-modeled-surface{grid-template-columns:1fr}.simulation-rank-compare-button{margin:0 10px 10px;min-height:30px}.simulation-detail-amount{white-space:normal}.simulation-guidance-disclosure summary{align-items:flex-start;flex-direction:column;gap:4px}.simulation-guidance-disclosure summary strong{margin-left:0}.simulation-guidance-state{margin-top:4px}.simulations-hero .overview-hero-meta{justify-self:stretch;width:auto;justify-content:flex-start;border-radius:16px}}.cost-setup-page{gap:18px}.cost-hero{border-color:#f59e0b24;background:radial-gradient(circle at top left,rgba(245,158,11,.08),transparent 30%),radial-gradient(circle at top right,rgba(61,217,197,.06),transparent 24%),linear-gradient(180deg,#10172beb,#0b1120eb)}.cost-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:980px}.cost-governance-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cost-mini-stat{border:1px solid var(--border-default);background:#ffffff06;border-radius:16px;padding:14px}.cost-mini-stat-label{display:block;color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cost-mini-stat-value{display:block;margin-top:10px;color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.1}.cost-mini-stat-note{margin-top:8px;color:var(--text-muted);font-size:12px;line-height:1.55}.cost-driver-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cost-driver-card{border:1px solid var(--border-default);border-radius:16px;padding:14px;min-width:0;background:linear-gradient(180deg,#0f1526f5,#0d1221f5)}.cost-driver-card-default{background:radial-gradient(circle at top left,rgba(148,163,184,.05),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.cost-driver-card-persisted{background:radial-gradient(circle at top left,rgba(34,197,94,.05),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.cost-driver-card-mixed{background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.cost-driver-card-missing{background:radial-gradient(circle at top left,rgba(245,158,11,.07),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.cost-driver-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.cost-driver-card-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cost-driver-card-value{margin-top:10px;color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.15;letter-spacing:-.02em;word-break:break-word}.cost-driver-card-note{margin-top:10px;color:var(--text-default);font-size:13px;font-weight:700;line-height:1.55}.cost-driver-card-helper{margin-top:8px;color:var(--text-muted);font-size:12px;line-height:1.58}.cost-primary-grid{align-items:start}.cost-risk-list{display:flex;flex-direction:column;gap:12px}.cost-risk-item{border:1px solid var(--border-default);border-radius:16px;padding:14px;background:#ffffff05}.cost-risk-item-warning{border-color:#f59e0b33;background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),#ffffff08}.cost-risk-item-pro{border-color:#8b5cf62e;background:radial-gradient(circle at top left,rgba(139,92,246,.05),transparent 42%),#ffffff08}.cost-risk-item-success{border-color:#22c55e29;background:radial-gradient(circle at top left,rgba(34,197,94,.05),transparent 42%),#ffffff08}.cost-risk-item-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.cost-risk-item-title{color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.3}.cost-risk-item-copy{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.cost-basis-callout{margin-top:14px;border:1px solid rgba(245,158,11,.16);background:radial-gradient(circle at top left,rgba(245,158,11,.05),transparent 42%),#ffffff05;border-radius:14px;padding:13px 14px}.cost-basis-callout strong{display:block;color:var(--text-strong);line-height:1.45}.cost-basis-callout p{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.cost-cogs-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px}.cost-cogs-summary-card{border:1px solid var(--border-default);background:#ffffff06;border-radius:16px;padding:14px}.cost-cogs-summary-card-warning{border-color:#f59e0b2e;background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),#ffffff08}.cost-cogs-summary-label{color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cost-cogs-summary-value{display:block;margin-top:10px;color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.08}.cost-cogs-summary-note{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.55}.cost-cogs-detail-grid{align-items:start}.cost-list-shell{display:flex;flex-direction:column;gap:12px}.cost-list-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cost-list-title{color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.25}.cost-list-subtitle{margin-top:6px;color:var(--text-muted);font-size:13px;line-height:1.55}.cost-list{display:flex;flex-direction:column;gap:10px}.cost-list-item{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:12px 14px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.cost-list-item-warning{border-color:#f59e0b2e;background:radial-gradient(circle at top left,rgba(245,158,11,.05),transparent 42%),#ffffff08}.cost-list-item-pro{border-color:#8b5cf629;background:radial-gradient(circle at top left,rgba(139,92,246,.05),transparent 42%),#ffffff08}.cost-list-item-main{min-width:0}.cost-list-item-title{color:var(--text-strong);font-size:14px;font-weight:800;line-height:1.45}.cost-list-item-subtitle{margin-top:6px;color:var(--text-muted);font-size:12px;line-height:1.5}.cost-list-item-meta{flex:0 0 auto}.cost-audit-disclosure{border:1px solid var(--border-default);background:#ffffff05;border-radius:16px;padding:10px 12px 12px}.cost-audit-summary{cursor:pointer;color:var(--text-strong);font-size:13px;font-weight:800;list-style:none}.cost-audit-summary::-webkit-details-marker{display:none}.cost-editing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cost-editing-card{border:1px solid var(--border-default);background:linear-gradient(180deg,#0f1526f5,#0d1221f5);border-radius:16px;padding:14px}.cost-editing-card-label{display:block;color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cost-editing-card-value{display:block;margin-top:10px;color:var(--text-strong);font-size:18px;font-weight:900;line-height:1.25}.cost-editing-card-copy{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.cost-intervention-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cost-intervention-card{border:1px solid var(--border-default);border-radius:16px;padding:14px;background:linear-gradient(180deg,#0f1526f5,#0d1221f5)}.cost-intervention-card-warning{background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.cost-intervention-card-pro{background:radial-gradient(circle at top left,rgba(139,92,246,.06),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.cost-intervention-card-success{background:radial-gradient(circle at top left,rgba(34,197,94,.05),transparent 42%),linear-gradient(180deg,#0f1526f5,#0d1221f5)}.cost-intervention-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.cost-intervention-card-title{color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.3}.cost-intervention-card-copy{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.cost-intervention-card-actions{margin-top:12px}.cost-save-banner{margin-bottom:14px;border:1px solid rgba(61,217,197,.18);background:radial-gradient(circle at top left,rgba(61,217,197,.05),transparent 42%),#ffffff05;border-radius:14px;padding:12px 14px;color:var(--text-strong);font-size:13px;font-weight:700}.cost-control-stack{display:flex;flex-direction:column;gap:14px}.cost-control-card{border:1px solid var(--border-default);background:linear-gradient(180deg,#0f1526f5,#0d1221f5);border-radius:16px;padding:14px}.cost-control-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.cost-control-card-title{color:var(--text-strong);font-size:16px;font-weight:900;line-height:1.3}.cost-control-card-subtitle{margin-top:6px;color:var(--text-muted);font-size:13px;line-height:1.55}.cost-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cost-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cost-field{display:flex;flex-direction:column;gap:6px}.cost-field span{color:var(--text-muted);font-size:12px;font-weight:700}.cost-field input,.cost-field select{width:100%;min-height:42px;border-radius:12px;border:1px solid var(--border-default);background:#ffffff08;color:var(--text-strong);padding:0 12px;font:inherit}.cost-field input:focus,.cost-field select:focus,.cost-inline-input:focus{outline:none;border-color:#3dd9c55c;box-shadow:0 0 0 4px #3dd9c514}.cost-checkbox-field{justify-content:flex-end}.cost-checkbox-field input{width:18px;min-height:18px;height:18px;padding:0}.cost-form-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.cost-fixed-total-card{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:12px 14px;min-width:0}.cost-fixed-total-label{display:block;color:var(--text-muted);font-size:12px;font-weight:700}.cost-fixed-total-value{display:block;margin-top:8px;color:var(--text-strong);font-size:22px;font-weight:900;line-height:1.08}.cost-fixed-item-builder{margin-top:14px;padding-top:14px;border-top:1px solid var(--border-soft)}.cost-fixed-item-builder-title{color:var(--text-strong);font-size:14px;font-weight:800;margin-bottom:12px}.cost-fixed-items-list{display:flex;flex-direction:column;gap:10px;margin-top:14px}.cost-fixed-item-row{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:12px 14px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.cost-fixed-item-main{min-width:0}.cost-fixed-item-title{color:var(--text-strong);font-size:14px;font-weight:800;line-height:1.45}.cost-fixed-item-subtitle{margin-top:6px;color:var(--text-muted);font-size:12px;line-height:1.5}.cost-fixed-item-side{display:flex;gap:8px;align-items:center;flex:0 0 auto}.cost-fixed-item-side strong{color:var(--text-strong)}.cost-audit-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.cost-audit-summary-card{border:1px solid var(--border-default);background:#ffffff05;border-radius:14px;padding:13px 14px;min-width:0}.cost-audit-summary-label{display:block;color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cost-audit-summary-value{display:block;margin-top:8px;color:var(--text-strong);line-height:1.45;word-break:break-word}.cost-cogs-callout{margin-bottom:14px;border:1px solid rgba(245,158,11,.16);background:radial-gradient(circle at top left,rgba(245,158,11,.05),transparent 42%),#ffffff05;border-radius:14px;padding:13px 14px}.cost-cogs-callout strong{display:block;color:var(--text-strong);line-height:1.45}.cost-cogs-callout p{margin-top:8px;color:var(--text-default);font-size:13px;line-height:1.58}.cost-inline-input{width:110px;min-height:36px;border-radius:10px;border:1px solid var(--border-default);background:#ffffff08;color:var(--text-strong);padding:0 10px;font:inherit}.cost-inline-actions{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:1200px){.cost-governance-grid,.cost-driver-grid,.cost-editing-grid,.cost-cogs-summary-grid,.cost-intervention-grid,.cost-form-grid,.cost-form-grid-3,.cost-audit-summary-grid{grid-template-columns:1fr}}@media(max-width:900px){.cost-summary-grid{grid-template-columns:1fr}.cost-list-head,.cost-risk-item-head,.cost-driver-card-top,.cost-control-card-head,.cost-intervention-card-top,.cost-fixed-item-row{flex-direction:column;align-items:flex-start}.cost-fixed-item-side{flex-wrap:wrap}}.cost-setup-page{gap:30px;padding-bottom:24px}.cost-subnav{position:sticky;top:18px;z-index:48;align-self:stretch}.cost-subnav-list{display:flex;gap:8px;flex-wrap:wrap;padding:10px;border:1px solid rgba(176,198,226,.78);border-radius:26px;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 34%),radial-gradient(circle at bottom right,rgba(16,184,165,.06),transparent 30%),linear-gradient(180deg,#fffffff9,#eef6ffe6);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #cddcf052,0 18px 36px #0f274f14,0 4px 10px #0f274f0a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.cost-subnav-tab{position:relative;min-height:44px;padding:0 18px;border:1px solid rgba(182,201,226,.84);border-radius:999px;background:linear-gradient(180deg,#ffffffc7,#f2f7ffa8);color:#314763;font:inherit;font-size:13px;font-weight:700;letter-spacing:.01em;cursor:pointer;box-shadow:inset 0 1px #fffc,0 1px #ffffffa8;transition:border-color .14s ease,background .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.cost-subnav-tab:hover{border-color:#97b5ddeb;background:radial-gradient(circle at top left,rgba(47,107,255,.05),transparent 40%),linear-gradient(180deg,#ffffffeb,#eef5ffd1);color:#173456;transform:translateY(-1px);box-shadow:inset 0 1px #ffffffe6,0 10px 18px #0f274f14}.cost-subnav-tab-active{border-color:#5a8fe26b;background:radial-gradient(circle at top left,rgba(47,107,255,.16),transparent 42%),radial-gradient(circle at bottom right,rgba(16,184,165,.1),transparent 34%),linear-gradient(180deg,#fcfefffa,#e6f0fde0);color:#122f52;font-weight:800;box-shadow:inset 0 1px #fffffff5,inset 0 0 0 1px #ffffff5c,0 12px 24px #1235651f,0 2px 6px #1235650d}.cost-subnav-tab-active:hover{transform:translateY(-1px);border-color:#5a8fe275;background:radial-gradient(circle at top left,rgba(47,107,255,.18),transparent 42%),radial-gradient(circle at bottom right,rgba(16,184,165,.12),transparent 34%),linear-gradient(180deg,#fdfefffc,#e8f2fee6);box-shadow:inset 0 1px #fffffff5,inset 0 0 0 1px #ffffff61,0 14px 24px #1235651f,0 2px 6px #1235650d}.cost-subnav-tab:focus-visible{outline:none;border-color:#4881dc85;box-shadow:0 0 0 4px #2f6bff1f,inset 0 1px #ffffffeb,0 10px 18px #0f274f17}.cost-subnav-tab:active{transform:translateY(0);box-shadow:inset 0 1px 1px #ffffffb8,inset 0 2px 6px #809cc51f,0 4px 10px #0f274f0f}.cost-subtab-panel{display:none;flex-direction:column;gap:30px}.cost-subtab-panel-active{display:flex}.cost-stage{display:flex;flex-direction:column;gap:18px}#cost-panel-overview{gap:24px}#cost-panel-overview .cost-stage{gap:14px}#cost-panel-overview .cost-stage-lead{max-width:700px}#cost-panel-overview .cost-stage-title{margin-top:8px;font-size:clamp(24px,2.7vw,32px);line-height:1.06}#cost-panel-overview .cost-stage-copy{margin-top:8px;font-size:14px;line-height:1.58;max-width:680px}.cost-stage-status{gap:20px}.cost-stage-lead{max-width:860px;padding:0 4px}.cost-stage-lead-compact{max-width:760px}.cost-stage-eyebrow{display:inline-block;color:#667da0;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.cost-stage-title{margin-top:10px;color:#102038;font-size:clamp(30px,3.4vw,42px);line-height:1.03;letter-spacing:-.055em;font-weight:900;text-wrap:balance}.cost-stage-copy{margin-top:12px;color:#60718e;font-size:15px;line-height:1.72;max-width:760px}.cost-setup-tooltip{position:relative;display:inline-flex;vertical-align:middle}.cost-setup-tooltip-inline{display:inline-flex;align-items:center;gap:6px;max-width:100%}.cost-setup-tooltip-inline-text{min-width:0}.cost-setup-tooltip-target{position:relative;display:inline-flex;align-items:center;cursor:help;border-radius:999px;outline:none;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.cost-setup-tooltip:hover .cost-setup-tooltip-target,.cost-setup-tooltip:focus-within .cost-setup-tooltip-target,.cost-setup-tooltip.is-open .cost-setup-tooltip-target{background:linear-gradient(180deg,#2f6bff14,#2f6bff08);box-shadow:0 0 0 1px #2f6bff24,0 10px 22px #2f6bff14}.cost-setup-tooltip-bubble{position:fixed;inset:auto auto auto 0;width:min(320px,76vw);padding:14px 15px 13px;border-radius:18px;border:1px solid rgba(189,210,232,.96);background-color:#f7fbff;background-image:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 34%),radial-gradient(circle at bottom right,rgba(16,184,165,.05),transparent 28%);box-shadow:0 26px 56px #14305629,0 0 0 1px #ffffffb3 inset;color:#17315a;opacity:1;visibility:hidden;pointer-events:none;transition:transform .18s ease;z-index:1600;text-align:left;isolation:isolate;white-space:normal;overflow:visible;background-clip:padding-box;transform:translate3d(0,8px,0)}.cost-setup-tooltip-bubble:before{content:"";position:absolute;left:var(--cost-setup-tooltip-arrow-left, 48px);top:-7px;width:12px;height:12px;transform:translate(-50%) rotate(45deg);border-left:1px solid rgba(189,210,232,.96);border-top:1px solid rgba(189,210,232,.96);background:#f7fbff}.cost-setup-tooltip-bubble[data-side=top]{transform:translate3d(0,-8px,0)}.cost-setup-tooltip-bubble[data-side=top]:before{top:auto;bottom:-7px;transform:translate(-50%) rotate(225deg)}.cost-setup-tooltip-bubble[data-visible=true]{visibility:visible;transform:translateZ(0)}.cost-setup-tooltip-eyebrow{display:block;margin-bottom:7px;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#6c84a2}.cost-setup-tooltip-title{display:block;font-size:13px;line-height:1.35;font-weight:850;color:#17315a}.cost-setup-tooltip-copy{display:block;margin-top:8px;font-size:13px;line-height:1.62;color:#556881}.cost-setup-tooltip-takeaway{display:block;margin-top:10px;padding-top:10px;border-top:1px solid rgba(201,215,233,.76);font-size:12px;line-height:1.58;color:#355986}.cost-setup-tooltip-takeaway-label{display:inline-block;margin-right:6px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#20446f}.cost-badge-tooltip-wrap,.cost-table-header-label,.cost-button-with-tooltip{display:inline-flex;align-items:center;gap:0}.cost-button-with-tooltip{max-width:100%}.cost-inline-actions .cost-button-with-tooltip,.cost-form-actions .cost-button-with-tooltip{align-self:center}#cost-panel-audit{gap:34px}#cost-panel-audit .cost-stage-audit-intro .cost-stage-lead{max-width:700px}#cost-panel-audit .cost-stage-basis,#cost-panel-audit .cost-stage-risk{gap:14px}#cost-panel-audit .cost-stage-audit{gap:16px;margin-top:4px;padding-top:14px;border-top:1px solid rgba(190,206,228,.72)}.cost-setup-page .ui-card{border:1px solid rgba(177,199,226,.74);border-radius:30px;background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 26%),radial-gradient(circle at top right,rgba(16,184,165,.05),transparent 24%),linear-gradient(180deg,#fffffffb,#f2f8fff9);box-shadow:0 30px 72px #10284f14}.cost-setup-page .ui-card-head{padding:26px 28px 0}.cost-setup-page .ui-card-title{color:#12233d;font-size:clamp(26px,2.1vw,32px);line-height:1.04;letter-spacing:-.05em;font-weight:900}.cost-setup-page .ui-card-subtitle{margin-top:10px;color:#62738f;font-size:14px;line-height:1.66;max-width:760px}.cost-setup-page .ui-card-body{padding:24px 28px 28px}.cost-setup-page .ui-card-head-actions{align-items:flex-start}.cost-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr);gap:18px;overflow:hidden;padding:24px;border:1px solid rgba(170,196,226,.82);border-radius:28px;background:radial-gradient(circle at top left,rgba(47,107,255,.22),transparent 34%),radial-gradient(circle at top right,rgba(16,184,165,.16),transparent 26%),radial-gradient(circle at 78% 82%,rgba(47,107,255,.08),transparent 24%),linear-gradient(180deg,#eaf4fffa,#dae7f7f0);box-shadow:0 26px 64px #0d244c1c}.cost-hero-gridline{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:34px 34px;opacity:.26;pointer-events:none}.cost-hero-glow{position:absolute;border-radius:999px;pointer-events:none;filter:blur(18px)}.cost-hero-glow-a{left:-42px;top:-72px;width:250px;height:250px;background:#2f6bff29}.cost-hero-glow-b{right:-54px;bottom:-88px;width:280px;height:280px;background:#10b8a524}.cost-hero-main,.cost-hero-meta-card{position:relative;z-index:1;min-width:0}.cost-hero-main{display:flex;flex-direction:column;gap:16px}.cost-hero-copy{display:flex;flex-direction:column;gap:10px}.cost-hero-eyebrow,.cost-hero-anchor,.cost-mini-stat-label,.cost-mini-stat-kicker,.cost-hero-summary-item span,.cost-hero-meta-label,.cost-hero-meta-item span,.cost-intervention-card-kicker,.cost-intervention-card-meta-item span,.cost-risk-item-helper-label,.cost-control-subsection-note{font-size:10px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.cost-hero-eyebrow{color:#5f7fc6}.cost-hero-anchor{display:inline-flex;align-items:center;width:fit-content;min-height:28px;padding:0 10px;border-radius:999px;background:linear-gradient(180deg,#fffc,#eaf2ffa8);border:1px solid rgba(166,192,224,.72);color:#33578d;box-shadow:inset 0 1px #fffc,0 14px 28px #112a510f}.cost-hero-title{color:#0f1c34;font-size:clamp(38px,4.3vw,52px);line-height:.94;letter-spacing:-.075em;font-weight:900;max-width:12ch;text-wrap:balance}.cost-hero-subtitle{max-width:56ch;color:#536580;font-size:15px;line-height:1.64}.cost-hero-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cost-hero-summary-item,.cost-hero-meta-card,.cost-mini-stat,.cost-intervention-card,.cost-driver-card,.cost-risk-item,.cost-table-shell,.cost-control-card,.cost-fixed-total-card,.cost-fixed-item-row,.cost-audit-summary-card{min-width:0;border:1px solid rgba(170,193,223,.72);border-radius:24px;box-shadow:0 18px 40px #0f274f12}.cost-hero-summary-item{padding:14px 14px 13px;background:linear-gradient(180deg,#ffffffb8,#e7f1fc94)}.cost-hero-summary-item-primary{border-color:#92b4ddd1;background:radial-gradient(circle at top right,rgba(47,107,255,.16),transparent 42%),linear-gradient(180deg,#f8fcffd1,#e1edffb8);box-shadow:0 22px 48px #1336671f}.cost-hero-summary-item-secondary{border-color:#e1b768d1;background:radial-gradient(circle at top right,rgba(245,158,11,.16),transparent 38%),linear-gradient(180deg,#fffcf6d1,#fcf1dcb8);box-shadow:0 20px 42px #704b1214}.cost-hero-summary-item-context{background:linear-gradient(180deg,#ffffffa8,#ecf4fc85);box-shadow:0 14px 28px #0f274f0a}.cost-hero-summary-item span{display:block;color:#6d82a4}.cost-hero-summary-item strong{display:block;margin-top:8px;color:#12223b;font-size:21px;line-height:1.1;letter-spacing:-.05em;font-weight:900}.cost-hero-summary-item p{margin-top:7px;color:#62738d;font-size:12px;line-height:1.5}.cost-hero-summary-item-context strong{font-size:19px}.cost-hero-summary-item-context p{color:#71829c}.cost-hero-meta-card{display:flex;flex-direction:column;gap:14px;padding:18px;background:radial-gradient(circle at top right,rgba(47,107,255,.18),transparent 42%),radial-gradient(circle at bottom left,rgba(16,184,165,.12),transparent 28%),linear-gradient(180deg,#f9fdffe6,#e2eefccc)}.cost-hero-meta-head{display:flex;align-items:flex-start;justify-content:flex-start;gap:12px}.cost-hero-meta-label,.cost-mini-stat-kicker{color:#6b80a2}.cost-hero-meta-title{display:block;margin-top:6px;color:#12233c;font-size:18px;line-height:1.2;letter-spacing:-.04em}.cost-hero-meta-grid{display:grid;grid-template-columns:1fr;gap:12px}.cost-hero-meta-item{padding:13px 14px;border-radius:18px;border:1px solid rgba(177,198,223,.7);background:linear-gradient(180deg,#ffffffb8,#ecf4fc99)}.cost-hero-meta-item-active{border-color:#e1b768d1;background:radial-gradient(circle at top right,rgba(245,158,11,.12),transparent 40%),linear-gradient(180deg,#fffbf4d1,#faf1e0b8)}.cost-hero-meta-item-resolved{border-color:#a4c2e5b8;background:linear-gradient(180deg,#ffffffb8,#eef6fe99)}.cost-hero-meta-item span{display:block;color:#7084a5}.cost-hero-meta-item strong{display:block;margin-top:7px;color:#17263e;line-height:1.38;word-break:break-word}.cost-hero-meta-note{color:#5b6d88;font-size:13px;line-height:1.54}.cost-governance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.cost-mini-stat{padding:20px 20px 18px;background:linear-gradient(180deg,#ffffffd1,#eff6febd)}.cost-mini-stat-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.cost-mini-stat-label{color:#637797}.cost-mini-stat-value{margin-top:12px;color:#13233d;font-size:30px;line-height:1.02;letter-spacing:-.055em}.cost-mini-stat-note{margin-top:9px;color:#60708d;font-size:13px;line-height:1.6}.cost-mini-stat-primary{grid-column:span 2;padding:24px 24px 22px;background:radial-gradient(circle at top left,rgba(47,107,255,.14),transparent 42%),linear-gradient(180deg,#f8fcffe0,#e3efffc2);box-shadow:0 24px 52px #1436641f}.cost-mini-stat-primary .cost-mini-stat-value{font-size:clamp(32px,2.8vw,42px)}.cost-mini-stat-quiet{background:linear-gradient(180deg,#fafcffd6,#f1f5fabd)}.cost-mini-stat-tone-warning{border-color:#e57c4a33}.cost-mini-stat-tone-success{border-color:#10b8a52e}.cost-mini-stat-tone-pro{border-color:#2f6bff33}.cost-stage-priority .ui-card{background:radial-gradient(circle at top left,rgba(16,184,165,.06),transparent 26%),radial-gradient(circle at top right,rgba(47,107,255,.05),transparent 22%),linear-gradient(180deg,#fcfefffb,#f2f8fff8)}.cost-stage-priority .ui-card-head{padding-bottom:0}.cost-stage-priority .ui-card-body{padding-top:16px}.cost-stage-structure .ui-card{background:radial-gradient(circle at top right,rgba(47,107,255,.05),transparent 24%),linear-gradient(180deg,#fcfefffb,#f4f9fff9)}.cost-context-column-risk .ui-card{background:radial-gradient(circle at top left,rgba(229,124,74,.06),transparent 28%),linear-gradient(180deg,#fffffffb,#f7fafff9)}.cost-context-column-basis .ui-card,.cost-stage-audit .ui-card{background:linear-gradient(180deg,#fdfefffb,#f6fafff9)}.cost-stage-cogs .ui-card{background:radial-gradient(circle at top left,rgba(47,107,255,.05),transparent 24%),radial-gradient(circle at bottom right,rgba(16,184,165,.04),transparent 20%),linear-gradient(180deg,#fcfefffb,#f3f8fff9)}.cost-stage-controls .ui-card{background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 28%),linear-gradient(180deg,#fbfefffb,#f0f6fff9)}.title-with-tip{margin-bottom:18px}.cost-intervention-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cost-intervention-card{display:flex;flex-direction:column;min-height:248px;padding:13px;background:radial-gradient(circle at top right,rgba(47,107,255,.12),transparent 44%),radial-gradient(circle at bottom left,rgba(16,184,165,.1),transparent 30%),linear-gradient(180deg,#ffffffeb,#eef6ffd6);border-color:#aac1dfc2;box-shadow:0 18px 34px #0f274f0f}.cost-intervention-card-warning{border-color:#e57c4a3d;background:radial-gradient(circle at top left,rgba(229,124,74,.08),transparent 40%),linear-gradient(180deg,#fffcf9f0,#f7f0ead6)}.cost-intervention-card-pro{border-color:#5882e442;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 40%),linear-gradient(180deg,#f9fcfff0,#eaf2fcd6)}.cost-intervention-card-success{border-color:#10b8a538;background:radial-gradient(circle at top left,rgba(16,184,165,.08),transparent 40%),linear-gradient(180deg,#f9fdfff0,#e9f5f4d6)}.cost-intervention-card-rank-primary{box-shadow:0 22px 40px #7245101a}.cost-intervention-card-rank-secondary{box-shadow:0 19px 34px #1c457e14}.cost-intervention-card-rank-tertiary{box-shadow:0 14px 28px #0f274f0d}.cost-intervention-card-first{position:relative;border-color:#e57c4a61;box-shadow:inset 0 1px #ffffffdb,0 26px 48px #72451021}.cost-intervention-card-first:before{content:"";position:absolute;inset:14px auto 14px 0;width:3px;border-radius:999px;background:linear-gradient(180deg,#e57c4ab8,#2f6bff47)}.cost-intervention-card-first .cost-intervention-card-title{font-size:18px}.cost-intervention-card-followup{box-shadow:0 14px 28px #0f274f0b}.cost-intervention-card-cogs{border-color:#e57c4a52;background:radial-gradient(circle at top left,rgba(229,124,74,.12),transparent 40%),linear-gradient(180deg,#fffbf6f2,#f8efe7de)}.cost-intervention-card-shipping{border-color:#5882e44d;background:radial-gradient(circle at top left,rgba(47,107,255,.1),transparent 40%),linear-gradient(180deg,#f9fcfff2,#ecf3fcdb)}.cost-intervention-card-ads{border-color:#5882e433;background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 40%),linear-gradient(180deg,#fafdffed,#eff5fcd6)}.cost-intervention-card-fixed{border-color:#e57c4a33;background:radial-gradient(circle at top left,rgba(229,124,74,.06),transparent 40%),linear-gradient(180deg,#fffcf9ed,#f6f0ebd6)}.cost-intervention-card-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cost-intervention-card-kicker{color:#6a7e9f}.cost-intervention-card-title{margin-top:8px;color:#11233d;font-size:17px;line-height:1.22;letter-spacing:-.04em;font-weight:900}.cost-intervention-card-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.cost-intervention-card-meta-item{display:flex;flex-direction:column;justify-content:space-between;min-height:62px;padding:9px 10px;border-radius:14px;border:1px solid rgba(177,198,225,.74);background:linear-gradient(180deg,#ffffffc7,#f1f7ffb3)}.cost-intervention-card-meta-item span{display:block;color:#7183a0}.cost-intervention-card-meta-item strong{display:block;margin-top:6px;color:#13233d;line-height:1.34}.cost-intervention-card-copy{margin-top:8px;color:#5d708c;font-size:13px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cost-intervention-card-actions{margin-top:auto;padding-top:10px;display:flex;justify-content:flex-start}.cost-intervention-card .ui-button-secondary,.cost-control-card .ui-button-secondary,.cost-inline-actions .ui-button-secondary{border-color:#b1c6e1d1;background:linear-gradient(180deg,#fffffff5,#eff6ffd6);color:#18304f}.cost-intervention-card-actions .ui-button-secondary{width:auto;min-width:0;white-space:nowrap;justify-content:center}.cost-intervention-card-cogs .ui-button-secondary{min-width:122px;border-color:#e57c4a47;background:linear-gradient(180deg,#fffcf9fa,#f8eee6e6)}.guided-mode-active .cost-stage-status[data-post-purchase-spotlight-active=true] .cost-hero{overflow:visible}.guided-mode-active .cost-stage-status[data-post-purchase-spotlight-active=true] .cost-hero-summary-item-primary{border-color:#2f6bff5c;box-shadow:inset 0 1px #ffffffe6,0 24px 52px #2f6bff21}.guided-mode-active .cost-stage-status[data-post-purchase-spotlight-active=true] .cost-hero-meta-card{border-color:#e57c4a57;box-shadow:inset 0 1px #ffffffd1,0 24px 52px #7245101c}.guided-mode-active .cost-stage-status[data-post-purchase-spotlight-active=true] .cost-hero-summary-item-context{opacity:.74}.guided-mode-active .cost-stage-priority[data-post-purchase-spotlight-active=true] .cost-intervention-card-first{border-color:#e57c4a70;box-shadow:inset 0 1px #ffffffeb,0 30px 58px #72451029}.guided-mode-active .cost-stage-priority[data-post-purchase-spotlight-active=true] .cost-intervention-card-followup{opacity:.72;filter:saturate(.92)}.cost-driver-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cost-driver-card{min-height:148px;padding:13px;background:linear-gradient(180deg,#f9fcffeb,#eaf3fcd1)}.cost-driver-card-default{border-color:#b0c1d7d1;background:radial-gradient(circle at top right,rgba(148,163,184,.08),transparent 40%),linear-gradient(180deg,#fbfdffeb,#ecf2f9d1)}.cost-driver-card-persisted{background:radial-gradient(circle at top right,rgba(16,184,165,.08),transparent 40%),linear-gradient(180deg,#f9fdffeb,#e7f4f4d1)}.cost-driver-card-mixed{background:radial-gradient(circle at top right,rgba(47,107,255,.08),transparent 40%),linear-gradient(180deg,#f9fdffeb,#e8f1fcd1)}.cost-driver-card-missing{background:radial-gradient(circle at top right,rgba(229,124,74,.08),transparent 40%),linear-gradient(180deg,#fffcf9eb,#f7efe9d1)}.cost-driver-card-cogs-focus{border-color:#e57c4a47;background:radial-gradient(circle at top left,rgba(229,124,74,.1),transparent 42%),linear-gradient(180deg,#fffcf8f0,#f7efe9d6);box-shadow:0 18px 34px #72451014}.cost-driver-card-top{gap:10px}.cost-driver-card-label{color:#6d7f9c;font-size:11px;letter-spacing:.12em}.cost-driver-card-value{margin-top:7px;color:#102038;font-size:20px;line-height:1.18;letter-spacing:-.04em}.cost-driver-card-body{margin-top:8px;padding-top:8px;border-top:1px solid rgba(173,194,221,.58)}.cost-driver-card-note{color:#31445f;font-size:13px;line-height:1.45;font-weight:700;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cost-risk-list{gap:10px}.cost-risk-item{padding:13px 14px;background:linear-gradient(180deg,#ffffffd1,#f1f6fdbd)}.cost-risk-item-warning{background:radial-gradient(circle at top left,rgba(229,124,74,.08),transparent 42%),linear-gradient(180deg,#fffdfadb,#f7f0eac2)}.cost-risk-item-pro{background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 42%),linear-gradient(180deg,#f9fcffd6,#eaf2fcc2)}.cost-risk-item-success{background:radial-gradient(circle at top left,rgba(16,184,165,.08),transparent 42%),linear-gradient(180deg,#f9fdffd6,#eaf5f5c2)}.cost-risk-item-title{color:#13233d;font-size:16px;line-height:1.24;letter-spacing:-.03em}.cost-risk-item-helper-label{margin-top:5px;color:#6f82a1}.cost-risk-item-copy{margin-top:8px;color:#5c6f8a;font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.model-integrity-inline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.model-integrity-item{border-radius:18px;padding:12px 13px;background:linear-gradient(180deg,#ffffffdb,#f1f6fdc2)}#cost-panel-overview .cost-stage-basis-summary .ui-card,#cost-panel-overview .cost-stage-risk-summary .ui-card{border-radius:24px}#cost-panel-overview .cost-stage-basis-summary .ui-card-head,#cost-panel-overview .cost-stage-risk-summary .ui-card-head{padding:18px 20px 0}#cost-panel-overview .cost-stage-basis-summary .ui-card-body,#cost-panel-overview .cost-stage-risk-summary .ui-card-body{padding:16px 20px 20px}#cost-panel-overview .cost-stage-basis-summary .ui-card-subtitle,#cost-panel-overview .cost-stage-risk-summary .ui-card-subtitle{margin-top:6px;font-size:13px;line-height:1.5}#cost-panel-overview .cost-stage-basis-summary .model-integrity-inline{gap:8px;padding:8px;border-radius:18px;background:linear-gradient(180deg,#fbfdffd1,#f3f8ffbd)}#cost-panel-overview .cost-stage-basis-summary .model-integrity-item{border-radius:14px;padding:10px 11px;box-shadow:none;border:1px solid rgba(183,199,220,.58);background:linear-gradient(180deg,#ffffffeb,#f4f8fddb)}#cost-panel-overview .cost-stage-basis-summary .model-integrity-label{margin-bottom:6px}#cost-panel-overview .cost-stage-basis-summary .ui-card{background:linear-gradient(180deg,#fdfefffb,#f6fafff9)}#cost-panel-overview .cost-stage-risk-summary .ui-card{background:linear-gradient(180deg,#fefffffb,#f7fafff8);box-shadow:0 14px 28px #0f274f0d}#cost-panel-overview .cost-stage-risk-summary .cost-risk-list{gap:8px}#cost-panel-overview .cost-stage-risk-summary .cost-risk-item-summary{padding:11px 12px;box-shadow:0 10px 22px #0f274f0a}#cost-panel-overview .cost-stage-risk-summary .cost-risk-item-helper-label{margin-top:4px}#cost-panel-overview .cost-stage-risk-summary .cost-risk-item-copy{margin-top:6px;line-height:1.42;-webkit-line-clamp:2}#cost-panel-overview .cost-stage-risk-summary .cost-overview-link-row{margin-top:10px;padding-top:10px}.cost-overview-link-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(177,198,225,.62)}.cost-overview-link-copy{color:#617390;font-size:13px;line-height:1.5}.cost-basis-callout{margin-top:18px;padding:16px 18px;border-radius:18px;border-color:#b6c6dcb3;background:linear-gradient(180deg,#fdfeffeb,#f2f7fdd1)}.cost-cogs-summary-grid{gap:14px;margin-bottom:18px}.cost-cogs-summary-card{border-radius:20px;padding:18px;background:linear-gradient(180deg,#ffffffdb,#f0f6fec7);box-shadow:0 16px 34px #0f274f0d}.cost-cogs-summary-card-warning{background:radial-gradient(circle at top left,rgba(229,124,74,.08),transparent 42%),linear-gradient(180deg,#fffcf9e6,#f7f0eacc)}.cost-cogs-summary-label{color:#6d7f9b;font-size:11px;letter-spacing:.14em}.cost-cogs-summary-value{margin-top:12px;color:#13233d;font-size:30px;letter-spacing:-.05em}.cost-cogs-summary-note{margin-top:10px;color:#617390}.cost-cogs-callout{margin-bottom:18px;padding:16px 18px;border-radius:20px;border-color:#abc1dfbd;background:radial-gradient(circle at left center,rgba(47,107,255,.08),transparent 28%),linear-gradient(180deg,#f9fdffe0,#ecf4fdcc)}.cost-cogs-callout strong,.cost-basis-callout strong{color:#13233d}.cost-list-shell{gap:14px}.cost-list-shell-priority,.cost-list-shell-overrides{padding:20px;border:1px solid rgba(176,197,223,.72);border-radius:28px;background:linear-gradient(180deg,#ffffffdb,#f1f7ffcc);box-shadow:0 20px 44px #10284f0d}.cost-list-shell-priority{background:radial-gradient(circle at top left,rgba(229,124,74,.08),transparent 38%),linear-gradient(180deg,#ffffffe0,#f6f8fcd1)}.cost-list-shell-overrides{background:radial-gradient(circle at top right,rgba(47,107,255,.08),transparent 38%),linear-gradient(180deg,#ffffffe0,#f1f7ffd1)}.cost-list-head{gap:14px}.cost-list-title{color:#11233e;font-size:20px;letter-spacing:-.035em}.cost-list-subtitle{color:#60728e}.cost-table-shell{border:1px solid rgba(182,202,226,.66);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,#ffffffd6,#f3f8ffc7)}.cost-table-shell .table-wrap{overflow:hidden;border:1px solid rgba(190,205,226,.72);border-radius:22px;background:linear-gradient(180deg,#fefffff5,#f1f7ffdb);box-shadow:inset 0 1px #ffffffeb}.cost-table-shell .data-table{min-width:980px}.cost-table-shell .data-table th{padding:15px 16px;background:linear-gradient(180deg,#f7fbfffa,#eef5fdf5);color:#5f7391;font-size:11px;font-weight:800;letter-spacing:.09em;border-bottom:1px solid rgba(211,223,240,.92)}.cost-table-shell .data-table td{padding:17px 16px;background:#ffffffd1;border-bottom:1px solid rgba(226,235,246,.84)}.cost-table-shell .data-table tbody tr:last-child td{border-bottom:none}.cost-table-shell .data-table tbody tr:hover td{background:#f7fbfff0}.cost-table-shell .table-strong{color:#14253f}.cost-table-shell .table-muted{color:#677893}.cost-table-shell .empty-cell{padding:40px 16px;background:linear-gradient(180deg,#fafdffe6,#f2f8ffd1)}.cost-inline-input{width:132px;min-height:44px;padding:0 14px;border-radius:14px;border:1px solid rgba(187,203,225,.84);background:linear-gradient(180deg,#fffffffa,#f3f8ffe0);color:#17263e;box-shadow:inset 0 1px #fffffff0,0 10px 20px #12233d08;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.cost-inline-input:hover{border-color:#a2b8d6eb;background:linear-gradient(180deg,#fffffffc,#f5f9ffeb)}.cost-inline-input:focus{outline:none;border-color:#4a78cf7a;box-shadow:inset 0 1px #fffffff5,0 0 0 3px #2f6bff14}.cost-inline-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.cost-cogs-summary-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cost-cogs-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;padding:12px;border:1px solid rgba(179,198,224,.74);border-radius:22px;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 34%),linear-gradient(180deg,#fdfffff0,#eff6ffd6);box-shadow:inset 0 1px #ffffffe6,0 16px 32px #0f274f0d;flex-wrap:wrap}.cost-cogs-toolbar-zone{display:flex;align-items:center;gap:10px;min-width:0}.cost-cogs-toolbar-zone-left{flex:1 1 520px}.cost-cogs-toolbar-zone-center{flex:0 1 auto}.cost-cogs-toolbar-zone-right{margin-left:auto}.cost-cogs-search-shell,.cost-cogs-sort-shell{display:flex;align-items:center;min-height:48px;border:1px solid rgba(185,202,225,.84);border-radius:16px;background:linear-gradient(180deg,#fffffffa,#f2f8ffe6);box-shadow:inset 0 1px #fffffff5,0 12px 24px #0f274f0a;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.cost-cogs-search-shell{flex:1 1 320px;min-width:260px;padding:0 15px}.cost-cogs-sort-shell{flex:0 0 auto;min-width:250px;padding:0 10px 0 14px;gap:8px}.cost-cogs-search-shell:hover,.cost-cogs-sort-shell:hover{border-color:#a4b9d6eb;background:linear-gradient(180deg,#fffffffc,#f5f9ffed)}.cost-cogs-search-shell:focus-within,.cost-cogs-sort-shell:focus-within{border-color:#4a78cf80;box-shadow:inset 0 1px #fffffffa,0 0 0 3px #2f6bff14}.cost-cogs-toolbar-label{flex:0 0 auto;color:#6c7e98;font-size:12px;font-weight:700;letter-spacing:.01em;text-transform:none}.cost-cogs-search-input,.cost-cogs-sort-select{width:100%;min-height:46px;border:none;background:transparent;color:#17263e;box-shadow:none;font:inherit}.cost-cogs-search-input{padding:0}.cost-cogs-search-input::placeholder{color:#8090a8}.cost-cogs-search-input::-webkit-search-decoration,.cost-cogs-search-input::-webkit-search-cancel-button,.cost-cogs-search-input::-webkit-search-results-button,.cost-cogs-search-input::-webkit-search-results-decoration{-webkit-appearance:none}.cost-cogs-search-input:focus,.cost-cogs-sort-select:focus{outline:none}.cost-filter-group{display:flex;gap:6px;flex-wrap:wrap;align-items:center;min-height:48px;padding:4px;border:1px solid rgba(186,203,226,.78);border-radius:16px;background:linear-gradient(180deg,#ffffffd1,#f1f7ffbd)}.cost-filter-pill{min-height:38px;padding:0 13px;border-radius:12px;border:1px solid transparent;background:transparent;color:#536783;font:inherit;font-size:13px;font-weight:700;letter-spacing:.01em;text-transform:none;cursor:pointer;transition:color .14s ease,background .14s ease,border-color .14s ease,box-shadow .14s ease}.cost-filter-pill:hover{color:#18304f;background:#f8fbffeb}.cost-filter-pill-active{border-color:#2f6bff29;background:linear-gradient(180deg,#fffffffa,#ebf3ffe6);color:#18304f;box-shadow:0 10px 20px #2f6bff14}.cost-cogs-state-cell{display:flex;flex-direction:column;gap:8px}.cost-inline-input:disabled{opacity:.72;cursor:not-allowed;background:linear-gradient(180deg,#f6f9fdf5,#f0f5fbe6);box-shadow:inset 0 1px #ffffffe6}.cost-inline-actions .ui-button-secondary,.cost-cogs-save-all.ui-button-secondary,.cost-cogs-action-button.ui-button-secondary{color:#18304f;border-color:#b1c6e1d1;background:linear-gradient(180deg,#fffffffa,#eff6ffdb);box-shadow:inset 0 1px #fffffff0,0 10px 18px #0f274f0a}.cost-cogs-save-all{min-height:48px;padding:0 17px;border-radius:16px;white-space:nowrap}.cost-cogs-action-button{min-height:40px;padding:0 14px;border-radius:12px}.cost-inline-actions .ui-button-secondary:hover,.cost-cogs-save-all.ui-button-secondary:hover,.cost-cogs-action-button.ui-button-secondary:hover{border-color:#98b0d0e0;background:linear-gradient(180deg,#fff,#f3f8ffe6)}.cost-inline-actions .ui-button-secondary:disabled,.cost-cogs-save-all.ui-button-secondary:disabled,.cost-cogs-action-button.ui-button-secondary:disabled{box-shadow:none}.cost-cogs-load-more{display:flex;justify-content:center;margin-top:16px}.cost-cogs-sort-select{appearance:none;padding:0 32px 0 0;color:#15304d;background-image:linear-gradient(45deg,transparent 50%,rgba(88,108,137,.92) 50%),linear-gradient(135deg,rgba(88,108,137,.92) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.cost-save-banner{margin-bottom:18px;padding:14px 16px;border-radius:18px;border-color:#10b8a53d;background:radial-gradient(circle at left center,rgba(16,184,165,.08),transparent 28%),linear-gradient(180deg,#f8fdffe0,#ecf5facc);color:#15304d}.cost-control-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cost-control-summary-bar{margin-bottom:18px;padding:14px 16px;border:1px solid rgba(177,198,225,.74);border-radius:18px;background:linear-gradient(180deg,#ffffffe0,#f1f7ffc7)}.cost-control-summary-label{display:block;color:#6d7f9c;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cost-control-summary-value{display:block;margin-top:8px;color:#13233d;font-size:15px;line-height:1.55}.cost-control-card{padding:18px;background:radial-gradient(circle at top right,rgba(47,107,255,.12),transparent 42%),radial-gradient(circle at bottom left,rgba(16,184,165,.08),transparent 28%),linear-gradient(180deg,#fcfefff0,#ecf4ffd6);border-color:#aac1dfc2;box-shadow:0 22px 46px #0f274f14}.cost-control-card-wide{grid-column:1 / -1}.cost-control-card-head{margin-bottom:16px;gap:14px}.cost-control-card-statuses{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.cost-save-state{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(177,198,225,.74);color:#18304f;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(180deg,#ffffffe0,#f1f7ffc7)}.cost-save-state-unsaved-changes{border-color:#e57c4a3d;background:radial-gradient(circle at left center,rgba(229,124,74,.08),transparent 30%),linear-gradient(180deg,#fffcf9e6,#f7f0ead1)}.cost-save-state-saved{border-color:#10b8a53d;background:radial-gradient(circle at left center,rgba(16,184,165,.08),transparent 30%),linear-gradient(180deg,#f9fdffe6,#e9f5f4d1)}.cost-control-card-title{color:#12233d;font-size:20px;line-height:1.18;letter-spacing:-.035em}.cost-control-card-subtitle{margin-top:8px;color:#617390;font-size:13px;line-height:1.62;max-width:52ch}.cost-control-card-body{display:flex;flex-direction:column;gap:16px}.cost-control-state-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cost-control-state-grid-fixed{grid-template-columns:repeat(3,minmax(0,1fr))}.cost-control-state-card{padding:15px 16px;border-radius:18px;border:1px solid rgba(177,198,225,.74);background:linear-gradient(180deg,#ffffffdb,#f1f7ffc2)}.cost-control-state-card-success{background:radial-gradient(circle at top left,rgba(16,184,165,.08),transparent 42%),linear-gradient(180deg,#f9fdffe6,#e8f4f4d1)}.cost-control-state-card-warning{background:radial-gradient(circle at top left,rgba(229,124,74,.08),transparent 42%),linear-gradient(180deg,#fffcf9e6,#f7f0ead1)}.cost-control-state-label{display:block;color:#6d7f9c;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cost-control-state-value{display:block;margin-top:10px;color:#12233d;font-size:20px;line-height:1.24;letter-spacing:-.03em;font-weight:900}.cost-control-state-note{margin-top:8px;color:#60728e;font-size:13px;line-height:1.58}.cost-control-inline-banner{padding:13px 15px;border-radius:18px;border:1px solid rgba(177,198,225,.74);color:#18304f;font-size:13px;font-weight:700;line-height:1.55;background:linear-gradient(180deg,#ffffffdb,#f1f7ffc2)}.cost-control-inline-banner-success{border-color:#10b8a53d;background:radial-gradient(circle at left center,rgba(16,184,165,.08),transparent 30%),linear-gradient(180deg,#f9fdffe6,#e9f5f4d1)}.cost-control-inline-banner-warning{border-color:#e57c4a3d;background:radial-gradient(circle at left center,rgba(229,124,74,.08),transparent 30%),linear-gradient(180deg,#fffcf9e6,#f7f0ead1)}.cost-control-inline-meta{padding:10px 2px 0;color:#647692;font-size:12px;line-height:1.6}.cost-control-inline-meta strong{color:#18304f}.cost-form-grid{gap:14px}.cost-field{gap:8px}.cost-field span{color:#6c7f9d;font-size:12px;font-weight:700}.cost-field input,.cost-field select{color-scheme:light;min-height:48px;border-radius:14px;border:1px solid rgba(149,176,216,.32);background:linear-gradient(180deg,#f8fbfff5,#eaf1faeb);color:#18273f;padding:0 14px;box-shadow:inset 0 1px #ffffffeb,0 10px 22px #0710220f}.cost-field input::placeholder{color:#7d8eab}.cost-field input:focus,.cost-field select:focus,.cost-inline-input:focus{border-color:#3dd9c561;box-shadow:0 0 0 4px #3dd9c517,0 10px 22px #07102214}.cost-checkbox-field{justify-content:space-between}.cost-checkbox-control{color-scheme:light;display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;border-radius:14px;border:1px solid rgba(177,198,225,.74);background:linear-gradient(180deg,#ffffffd1,#f1f7ffb8)}.cost-checkbox-control input{appearance:auto;-webkit-appearance:checkbox;color-scheme:light;accent-color:#2f6bff;width:18px;min-height:18px;height:18px;margin:0;box-shadow:none}.cost-inline-input,.cost-control-card input,.cost-control-card select,.cost-control-card option{color-scheme:light}.cost-checkbox-control strong{color:#18304f;font-size:13px;line-height:1.5}.cost-form-actions{margin-top:0}.cost-form-actions-split{justify-content:space-between;align-items:center}.cost-form-actions-end{justify-content:flex-end}.cost-inline-helper{color:#6a7d9b;font-size:12px;line-height:1.55}.cost-control-workflow-note{padding:12px 14px;border:1px solid rgba(177,198,225,.68);border-radius:16px;background:linear-gradient(180deg,#fbfdffe6,#eff6ffc7);color:#5f7390;font-size:13px;line-height:1.55}.cost-control-subsection{padding:16px;border:1px solid rgba(177,198,225,.74);border-radius:20px;background:linear-gradient(180deg,#fffc,#f1f7ffb8)}.cost-control-subsection-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.cost-control-subsection-copy{display:flex;flex-direction:column;gap:5px}.cost-control-subsection-note{color:#7184a1;font-size:12px;line-height:1.55}.cost-fixed-total-card{padding:16px;background:linear-gradient(180deg,#f9fcffeb,#ebf3fdd1);border-color:#b1c6e1bd}.cost-fixed-total-label{color:#6d7f9d}.cost-fixed-total-value{margin-top:10px;color:#12233d;font-size:28px;letter-spacing:-.05em}.cost-fixed-item-builder-title{color:#12233d;font-size:15px}.cost-fixed-items-list{margin-top:0}.cost-fixed-item-row{padding:14px 16px;background:linear-gradient(180deg,#ffffffd1,#f1f7ffb8);border-color:#b1c6e1bd}.cost-fixed-item-title{color:#12233d}.cost-fixed-item-subtitle{color:#647692}.cost-fixed-item-side strong{color:#12233d}.cost-empty-state{padding:20px 18px;border-radius:18px;border:1px dashed rgba(173,195,225,.62);background:linear-gradient(180deg,#ffffffc2,#f3f8ffb3);color:#65758f;font-size:13px;line-height:1.6}.cost-control-card-core{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(47,107,255,.14),transparent 38%),radial-gradient(circle at bottom left,rgba(16,184,165,.08),transparent 22%),linear-gradient(180deg,#fefffff7,#eef6ffe6);border-color:#a1baddd1;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #cbdbef57,0 24px 56px #0f274f17,0 8px 18px #0f274f0d}.cost-control-card-core:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,#ffffff26,#ffffffc7,#ffffff2e);pointer-events:none}.cost-control-card-core:after{content:"";position:absolute;inset:16px;border-radius:22px;border:1px solid rgba(255,255,255,.34);pointer-events:none;opacity:.55}.cost-control-card-core .cost-control-card-head{align-items:flex-start;margin-bottom:18px}.cost-control-card-core .cost-control-card-title{font-size:19px}.cost-control-card-core .cost-control-card-subtitle{max-width:44ch;color:#647692;font-size:12.5px;line-height:1.58}.cost-control-card-core .cost-control-card-statuses{gap:8px;padding-top:2px}.cost-control-card-core .ui-badge,.cost-control-card-core .cost-save-state{min-height:30px;padding:0 12px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:none;box-shadow:inset 0 1px #ffffffe6,0 6px 12px #0f274f09}.cost-control-card-core .ui-badge{border-color:#b5c7dfb8;background:linear-gradient(180deg,#fffc,#f3f8ffb8);color:#5f7390}.cost-control-card-core .ui-badge-warning,.cost-control-card-core .ui-badge-success,.cost-control-card-core .ui-badge-pro,.cost-control-card-core .ui-badge-neutral{color:#5f7390}.cost-control-card-core .cost-save-state{border-color:#b5c7dfb3;background:linear-gradient(180deg,#fffc,#f3f8ffb8);color:#61748f}.cost-control-card-core .cost-save-state-unsaved-changes{border-color:#e57c4a33;background:radial-gradient(circle at left center,rgba(229,124,74,.06),transparent 30%),linear-gradient(180deg,#fffcf9db,#f7f1ecc7);color:#876756}.cost-control-card-core .cost-save-state-saved{border-color:#10b8a52e;background:radial-gradient(circle at left center,rgba(16,184,165,.06),transparent 28%),linear-gradient(180deg,#f9fdffdb,#ebf5f4c7);color:#4f7a76}.cost-control-card-core .cost-control-card-body{gap:14px}.cost-control-card-core .cost-control-state-grid{gap:12px;padding:3px;border-radius:22px;background:linear-gradient(180deg,#ffffff5c,#f1f7ff2e)}.cost-control-card-core .cost-control-state-card{padding:16px;border-radius:18px;border-color:#afc3dccc;background:linear-gradient(180deg,#fffffff0,#f2f8ffd6);box-shadow:inset 0 1px #fffffff5,0 14px 26px #0f274f0d}.cost-control-card-core .cost-control-state-card-success{background:radial-gradient(circle at top left,rgba(16,184,165,.06),transparent 36%),linear-gradient(180deg,#fafdffe6,#ecf6f5cc)}.cost-control-card-core .cost-control-state-card-warning{background:radial-gradient(circle at top left,rgba(229,124,74,.06),transparent 36%),linear-gradient(180deg,#fffcf9e6,#f7f1eccc)}.cost-control-card-core .cost-control-state-label{color:#7385a0;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none}.cost-control-card-core .cost-control-state-value{margin-top:9px;color:#13233d;font-size:22px;line-height:1.2;letter-spacing:-.035em}.cost-control-card-core .cost-control-state-note{margin-top:7px;color:#637590;font-size:12.5px;line-height:1.55}.cost-control-card-core .cost-control-inline-banner{padding:12px 14px;border-radius:18px;border-color:#b5c7dfad;background:linear-gradient(180deg,#ffffffd1,#f3f8ffbd);color:#5f7390;font-size:12.5px;font-weight:600;line-height:1.5}.cost-control-card-core .cost-control-inline-banner-success{border-color:#10b8a52e;background:radial-gradient(circle at left center,rgba(16,184,165,.06),transparent 28%),linear-gradient(180deg,#f9fdffdb,#ebf5f4c7)}.cost-control-card-core .cost-control-inline-banner-warning{border-color:#e57c4a2e;background:radial-gradient(circle at left center,rgba(229,124,74,.06),transparent 28%),linear-gradient(180deg,#fffcf9db,#f7f1ecc7)}.cost-control-card-core .cost-control-inline-meta{padding:0;color:#6a7c97;font-size:12px;line-height:1.55}.cost-control-card-core .cost-control-inline-meta strong{color:#19314f}.cost-control-card-core .cost-form-grid{gap:12px}.cost-control-card-core .cost-field{gap:7px}.cost-control-card-core .cost-field span{color:#69809f;font-size:12px;font-weight:700}.cost-control-card-core .cost-field input,.cost-control-card-core .cost-field select{min-height:50px;border-radius:16px;border-color:#a1b8d857;background:linear-gradient(180deg,#fafcfffa,#edf4fceb);padding:0 15px;box-shadow:inset 0 1px #fffffff5,0 12px 24px #0f274f0d;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .14s ease}.cost-control-card-core .cost-field input:hover,.cost-control-card-core .cost-field select:hover,.cost-control-card-core .cost-checkbox-control:hover{border-color:#91abcf75;background:linear-gradient(180deg,#fcfefffc,#f0f6fdf0);transform:translateY(-1px)}.cost-control-card-core .cost-field input:focus,.cost-control-card-core .cost-field select:focus{border-color:#4a78cf6b;box-shadow:inset 0 1px #fffffffa,0 0 0 3px #2f6bff12,0 12px 22px #0f274f0d;transform:translateY(-1px)}.cost-control-card-core .cost-field select{appearance:none;padding-right:42px;background-image:linear-gradient(45deg,transparent 50%,rgba(88,108,137,.9) 50%),linear-gradient(135deg,rgba(88,108,137,.9) 50%,transparent 50%);background-position:calc(100% - 19px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.cost-control-card-core .cost-checkbox-control{min-height:50px;border-radius:16px;border-color:#a1b8d857;background:linear-gradient(180deg,#fafcfff0,#edf4fce0);box-shadow:inset 0 1px #fffffff5,0 12px 24px #0f274f0d;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .14s ease}.cost-control-card-core .cost-checkbox-control:focus-within{border-color:#4a78cf6b;box-shadow:inset 0 1px #fffffffa,0 0 0 3px #2f6bff12,0 12px 22px #0f274f0d;transform:translateY(-1px)}.cost-control-card-core .cost-checkbox-control strong{color:#18304f;font-size:12.5px}.cost-control-card-core .cost-inline-helper{color:#7284a0;font-size:11.5px;line-height:1.5}.cost-control-card-core .cost-form-actions-split{gap:10px;margin-top:4px;padding-top:14px;border-top:1px solid rgba(188,205,228,.62);position:relative}.cost-control-card-core .cost-form-actions-split:before{content:"";position:absolute;left:0;right:0;top:0;height:22px;background:linear-gradient(180deg,#f4f9ff8c,#f4f9ff00);pointer-events:none}.cost-control-card-core .cost-form-actions .ui-button-secondary{min-height:48px;padding:0 18px;border-radius:15px;font-weight:700;box-shadow:inset 0 1px #fffffff0,0 12px 22px #0f274f0d}.cost-control-card-core .cost-form-actions-split .ui-button-secondary:first-child{color:#5e708b;border-color:#b5c7dfc2;background:linear-gradient(180deg,#ffffffd6,#f3f8ffbd)}.cost-control-card-core .cost-form-actions-split .ui-button-secondary:last-child{color:#18304f;border-color:#8daad4e6;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 42%),linear-gradient(180deg,#fffffffa,#edf5ffe0);box-shadow:inset 0 1px #fffffff5,0 14px 24px #183a6f14}.cost-control-card-core .cost-form-actions-split .ui-button-secondary:hover{transform:translateY(-1px)}#cost-control-ads.cost-control-card-core{background:radial-gradient(circle at top right,rgba(47,107,255,.18),transparent 38%),radial-gradient(circle at bottom left,rgba(16,184,165,.1),transparent 22%),linear-gradient(180deg,#fefffffa,#ecf5ffe6);border-color:#97b5dde6;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #cbdbef5c,0 28px 60px #1336691a,0 10px 22px #1336690f}#cost-control-ads.cost-control-card-core .cost-control-inline-meta{padding:2px 0 0}#cost-control-ads.cost-control-card-core{min-height:100%}.cost-control-card-api-preview{position:relative;overflow:hidden;min-height:100%;padding:0;border:1px solid rgba(155,184,221,.92);background:radial-gradient(circle at 14% 14%,rgba(105,177,255,.2),transparent 28%),radial-gradient(circle at 86% 18%,rgba(84,227,210,.14),transparent 24%),radial-gradient(circle at 88% 100%,rgba(137,196,255,.16),transparent 34%),linear-gradient(148deg,#fcfffffa,#f0f7fffa 54%,#e8f3fff5);box-shadow:inset 0 1px #fffffff5,inset 0 -1px #c3d6ee6b,0 24px 52px #1436671a,0 10px 24px #2c6dba14}.cost-control-card-api-preview:before{content:"";position:absolute;inset:0;background:linear-gradient(140deg,#ffffffb3,#fff0 34%),linear-gradient(180deg,rgba(255,255,255,.12),transparent 52%),radial-gradient(circle at top right,rgba(255,255,255,.32),transparent 30%);pointer-events:none}.cost-control-card-api-preview:after{content:"";position:absolute;inset:auto -48px -64px auto;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(110,195,255,.22),transparent 68%);filter:blur(10px);pointer-events:none}.cost-ads-preview-shell{display:flex;flex-direction:column;gap:18px;min-height:100%;min-width:0;padding:22px 22px 20px;position:relative;z-index:1}.cost-ads-preview-topline{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}.cost-ads-preview-eyebrow{color:#6580a4;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cost-control-card-api-preview .ui-badge{border-color:#a6c2e3d6;background:linear-gradient(180deg,#fffffff5,#ecf4ffe6);color:#355377;box-shadow:inset 0 1px #fffffffa,0 8px 18px #2b65aa14}.cost-ads-preview-hero{max-width:34ch}.cost-ads-preview-title{color:#132b4d;font-size:clamp(28px,2.8vw,36px);line-height:.96;letter-spacing:-.065em;font-weight:900;text-wrap:balance}.cost-ads-preview-copy{margin:14px 0 0;color:#5b7394;font-size:14px;line-height:1.62}.cost-ads-preview-status-list{display:grid;grid-template-columns:1fr;gap:12px}.cost-ads-preview-status-card{position:relative;padding:15px 15px 14px;border-radius:18px;border:1px solid rgba(175,201,231,.76);background:linear-gradient(180deg,#ffffffd1,#f0f6ffeb);box-shadow:inset 0 1px #fffffff5,0 14px 28px #18417b14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cost-ads-preview-status-card-now{background:radial-gradient(circle at top right,rgba(104,176,255,.12),transparent 42%),linear-gradient(180deg,#ffffffe0,#eff6fff0)}.cost-ads-preview-status-card-soon{background:radial-gradient(circle at top right,rgba(95,227,206,.12),transparent 40%),linear-gradient(180deg,#ffffffe0,#eef7fff0)}.cost-ads-preview-status-card-now:before,.cost-ads-preview-status-card-soon:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:18px 0 0 18px}.cost-ads-preview-status-card-now:before{background:linear-gradient(180deg,#65b5fff2,#568eeec2)}.cost-ads-preview-status-card-soon:before{background:linear-gradient(180deg,#5cdfcbeb,#60aaf4bd)}.cost-ads-preview-status-kicker{display:block;color:#6883a8;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cost-ads-preview-status-card strong{display:block;margin-top:7px;color:#173253;line-height:1.4;font-size:21px;letter-spacing:-.04em}.cost-ads-preview-status-card p{margin:6px 0 0;color:#607797;font-size:13px;line-height:1.52}.cost-ads-preview-source-block{display:flex;flex-direction:column;gap:10px;padding:14px 15px;border-radius:18px;border:1px solid rgba(177,203,232,.72);background:linear-gradient(180deg,#ffffffb8,#eff6ffd1);box-shadow:inset 0 1px #ffffffeb}.cost-ads-preview-source-label{color:#6883a8;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cost-ads-preview-sources{display:flex;flex-wrap:wrap;gap:8px}.cost-ads-preview-chip{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(177,202,231,.88);background:linear-gradient(180deg,#fffffffa,#ecf4ffeb);color:#345274;font-size:12px;font-weight:700;box-shadow:inset 0 1px #fffffffa,0 8px 18px #2962a612}.cost-ads-preview-note{margin:0;max-width:34ch;color:#5a7293;font-size:13px;line-height:1.62}.cost-advanced-lock-card{position:relative;overflow:hidden;border-color:#9eb8dce0;background:radial-gradient(circle at top right,rgba(47,107,255,.12),transparent 34%),radial-gradient(circle at bottom left,rgba(16,184,165,.08),transparent 24%),linear-gradient(180deg,#fdfffff7,#eef6ffe0);box-shadow:inset 0 1px #fffffff7,inset 0 -1px #cbdbef57,0 24px 54px #0f274f17,0 8px 18px #0f274f0d}.cost-advanced-lock-card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,#ffffff2e,#ffffffd1,#fff3);pointer-events:none}.cost-advanced-lock-shell{display:flex;flex-direction:column;gap:18px}.cost-advanced-lock-copy{display:flex;flex-direction:column;gap:10px;max-width:66ch}.cost-advanced-lock-eyebrow{color:#6883a8;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cost-advanced-lock-title{color:#132b4d;font-size:clamp(24px,2.4vw,30px);line-height:1.02;letter-spacing:-.055em;font-weight:900;text-wrap:balance}.cost-advanced-lock-description{margin:0;color:#5f7390;font-size:14px;line-height:1.68;max-width:58ch}.cost-advanced-lock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cost-advanced-lock-point{padding:16px 17px;border-radius:20px;border:1px solid rgba(176,196,221,.76);background:linear-gradient(180deg,#ffffffe0,#f1f7ffcc);box-shadow:inset 0 1px #fffffff2,0 12px 24px #0f274f0a}.cost-advanced-lock-point span{display:block;color:#6b7d9c;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cost-advanced-lock-point strong{display:block;margin-top:8px;color:#13233d;font-size:15px;line-height:1.45;letter-spacing:-.02em}.cost-advanced-lock-actions{display:flex;justify-content:flex-start;padding-top:2px}.cost-advanced-lock-actions .ui-button-secondary{min-height:48px;padding:0 18px;border-radius:15px;color:#18304f;border-color:#8eaad4e6;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 40%),linear-gradient(180deg,#fffffffa,#edf5ffe0);box-shadow:inset 0 1px #fffffff7,0 14px 24px #183a6f14}#cost-control-fixed{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(47,107,255,.12),transparent 34%),radial-gradient(circle at bottom left,rgba(16,184,165,.07),transparent 24%),linear-gradient(180deg,#fdfffff5,#eef6ffe0);border-color:#9eb8dcd6;box-shadow:inset 0 1px #fffffff7,inset 0 -1px #cbdbef57,0 24px 54px #0f274f17,0 8px 18px #0f274f0d}#cost-control-fixed:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,#ffffff2e,#ffffffd1,#fff3);pointer-events:none}#cost-control-fixed:after{content:"";position:absolute;inset:16px;border-radius:24px;border:1px solid rgba(255,255,255,.34);pointer-events:none;opacity:.58}#cost-control-fixed .cost-control-card-head{margin-bottom:18px}#cost-control-fixed .cost-control-card-title{color:#12233d;font-size:21px}#cost-control-fixed .cost-control-card-subtitle{max-width:44ch;color:#61738f}#cost-control-fixed .cost-control-state-grid-fixed{gap:12px;padding:3px;border-radius:24px;background:linear-gradient(180deg,#ffffff57,#f1f7ff2e)}#cost-control-fixed .cost-control-state-card,#cost-control-fixed .cost-fixed-total-card{padding:17px 18px;border-radius:18px;border-color:#b0c4ddc7;background:linear-gradient(180deg,#ffffffeb,#f2f8ffd1);box-shadow:inset 0 1px #fffffff7,0 14px 28px #0f274f0d}#cost-control-fixed .cost-control-state-value,#cost-control-fixed .cost-fixed-total-value{color:#12233d;letter-spacing:-.04em}#cost-control-fixed .cost-control-state-note{color:#637590;font-size:12.5px}#cost-control-fixed .cost-control-inline-banner{border-radius:18px}#cost-control-fixed .cost-control-workflow-note{padding:13px 15px;border-radius:18px;border-color:#b0c4ddb8;background:radial-gradient(circle at top left,rgba(47,107,255,.05),transparent 34%),linear-gradient(180deg,#fcfeffeb,#f0f7ffd1);color:#5f7290}#cost-control-fixed .cost-form-grid{gap:14px}#cost-control-fixed .cost-field input,#cost-control-fixed .cost-field select{min-height:50px;border-radius:16px;border-color:#9cb5d861;background:linear-gradient(180deg,#f9fcfffa,#ebf3fceb);box-shadow:inset 0 1px #fffffff7,0 12px 24px #0f274f0d}#cost-control-fixed .cost-field input:hover,#cost-control-fixed .cost-field select:hover{border-color:#8fabd27a;background:linear-gradient(180deg,#fcfefffc,#eff6fdf0);transform:translateY(-1px)}#cost-control-fixed .cost-field input:focus,#cost-control-fixed .cost-field select:focus{border-color:#4a78cf70;box-shadow:inset 0 1px #fffffffa,0 0 0 3px #2f6bff14,0 14px 26px #0f274f0f;transform:translateY(-1px)}#cost-control-fixed .cost-field select{appearance:none;padding-right:42px;background-image:linear-gradient(45deg,transparent 50%,rgba(88,108,137,.9) 50%),linear-gradient(135deg,rgba(88,108,137,.9) 50%,transparent 50%);background-position:calc(100% - 19px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}#cost-control-fixed .cost-control-subsection{padding:18px;border-radius:22px;border-color:#b0c4ddc2;background:linear-gradient(180deg,#ffffffd6,#f1f7ffc2);box-shadow:inset 0 1px #fffffff2,0 12px 26px #0f274f0a}#cost-control-fixed .cost-control-subsection-note{color:#6c7e99;font-size:12px;line-height:1.55}#cost-control-fixed .cost-fixed-item-builder-title{color:#12233d;font-size:15px;font-weight:800}#cost-control-fixed .cost-fixed-items-list{gap:12px}#cost-control-fixed .cost-fixed-item-row{padding:14px 16px;border-radius:18px;border-color:#b0c4ddc2;background:linear-gradient(180deg,#ffffffdb,#f2f8ffc7);box-shadow:inset 0 1px #fffffff5,0 10px 20px #0f274f09}#cost-control-fixed .cost-fixed-item-title,#cost-control-fixed .cost-fixed-item-side strong{color:#12233d}#cost-control-fixed .cost-fixed-item-subtitle{color:#667994}#cost-control-fixed .cost-empty-state{border-radius:18px;border-color:#adc3e1a8;background:linear-gradient(180deg,#fffc,#f3f8ffb8)}#cost-control-fixed .cost-form-actions-split{margin-top:6px;padding-top:16px;border-top:1px solid rgba(187,204,227,.64);position:relative}#cost-control-fixed .cost-form-actions-split:before{content:"";position:absolute;left:0;right:0;top:0;height:24px;background:linear-gradient(180deg,#f4f9ff94,#f4f9ff00);pointer-events:none}#cost-control-fixed .cost-form-actions .ui-button-secondary{min-height:48px;padding:0 18px;border-radius:15px;box-shadow:inset 0 1px #fffffff2,0 12px 22px #0f274f0d}#cost-control-fixed .cost-form-actions-split .ui-button-secondary:first-child{color:#5e708b;border-color:#b5c7dfc7;background:linear-gradient(180deg,#ffffffdb,#f3f8ffc2)}#cost-control-fixed .cost-form-actions-split .ui-button-secondary:last-child{color:#18304f;border-color:#8eaad4e6;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 40%),linear-gradient(180deg,#fffffffa,#edf5ffe0);box-shadow:inset 0 1px #fffffff7,0 14px 24px #183a6f14}.cost-stage-audit .cost-audit-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.cost-audit-summary-card{padding:16px;background:linear-gradient(180deg,#ffffffe0,#f4f8ffc7)}.cost-audit-peek{display:flex;flex-direction:column;gap:14px;margin-bottom:14px;padding:16px 18px;border:1px solid rgba(177,198,225,.74);border-radius:20px;background:linear-gradient(180deg,#ffffffdb,#f3f8ffc7)}.cost-audit-peek-copy{color:#5d708c;font-size:14px;line-height:1.58;max-width:640px}.cost-audit-peek-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cost-audit-peek-item{padding:14px 15px;border-radius:16px;border:1px solid rgba(177,198,225,.74);background:linear-gradient(180deg,#ffffffdb,#f1f7ffc2)}.cost-audit-peek-item span{display:block;color:#6b7d9c;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cost-audit-peek-item strong{display:block;margin-top:8px;color:#13233d;line-height:1.45}.cost-audit-summary-label{color:#6b7d9c}.cost-audit-summary-value{margin-top:10px;color:#13233d}.cost-audit-disclosure{border-radius:20px;padding:12px 14px 14px;background:linear-gradient(180deg,#fffc,#f4f8ffbd)}.cost-audit-detail-panel{display:flex;flex-direction:column;gap:16px}.cost-audit-detail-head{display:flex;flex-direction:column;gap:6px}.cost-audit-detail-title{color:#102038;font-size:14px;font-weight:800;letter-spacing:.01em}.cost-audit-detail-copy{margin:0;max-width:620px;color:#60718e;font-size:13px;line-height:1.55}.cost-audit-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cost-audit-detail-card{padding:15px 16px;border:1px solid rgba(177,198,225,.78);border-radius:18px;background:linear-gradient(180deg,#ffffffeb,#f3f8ffd1);box-shadow:inset 0 1px #fffffff2,0 12px 24px #10284f0a}.cost-audit-detail-card-title{color:#13233d;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cost-audit-detail-list{display:flex;flex-direction:column;gap:12px;margin-top:14px}.cost-audit-detail-row{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid rgba(190,206,228,.72)}.cost-audit-detail-row:last-child{padding-bottom:0;border-bottom:0}.cost-audit-detail-label{color:#6b7d9c;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cost-audit-detail-value{color:#13233d;line-height:1.45;word-break:break-word}.cost-audit-detail-meta{color:#5d708c;font-size:12px;line-height:1.45}.cost-audit-raw-disclosure{margin-top:16px;border:1px solid rgba(190,206,228,.7);border-radius:18px;padding:10px 12px 12px;background:linear-gradient(180deg,#f9fbffd6,#f2f6fcb8)}.cost-audit-raw-summary{cursor:pointer;list-style:none;color:#465b7b;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cost-audit-raw-summary::-webkit-details-marker{display:none}.cost-audit-raw-copy{margin:10px 0 0;color:#70819d;font-size:12px;line-height:1.5}.cost-audit-raw-pre{margin:12px 0 0;white-space:pre-wrap;word-break:break-word;max-height:280px;overflow:auto;border-radius:14px;padding:14px;background:#111b2c0a;border:1px solid rgba(190,206,228,.76);color:#2e4261;font-size:11px;line-height:1.55}.cost-jump-highlight{animation:cost-jump-highlight 1.8s ease-out 1}.cost-stage.cost-jump-highlight .ui-card,.cost-control-card.cost-jump-highlight{box-shadow:0 0 0 4px #2f6bff1f,0 24px 52px #0f274f1f}@keyframes cost-jump-highlight{0%{transform:translateY(0)}18%{transform:translateY(-1px)}to{transform:translateY(0)}}@media(max-width:1450px){.cost-hero{grid-template-columns:1fr}.cost-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-mini-stat-primary{grid-column:span 2}.cost-control-stack{grid-template-columns:1fr}}@media(max-width:1200px){.cost-hero-summary-grid,.cost-hero-meta-grid,.cost-driver-grid,.cost-intervention-grid,.cost-control-state-grid,.cost-control-state-grid-fixed,.cost-cogs-summary-grid-3,.model-integrity-inline,.cost-advanced-lock-grid,.cost-audit-peek-list,.cost-audit-detail-grid,.cost-stage-audit .cost-audit-summary-grid{grid-template-columns:1fr}}@media(max-width:900px){.cost-setup-page{gap:26px}.cost-subnav{top:12px}.cost-stage-title{font-size:32px}.cost-hero{padding:24px;border-radius:28px}.cost-setup-page .ui-card-head{padding:22px 22px 0}.cost-setup-page .ui-card-body{padding:20px 22px 22px}.cost-hero-meta-head,.cost-control-card-head,.cost-control-subsection-head{flex-direction:column;align-items:flex-start}.cost-overview-link-row{align-items:flex-start;flex-direction:column}.cost-control-card-statuses{justify-content:flex-start}.cost-cogs-toolbar,.cost-form-actions-split{align-items:flex-start;flex-direction:column}.cost-cogs-toolbar-zone,.cost-cogs-toolbar-zone-left,.cost-cogs-toolbar-zone-center,.cost-cogs-toolbar-zone-right,.cost-cogs-search-shell,.cost-cogs-sort-shell{width:100%;min-width:0}.cost-cogs-toolbar-zone-right{margin-left:0}.cost-governance-grid,.cost-mini-stat-primary{grid-template-columns:1fr;grid-column:auto}}@media(max-width:700px){.cost-stage-title,.cost-hero-title{font-size:34px}.cost-subnav-list{border-radius:20px}.cost-hero,.cost-setup-page .ui-card{border-radius:24px}.cost-hero,.cost-setup-page .ui-card-head,.cost-setup-page .ui-card-body{padding-left:20px;padding-right:20px}.cost-governance-grid{grid-template-columns:1fr}}.bootstrap-screen.plx-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px 16px;background:radial-gradient(circle at 22% 10%,rgba(47,107,255,.09),transparent 28%),radial-gradient(circle at 80% 8%,rgba(16,184,165,.065),transparent 24%),linear-gradient(180deg,#f5fbff,#eef5fb 52%,#f8fbff)}.bootstrap-screen__shell{width:min(820px,100%);margin:0 auto}.bootstrap-screen__surface{position:relative;overflow:hidden;padding:44px 44px 40px;border:1px solid rgba(199,215,234,.8);border-radius:var(--plx-radius-xl);background:radial-gradient(circle at top left,rgba(47,107,255,.062),transparent 26%),radial-gradient(circle at top right,rgba(16,184,165,.045),transparent 20%),linear-gradient(180deg,#fffffffe,#f8fbfffc);box-shadow:var(--plx-shadow-lg),inset 0 1px #ffffffb8}.bootstrap-screen__surface--error{background:radial-gradient(circle at top left,rgba(228,106,58,.08),transparent 22%),radial-gradient(circle at top right,rgba(47,107,255,.035),transparent 18%),linear-gradient(180deg,#fffffffd,#fcf8f6fb)}.bootstrap-screen__ambient,.bootstrap-screen__grid{position:absolute;pointer-events:none}.bootstrap-screen__ambient{border-radius:999px;filter:blur(36px);opacity:.62;animation:bootstrapFloat 12s ease-in-out infinite}.bootstrap-screen__ambient--a{width:156px;height:156px;top:-48px;right:14%;background:#2f6bff1f}.bootstrap-screen__ambient--b{width:138px;height:138px;left:-28px;bottom:-14px;background:#10b8a517;animation-delay:-4s}.bootstrap-screen__grid{inset:0;background-image:linear-gradient(rgba(47,107,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(47,107,255,.032) 1px,transparent 1px);background-size:30px 30px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.34),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.34),transparent 88%)}.bootstrap-screen__brand,.bootstrap-screen__status-block,.bootstrap-screen__error,.bootstrap-screen__progress,.bootstrap-screen__copy{position:relative;z-index:1}.bootstrap-screen__brand{display:inline-flex;align-items:center;gap:12px;min-height:42px;padding:0 16px;border-radius:999px;border:1px solid rgba(199,215,234,.96);background:linear-gradient(180deg,#fffffff5,#f5f9ffeb);box-shadow:inset 0 1px #ffffffe6,0 12px 24px #1430560a}.bootstrap-screen__brand-mark{width:13px;height:13px;border-radius:999px;background:linear-gradient(135deg,#2f6bff,#10b8a5 78%);box-shadow:0 0 0 8px #2f6bff1a,0 0 12px #2f6bff26}.bootstrap-screen__brand-text{font-size:11px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-weight:800;color:#597296}.bootstrap-screen__copy{margin-top:38px}.bootstrap-screen__eyebrow{font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.14em;font-weight:800;color:#7485a0}.bootstrap-screen__title{margin-top:18px;font-size:clamp(38px,6vw,54px);line-height:.95;letter-spacing:-.062em;font-weight:900;color:#0b1826;max-width:11ch;text-wrap:balance}.bootstrap-screen__subtitle{margin-top:22px;max-width:40ch;font-size:17px;line-height:1.7;color:#56657e}.bootstrap-screen__progress{margin-top:34px;height:5px;border-radius:999px;overflow:hidden;border:1px solid rgba(199,215,234,.88);background:#2f6bff0b}.bootstrap-screen__progress-line{display:block;width:38%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f6bffdb,#10b8a5d1);box-shadow:0 0 10px #2f6bff52,0 0 22px #2f6bff24;will-change:transform;animation:bootstrapProgress 2s ease-in-out infinite}.bootstrap-screen__status-block{margin-top:28px;display:grid;gap:10px;padding:20px;border:1px solid rgba(199,215,234,.88);border-radius:var(--plx-radius-lg);background:radial-gradient(circle at top left,rgba(47,107,255,.038),transparent 26%),linear-gradient(180deg,#fffffffb,#f8fbfff9);box-shadow:var(--plx-shadow-md),inset 0 1px #fffc}.bootstrap-screen__status{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px 14px 18px;border-radius:18px;border:1px solid rgba(199,215,234,.88);background:linear-gradient(180deg,#fffffff0,#fcfeffe6);transition:background .28s ease,border-color .28s ease}.bootstrap-screen__status-main{display:inline-flex;align-items:center;gap:12px;min-width:0}.bootstrap-screen__status-dot{width:10px;height:10px;border-radius:999px;background:#7a8aa361;flex:0 0 auto;transition:background .28s ease,box-shadow .28s ease}.bootstrap-screen__status--ready .bootstrap-screen__status-dot{background:#10b8a5;box-shadow:0 0 0 7px #10b8a51c,0 0 10px #10b8a533}.bootstrap-screen__status--checking .bootstrap-screen__status-dot{background:#2f6bff;box-shadow:0 0 0 7px #2f6bff1c,0 0 10px #2f6bff33;animation:bootstrapPulse 2.2s ease-in-out infinite}.bootstrap-screen__status--loading .bootstrap-screen__status-dot{background:#7a8aa3a6}.bootstrap-screen__status--retry .bootstrap-screen__status-dot{background:#e46a3a;box-shadow:0 0 0 6px #e46a3a14}.bootstrap-screen__status-label{min-width:0;font-size:15px;line-height:1.3;font-weight:780;color:var(--plx-text)}.bootstrap-screen__status-value{flex:0 0 auto;font-size:12px;line-height:1.2;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#6f8099}.bootstrap-screen__status--ready .bootstrap-screen__status-value{color:#0b786d}.bootstrap-screen__status--checking .bootstrap-screen__status-value{color:#2f6bff}.bootstrap-screen__status--retry .bootstrap-screen__status-value{color:#ad5330}.bootstrap-screen__error{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:14px 16px;border-radius:18px;border:1px solid rgba(228,106,58,.2);background:#e46a3a12}.bootstrap-screen__error-copy{font-size:14px;line-height:1.65;color:#8d4c34}.bootstrap-screen__retry{appearance:none;min-height:44px;padding:0 16px;border:1px solid rgba(228,106,58,.24);border-radius:14px;background:#fff;color:#a24d2c;font-size:13px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.bootstrap-screen__retry:hover{transform:translateY(-1px);box-shadow:0 12px 24px #e46a3a14;border-color:#e46a3a57}@keyframes bootstrapFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,5px,0) scale(1.015)}}@keyframes bootstrapPulse{0%,to{transform:scale(.96);opacity:.9}50%{transform:scale(1.05);opacity:1}}@keyframes bootstrapProgress{0%{transform:translate(-100%)}50%{transform:translate(163.1579%)}to{transform:translate(-100%)}}@media(max-width:820px){.bootstrap-screen.plx-page{padding:14px}.bootstrap-screen__surface{padding:28px 26px 24px}.bootstrap-screen__title,.bootstrap-screen__subtitle{max-width:100%}.bootstrap-screen__title{font-size:clamp(30px,9vw,44px)}.bootstrap-screen__status{padding:12px 14px}.bootstrap-screen__error{align-items:flex-start}}.overview-hero,.actions-hero,.orders-hero,.products-hero,.daily-hero,.simulations-hero,.cost-hero,.insights-hero{border:1px solid rgba(199,215,234,.78);border-radius:28px;background:radial-gradient(circle at top left,rgba(47,107,255,.06),transparent 28%),radial-gradient(circle at top right,rgba(16,184,165,.04),transparent 22%),linear-gradient(180deg,#fffffffc,#f7fbfffb);box-shadow:0 22px 48px #14305614}.overview-summary-item,.action-summary-card,.orders-summary-card,.products-summary-card,.diagnosis-summary-card{border-color:#c7d7eab8;background:linear-gradient(180deg,#fffffff5,#f6fafff5);box-shadow:0 12px 28px #1430560a}.health-score-main,.flag-row,.action-readout-primary,.action-readout-item,.action-lane,.action-lead-card,.action-compact-card,.action-logic-item,.action-detail-hero,.action-detail-panel,.action-detail-checklist-shell,.action-state-strip-item,.orders-readout-primary,.orders-readout-item,.orders-review-card,.orders-detail-hero,.orders-detail-panel,.orders-audit-meta-item,.orders-audit-warning,.orders-audit-line,.orders-pattern-card,.orders-pattern-context-hero,.orders-pattern-context-item,.orders-compare-hero,.orders-compare-hero-stat,.orders-compare-card,.orders-compare-bullet,.orders-case-compare-side,.orders-case-compare-center,.orders-case-compare-card,.orders-case-compare-bullet,.orders-handoff-hero,.orders-handoff-card,.orders-handoff-checklist,.orders-date-focus-bar,.products-readout-primary,.products-readout-item,.products-interpretation-hero,.products-interpretation-item,.products-interpretation-bullet,.products-decision-hero,.products-decision-hero-pro,.products-decision-hero-warning,.products-decision-hero-success,.products-decision-support-card,.products-decision-checklist,.products-segment-card,.products-segment-card-success,.products-segment-card-warning,.products-segment-card-pro,.products-exposure-card,.products-exposure-card-pro,.products-exposure-card-warning,.products-exposure-card-success,.products-integrity-item,.products-compare-card,.products-compare-card-success,.products-compare-card-warning,.products-compare-summary,.products-compare-bullet,.leak-card,.leak-card-meta-item,.diagnosis-basis-item,.insights-readout-primary,.insights-readout-item{border-color:#c7d7eab8;background:radial-gradient(circle at top left,rgba(47,107,255,.035),transparent 36%),linear-gradient(180deg,#fffffffa,#f6fafff9);box-shadow:0 14px 32px #1430560d}.action-lane-content-conditional .action-lead-card,.orders-review-card-active,.orders-pattern-card-active,.products-focus-pill-active,.orders-focus-pill-active,.orders-pattern-pill-active,.orders-case-compare-pill-active{border-color:#2f6bff2e;box-shadow:inset 0 0 0 1px #2f6bff0d,0 14px 30px #2f6bff14}.products-mix-meter,.action-portfolio-meter,.leak-card-bar-track{background:#94a3b824}.orders-table-row:hover td,.orders-table-row-selected td{background:#2f6bff0a}:where(.app-shell,.app-main,.page-content){--workspace-fluid-summary-max: min(100%, 1180px);--workspace-fluid-copy-max: min(100%, 980px);--workspace-fluid-copy-wide: min(100%, 1080px)}:where(.page-content,.page-content>*,.page-stack){width:100%;min-width:0}:where(.overview-page,.actions-page,.orders-page,.products-page,.daily-page,.simulations-page,.cost-setup-page,.insights-page,.billing-page){width:100%;min-width:0}:where(.overview-hero,.actions-hero,.orders-hero,.products-hero,.daily-hero,.simulations-hero,.cost-hero,.insights-hero,.billing-frame,.billing-overview-grid){width:100%;min-width:0}:where(.overview-summary-grid,.action-summary-grid,.orders-summary-grid,.products-summary-grid,.daily-summary-grid,.simulation-summary-grid,.cost-summary-grid,.diagnosis-summary-grid){max-width:var(--workspace-fluid-summary-max)}:where(.overview-summary-grid-strong,.action-readout-grid,.orders-readout-grid,.products-readout-grid,.daily-readout-grid,.simulation-readout-grid,.insights-readout-grid,.cost-cogs-summary-grid,.cost-audit-summary-grid,.billing-frame-summary-grid,.billing-summary-grid-strong,.billing-list-grid,.billing-pressure-grid,.billing-plan-brief-grid,.billing-trust-grid){width:100%;max-width:none}:where(.overview-hero-copy,.orders-compare-hero-copy,.orders-handoff-hero-copy,.products-decision-hero-copy,.billing-section-intro,.billing-frame-title){max-width:var(--workspace-fluid-copy-wide)}:where(.overview-hero-subtitle,.orders-detail-subtitle,.orders-pattern-context-copy,.products-decision-hero-note,.billing-frame-subtitle){max-width:var(--workspace-fluid-copy-max)}@media(min-width:1380px){:where(.app-shell,.app-main,.page-content){--workspace-fluid-summary-max: min(100%, 1240px);--workspace-fluid-copy-max: min(100%, 1040px);--workspace-fluid-copy-wide: min(100%, 1160px)}}@media(min-width:1680px){:where(.app-shell,.app-main,.page-content){--workspace-fluid-summary-max: min(100%, 1280px);--workspace-fluid-copy-max: min(100%, 1080px);--workspace-fluid-copy-wide: min(100%, 1200px)}}.watch-hero{display:flex;flex-direction:column;gap:20px}.watch-hero-top{display:grid;grid-template-columns:minmax(0,1.62fr) minmax(280px,.78fr);align-items:start;gap:24px;width:100%}.watch-hero .overview-hero-copy{max-width:none;min-width:0}.watch-hero .overview-hero-title{max-width:none}.watch-hero .overview-hero-subtitle{max-width:70ch}.watch-hero .watch-hero-bridge{grid-template-columns:minmax(88px,104px) minmax(0,1fr)}.watch-hero .watch-hero-bridge-title{max-width:none}.watch-hero .watch-hero-bridge-detail{max-width:60ch}.watch-hero .watch-hero-meta{min-width:0;padding-left:20px}.watch-hero .watch-hero-status-title-row{justify-content:flex-start;flex-wrap:wrap}.watch-hero .watch-hero-status-detail{max-width:34ch}.watch-hero .watch-summary-grid{width:100%;max-width:none;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1200px){.watch-hero-top{grid-template-columns:1fr;gap:20px}.watch-hero .watch-hero-meta{padding-left:0;padding-top:18px;border-left:0;border-top:1px solid rgba(199,215,234,.58)}.watch-hero .watch-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.watch-hero .watch-summary-grid,.watch-hero .watch-hero-bridge{grid-template-columns:1fr}}.conf-tooltip-target{border-radius:10px}.conf-tooltip-wrap-inline,.conf-tooltip-wrap-inline .plx-onboarding-tooltip-target{display:inline;max-width:none;vertical-align:baseline;font:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;white-space:inherit;text-transform:inherit;word-break:inherit;overflow-wrap:inherit;text-wrap:inherit}.conf-tooltip-wrap-inline .plx-onboarding-tooltip-target>*{display:inline;font:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;white-space:inherit;font-weight:inherit;text-transform:inherit;word-break:inherit;overflow-wrap:inherit;text-wrap:inherit}.conf-tooltip-target-inline{padding:0 2px;margin:0 -2px;border-radius:8px;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;white-space:inherit;text-transform:inherit;box-decoration-break:slice;-webkit-box-decoration-break:slice}.conf-tooltip-target-badge{padding:0;border-radius:999px}.conf-hero{display:grid;gap:20px;padding:26px 28px 24px;border:1px solid rgba(61,217,197,.2);border-radius:24px;background:radial-gradient(circle at top left,rgba(61,217,197,.07),transparent 42%),radial-gradient(circle at top right,rgba(47,107,255,.05),transparent 36%),linear-gradient(180deg,#fffffffa,#f8fbfff2);box-shadow:inset 0 1px #ffffffe6,0 2px 16px #1430560f}.conf-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.conf-hero-copy{display:grid;gap:10px;min-width:0}.conf-hero-eyebrow{color:#0d9488;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.conf-hero-headline{color:var(--text-strong);font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.025em;max-width:680px;margin:0}.conf-hero-explanation{color:var(--text-muted);font-size:14px;line-height:1.62;max-width:620px;margin:0}.conf-hero-badges{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex-shrink:0}.conf-hero-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.conf-hero-kpi{display:grid;gap:4px;padding:14px 16px;border-radius:16px;border:1px solid rgba(199,215,234,.52);background:#f8fbffc7;transition:background .18s ease,border-color .18s ease}.conf-hero-kpi-warning{border-color:#f59e0b3d;background:radial-gradient(circle at top left,rgba(245,158,11,.07),transparent 52%),#fffbf4eb}.conf-hero-kpi-neutral{border-color:#c7d7ea7a;background:#f8fbffbd}.conf-hero-kpi-label{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.conf-hero-kpi-value{color:var(--text-strong);font-size:24px;font-weight:900;line-height:1;letter-spacing:-.03em}.conf-hero-kpi-pct{color:#f59e0be6;font-size:12px;font-weight:800}.conf-hero-kpi-pct-neutral{color:var(--text-muted);font-size:12px;font-weight:800}.conf-trend-strip{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:0}.conf-trend-item{display:grid;gap:6px;padding:4px 20px;border-right:1px solid rgba(199,215,234,.56)}.conf-trend-item:first-child{padding-left:0}.conf-trend-item:last-child{border-right:none;padding-right:0}.conf-trend-label{color:var(--text-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.conf-trend-value{color:var(--text-strong);font-size:22px;font-weight:900;line-height:1;letter-spacing:-.03em}.conf-trend-value-text{font-size:14px;font-weight:800;line-height:1.35;letter-spacing:-.01em}.conf-trend-delta-pos{color:#dc2626}.conf-trend-delta-neg{color:var(--success)}.conf-coverage-list{display:flex;flex-direction:column;gap:0}.conf-pillar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 0 13px 14px;border-left:3px solid transparent;border-bottom:1px solid rgba(199,215,234,.52);transition:border-left-color .18s ease}.conf-pillar:last-child{border-bottom:none}.conf-pillar-active{border-left-color:#f59e0b}.conf-pillar-missing{border-left-color:#ef4444}.conf-pillar-clear{border-left-color:#10b981}.conf-pillar-copy{min-width:0;display:grid;gap:4px}.conf-pillar-title{color:var(--text-strong);font-size:13.5px;font-weight:800}.conf-pillar-note{color:var(--text-muted);font-size:12px;line-height:1.52;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conf-pillar-value{color:var(--text-strong);font-size:12.5px;font-weight:800;white-space:nowrap;text-align:right}.conf-blocker-list{display:flex;flex-direction:column;gap:0}.conf-blocker{display:grid;gap:8px;padding:16px 0 16px 16px;border-left:3px solid transparent;border-bottom:1px solid rgba(199,215,234,.52)}.conf-blocker:last-child{border-bottom:none}.conf-blocker-critical{border-left-color:#ef4444}.conf-blocker-high{border-left-color:#f59e0b}.conf-blocker-medium{border-left-color:#f59e0b80}.conf-blocker-low{border-left-color:#94a3b8}.conf-blocker-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.conf-blocker-title{color:var(--text-strong);font-size:13.5px;font-weight:800;min-width:0}.conf-blocker-summary{color:var(--text-default);font-size:12.5px;line-height:1.56}.conf-blocker-impact{color:var(--text-muted);font-size:12px;line-height:1.5;font-style:italic}.conf-decision-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.conf-decision-col{display:grid;gap:0;align-content:start;padding:0 24px;border-right:1px solid rgba(199,215,234,.56)}.conf-decision-col:first-child{padding-left:0}.conf-decision-col:last-child{border-right:none;padding-right:0}.conf-decision-col-header{display:flex;align-items:center;gap:8px;padding:0 0 12px;border-radius:0;margin-bottom:0}.conf-decision-col-header-safe{background:none;border:none;border-bottom:2px solid rgba(16,184,165,.38)}.conf-decision-col-header-directional{background:none;border:none;border-bottom:2px solid rgba(47,107,255,.3)}.conf-decision-col-header-wait{background:none;border:none;border-bottom:2px solid rgba(245,158,11,.38)}.conf-decision-col-icon{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;flex-shrink:0}.conf-decision-col-icon-safe{background:#10b8a524;color:#0a7e70}.conf-decision-col-icon-directional{background:#2f6bff1c;color:#1e50cc}.conf-decision-col-icon-wait{background:#f59e0b21;color:#92520a}.conf-decision-col-title{font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.conf-decision-col-title-safe{color:#0a7e70}.conf-decision-col-title-directional{color:#1e50cc}.conf-decision-col-title-wait{color:#92520a}.conf-decision-item{display:grid;gap:6px;padding:14px 0;border:none;border-bottom:1px solid rgba(199,215,234,.44);border-radius:0;background:transparent;cursor:pointer;text-align:left;transition:background .15s ease}.conf-decision-item:last-child{border-bottom:none}.conf-decision-item:hover{background:#2f6bff06}.conf-decision-item-safe,.conf-decision-item-directional,.conf-decision-item-wait{border-color:#c7d7ea70}.conf-step-btn{appearance:none;background:none;padding:0;font:inherit;color:inherit;width:100%}.conf-decision-item-title{color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.35}.conf-decision-item-why{color:var(--text-muted);font-size:12px;line-height:1.55}.conf-trust-card .ui-card-head{align-items:flex-start}.conf-trust-card .ui-card-subtitle{max-width:540px;line-height:1.45}.conf-trust-card-steps{border-color:#2f6bff2e;background:radial-gradient(circle at top right,rgba(47,107,255,.06),transparent 34%),linear-gradient(180deg,#fffffffc,#f7fbfffa)}.conf-trust-card-unlocks{border-color:#10b8a529;background:radial-gradient(circle at top right,rgba(16,184,165,.055),transparent 34%),linear-gradient(180deg,#fffffffc,#f7fcfafa)}.conf-steps-list{display:flex;flex-direction:column;gap:12px}.conf-step{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;padding:15px 15px 16px;border:1px solid rgba(173,195,228,.56);border-radius:16px;background:linear-gradient(180deg,#fffffffc,#f8fbfff5);cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.conf-step:hover{border-color:#2f6bff47;background:radial-gradient(circle at top right,rgba(47,107,255,.055),transparent 40%),linear-gradient(180deg,#fffffffc,#f8fbfff7);transform:translateY(-1px);box-shadow:0 10px 24px #2f6bff14}.conf-step-first{gap:14px;padding:18px;border-color:#2f6bff47;box-shadow:inset 0 1px #ffffffdb,0 10px 26px #2f6bff1a;background:radial-gradient(circle at top right,rgba(47,107,255,.08),transparent 38%),linear-gradient(180deg,#fff,#f6fafffa)}.conf-step-rank-wrap{display:flex;justify-content:center;padding-top:1px}.conf-step-rank{width:32px;height:32px;border-radius:50%;border:1.5px solid rgba(47,107,255,.22);background:#2f6bff14;color:var(--text-strong);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:900;flex-shrink:0}.conf-step-first .conf-step-rank{border-color:#2f6bff66;background:#2f6bff24;color:#1e50cc}.conf-step-copy{display:grid;gap:6px;min-width:0}.conf-step-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.conf-step-kicker{color:#1e50cc;font-size:10.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.conf-step-priority-pill{padding:4px 9px;border:1px solid rgba(47,107,255,.18);border-radius:999px;background:#2f6bff14;color:#1e50cc;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.conf-step-label{color:var(--text-strong);font-size:15px;font-weight:850;letter-spacing:-.015em;max-width:30ch}.conf-step-blocker{color:var(--text-strong);font-size:12.5px;font-weight:700;line-height:1.45;max-width:40ch}.conf-step-why{color:var(--text-muted);font-size:12px;line-height:1.5;max-width:44ch}.conf-step-guidance{color:var(--text-default);font-size:12px;line-height:1.5;max-width:38ch}.conf-step-footer{display:flex;align-items:center;justify-content:flex-start;padding-top:8px;margin-top:2px;border-top:1px solid rgba(47,107,255,.08)}.conf-step-action-primary{display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-size:12px;font-weight:900;letter-spacing:-.01em;line-height:1.2}.conf-unlock-list{display:flex;flex-direction:column;gap:12px}.conf-unlock{display:grid;gap:9px;padding:14px 15px 15px;border:1px solid rgba(177,216,209,.46);border-radius:16px;background:linear-gradient(180deg,#fffffffd,#f6fcfaf7);cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}.conf-unlock:hover{border-color:#10b8a53d;background:radial-gradient(circle at top right,rgba(16,184,165,.055),transparent 38%),linear-gradient(180deg,#fffffffe,#f7fcfbfa);transform:translateY(-1px);box-shadow:0 10px 24px #10b8a512}.conf-unlock-kicker{color:#0f766e;font-size:10.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.conf-unlock-title{color:var(--text-strong);font-size:15px;font-weight:850;letter-spacing:-.015em}.conf-unlock-state-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.conf-unlock-state{display:grid;gap:4px;padding:9px 10px;border-radius:12px;border:1px solid rgba(199,215,234,.34);background:#ffffff94}.conf-unlock-state-current,.conf-unlock-future{color:var(--text-muted);font-size:12px;line-height:1.55}.conf-unlock-state-next{border-color:#10b8a533;background:#f0fdfad1}.conf-unlock-state-label{color:var(--text-muted);font-size:10.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.conf-unlock-state-copy{color:var(--text-default);font-size:12px;line-height:1.55}.conf-unlock-future{display:grid;gap:4px;padding:9px 10px;border-radius:12px;border:1px solid rgba(16,184,165,.14);background:#f3fcf9b8}.conf-unlock-future:before{content:"After fix";color:var(--text-muted);font-size:10.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.conf-unlock-value{color:var(--text-strong);font-size:13px;font-weight:800;line-height:1.48;letter-spacing:-.01em;max-width:42ch}.conf-unlock-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid rgba(16,184,165,.08)}.conf-unlock-support{color:var(--text-default);font-size:12px;line-height:1.56;max-width:360px}.conf-unlock-action{display:inline-flex;align-items:center;gap:6px;color:#0f766e;font-size:12px;font-weight:850;white-space:nowrap}.conf-model-context-lead{margin-bottom:12px;padding:12px 14px;border:1px solid rgba(199,215,234,.42);border-radius:14px;background:linear-gradient(180deg,#fffffffa,#f8fbfff2);color:var(--text-default);font-size:12.5px;line-height:1.55}.conf-model-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.conf-model-context-item{display:grid;gap:7px;padding:15px 15px 14px;border-color:#c7d7ea70;background:linear-gradient(180deg,#fffffffb,#f8fbfff2)}.conf-model-context-item .model-integrity-label{margin-bottom:0;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.conf-model-context-item strong{font-size:14px;font-weight:850;letter-spacing:-.015em}.conf-model-context-item-positive{border-color:#10b8a52b;background:radial-gradient(circle at top right,rgba(16,184,165,.038),transparent 42%),linear-gradient(180deg,#fffffffc,#f5fcfaf6)}.conf-model-context-item-caution{border-color:#f59e0b2e;background:radial-gradient(circle at top right,rgba(245,158,11,.036),transparent 42%),linear-gradient(180deg,#fffffffc,#fffbf5f6)}.conf-model-context-item-trace{border-color:#94a3b85c}.conf-model-context-note{color:var(--text-muted);font-size:11.5px;line-height:1.5}.conf-workspace-copy{display:grid;gap:5px}.conf-workspace-role{color:var(--text-muted);font-size:10.5px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.conf-workspace-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.conf-workspace-item{display:grid;gap:10px;padding:15px 16px 14px;border:1px solid rgba(199,215,234,.48);border-radius:14px;background:linear-gradient(180deg,#fffffff9,#f8fbffed);cursor:pointer;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.conf-workspace-item:hover{transform:translateY(-1px);box-shadow:0 6px 18px #14305612}.conf-workspace-item-reliable{border-color:#c7d7eaa8;background:radial-gradient(circle at top left,rgba(148,163,184,.028),transparent 42%),linear-gradient(180deg,#fffffffa,#f9fbfff4)}.conf-workspace-item-directional{border-color:#2f6bff2e;background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 44%),linear-gradient(180deg,#fafcfffa,#fffffff2)}.conf-workspace-item-safe{border-color:#10b8a538;background:radial-gradient(circle at top left,rgba(16,184,165,.062),transparent 42%),linear-gradient(180deg,#fffffffa,#f6fbf9f2)}.conf-workspace-item-safe .conf-workspace-role{color:#097265d6}.conf-workspace-item-safe .conf-workspace-note{color:var(--text-default)}.conf-workspace-item-constrained{border-color:#f59e0b38;background:radial-gradient(circle at top left,rgba(245,158,11,.055),transparent 44%),linear-gradient(180deg,#fffbf4fa,#fffffff2)}.conf-workspace-name{color:var(--text-strong);font-size:13.5px;font-weight:850;letter-spacing:-.012em}.conf-workspace-note{color:var(--text-muted);font-size:11.5px;line-height:1.52}.conf-workspace-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;padding-top:8px;border-top:1px solid rgba(199,215,234,.42)}.conf-workspace-item-safe .conf-workspace-footer{border-top-color:#10b8a524}.conf-workspace-open{color:var(--text-default);font-size:11px;font-weight:800;letter-spacing:-.01em}@media(max-width:1200px){.conf-hero-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.conf-trend-strip{grid-template-columns:1fr 1fr 1fr}.conf-trend-item:first-child{grid-column:span 3;border-right:none;border-bottom:1px solid rgba(199,215,234,.56);padding:0 0 14px}.conf-trend-item:not(:first-child):last-child{border-right:none}.conf-workspace-grid,.conf-model-context-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.conf-decision-grid{grid-template-columns:1fr}.conf-hero{padding:20px;border-radius:20px}.conf-hero-headline{font-size:22px}.conf-unlock-footer{flex-direction:column;align-items:stretch}}@media(max-width:700px){.conf-hero-kpis{grid-template-columns:1fr 1fr}.conf-trend-strip{grid-template-columns:1fr}.conf-trend-item{padding:10px 0;border-right:none;border-bottom:1px solid rgba(199,215,234,.56)}.conf-trend-item:nth-child(2n){border-right:none;padding-right:0}.conf-trend-item:last-child{border-bottom:none}.conf-workspace-grid,.conf-model-context-grid{grid-template-columns:1fr}.conf-step{grid-template-columns:1fr;gap:10px}.conf-step-rank-wrap{justify-content:flex-start}.conf-step-topline{align-items:flex-start;flex-direction:column}.conf-unlock-state-grid{grid-template-columns:1fr}.conf-unlock-action{white-space:normal}}.support-center-page{gap:28px;padding-bottom:24px}.sc-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:20px;overflow:hidden;padding:42px 44px;border:1px solid rgba(166,194,227,.86);border-radius:32px;background:radial-gradient(circle at top left,rgba(47,107,255,.2),transparent 32%),radial-gradient(circle at top right,rgba(16,184,165,.12),transparent 26%),radial-gradient(circle at 80% 86%,rgba(47,107,255,.06),transparent 28%),linear-gradient(180deg,#e7f1fffa,#d6e4f7f0);box-shadow:0 34px 88px #0c224824,inset 0 1px #ffffff94}.sc-hero-gridline{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 1px);background-size:36px 36px;opacity:.13;pointer-events:none}.sc-hero-glow{position:absolute;border-radius:999px;pointer-events:none;filter:blur(32px)}.sc-hero-glow-a{top:-80px;left:-40px;width:320px;height:320px;background:#2f6bff21}.sc-hero-glow-b{right:-60px;bottom:-90px;width:340px;height:340px;background:#10b8a51a}.sc-hero-main{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;justify-content:center}.sc-hero-eyebrow{display:block;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#6b7ea1;line-height:1.2}.sc-hero-title{color:#0b1826;font-size:clamp(36px,4.2vw,56px);line-height:.94;letter-spacing:-.072em;font-weight:900;max-width:14ch;text-wrap:balance}.sc-hero-body{max-width:580px;color:#52647f;font-size:15px;line-height:1.74}.sc-hero-benefits{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.sc-hero-benefit-item{display:flex;align-items:flex-start;gap:10px;color:#516079;font-size:13.5px;font-weight:700;line-height:1.58;letter-spacing:-.01em}.sc-hero-benefit-dot{width:7px;height:7px;border-radius:999px;background:#2f6bff;flex:0 0 auto;margin-top:5px;box-shadow:0 0 0 3px #2f6bff1f}.sc-hero-contact-panel{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px;padding:26px;border:1px solid rgba(165,191,223,.72);border-radius:24px;background:radial-gradient(circle at top right,rgba(47,107,255,.22),transparent 42%),radial-gradient(circle at bottom left,rgba(16,184,165,.14),transparent 30%),linear-gradient(180deg,#f9fdffe0,#dcebffc7);box-shadow:0 22px 52px #102a5529,inset 0 1px #ffffff94}.sc-hero-panel-label{display:block;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#6b7ea1;line-height:1.2}.sc-hero-cta-primary{width:100%;text-align:center}.sc-hero-fallback-area{display:flex;flex-direction:column;gap:10px}.sc-hero-fallback-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-radius:12px;border:1px dashed rgba(152,178,210,.62);background:#ffffff42;flex-wrap:wrap}.sc-hero-fallback-info{display:flex;flex-direction:column;gap:3px;min-width:0}.sc-hero-fallback-label{display:block;font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#9aafca;line-height:1.2}.sc-hero-fallback-address{display:block;color:#3d5272;font-size:12.5px;font-weight:700;letter-spacing:-.012em;line-height:1.3;word-break:break-all;-webkit-user-select:all;user-select:all;cursor:text}.sc-hero-fallback-copy{flex-shrink:0;background:none;border:none;color:#7a8fa8;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.02em;cursor:pointer;padding:4px 8px;border-radius:7px;line-height:1.3;transition:color .14s ease,background .14s ease}.sc-hero-fallback-copy:hover{color:#3d5169;background:#ffffffa3}.sc-hero-fallback-copy--copied{color:#10a493}.sc-hero-panel-note{margin:0;color:#6b7ea1;font-size:12px;line-height:1.62}.sc-lanes-section{display:flex;flex-direction:column;gap:20px;position:relative;padding:34px 36px;border:1px solid rgba(173,196,224,.72);border-radius:32px;overflow:hidden;box-shadow:0 26px 68px #0e244a17,inset 0 1px #ffffffb3;background:radial-gradient(circle at top left,rgba(47,107,255,.12),transparent 26%),radial-gradient(circle at bottom right,rgba(16,184,165,.08),transparent 22%),linear-gradient(180deg,#f0f7fff7,#e6f1ffed)}.sc-lanes-head{max-width:820px}.sc-lanes-eyebrow{display:block;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#6b7ea1;line-height:1.2}.sc-lanes-title{margin-top:10px;color:#0d1a2e;font-size:clamp(26px,2.8vw,36px);line-height:1;letter-spacing:-.058em;font-weight:900;text-wrap:balance}.sc-lanes-copy{margin-top:12px;color:#5a6c88;font-size:15px;line-height:1.7;max-width:680px}.sc-lanes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sc-lane-card{display:flex;flex-direction:column;gap:12px;padding:22px 24px 20px;border:1px solid rgba(178,201,228,.82);border-radius:24px;background:linear-gradient(180deg,#ffffffe0,#eff7ffc2);box-shadow:0 14px 32px #0f274f12,inset 0 1px #ffffffb8;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.sc-lane-card:hover{transform:translateY(-2px);box-shadow:0 22px 48px #0f274f1c,inset 0 1px #ffffffb8}.sc-lane-card-product:hover{border-color:#2f6bff6b}.sc-lane-card-billing:hover{border-color:#10b8a56b}.sc-lane-card-technical:hover{border-color:#f59e0b6b}.sc-lane-card-feedback:hover{border-color:#8b5cf66b}.sc-lane-card-product{border-color:#2f6bff38;background:radial-gradient(circle at top right,rgba(47,107,255,.09),transparent 40%),linear-gradient(180deg,#fcfeffe6,#eef6ffcc)}.sc-lane-card-billing{border-color:#10b8a538;background:radial-gradient(circle at top right,rgba(16,184,165,.09),transparent 38%),linear-gradient(180deg,#fcfffee6,#ecf9f6cc)}.sc-lane-card-technical{border-color:#f59e0b38;background:radial-gradient(circle at top right,rgba(245,158,11,.08),transparent 38%),linear-gradient(180deg,#fffefae6,#fff7eacc)}.sc-lane-card-feedback{border-color:#8b5cf638;background:radial-gradient(circle at top right,rgba(139,92,246,.08),transparent 38%),linear-gradient(180deg,#fefcffe6,#f4efffcc)}.sc-lane-head{display:flex;align-items:center}.sc-lane-title{color:#14243d;font-size:17px;font-weight:900;line-height:1.25;letter-spacing:-.028em}.sc-lane-desc{color:#5a6c88;font-size:13.5px;line-height:1.66;flex:1}.sc-lane-examples{display:flex;flex-wrap:wrap;gap:7px}.sc-lane-chip{display:inline-flex;align-items:center;min-height:27px;padding:0 10px;border-radius:999px;border:1px solid rgba(173,193,218,.72);background:linear-gradient(180deg,#ffffffd1,#ebf3fcad);color:#233853;font-size:11.5px;font-weight:700;line-height:1.3;box-shadow:inset 0 1px #ffffffd1,0 6px 14px #0e244a0a}.sc-lane-card-product .sc-lane-chip{border-color:#2f6bff2e;background:linear-gradient(180deg,#f8fcffeb,#e8f2ffcc);color:#1e4eb5}.sc-lane-card-billing .sc-lane-chip{border-color:#10b8a52e;background:linear-gradient(180deg,#f8fefceb,#e4f7f3cc);color:#0a7a6e}.sc-lane-card-technical .sc-lane-chip{border-color:#f59e0b2e;background:linear-gradient(180deg,#fffcf6eb,#fff4e0cc);color:#925e0a}.sc-lane-card-feedback .sc-lane-chip{border-color:#8b5cf62e;background:linear-gradient(180deg,#fcf9ffeb,#f1eaffcc);color:#5b2fc4}.sc-lane-action{margin-top:4px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.sc-lane-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;text-align:center;text-decoration:none;font-size:13px}.sc-lane-subtle-link{border:none;padding:0;background:none;color:#58708f;font:inherit;font-size:12.5px;font-weight:800;line-height:1.5;cursor:pointer;text-decoration:underline;text-decoration-color:#58708f57;text-underline-offset:3px;transition:color .16s ease,text-decoration-color .16s ease}.sc-lane-subtle-link:hover{color:#134f93;text-decoration-color:#134f9375}.sc-checklist-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1),margin-top .38s cubic-bezier(.4,0,.2,1);margin-top:-28px}.sc-checklist-wrap-open{grid-template-rows:1fr;margin-top:0}.sc-checklist-body-wrap{min-height:0;overflow:hidden}.sc-checklist-section{display:flex;flex-direction:column;gap:18px}.sc-checklist-intro{padding:0 2px}.sc-checklist-eyebrow{display:block;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#6b7ea1;line-height:1.2}.sc-checklist-title{margin-top:10px;color:#0d1a2e;font-size:clamp(22px,2.2vw,28px);line-height:1.06;letter-spacing:-.05em;font-weight:900}.sc-checklist-copy{margin-top:10px;color:#5a6c88;font-size:14.5px;line-height:1.72;max-width:680px}.sc-checklist-card{display:flex;flex-direction:column;gap:20px;padding:28px 30px;border:1px solid rgba(173,196,224,.78);border-radius:28px;background:radial-gradient(circle at top left,rgba(47,107,255,.1),transparent 28%),radial-gradient(circle at top right,rgba(16,184,165,.07),transparent 22%),linear-gradient(180deg,#fcfefff5,#eef6ffeb);box-shadow:0 22px 56px #0e244a1a,inset 0 1px #ffffffad}.sc-checklist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.sc-checklist-item{display:flex;align-items:flex-start;gap:10px}.sc-checklist-dot{width:8px;height:8px;border-radius:999px;background:#2f6bff;flex:0 0 auto;margin-top:6px;box-shadow:0 0 0 3px #2f6bff1f}.sc-checklist-label{color:#233955;font-size:13.5px;font-weight:700;line-height:1.62}.sc-checklist-note{padding-top:18px;border-top:1px solid rgba(173,196,224,.48);color:#6b7ea1;font-size:13px;font-weight:700;line-height:1.64;max-width:70ch}.sc-faq-section{display:flex;flex-direction:column;gap:22px;position:relative;padding:34px 36px;border:1px solid rgba(173,196,224,.72);border-radius:32px;overflow:hidden;box-shadow:0 26px 68px #0e244a17,inset 0 1px #ffffffb3;background:radial-gradient(circle at top right,rgba(47,107,255,.08),transparent 26%),radial-gradient(circle at bottom left,rgba(16,184,165,.06),transparent 20%),linear-gradient(180deg,#f8fcfffa,#ecf5fff0)}.sc-faq-intro{padding:0}.sc-faq-eyebrow{display:block;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#6b7ea1;line-height:1.2}.sc-faq-title{margin-top:10px;color:#0d1a2e;font-size:clamp(26px,2.8vw,36px);line-height:1.02;letter-spacing:-.058em;font-weight:900}.sc-faq-copy{margin-top:10px;color:#5a6c88;font-size:15px;line-height:1.72;max-width:600px}.sc-faq-list{display:flex;flex-direction:column;gap:0;border:1px solid rgba(165,191,220,.64);border-radius:22px;overflow:hidden;background:linear-gradient(180deg,#ffffffdb,#f7fbffb8);box-shadow:0 8px 28px #0e244a12,inset 0 1px #fffffff5}.sc-faq-item{border-bottom:1px solid rgba(173,196,224,.38);transition:background .2s ease}.sc-faq-item:last-child{border-bottom:0}.sc-faq-trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 22px;background:transparent;border:0;cursor:pointer;text-align:left;transition:background .16s ease}.sc-faq-trigger:hover{background:#2f6bff0a;transform:none}.sc-faq-item-open .sc-faq-trigger{background:linear-gradient(180deg,#eef7ffe0,#e4f2ff99)}.sc-faq-trigger-question{color:#0f1e32;font-size:15px;font-weight:800;line-height:1.46;letter-spacing:-.022em;flex:1}.sc-faq-chevron-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:8px;border:1px solid rgba(173,196,224,.62);background:linear-gradient(180deg,#ffffffe0,#eff7ffb8);transition:background .18s ease,border-color .18s ease}.sc-faq-item-open .sc-faq-chevron-icon{border-color:#2f6bff5c;background:linear-gradient(180deg,#e4f1fff5,#d2e6ffd1)}.sc-faq-trigger-chevron{display:inline-block;width:7px;height:7px;border-right:2px solid #8899b4;border-bottom:2px solid #8899b4;transform:rotate(45deg) translate(-1px,-2px);transition:transform .22s cubic-bezier(.4,0,.2,1),border-color .18s ease}.sc-faq-item-open .sc-faq-trigger-chevron{transform:rotate(-135deg) translate(-1px);border-color:var(--accent)}.sc-faq-body-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.4,0,.2,1)}.sc-faq-item-open .sc-faq-body-wrap{grid-template-rows:1fr}.sc-faq-body-inner{min-height:0;overflow:hidden}.sc-faq-answer{padding:4px 22px 22px;color:#516079;font-size:14px;line-height:1.74;max-width:84ch}.sc-expectations-section{display:flex;flex-direction:column;gap:0;position:relative;padding:34px 36px;border:1px solid rgba(173,196,224,.72);border-radius:32px;overflow:hidden;box-shadow:0 24px 62px #0e244a17,inset 0 1px #ffffffb3;background:radial-gradient(circle at top left,rgba(16,184,165,.1),transparent 26%),radial-gradient(circle at top right,rgba(47,107,255,.08),transparent 22%),linear-gradient(180deg,#eef8f7f7,#e8f3fbed)}.sc-expectations-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:32px;align-items:start}.sc-expectations-eyebrow{display:block;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#6b7ea1;line-height:1.2}.sc-expectations-title{margin-top:10px;color:#0d1a2e;font-size:clamp(24px,2.6vw,34px);line-height:1.02;letter-spacing:-.058em;font-weight:900}.sc-expectations-copy{margin-top:12px;color:#526174;font-size:14.5px;line-height:1.74;max-width:60ch}.sc-process-list{display:flex;flex-direction:column;gap:0;margin-top:22px;border:1px solid rgba(165,191,223,.58);border-radius:20px;overflow:hidden;background:linear-gradient(180deg,#ffffff9e,#eff7ff85)}.sc-process-item{padding:15px 18px;border-bottom:1px solid rgba(165,191,223,.42);display:flex;align-items:flex-start;gap:14px}.sc-process-item:last-child{border-bottom:0}.sc-process-num{flex:0 0 auto;width:26px;height:26px;border-radius:8px;background:#2f6bff14;border:1px solid rgba(79,131,255,.2);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:900;color:#2f6bff;margin-top:1px;letter-spacing:0}.sc-process-content{display:flex;flex-direction:column;flex:1}.sc-process-label{display:block;color:#12223a;font-size:13px;font-weight:900;letter-spacing:-.01em}.sc-process-detail{margin-top:4px;color:#5d7086;font-size:13px;line-height:1.66}.sc-scope-panel{display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid rgba(165,191,223,.72);border-radius:24px;background:radial-gradient(circle at top right,rgba(47,107,255,.12),transparent 38%),radial-gradient(circle at bottom left,rgba(16,184,165,.1),transparent 30%),linear-gradient(180deg,#f9fdffe6,#e4f0fcd1);box-shadow:0 18px 42px #102a551a,inset 0 1px #ffffff9e}.sc-scope-eyebrow{display:block;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#6b7ea1;line-height:1.2}.sc-scope-title{display:block;margin:8px 0 0;color:#12223a;font-size:18px;font-weight:900;line-height:1.3;letter-spacing:-.036em}.sc-scope-list{display:flex;flex-direction:column;gap:8px}.sc-scope-item{display:flex;align-items:flex-start;gap:10px;color:#233955;font-size:13px;font-weight:700;line-height:1.56}.sc-scope-dot{width:7px;height:7px;border-radius:999px;background:#10b8a5;flex:0 0 auto;margin-top:5px;box-shadow:0 0 0 3px #10b8a51f}.sc-scope-boundary{padding:16px 17px;border:1px solid rgba(165,191,223,.52);border-radius:16px;background:linear-gradient(180deg,#ffffffa8,#ecf4fd80)}.sc-scope-boundary-label{display:block;color:#3d5169;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px}.sc-scope-boundary-copy{color:#5d7086;font-size:12.5px;line-height:1.68}.sc-closing-note{padding:20px 24px;border:1px solid rgba(173,196,224,.54);border-radius:20px;background:linear-gradient(180deg,#fffc,#f3f8feb8);box-shadow:inset 0 1px #ffffffa3;text-align:center}.sc-closing-text{color:#5a6c88;font-size:14px;font-weight:700;line-height:1.7}.sc-closing-email{color:var(--accent);font-weight:800;text-decoration:none;letter-spacing:-.01em;transition:color .16s ease}.sc-closing-email:hover{color:#1e4db5}.sc-request-section{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.4,0,.2,1),margin-top .38s cubic-bezier(.4,0,.2,1);margin-top:-28px}.sc-request-section-open{grid-template-rows:1fr;margin-top:0}.sc-request-body-wrap{min-height:0;overflow:hidden}.sc-request-body-inner{display:flex;flex-direction:column;gap:20px;padding:32px 36px;border:1px solid rgba(173,196,224,.72);border-radius:32px;background:radial-gradient(circle at top left,rgba(47,107,255,.09),transparent 30%),radial-gradient(circle at top right,rgba(16,184,165,.05),transparent 26%),linear-gradient(180deg,#fcfefffc,#f2f9fff5);box-shadow:0 28px 72px #0e244a1a,inset 0 1px #ffffffd1}.sc-request-form{display:flex;flex-direction:column;gap:0}.sc-form-section{display:flex;flex-direction:column;gap:11px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(173,196,224,.34)}.sc-form-section-first{border-top:none;padding-top:0;margin-top:0}.sc-form-section-label{display:block;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:#8a9fb8;line-height:1.2}.sc-form-stack{display:flex;flex-direction:column;gap:14px}.sc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sc-request-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sc-request-head-text{display:flex;flex-direction:column;gap:4px}.sc-request-eyebrow{display:block;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:#6b7ea1;line-height:1.2}.sc-request-title{color:#0d1a2e;font-size:clamp(22px,2.2vw,30px);line-height:1.04;letter-spacing:-.055em;font-weight:900;margin:0}.sc-request-subtitle{color:#5a6c88;font-size:13.5px;line-height:1.68;max-width:62ch;margin:6px 0 0}.sc-request-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:1px solid rgba(173,196,224,.62);border-radius:9px;background:#ffffffa3;color:#9aaec4;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.sc-request-close:hover{background:#fffffff5;color:#14243d;border-color:#789bc4d1}.sc-type-group{border:0;border-style:none;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:10px}.sc-type-group legend{padding:0;float:none;width:100%;font-size:inherit;line-height:inherit}.sc-type-chips{display:flex;flex-wrap:wrap;gap:8px}.sc-type-radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.sc-type-chip{display:inline-flex;align-items:center;padding:9px 16px;border:1.5px solid rgba(173,196,224,.72);border-radius:12px;background:linear-gradient(180deg,#ffffffe6,#f1f8ffc2);color:#3d5169;font-size:13.5px;font-weight:700;line-height:1.3;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.sc-type-chip:hover{border-color:#2f6bff4d;background:linear-gradient(180deg,#fffffffa,#eaf4ffe0)}.sc-type-chip-active.sc-type-chip-product{border-color:#2f6bff85;background:linear-gradient(180deg,#eaf3fff5,#d7e9ffe0);color:#1a3d8a;box-shadow:0 0 0 3px #2f6bff1a}.sc-type-chip-active.sc-type-chip-billing{border-color:#10b8a585;background:linear-gradient(180deg,#e6f9f5f5,#d0f1ece0);color:#085e52;box-shadow:0 0 0 3px #10b8a51a}.sc-type-chip-active.sc-type-chip-technical{border-color:#f59e0b85;background:linear-gradient(180deg,#fff8e8f5,#ffecc4e0);color:#7a4a08;box-shadow:0 0 0 3px #f59e0b1a}.sc-type-chip-active.sc-type-chip-feedback{border-color:#8b5cf685;background:linear-gradient(180deg,#f7f3fff5,#eae0ffe0);color:#4c1d96;box-shadow:0 0 0 3px #8b5cf61a}.sc-category-guidance{padding:2px 11px;border-left:2px solid rgba(152,178,210,.44);background:none;border-radius:0}.sc-category-guidance p{max-width:76ch;margin:0;color:#6f8299;font-size:12px;font-weight:600;line-height:1.62}.sc-category-guidance-product{border-left-color:#2f6bff61}.sc-category-guidance-billing{border-left-color:#10b8a566}.sc-category-guidance-technical{border-left-color:#f59e0b6b}.sc-category-guidance-feedback{border-left-color:#8b5cf661}.sc-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px}.sc-form-field{display:flex;flex-direction:column;gap:6px}.sc-form-field-full{grid-column:1 / -1}.sc-form-label{display:block;color:#233955;font-size:12.5px;font-weight:800;line-height:1.4;letter-spacing:-.01em}.sc-form-optional{color:#9fb4c8;font-size:10.5px;font-weight:600;letter-spacing:.01em;margin-left:5px}.sc-form-autofill-badge{display:inline-flex;align-items:center;margin-left:7px;padding:2px 7px;border-radius:99px;border:1px solid rgba(47,107,255,.2);background:#2f6bff0f;color:#4070cc;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.4;vertical-align:middle;text-transform:none}.sc-required-mark{color:#c33;font-weight:900;margin-left:1px}.sc-form-input,.sc-form-select,.sc-form-textarea{width:100%;padding:11px 14px;border:1.5px solid rgba(173,196,224,.72);border-radius:12px;background:linear-gradient(180deg,#fffffff5,#f7fbffe0);color:#0d1c32;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.5;box-sizing:border-box;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;-webkit-appearance:none;appearance:none}.sc-form-input:focus,.sc-form-select:focus,.sc-form-textarea:focus{outline:none;border-color:#2f6bff9e;background:#fffffffc;box-shadow:0 0 0 3px #2f6bff1a}.sc-form-input::placeholder,.sc-form-textarea::placeholder{color:#a8b9cc;font-weight:500}.sc-form-input-prefilled{border-color:#2f6bff47;background:linear-gradient(180deg,#f8fbfffa,#f0f7ffe6);color:#2a4878}.sc-form-select-prefilled{border-color:#2f6bff47;background-color:#f0f7ffeb;color:#2a4878}.sc-form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%238899b4' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}.sc-form-textarea{resize:vertical;min-height:72px}.sc-form-field-error .sc-form-input,.sc-form-field-error .sc-form-select,.sc-form-field-error .sc-form-textarea{border-color:#cc333385;background:linear-gradient(180deg,#fffafafa,#fff3f3e6)}.sc-form-field-error .sc-form-input:focus,.sc-form-field-error .sc-form-select:focus,.sc-form-field-error .sc-form-textarea:focus{border-color:#cc3333b8;box-shadow:0 0 0 3px #cc33331a}.sc-form-error{color:#cc2828;font-size:12px;font-weight:700;line-height:1.4}.sc-submit-error{display:flex;flex-direction:column;gap:5px;margin-top:16px;padding:14px 16px;border:1px solid rgba(204,51,51,.24);border-radius:16px;background:linear-gradient(180deg,#fffafaf5,#fff4f4e0);box-shadow:0 12px 28px #8e1d1d0f,inset 0 1px #ffffffc2}.sc-submit-error strong{color:#8f1f1f;font-size:13px;font-weight:900;letter-spacing:-.01em;line-height:1.3}.sc-submit-error p{margin:0;color:#9d4545;font-size:12.5px;font-weight:650;line-height:1.58}.sc-submit-error-email-link{color:inherit;font-weight:800;text-decoration:underline;text-underline-offset:2px;opacity:.88;transition:opacity .14s ease}.sc-submit-error-email-link:hover{opacity:1}@keyframes sc-spin{to{transform:rotate(360deg)}}.sc-submit-spinner{display:inline-block;width:13px;height:13px;border-radius:50%;border:2px solid rgba(255,255,255,.32);border-top-color:#ffffffeb;animation:sc-spin .7s linear infinite;vertical-align:middle;margin-right:7px;margin-top:-1px}.sc-form-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(173,196,224,.38);flex-wrap:wrap}.sc-form-footer-copy{display:flex;min-width:min(100%,320px);flex:1;flex-direction:column;gap:7px}.sc-form-footer-note{color:#8a9fb8;font-size:11.5px;font-weight:600;line-height:1.5;margin:0}.sc-form-privacy-note{margin:0;color:#5f738f;font-size:12px;line-height:1.65}.sc-form-privacy-link{color:#285dd0;font-weight:800;text-decoration:underline;text-decoration-color:#285dd05c;text-underline-offset:2px}.sc-form-privacy-link:hover{color:#1d4eb8;text-decoration-color:#1d4eb885}.sc-footer-email-fallback{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;text-decoration-color:#7a8fa875;transition:color .14s ease,text-decoration-color .14s ease}.sc-footer-email-fallback:hover{color:#3d5272;text-decoration-color:#3d527294}.sc-form-footer-actions{display:flex;gap:10px;align-items:center;flex-shrink:0;flex-wrap:wrap}.sc-request-success{display:flex;align-items:flex-start;gap:22px;padding:6px 0}.sc-success-glyph{color:#10b8a5;flex-shrink:0;padding-top:2px}.sc-success-content{flex:1;display:flex;flex-direction:column;gap:12px}.sc-success-eyebrow{color:#10a493;font-size:10px;font-weight:900;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.sc-success-title{display:block;color:#0d1a2e;font-size:22px;font-weight:900;line-height:1.18;letter-spacing:-.044em}.sc-success-body{color:#4e6278;font-size:14.5px;line-height:1.72;max-width:64ch;margin:0}.sc-success-reference{display:inline-flex;width:fit-content;max-width:100%;flex-direction:column;gap:4px;padding:12px 15px;border:1px solid rgba(16,184,165,.28);border-radius:16px;background:linear-gradient(180deg,#eefcf9f5,#e0f6f2e0);box-shadow:0 14px 28px #10b8a514,inset 0 1px #fffc}.sc-success-reference span{color:#5f918a;font-size:10px;font-weight:900;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.sc-success-reference strong{color:#063e38;font-size:16px;font-weight:950;letter-spacing:-.02em;line-height:1.2;word-break:break-word}.sc-success-hint{color:#7a8fa8;font-size:13px;line-height:1.62;margin:0}.sc-success-link{color:var(--accent);font-weight:700;text-decoration:none}.sc-success-link:hover{color:#1e4db5;text-decoration:underline}.sc-success-actions{display:flex;gap:10px;margin-top:4px;flex-wrap:wrap}@media(max-width:1200px){.sc-hero{grid-template-columns:1fr;padding:34px 36px}.sc-hero-contact-panel{max-width:560px}.sc-expectations-grid{grid-template-columns:1fr;gap:22px}.sc-scope-panel{max-width:640px}}@media(max-width:1000px){.sc-lanes-grid,.sc-checklist-grid{grid-template-columns:1fr}.sc-type-chips{flex-wrap:wrap}}@media(max-width:900px){.sc-hero,.sc-lanes-section,.sc-faq-section,.sc-expectations-section{padding:26px 28px;border-radius:26px}.sc-hero-title{font-size:38px}.sc-checklist-card{padding:22px;border-radius:22px}.sc-request-body-inner{padding:26px 28px;border-radius:26px}}@media(max-width:700px){.sc-hero{padding:22px;border-radius:22px}.sc-hero-title{font-size:32px}.sc-lanes-section,.sc-faq-section,.sc-expectations-section{padding:20px;border-radius:22px}.sc-faq-trigger{padding:15px 18px}.sc-faq-answer{padding:2px 18px 18px}.sc-checklist-card{padding:18px}.sc-lanes-title,.sc-checklist-title,.sc-faq-title,.sc-expectations-title{font-size:22px}.sc-request-body-inner{padding:20px;border-radius:22px}.sc-form-grid{grid-template-columns:1fr}.sc-type-chips{flex-direction:column}.sc-type-chip{justify-content:center}.sc-form-footer{flex-direction:column;align-items:stretch}.sc-form-footer-actions{justify-content:stretch}.sc-form-footer-actions .ui-button{flex:1;text-align:center}.sc-request-success{flex-direction:column;gap:16px}.sc-success-actions{flex-direction:column}.sc-success-actions .ui-button{width:100%;text-align:center}}@media(max-width:480px){.sc-request-body-inner{padding:16px;border-radius:18px;gap:16px}.sc-form-section{margin-top:14px;padding-top:12px;gap:9px}.sc-form-section-first{margin-top:0}.sc-form-footer{margin-top:14px;padding-top:10px}.sc-request-title{font-size:19px}}:root{--embed-bg: #eef5fb;--bg: #f5fbff;--panel: rgba(255, 255, 255, .98);--panel-soft: #f7fbff;--surface-code: #f4f8fd;--border-default: #d7e3f1;--border-soft: #e6edf7;--text-strong: #172235;--text-default: #33445d;--text-muted: #70829d;--accent: #2f6bff;--accent-soft: rgba(47, 107, 255, .1);--warning: #f59e0b;--success: #10b8a5;--danger: #f43f5e;--pro: #2f6bff;--shadow: 0 24px 56px rgba(20, 48, 86, .08);--radius-xl: 24px;--radius-lg: 18px;--radius-md: 14px}*{box-sizing:border-box}html{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text-default);background:var(--embed-bg)}body{background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 26%),radial-gradient(circle at top right,rgba(16,184,165,.05),transparent 22%),linear-gradient(180deg,#f5fbff,#eef5fb);color:var(--text-default)}h1,h2,h3,p{margin:0}button,input,select{font:inherit}button:disabled{cursor:not-allowed;opacity:.72}.state-box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:180px;gap:10px;border:1px solid var(--border-default);background:radial-gradient(circle at top left,rgba(47,107,255,.04),transparent 28%),linear-gradient(180deg,#fffffffb,#f7fbfffa);border-radius:var(--radius-xl);box-shadow:var(--shadow);text-align:center;padding:24px}.state-box p{color:var(--text-muted);max-width:520px}.state-box.error{border-color:#e46a3a3d}.state-box.warning{border-color:#f59e0b3d;background:radial-gradient(circle at top left,rgba(245,158,11,.06),transparent 34%),linear-gradient(180deg,#fffffffc,#fff9f1fb)}.spinner{width:36px;height:36px;border-radius:999px;border:4px solid rgba(47,107,255,.18);border-top-color:var(--accent);animation:spin .9s linear infinite}.ui-card{border:1px solid var(--border-default);background:radial-gradient(circle at top left,rgba(47,107,255,.04),transparent 24%),radial-gradient(circle at top right,rgba(16,184,165,.025),transparent 20%),linear-gradient(180deg,#fffffffb,#f7fbfffa);border-radius:var(--radius-xl);box-shadow:var(--shadow);overflow:hidden}.ui-card-head{display:flex;justify-content:space-between;gap:16px;padding:18px 20px 0}.ui-card-title{font-size:20px;color:var(--text-strong);letter-spacing:-.03em}.ui-card-subtitle{margin-top:6px;color:var(--text-muted);font-size:14px;line-height:1.5}.ui-card-body{padding:20px}.ui-button{appearance:none;border:1px solid transparent;border-radius:14px;padding:11px 16px;cursor:pointer;font-weight:800;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.ui-button:hover:not(:disabled){transform:translateY(-1px)}.ui-button-primary{background:linear-gradient(135deg,#2f6bff,#5f8dff);color:#fff;box-shadow:0 16px 28px #2f6bff29}.ui-button-secondary{background:#ffffffe0;color:var(--text-strong);border:1px solid var(--border-default)}.ui-badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid transparent;white-space:nowrap}.ui-badge-neutral{background:linear-gradient(180deg,#2f6bff1f,#2f6bff0d);border-color:#2f6bff29;color:#31599a}.ui-badge-warning{background:linear-gradient(180deg,#e46a3a1f,#e46a3a0d);border-color:#e46a3a29;color:#c85f31}.ui-badge-success{background:linear-gradient(180deg,#10b8a521,#10b8a50d);border-color:#10b8a529;color:#0d8f82}.ui-badge-pro{background:linear-gradient(180deg,#2f6bff24,#2f6bff14);border-color:#2f6bff2e;color:#285fe5}.table-wrap{overflow-x:auto}.data-table{width:100%;min-width:820px;border-collapse:collapse}.data-table th,.data-table td{text-align:left;padding:14px 12px;border-bottom:1px solid var(--border-soft);vertical-align:top}.data-table th{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.data-table td{color:var(--text-default);font-size:14px;background:#ffffffa8}.empty-cell{color:var(--text-muted);text-align:center;padding:26px 12px}.locked-overlay{position:absolute;inset:0;background:#f1f7ffd1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;padding:20px}.locked-overlay-card{max-width:420px;border:1px solid rgba(47,107,255,.18);background:linear-gradient(180deg,#fffffffe,#f7fbfffc);border-radius:18px;padding:18px;text-align:center;box-shadow:0 20px 42px #1430561f}.locked-overlay-card strong{display:block;color:var(--text-strong);margin-bottom:8px}.locked-overlay-card p{color:var(--text-muted)}@keyframes spin{to{transform:rotate(360deg)}}.embedded-app-bg{--workspace-shell-gutter: clamp(18px, 2.4vw, 36px);--workspace-shell-inner-gutter: clamp(16px, 1.8vw, 24px);min-height:100vh;width:100%;padding:var(--workspace-shell-gutter);background:radial-gradient(circle at top left,rgba(47,107,255,.12),transparent 26%),radial-gradient(circle at top right,rgba(16,184,165,.08),transparent 22%),radial-gradient(circle at 80% 82%,rgba(228,106,58,.08),transparent 24%),linear-gradient(180deg,#f5fbff,#eef5fb 52%,#f8fbff)}.embedded-app-bg-chromeless{--workspace-shell-gutter: clamp(12px, 2vw, 24px);min-height:100vh;width:100%;padding:var(--workspace-shell-gutter);background:radial-gradient(circle at top left,rgba(47,107,255,.12),transparent 26%),radial-gradient(circle at top right,rgba(16,184,165,.08),transparent 22%),linear-gradient(180deg,#f5fbff,#eef5fb 52%,#f8fbff)}.embedded-app-surface{width:100%;max-width:none;margin:0;border:1px solid rgba(199,215,234,.78);border-radius:32px;background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 24%),radial-gradient(circle at top right,rgba(16,184,165,.03),transparent 20%),linear-gradient(180deg,#fffffff7,#f8fbfffb);box-shadow:0 28px 80px #1430561a,0 14px 30px #1430560d;position:relative;overflow:visible}.embedded-app-surface-chromeless{width:100%;max-width:none;min-height:calc(100vh - 24px);margin:0;border-radius:28px;border:1px solid rgba(199,215,234,.78);background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 24%),radial-gradient(circle at top right,rgba(16,184,165,.03),transparent 20%),linear-gradient(180deg,#fffffff7,#f8fbfffb);box-shadow:0 28px 80px #1430561a,0 14px 30px #1430560d;position:relative;overflow:hidden}.embedded-app-surface:before,.embedded-app-surface-chromeless:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.92),transparent);pointer-events:none}.app-shell{min-height:calc(100vh - 40px);display:flex;flex-direction:column;gap:clamp(24px,2.6vw,32px);width:100%;padding:var(--workspace-shell-inner-gutter)}.app-main{width:100%;max-width:none;margin:0;min-width:0;padding:0 0 36px}.app-main-chromeless{width:100%;max-width:none;min-height:calc(100vh - 24px);padding:0}.app-content-shell,.app-content-body{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.page-content{width:100%;min-width:0}.workspace-nav-shell{--workspace-nav-blue: #2f6bff;--workspace-nav-blue-ink: #1f57df;--workspace-nav-teal: #10b8a5;--workspace-nav-teal-ink: #0d8f82;--workspace-nav-coral: #e46a3a;--workspace-nav-coral-ink: #c85f31;--workspace-nav-blue-rgb: 47 107 255;--workspace-nav-teal-rgb: 16 184 165;--workspace-nav-coral-rgb: 228 106 58;position:sticky;top:18px;z-index:60}.workspace-nav{width:100%;max-width:none;margin:0;padding:10px 16px;border:1px solid rgba(47,107,255,.15);border-radius:26px;background:radial-gradient(circle at top left,rgb(var(--workspace-nav-blue-rgb) / .13),transparent 26%),radial-gradient(circle at top right,rgb(var(--workspace-nav-teal-rgb) / .1),transparent 22%),radial-gradient(circle at 88% 20%,rgb(var(--workspace-nav-coral-rgb) / .08),transparent 18%),linear-gradient(180deg,#fffffffd,#f7fbfff9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 28px 60px #14305624,0 14px 32px #14305614,0 0 0 1px #ffffffb8 inset}.workspace-nav-row{display:grid;grid-template-columns:236px minmax(0,1fr) 216px;gap:18px;align-items:center}.workspace-nav-brand{display:inline-flex;align-items:center;gap:14px;min-height:52px;padding:0 10px 0 2px;border:0;background:transparent;cursor:pointer;text-align:left;position:relative}.workspace-nav-brand:after{content:"";position:absolute;top:8px;bottom:8px;right:-10px;width:1px;background:linear-gradient(180deg,transparent 0%,rgb(var(--workspace-nav-blue-rgb) / .08) 8%,rgb(var(--workspace-nav-blue-rgb) / .28) 28%,rgb(var(--workspace-nav-teal-rgb) / .22) 72%,rgb(var(--workspace-nav-blue-rgb) / .08) 92%,transparent 100%)}.workspace-nav-brand-mark{width:44px;height:44px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(circle at top left,rgb(var(--workspace-nav-blue-rgb) / .18),transparent 42%),linear-gradient(180deg,#eef5ff,#f7fbff);border:1px solid rgb(var(--workspace-nav-blue-rgb) / .18);box-shadow:inset 0 1px #ffffffe6,0 10px 20px rgb(var(--workspace-nav-blue-rgb) / .14)}.workspace-nav-brand-mark-core{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:10px;background:linear-gradient(135deg,var(--workspace-nav-blue),#7a99ff 70%,var(--workspace-nav-teal));color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em;box-shadow:0 12px 24px rgb(var(--workspace-nav-blue-rgb) / .34),0 0 0 1px #ffffff38 inset}.workspace-nav-brand-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.workspace-nav-brand-eyebrow,.workspace-nav-dropdown-eyebrow,.workspace-scope-eyebrow,.page-section-pill,.workspace-scope-control-label{font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.workspace-nav-brand-eyebrow,.workspace-nav-dropdown-eyebrow,.workspace-scope-eyebrow{color:#6280ab}.workspace-nav-brand-title{color:#172235;font-size:17px;line-height:1;font-weight:900;letter-spacing:-.03em}.workspace-nav-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px;width:100%;min-width:0}.workspace-nav-group{position:relative;display:flex;width:100%;min-width:0}.workspace-nav-group.is-open{z-index:81}.workspace-nav-group.is-open:after{content:"";position:absolute;left:22px;right:22px;top:calc(100% - 3px);height:14px;border-radius:0 0 16px 16px;background:linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .15),#f7fbff00);pointer-events:none}.workspace-nav-group-pill{width:100%;min-height:48px;padding:0 42px 0 18px;border-radius:18px;border:1px solid rgba(199,215,234,.42);background:linear-gradient(180deg,#ffffffc7,#f8fbffb8);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;position:relative;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.workspace-nav-group-pill:hover{transform:translateY(-1px);border-color:rgb(var(--workspace-nav-blue-rgb) / .24);background:radial-gradient(circle at top center,rgb(var(--workspace-nav-blue-rgb) / .12),transparent 80%),linear-gradient(180deg,#fffffff7,#f1f7fff5);box-shadow:0 14px 26px #14305614,0 0 0 1px rgb(var(--workspace-nav-blue-rgb) / .08) inset}.workspace-nav-group-pill.is-active{border-color:rgb(var(--workspace-nav-blue-rgb) / .26);background:radial-gradient(circle at top center,rgb(var(--workspace-nav-blue-rgb) / .22),transparent 78%),linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .18),rgb(var(--workspace-nav-blue-rgb) / .08));box-shadow:inset 0 1px #fff9,0 18px 30px rgb(var(--workspace-nav-blue-rgb) / .14)}.workspace-nav-group-pill.is-open,.workspace-nav-group-pill.is-open.is-active{border-color:rgb(var(--workspace-nav-blue-rgb) / .34);background:radial-gradient(circle at top center,rgb(var(--workspace-nav-blue-rgb) / .26),transparent 74%),linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .22),rgb(var(--workspace-nav-blue-rgb) / .1));box-shadow:inset 0 1px #ffffff94,0 20px 34px rgb(var(--workspace-nav-blue-rgb) / .18),0 0 0 1px rgb(var(--workspace-nav-blue-rgb) / .09) inset}.workspace-nav-group-pill:focus-visible{outline:none;border-color:rgb(var(--workspace-nav-blue-rgb) / .38);box-shadow:0 0 0 4px rgb(var(--workspace-nav-blue-rgb) / .16),0 16px 28px rgb(var(--workspace-nav-blue-rgb) / .16)}.workspace-nav-group-pill.is-open:after,.workspace-nav-group-pill.is-active:after{content:"";position:absolute;left:18px;right:18px;bottom:7px;height:2px;border-radius:999px;background:linear-gradient(90deg,#2f6bff00,rgb(var(--workspace-nav-blue-rgb) / .72),rgb(var(--workspace-nav-teal-rgb) / .42),#2f6bff00);opacity:.96}.workspace-nav-group-pill.is-open:after{opacity:1}.workspace-nav-group-label{color:#16263f;font-size:14px;font-weight:900;letter-spacing:-.012em}.workspace-nav-group-pill.is-active .workspace-nav-group-label{color:#0f2c5a}.workspace-nav-group-pill.is-open .workspace-nav-group-label{color:#0b2d60}.workspace-nav-disclosure{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:#5572a0;transition:transform .18s ease,color .18s ease,opacity .18s ease}.workspace-nav-disclosure svg{width:100%;height:100%;display:block}.workspace-nav-disclosure path{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.workspace-nav-disclosure.open{transform:rotate(180deg)}.workspace-nav-group-caret{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.workspace-nav-group-caret.workspace-nav-disclosure.open{transform:translateY(-50%) rotate(180deg)}.workspace-nav-group-pill:hover .workspace-nav-group-caret,.workspace-nav-group-pill.is-open .workspace-nav-group-caret,.workspace-nav-group-pill.is-active .workspace-nav-group-caret{color:var(--workspace-nav-blue-ink)}.workspace-nav-meta{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.workspace-nav-status,.workspace-nav-plan{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:900;white-space:nowrap;box-shadow:inset 0 1px #ffffffb8,0 10px 22px #1430561a}.workspace-nav-status-live{background:linear-gradient(180deg,rgb(var(--workspace-nav-teal-rgb) / .24),rgb(var(--workspace-nav-teal-rgb) / .12));border-color:rgb(var(--workspace-nav-teal-rgb) / .32);color:var(--workspace-nav-teal-ink)}.workspace-nav-status-test{background:linear-gradient(180deg,rgb(var(--workspace-nav-coral-rgb) / .24),rgb(var(--workspace-nav-coral-rgb) / .12));border-color:rgb(var(--workspace-nav-coral-rgb) / .32);color:var(--workspace-nav-coral-ink)}.workspace-nav-status-bypass{background:linear-gradient(180deg,rgb(var(--workspace-nav-coral-rgb) / .26),rgb(var(--workspace-nav-coral-rgb) / .12));border-color:rgb(var(--workspace-nav-coral-rgb) / .36);color:#aa431d}.workspace-nav-status-idle{background:linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .16),rgb(var(--workspace-nav-blue-rgb) / .07));border-color:rgb(var(--workspace-nav-blue-rgb) / .22);color:#42689a}.workspace-nav-plan{background:linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .28),rgb(var(--workspace-nav-blue-rgb) / .12));border-color:rgb(var(--workspace-nav-blue-rgb) / .34);color:var(--workspace-nav-blue-ink)}.workspace-nav-dropdown{position:absolute;top:calc(100% + 6px);left:50%;--dropdown-translate-x: -50%;width:min(430px,calc(100vw - 88px));padding:12px;border-radius:22px;border:1px solid rgb(var(--workspace-nav-blue-rgb) / .18);background:radial-gradient(circle at top left,rgb(var(--workspace-nav-blue-rgb) / .14),transparent 36%),radial-gradient(circle at top right,rgb(var(--workspace-nav-teal-rgb) / .09),transparent 24%),linear-gradient(180deg,#fffffffe,#f5fafffc);box-shadow:0 30px 64px #14305629,0 18px 30px rgb(var(--workspace-nav-blue-rgb) / .12);opacity:0;pointer-events:none;transform:translate(var(--dropdown-translate-x)) translateY(-10px) scale(.985);transform-origin:top center;transition:opacity .16s ease,transform .18s cubic-bezier(.2,.75,.22,1);z-index:80}.workspace-nav-dropdown.open{opacity:1;pointer-events:auto;transform:translate(var(--dropdown-translate-x)) translateY(0) scale(1)}.workspace-nav-dropdown:before{content:"";position:absolute;top:-13px;left:50%;width:74px;height:18px;transform:translate(-50%);border:1px solid rgb(var(--workspace-nav-blue-rgb) / .24);border-bottom:0;border-radius:18px 18px 0 0;background:linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .18),#f8fbffe6);box-shadow:0 -10px 20px rgb(var(--workspace-nav-blue-rgb) / .1),0 0 0 1px #ffffff80 inset;pointer-events:none}.workspace-nav-dropdown:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px #ffffffe0;pointer-events:none}.workspace-nav-group.align-start .workspace-nav-dropdown{left:0;--dropdown-translate-x: 0%;transform-origin:top left}.workspace-nav-group.align-start .workspace-nav-dropdown:before{left:36px;transform:none}.workspace-nav-group.align-end .workspace-nav-dropdown{left:auto;right:0;--dropdown-translate-x: 0%;transform-origin:top right}.workspace-nav-group.align-end .workspace-nav-dropdown:before{left:auto;right:36px;transform:none}.workspace-nav-dropdown-wide{width:min(446px,calc(100vw - 88px))}.workspace-nav-dropdown-regular{width:min(398px,calc(100vw - 88px))}.workspace-nav-dropdown-compact{width:min(330px,calc(100vw - 88px))}.workspace-nav-dropdown-copy{display:flex;flex-direction:column;gap:6px;padding:6px 8px 10px;border-bottom:1px solid rgb(var(--workspace-nav-blue-rgb) / .1)}.workspace-nav-dropdown-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.workspace-nav-dropdown-title-row strong{color:#122344;font-size:16px;line-height:1.28;letter-spacing:-.03em}.workspace-nav-dropdown-count{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 9px;border-radius:999px;border:1px solid rgb(var(--workspace-nav-blue-rgb) / .28);background:linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .24),rgb(var(--workspace-nav-blue-rgb) / .12));color:var(--workspace-nav-blue-ink);font-size:11px;font-weight:900;box-shadow:0 8px 18px rgb(var(--workspace-nav-blue-rgb) / .12)}.workspace-nav-dropdown-links{display:flex;flex-direction:column;gap:4px;max-height:min(60vh,440px);overflow-y:auto;padding-top:2px}.workspace-nav-link,.workspace-nav-mobile-link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.workspace-nav-link{min-height:66px;padding:11px 12px;border-radius:16px;border:1px solid rgb(var(--workspace-nav-blue-rgb) / .12);background:linear-gradient(180deg,#ffffffd6,#f7faffe6);box-shadow:inset 0 1px #ffffffbd}.workspace-nav-link:hover,.workspace-nav-mobile-link:hover{transform:translateY(-1px);border-color:rgb(var(--workspace-nav-blue-rgb) / .24);background:radial-gradient(circle at top left,rgb(var(--workspace-nav-blue-rgb) / .12),transparent 70%),linear-gradient(180deg,#fffffffa,#f0f7fffa);box-shadow:0 12px 24px rgb(var(--workspace-nav-blue-rgb) / .08)}.workspace-nav-link:focus-visible,.workspace-nav-mobile-link:focus-visible,.workspace-nav-mobile-group-toggle:focus-visible,.workspace-nav-mobile-trigger:focus-visible{outline:none;border-color:rgb(var(--workspace-nav-blue-rgb) / .34);box-shadow:0 0 0 4px rgb(var(--workspace-nav-blue-rgb) / .16),0 16px 28px rgb(var(--workspace-nav-blue-rgb) / .14)}.workspace-nav-link.active,.workspace-nav-mobile-link.active{border-color:rgb(var(--workspace-nav-blue-rgb) / .32);background:radial-gradient(circle at top left,rgb(var(--workspace-nav-blue-rgb) / .22),transparent 64%),linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .2),rgb(var(--workspace-nav-teal-rgb) / .08));box-shadow:inset 0 1px #ffffff9e,0 14px 26px rgb(var(--workspace-nav-blue-rgb) / .14)}.workspace-nav-link.locked,.workspace-nav-mobile-link.locked{border-color:rgb(var(--workspace-nav-coral-rgb) / .18)}.workspace-nav-link-copy,.workspace-nav-mobile-link-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.workspace-nav-link-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.workspace-nav-link-title,.workspace-nav-mobile-link-title{color:#172235;font-size:15px;font-weight:850;line-height:1.2}.workspace-nav-link.active .workspace-nav-link-title,.workspace-nav-mobile-link.active .workspace-nav-mobile-link-title{color:#0d2d59}.workspace-nav-link-description,.workspace-nav-mobile-link-description{color:#587090;font-size:12.5px;line-height:1.55}.workspace-nav-link-current,.workspace-nav-chip{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.workspace-nav-link-current{border:1px solid rgb(var(--workspace-nav-teal-rgb) / .28);background:linear-gradient(180deg,rgb(var(--workspace-nav-teal-rgb) / .24),rgb(var(--workspace-nav-teal-rgb) / .12));color:var(--workspace-nav-teal-ink);box-shadow:0 8px 18px rgb(var(--workspace-nav-teal-rgb) / .12)}.workspace-nav-link-meta,.workspace-nav-mobile-link-meta{display:inline-flex;align-items:center;gap:8px;align-self:center}.workspace-nav-chip-badge{color:var(--workspace-nav-blue-ink);background:linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .22),rgb(var(--workspace-nav-blue-rgb) / .1));border:1px solid rgb(var(--workspace-nav-blue-rgb) / .24);box-shadow:0 8px 18px rgb(var(--workspace-nav-blue-rgb) / .1)}.workspace-nav-chip-lock{color:var(--workspace-nav-coral-ink);background:linear-gradient(180deg,rgb(var(--workspace-nav-coral-rgb) / .24),rgb(var(--workspace-nav-coral-rgb) / .11));border:1px solid rgb(var(--workspace-nav-coral-rgb) / .26);box-shadow:0 8px 18px rgb(var(--workspace-nav-coral-rgb) / .1)}.workspace-nav-mobile-wrap{display:none}.workspace-scope{display:flex;flex-direction:column;gap:16px;padding:20px 22px;border:1px solid rgba(199,215,234,.68);border-radius:26px;background:radial-gradient(circle at top left,rgba(47,107,255,.045),transparent 28%),radial-gradient(circle at top right,rgba(16,184,165,.03),transparent 22%),linear-gradient(180deg,#fffffffb,#f7fbfffa);box-shadow:0 18px 42px #14305614}.workspace-scope-main{display:flex;justify-content:space-between;align-items:flex-start;gap:22px}.workspace-scope-copy{min-width:0;max-width:920px}.workspace-scope-title{margin-top:8px;color:#172235;font-size:24px;font-weight:850;line-height:1.15;letter-spacing:-.035em}.workspace-scope-subtitle{margin-top:10px;color:#5c6980;font-size:14px;line-height:1.68}.workspace-scope-controls{display:flex;align-items:flex-end;justify-content:flex-end;gap:18px;flex-wrap:wrap;flex:0 0 auto}.workspace-scope-control-group{display:flex;flex-direction:column;gap:8px}.workspace-scope-control-group-roas{min-width:180px;align-items:flex-end}.workspace-scope-control-label{color:#7a8aa3}.workspace-days-switch{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.workspace-days-chip{appearance:none;min-height:38px;padding:0 12px;border-radius:999px;border:1px solid rgba(199,215,234,.74);background:#ffffffd6;color:#45556f;cursor:pointer;font-size:12px;font-weight:800;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.workspace-days-chip:hover{transform:translateY(-1px);border-color:#2f6bff2e;background:#2f6bff0d;color:#285fe5}.workspace-days-chip-active{color:#285fe5;border-color:#2f6bff33;background:linear-gradient(180deg,#2f6bff1a,#10b8a50a);box-shadow:0 12px 24px #2f6bff14}.workspace-roas-field{display:flex;flex-direction:column;gap:8px;min-width:180px}.workspace-roas-input-shell{position:relative;display:flex;align-items:center}.workspace-roas-input-shell input{width:100%;min-height:42px;padding:0 36px 0 14px;border-radius:14px;border:1px solid rgba(199,215,234,.78);background:#ffffffeb;color:#172235;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.workspace-roas-input-shell input::placeholder{color:#8aa0b8}.workspace-roas-input-shell input:focus{border-color:#2f6bff3d;box-shadow:0 0 0 4px #2f6bff14}.workspace-roas-suffix{position:absolute;right:12px;color:#7a8aa3;font-size:12px;font-weight:800;pointer-events:none}.workspace-inline-clear{appearance:none;border:0;background:transparent;color:#5c6980;font-size:12px;font-weight:800;cursor:pointer;padding:0;transition:color .18s ease}.workspace-inline-clear:hover{color:#172235}.workspace-scope-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.workspace-scope-chip{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:800}.workspace-scope-chip-strong{color:#172235;background:#ffffffd6;border-color:#c7d7eaad}.workspace-scope-chip-paid{color:#0d8f82;background:#10b8a51a;border-color:#10b8a529}.workspace-scope-chip-muted{color:#5c6980;background:#94a3b81a;border-color:#94a3b829}.workspace-scope-chip-focus{color:#c85f31;background:#e46a3a1f;border-color:#e46a3a2e}.page-header{display:flex;flex-direction:column;padding:4px 2px 2px}.page-header-surface{display:flex;flex-direction:column;gap:18px;padding:24px 26px;border:1px solid rgba(199,215,234,.72);border-radius:28px;background:radial-gradient(circle at top left,rgba(47,107,255,.05),transparent 28%),radial-gradient(circle at top right,rgba(16,184,165,.03),transparent 22%),linear-gradient(180deg,#fffffffb,#f7fbfffa);box-shadow:0 18px 42px #14305614}.page-header-surface-insights{gap:20px;padding:28px 30px;border-color:#bacce5cc;background:radial-gradient(circle at top left,rgba(237,146,87,.14),transparent 28%),radial-gradient(circle at 78% 18%,rgba(79,138,246,.12),transparent 24%),radial-gradient(circle at bottom right,rgba(21,184,165,.08),transparent 22%),linear-gradient(180deg,#fffffffd,#f3f9fffc);box-shadow:inset 0 1px #fffffff0,0 24px 52px #1430561a}.page-header-surface-actions{position:relative;gap:22px;padding:30px 32px;border-color:#bccee5d6;background:radial-gradient(circle at top left,rgba(47,107,255,.12),transparent 26%),radial-gradient(circle at 86% 16%,rgba(16,184,165,.08),transparent 18%),linear-gradient(135deg,#fffffffe,#f7fbfffc 58%,#f2f8fffa);box-shadow:inset 0 1px #ffffffe6,0 22px 48px #14305614,0 2px #ffffff94;overflow:hidden}.page-header-surface-actions:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.34),transparent 28%),radial-gradient(circle at 10% 14%,rgba(255,255,255,.72),transparent 16%);pointer-events:none}.page-header-surface-actions:after{content:"";position:absolute;inset:1px;border-radius:27px;border:1px solid rgba(255,255,255,.48);pointer-events:none}.page-header-surface-compact{gap:14px;padding:18px 22px;border-radius:26px;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 30%),radial-gradient(circle at top right,rgba(16,184,165,.04),transparent 24%),linear-gradient(180deg,#fffffffc,#f5fafffa);box-shadow:0 14px 30px #14305612,0 6px 16px #1430560a}.page-header-topline{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-section-pill{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px}.page-section-pill.section-command{background:#10b8a51a;border:1px solid rgba(16,184,165,.16);color:#0d8f82}.page-section-pill.section-analysis{background:#2f6bff1a;border:1px solid rgba(47,107,255,.16);color:#285fe5}.page-section-pill.section-configuration{background:#e46a3a1a;border:1px solid rgba(228,106,58,.16);color:#c85f31}.page-section-pill.section-account{background:#94a3b81f;border:1px solid rgba(148,163,184,.18);color:#5c6980}.page-header-short{color:#6c7e98;font-size:13px;font-weight:700}.page-header-surface-insights .page-header-short{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(115,146,197,.18);background:#ffffff94;color:#5172a3;box-shadow:inset 0 1px #ffffffb3}.page-header-surface-actions .page-header-topline{position:relative;z-index:1;gap:12px}.page-header-surface-actions .page-section-pill{min-height:32px;padding:0 14px;border-color:#10b8a52e;background:linear-gradient(180deg,#ecfbf8fa,#e1f7f3f0);box-shadow:inset 0 1px #ffffffd1,0 10px 22px #10b8a514}.page-header-surface-actions .page-header-short{color:#5c7395;font-size:13px;font-weight:800;letter-spacing:.01em}.page-header-main{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:18px;align-items:end}.page-header-surface-insights .page-header-main{grid-template-columns:minmax(0,1fr);gap:0;align-items:flex-start}.page-header-surface-actions .page-header-main{position:relative;z-index:1;grid-template-columns:minmax(0,1fr);gap:0;align-items:flex-start}.page-header-main-compact{grid-template-columns:minmax(0,1fr);gap:0}.page-header-copy{min-width:0}.page-header-surface-insights .page-header-copy{max-width:1180px}.page-header-surface-actions .page-header-copy{max-width:min(100%,1040px)}.page-header h1{color:#101a2c;font-size:clamp(34px,4vw,52px);line-height:.96;letter-spacing:-.055em;font-weight:900}.page-header-compact h1{font-size:clamp(30px,3.4vw,44px);line-height:.98;letter-spacing:-.05em}.page-subtitle{margin-top:12px;max-width:980px;color:#627089;font-size:15px;line-height:1.68}.page-header-surface-insights h1{color:#13213a;font-size:clamp(42px,4.8vw,62px);line-height:.94;letter-spacing:-.06em}.page-header-surface-actions h1{color:#13213a;font-size:clamp(42px,4.8vw,60px);line-height:.94;letter-spacing:-.06em}.page-header-surface-insights .page-subtitle{margin-top:14px;max-width:1040px;color:#5b7090;font-size:15px;line-height:1.72}.page-header-surface-actions .page-subtitle{margin-top:15px;max-width:820px;color:#617692;font-size:15px;font-weight:600;line-height:1.72}.page-header-compact .page-subtitle{margin-top:8px;max-width:760px;font-size:14px;line-height:1.58}.page-header-orbit{padding:16px 18px;border-radius:22px;border:1px solid rgba(199,215,234,.7);background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 40%),linear-gradient(180deg,#fffffffa,#f6fafffa);box-shadow:0 12px 28px #1430560f}.page-header-orbit-label{display:block;color:#7a8aa3;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.page-header-orbit strong{display:block;margin-top:10px;color:#172235;font-size:20px;line-height:1.15;letter-spacing:-.04em}.page-header-orbit span:last-child{display:block;margin-top:8px;color:#627089;font-size:13px;line-height:1.55}@media(min-width:1380px){.embedded-app-bg{--workspace-shell-gutter: clamp(22px, 2.8vw, 48px);--workspace-shell-inner-gutter: clamp(18px, 2vw, 28px)}}@media(min-width:1680px){.embedded-app-bg{--workspace-shell-gutter: clamp(24px, 3.1vw, 56px);--workspace-shell-inner-gutter: clamp(20px, 2.1vw, 30px)}}@media(max-width:1280px){.embedded-app-bg{--workspace-shell-gutter: clamp(18px, 2.4vw, 36px);--workspace-shell-inner-gutter: clamp(16px, 1.8vw, 24px)}.embedded-app-bg-chromeless{padding:10px}.app-shell{padding:14px}.workspace-nav-row{grid-template-columns:1fr}.workspace-nav-brand:after{display:none}.workspace-nav-track{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-nav-meta{justify-content:flex-start}.workspace-nav-dropdown{left:0;right:auto;--dropdown-translate-x: 0%;transform-origin:top left}.workspace-nav-group.align-end .workspace-nav-dropdown{left:0;right:auto;transform-origin:top left}.workspace-nav-dropdown:before{left:36px;transform:none}.workspace-nav-group.align-end .workspace-nav-dropdown:before{left:36px;right:auto;transform:none}.workspace-scope-main{flex-direction:column;align-items:stretch}.workspace-scope-controls{justify-content:flex-start;align-items:flex-start}.workspace-scope-control-group-roas{align-items:flex-start}.page-header-main{grid-template-columns:1fr}}@media(max-width:1180px){.workspace-nav-desktop-wrap{display:none}.workspace-nav-mobile-wrap{display:block;width:100%;margin:0}.workspace-nav-mobile-trigger{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;border:1px solid rgb(var(--workspace-nav-blue-rgb) / .16);border-radius:22px;background:radial-gradient(circle at top left,rgb(var(--workspace-nav-blue-rgb) / .13),transparent 34%),radial-gradient(circle at top right,rgb(var(--workspace-nav-teal-rgb) / .08),transparent 24%),linear-gradient(180deg,#fffffffc,#f5fafffc);box-shadow:0 22px 40px #1430561a,0 12px 24px rgb(var(--workspace-nav-blue-rgb) / .08);cursor:pointer}.workspace-nav-mobile-trigger.open{border-color:rgb(var(--workspace-nav-blue-rgb) / .3);box-shadow:0 24px 42px #1430561f,0 14px 28px rgb(var(--workspace-nav-blue-rgb) / .14)}.workspace-nav-mobile-trigger-icon{width:18px;display:inline-flex;flex-direction:column;gap:3px}.workspace-nav-mobile-trigger-icon span{display:block;height:2px;border-radius:999px;background:#172235}.workspace-nav-mobile-trigger-copy{display:flex;flex-direction:column;gap:4px;min-width:0;text-align:left}.workspace-nav-mobile-trigger-label{color:#172235;font-size:15px;font-weight:850;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-nav-mobile-trigger-meta{color:#6c7e98;font-size:12px;font-weight:700}.workspace-nav-mobile-trigger-status{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;background:linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .24),rgb(var(--workspace-nav-blue-rgb) / .1));border:1px solid rgb(var(--workspace-nav-blue-rgb) / .24);color:var(--workspace-nav-blue-ink);font-size:11px;font-weight:900}.workspace-nav-mobile-panel{position:absolute;left:0;right:0;top:calc(100% + 10px);padding:14px;border-radius:24px;border:1px solid rgb(var(--workspace-nav-blue-rgb) / .18);background:radial-gradient(circle at top left,rgb(var(--workspace-nav-blue-rgb) / .14),transparent 30%),radial-gradient(circle at top right,rgb(var(--workspace-nav-teal-rgb) / .08),transparent 22%),linear-gradient(180deg,#fffffffd,#f6fbfffc);box-shadow:0 28px 56px #14305624,0 16px 30px rgb(var(--workspace-nav-blue-rgb) / .1);display:flex;flex-direction:column;gap:12px;opacity:0;transform:translateY(-8px) scale(.985);pointer-events:none;transition:opacity .22s ease,transform .24s ease;max-height:min(78vh,820px);overflow-y:auto;z-index:70}.workspace-nav-mobile-panel.open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.workspace-nav-mobile-group{border:1px solid rgb(var(--workspace-nav-blue-rgb) / .14);border-radius:20px;background:#ffffffd6;padding:10px}.workspace-nav-mobile-group.active-group{border-color:rgb(var(--workspace-nav-blue-rgb) / .3);background:linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .16),rgb(var(--workspace-nav-blue-rgb) / .08));box-shadow:0 14px 26px rgb(var(--workspace-nav-blue-rgb) / .1)}.workspace-nav-mobile-group-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;text-align:left;cursor:pointer;padding:4px}.workspace-nav-mobile-group-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.workspace-nav-mobile-group-label{color:#172235;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.workspace-nav-mobile-group-description{color:#587090;font-size:12px;line-height:1.5}.workspace-nav-mobile-group-chevron{width:28px;height:28px;border-radius:999px;color:var(--workspace-nav-blue-ink);background:linear-gradient(180deg,rgb(var(--workspace-nav-blue-rgb) / .22),rgb(var(--workspace-nav-blue-rgb) / .1));border:1px solid rgb(var(--workspace-nav-blue-rgb) / .24)}.workspace-nav-mobile-group-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .2s ease}.workspace-nav-mobile-group-collapse.open{grid-template-rows:1fr;opacity:1}.workspace-nav-mobile-links{display:flex;flex-direction:column;gap:10px;overflow:hidden;padding-top:10px}.workspace-nav-mobile-link{min-height:78px;padding:12px 14px;border-radius:18px;border:1px solid rgb(var(--workspace-nav-blue-rgb) / .14);background:#ffffffeb}}@media(max-width:760px){.embedded-app-bg{padding:0}.embedded-app-surface{border-radius:0;border-left:0;border-right:0;min-height:100vh}.embedded-app-bg-chromeless{padding:0}.embedded-app-surface-chromeless{border-radius:0;min-height:100vh}.app-shell{padding:12px;gap:18px}.app-main{width:100%;padding-bottom:24px}.workspace-nav-shell{top:10px}.workspace-nav-mobile-panel{left:0;right:0}.workspace-scope{padding:16px;border-radius:22px}.workspace-scope-title{font-size:20px}.workspace-days-switch{gap:6px}.workspace-days-chip{min-height:36px;padding:0 10px}.workspace-roas-field{min-width:100%}.workspace-scope-controls{width:100%}.page-header h1{font-size:34px}.page-header-surface,.workspace-scope{padding:18px;border-radius:24px}.page-header-orbit{display:none}}.app-legal-footer-shell{margin-top:auto;padding:2px 2px 8px}.app-legal-footer-shell-chromeless{padding:0 16px 16px}.app-legal-footer{display:flex;align-items:center;justify-content:space-between;gap:16px 22px;padding:13px 16px;border:1px solid rgba(199,215,234,.54);border-radius:18px;background:linear-gradient(180deg,#ffffffd1,#f6faffdb);box-shadow:inset 0 1px #ffffffb8,0 10px 24px #1430560b}.app-legal-footer-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.app-legal-footer-label{display:inline-flex;align-items:center;width:fit-content;min-height:22px;padding:0 8px;border-radius:999px;background:#2f6bff14;border:1px solid rgba(47,107,255,.1);color:#5676a8;font-size:10px;line-height:1;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.app-legal-footer-copy p{margin:0;color:#69809f;font-size:12px;line-height:1.55}.app-legal-footer-links{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.app-legal-footer-link{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(199,215,234,.72);background:#ffffffb8;color:#506784;font-size:11px;font-weight:800;letter-spacing:.01em;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.app-legal-footer-link:hover{transform:translateY(-1px);border-color:#2f6bff33;background:#2f6bff14;color:#214ea7;box-shadow:0 10px 18px #2f6bff14;text-decoration:none}.app-legal-footer-link:focus-visible{outline:none;border-color:#2f6bff57;box-shadow:0 0 0 4px #2f6bff1f,0 10px 18px #2f6bff14}@media(max-width:960px){.app-legal-footer{flex-direction:column;align-items:flex-start}.app-legal-footer-links{justify-content:flex-start}}@media(max-width:760px){.app-legal-footer-shell{padding:2px 0}.app-legal-footer-shell-chromeless{padding:0 12px 12px}.app-legal-footer{gap:14px;padding:12px 14px;border-radius:16px}.app-legal-footer-copy p{font-size:11.5px}.app-legal-footer-link{min-height:28px;padding:0 9px;font-size:10.5px}}.billing-page{position:relative;gap:34px;padding-bottom:18px}.billing-page .ui-card{border:1px solid rgba(178,201,228,.82);border-radius:32px;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 26%),radial-gradient(circle at top right,rgba(16,184,165,.06),transparent 20%),linear-gradient(180deg,#fcfefff0,#eff7fff0);box-shadow:0 28px 70px #0e244a1c,inset 0 1px #ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.billing-page .ui-card-head{padding:28px 30px 0}.billing-page .ui-card-title{color:#102038;font-size:clamp(28px,2vw,34px);line-height:1.02;letter-spacing:-.055em;font-weight:900}.billing-page .ui-card-subtitle{margin-top:10px;color:#5f718e;font-size:14px;line-height:1.72;max-width:760px}.billing-page .ui-card-body{padding:22px 30px 30px}.billing-page .ui-card-head-actions{align-items:flex-start}.billing-page .ui-badge{min-height:32px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:800;box-shadow:inset 0 1px #ffffffe0}.billing-page .ui-badge-neutral{background:linear-gradient(180deg,#417dff2e,#417dff14);border-color:#417dff33;color:#2959b8}.billing-page .ui-badge-success{background:linear-gradient(180deg,#10b8a52e,#10b8a514);border-color:#10b8a538;color:#0a8c80}.billing-page .ui-badge-warning{background:linear-gradient(180deg,#e57c4a33,#e57c4a14);border-color:#e57c4a3d;color:#c35f34}.billing-page .ui-badge-pro{background:linear-gradient(180deg,#306bff38,#19beba1f);border-color:#306bff42;color:#1e55d6}.billing-page .ui-button{min-height:48px;border-radius:16px;font-weight:800}.billing-page .ui-button-primary{background:linear-gradient(135deg,#2f6bff,#1fcec4);color:#fff;box-shadow:0 18px 34px #2f6bff3d}.billing-page .ui-button-secondary{border-color:#abc2e0d6;background:linear-gradient(180deg,#ffffffe6,#eff7ffc7);color:#14233a}.billing-section-cluster{display:flex;flex-direction:column;gap:18px}.billing-section-cluster-compact{gap:14px}.billing-section-shell{position:relative;padding:36px;border:1px solid rgba(173,196,224,.72);border-radius:34px;overflow:hidden;box-shadow:0 28px 72px #0e244a17,inset 0 1px #ffffffb3}.billing-section-shell:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at top left,rgba(48,107,255,.14),transparent 28%),radial-gradient(circle at bottom right,rgba(16,184,165,.08),transparent 22%);opacity:.9}.billing-section-shell>*{position:relative;z-index:1}.billing-section-shell-value{background:radial-gradient(circle at top left,rgba(48,107,255,.18),transparent 28%),radial-gradient(circle at top right,rgba(48,107,255,.14),transparent 22%),radial-gradient(circle at bottom right,rgba(16,184,165,.12),transparent 20%),linear-gradient(180deg,#eaf4fffa,#ddebfff2);box-shadow:0 34px 84px #0f285021}.billing-section-shell-value .billing-section-intro{max-width:880px}.billing-section-shell-value .billing-section-title{max-width:15ch}.billing-section-shell-value .billing-section-copy{max-width:760px}.billing-section-shell-decision{background:radial-gradient(circle at top left,rgba(16,184,165,.16),transparent 26%),radial-gradient(circle at top right,rgba(48,107,255,.11),transparent 20%),radial-gradient(circle at bottom right,rgba(16,184,165,.12),transparent 22%),linear-gradient(180deg,#e7f7f8f5,#dff0f7eb)}.billing-section-shell-plans{background:radial-gradient(circle at top left,rgba(48,107,255,.14),transparent 24%),radial-gradient(circle at top right,rgba(16,184,165,.1),transparent 20%),linear-gradient(180deg,#eef6fff5,#e7f0ffeb)}.billing-section-shell-compare{background:linear-gradient(180deg,#f3f8fcf5,#ecf2faeb)}.billing-section-shell-trust{background:linear-gradient(180deg,#f5f8fcf0,#eff3f8e6)}.billing-section-intro{max-width:860px;padding:0 4px}.billing-section-eyebrow,.billing-hero-eyebrow,.billing-value-kicker,.billing-pressure-kicker,.billing-rail-label,.billing-trust-label,.billing-list-title,.plan-card-section-title,.billing-hero-panel-label,.billing-comparison-group-label,.plan-card-anchor-label{font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.15em;font-weight:800;color:#6b7ea1}.billing-section-title{margin-top:12px;color:#0d1a2e;font-size:clamp(32px,3.9vw,50px);line-height:.98;letter-spacing:-.066em;font-weight:900;text-wrap:balance}.billing-section-copy{margin-top:14px;color:#5a6c88;font-size:16px;line-height:1.72;max-width:760px}.billing-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.14fr) minmax(360px,.86fr);gap:20px;overflow:hidden;padding:44px;border:1px solid rgba(166,194,227,.86);border-radius:36px;background:radial-gradient(circle at top left,rgba(47,107,255,.22),transparent 34%),radial-gradient(circle at top right,rgba(16,184,165,.13),transparent 24%),radial-gradient(circle at 80% 85%,rgba(47,107,255,.07),transparent 28%),linear-gradient(180deg,#e7f1fffa,#d6e4f7f0);box-shadow:0 38px 96px #0c224829,inset 0 1px #ffffff94}.billing-hero-gridline{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.09) 1px,transparent 1px);background-size:36px 36px;opacity:.14;pointer-events:none}.billing-hero-glow{position:absolute;border-radius:999px;pointer-events:none;filter:blur(32px)}.billing-hero-glow-a{top:-80px;left:-40px;width:340px;height:340px;background:#2f6bff24}.billing-hero-glow-b{right:-64px;bottom:-96px;width:360px;height:360px;background:#10b8a51c}.billing-hero-main,.billing-hero-summary-card{position:relative;z-index:1;min-width:0}.billing-hero-main{display:flex;flex-direction:column;gap:18px}.billing-hero-topline{display:flex;flex-wrap:wrap;gap:10px}.billing-hero-copy{display:flex;flex-direction:column;gap:14px}.billing-hero-title{color:#0b1826;font-size:clamp(42px,5.3vw,68px);line-height:.92;letter-spacing:-.082em;font-weight:900;max-width:12ch;text-wrap:balance}.billing-hero-body{max-width:620px;color:#52647f;font-size:17px;line-height:1.76}.billing-hero-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.billing-hero-signal-card,.billing-hero-summary-card,.billing-hero-summary-item,.billing-hero-action-card,.billing-value-primary-card,.billing-value-list-panel,.billing-decision-primary,.billing-decision-support-card,.billing-pressure-card,.billing-trust-band-item{min-width:0;border:1px solid rgba(165,191,223,.72);border-radius:24px;box-shadow:0 18px 46px #0f274f14}.billing-hero-signal-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:118px;padding:16px 18px;background:linear-gradient(180deg,#ffffffad,#e2efff8f);box-shadow:0 18px 40px #0d254b1a;overflow:hidden}.billing-hero-signal-card:before{content:"";position:absolute;inset:1px;border-radius:23px;pointer-events:none;opacity:.92}.billing-hero-signal-card>*{position:relative;z-index:1}.billing-hero-signal-card-plan{border-color:#a9c1e1db;background:radial-gradient(circle at top right,rgba(48,107,255,.16),transparent 42%),linear-gradient(180deg,#fbfeffc7,#e2eefc9e)}.billing-hero-signal-card-plan:before{background:linear-gradient(180deg,#ffffff61,#eef6ff0f)}.billing-hero-signal-card-status{border-color:#8faed6eb;background:radial-gradient(circle at top left,rgba(48,107,255,.2),transparent 44%),radial-gradient(circle at bottom right,rgba(48,107,255,.08),transparent 32%),linear-gradient(180deg,#f7fcffd1,#dcebffbd);box-shadow:0 22px 46px #1b3a6b21}.billing-hero-signal-card-status:before{background:linear-gradient(180deg,#ffffff6b,#ebf4ff14)}.billing-hero-signal-card-value{border-color:#98bed7e0;background:radial-gradient(circle at top right,rgba(16,184,165,.16),transparent 40%),radial-gradient(circle at bottom left,rgba(48,107,255,.1),transparent 34%),linear-gradient(180deg,#f8fdffcc,#e0f1f7ad)}.billing-hero-signal-card-value:before{background:linear-gradient(180deg,#fff6,#ebf7f90f)}.billing-hero-signal-card span,.billing-hero-panel-item span{display:block;color:#6980a6;font-size:12px;font-weight:700}.billing-hero-signal-card strong,.billing-hero-panel-item strong{display:block;margin-top:12px;color:#102038;font-size:20px;line-height:1.34}.billing-hero-inline-hint{display:inline;color:#1a4fa6;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:#2f6bff7a;text-underline-offset:4px;cursor:help;transition:color .18s ease,text-decoration-color .18s ease}.billing-hero-tooltip{position:relative;display:inline-flex;max-width:100%;vertical-align:middle}.billing-copy-tooltip{display:inline;max-width:none;vertical-align:baseline}.billing-hero-tooltip-target{position:relative;display:inline-flex;align-items:center;max-width:100%;margin:-3px -8px;padding:3px 8px;border-radius:12px;cursor:help;outline:none;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.billing-copy-tooltip-target{display:inline;margin:0;padding:0 2px;border-radius:8px;vertical-align:baseline;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:inherit}.billing-hero-tooltip:hover .billing-hero-tooltip-target,.billing-hero-tooltip:focus-within .billing-hero-tooltip-target,.billing-hero-tooltip.is-open .billing-hero-tooltip-target{background:linear-gradient(180deg,#2f6bff1a,#2f6bff0a);box-shadow:0 0 0 1px #2f6bff29,0 12px 24px #2f6bff1a;transform:translateY(-1px)}.billing-copy-tooltip:hover .billing-copy-tooltip-target,.billing-copy-tooltip:focus-within .billing-copy-tooltip-target,.billing-copy-tooltip.is-open .billing-copy-tooltip-target{background:linear-gradient(180deg,#2f6bff14,#2f6bff08);box-shadow:0 0 0 1px #2f6bff1f,0 8px 18px #2f6bff14;transform:none}.billing-hero-tooltip:hover .billing-hero-inline-hint,.billing-hero-tooltip:focus-within .billing-hero-inline-hint,.billing-hero-tooltip.is-open .billing-hero-inline-hint{color:#123f91;text-decoration-color:#123f91d1}.billing-hero-tooltip-bubble{position:fixed;inset:auto auto auto 0;width:min(320px,76vw);padding:14px 15px 13px;border-radius:18px;border:1px solid rgba(181,205,234,.96);background-color:#f7fbff;background-image:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 34%),radial-gradient(circle at bottom right,rgba(16,184,165,.05),transparent 28%);box-shadow:0 26px 56px #14305629,0 0 0 1px #ffffffb3 inset;color:#172235;opacity:1;visibility:hidden;pointer-events:none;transition:transform .18s ease;z-index:1600;text-align:left;isolation:isolate;font-family:inherit;white-space:normal;transform:translate3d(0,8px,0)}.billing-hero-tooltip-bubble:before{content:"";position:absolute;left:var(--plx-tooltip-arrow-left, 48px);top:-7px;width:12px;height:12px;transform:translate(-50%) rotate(45deg);border-left:1px solid rgba(181,205,234,.96);border-top:1px solid rgba(181,205,234,.96);background:#f7fbff}.billing-hero-tooltip-bubble[data-side=top]{transform:translate3d(0,-8px,0)}.billing-hero-tooltip-bubble[data-side=top]:before{top:auto;bottom:-7px;transform:translate(-50%) rotate(225deg)}.billing-hero-tooltip-bubble[data-visible=true]{visibility:visible;transform:translateZ(0)}.billing-hero-tooltip-bubble .plx-onboarding-tooltip-title{display:block;font-size:13px;line-height:1.35;font-weight:850;color:#17315a}.billing-hero-tooltip-bubble .plx-onboarding-tooltip-copy{display:block;margin-top:8px;font-size:13px;line-height:1.62;color:#556881}.billing-hero-tooltip-bubble .plx-onboarding-tooltip-takeaway{display:block;margin-top:10px;padding-top:10px;border-top:1px solid rgba(201,215,233,.76);font-size:12px;line-height:1.58;color:#355986}.billing-hero-tooltip-bubble .plx-onboarding-tooltip-takeaway-label{display:inline-block;margin-right:6px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#20446f}.billing-hero-action-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:26px;background:radial-gradient(circle at top left,rgba(47,107,255,.22),transparent 42%),radial-gradient(circle at bottom right,rgba(16,184,165,.16),transparent 30%),linear-gradient(180deg,#fafdffd6,#dfefffbd);box-shadow:0 24px 60px #102a552e,inset 0 1px #ffffff8a}.billing-hero-action-copy strong,.billing-hero-panel-primary strong,.billing-value-primary-head strong,.billing-decision-primary-head strong,.billing-decision-support-card strong,.billing-trust-band-item strong{display:block;margin-top:10px;color:#112039;font-size:24px;line-height:1.25;letter-spacing:-.04em}.billing-hero-action-copy p,.billing-hero-panel-primary p,.billing-hero-panel-item p,.billing-hero-trust-note p,.billing-value-economic-note p,.billing-value-boundary p,.billing-decision-primary-copy,.billing-decision-support-card p,.billing-trust-band-item p,.plan-card-description,.plan-card-boundary p,.plan-card-commercial-note{margin-top:10px;color:#5d6f8c;font-size:14px;line-height:1.74}.billing-hero-action-buttons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.billing-hero-action-button{min-width:180px}.billing-hero-action-button-primary{box-shadow:0 20px 38px #2f6bff42}.billing-hero-summary-card{display:flex;flex-direction:column;gap:20px;padding:28px;background:radial-gradient(circle at top right,rgba(47,107,255,.22),transparent 42%),radial-gradient(circle at bottom left,rgba(16,184,165,.14),transparent 28%),linear-gradient(180deg,#f9fdffe6,#dcebffcc);box-shadow:0 28px 64px #16305b29,inset 0 1px #ffffff85}.billing-hero-summary-head strong{display:block;margin-top:10px;color:#112039;font-size:24px;line-height:1.2;letter-spacing:-.04em}.billing-hero-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.billing-hero-summary-item{padding:17px 18px;background:linear-gradient(180deg,#f9fcffad,#e7eff88f)}.billing-hero-summary-item:nth-child(1){border-color:#9bb6dad1;background:radial-gradient(circle at top right,rgba(48,107,255,.14),transparent 40%),linear-gradient(180deg,#f8fcffc2,#e2edfcad)}.billing-hero-summary-item:nth-child(2){border-color:#92b2dcd1;background:radial-gradient(circle at top left,rgba(48,107,255,.18),transparent 42%),linear-gradient(180deg,#f7fcffcc,#dcebffb8)}.billing-hero-summary-item:nth-child(3){border-color:#b4c6dcad;background:linear-gradient(180deg,#f6fafead,#e9f0f88f)}.billing-hero-summary-item:nth-child(4){border-color:#a1c5d4c2;background:radial-gradient(circle at top right,rgba(16,184,165,.14),transparent 40%),linear-gradient(180deg,#f8fcfeb8,#e5f1f699)}.billing-hero-summary-item span{display:block;color:#6980a6;font-size:12px;font-weight:700}.billing-hero-summary-item strong{display:block;margin-top:10px;color:#0d1c32;font-size:20px;line-height:1.22;letter-spacing:-.028em}.billing-inline-error{min-height:auto;align-items:flex-start;gap:8px;padding:18px 20px;border-color:#e56c3b2e;background:linear-gradient(180deg,#fffffffc,#fff6f0fb);box-shadow:0 18px 36px #e56c3b14;text-align:left}.billing-inline-error strong{color:#172235}.billing-inline-error p{color:#627089;max-width:none}.billing-value-grid,.billing-decision-grid{display:grid;gap:16px;align-items:start}.billing-value-grid{grid-template-columns:minmax(0,.98fr) minmax(0,.54fr) minmax(0,.58fr);gap:18px;align-items:stretch}.billing-value-primary-card{position:relative;display:flex;flex-direction:column;gap:18px;min-height:100%;padding:30px;background:radial-gradient(circle at top left,rgba(47,107,255,.24),transparent 40%),radial-gradient(circle at bottom right,rgba(16,184,165,.14),transparent 30%),linear-gradient(180deg,#fcfeffe0,#d8e8ffd1);box-shadow:0 28px 64px #122c5726,inset 0 1px #ffffff80;overflow:hidden}.billing-value-primary-card:before{content:"";position:absolute;inset:1px;border-radius:23px;pointer-events:none;background:linear-gradient(180deg,#ffffff6b,#eef6ff14)}.billing-value-primary-card>*{position:relative;z-index:1}.billing-value-primary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.billing-value-primary-head .ui-badge{border-color:#306bff3d;background:linear-gradient(180deg,#306bff38,#306bff14);color:#2453c0;box-shadow:0 10px 22px #2f6bff1f,inset 0 1px #ffffffbd}.billing-value-primary-copy{margin-top:2px;color:#5d6f8c;font-size:15px;line-height:1.74;max-width:42ch}.billing-value-economic-note,.billing-value-boundary{padding:18px 19px;border:1px solid rgba(152,182,219,.76);border-radius:20px;background:linear-gradient(180deg,#ffffffb3,#e8f3ff99)}.billing-value-economic-note{background:radial-gradient(circle at top right,rgba(48,107,255,.18),transparent 42%),linear-gradient(180deg,#ffffffc7,#e1efffad)}.billing-value-boundary{background:radial-gradient(circle at bottom left,rgba(16,184,165,.14),transparent 36%),linear-gradient(180deg,#fafdffc2,#e4f1f8a3)}.billing-value-list-panel{position:relative;display:flex;flex-direction:column;min-height:100%;padding:22px 22px 24px;overflow:hidden}.billing-value-list-panel:before{content:"";position:absolute;inset:1px;border-radius:23px;pointer-events:none}.billing-value-list-panel-current{border-color:#95b6e0d1;background:radial-gradient(circle at top right,rgba(48,107,255,.22),transparent 42%),radial-gradient(circle at bottom left,rgba(16,184,165,.08),transparent 30%),linear-gradient(180deg,#fbfeffd1,#e0eeffc2);box-shadow:0 24px 52px #18346221}.billing-value-list-panel-current:before{background:linear-gradient(180deg,#ffffff61,#edf5ff14)}.billing-value-list-panel-next{border-color:#a2c4d2cc;background:radial-gradient(circle at top left,rgba(16,184,165,.18),transparent 38%),radial-gradient(circle at bottom right,rgba(48,107,255,.08),transparent 28%),linear-gradient(180deg,#f5fcfcd6,#ddf0f6c2);box-shadow:0 20px 46px #14405c1c}.billing-value-list-panel-next:before{background:linear-gradient(180deg,#ffffff61,#ecf7f714)}.billing-value-list-panel-reserved{border-color:#b6c4ddd1;background:radial-gradient(circle at top right,rgba(229,124,74,.16),transparent 36%),radial-gradient(circle at bottom left,rgba(48,107,255,.12),transparent 32%),linear-gradient(180deg,#fafcffd6,#e4eef9c2);box-shadow:0 20px 46px #22385c1c}.billing-value-list-panel-reserved:before{background:linear-gradient(180deg,#ffffff61,#f1f5fa14)}.billing-value-list-panel .billing-list-title,.billing-value-primary-card .billing-value-kicker{color:#667da1}.billing-value-list-panel .billing-list-title{margin-bottom:12px;font-size:11px;letter-spacing:.14em}.billing-value-list-panel .billing-list{margin-top:0}.billing-value-list-panel-current .billing-list-dot{box-shadow:0 0 0 4px #10b8a517}.billing-value-list-panel-next .billing-list-dot,.billing-value-list-panel-reserved .billing-list-dot{box-shadow:0 0 0 4px #2f6bff17}.billing-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.billing-list-item,.plan-card-value-item{display:flex;align-items:flex-start;gap:10px;color:#2d405d;font-size:13px;line-height:1.72}.billing-list-dot{width:8px;height:8px;margin-top:6px;border-radius:999px;flex:0 0 auto}.billing-list-dot-success{background:#10b8a5}.billing-list-dot-neutral{background:#91a4be}.billing-list-dot-pro{background:#2f6bff}.billing-decision-grid{grid-template-columns:minmax(0,1.06fr) minmax(280px,.94fr);gap:18px}.billing-decision-primary{position:relative;padding:26px;background:radial-gradient(circle at top left,rgba(16,184,165,.22),transparent 38%),radial-gradient(circle at top right,rgba(48,107,255,.16),transparent 28%),radial-gradient(circle at 80% 86%,rgba(16,184,165,.1),transparent 24%),linear-gradient(180deg,#fbfeffd6,#dff1f5c7);box-shadow:0 26px 62px #10315224;overflow:hidden}.billing-decision-primary:before{content:"";position:absolute;inset:1px;border-radius:23px;pointer-events:none;background:linear-gradient(180deg,#ffffff6b,#ecf8f914)}.billing-decision-primary>*{position:relative;z-index:1}.billing-decision-primary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.billing-decision-primary-head .ui-badge{border-color:#10b8a538;box-shadow:0 10px 22px #10b8a51f,inset 0 1px #ffffffbd}.billing-decision-primary-copy{margin-top:12px;max-width:60ch}.billing-pressure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.billing-pressure-card{display:flex;min-height:100%;padding:16px 17px;border:1px solid rgba(154,187,214,.74);border-radius:20px;background:radial-gradient(circle at top right,rgba(48,107,255,.09),transparent 42%),linear-gradient(180deg,#ffffffb8,#dff2f4a8);color:#213955;font-size:13px;font-weight:650;line-height:1.68;letter-spacing:-.01em;box-shadow:0 16px 36px #11315217}.billing-pressure-card:nth-child(1){background:radial-gradient(circle at top left,rgba(16,184,165,.12),transparent 38%),linear-gradient(180deg,#ffffffc2,#e0f3f5ad)}.billing-pressure-card:nth-child(2){background:radial-gradient(circle at top right,rgba(48,107,255,.12),transparent 42%),linear-gradient(180deg,#ffffffc2,#e2eeffad)}.billing-pressure-card:nth-child(3){background:radial-gradient(circle at bottom right,rgba(16,184,165,.12),transparent 36%),linear-gradient(180deg,#ffffffc2,#e1f1f5ad)}.billing-decision-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;padding:18px 0 0;border-top:1px solid rgba(160,189,214,.72);align-items:center}.billing-decision-button{min-width:180px}.billing-decision-button-secondary{box-shadow:none}.billing-decision-support{display:grid;gap:12px}.billing-decision-support-card{position:relative;min-height:100%;padding:22px;background:linear-gradient(180deg,#ffffffc2,#e4f2f9a8);overflow:hidden}.billing-decision-support-card:before{content:"";position:absolute;inset:1px;border-radius:23px;pointer-events:none}.billing-decision-support-card>*{position:relative;z-index:1}.billing-decision-support-card-contrast{display:flex;flex-direction:column;justify-content:space-between;gap:14px;background:radial-gradient(circle at top right,rgba(48,107,255,.2),transparent 40%),radial-gradient(circle at bottom left,rgba(16,184,165,.14),transparent 28%),linear-gradient(180deg,#eff9ffd6,#d8ebffc7);box-shadow:0 24px 56px #2f6bff24}.billing-decision-support-card-contrast:before{background:linear-gradient(180deg,#fff6,#ecf5ff14)}.billing-decision-support-card-contrast strong{max-width:100%;font-size:22px;line-height:1.28;text-wrap:pretty}.billing-decision-support-card-contrast p{max-width:100%}.plan-card-grid{display:grid;gap:16px}.billing-plan-grid-strong{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.plan-card{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;min-height:100%;padding:28px;border:1px solid rgba(164,190,221,.82);border-radius:32px;background:linear-gradient(180deg,#ffffffc7,#e7f1ffb3);box-shadow:0 24px 58px #0f274f1a;overflow:hidden}.plan-card:before{content:"";position:absolute;inset:1px;border-radius:31px;pointer-events:none}.plan-card>*{position:relative;z-index:1}.plan-card-starter{background:radial-gradient(circle at top right,rgba(48,107,255,.1),transparent 36%),linear-gradient(180deg,#f9fcffcc,#e5eefab8);box-shadow:0 20px 44px #11295014}.plan-card-starter:before{background:linear-gradient(180deg,#ffffff57,#ecf3fc14)}.plan-card-pro{background:radial-gradient(circle at top right,rgba(48,107,255,.32),transparent 42%),radial-gradient(circle at bottom left,rgba(16,184,165,.2),transparent 30%),radial-gradient(circle at 78% 84%,rgba(48,107,255,.14),transparent 24%),linear-gradient(180deg,#f5fbffe6,#daeff9cc);box-shadow:0 34px 82px #1c53b433}.plan-card-pro:before{background:linear-gradient(180deg,#fff6,#e9f5ff14)}.plan-card-pro:after{content:"";position:absolute;inset:-1px;border-radius:32px;pointer-events:none;background:linear-gradient(135deg,rgba(47,107,255,.22),transparent 22%,transparent 72%,rgba(16,184,165,.18));mix-blend-mode:screen;opacity:.92}.plan-card-scale{background:radial-gradient(circle at top right,rgba(229,124,74,.18),transparent 40%),linear-gradient(180deg,#fffbf7d6,#f5ebe4bd);box-shadow:0 22px 48px #62382217}.plan-card-scale:before{background:linear-gradient(180deg,#ffffff57,#faf1eb14)}.plan-card-featured{transform:translateY(-12px);border-color:#2f6bff75;box-shadow:0 42px 100px #2f6bff42,0 0 0 1px #2f6bff1f inset,inset 0 1px #ffffff9e}.plan-card.current{border-color:#10b8a53d;box-shadow:0 28px 70px #10b8a51f,0 0 0 1px #10b8a50d inset}.plan-card-coming-soon{opacity:.97}.plan-card-scale.plan-card-coming-soon{opacity:.94}.plan-card-top,.plan-card-title-wrap{display:flex;flex-direction:column;gap:10px}.plan-card-topline{display:flex;flex-wrap:wrap;gap:10px}.plan-card-pro-decision-badge{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(48,107,255,.28);background:linear-gradient(180deg,#306bff33,#10b8a51f);color:#1748b2;font-size:12px;font-weight:900;letter-spacing:.02em;box-shadow:0 14px 30px #2f6bff29,inset 0 1px #ffffffb8}.plan-card-title{color:#12223a;font-size:32px;line-height:.98;letter-spacing:-.06em;font-weight:900}.plan-card-price-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.plan-card-price{color:#101a2c;font-size:50px;font-weight:900;line-height:.94;letter-spacing:-.06em}.plan-card-pro .plan-card-price{color:#0c1829;font-size:60px;text-shadow:0 10px 22px rgba(47,107,255,.18)}.plan-card-price span{margin-left:6px;color:#6f83a3;font-size:18px;font-weight:700}.plan-card-best-for{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgba(16,184,165,.16);background:#10b8a51a;color:#0d8f82;font-size:12px;font-weight:800;width:fit-content}.plan-card-pro .plan-card-best-for{border-color:#2f6bff38;background:linear-gradient(180deg,#2f6bff29,#10b8a51a);color:#174cb5;box-shadow:0 12px 24px #2f6bff1a,inset 0 1px #ffffffad}.plan-card-starter .plan-card-best-for{border-color:#95b2d466;background:#7692b514;color:#526987}.plan-card-scale .plan-card-best-for{border-color:#e57c4a2e;background:#e57c4a14;color:#bc6237}.plan-card-audience,.plan-card-boundary,.plan-card-commercial-note{padding:16px 18px;border:1px solid rgba(158,184,215,.72);border-radius:20px;background:linear-gradient(180deg,#ffffff8f,#e9f3ff70)}.plan-card-pro .plan-card-audience,.plan-card-pro .plan-card-boundary,.plan-card-pro .plan-card-commercial-note{border-color:#90b5e0d1;background:radial-gradient(circle at top right,rgba(48,107,255,.14),transparent 40%),linear-gradient(180deg,#ffffffad,#e4f1ff94)}.plan-card-starter .plan-card-audience,.plan-card-starter .plan-card-boundary,.plan-card-starter .plan-card-commercial-note{background:linear-gradient(180deg,#ffffff8f,#ecf3fa75)}.plan-card-scale .plan-card-audience,.plan-card-scale .plan-card-boundary,.plan-card-scale .plan-card-commercial-note{border-color:#d0b8a9b3;background:radial-gradient(circle at top right,rgba(229,124,74,.08),transparent 38%),linear-gradient(180deg,#ffffff94,#f8efe97a)}.plan-card-audience strong{display:block;margin-top:10px;color:#14243d;font-size:16px;line-height:1.6}.plan-card-section{padding-top:14px;border-top:1px solid rgba(159,186,220,.72)}.plan-card-value-list{display:flex;flex-direction:column;gap:10px;margin-top:10px}.plan-card-footer{display:flex;flex-direction:column;gap:14px;margin-top:auto}.plan-card-button{width:100%}.plan-card-pro .plan-card-commercial-note{box-shadow:0 16px 34px #2f6bff14,inset 0 1px #ffffff94}.plan-card-starter .plan-card-button.ui-button-primary{background:linear-gradient(135deg,#5b86d8,#7e9fc8);box-shadow:0 16px 32px #5b86d82e}.plan-card-pro .plan-card-button.ui-button-primary{background:linear-gradient(135deg,#2060ff,#14c4bd);box-shadow:0 20px 46px #2466ff5c,inset 0 1px #ffffff2e}.plan-card-scale .plan-card-button.ui-button-primary{background:linear-gradient(135deg,#d27a4d,#e59d74);box-shadow:0 18px 34px #d27a4d2e}.billing-comparison-surface{position:relative;display:flex;flex-direction:column;gap:18px;padding:30px 30px 28px;border:1px solid rgba(171,197,228,.82);border-radius:32px;background:radial-gradient(circle at top left,rgba(47,107,255,.16),transparent 28%),radial-gradient(circle at top right,rgba(16,184,165,.12),transparent 24%),radial-gradient(circle at 78% 84%,rgba(47,107,255,.08),transparent 26%),linear-gradient(180deg,#f8fcfffa,#e8f1fbf0);box-shadow:0 30px 76px #0e244a1a,inset 0 1px #ffffffa3;overflow:hidden}.billing-comparison-surface:before{content:"";position:absolute;inset:1px;border-radius:31px;pointer-events:none;background:linear-gradient(180deg,#ffffff5c,#ecf5ff14)}.billing-comparison-surface>*{position:relative;z-index:1}.billing-comparison-gridline{position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:34px 34px}.billing-comparison-glow{position:absolute;border-radius:999px;pointer-events:none;filter:blur(18px)}.billing-comparison-glow-a{top:-80px;right:12%;width:240px;height:240px;background:#306bff24}.billing-comparison-glow-b{left:-56px;bottom:-72px;width:220px;height:220px;background:#10b8a524}.billing-comparison-surface-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.billing-comparison-surface-title{color:#14223a;font-size:clamp(25px,2vw,30px);line-height:1.08;letter-spacing:-.05em;font-weight:900}.billing-comparison-surface-copy{margin-top:8px;color:#60718d;font-size:14px;line-height:1.68;max-width:66ch}.billing-comparison-table-shell{display:flex;flex-direction:column;gap:14px;padding:14px 14px 12px;border:1px solid rgba(173,196,224,.58);border-radius:26px;background:linear-gradient(180deg,#ffffff8f,#eaf3fd70);box-shadow:inset 0 1px #ffffffa3,0 18px 40px #10274b0f}.billing-comparison-table-header,.billing-comparison-row{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(118px,.55fr));gap:10px;align-items:stretch}.billing-comparison-table-header{padding:0 0 6px}.billing-comparison-table-header-capability,.billing-comparison-table-header-plan{display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border-radius:999px;color:#5f718d;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(180deg,#ffffffe0,#eff6ffb8);box-shadow:inset 0 1px #ffffffd1,0 8px 20px #0e244a0a}.billing-comparison-table-header-capability{justify-content:flex-start;padding-left:16px}.billing-comparison-table-header-plan-pro{background:linear-gradient(135deg,#306bff33,#10b8a51f);color:#2452bb;box-shadow:inset 0 1px #ffffffd1,0 14px 28px #2f6bff1a}.billing-comparison-section{display:flex;flex-direction:column;gap:12px;padding:16px 16px 14px;border:1px solid rgba(173,196,224,.54);border-radius:24px;background:linear-gradient(180deg,#ffffff75,#ecf4fc57);box-shadow:inset 0 1px #ffffff8f,0 14px 32px #0e244a0d}.billing-comparison-section:first-of-type{margin-top:2px}.billing-comparison-section-core_visibility{background:radial-gradient(circle at top right,rgba(48,107,255,.1),transparent 38%),linear-gradient(180deg,#fbfeff8a,#ebf3fc66)}.billing-comparison-section-decision_layer{background:radial-gradient(circle at top left,rgba(16,184,165,.12),transparent 40%),radial-gradient(circle at right center,rgba(48,107,255,.08),transparent 32%),linear-gradient(180deg,#f9feff8f,#e8f3f86b)}.billing-comparison-section-governance_layer{background:radial-gradient(circle at top right,rgba(229,124,74,.12),transparent 36%),radial-gradient(circle at bottom left,rgba(48,107,255,.08),transparent 28%),linear-gradient(180deg,#fbfdff8a,#ecf3fa66)}.billing-comparison-section-copy p{margin-top:7px;color:#60718d;font-size:13px;line-height:1.62;max-width:640px}.billing-comparison-section-emphasis{color:#31445f;font-size:13px;line-height:1.68;font-weight:700}.billing-comparison-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.billing-comparison-section-emphasis{max-width:320px;padding:14px 16px;border:1px solid rgba(171,193,220,.52);border-radius:18px;background:linear-gradient(180deg,#ffffff9e,#eaf2fb70);box-shadow:inset 0 1px #ffffffad,0 10px 22px #0e244a0a}.billing-comparison-list{display:flex;flex-direction:column;gap:0}.billing-comparison-row{position:relative;padding:10px 12px;border-radius:18px;border:1px solid transparent;background:#ffffff24;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.billing-comparison-row+.billing-comparison-row{margin-top:4px}.billing-comparison-row:hover{transform:translateY(-1px);border-color:#a1bbdc80;background:linear-gradient(180deg,#ffffff7a,#ecf4fd4d);box-shadow:0 12px 24px #1129500d}.billing-comparison-row-main{min-width:0;position:relative;padding:4px 16px 4px 2px}.billing-comparison-row-main:before{content:"";position:absolute;left:-2px;top:8px;bottom:8px;width:3px;border-radius:999px;background:linear-gradient(180deg,#306bffdb,#10b8a5c7);opacity:.82}.billing-comparison-row-title{display:block;color:#16253d;font-size:14px;line-height:1.35;font-weight:800;letter-spacing:-.02em}.billing-comparison-row-role{margin-top:4px;color:#63748f;font-size:12px;line-height:1.58}.billing-comparison-status-cell{display:flex;align-items:center;justify-content:center;gap:8px;min-height:0;padding:4px 10px}.billing-comparison-status-plan{display:none;color:#6b7ea1;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.billing-comparison-footnote{display:flex;flex-direction:column;gap:8px;padding:4px 2px 2px}.billing-comparison-band-footnote-label{display:block;color:#6b7ea1;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.billing-comparison-capability-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:0}.billing-comparison-capability-chip{display:inline-flex;align-items:center;min-height:30px;padding:0 11px;border-radius:999px;border:1px solid rgba(173,193,218,.72);background:linear-gradient(180deg,#ffffffd1,#ebf3fcad);color:#233853;font-size:12px;font-weight:700;line-height:1.3;box-shadow:inset 0 1px #ffffffd1,0 8px 18px #0e244a0a}.billing-trust-rail-section{display:flex;flex-direction:column;gap:14px}.billing-trust-rail-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 18px;padding:0 4px}.billing-trust-rail-head p{margin:0;color:#657690;font-size:13px;line-height:1.6}.billing-trust-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.billing-trust-rail-item{min-width:0;padding:18px 20px;border:1px solid rgba(176,196,220,.72);border-radius:22px;background:radial-gradient(circle at top left,rgba(47,107,255,.1),transparent 28%),radial-gradient(circle at bottom right,rgba(16,184,165,.08),transparent 24%),linear-gradient(180deg,#fffc,#f1f5fae0);box-shadow:inset 0 1px #ffffffc7,0 18px 40px #0f274f12}.billing-trust-rail-item span{display:block;color:#6c7f9f;font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.billing-trust-rail-item strong{display:block;margin-top:10px;color:#0f1e34;font-size:20px;line-height:1.22;letter-spacing:-.036em}.billing-section-shell-manage{background:radial-gradient(circle at top left,rgba(47,107,255,.14),transparent 24%),radial-gradient(circle at bottom right,rgba(229,124,74,.1),transparent 26%),linear-gradient(180deg,#f4f9fff5,#eaf2fbeb)}.billing-manage-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:18px;margin-top:18px}.billing-manage-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.billing-manage-topbar-copy{max-width:760px}.billing-manage-topbar-copy strong{display:block;margin-top:10px;color:#112039;font-size:24px;line-height:1.22;letter-spacing:-.04em}.billing-manage-topbar-copy p{margin-top:10px;color:#62738d;font-size:14px;line-height:1.72}.billing-manage-toggle{flex:0 0 auto;min-height:44px;padding:0 16px;border:1px solid rgba(167,192,221,.84);border-radius:14px;background:linear-gradient(180deg,#ffffffe6,#eff6ffcc);color:#17315a;font:inherit;font-size:13px;font-weight:800;cursor:pointer;box-shadow:inset 0 1px #ffffffc2,0 14px 28px #10274b0f;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.billing-manage-toggle:hover{transform:translateY(-1px);border-color:#2f6bff57;box-shadow:inset 0 1px #fffc,0 18px 34px #2f6bff14}.billing-manage-status-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.billing-manage-status-item{min-width:0;padding:16px 18px;border:1px solid rgba(173,196,224,.72);border-radius:18px;background:linear-gradient(180deg,#ffffffc7,#eef5fdad);box-shadow:inset 0 1px #ffffffc2,0 12px 26px #10274b0d}.billing-manage-status-item span{display:block;color:#6c7f9f;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.billing-manage-status-item strong{display:block;margin-top:9px;color:#12223a;font-size:17px;line-height:1.3;letter-spacing:-.03em}.billing-manage-card{min-width:0;padding:26px;border:1px solid rgba(167,192,221,.76);border-radius:26px;box-shadow:inset 0 1px #ffffffb8,0 24px 52px #10274b14}.billing-manage-primary-card{background:radial-gradient(circle at top right,rgba(47,107,255,.16),transparent 42%),radial-gradient(circle at bottom left,rgba(16,184,165,.1),transparent 30%),linear-gradient(180deg,#fcfeffdb,#e1efffc2)}.billing-manage-actions-card{background:radial-gradient(circle at top left,rgba(47,107,255,.12),transparent 36%),radial-gradient(circle at bottom right,rgba(229,124,74,.12),transparent 30%),linear-gradient(180deg,#fbfdffd6,#eff4facc)}.billing-manage-card-head strong{display:block;margin-top:10px;color:#112039;font-size:26px;line-height:1.18;letter-spacing:-.045em}.billing-manage-card-head p{margin-top:10px;color:#5d6f8c;font-size:14px;line-height:1.74;max-width:56ch}.billing-manage-meta-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.billing-manage-meta-item{min-width:0;padding:16px 17px;border:1px solid rgba(162,188,220,.72);border-radius:20px;background:linear-gradient(180deg,#ffffffb8,#e9f2fc99);box-shadow:inset 0 1px #ffffffbd,0 14px 30px #10274b0d}.billing-manage-meta-item span{display:block;color:#6c7f9f;font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:.14em;font-weight:800}.billing-manage-meta-item strong{display:block;margin-top:10px;color:#12223a;font-size:18px;line-height:1.3;letter-spacing:-.03em}.billing-manage-inline-note{display:flex;align-items:flex-start;gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(163,189,219,.68)}.billing-manage-inline-note p{margin:0;color:#62738d;font-size:13px;line-height:1.68}.billing-manage-actions-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.billing-manage-button{min-width:210px}.billing-manage-button-danger{border-color:#d69f81c7;background:linear-gradient(180deg,#fffbf7f0,#f8efe9e0);color:#a3542f;box-shadow:0 16px 30px #ba6a4014}.billing-manage-confirm-box{margin-top:20px;padding:20px 20px 18px;border:1px solid rgba(214,159,129,.68);border-radius:22px;background:radial-gradient(circle at top right,rgba(229,124,74,.14),transparent 34%),linear-gradient(180deg,#fffcf9fa,#f8f1ecf0);box-shadow:inset 0 1px #fffc,0 18px 38px #80492914}.billing-manage-confirm-box strong{display:block;color:#15253d;font-size:20px;line-height:1.26;letter-spacing:-.035em}.billing-manage-confirm-box p{margin-top:10px;color:#5f718d;font-size:13.5px;line-height:1.68}.billing-manage-confirm-list{margin-top:14px}.billing-manage-reason-field{margin-top:16px}.billing-manage-reason-label{display:block;color:#1b304f;font-size:12px;font-weight:800;line-height:1.4;letter-spacing:-.01em}.billing-manage-reason-textarea{width:100%;margin-top:8px;padding:12px 14px;border:1.5px solid rgba(205,164,138,.78);border-radius:16px;background:linear-gradient(180deg,#fffffff5,#fcf5f0eb);color:#13253e;font:inherit;font-size:13.5px;line-height:1.62;resize:vertical;box-sizing:border-box;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.billing-manage-reason-textarea:focus{outline:none;border-color:#cd764bdb;box-shadow:0 0 0 3px #cd764b1f;background:#fffffffa}.billing-manage-reason-textarea::placeholder{color:#97a5b8}.billing-manage-reason-help{margin-top:8px;color:#6d7c90;font-size:12px;line-height:1.58}.billing-manage-actions-row-confirm{margin-top:16px}.billing-manage-confirm-button-danger.ui-button-primary{background:linear-gradient(135deg,#cd764b,#e59a74);box-shadow:0 20px 40px #cd764b38}.billing-manage-message{min-height:auto;align-items:flex-start;gap:8px;margin-top:18px;padding:18px 20px;text-align:left}.billing-manage-message p{max-width:none}.billing-section-shell-legal{background:radial-gradient(circle at top left,rgba(47,107,255,.12),transparent 26%),radial-gradient(circle at bottom right,rgba(16,184,165,.08),transparent 24%),linear-gradient(180deg,#f4f9fff5,#ecf4fceb)}.billing-legal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.billing-legal-card{display:flex;min-height:100%;flex-direction:column;gap:10px;padding:22px 22px 20px;border:1px solid rgba(168,192,220,.72);border-radius:22px;background:radial-gradient(circle at top left,rgba(47,107,255,.08),transparent 34%),linear-gradient(180deg,#ffffffd1,#eff6ffc7);box-shadow:inset 0 1px #ffffffb8,0 18px 40px #0f274f0f;color:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.billing-legal-card:hover{transform:translateY(-2px);text-decoration:none;border-color:#2f6bff57;box-shadow:inset 0 1px #ffffffc7,0 22px 46px #0f274f14}.billing-legal-card strong{color:#112039;font-size:19px;line-height:1.28;letter-spacing:-.03em}.billing-legal-card p{margin:0;color:#5d6f8c;font-size:13.5px;line-height:1.72}.billing-legal-link-meta{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:8px;color:#1f56cf;font-size:12px;font-weight:800;letter-spacing:.01em}.billing-legal-link-text{text-transform:uppercase;letter-spacing:.12em;font-size:10px}.billing-legal-link-arrow{font-size:14px;line-height:1}.billing-trust-band{display:grid;grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));gap:0;border:1px solid rgba(176,196,220,.68);border-radius:26px;background:radial-gradient(circle at top left,rgba(48,107,255,.1),transparent 24%),radial-gradient(circle at bottom right,rgba(16,184,165,.08),transparent 20%),linear-gradient(180deg,#ffffffb8,#f1f5fad1);overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 18px 40px #0f274f0f}.billing-trust-band-item{position:relative;padding:18px 20px 17px;background:transparent;min-width:0}.billing-trust-band-item+.billing-trust-band-item{border-left:1px solid rgba(176,196,220,.58)}.billing-trust-band-item:before{content:"";position:absolute;inset:1px;border-radius:24px;pointer-events:none;background:linear-gradient(180deg,#ffffff47,#ecf4fd0a);opacity:.9}.billing-trust-band-item>*{position:relative;z-index:1}.billing-trust-band-item-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.billing-trust-band-item-head .ui-badge{min-height:28px;padding:0 10px;font-size:11px;box-shadow:inset 0 1px #ffffffc2,0 10px 20px #0f274f0f}.billing-trust-band-item-plan{background:radial-gradient(circle at top right,rgba(48,107,255,.12),transparent 42%),linear-gradient(180deg,#fafdff99,#e7f0ff70)}.billing-trust-band-item-state{background:radial-gradient(circle at top left,rgba(48,107,255,.18),transparent 44%),linear-gradient(180deg,#f7fcffa3,#e1eeff80)}.billing-trust-band-item-period{background:linear-gradient(180deg,#f9fcff85,#ecf3fa6b)}.billing-trust-band-item-access{background:radial-gradient(circle at top right,rgba(16,184,165,.14),transparent 40%),linear-gradient(180deg,#f8fcfe8f,#e7f1f670)}.billing-trust-band-item strong{margin-top:12px;font-size:18px;line-height:1.24;letter-spacing:-.03em}.billing-trust-band-item p{max-width:28ch;margin-top:8px;color:#62738d;font-size:12px;line-height:1.62}@media(max-width:1450px){.billing-hero,.billing-decision-grid,.billing-plan-grid-strong,.billing-manage-grid,.billing-value-grid{grid-template-columns:1fr}}@media(max-width:1240px){.billing-hero-signal-grid,.billing-hero-panel-grid,.billing-hero-summary-grid,.billing-manage-meta-grid,.billing-manage-status-strip,.billing-pressure-grid,.billing-trust-band,.billing-trust-rail,.billing-comparison-table-header,.billing-comparison-row{grid-template-columns:1fr}.billing-comparison-table-header{display:none}.billing-comparison-section-head{flex-direction:column;align-items:flex-start}.billing-comparison-row{gap:10px;padding:12px 0;border-radius:0;border-width:0 0 1px;background:transparent;box-shadow:none}.billing-comparison-status-cell{align-items:flex-start;min-height:auto;width:100%;padding:2px 0}.billing-comparison-status-plan{display:inline-flex}.billing-trust-band-item+.billing-trust-band-item{border-left:0;border-top:1px solid rgba(176,196,220,.58)}}@media(max-width:900px){.billing-page{gap:28px}.billing-hero,.billing-section-shell{padding:26px;border-radius:28px}.billing-page .ui-card-head{padding:22px 22px 0}.billing-page .ui-card-body{padding:20px 22px 22px}.billing-hero-action-card,.billing-hero-summary-head,.billing-value-primary-head,.billing-decision-primary-head,.billing-manage-actions-row,.plan-card-price-row{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.billing-hero-action-card{display:flex;flex-direction:column}.billing-manage-topbar{flex-direction:column;align-items:flex-start}.billing-hero-summary-card,.plan-card{padding:20px}}@media(max-width:760px){.billing-hero-title,.billing-section-title{font-size:34px}.billing-hero-body{font-size:15px}.billing-hero,.billing-section-shell{padding:20px;border-radius:24px}.billing-page .ui-card-head{padding:20px 20px 0}.billing-page .ui-card-body{padding:18px 20px 20px}.plan-card-title{font-size:28px}.plan-card-price{font-size:42px}}.plx-onboarding-tooltip{position:relative;display:inline-flex;max-width:100%;vertical-align:middle}.plx-onboarding-tooltip-target{position:relative;display:inline-flex;align-items:center;max-width:100%;cursor:help;border-radius:999px;outline:none;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.plx-onboarding-tooltip-target>*{transition:color .18s ease,box-shadow .18s ease,border-color .18s ease,opacity .18s ease,filter .18s ease}.plx-onboarding-tooltip:hover .plx-onboarding-tooltip-target,.plx-onboarding-tooltip:focus-within .plx-onboarding-tooltip-target,.plx-onboarding-tooltip.is-open .plx-onboarding-tooltip-target{background:linear-gradient(180deg,rgb(var(--plx-blue-rgb) / .08),rgb(var(--plx-blue-rgb) / .03));box-shadow:0 0 0 1px rgb(var(--plx-blue-rgb) / .14),0 10px 22px rgb(var(--plx-blue-rgb) / .08)}.plx-onboarding-tooltip:hover .plx-onboarding-tooltip-target>*,.plx-onboarding-tooltip:focus-within .plx-onboarding-tooltip-target>*,.plx-onboarding-tooltip.is-open .plx-onboarding-tooltip-target>*{filter:saturate(1.04)}.plx-onboarding-tooltip-bubble{position:fixed;inset:auto auto auto 0;width:min(320px,76vw);padding:14px 15px 13px;border-radius:18px;border:1px solid rgba(189,210,232,.96);background-color:#f7fbff;background-image:radial-gradient(circle at top left,rgb(var(--plx-blue-rgb) / .08),transparent 34%),radial-gradient(circle at bottom right,rgb(var(--plx-teal-rgb) / .05),transparent 28%);box-shadow:0 26px 56px #14305629,0 0 0 1px #ffffffb3 inset;color:var(--plx-text);opacity:1;visibility:hidden;pointer-events:none;transition:transform .18s ease;z-index:1600;text-align:left;isolation:isolate;font-family:inherit;font-style:normal;font-variant:normal;font-feature-settings:normal;font-kerning:normal;text-transform:none;letter-spacing:normal;white-space:normal;overflow:visible;background-clip:padding-box;transform:translate3d(0,8px,0)}.plx-onboarding-tooltip-bubble,.plx-onboarding-tooltip-bubble *{text-transform:none;letter-spacing:normal;word-spacing:normal}.plx-onboarding-tooltip-bubble:before{content:"";position:absolute;left:var(--plx-tooltip-arrow-left, 48px);top:-7px;width:12px;height:12px;transform:translate(-50%) rotate(45deg);border-left:1px solid rgba(189,210,232,.96);border-top:1px solid rgba(189,210,232,.96);background:#f7fbff}.plx-onboarding-tooltip-bubble[data-side=top]{transform:translate3d(0,-8px,0)}.plx-onboarding-tooltip-bubble[data-side=top]:before{top:auto;bottom:-7px;transform:translate(-50%) rotate(225deg)}.plx-onboarding-tooltip-bubble[data-visible=true]{visibility:visible;transform:translateZ(0)}.plx-onboarding-tooltip-eyebrow{display:block;margin-bottom:7px;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#6c84a2}.plx-onboarding-tooltip-title{display:block;font-size:13px;line-height:1.35;font-weight:850;color:#17315a;text-transform:none;letter-spacing:normal}.plx-onboarding-tooltip-copy{display:block;margin-top:8px;font-size:13px;line-height:1.62;color:#556881;text-transform:none;letter-spacing:normal}.plx-onboarding-tooltip-takeaway{display:block;margin-top:10px;padding-top:10px;border-top:1px solid rgba(201,215,233,.76);font-size:12px;line-height:1.58;color:#355986;text-transform:none;letter-spacing:normal}.plx-onboarding-tooltip-takeaway-label{display:inline-block;margin-right:6px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#20446f}@media(max-width:720px){.plx-onboarding-tooltip-bubble{width:min(300px,calc(100vw - 32px))}}.insights-page{gap:18px}.insights-tooltip-target{border-radius:10px}.insights-tooltip-target-inline{padding:0 3px;margin:0 -3px;border-radius:10px}.insights-tooltip-target-header{padding:0 2px;margin:0 -2px}.insights-tooltip-target-badge,.insights-tooltip-target-chip{padding:0;border-radius:999px}.insights-tooltip-target-action{border-radius:999px}.insights-hero{padding:18px 20px;border-color:#b2c9e3db;background:radial-gradient(circle at top left,rgba(235,138,85,.12),transparent 26%),radial-gradient(circle at top right,rgba(73,140,255,.12),transparent 24%),radial-gradient(circle at bottom right,rgba(28,201,190,.08),transparent 24%),linear-gradient(180deg,#fcfefffa,#ebf4fff5);box-shadow:inset 0 1px #fffffff5,0 26px 58px #112c551a}.diagnosis-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;max-width:980px}.diagnosis-summary-leak-priority{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-radius:20px}.diagnosis-summary-card{border:1px solid rgba(187,207,232,.78);background:linear-gradient(180deg,#fffffff5,#f2f8fff0);border-radius:16px;padding:15px;box-shadow:inset 0 1px #fffffff5,0 16px 34px #1430560f}.diagnosis-summary-card-warning{border-color:#e4824f47;background:radial-gradient(circle at top left,rgba(235,138,85,.14),transparent 42%),linear-gradient(180deg,#fffffffa,#f8f2edf0)}.diagnosis-summary-card-pro{border-color:#4e88f242;background:radial-gradient(circle at top left,rgba(78,136,242,.14),transparent 42%),linear-gradient(180deg,#fffffffa,#eff5fff0)}.diagnosis-summary-card-success{border-color:#22b8a43d;background:radial-gradient(circle at top left,rgba(34,184,164,.12),transparent 42%),linear-gradient(180deg,#fffffffa,#eff8f7f0)}.diagnosis-summary-card-largest-leak{border-color:#e67e4857;background:radial-gradient(circle at top left,rgba(235,138,85,.16),transparent 40%),linear-gradient(180deg,#fffffffc,#f9f2ecf2)}.diagnosis-summary-card-ranked-leaks{border-color:#4e88f247;background:radial-gradient(circle at top left,rgba(78,136,242,.12),transparent 40%),linear-gradient(180deg,#fffffffa,#f0f6fff0)}.diagnosis-summary-label{color:#6a82a5;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.diagnosis-summary-value{margin-top:8px;color:var(--text-strong);font-size:24px;font-weight:900;line-height:1.05;letter-spacing:-.02em}.diagnosis-summary-note{margin-top:7px;color:#1d3453;font-size:13px;font-weight:800;line-height:1.35}.diagnosis-summary-helper{margin-top:6px;color:#607796;font-size:12px;line-height:1.5}.insights-primary-grid{align-items:start}.leak-register{display:flex;flex-direction:column;gap:14px}.leak-card{border:1px solid rgba(182,202,227,.84);background:radial-gradient(circle at top left,rgba(233,140,92,.1),transparent 26%),radial-gradient(circle at top right,rgba(83,147,255,.09),transparent 24%),linear-gradient(180deg,#fffffffb,#f3f8fff9);border-radius:18px;padding:14px;box-shadow:inset 0 1px #fffffff5,0 18px 38px #14305614}.leak-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.leak-card-title-wrap{min-width:0}.leak-card-topline{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.leak-card-title{margin-top:8px;color:#162a46;font-size:18px;font-weight:900;line-height:1.2}.leak-card-amount{color:#12233d;font-size:23px;font-weight:900;line-height:1;letter-spacing:-.02em;white-space:nowrap;flex:0 0 auto}.leak-card-copy{color:#5e7696;font-size:13px;line-height:1.5;max-width:820px}.leak-card-copy-block{margin-top:10px}.leak-card-copy-label{display:block;color:#6981a4;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.leak-card-copy-block .leak-card-copy,.leak-card-copy-block .leak-card-diagnostic-hint{margin-top:5px}.leak-card-copy-block-secondary{padding:10px 12px;border:1px solid rgba(191,208,231,.76);border-radius:14px;background:linear-gradient(180deg,#ffffffe0,#eff5ffd6);box-shadow:inset 0 1px #fffffff0}.leak-card-bar-track{margin-top:12px;width:100%;height:8px;border-radius:999px;background:linear-gradient(180deg,#acbdd247,#c3d2e638);overflow:hidden}.leak-card-bar-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#e77e49d1,#f49e4afa);box-shadow:0 0 0 1px #ffffff3d}.leak-card-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.leak-card-meta-item{border:1px solid rgba(190,208,232,.76);background:linear-gradient(180deg,#ffffffeb,#eff6ffe0);border-radius:14px;padding:10px 11px;min-width:0;box-shadow:inset 0 1px #fffffff5}.leak-card-meta-item span{display:block;color:#6a82a5;font-size:11px;font-weight:700;margin-bottom:6px;letter-spacing:.02em}.leak-card-meta-item strong{color:#18304d;line-height:1.4;word-break:break-word}.leak-card-meta-item-workspace{border-color:#4e88f242;background:radial-gradient(circle at top left,rgba(78,136,242,.1),transparent 42%),linear-gradient(180deg,#fffffff0,#eff5ffe6)}.leak-card-meta-item-workspace strong{color:#163c67}.leak-card-actions{margin-top:12px;display:flex;justify-content:flex-start}.diagnosis-basis-caption{margin-top:12px;color:#6a82a5;font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.diagnosis-basis-inline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}.diagnosis-basis-item{border:1px solid rgba(186,205,230,.78);background:linear-gradient(180deg,#fffffff5,#f1f7ffeb);border-radius:14px;padding:12px;min-width:0;box-shadow:inset 0 1px #fffffff5,0 12px 26px #1430560d}.diagnosis-basis-item strong{color:#17304f;word-break:break-word;line-height:1.45}.diagnosis-decision-gate{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.52fr);gap:12px;align-items:stretch;margin-bottom:12px;padding:14px;border:1px solid rgba(78,136,242,.24);border-radius:16px;background:radial-gradient(circle at top left,rgba(78,136,242,.12),transparent 38%),linear-gradient(180deg,#fffffffc,#eff6fff0);box-shadow:inset 0 1px #fffffff5,0 14px 30px #1430560f}.diagnosis-decision-gate-validate{border-color:#e67e4847;background:radial-gradient(circle at top left,rgba(235,138,85,.13),transparent 38%),linear-gradient(180deg,#fffffffc,#f9f3eef0)}.diagnosis-decision-gate-copy,.diagnosis-decision-next{min-width:0}.diagnosis-decision-gate-copy span,.diagnosis-decision-next span{display:block;color:#6a82a5;font-size:11px;font-weight:850;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.diagnosis-decision-gate-copy strong{display:block;margin-top:7px;color:#132947;font-size:20px;font-weight:900;letter-spacing:-.025em;line-height:1.12}.diagnosis-decision-gate-copy p{margin-top:7px;color:#526d8d;font-size:12px;font-weight:700;line-height:1.55}.diagnosis-decision-next{display:flex;flex-direction:column;justify-content:center;padding:12px;border:1px solid rgba(186,205,230,.72);border-radius:14px;background:linear-gradient(180deg,#ffffffe0,#f3f8ffd1)}.diagnosis-decision-next strong{margin-top:6px;color:#1d4f9d;font-size:15px;font-weight:900;line-height:1.25}.insights-readout-shell{display:flex;flex-direction:column;gap:12px}.insights-readout-primary{border:1px solid rgba(116,199,192,.28);background:radial-gradient(circle at top left,rgba(61,217,197,.1),transparent 42%),radial-gradient(circle at top right,rgba(73,140,255,.08),transparent 34%),linear-gradient(180deg,#fffffffa,#eef7f8f0);border-radius:16px;padding:14px 16px;color:#16304e;font-size:14px;font-weight:800;line-height:1.55;box-shadow:inset 0 1px #fffffff5,0 14px 28px #1430560f}.insights-readout-kicker,.insights-readout-item-label{color:#6a82a5;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.insights-readout-primary-text{margin-top:6px}.insights-readout-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.insights-readout-grid .overview-summary-item{min-height:56px}.insights-readout-item{border:1px solid rgba(189,207,231,.74);background:linear-gradient(180deg,#fffffff0,#f1f7ffe6);border-radius:14px;padding:13px 14px;color:#304864;font-size:13px;font-weight:700;line-height:1.55;box-shadow:inset 0 1px #fffffff0}.insights-readout-item-label{margin-bottom:6px}.insights-readout-item-text{color:#304864}.insights-readout-item-next{border-color:#4e88f242;background:radial-gradient(circle at top left,rgba(78,136,242,.1),transparent 40%),linear-gradient(180deg,#fffffff5,#eff5ffeb)}.insights-readout-item-next .insights-readout-item-text{color:#1f3f68;font-weight:800}.insights-readout-item-trust .insights-readout-item-text{color:#4d6584}.leak-card-diagnostic-hint{color:#304c6a;font-size:13px;line-height:1.55;font-weight:700}.leak-card .stack-item-rank{color:#17406e;background:linear-gradient(180deg,#4c85f029,#4c85f014);border-color:#4c85f033}.insights-page .ui-badge{min-height:32px;padding:0 12px;border-radius:999px;box-shadow:inset 0 1px #ffffffe6}.insights-page .ui-badge-neutral{background:linear-gradient(180deg,#417dff2e,#417dff14);border-color:#417dff33;color:#2959b8}.insights-page .ui-badge-success{background:linear-gradient(180deg,#10b8a52e,#10b8a514);border-color:#10b8a533;color:#0b8b80}.insights-page .ui-badge-warning{background:linear-gradient(180deg,#e57c4a33,#e57c4a14);border-color:#e57c4a38;color:#c15e34}.insights-page .ui-badge-pro{background:linear-gradient(180deg,#306bff33,#19beba1a);border-color:#306bff38;color:#2459d6}.insights-page .card-link-action{border-color:#b0c5e1d6;background:linear-gradient(180deg,#fffffff5,#eff6ffe6);color:#18304e;box-shadow:inset 0 1px #fffffff5,0 10px 22px #1430560f}.insights-page .card-link-action:hover{border-color:#4883ef42;background:linear-gradient(180deg,#f4f9fffa,#e8f3ffeb);color:#12263f}.insights-page .flag-row{border-color:#bacde6c7;background:linear-gradient(180deg,#fffffffa,#f2f8fff0);box-shadow:inset 0 1px #fffffff5,0 12px 28px #1430560d}.insights-page .flag-row-active{border-color:#6c9de43d;background:radial-gradient(circle at top left,rgba(108,157,228,.1),transparent 34%),linear-gradient(180deg,#fffffffc,#f0f6fff2)}.insights-page .flag-value{color:#234a76}.insights-page .flag-description{color:#607795}.guided-mode-active .diagnosis-summary-leak-priority[data-post-purchase-spotlight-active=true]{padding:2px;background:#f9fdffbd}.guided-mode-active .diagnosis-summary-leak-priority[data-post-purchase-spotlight-active=true] .diagnosis-summary-card-largest-leak{border-color:#e67e486b;box-shadow:inset 0 1px #fffffff5,0 18px 36px #d369391a}.guided-mode-active .diagnosis-summary-leak-priority[data-post-purchase-spotlight-active=true] .diagnosis-summary-card-ranked-leaks{border-color:#4e88f257}.guided-mode-active .insights-primary-grid:has(.insights-trust-basis-card[data-post-purchase-spotlight-active=true]) .insights-ranked-diagnostics-card{opacity:.68;filter:saturate(.9)}.guided-mode-active .insights-trust-basis-card[data-post-purchase-spotlight-active=true]{border-color:#2f6bff6b}.guided-mode-active .insights-trust-basis-card[data-post-purchase-spotlight-active=true] .diagnosis-decision-gate{border-color:#2f6bff57;box-shadow:inset 0 1px #fffffff5,0 18px 40px #2f6bff1a}.insights-preview-note{margin-bottom:10px;padding:0 2px;color:#6a82a5;font-size:12px;font-weight:700;line-height:1.55}.insights-preview-list{gap:10px}.insights-preview-item{padding:13px 14px;border-radius:14px;border-color:#b6c9e2d1;background:linear-gradient(180deg,#fffffffa,#f4f8ffeb);box-shadow:inset 0 1px #fffffff5,0 10px 24px #1430560a}.insights-preview-item .stack-item-top{align-items:flex-start}.insights-preview-item .stack-item-subtitle{margin-top:6px;color:#24476f;font-size:13px;font-weight:700;line-height:1.5}.insights-preview-item .stack-item-meta{margin-top:8px;color:#6c8098;font-size:12px;font-weight:600;line-height:1.55}.workspace-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workspace-guide-card{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid rgba(187,206,230,.76);border-radius:16px;background:linear-gradient(180deg,#fffffff5,#f1f7ffe6);box-shadow:inset 0 1px #fffffff2,0 12px 26px #1430560d}.workspace-guide-card-primary{border-color:#5b93f14d;padding:16px;background:radial-gradient(circle at top right,rgba(80,144,246,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(41,195,185,.08),transparent 24%),linear-gradient(180deg,#fffffffa,#ecf5fff0);box-shadow:inset 0 1px #fffffff5,0 16px 32px #265faa14}.workspace-guide-card-primary .workspace-guide-title{font-size:19px}.workspace-guide-card-primary .workspace-guide-copy{color:#4d6786}.workspace-guide-topline{display:flex;justify-content:flex-start}.workspace-guide-title{color:#132947;font-size:18px;font-weight:900;line-height:1.15}.workspace-guide-copy{color:#5e7696;font-size:13px;line-height:1.58}.workspace-guide-action{margin-top:auto}@media(max-width:1200px){.leak-card-meta,.insights-readout-grid,.workspace-guide-grid{grid-template-columns:1fr}}@media(max-width:900px){.diagnosis-summary-grid,.diagnosis-summary-leak-priority,.diagnosis-basis-inline,.diagnosis-decision-gate,.insights-readout-grid{grid-template-columns:1fr}.leak-card-head{flex-direction:column;align-items:flex-start}.leak-card-amount{white-space:normal}}html,body,#root{min-height:100%;width:100%}body{margin:0;min-width:0}#root{min-width:0}
