.model-unpriced-tag{border:1px solid var(--border);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-secondary);cursor:help;background:#94a3b81f;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:.68rem;font-weight:700}.spend-trend{border:1px solid var(--border);border-radius:var(--radius-lg,14px);background:var(--surface-elevated,#0f172a8c);margin:0;padding:22px 24px 18px}.spend-trend-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.spend-trend-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-secondary);font-size:.68rem;font-weight:700;display:block}.spend-trend-total{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-primary);font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:700;line-height:1.15;display:block}.spend-trend-sub{color:var(--ink-secondary);margin-top:2px;font-size:.8rem;display:block}.spend-trend-legend{color:var(--ink-secondary);gap:14px;margin:0;font-size:.74rem;display:flex}.spend-trend-legend dt{align-items:center;gap:6px;display:flex}.legend-swatch{border-radius:2px;width:14px;height:3px;display:inline-block}.legend-swatch-daily{background:#8fa89a}.legend-swatch-mean{background:#c4a06a}.spend-trend-plot{padding-left:62px;position:relative}.spend-trend-plot svg{width:100%;height:232px;display:block;overflow:visible}.spend-trend-yaxis{font-variant-numeric:tabular-nums;width:54px;height:232px;color:var(--ink-secondary);opacity:.85;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:.7rem;display:flex;position:absolute;top:0;left:0}.spend-trend-yaxis span{line-height:1;transform:translateY(-50%)}.spend-trend-yaxis span:first-child{transform:translateY(0)}.spend-trend-yaxis span:last-child{transform:translateY(-100%)}.spend-trend-grid{stroke:var(--border);stroke-width:1px;stroke-dasharray:3 5;opacity:.9;vector-effect:non-scaling-stroke}.spend-trend-line{fill:none;stroke:#8fa89a;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.spend-trend-mean{fill:none;stroke:#c4a06a;stroke-width:1.75px;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.spend-trend-cursor{stroke:var(--ink-secondary);stroke-width:1px;opacity:.6;vector-effect:non-scaling-stroke}.spend-trend-dot{fill:#8fa89a;stroke:var(--surface-elevated,#101214);stroke-width:2.5px;vector-effect:non-scaling-stroke}.spend-trend-stop-top{stop-color:#8fa89a;stop-opacity:.34}.spend-trend-stop-bottom{stop-color:#8fa89a;stop-opacity:0}.spend-trend-tip{pointer-events:none;border:1px solid var(--border);background:var(--surface-elevated,#101214);white-space:nowrap;border-radius:8px;gap:1px;padding:6px 10px;display:grid;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 8px 24px #02061759}.spend-trend-tip strong{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-primary);font-variant-numeric:tabular-nums;font-size:.9rem}.spend-trend-tip span{color:var(--ink-secondary);font-size:.72rem}.spend-trend-axis{color:var(--ink-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;padding-left:62px;font-size:.72rem;display:flex}.spend-trend-empty{text-align:center;min-height:160px;color:var(--ink-secondary);justify-content:center;align-items:center;display:flex}.spend-trend-empty p{max-width:42ch;margin:0;font-size:.88rem}.model-rank{width:18px;height:18px;color:var(--ink-secondary);font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;background:#94a3b824;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:.66rem;font-weight:700;display:inline-flex}.model-row:first-child .model-rank,.model-row:nth-child(2) .model-rank,.model-row:nth-child(3) .model-rank{color:#a4bbad;background:#2dd4bf2e}.model-show-all{border:1px dashed var(--border);width:100%;min-height:38px;color:var(--ink-secondary);cursor:pointer;background:0 0;border-radius:9px;font-size:.76rem;font-weight:650;transition:color .16s,border-color .16s,background .16s}.model-show-all:hover{color:var(--ink-primary);background:#2dd4bf0f;border-color:#2dd4bf80}.model-show-all:focus-visible{outline-offset:2px;outline:2px solid #8fa89a}.scan-download-primary{justify-content:center;width:100%;min-height:46px;font-size:.98rem}.scan-download-note{color:var(--ink-secondary);margin:8px 0 0;font-size:.8rem;line-height:1.5}.scan-alt-install{margin-top:14px}.scan-alt-install summary{cursor:pointer;color:var(--ink-secondary);font-size:.8rem;font-weight:650;list-style:none}.scan-alt-install summary::-webkit-details-marker{display:none}.scan-alt-install summary:before{content:"▸ "}.scan-alt-install[open] summary:before{content:"▾ "}.scan-alt-install summary:hover{color:var(--ink-primary)}.scan-alt-install summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #8fa89a}.scan-alt-install .scan-command{margin-top:10px}.scan-download-alt{margin-top:8px}.scan-download-secondary{color:var(--ink-secondary);align-items:center;gap:7px;font-size:.82rem;font-weight:650;text-decoration:none;display:inline-flex}.scan-download-secondary:hover{color:var(--ink-primary);text-decoration:underline}.scan-download-secondary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #8fa89a}@media (max-width:560px){.ur-stream-row{flex-direction:column;align-items:flex-start;gap:6px}.ur-stream-row>div{flex-wrap:wrap;width:100%;min-width:0}.ur-stream-row>div:last-child{justify-content:space-between;gap:10px}}:root{--ease-settle:cubic-bezier(.16, 1, .3, 1);--reveal-shift:14px;--reveal-duration:.62s}[data-reveal]{will-change:opacity, transform}[data-reveal=out]{opacity:0;transform:translate3d(0, var(--reveal-shift), 0)}[data-reveal=in]{opacity:1;transition:opacity var(--reveal-duration) var(--ease-settle), transform var(--reveal-duration) var(--ease-settle);transform:none}[data-reveal=in] [data-stagger]>*,[data-stagger][data-reveal=in]>*{animation:reveal-child var(--reveal-duration) var(--ease-settle) both}[data-stagger]>:first-child{animation-delay:0s}[data-stagger]>:nth-child(2){animation-delay:60ms}[data-stagger]>:nth-child(3){animation-delay:.12s}[data-stagger]>:nth-child(4){animation-delay:.18s}[data-stagger]>:nth-child(5){animation-delay:.24s}[data-stagger]>:nth-child(6){animation-delay:.3s}[data-stagger]>:nth-child(n+7){animation-delay:.34s}@keyframes reveal-child{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.btn,.ur-cta-primary,.ur-cta-secondary,.model-show-all,.scan-download-primary{transition:transform .18s var(--ease-settle), background .18s var(--ease-settle), border-color .18s var(--ease-settle), box-shadow .18s var(--ease-settle), color .18s var(--ease-settle)}.btn:active,.ur-cta-primary:active,.scan-download-primary:active{transform:translateY(1px)}.card,.metric,.model-row{transition:transform .2s var(--ease-settle), border-color .2s var(--ease-settle), box-shadow .2s var(--ease-settle)}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal=out],[data-reveal=in],[data-stagger]>*{will-change:auto;opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.btn,.card,.metric,.model-row,.ur-cta-primary,.ur-cta-secondary,.scan-download-primary{transition:none!important}}.ur-section{padding-block:clamp(52px,5.6vw,84px)}.ur-cta-band{padding-block:clamp(48px,5vw,72px)}.ur-hero{padding-top:clamp(64px,7vw,96px);padding-bottom:clamp(52px,5.5vw,76px)}.ur-section+.ur-section{padding-top:clamp(44px,5vw,72px)}.site-footer{grid-template-columns:minmax(0,1.4fr) minmax(0,2fr);align-items:start;gap:clamp(28px,5vw,72px);padding-block:clamp(40px,4.5vw,60px);display:grid}.site-footer-brand .brand{margin-bottom:12px}.site-footer-brand p{max-width:42ch;color:var(--ink-secondary);margin:0;font-size:.86rem;line-height:1.6}.site-footer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}.site-footer-nav h2{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-secondary);margin:0 0 12px;font-size:.7rem;font-weight:700}.site-footer-nav ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.site-footer-nav a{color:var(--ink-primary);transition:color .16s var(--ease-settle,ease);font-size:.88rem;font-weight:600;text-decoration:none}.site-footer-nav a:hover{color:#8fa89a}.site-footer-nav a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #8fa89a}.site-footer-base{border-top:1px solid var(--border);color:var(--ink-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding-block:18px;font-size:.78rem;display:flex}@media (max-width:860px){.site-footer{grid-template-columns:1fr}.site-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.site-footer-nav{grid-template-columns:1fr}}.team-sync{border:1px solid var(--border);background:var(--surface-elevated,#0f172a80);border-radius:14px;grid-template-columns:44px 1fr;align-items:start;gap:16px;margin-top:18px;padding:20px 22px;display:grid}.team-sync-icon{color:#8fa89a;background:#2dd4bf24;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.team-sync-body h2{letter-spacing:-.01em;color:var(--ink-primary);margin:0 0 4px;font-size:1.05rem;font-weight:700}.team-sync-body p{max-width:62ch;color:var(--ink-secondary);margin:0;font-size:.88rem;line-height:1.55}.team-sync-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.team-sync-ok{color:#8fa89a;align-items:center;gap:6px;font-size:.86rem;font-weight:650;display:inline-flex}.team-sync-unpair{color:var(--ink-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.84rem;text-decoration:underline}.team-sync-unpair:hover{color:var(--ink-primary)}.team-sync-unpair:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #8fa89a}.team-sync-msg{border:1px solid var(--border);border-radius:8px;padding:9px 12px;margin-top:10px!important;font-size:.85rem!important}.team-sync-msg.is-upgrade{background:#f6c85f17;border-color:#f6c85f73}.team-sync-spin{animation:1s linear infinite local-spin}@keyframes local-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.team-sync-spin{animation:none}}@media (max-width:560px){.team-sync{grid-template-columns:1fr}}@media print{[data-reveal],[data-reveal=out],[data-reveal=in],[data-stagger]>*{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.dash-tabs{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding-bottom:4px;scroll-padding-inline:8px;display:flex;overflow-x:auto}.dash-tabs::-webkit-scrollbar{display:none}.dash-tab{scroll-snap-align:start;border:1px solid var(--border-card);min-height:44px;color:var(--ink-secondary);white-space:nowrap;cursor:pointer;background:#ffffff0b;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 14px;font-size:.75rem;font-weight:700;line-height:1rem;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.dash-tab:hover{color:var(--ink-primary);background:#ffffff13}.dash-tab.active,.dash-tab[aria-selected=true]{color:var(--rupee-gold);background:#f6c85f1a;border-color:#f6c85f5c}.matrix-scroll{position:relative}.matrix-scroll-inner{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.matrix-scroll table{min-width:100%}.matrix-scroll th:first-child,.matrix-scroll td:first-child{z-index:2;background:var(--surface-card);box-shadow:1px 0 0 var(--border-card);position:sticky;left:0}.matrix-scroll-pin-last th:last-child,.matrix-scroll-pin-last td:last-child{z-index:3;background:var(--surface-card);box-shadow:-1px 0 0 var(--border-card);position:sticky;right:0}.matrix-scroll th,.matrix-scroll td{z-index:1;position:relative}.matrix-scroll:after{content:"";pointer-events:none;background:linear-gradient(to left, var(--surface-card) 15%, transparent);opacity:1;z-index:0;width:44px;transition:opacity .18s;position:absolute;top:0;bottom:0;right:0}.matrix-scroll[data-scrolled-end]:after{opacity:0}.matrix-scroll-hint{color:var(--ink-tertiary);margin:0;padding:6px 2px 0;font-size:.7rem;display:none}@media (max-width:639px){.matrix-scroll-hint{display:block}.matrix-scroll[data-scrolled-end] .matrix-scroll-hint{display:none}}@media (prefers-reduced-motion:reduce){.dash-tab,.matrix-scroll:after{transition:none}}[role=tabpanel]{grid-template-columns:minmax(0,1fr)}[role=tabpanel]>*{min-width:0}.matrix-scroll th:first-child,.matrix-scroll td:first-child{min-width:8rem}@media (max-width:860px){.dash-tabs{padding-right:40px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}}
html[data-classic=on]{filter:grayscale()}html[data-classic=on] body,html[data-classic=on] h1,html[data-classic=on] h2,html[data-classic=on] h3,html[data-classic=on] h4,html[data-classic=on] h5,html[data-classic=on] p,html[data-classic=on] a,html[data-classic=on] li,html[data-classic=on] span,html[data-classic=on] strong,html[data-classic=on] em,html[data-classic=on] button,html[data-classic=on] input,html[data-classic=on] select,html[data-classic=on] label,html[data-classic=on] code,html[data-classic=on] kbd,html[data-classic=on] td,html[data-classic=on] th,html[data-classic=on] dt,html[data-classic=on] dd,html[data-classic=on] summary,html[data-classic=on] figcaption{font-family:var(--font-pixel), "Press Start 2P", monospace!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important}html[data-classic=on] em,html[data-classic=on] i{font-style:normal!important}html[data-classic=on] h3{font-size:.82rem;line-height:1.6}html[data-classic=on] h4,html[data-classic=on] h5{font-size:.72rem;line-height:1.6}html[data-classic=on] small,html[data-classic=on] .text-xs,html[data-classic=on] .text-\[11px\],html[data-classic=on] figcaption{font-size:.54rem!important;line-height:1.9!important}html[data-classic=on] .ur-calc-value{font-size:1.4rem;line-height:1.35}html[data-classic=on] .spend-trend-total{font-size:.95rem}html[data-classic=on] .ur-plan-price strong{font-size:1rem}html[data-classic=on] .ur-stat-value{font-size:.9rem;line-height:1.5}html[data-classic=on] .metric strong,html[data-classic=on] .card strong{font-size:.95rem}html[data-classic=on] body:after{content:"";z-index:9999;pointer-events:none;background:repeating-linear-gradient(#00000026 0 2px,#0000 2px 4px);position:fixed;inset:0}html[data-classic=on]{-webkit-font-smoothing:none;font-smooth:never}.classic-toggle{border:1px solid var(--border);min-height:44px;color:var(--ink-secondary);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;cursor:pointer;white-space:nowrap;transition:color .16s var(--ease-settle,ease), border-color .16s var(--ease-settle,ease), background .16s var(--ease-settle,ease);background:0 0;border-radius:6px;padding:0 11px;font-size:.68rem;font-weight:600}.classic-toggle:hover{color:var(--ink-primary);border-color:#2dd4bf80}.classic-toggle:focus-visible{outline-offset:2px;outline:2px solid #2dd4bf}.classic-toggle[aria-pressed=true]{color:var(--ink-primary);background:#2dd4bf1a;border-color:#2dd4bf99}html[data-classic=on] .classic-toggle{font-size:.62rem;font-family:var(--font-mono,ui-monospace, monospace)!important}.classic-toggle-header{border-radius:8px;flex-shrink:0;min-height:44px;padding:0 12px;font-size:.66rem}.classic-toggle-block{text-align:left;width:100%;margin-top:4px}@media (max-width:1024px){.classic-toggle-header{display:none}}.site-footer-switches{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (prefers-reduced-motion:reduce){.classic-toggle{transition:none}}html[data-classic=on] .marketing-header .nav-links a{padding-inline:5px;font-size:.46rem}html[data-classic=on] .marketing-header .nav-links a.btn,html[data-classic=on] .marketing-header .btn-primary{padding-inline:10px;font-size:.5rem}html[data-classic=on] .marketing-header .brand span{white-space:nowrap;font-size:.58rem}html[data-classic=on] .classic-toggle-header,html[data-classic=on] .theme-toggle{padding-inline:9px;font-size:.6rem}html[data-classic=on] .nav-links{gap:10px}html[data-classic=on] .side-nav .brand span{white-space:nowrap;font-size:.56rem}html[data-classic=on] *,html[data-classic=on] :before,html[data-classic=on] :after{border-radius:0!important}html[data-classic=on] *{box-shadow:none!important;text-shadow:none!important;-webkit-backdrop-filter:none!important}html[data-classic=on] .ur-hero,html[data-classic=on] .ur-section,html[data-classic=on] .ur-cta-band,html[data-classic=on] .card,html[data-classic=on] .metric{background-image:none!important}html[data-classic=on] .ur-orb-1,html[data-classic=on] .ur-orb-2,html[data-classic=on] .ur-orb-3,html[data-classic=on] .ur-radar-rings,html[data-classic=on] .ur-noise,html[data-classic=on] .ur-cta-shine{display:none!important}html[data-classic=on] .card,html[data-classic=on] .metric,html[data-classic=on] .model-row,html[data-classic=on] .spend-trend,html[data-classic=on] .ur-plan-card,html[data-classic=on] .team-sync,html[data-classic=on] .scan-connect-card,html[data-classic=on] .btn,html[data-classic=on] .classic-toggle,html[data-classic=on] .theme-toggle{border:1px solid!important}html[data-classic=on] body{font-size:.74em;line-height:1.75}html[data-classic=on] h1{font-size:2.1rem;line-height:1.4}html[data-classic=on] h2{font-size:1.3rem;line-height:1.45}html[data-classic=on] h3{font-size:.95rem}html[data-classic=on] p,html[data-classic=on] li,html[data-classic=on] dd{font-size:.72rem;line-height:1.85}html[data-classic=on][data-theme=dark] .text-rose-300,html[data-classic=on][data-theme=dark] .text-rose-400,html[data-classic=on][data-theme=dark] .text-red-400{color:#8a8a8a}html[data-classic=on][data-theme=dark] .text-amber-300,html[data-classic=on][data-theme=dark] .text-amber-400,html[data-classic=on][data-theme=dark] .text-orange-400{color:#b0b0b0}html[data-classic=on][data-theme=dark] .text-indigo-300,html[data-classic=on][data-theme=dark] .text-indigo-400,html[data-classic=on][data-theme=dark] .text-blue-400,html[data-classic=on][data-theme=dark] .text-violet-400{color:#c4c4c4}html[data-classic=on][data-theme=dark] .text-teal-200,html[data-classic=on][data-theme=dark] .text-teal-300,html[data-classic=on][data-theme=dark] .text-teal-400,html[data-classic=on][data-theme=dark] .text-emerald-400{color:#dcdcdc}html[data-classic=on][data-theme=light] .text-rose-300,html[data-classic=on][data-theme=light] .text-rose-400,html[data-classic=on][data-theme=light] .text-red-400{color:#171717}html[data-classic=on][data-theme=light] .text-amber-300,html[data-classic=on][data-theme=light] .text-amber-400,html[data-classic=on][data-theme=light] .text-orange-400{color:#454545}html[data-classic=on][data-theme=light] .text-indigo-300,html[data-classic=on][data-theme=light] .text-indigo-400,html[data-classic=on][data-theme=light] .text-blue-400,html[data-classic=on][data-theme=light] .text-violet-400{color:#5c5c5c}html[data-classic=on][data-theme=light] .text-teal-200,html[data-classic=on][data-theme=light] .text-teal-300,html[data-classic=on][data-theme=light] .text-teal-400,html[data-classic=on][data-theme=light] .text-emerald-400{color:#6e6e6e}html[data-classic=on] .badge-red{border:3px double!important}html[data-classic=on] .badge-amber,html[data-classic=on] .model-unpriced-tag{border:2px dashed!important}html[data-classic=on] .badge-emerald,html[data-classic=on] .badge-blue,html[data-classic=on] .badge-slate{border:1px solid!important}html[data-classic=on] .badge{background:0 0!important}html[data-classic=on] .skip-link{padding:10px 14px;font-size:.6rem}@media (min-width:1025px) and (max-width:1360px){.marketing-header .nav-links{gap:10px;font-size:.84rem}.marketing-header .nav-row{gap:14px}.marketing-header .header-actions{gap:8px}.marketing-header .classic-toggle-header{padding-inline:9px;font-size:.6rem}.marketing-header .nav-links{min-width:0}}
html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-base:#f6f8fb;--surface-card:#fff;--surface-elevated:#f8fafc;--surface-card-hover:#f3f7fc;--surface-inner:#eef3f8;--surface-glass:#ffffffd1;--brand-electric:#2563eb;--brand-glow:#1d4ed8;--brand-pulse:#2563eb17;--signal-danger:#c2414b;--signal-danger-bg:#fff1f2;--signal-safe:#0f766e;--signal-safe-bg:#ecfdf5;--signal-warn:#a16207;--signal-warn-bg:#fffbeb;--signal-suspicious:#6d28d9;--signal-important:#2563eb;--ink-primary:#10213a;--ink-secondary:#4b5f78;--ink-tertiary:#6b7d91;--rupee-gold:#9a6700;--border-subtle:#edf1f6;--border-card:#dbe3ec;--border-card-hover:#9db9ea;--border-card-active:#2563eb;--glow-gold:#b47a001a;--glow-electric:#2563eb1c;--glow-safe:#0f766e1a;--glow-danger:#c2414b1a;--shadow-card:0 1px 2px #10213a0a, 0 12px 30px -22px #10213a47;--shadow-raised:0 22px 55px -32px #10213a4d, 0 2px 8px #10213a0d;--shadow-glow-electric:0 0 0 1px #2563eb2e, 0 12px 28px -16px #2563eb6b;--shadow-glow-gold:0 14px 30px -22px #9a670052;--background:var(--surface-base);--foreground:var(--ink-primary);--surface:var(--surface-card);--surface-strong:var(--surface-elevated);--muted:var(--ink-secondary);--border:var(--border-card);--blue:var(--brand-electric);--indigo:#5b5bd6;--emerald:var(--signal-safe);--amber:var(--signal-warn);--red:var(--signal-danger);--ink:var(--ink-primary);--gold:var(--rupee-gold);--violet:var(--signal-suspicious);--shadow:var(--shadow-raised)}html[data-theme=light] body{background:radial-gradient(900px 480px at 82% -8%, #2563eb1a, transparent 64%), radial-gradient(720px 440px at 4% 0%, #0f766e12, transparent 62%), var(--surface-base);min-height:100vh;color:var(--ink-primary)}html[data-theme=light] ::selection{color:#10213a;background:#bfdbfe}html[data-theme=light] :focus-visible{outline-offset:3px;outline:3px solid #2563eb}html[data-theme=light] .text-slate-100{color:#10213a}html[data-theme=light] .text-slate-200{color:#1e334f}html[data-theme=light] .text-slate-300{color:#334b66}html[data-theme=light] .text-slate-400{color:#52657c}html[data-theme=light] .text-slate-500{color:#5a6b81}html[data-theme=light] .text-slate-600{color:#4f6076}html[data-theme=light] .text-slate-950{color:#10213a}html[data-theme=light] .text-teal-200,html[data-theme=light] .text-teal-300,html[data-theme=light] .text-teal-400{color:#1d4ed8}html[data-theme=light] .text-indigo-300,html[data-theme=light] .text-indigo-400{color:#5b4bc4}html[data-theme=light] .text-emerald-400{color:#047857}html[data-theme=light] .text-amber-300,html[data-theme=light] .text-amber-400{color:#7a5200}html[data-theme=light] .text-orange-400{color:#c2410c}html[data-theme=light] .text-rose-300,html[data-theme=light] .text-rose-400{color:#be123c}html[data-theme=light] .text-red-400{color:#b4232f}html[data-theme=light] .bg-slate-950{background-color:#eef3f8}html[data-theme=light] .bg-slate-900{background-color:#fff}html[data-theme=light] .bg-slate-800{background-color:#e8eef5}html[data-theme=light] .bg-slate-700{background-color:#d9e3ee}html[data-theme=light] [class~="bg-[#030712]"]{background-color:var(--surface-base)}html[data-theme=light] [class~=bg-slate-950\/40],html[data-theme=light] [class~=bg-slate-950\/50],html[data-theme=light] [class~=bg-slate-950\/60]{background-color:#eef3f8c7}html[data-theme=light] [class~=bg-slate-950\/80]:not(.fixed){background-color:#eef3f8eb}html[data-theme=light] [class~=bg-slate-900\/40],html[data-theme=light] [class~=bg-slate-900\/50],html[data-theme=light] [class~=bg-slate-900\/60],html[data-theme=light] [class~=bg-slate-900\/70],html[data-theme=light] [class~=bg-slate-900\/80]{background-color:#ffffffe6}html[data-theme=light] [class~=bg-slate-800\/30],html[data-theme=light] [class~=bg-slate-800\/50],html[data-theme=light] [class~=bg-slate-800\/60]{background-color:#e8eef5d1}html[data-theme=light] .border-slate-800,html[data-theme=light] [class~=border-slate-800\/40],html[data-theme=light] [class~=border-slate-800\/60],html[data-theme=light] [class~=border-slate-800\/80]{border-color:#dbe3ec}html[data-theme=light] .border-slate-700{border-color:#c8d3df}html[data-theme=light] [class~="hover:bg-slate-800/50"]:hover,html[data-theme=light] .hover\:bg-slate-800:hover,html[data-theme=light] .hover\:bg-slate-700:hover{background-color:#eef3f8}html[data-theme=light] [class~="hover:bg-slate-950/60"]:hover{background-color:#f5f9ff}html[data-theme=light] .hover\:text-slate-100:hover,html[data-theme=light] .hover\:text-slate-200:hover{color:#10213a}html[data-theme=light] [class~=bg-teal-500\/10],html[data-theme=light] [class~=bg-teal-500\/20]{background-color:#eff6ff}html[data-theme=light] .bg-teal-400,html[data-theme=light] .bg-teal-500{background-color:#2563eb}html[data-theme=light] [class~=border-teal-500\/20],html[data-theme=light] [class~=border-teal-500\/30],html[data-theme=light] [class~=border-teal-500\/40],html[data-theme=light] [class~=border-teal-500\/50],html[data-theme=light] [class~=border-teal-500\/60]{border-color:#b8cdf2}html[data-theme=light] [class~=bg-emerald-500\/10]{background-color:#ecfdf5}html[data-theme=light] [class~=bg-indigo-500\/10]{background-color:#f1efff}html[data-theme=light] [class~=bg-amber-500\/10],html[data-theme=light] [class~=bg-amber-500\/20],html[data-theme=light] [class~=bg-amber-950\/20],html[data-theme=light] [class~=bg-amber-950\/30]{background-color:#fffbeb}html[data-theme=light] .bg-rose-950,html[data-theme=light] [class~=bg-rose-950\/30]{background-color:#fff1f2}html[data-theme=light] [class~=bg-blue-500\/10]{background-color:#eff6ff}html[data-theme=light] [class~=from-indigo-950\/40]{--tw-gradient-from:#eff6ff}html[data-theme=light] .via-slate-900{--tw-gradient-via:#fff}html[data-theme=light] .to-slate-900{--tw-gradient-to:#f8fafc}html[data-theme=light] .fixed.inset-0[class~=bg-slate-950\/80]{background:#10213a6b}html[data-theme=light] .marketing-header,html[data-theme=light] .marketing-footer{color:var(--ink-primary);border-color:var(--border-card);background:#ffffffe0;box-shadow:0 1px #10213a0d}html[data-theme=light] body[data-header-scrolled] .marketing-header{background:#fffffff5;border-color:#cfd9e5;box-shadow:0 12px 30px -24px #10213a61}html[data-theme=light] .nav-links{color:#40546d}html[data-theme=light] .nav-links a:hover{color:#1d4ed8;background:#eff6ff}html[data-theme=light] .nav-links a.is-current,html[data-theme=light] .mobile-menu a[aria-current=page]{color:#1d4ed8;background:#eff6ff;box-shadow:inset 0 0 0 1px #d5e3fa}html[data-theme=light] .app-grid{background:var(--surface-base)!important;color:var(--ink-primary)!important}html[data-theme=light] .side-nav{border-color:var(--border-card);background:#fffffff0;box-shadow:10px 0 36px -34px #10213a6b}html[data-theme=light] .side-nav a:hover{color:#1d4ed8;background:#eff6ff}html[data-theme=light] .app-main{background:radial-gradient(560px 300px at 100% 0%, #2563eb0e, transparent 68%), var(--surface-base)}html[data-theme=light] .card,html[data-theme=light] .premium-card,html[data-theme=light] .step-card,html[data-theme=light] .detection-card,html[data-theme=light] .use-case-card,html[data-theme=light] .flow-node,html[data-theme=light] .counter,html[data-theme=light] .report-toolbar,html[data-theme=light] .table-shell,html[data-theme=light] .share-card,html[data-theme=light] .timeline-row,html[data-theme=light] .faq-item,html[data-theme=light] .report-side .timeline{border-color:var(--border-card);box-shadow:var(--shadow-card);background:#fff}html[data-theme=light] .card:hover,html[data-theme=light] .premium-card:hover{border-color:var(--border-card-hover);box-shadow:var(--shadow-raised)}html[data-theme=light] .btn-primary{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 12px 28px -16px #2563ebb8}html[data-theme=light] .btn-primary:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 15px 34px -17px #2563ebc7}html[data-theme=light] .btn-secondary{color:#1e334f;background:#fff;border-color:#cfd9e5;box-shadow:0 4px 12px -10px #10213a52}html[data-theme=light] .btn-secondary:hover{color:#1d4ed8;background:#f8fbff;border-color:#9db9ea}html[data-theme=light] .icon-btn,html[data-theme=light] .form-control,html[data-theme=light] .report-toolbar .form-control,html[data-theme=light] .report-drawer .form-control{color:var(--ink-primary);border-color:var(--border-card);background:#fff}html[data-theme=light] .tab,html[data-theme=light] .filter-pill,html[data-theme=light] .scan-progress span,html[data-theme=light] .report-toolbar .filter-pill{color:#52657c;background:#fff;border-color:#dbe3ec}html[data-theme=light] .tab.active,html[data-theme=light] .filter-pill.active,html[data-theme=light] .scan-progress span.active,html[data-theme=light] .scan-progress span.done,html[data-theme=light] .report-toolbar .filter-pill.active{color:#1d4ed8;background:#eff6ff;border-color:#9db9ea}html[data-theme=light] .notice{color:#1e3a8a;background:#eff6ff;border-color:#bfdbfe}html[data-theme=light] .warning{color:#92400e;background:#fffbeb;border-color:#fde68a}html[data-theme=light] .danger-zone{color:#9f1239;background:#fff1f2;border-color:#fecdd3}html[data-theme=light] .drawer-scrim{background:#10213a66}html[data-theme=light] .report-drawer{background:#fff}html[data-theme=light] .report-table tbody tr:hover{background:#f5f9ff}html[data-theme=light] .section-white,html[data-theme=light] .simulator-section{background:#f8fafc}html[data-theme=light] .risk-band,html[data-theme=light] .final-cta{color:var(--ink-primary);background:#eaf2ff}html[data-theme=light] .risk-band .section-intro p,html[data-theme=light] .risk-band .muted,html[data-theme=light] .final-cta p,html[data-theme=light] .final-cta .muted{color:#40546d}html[data-theme=light] .ur-page{color:var(--ink-primary);background:var(--surface-base)!important}html[data-theme=light] .ur-hero{background:radial-gradient(720px 420px at 50% 18%,#2563eb1f,#0000 66%),linear-gradient(#fbfdff 0%,#f5f8fc 100%);min-height:min(900px,100svh - 68px)}html[data-theme=light] .ur-noise{opacity:.025;mix-blend-mode:multiply}html[data-theme=light] .ur-orb-1{filter:blur(90px);background:#2563eb1c}html[data-theme=light] .ur-orb-2{filter:blur(100px);background:#0f766e14}html[data-theme=light] .ur-orb-3{filter:blur(90px);background:#5b4bc40f}html[data-theme=light] .ur-ring{border-color:#2563eb1a}html[data-theme=light] .ur-sweep{background:conic-gradient(#0000 0deg 310deg,#2563eb1c 350deg,#0000 360deg)}html[data-theme=light] .ur-pill{color:#1e40af;background:#fffc;border-color:#bfd2f3;box-shadow:0 8px 24px -18px #2563ebb3}html[data-theme=light] .ur-beacon{background:#2563eb;box-shadow:0 0 0 5px #2563eb1c}html[data-theme=light] .ur-headline-static{color:#10213a}html[data-theme=light] .ur-headline-accent{background:linear-gradient(120deg,#2563eb 12%,#1d4ed8 52%,#0f766e 100%);color:#0000;-webkit-background-clip:text;background-clip:text}html[data-theme=light] .ur-subheadline{color:#4b5f78}html[data-theme=light] .ur-cta-primary,html[data-theme=light] .ur-plan-btn-primary{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-color:#2563eb;box-shadow:0 16px 32px -17px #2563ebad}html[data-theme=light] .ur-cta-primary .text-slate-950{color:#fff}html[data-theme=light] .ur-cta-primary:hover,html[data-theme=light] .ur-plan-btn-primary:hover{box-shadow:0 20px 38px -18px #2563ebc7}html[data-theme=light] .ur-cta-secondary,html[data-theme=light] .ur-plan-btn-secondary{color:#1e334f;background:#ffffffe6;border-color:#cfd9e5;box-shadow:0 10px 24px -20px #10213a73}html[data-theme=light] .ur-cta-secondary:hover,html[data-theme=light] .ur-plan-btn-secondary:hover{color:#1d4ed8;background:#fff;border-color:#9db9ea}html[data-theme=light] .ur-trust-row,html[data-theme=light] .ur-stat{border-color:#e2e8f0}html[data-theme=light] .ur-trust-item{color:#4b5f78}html[data-theme=light] .ur-trust-item svg{color:#2563eb}html[data-theme=light] .ur-scroll-indicator{border-color:#b9c7d8}html[data-theme=light] .ur-scroll-dot{background:#2563eb}html[data-theme=light] .ur-stats-strip{background:#ffffffe6;border-color:#e2e8f0;box-shadow:0 18px 45px -38px #10213a80}html[data-theme=light] .ur-stat-value{color:#1d4ed8}html[data-theme=light] .ur-stat-label{color:#62758b}html[data-theme=light] .ur-section-story{background:#eef4fb}html[data-theme=light] .ur-eyebrow,html[data-theme=light] .ur-chapter-eyebrow{color:#1d4ed8}html[data-theme=light] .ur-section-title,html[data-theme=light] .ur-chapter-title{color:#10213a}html[data-theme=light] .ur-section-desc,html[data-theme=light] .ur-chapter-desc{color:#4b5f78}html[data-theme=light] .ur-cockpit,html[data-theme=light] .ur-calc-card,html[data-theme=light] .ur-chapter-body,html[data-theme=light] .ur-plan-card{background:#fffffff0;border-color:#d7e1ec;box-shadow:0 30px 70px -42px #10213a7a,0 1px 2px #10213a0a}html[data-theme=light] .ur-cockpit{animation:none}html[data-theme=light] .ur-cockpit-chrome{background:#f4f7fb;border-color:#dbe3ec}html[data-theme=light] .ur-chrome-title,html[data-theme=light] .ur-kpi-label,html[data-theme=light] .ur-kpi-sub{color:#60738a}html[data-theme=light] .ur-chrome-tab{color:#52657c}html[data-theme=light] .ur-chrome-tab:hover{color:#1e334f;background:#e9f1fc}html[data-theme=light] .ur-chrome-tab-active{color:#1d4ed8;background:#eaf2ff;border-color:#b8cdf2}html[data-theme=light] .ur-kpi-card,html[data-theme=light] .ur-chart-card,html[data-theme=light] .ur-stream-card,html[data-theme=light] .ur-stream-row,html[data-theme=light] .ur-recon-card{background:#f8fafc;border-color:#e0e7ef}html[data-theme=light] .ur-kpi-card:hover,html[data-theme=light] .ur-stream-row:hover{background:#f2f7ff;border-color:#b8cdf2}html[data-theme=light] .ur-kpi-teal{color:#1d4ed8}html[data-theme=light] .ur-kpi-green{color:#047857}html[data-theme=light] .ur-kpi-violet{color:#5b4bc4}html[data-theme=light] .ur-recon-bar{background:#e3eaf2}html[data-theme=light] .ur-recon-fill,html[data-theme=light] .ur-progress-fill{background:linear-gradient(90deg,#2563eb,#0f766e)}html[data-theme=light] .ur-matrix-row{border-color:#e4eaf1}html[data-theme=light] .ur-matrix-row:hover{background:#f4f8fd}html[data-theme=light] .ur-chapter-btn{color:#52657c;background:#ffffffc2;border-color:#d7e1ec}html[data-theme=light] .ur-chapter-btn:hover{color:#1e334f;border-color:#aebed0}html[data-theme=light] .ur-chapter-btn-active{color:#1d4ed8;background:#fff;border-color:#9db9ea;box-shadow:0 12px 24px -18px #2563eba8}html[data-theme=light] .ur-chapter-indicator{background:#2563eb}html[data-theme=light] .ur-chapter-code{background:#eef4fb;border-color:#cbd9e8;box-shadow:inset 0 1px #fff}html[data-theme=light] .ur-code-chrome{background:#e5edf7;border-color:#d3deea}html[data-theme=light] .ur-code-dot{background:#9eafc2}html[data-theme=light] .ur-code-lang{color:#52657c}html[data-theme=light] .ur-code-body{color:#17437c}html[data-theme=light] .ur-progress-bar{background:#dce5ef}html[data-theme=light] .ur-label{color:#40546d}html[data-theme=light] .ur-select{color:#10213a;background:#fff;border-color:#cfd9e5}html[data-theme=light] .ur-select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}html[data-theme=light] .ur-range{accent-color:#2563eb;background:#dce5ef}html[data-theme=light] .ur-range::-webkit-slider-thumb{background:#2563eb;box-shadow:0 0 0 4px #2563eb1f}html[data-theme=light] .ur-calc-output{background:#eef5ff;border-color:#b8cdf2;animation:none}html[data-theme=light] .ur-calc-glow{background:radial-gradient(#2563eb14,#0000 62%)}html[data-theme=light] .ur-calc-label,html[data-theme=light] .ur-calc-row{color:#52657c}html[data-theme=light] .ur-calc-value{color:#1d4ed8}html[data-theme=light] .ur-calc-breakdown{border-color:#cfdae7}html[data-theme=light] .ur-calc-cta{color:#1d4ed8;background:#fff;border-color:#b8cdf2}html[data-theme=light] .ur-plan-card:hover{border-color:#9db9ea;box-shadow:0 24px 52px -34px #2563eb7a}html[data-theme=light] .ur-plan-card-featured{background:linear-gradient(#f3f7ff,#fff 42%);border-color:#8fb0e9;box-shadow:0 22px 50px -34px #2563eb85}html[data-theme=light] .ur-plan-badge{color:#fff;background:#2563eb;box-shadow:0 8px 18px -10px #2563ebb3}html[data-theme=light] .ur-plan-tier{color:#52657c}html[data-theme=light] .ur-plan-tier-featured{color:#1d4ed8}html[data-theme=light] .ur-plan-price strong{color:#10213a}html[data-theme=light] .ur-plan-price span,html[data-theme=light] .ur-plan-features li{color:#52657c}html[data-theme=light] .ur-cta-band{background:linear-gradient(135deg,#eaf2ff 0%,#eef9f7 100%);border-color:#d7e1ec}html[data-theme=light] .ur-cta-band-glow{background:radial-gradient(60% 80%,#2563eb1a,#0000 72%)}@media (max-width:860px){html[data-theme=light] .side-nav{z-index:40;position:sticky;top:0;box-shadow:0 10px 28px -24px #10213a7a}html[data-theme=light] .side-nav nav{scrollbar-width:none;padding-bottom:2px}html[data-theme=light] .side-nav nav::-webkit-scrollbar{display:none}html[data-theme=light] .mobile-menu.open{background:#fff;border-color:#d7e1ec;box-shadow:0 24px 60px -30px #10213a7a}}@media (max-width:640px){html[data-theme=light] .ur-hero{min-height:auto;padding-top:112px}html[data-theme=light] .ur-section{padding-block:72px}html[data-theme=light] .ur-calc-card,html[data-theme=light] .ur-chapter-body{padding:24px}html[data-theme=light] .ur-cockpit-body{padding:14px}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .ur-page *,html[data-theme=light] .app-grid *{scroll-behavior:auto!important}}.header-actions,.side-nav-heading{align-items:center;gap:10px;min-width:0;display:flex}.header-actions{margin-left:auto}.marketing-footer .footer-row{flex-wrap:wrap;padding-block:18px}.marketing-footer .nav-links{flex-wrap:wrap;flex:720px;justify-content:flex-end;gap:4px 10px;min-width:0}.side-nav-heading{justify-content:space-between}.side-nav-heading .brand{min-width:0}.demo-badge{width:fit-content;position:static}.theme-toggle{border:1px solid var(--border-card);width:auto;min-width:76px;min-height:44px;color:var(--ink-secondary);background:var(--surface-elevated);touch-action:manipulation;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:.75rem;font-weight:800;line-height:1;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 8px 24px -20px #000000b3}.theme-toggle:hover{color:var(--ink-primary);border-color:var(--border-card-hover);box-shadow:var(--shadow-card)}.theme-toggle:active{transform:scale(.97)}.theme-toggle-icon-only{width:44px;min-width:44px;padding:0}.theme-toggle-icon-only .theme-toggle-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-theme=light] .theme-toggle{color:#40546d;background:#fff;border-color:#cfd9e5;box-shadow:0 8px 22px -20px #10213a85}html[data-theme=light] .theme-toggle:hover{color:#1d4ed8;background:#f8fbff;border-color:#9db9ea}html,body{max-width:100%;overflow-x:clip}main,section,article,.container,.app-main,.ur-page,.ur-section,.ur-cockpit,.ur-cockpit-body,.ur-chapter-body,.ur-calc-grid,.ur-pricing-grid{min-width:0}img,picture,video,canvas{max-width:100%}@layer base{img,video{height:auto}}h1,h2,h3,p{overflow-wrap:break-word}.ur-headline{text-wrap:balance;max-width:100%}.ur-headline-accent{-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.ur-pill,.ur-cta-primary,.ur-cta-secondary,.ur-calc-cta,.ur-plan-btn{white-space:normal;text-align:center;justify-content:center;max-width:100%}.ur-calc-value{overflow-wrap:anywhere;font-size:clamp(2.2rem,10vw,3.5rem)}.ur-tab-content,.table-shell,.report-table,.accessible-data-table{max-width:100%}@media (max-width:1024px){.marketing-header .nav-links{display:none}.marketing-header .mobile-nav{display:block}.marketing-header .nav-row{flex-direction:row;align-items:center;min-height:68px;padding-block:8px}.marketing-footer .footer-row{flex-direction:column;align-items:flex-start}.marketing-footer .nav-links{flex:0 auto;justify-content:flex-start;width:100%;padding-bottom:0;display:flex;overflow:visible}}@media (max-width:860px){.side-nav{padding:12px}.side-nav>.space-y-6{gap:12px;display:grid}.side-nav>.space-y-6>:not(:last-child){margin-block-end:0}.side-nav nav{scroll-snap-type:x proximity;overscroll-behavior-x:contain;gap:6px;margin-top:0}.side-nav nav a{scroll-snap-align:start;flex:none}.side-nav>div:last-child{display:none}}@media (max-width:640px){.theme-toggle:not(.theme-toggle-icon-only){width:44px;min-width:44px;padding:0}.theme-toggle:not(.theme-toggle-icon-only) .theme-toggle-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.header-actions{gap:6px}.ur-headline{font-size:clamp(2.35rem,12vw,3.5rem);line-height:1.08}.ur-pill{letter-spacing:.08em;padding-inline:12px}.ur-cta-primary,.ur-cta-secondary{width:min(100%,320px);padding-inline:18px}.ur-trust-row{align-items:stretch}.ur-trust-item{justify-content:center;min-width:calc(50% - 8px)}}@media (max-width:380px){.marketing-header .brand span,.side-nav-heading .brand span{font-size:.78rem}.ur-calc-card,.ur-chapter-body{padding:20px!important}.ur-chapter-btn{flex:calc(50% - 8px);justify-content:center;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.theme-toggle{transition:none!important}}html[data-theme=dark]{--surface-base:#07080a;--surface-card:#101214;--surface-elevated:#181b20;--surface-card-hover:#1f2329;--surface-inner:#0b0d10;--surface-glass:#101214e0;--brand-electric:#8fa89a;--brand-glow:#a4bbad;--brand-pulse:#8fa89a1a;--signal-danger:#c47a72;--signal-danger-bg:#c47a721f;--signal-safe:#7d9b88;--signal-safe-bg:#7d9b881f;--signal-warn:#c4a06a;--signal-warn-bg:#c4a06a1f;--signal-suspicious:#9aa0a6;--signal-important:#9aa0a6;--ink-primary:#edeeea;--ink-secondary:#9aa0a6;--ink-tertiary:#6e737c;--rupee-gold:#c4a06a;--border-subtle:#edeeea12;--border-card:#edeeea1f;--border-card-hover:#8fa89a52;--border-card-active:#8fa89a85;--glow-electric:#8fa89a14;--shadow-card:0 14px 38px -26px #000000b8, inset 0 1px 0 #ffffff06;--shadow-raised:0 24px 60px -38px #000000d1, inset 0 1px 0 #ffffff08;--shadow-glow-electric:0 0 0 1px #8fa89a2e, 0 12px 28px -22px #8fa89a4d}html[data-theme=dark] body{background:radial-gradient(850px 460px at 78% -10%,#0000,#0000 68%),linear-gradient(135deg,#07080a,#0c0e11 52%,#07080a)}html[data-theme=dark] .marketing-header,html[data-theme=dark] .marketing-footer{color:var(--ink-primary);border-color:var(--border-card);-webkit-backdrop-filter:blur(18px)saturate(110%);backdrop-filter:blur(18px)saturate(110%);background:#07080ae6}html[data-theme=dark] body[data-header-scrolled] .marketing-header{background:#07080af7;box-shadow:0 14px 36px -30px #000000d9}html[data-theme=dark] .home-redesign,html[data-theme=dark] .section-white,html[data-theme=dark] .sample-hero+.section-white,html[data-theme=dark] .ur-page{background:radial-gradient(circle at 24% 8%, #0000, transparent 34%), radial-gradient(circle at 82% 20%, #0000, transparent 30%), var(--surface-base)}html[data-theme=dark] .text-slate-100{color:#edeeea}html[data-theme=dark] .text-slate-200{color:#dcdeda}html[data-theme=dark] .text-slate-300{color:#c3c7c9}html[data-theme=dark] .text-slate-400{color:#9aa0a6}html[data-theme=dark] .text-slate-500{color:#6e737c}html[data-theme=dark] .text-slate-600{color:#5c616a}html[data-theme=dark] .text-teal-300{color:#a4bbad}html[data-theme=dark] .text-teal-400{color:#8fa89a}html[data-theme=dark] .text-emerald-400{color:#7d9b88}html[data-theme=dark] .text-indigo-400,html[data-theme=dark] .text-blue-400,html[data-theme=dark] .text-blue-600,html[data-theme=dark] .text-blue-700,html[data-theme=dark] .text-violet-400{color:#9aa0a6}html[data-theme=dark] .text-amber-300,html[data-theme=dark] .text-amber-400,html[data-theme=dark] .text-orange-400{color:#c4a06a}html[data-theme=dark] .text-rose-300,html[data-theme=dark] .text-rose-400,html[data-theme=dark] .text-red-400{color:#c47a72}html[data-theme=dark] .bg-slate-950,html[data-theme=dark] [class~="bg-[#030712]"]{background-color:#07080a}html[data-theme=dark] .bg-slate-900{background-color:#101214}html[data-theme=dark] .bg-slate-800{background-color:#181b20}html[data-theme=dark] [class~=bg-slate-950\/40],html[data-theme=dark] [class~=bg-slate-950\/50],html[data-theme=dark] [class~=bg-slate-950\/60],html[data-theme=dark] [class~=bg-slate-950\/80]{background-color:#07080adb}html[data-theme=dark] [class~=bg-slate-900\/40],html[data-theme=dark] [class~=bg-slate-900\/50],html[data-theme=dark] [class~=bg-slate-900\/60],html[data-theme=dark] [class~=bg-slate-900\/70],html[data-theme=dark] [class~=bg-slate-900\/80]{background-color:#101214d6}html[data-theme=dark] [class~=bg-slate-800\/30],html[data-theme=dark] [class~=bg-slate-800\/50],html[data-theme=dark] [class~=bg-slate-800\/60]{background-color:#181b20c2}html[data-theme=dark] [class~=bg-teal-500\/10],html[data-theme=dark] [class~=bg-teal-500\/20],html[data-theme=dark] [class~=bg-indigo-500\/10],html[data-theme=dark] [class~=bg-blue-500\/10]{background-color:#8fa89a1a}html[data-theme=dark] [class~=bg-rose-950\/30],html[data-theme=dark] .bg-rose-950{background-color:#c47a722e}html[data-theme=dark] .btn-primary,html[data-theme=dark] .ur-cta-primary,html[data-theme=dark] .ur-calc-cta,html[data-theme=dark] .ur-plan-btn-featured{color:#07080a;background:linear-gradient(135deg,#e8ebe6,#e8ebe6);box-shadow:0 10px 24px -18px #e8ebe659,inset 0 1px #ffffff29}html[data-theme=dark] .btn-primary:hover,html[data-theme=dark] .ur-cta-primary:hover,html[data-theme=dark] .ur-calc-cta:hover,html[data-theme=dark] .ur-plan-btn-featured:hover{background:linear-gradient(135deg,#f2f4f0,#f2f4f0);box-shadow:0 12px 28px -20px #e8ebe66b}html[data-theme=dark] .ur-headline-accent{background-image:linear-gradient(135deg,#8fa89a,#8fa89a 52%,#a4bbad);background-size:100%}html[data-theme=dark] .ur-pill{color:#a4bbad;background:#8fa89a12;border-color:#8fa89a38}html[data-theme=dark] .ur-beacon{background:#8fa89a}html[data-theme=dark] .ur-beacon:after{border-color:#8fa89a61}html[data-theme=dark] .ur-ring{border-color:#8fa89a0e}html[data-theme=dark] .ur-sweep{background:conic-gradient(#0000 0deg,#8fa89a0b 30deg,#0000 64deg 360deg)}html[data-theme=dark] .ur-cta-shine{opacity:.22}.marketing-header .nav-links a{white-space:nowrap}.text-\[11px\]{font-size:.75rem;line-height:1.5}.route-loading-shell{background:var(--surface-base);place-items:center;min-height:100dvh;padding:24px;display:grid}.system-activity{text-align:center;justify-items:center;gap:16px;width:min(100%,560px);display:grid}.system-activity-visual{place-items:center;width:118px;height:118px;display:grid;position:relative}.system-activity-ring,.system-activity-packet,.system-activity-core{border-radius:999px;position:absolute}.system-activity-ring{border:1px solid var(--border-card);inset:0}.system-activity-ring-outer{border-top-color:var(--brand-electric);border-right-color:#79a7a147;animation:1.8s cubic-bezier(.45,.05,.55,.95) infinite system-orbit}.system-activity-ring-inner{border-bottom-color:var(--signal-important);animation:2.4s cubic-bezier(.45,.05,.55,.95) infinite system-orbit-reverse;inset:14px}.system-activity-core{width:56px;height:56px;color:var(--brand-glow);background:var(--surface-elevated);border:1px solid var(--border-card-hover);box-shadow:var(--shadow-card);place-items:center;animation:1.8s ease-in-out infinite system-breathe;display:grid}.system-activity-packet{background:var(--brand-electric);width:7px;height:7px;box-shadow:0 0 0 4px var(--brand-pulse);margin:-3.5px;animation:2.2s linear infinite system-packet-orbit;top:50%;left:50%}.system-activity-packet-two{background:var(--signal-important);animation-delay:-1.1s}.system-activity-copy{gap:5px;max-width:520px;display:grid}.system-activity-copy strong{color:var(--ink-primary);font-size:clamp(1.05rem,3vw,1.25rem)}.system-activity-copy span{color:var(--ink-secondary);font-size:.875rem;line-height:1.6}.system-activity-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.system-activity-steps li{border:1px solid var(--border-card);min-width:0;min-height:38px;color:var(--ink-tertiary);background:var(--surface-inner);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:.75rem;font-weight:700;display:inline-flex}.system-activity-steps li[data-state=active]{color:var(--ink-primary);border-color:var(--border-card-hover);background:var(--brand-pulse)}.system-activity-steps li[data-state=complete]{color:var(--signal-safe);border-color:#79a7a13d}.system-activity-compact{border:1px solid var(--border-card);background:var(--surface-card);max-width:430px;box-shadow:var(--shadow-raised);border-radius:22px;margin-inline:auto;padding:28px}.live-connection-activity{place-items:center;padding:12px 0;display:grid}.system-activity-compact .system-activity-visual{width:92px;height:92px}@keyframes system-orbit{to{transform:rotate(360deg)}}@keyframes system-orbit-reverse{to{transform:rotate(-360deg)}}@keyframes system-packet-orbit{0%{transform:rotate(0)translate(51px)rotate(0)}to{transform:rotate(360deg)translate(51px)rotate(-360deg)}}@keyframes system-breathe{0%,to{opacity:.82;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}.scan-workspace{gap:26px;width:min(100%,1120px);margin-inline:auto;padding:clamp(20px,4vw,48px);display:grid}.scan-page-header{border-bottom:1px solid var(--border-card);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;min-width:0;padding-bottom:24px;display:grid}.scan-status-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.scan-status-pill{color:var(--brand-glow);background:var(--brand-pulse);border:1px solid var(--border-card-hover);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:5px 11px;font-size:.75rem;font-weight:800}.scan-build{color:var(--ink-tertiary);font:500 .75rem/1.5 var(--font-mono), ui-monospace, monospace}.scan-page-header h1{color:var(--ink-primary);letter-spacing:-.035em;text-wrap:balance;margin:10px 0 6px;font-size:clamp(2rem,5vw,3.15rem);line-height:1.06}.scan-page-header p{max-width:700px;color:var(--ink-secondary);margin:0;font-size:.95rem;line-height:1.65}.scan-sample-link{white-space:nowrap;min-width:0}.scan-connect-card{border:1px solid var(--border-card);background:var(--surface-card);min-width:0;box-shadow:var(--shadow-raised);border-radius:24px;grid-template-columns:minmax(0,1.38fr) minmax(280px,.82fr);display:grid;overflow:hidden}.scan-connect-primary,.scan-setup-panel{min-width:0;padding:clamp(24px,4vw,42px)}.scan-connect-primary{border-right:1px solid var(--border-card);background:radial-gradient(circle at 50% 20%, var(--brand-pulse), transparent 42%), var(--surface-inner);align-content:center;gap:26px;display:grid}.scan-idle-state{text-align:center;justify-items:center;gap:16px;display:grid}.scan-terminal-icon{width:62px;height:62px;color:var(--brand-glow);border:1px solid var(--border-card-hover);background:var(--surface-elevated);box-shadow:var(--shadow-card);border-radius:18px;place-items:center;display:grid}.scan-eyebrow{color:var(--brand-glow);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:.75rem;font-weight:800;display:block}.scan-idle-state h2,.scan-setup-panel h2{color:var(--ink-primary);text-wrap:balance;margin:0;font-size:clamp(1.35rem,3vw,1.85rem);line-height:1.15}.scan-idle-state p,.scan-setup-panel p{color:var(--ink-secondary);margin:9px auto 0;font-size:.875rem;line-height:1.65}.scan-idle-state p{max-width:590px}.scan-idle-state code,.scan-restart-copy code{color:var(--brand-glow);font-family:var(--font-mono), ui-monospace, monospace}.scan-action-area{justify-items:center;gap:9px;display:grid}.scan-connect-button{min-height:50px;padding-inline:24px}.scan-connect-button:disabled{cursor:wait;opacity:.76;transform:none}.scan-action-note{color:var(--ink-tertiary);text-align:center;font-size:.75rem;line-height:1.5}.scan-error{color:#d9a0a5;background:var(--signal-danger-bg);border:1px solid #ca7a844d;border-radius:13px;gap:5px;width:min(100%,580px);margin-inline:auto;padding:14px 16px;font-size:.8125rem;line-height:1.55;display:grid}.scan-error a{width:fit-content;min-height:36px;color:var(--ink-primary);text-underline-offset:3px;align-items:center;gap:6px;font-weight:750;text-decoration:underline;display:inline-flex}.scan-setup-panel{background:var(--surface-card);align-content:center;gap:15px;display:grid}.scan-setup-panel p{margin:0}.scan-command{border:1px solid var(--border-card);background:var(--surface-inner);border-radius:12px;grid-template-columns:minmax(0,1fr) 44px;align-items:stretch;min-width:0;display:grid;overflow:hidden}.scan-command code{min-width:0;color:var(--ink-primary);font:500 .75rem/1.55 var(--font-mono), ui-monospace, monospace;overflow-wrap:anywhere;padding:13px}.scan-command button{border:0;border-left:1px solid var(--border-card);min-width:44px;color:var(--ink-secondary);background:var(--surface-elevated)}.scan-command button:hover{color:var(--ink-primary)}.scan-downloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.scan-downloads a{min-height:44px;color:var(--ink-primary);border:1px solid var(--border-card);background:var(--surface-elevated);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 10px;font-size:.8125rem;font-weight:750;display:inline-flex}.scan-downloads a:hover{border-color:var(--border-card-hover)}.scan-verification-links{color:var(--ink-secondary);flex-wrap:wrap;gap:6px 14px;font-size:.75rem;font-weight:700;display:flex}.scan-verification-links a{text-underline-offset:3px;align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}.scan-verification-links a:hover{color:var(--ink-primary)}.scan-restart-copy{min-width:0;color:var(--ink-tertiary);gap:4px;font-size:.75rem;display:grid}.scan-restart-copy code{overflow-wrap:anywhere;line-height:1.55}.scan-privacy-grid{border-top:1px solid var(--border-card);background:var(--border-card);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.scan-privacy-grid>div{min-width:0;color:var(--brand-glow);background:var(--surface-card);align-items:flex-start;gap:11px;padding:18px clamp(20px,3vw,34px);display:flex}.scan-privacy-grid svg{flex:none;margin-top:2px}.scan-privacy-grid span{min-width:0;color:var(--ink-secondary);font-size:.8125rem;line-height:1.6}.scan-privacy-grid strong{color:var(--ink-primary);margin-bottom:3px;font-size:.8125rem;display:block}@media (max-width:900px){.scan-page-header{grid-template-columns:1fr;align-items:start}.scan-sample-link{width:fit-content}.scan-connect-card{grid-template-columns:1fr}.scan-connect-primary{border-right:0;border-bottom:1px solid var(--border-card)}}@media (max-width:600px){.scan-workspace{gap:18px;padding:18px 12px 28px}.scan-page-header{gap:16px;padding-inline:4px}.scan-page-header h1{font-size:clamp(1.9rem,10vw,2.5rem)}.scan-sample-link,.scan-connect-button{white-space:normal;width:100%}.scan-connect-card{border-radius:18px}.scan-connect-primary,.scan-setup-panel{padding:24px 18px}.system-activity-steps,.scan-privacy-grid,.scan-downloads{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.system-activity-ring,.system-activity-packet,.system-activity-core{animation:none!important}.system-activity-packet-one{transform:translate(51px)}.system-activity-packet-two{transform:translate(-51px)}}html[data-theme=light] .spend-trend{background:#fff;border-color:#dbe3ee;box-shadow:0 1px 2px #10213a0a}html[data-theme=light] .spend-trend-line{stroke:#1d6fd0}html[data-theme=light] .spend-trend-dot{fill:#1d6fd0;stroke:#fff}html[data-theme=light] .spend-trend-stop-top{stop-color:#1d6fd0;stop-opacity:.22}html[data-theme=light] .spend-trend-mean{stroke:#b3801a}html[data-theme=light] .legend-swatch-daily{background:#1d6fd0}html[data-theme=light] .legend-swatch-mean{background:#b3801a}html[data-theme=light] .spend-trend-tip{background:#fff;box-shadow:0 10px 28px #10213a1f}html[data-theme=light] .model-rank{color:#5b6b82;background:#eef2f8}html[data-theme=light] .model-row:first-child .model-rank,html[data-theme=light] .model-row:nth-child(2) .model-rank,html[data-theme=light] .model-row:nth-child(3) .model-rank{color:#10639e;background:#dceffa}html[data-theme=light] .model-show-all{color:#5b6b82;border-color:#d3dde9}html[data-theme=light] .model-show-all:hover{color:#10213a;background:#f2f7fd;border-color:#1d6fd0}html[data-theme=light] [class*="bg-[#030712]"]{background-color:var(--surface,#f6f8fb)}html[data-theme=light] [class*="bg-[#030712]/90"]{background-color:#f6f8fbe6}html[data-theme=light] .trust-pill,html[data-theme=light] .eyebrow{color:#6b4700}html[data-theme=dark] .ur-kpi-sub,html[data-theme=dark] .ur-code-lang,html[data-theme=dark] .ur-plan-price span{color:#6e737c}html[data-theme=dark] .ur-stat-label,html[data-theme=dark] .ur-kpi-label,html[data-theme=dark] .ur-calc-label,html[data-theme=dark] .ur-calc-row,html[data-theme=dark] .ur-chrome-title,html[data-theme=dark] .ur-plan-tier,html[data-theme=dark] .ur-section-desc,html[data-theme=dark] .ur-chapter-desc,html[data-theme=dark] .ur-plan-features li,html[data-theme=dark] .ur-trust-item,html[data-theme=dark] .ur-chrome-tab:not(.ur-chrome-tab-active),html[data-theme=dark] .ur-chapter-btn:not(.ur-chapter-btn-active){color:#9aa0a6}html[data-theme=dark] :focus-visible{outline-offset:2px;outline:2px solid #8fa89a}html[data-theme=light] .site-footer-nav a{color:#1b2b45}html[data-theme=light] .site-footer-nav a:hover{color:#1d6fd0}html[data-theme=light] .site-footer-base{border-top-color:#dbe3ee}html[data-theme=light] .team-sync{background:#fff;border-color:#dbe3ee}html[data-theme=light] .team-sync-icon{color:#0f766e;background:#e4f5f2}html[data-theme=light] .team-sync-ok{color:#0f766e}html[data-classic=on] .marketing-header,html[data-classic=on] .dash-toolbar,html[data-classic=on] .side-nav{border-bottom:1px solid;background-color:var(--surface,#fff)!important;-webkit-backdrop-filter:none!important}html[data-classic=on] .side-nav{border-bottom:none;border-right:1px solid}html[data-theme=light] .dash-tab{color:#52657c;background:#fff;border-color:#dbe3ec}html[data-theme=light] .dash-tab:hover{color:#1e334f;background:#f8fbff}html[data-theme=light] .dash-tab.active,html[data-theme=light] .dash-tab[aria-selected=true]{color:#1d4ed8;background:#eff6ff;border-color:#9db9ea}html[data-theme=light] .matrix-scroll th:first-child,html[data-theme=light] .matrix-scroll td:first-child{background:#fff;box-shadow:1px 0 #dbe3ec}html[data-theme=light] .matrix-scroll:after{background:linear-gradient(270deg,#fff 15%,#fff0)}html[data-theme=light] .matrix-scroll-hint{color:#5a6b81}
@layer base{html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f3f0e8;--color-bg-elevated:#fbf8f1;--color-bg-subtle:#e8e3d6;--color-fg:#161512;--color-muted:#6b675e;--color-subtle:#8a857a;--color-line:#1615121f;--color-line-strong:#16151238;--color-primary:#161512;--color-primary-fg:#f3f0e8;--color-accent:#3f5a4c;--color-accent-fg:#f3f0e8;--color-warn:#8a5a32;--color-danger:#9b3d3d;--color-success:#2f6b4f;--shadow-border:0 0 0 1px #16151214, 0 1px 2px #1615120a, 0 8px 24px -12px #1615121f;--shadow-border-hover:0 0 0 1px #1615121f, 0 16px 32px -16px #16151229;--shadow-lift:0 28px 56px -24px #16151238}@supports (color:lab(0% 0 0)){html[data-theme=light]{--color-line:lab(6.79979% -.0266954 1.98564/.12);--color-line-strong:lab(6.79978% -.0266954 1.98564/.22)}}:root{--font-geist-sans:var(--font-plex-sans);--font-geist-mono:var(--font-plex-mono)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg);color:var(--color-fg);font-family:var(--font-sans)}body{background:var(--color-bg);min-height:100dvh;color:var(--color-fg)}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}::selection{background:color-mix(in oklab, var(--color-accent) 28%, transparent)}img.media,video.media{outline:1px solid color-mix(in oklab, var(--color-fg) 12%, transparent);outline-offset:-1px}details.faq>summary{list-style:none}details.faq>summary::-webkit-details-marker{display:none}details.faq>summary:after{content:"+";float:right;color:var(--color-subtle);font-family:var(--font-sans);margin-left:1rem;font-size:1.25rem;font-weight:400;line-height:1}details.faq[open]>summary:after{content:"–"}.tabular{font-variant-numeric:tabular-nums}.hairline{box-shadow:var(--shadow-border)}.hairline-hover:hover{box-shadow:var(--shadow-border-hover)}.status-planned{color:var(--tone-warn,var(--color-warn))}.status-planned-chip{background:color-mix(in oklab, var(--tone-warn,var(--color-warn)) 16%, transparent);color:var(--tone-warn,var(--color-warn))}.inverted-ground{--tone-warn:#8a5a32}html[data-theme=light] .inverted-ground{--tone-warn:#c4a06a}.hairline-current{box-shadow:0 0 0 1px color-mix(in oklab, currentColor 32%, transparent)}.hairline-current:hover{box-shadow:0 0 0 1px color-mix(in oklab, currentColor 52%, transparent)}.paper{background:var(--color-bg-elevated);box-shadow:var(--shadow-border)}.kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--color-subtle);font-size:.6875rem;font-weight:500}.scrim{background:linear-gradient(to top, var(--color-bg) 0%, color-mix(in oklab, var(--color-bg) 72%, transparent) 42%, color-mix(in oklab, var(--color-bg) 28%, transparent) 100%)}.mix-seg{min-width:0;transition:flex-grow .4s var(--ease-smooth), background-color .25s var(--ease-smooth)}.leak-fill{transition:height .4s var(--ease-smooth), background-color .25s var(--ease-smooth)}.rise-in{animation:rise-in .5s var(--ease-smooth) both}.rise-in-2{animation:rise-in .5s var(--ease-smooth) 80ms both}.rise-in-3{animation:rise-in .5s var(--ease-smooth) .16s both}.rise-in-4{animation:rise-in .5s var(--ease-smooth) .24s both}.stream-row{animation:stream-in .25s var(--ease-smooth) both}.live-dot{animation:1.6s ease-in-out infinite live-dot}.money-pop{animation:money-pop .4s var(--ease-smooth) both}.radar-sweep{transform-origin:100px 100px;animation:7.5s linear infinite radar-sweep}.blip{animation:2.2s ease-in-out infinite blip}}@keyframes rise-in{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes stream-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes live-dot{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes money-pop{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes radar-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blip{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.rise-in,.rise-in-2,.rise-in-3,.rise-in-4,.stream-row,.live-dot,.money-pop,.radar-sweep,.blip{animation:none!important}.mix-seg,.leak-fill{transition:none!important}}
