@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;720&family=JetBrains+Mono:wght@500&display=swap";:root{--bg: #0a0a14;--accent: #F59E0B;--accent-hover: #D97706;--cyan: #00d2ff;--text: #f0f0f8;--text-secondary: #d1d5e0;--muted: #9498b2;--muted-dark: #6b7280;--success: #4ade80;--error: #f87171;--warning: #fbbf24;--orange: #EA580C;--purple: #8b5cf6;--surface: rgba(18,18,35,.92);--surface-light: rgba(30,30,50,.6);--surface-solid: #121223;--glass-bg: rgba(20,24,42,.5);--glass-border: rgba(255,255,255,.1);--border: rgba(245,158,11,.12)}:root{--shadow-sm: 0 1px 2px rgba(0,0,0,.3);--shadow-md: 0 4px 12px rgba(0,0,0,.5);--shadow-lg: 0 12px 24px rgba(0,0,0,.6);--border-glass: var(--glass-border);--radius: 8px;--radius-lg: 12px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background-color:var(--bg);line-height:1.5;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;background:var(--bg);min-height:100vh}#app{min-height:100vh}button{border-radius:var(--radius);border:1px solid rgba(245,158,11,.4);background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;padding:.5rem 1rem;font-size:.875rem;cursor:pointer;font-weight:600;transition:opacity .15s,transform .1s,box-shadow .15s;box-shadow:var(--shadow-sm)}button:hover:not(:disabled){opacity:.88;box-shadow:var(--shadow-md)}button:active:not(:disabled){transform:scale(.97)}button:disabled{opacity:.4;cursor:not-allowed}button.ghost{background:var(--glass-bg);border-color:var(--glass-border);color:#c0c4d8;box-shadow:none}button.ghost:hover:not(:disabled){background:#14182ab3;border-color:#f59e0b40;color:#f59e0b;box-shadow:0 0 8px #f59e0b26}button.small,.ghost.small{padding:.25rem .6rem;font-size:.75rem;min-height:44px;min-width:44px}button.danger{color:#ef4444;border-color:#ef4444}button.primary{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}button.large{padding:.7rem 1.6rem;font-size:.95rem}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:0 0 12px #f59e0b33}input:focus,select:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:1px;box-shadow:0 0 0 3px #f59e0b1f;border-color:var(--accent)}.panel header{display:flex;justify-content:space-between;gap:.5rem;align-items:flex-start;flex-wrap:wrap}.panel h2{margin:0;font-size:1rem;color:#fff;font-weight:600}.panel.wide{width:100%}.sub{margin:.2rem 0 0;color:var(--muted);font-size:.8rem}.actions{display:flex;gap:.4rem;flex-wrap:wrap;flex-shrink:0}.empty{color:var(--muted);font-size:.9rem;padding:.5rem 0;margin:0}.metrics{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.metrics article{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius);padding:.75rem;box-shadow:var(--shadow-md);transition:all .25s cubic-bezier(.4,0,.2,1)}.metrics article:hover{border-color:#f59e0b33;box-shadow:var(--shadow-lg);transform:translateY(-2px)}.metric-label{margin:0;color:var(--muted-dark);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.metric-value{margin:.15rem 0 0;font-size:1.4rem;color:#fff;font-weight:600}.metric-trend{margin:.2rem 0 0;color:#4ade80;font-size:.75rem}.content-grid{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}table{width:100%;border-collapse:collapse;font-size:.8rem}th{text-align:left;font-weight:500;color:var(--muted);padding-bottom:.3rem}th,td{padding:.5rem .25rem;border-bottom:1px solid rgba(255,255,255,.05)}tr:last-child td{border-bottom:none}.primary{color:#fff;font-weight:600}table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{border:1px solid rgba(255,255,255,.06);border-radius:var(--radius);margin-bottom:.5rem;padding:.5rem .75rem;background:#12122399}td{border:none;padding:.2rem 0;font-size:.8rem;display:flex;align-items:center;gap:.5rem}td:before{content:attr(data-label);color:var(--muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;min-width:80px;flex-shrink:0}td:last-child:before{content:"";min-width:0}.chip{padding:.15rem .5rem;border-radius:999px;background:#00d2ff14;border:1px solid rgba(0,210,255,.2);text-transform:uppercase;font-size:.65rem;letter-spacing:.04em;color:var(--cyan);white-space:nowrap}.chip.small{padding:.1rem .35rem;font-size:.6rem}.status{padding:.15rem .4rem;border-radius:.5rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.status.active,.status.healthy{background:#4ade8026;color:var(--success)}.status.error{background:#ef444426;color:var(--error)}.status.warn{background:#fbbf2426;color:var(--warning)}.status.disabled{background:#9498b226;color:var(--muted)}.session-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.session-list li{border:1px solid rgba(255,255,255,.06);border-radius:var(--radius);padding:.6rem .75rem;display:flex;flex-direction:column;gap:.3rem;background:#121223b3}.channel{margin:0;font-weight:600;color:#fff;font-size:.875rem}.client{margin:0;color:var(--muted);font-size:.8rem}.meta{font-size:.75rem;color:var(--muted)}.inline-form{display:flex;flex-direction:column;gap:.75rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1rem}.form-row{display:flex;flex-direction:column;gap:.5rem}.form-row label{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--muted)}.form-row label.wide{flex:2;min-width:200px}.form-row label input,.form-row label select{padding:.4rem .6rem;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#0a0a14cc;color:var(--text);font-size:.875rem;width:100%}.form-actions{display:flex;gap:.5rem;flex-wrap:wrap}.checkbox-label{display:flex;flex-direction:row;align-items:center;gap:.5rem;color:var(--text);font-size:.875rem;cursor:pointer}.toggle{position:relative;display:inline-block;width:36px;height:20px;cursor:pointer}.toggle input{opacity:0;width:0;height:0}.toggle .slider{position:absolute;inset:0;background:#7a7e984d;border-radius:20px;transition:background .2s}.toggle .slider:before{content:"";position:absolute;width:16px;height:16px;left:2px;bottom:2px;background:var(--text);border-radius:50%;transition:transform .2s}.toggle input:checked+.slider{background:#00d2ff80}.toggle input:checked+.slider:before{transform:translate(16px)}.badge{padding:.3rem .6rem;border:1px solid rgba(0,210,255,.2);border-radius:999px;background:#00d2ff14;font-size:.75rem;color:var(--cyan);white-space:nowrap}.banner.error{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:var(--radius);padding:.5rem .75rem;font-size:.8rem;color:#f87171}.lineup-wireframe{display:grid;grid-template-columns:1fr;gap:.5rem;padding:.75rem;border:1px dashed rgba(0,210,255,.2);border-radius:var(--radius);background:#12122380}.label{margin:0;color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.06em}.value{margin:.3rem 0 0;color:#fff;font-weight:500}.value a{color:var(--cyan);text-decoration:none}.value a:hover{text-decoration:underline}.spinner{width:32px;height:32px;border:3px solid rgba(245,158,11,.1);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite;margin:0 auto}@keyframes spin{to{transform:rotate(360deg)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#f59e0b33;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#f59e0b66}main#main-content{flex:1;padding:1rem}.panel{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:1rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:var(--shadow-md);transition:border-color .25s,box-shadow .25s}.panel:hover{border-color:#f59e0b38;box-shadow:var(--shadow-lg),0 0 0 1px #f59e0b0f,0 0 24px #f59e0b0f}@media(max-width:479px){main#main-content{padding:.65rem}}@media(min-width:640px){.metrics{grid-template-columns:repeat(4,1fr)}.form-row{flex-direction:row;gap:.75rem}.form-row label{flex:1;min-width:140px}.session-list li{flex-direction:row;justify-content:space-between;align-items:center}.meta{text-align:right}.lineup-wireframe{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media(min-width:1024px){table{display:table}thead{display:table-header-group}tbody{display:table-row-group}tr{display:table-row;border:none;border-radius:0;margin-bottom:0;padding:0;background:none}th{display:table-cell}td{display:table-cell;padding:.6rem .25rem;border-bottom:1px solid rgba(255,255,255,.05)}td:before{content:none}.content-grid{display:grid;grid-template-columns:2fr 1fr;gap:1rem}.panel{padding:1.25rem}.panel h2{font-size:1.1rem}.metric-value{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){*{transition-duration:0ms!important;animation-duration:0ms!important}}:root{--atlas-ink-0: #07070A;--atlas-ink-1: #0A0A0A;--atlas-ink-2: #111111;--atlas-ink-3: #161616;--atlas-ink-4: #1F1F1F;--atlas-ink-5: #2A2A2A;--atlas-ink-6: #3F3F3F;--atlas-ink-7: #6B6B6B;--atlas-ink-8: #A3A3A3;--atlas-ink-9: #D4D4D4;--atlas-ink-10: #F5F5F5;--atlas-amber-1: #2A1C08;--atlas-amber-5: #C08023;--atlas-amber-6: #F59E0B;--atlas-amber-7: #F97316;--atlas-amber-8: #FFC36B;--atlas-signal: #22C55E;--atlas-warn: #FBBF24;--atlas-alert: #EF4444;--atlas-scope: #00D2FF;--atlas-bg: var(--atlas-ink-1);--atlas-surface: var(--atlas-ink-2);--atlas-elevated: var(--atlas-ink-3);--atlas-inset: var(--atlas-ink-0);--atlas-border: var(--atlas-ink-5);--atlas-border-strong: var(--atlas-ink-6);--atlas-border-subtle: var(--atlas-ink-4);--atlas-fg: var(--atlas-ink-10);--atlas-fg-2: var(--atlas-ink-8);--atlas-fg-3: var(--atlas-ink-7);--atlas-accent: var(--atlas-amber-7);--atlas-accent-fg: var(--atlas-amber-8);--atlas-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--atlas-body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--atlas-display: "Fraunces", Georgia, serif;--atlas-s1: 4px;--atlas-s2: 8px;--atlas-s3: 12px;--atlas-s4: 16px;--atlas-s5: 24px;--atlas-s6: 32px;--atlas-s7: 48px;--atlas-s8: 64px;--atlas-tx: .12s ease-out;--atlas-player-bg: #0D0D0F;--atlas-player-surface: #121214;--atlas-player-surface-2: #17171A;--atlas-player-surface-live: #1A1410;--atlas-player-surface-past: #0D0D0F;--atlas-player-border: #222226;--atlas-player-border-strong:#2E2E34;--atlas-player-fg: #E8E8EC;--atlas-player-fg-2: #8F8F9A;--atlas-player-fg-3: #52525C;--atlas-player-live: #F97316;--atlas-player-live-dim: rgba(249, 115, 22, .15);--atlas-player-live-border: rgba(249, 115, 22, .35);--atlas-player-row-h: 64px;--atlas-player-scrim-top: linear-gradient(to bottom, rgba(0,0,0,.78) 0%, rgba(0,0,0,.45) 45%, rgba(0,0,0,0) 100%);--atlas-player-scrim-bottom: linear-gradient(to top, rgba(0,0,0,.82) 0%, rgba(0,0,0,.5) 50%, rgba(0,0,0,0) 100%);--atlas-player-scrim-h: 120px;--atlas-player-overlay-bg: #0E0E0E;--atlas-player-overlay-border: #1F1F1F;--atlas-player-overlay-shadow: 0 12px 48px rgba(0, 0, 0, .65);--atlas-player-tier-sd: #6B6B6B;--atlas-player-tier-hd: #A3A3A3;--atlas-player-tier-fhd: #FFC36B;--atlas-player-tier-4k: #F97316;--atlas-player-chrome-fade: .22s ease-out;--atlas-player-chrome-hide: .32s ease-in;--atlas-player-fg-ghost: rgba(232, 232, 236, .4);--atlas-player-pip-guide-w: 280px;--atlas-player-pip-guide-h: 158px;--atlas-player-pip-browse-w: 240px;--atlas-player-pip-browse-h: 135px;--atlas-player-ambient-decay: 4s;--atlas-player-panel: rgba(11, 11, 16, .96);--atlas-player-border-2: #2A2A36;--atlas-player-amber: var(--atlas-amber-8);--atlas-tx-panel: .14s ease-out;--atlas-player-scrim-chip: rgba(0, 0, 0, .45);--atlas-player-scrim-backdrop: rgba(0, 0, 0, .55);--atlas-player-scrim-shadow: rgba(0, 0, 0, .85);--atlas-player-scrim-popover: 0 16px 48px rgba(0, 0, 0, .6);--atlas-player-scrim-modal: 0 24px 64px rgba(0, 0, 0, .7);--atlas-player-scrim-tele: linear-gradient(to bottom, rgba(0, 0, 0, .72) 0%, transparent 100%);--atlas-player-scrim-now: linear-gradient(to top, rgba(0, 0, 0, .88) 0%, rgba(0, 0, 0, .4) 60%, transparent 100%);--atlas-player-overlay-1: rgba(255, 255, 255, .02);--atlas-player-overlay-2: rgba(255, 255, 255, .03);--atlas-player-overlay-3: rgba(255, 255, 255, .05);--atlas-player-overlay-4: rgba(255, 255, 255, .08);--atlas-player-overlay-5: rgba(255, 255, 255, .12);--atlas-player-overlay-fg-mute: rgba(255, 255, 255, .6)}.atlas,.atlas-page{background:var(--atlas-bg);color:var(--atlas-fg);font-family:var(--atlas-body);font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.atlas a{color:var(--atlas-accent-fg);text-decoration:none}.atlas a:hover{text-decoration:underline;text-decoration-color:var(--atlas-accent)}.atlas-eyebrow{font-family:var(--atlas-mono);font-size:.68rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-fg-2);margin:0}.atlas-h1{font-family:var(--atlas-body);font-size:clamp(1.75rem,4vw,2.4rem);font-weight:600;letter-spacing:-.01em;line-height:1.1;color:var(--atlas-fg);margin:0}.atlas-h2{font-family:var(--atlas-body);font-size:1.4rem;font-weight:600;letter-spacing:-.005em;line-height:1.2;color:var(--atlas-fg);margin:0}.atlas-h3{font-family:var(--atlas-body);font-size:1rem;font-weight:600;line-height:1.3;color:var(--atlas-fg);margin:0}.atlas-p{font-family:var(--atlas-body);font-size:.92rem;font-weight:400;line-height:1.55;color:var(--atlas-fg-2);margin:0}.atlas-mono{font-family:var(--atlas-mono);font-variant-numeric:tabular-nums}.atlas-num{font-family:var(--atlas-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--atlas-fg)}.atlas-caps{font-family:var(--atlas-mono);font-size:.68rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.atlas-italic{font-family:var(--atlas-display);font-style:italic;font-weight:400;color:var(--atlas-accent-fg)}.atlas-container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--atlas-s5);box-sizing:border-box}.atlas-stack{display:flex;flex-direction:column;gap:var(--atlas-s4)}.atlas-stack--tight{gap:var(--atlas-s2)}.atlas-stack--loose{gap:var(--atlas-s6)}.atlas-row{display:flex;flex-direction:row;align-items:center;gap:var(--atlas-s3)}.atlas-row--between{justify-content:space-between}.atlas-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--atlas-s4)}.atlas-card{background:var(--atlas-surface);border:1px solid var(--atlas-border);border-radius:0;padding:var(--atlas-s5);box-sizing:border-box;transition:border-color var(--atlas-tx)}.atlas-card--inset{background:var(--atlas-inset)}.atlas-card--rule{border-left:2px solid var(--atlas-accent)}.atlas-card--alert{border-left:2px solid var(--atlas-alert)}.atlas-card--ok{border-left:2px solid var(--atlas-signal)}.atlas-card--clickable{cursor:pointer}.atlas-card--clickable:hover{border-color:var(--atlas-border-strong)}.atlas-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--atlas-s4);margin-bottom:var(--atlas-s3);padding-bottom:var(--atlas-s3);border-bottom:1px solid var(--atlas-border-subtle)}.atlas-card-title{font-family:var(--atlas-mono);font-size:.7rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-fg-2)}.atlas-card-meta{font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-3)}.atlas-stat{display:flex;flex-direction:column;gap:var(--atlas-s1);padding:var(--atlas-s4) 0}.atlas-stat-label{font-family:var(--atlas-mono);font-size:.62rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-fg-3)}.atlas-stat-num{font-family:var(--atlas-mono);font-variant-numeric:tabular-nums;font-size:1.8rem;font-weight:500;letter-spacing:-.02em;color:var(--atlas-fg);line-height:1}.atlas-stat-num--accent{color:var(--atlas-accent-fg)}.atlas-stat-unit{font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-3);margin-left:.25em}.atlas-stat-delta{font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-3)}.atlas-stat-delta.up{color:var(--atlas-signal)}.atlas-stat-delta.down{color:var(--atlas-alert)}.atlas-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--atlas-s2);height:40px;padding:0 var(--atlas-s4);border:1px solid var(--atlas-border-strong);border-radius:0;background:transparent;color:var(--atlas-fg);font-family:var(--atlas-mono);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--atlas-tx),background var(--atlas-tx),border-color var(--atlas-tx);white-space:nowrap;text-decoration:none;box-sizing:border-box}.atlas-btn:hover{border-color:var(--atlas-accent);color:var(--atlas-accent-fg)}.atlas-btn:active{transform:translateY(1px)}.atlas-btn:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:2px}.atlas-btn[disabled]{opacity:.45;cursor:not-allowed}.atlas-btn--primary{background:var(--atlas-accent);border-color:var(--atlas-accent);color:var(--atlas-ink-1)}.atlas-btn--primary:hover{background:var(--atlas-amber-8);border-color:var(--atlas-amber-8);color:var(--atlas-ink-1)}.atlas-btn--ghost{border-color:var(--atlas-border);color:var(--atlas-fg-2)}.atlas-btn--ghost:hover{border-color:var(--atlas-border-strong);color:var(--atlas-fg)}.atlas-btn--link{border-color:transparent;background:transparent;color:var(--atlas-accent-fg);height:auto;padding:0}.atlas-btn--link:hover{text-decoration:underline;background:transparent}.atlas-btn--danger{border-color:var(--atlas-alert);color:var(--atlas-alert)}.atlas-btn--danger:hover{background:var(--atlas-alert);color:var(--atlas-ink-1)}.atlas-btn--sm{height:32px;padding:0 var(--atlas-s3);font-size:.65rem}.atlas-btn--lg{height:48px;padding:0 var(--atlas-s5);font-size:.78rem}.atlas-btn--block{width:100%}.atlas-input,.atlas-textarea,.atlas-select{display:block;width:100%;height:44px;padding:0 var(--atlas-s3);background:var(--atlas-inset);border:1px solid var(--atlas-border);border-radius:0;color:var(--atlas-fg);font-family:var(--atlas-mono);font-size:.85rem;box-sizing:border-box;transition:border-color var(--atlas-tx)}.atlas-textarea{height:auto;min-height:96px;padding:var(--atlas-s3);font-family:var(--atlas-body);line-height:1.5;resize:vertical}.atlas-input::placeholder,.atlas-textarea::placeholder{color:var(--atlas-fg-3)}.atlas-input:focus,.atlas-textarea:focus,.atlas-select:focus{outline:none;border-color:var(--atlas-accent)}.atlas-label{display:block;font-family:var(--atlas-mono);font-size:.65rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-fg-2);margin-bottom:var(--atlas-s2)}.atlas-help{display:block;font-family:var(--atlas-mono);font-size:.65rem;color:var(--atlas-fg-3);margin-top:var(--atlas-s1)}.atlas-toggle{display:inline-flex;align-items:center;border:1px solid var(--atlas-border);border-radius:0;background:var(--atlas-inset);padding:0;height:28px;font-family:var(--atlas-mono);font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.atlas-toggle button{height:100%;padding:0 var(--atlas-s3);border:0;background:transparent;color:var(--atlas-fg-3);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit}.atlas-toggle button.active{background:var(--atlas-accent);color:var(--atlas-ink-1)}.atlas-toggle--binary button:first-child.active{background:var(--atlas-surface-2, var(--atlas-bg));color:var(--atlas-fg-2);box-shadow:inset 0 0 0 1px var(--atlas-border-strong)}.atlas-pill{display:inline-flex;align-items:center;gap:var(--atlas-s2);height:22px;padding:0 var(--atlas-s2);border:1px solid var(--atlas-border);border-radius:2px;background:transparent;font-family:var(--atlas-mono);font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-fg-2)}.atlas-pill--ok{border-color:var(--atlas-signal);color:var(--atlas-signal)}.atlas-pill--warn{border-color:var(--atlas-warn);color:var(--atlas-warn)}.atlas-pill--alert{border-color:var(--atlas-alert);color:var(--atlas-alert)}.atlas-pill--accent{border-color:var(--atlas-accent);color:var(--atlas-accent-fg)}.atlas-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--atlas-fg-3);flex-shrink:0}.atlas-dot--ok{background:var(--atlas-signal);box-shadow:0 0 6px #22c55e80}.atlas-dot--warn{background:var(--atlas-warn)}.atlas-dot--alert{background:var(--atlas-alert)}.atlas-dot--live{background:var(--atlas-scope);box-shadow:0 0 6px #00d2ff80;animation:atlas-pulse 1.6s ease-in-out infinite}@keyframes atlas-pulse{0%,to{opacity:1}50%{opacity:.4}}.atlas-tabs{display:flex;gap:0;border-bottom:1px solid var(--atlas-border);overflow-x:auto;scrollbar-width:none;margin-bottom:-1px}.atlas-tabs::-webkit-scrollbar{display:none}.atlas-tab{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--atlas-fg-3);font-family:var(--atlas-mono);font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:var(--atlas-s3) var(--atlas-s4);cursor:pointer;white-space:nowrap;transition:color var(--atlas-tx),border-color var(--atlas-tx)}.atlas-tab:hover{color:var(--atlas-fg)}.atlas-tab.active{color:var(--atlas-accent-fg);border-bottom-color:var(--atlas-accent)}.atlas-section{padding:var(--atlas-s7) 0;border-top:1px solid var(--atlas-border-subtle)}.atlas-section:first-child{border-top:0}.atlas-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--atlas-s4);margin-bottom:var(--atlas-s5)}.atlas-trust{display:inline-flex;align-items:center;gap:var(--atlas-s4);padding:var(--atlas-s2) var(--atlas-s3);border:1px solid var(--atlas-border);background:var(--atlas-inset);font-family:var(--atlas-mono);font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-fg-2)}.atlas-trust>span{display:inline-flex;align-items:center;gap:var(--atlas-s1)}.atlas-ascii{background:var(--atlas-inset);border:1px solid var(--atlas-border);border-radius:0;padding:var(--atlas-s4);overflow-x:auto}.atlas-ascii pre{margin:0;font-family:var(--atlas-mono);font-size:.78rem;line-height:1.45;color:var(--atlas-fg);white-space:pre}.atlas-ascii .ac-w{color:var(--atlas-fg)}.atlas-ascii .ac-gold{color:var(--atlas-amber-8)}.atlas-ascii .ac-cyan{color:var(--atlas-fg-2)}.atlas-ascii .ac-grn{color:var(--atlas-signal)}.atlas-ascii .ac-red{color:var(--atlas-alert)}.atlas-ascii .ac-dim{color:var(--atlas-fg-3)}.atlas-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--atlas-s3);padding:var(--atlas-s8) var(--atlas-s5);border:1px dashed var(--atlas-border);text-align:center}.atlas-empty-icon{color:var(--atlas-fg-3)}.atlas-empty-headline{font-family:var(--atlas-mono);font-size:.85rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-fg)}.atlas-empty-sub{font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-3);letter-spacing:.04em;max-width:420px}.atlas-table{width:100%;border-collapse:collapse;font-family:var(--atlas-mono);font-size:.78rem}.atlas-table th{text-align:left;padding:var(--atlas-s3) var(--atlas-s3);font-weight:500;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-fg-3);border-bottom:1px solid var(--atlas-border)}.atlas-table td{padding:var(--atlas-s3) var(--atlas-s3);border-bottom:1px solid var(--atlas-border-subtle);color:var(--atlas-fg-2);vertical-align:middle}.atlas-table tr:hover td{background:var(--atlas-surface)}.atlas-table .num{text-align:right;color:var(--atlas-fg)}.atlas-hr{height:1px;background:var(--atlas-border-subtle);border:0;margin:var(--atlas-s5) 0}.atlas-spacer{flex:1}.atlas-mute{color:var(--atlas-fg-3)}.atlas-strong{color:var(--atlas-fg)}.pnav.svelte-1o35yox{height:56px;display:flex;align-items:center;gap:1rem;padding:0 1.25rem;position:sticky;top:0;z-index:20;background:#0a0a0a;border-bottom:1px solid #2A2A2A}.pnav-brand.svelte-1o35yox{display:inline-flex;align-items:center;gap:.55rem;background:none;border:none;cursor:pointer;padding:0;color:inherit}.pnav-logo.svelte-1o35yox{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;font-weight:600;color:#f5f5f5;letter-spacing:.12em;text-transform:uppercase;text-shadow:none}.pnav-logo-dot.svelte-1o35yox{width:6px;height:6px;background:#f97316;display:inline-block;transform:translateY(-2px)}.pnav-spacer.svelte-1o35yox{flex:1}.pnav-email.svelte-1o35yox{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8rem;color:#a3a3a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.pnav-signin.svelte-1o35yox{height:44px;padding:0 1rem;border-radius:0;border:1px solid #3F3F3F;background:transparent;color:#f5f5f5;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease;white-space:nowrap;display:inline-flex;align-items:center}.pnav-signin.svelte-1o35yox:hover{color:#ffc36b;border-color:#ffc36b;background:transparent}.pnav-dashboard.svelte-1o35yox{height:44px;padding:0 1rem;border-radius:0;border:1px solid #FFC36B;background:transparent;color:#ffc36b;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .12s ease,color .12s ease;white-space:nowrap;display:inline-flex;align-items:center}.pnav-dashboard.svelte-1o35yox:hover{background:#ffc36b;color:#0a0a0a}.pnav-ghost.svelte-1o35yox{height:44px;padding:0 .75rem;border:1px solid transparent;background:transparent;color:#6b6b6b;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .12s ease;white-space:nowrap}.pnav-ghost.svelte-1o35yox:hover{color:#f5f5f5}@media(max-width:479px){.pnav-email.svelte-1o35yox{display:none}}.ns-inline.svelte-8e0q8m{border-top:1px solid #2A2A2A;padding-top:.7rem;margin-top:.1rem}.ns-inline-row.svelte-8e0q8m{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.69rem}.ns-inline-live.svelte-8e0q8m{display:inline-flex;align-items:center;gap:.28rem;color:#22c55e;font-weight:700;text-transform:uppercase;letter-spacing:.07em;margin-right:.2rem}.ns-inline-live.ns-inline-err.svelte-8e0q8m{color:#ef4444}.ns-inline-live.ns-inline-dim.svelte-8e0q8m,.ns-inline-item.svelte-8e0q8m{color:#6b6b6b}.ns-inline-item.ok.svelte-8e0q8m{color:#a3a3a3}.ns-inline-item.err.svelte-8e0q8m{color:#ef4444}.ns-inline-sep.svelte-8e0q8m{color:#2a2a2a}.ns-inline-verify.svelte-8e0q8m{margin-left:auto;color:#ffc36b;text-decoration:none;font-size:.68rem;opacity:.7;transition:opacity .12s}.ns-inline-verify.svelte-8e0q8m:hover{opacity:1;text-decoration:underline}.ns-strip.svelte-8e0q8m{display:flex;flex-wrap:wrap;gap:0;align-items:center;justify-content:center;border:1px solid #2A2A2A;width:fit-content;margin:0 auto}.ns-pill.svelte-8e0q8m{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .8rem;border-radius:0;font-size:.68rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:none;border-right:1px solid #2A2A2A;background:transparent}.ns-pill.svelte-8e0q8m:last-child{border-right:none}.ns-green.svelte-8e0q8m{color:#22c55e}.ns-red.svelte-8e0q8m{color:#ef4444}.ns-amber.svelte-8e0q8m{color:#ffc36b}.ns-purple.svelte-8e0q8m,.ns-blue.svelte-8e0q8m{color:#a3a3a3}.ns-dim.svelte-8e0q8m{color:#6b6b6b}.dot-green.svelte-8e0q8m{color:#22c55e}.dot-red.svelte-8e0q8m{color:#ef4444}.ns-panel.svelte-8e0q8m{border:1px solid #2A2A2A;border-radius:0;overflow:hidden;background:#111}.ns-header.svelte-8e0q8m{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;background:#161616;border-bottom:1px solid #2A2A2A}.ns-title.svelte-8e0q8m{display:flex;align-items:center;gap:.5rem;font-size:.68rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ns-title.ok.svelte-8e0q8m{color:#22c55e}.ns-title.err.svelte-8e0q8m{color:#ef4444}.blink-dot.svelte-8e0q8m{width:6px;height:6px;border-radius:50%;background:#22c55e;animation:svelte-8e0q8m-blink 2s ease-in-out infinite}.blink-dot.err.svelte-8e0q8m{background:#ef4444}.blink-dot.dim.svelte-8e0q8m{background:#6b6b6b}@keyframes svelte-8e0q8m-blink{0%,to{opacity:1}50%{opacity:.25}}.ns-meta.svelte-8e0q8m{font-size:.66rem;color:#6b6b6b;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.ns-curl.svelte-8e0q8m{color:#ffc36b;text-decoration:none}.ns-curl.svelte-8e0q8m:hover{text-decoration:underline}.ns-term.svelte-8e0q8m{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.65;color:#a3a3a3;margin:0;padding:1rem 1.2rem;overflow-x:auto;white-space:pre;tab-size:4;background:#0a0a0a}.ns-err.svelte-8e0q8m{color:#ef4444}.ns-term .hl-key{color:#ffc36b;font-weight:700}.ns-term .hl-sep{color:#2a2a2a}.ns-term .hl-val{color:#f5f5f5}.ns-term .hl-green{color:#22c55e}.ns-term .hl-red{color:#ef4444}.ns-verify-row.svelte-8e0q8m{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem 1rem;background:#111;border-top:1px solid #2A2A2A;flex-wrap:wrap}.ns-curl-cmd.svelte-8e0q8m{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:#6b6b6b;-webkit-user-select:all;user-select:all}.ns-open-btn.svelte-8e0q8m{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffc36b;text-decoration:none;white-space:nowrap}.ns-open-btn.svelte-8e0q8m:hover{color:#f5f5f5}@media(prefers-reduced-motion:reduce){.blink-dot.svelte-8e0q8m{animation:none;opacity:1}}.start-page.svelte-1lebd82{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(ellipse 80% 55% at 12% 55%,rgba(245,158,11,.09) 0%,transparent 60%),radial-gradient(ellipse 60% 55% at 90% 38%,rgba(0,210,255,.05) 0%,transparent 60%),radial-gradient(ellipse 50% 40% at 50% 95%,rgba(245,158,11,.04) 0%,transparent 60%),#0a0a14}.sp-center.svelte-1lebd82{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:2rem 1.25rem 3rem}.start-content.svelte-1lebd82{width:100%;max-width:520px;display:flex;flex-direction:column;gap:1.5rem}.start-content--wide.svelte-1lebd82{max-width:560px}@keyframes svelte-1lebd82-hfadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.lp-hero.svelte-1lebd82{animation:svelte-1lebd82-hfadeUp .65s cubic-bezier(.22,1,.36,1) both 0s}.lp-form-zone.svelte-1lebd82{animation:svelte-1lebd82-hfadeUp .65s cubic-bezier(.22,1,.36,1) both .1s}.feat-strip.svelte-1lebd82{animation:svelte-1lebd82-hfadeUp .6s cubic-bezier(.22,1,.36,1) both .2s}@media(prefers-reduced-motion:reduce){.lp-hero.svelte-1lebd82,.lp-form-zone.svelte-1lebd82,.feat-strip.svelte-1lebd82{animation:none}}@keyframes svelte-1lebd82-fieldIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.lpc-field-group.svelte-1lebd82{animation:svelte-1lebd82-fieldIn .2s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.lpc-field-group.svelte-1lebd82{animation:none}}.lp-hero.svelte-1lebd82{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1.25rem;padding-bottom:.5rem}.lp-eyebrow.svelte-1lebd82{display:inline-flex;align-items:center;gap:.5rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;font-weight:500;letter-spacing:.12em;color:#6b6b6b}.lp-dot.svelte-1lebd82{width:6px;height:6px;border-radius:50%;background:#00d2ff;animation:svelte-1lebd82-pulse-dot 2.4s ease-in-out infinite;flex-shrink:0}@keyframes svelte-1lebd82-pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.lp-copy.svelte-1lebd82{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start;max-width:560px}.lp-h1.svelte-1lebd82{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#f5f5f5;margin:0}.lp-mechanic.svelte-1lebd82{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.95rem;color:#a3a3a3;margin:0;line-height:1.55;max-width:520px}.lp-proof-bar.svelte-1lebd82{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:flex-start}.lpb-item.svelte-1lebd82{display:inline-flex;align-items:center;gap:.35rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f5f5f5;padding:.45rem .7rem;background:transparent;border:1px solid #2A2A2A;border-radius:0}.lp-form-zone.svelte-1lebd82{width:100%}.lp-flip-wrap.svelte-1lebd82{perspective:1400px}.lp-card.svelte-1lebd82{display:grid;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.2,.2,1)}.lp-flip-wrap.flipped.svelte-1lebd82 .lp-card:where(.svelte-1lebd82){transform:rotateY(180deg)}.lp-card-front.svelte-1lebd82,.lp-card-back.svelte-1lebd82{grid-area:1 / 1;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#111;border:1px solid #2A2A2A;border-radius:0;padding:1.5rem;box-shadow:none}.lp-card-back.svelte-1lebd82{transform:rotateY(180deg);border-color:#3f3f3f;display:flex;flex-direction:column}.lpc-back-btn.svelte-1lebd82{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:600;color:var(--muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:7px;cursor:pointer;margin-bottom:1.1rem;align-self:flex-start;transition:color .15s,background .15s}.lpc-back-btn.svelte-1lebd82:hover{color:var(--text);background:#ffffff12}.lpc-back-title.svelte-1lebd82{font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;color:var(--text);margin:0 0 .35rem;letter-spacing:-.01em}.lpc-back-sub.svelte-1lebd82{font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;color:var(--muted);margin:0 0 1rem;line-height:1.5}.lp-card-front.svelte-1lebd82{padding-bottom:.875rem}.lpc-trust-flip.svelte-1lebd82{display:flex;align-items:center;gap:.45rem;width:100%;margin-top:1rem;padding:.55rem .75rem;background:#4ade800d;border:1px solid rgba(74,222,128,.12);border-radius:8px;cursor:pointer;text-align:left;transition:background .18s,border-color .18s;color:#4ade80bf;font-family:DM Sans,system-ui,sans-serif;font-size:.77rem;font-weight:500;line-height:1.4}.lpc-trust-flip.svelte-1lebd82:hover{background:#4ade8017;border-color:#4ade8038;color:#4ade80e6}.lpc-trust-flip.svelte-1lebd82>span:where(.svelte-1lebd82):first-of-type{flex:1;color:#9498b2cc}.lpc-form-header.svelte-1lebd82{display:flex;flex-direction:column;gap:.2rem;margin-bottom:1.1rem}.lpc-form-label.svelte-1lebd82{font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700;color:var(--text);margin:0;letter-spacing:-.01em}.lpc-form-sublabel.svelte-1lebd82{font-family:DM Sans,system-ui,sans-serif;font-size:.73rem;font-weight:400;color:var(--muted, #9498b2);margin:0;letter-spacing:.01em;line-height:1.4}.lpc-tabs.svelte-1lebd82{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:1rem;background:transparent;padding:0;border-radius:0;border:1px solid #2A2A2A}.lpc-tab.svelte-1lebd82{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem .75rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:transparent;border:none;border-radius:0;color:#a3a3a3;cursor:pointer;transition:color .12s ease,background .12s ease;min-height:44px}.lpc-tab.svelte-1lebd82+.lpc-tab:where(.svelte-1lebd82){border-left:1px solid #2A2A2A}.lpc-tab.active.svelte-1lebd82{background:transparent;border:none;color:#ffc36b;box-shadow:inset 0 -2px #f97316}.lpc-tab.svelte-1lebd82:not(.active):hover{color:#f5f5f5;background:transparent}.lpc-form.svelte-1lebd82,.lpc-field-group.svelte-1lebd82{display:flex;flex-direction:column;gap:.65rem}.lpc-creds-row.svelte-1lebd82{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.lpc-input.svelte-1lebd82{width:100%;padding:.7rem .9rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;background:#0a0a0a;border:1px solid #2A2A2A;border-radius:0;color:#f5f5f5;outline:none;transition:border-color .12s ease;min-height:44px;box-sizing:border-box}.lpc-input.svelte-1lebd82::placeholder{color:#6b6b6b;font-size:.88rem}.lpc-input.svelte-1lebd82:focus{border-color:#f97316;box-shadow:none}.lpc-cta.svelte-1lebd82{width:100%;padding:.85rem 1.5rem;margin-top:.25rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#f97316;color:#0a0a0a;border:none;border-radius:0;cursor:pointer;transition:background .12s ease;box-shadow:none;min-height:48px}.lpc-cta.svelte-1lebd82:hover:not(:disabled){background:#ffc36b;transform:none;box-shadow:none}.lpc-cta.svelte-1lebd82:active:not(:disabled){transform:none}.lpc-cta.svelte-1lebd82:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.lpc-proof-steps.svelte-1lebd82{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.5rem}.lpc-proof-step.svelte-1lebd82{display:flex;align-items:flex-start;gap:.75rem}.lpc-proof-n.svelte-1lebd82{width:22px;height:22px;border-radius:50%;background:#4ade801a;border:1px solid rgba(74,222,128,.22);color:#4ade80d9;font-family:Space Grotesk,system-ui,sans-serif;font-size:.68rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.lpc-proof-step.svelte-1lebd82>div:where(.svelte-1lebd82){display:flex;flex-direction:column;gap:.15rem}.lpc-proof-step.svelte-1lebd82 strong:where(.svelte-1lebd82){font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;font-weight:600;color:var(--text)}.lpc-proof-step.svelte-1lebd82 span:where(.svelte-1lebd82){font-family:DM Sans,system-ui,sans-serif;font-size:.76rem;color:var(--muted);line-height:1.45}@media(min-width:540px){.lp-card-front.svelte-1lebd82,.lp-card-back.svelte-1lebd82{padding:2rem}}@media(min-width:760px){.sp-center.svelte-1lebd82{padding:3rem 1.5rem 4rem}.start-content--wide.svelte-1lebd82{max-width:600px}.lp-h1.svelte-1lebd82{font-size:2.6rem}.lp-hero.svelte-1lebd82{gap:1.5rem}.lp-card-front.svelte-1lebd82,.lp-card-back.svelte-1lebd82{padding:2.25rem}}.feat-strip.svelte-1lebd82{display:flex;flex-direction:column;gap:.5rem}.feat-strip-row.svelte-1lebd82{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.feat-card.svelte-1lebd82{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.55rem;padding:1rem .75rem .875rem;background:#10101c99;border:1px solid rgba(255,255,255,.06);border-radius:12px;cursor:pointer;text-align:center;transition:border-color .18s,background .18s,transform .15s;color:var(--muted)}.feat-card.svelte-1lebd82:hover{border-color:#f59e0b38;background:#121223e6;transform:translateY(-2px)}.feat-card--cyan.svelte-1lebd82:hover{border-color:#00d2ff38}.feat-card--row.svelte-1lebd82{flex-direction:row;align-items:center;text-align:left;gap:.75rem;padding:.75rem 1rem}.feat-card-row-text.svelte-1lebd82{display:flex;flex-direction:column;gap:.15rem;min-width:0}.feat-icon--sm.svelte-1lebd82{width:32px;height:32px;border-radius:8px;flex-shrink:0}.feat-card--player-preview.svelte-1lebd82{flex-direction:row;align-items:center;gap:1.25rem;padding:1rem 1.25rem;background:#0a0a16b3;border-color:#f59e0b2e;overflow:hidden}.feat-card--player-preview.svelte-1lebd82:hover{border-color:#f59e0b66;background:#0c0c1ce6;transform:translateY(-2px)}.pp-mockup.svelte-1lebd82{display:flex;width:110px;height:68px;border-radius:6px;overflow:hidden;background:#08081a;border:1px solid rgba(255,255,255,.06);flex-shrink:0}.pp-sidebar.svelte-1lebd82{width:26px;background:#101024e6;border-right:1px solid rgba(255,255,255,.04);display:flex;flex-direction:column;gap:3px;padding:5px 4px}.pp-sidebar-item.svelte-1lebd82{height:4px;border-radius:2px;background:#ffffff14}.pp-sidebar-active.svelte-1lebd82{background:#f59e0b66}.pp-main.svelte-1lebd82{flex:1;display:flex;flex-direction:column;gap:3px;padding:4px}.pp-video.svelte-1lebd82{flex:1;border-radius:3px;background:linear-gradient(135deg,#f59e0b14,#00d2ff0f);display:flex;align-items:center;justify-content:center;position:relative}.pp-play-icon.svelte-1lebd82{width:18px;height:18px;border-radius:50%;background:#f59e0b40;display:flex;align-items:center;justify-content:center;color:#f59e0b}.feat-card--player-preview.svelte-1lebd82:hover .pp-play-icon:where(.svelte-1lebd82){background:#f59e0b66}.pp-channels.svelte-1lebd82{display:flex;gap:2px}.pp-ch.svelte-1lebd82{height:5px;flex:1;border-radius:2px;background:#ffffff1a}.pp-ch--dim.svelte-1lebd82{background:#ffffff0a}.pp-text.svelte-1lebd82{display:flex;flex-direction:column;gap:.3rem;min-width:0;text-align:left}.pp-title.svelte-1lebd82{font-size:.85rem;font-weight:600;color:#ffffffd9;font-family:Space Grotesk,system-ui,sans-serif;line-height:1.25}.pp-pills.svelte-1lebd82{font-size:.68rem;font-weight:500;color:#ffffff59;font-family:DM Sans,system-ui,sans-serif;letter-spacing:.02em}.pp-cta.svelte-1lebd82{display:flex;align-items:center;gap:4px;font-size:.72rem;font-weight:700;color:#f59e0b;margin-top:.15rem;white-space:nowrap}.feat-card--player-preview.svelte-1lebd82:hover .pp-cta:where(.svelte-1lebd82){color:#fbbf24}.feat-icon.svelte-1lebd82{width:38px;height:38px;border-radius:10px;background:#f59e0b14;border:1px solid rgba(245,158,11,.12);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .18s}.feat-card.svelte-1lebd82:hover .feat-icon:where(.svelte-1lebd82){background:#f59e0b21}.feat-icon--cyan.svelte-1lebd82{background:#00d2ff12;border-color:#00d2ff1f;color:#00d2ff}.feat-card.svelte-1lebd82 strong:where(.svelte-1lebd82){font-family:Space Grotesk,system-ui,sans-serif;font-size:.8rem;font-weight:700;color:var(--text);line-height:1.25}.feat-card.svelte-1lebd82 span:where(.svelte-1lebd82){font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;color:var(--muted);line-height:1.35}.wizard-progress.svelte-1lebd82{display:flex;align-items:center;justify-content:center;gap:0;padding:.5rem 0}.progress-dot.svelte-1lebd82{width:10px;height:10px;border-radius:50%;background:#f59e0b26;border:2px solid rgba(245,158,11,.2);transition:all .3s}.progress-dot.active.svelte-1lebd82{background:#f59e0b;border-color:#f59e0b}.progress-dot.current.svelte-1lebd82{box-shadow:0 0 8px #f59e0b80}.progress-line.svelte-1lebd82{width:32px;height:2px;background:#f59e0b26;transition:background .3s}.progress-line.active.svelte-1lebd82{background:#f59e0b}.action-card.svelte-1lebd82{background:#121223eb;border:1px solid rgba(245,158,11,.18);border-top:2px solid rgba(245,158,11,.35);border-radius:16px;padding:1.5rem;box-shadow:0 0 0 1px #f59e0b0d,0 32px 64px #0000008c,0 0 40px #f59e0b0a,inset 0 1px #ffffff0a}.url-field-wrap.svelte-1lebd82{display:flex;flex-direction:column;gap:.35rem}.url-field-label.svelte-1lebd82{font-size:.8rem;font-weight:600;color:#b0b4cc;letter-spacing:.01em}.email-form.svelte-1lebd82{display:flex;flex-direction:column;gap:.875rem}.url-input.svelte-1lebd82{padding:.72rem .9rem;border:1px solid rgba(245,158,11,.15);border-radius:10px;background:#0a0a14e6;color:#f0f0f8;font-size:.9rem;width:100%;min-height:44px;transition:border-color .2s,box-shadow .2s;touch-action:manipulation}.url-input.svelte-1lebd82:focus{outline:none;border-color:#f59e0b80;box-shadow:0 0 0 3px #f59e0b1a}.url-input.svelte-1lebd82::placeholder{color:#b0b4cc59}.error-msg.svelte-1lebd82{font-size:.8rem;color:#f87171;margin:0}.protect-btn.svelte-1lebd82{width:100%;padding:.75rem;font-size:1rem;font-weight:700;border-radius:10px;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;color:#fff;cursor:pointer;transition:opacity .15s,transform .1s}.protect-btn.svelte-1lebd82:hover:not(:disabled){opacity:.9}.protect-btn.svelte-1lebd82:active:not(:disabled){transform:scale(.98)}.protect-btn.svelte-1lebd82:disabled{opacity:.4;cursor:not-allowed}.protect-btn.svelte-1lebd82:focus-visible{outline:2px solid #fff;outline-offset:2px}.proc-spinner.svelte-1lebd82{width:16px;height:16px;border:2px solid rgba(245,158,11,.15);border-top-color:var(--accent);border-radius:50%;animation:svelte-1lebd82-spin .7s linear infinite}.proc-spinner.small.svelte-1lebd82{width:14px;height:14px}@keyframes svelte-1lebd82-checkPop{0%{transform:scale(0)}60%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes svelte-1lebd82-fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1lebd82-spin{to{transform:rotate(360deg)}}.email-gate.svelte-1lebd82{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem;color:#8b8fa8}.email-gate.svelte-1lebd82 h2:where(.svelte-1lebd82){font-size:1.2rem;margin:0;color:#fff}.gate-sub.svelte-1lebd82{font-size:.85rem;color:#8b8fa8;margin:0;line-height:1.5}.trust-badge.svelte-1lebd82{display:flex;align-items:center;gap:.5rem;padding:.6rem 1rem;background:#4ade8014;border:1px solid rgba(74,222,128,.2);border-radius:10px;font-size:.78rem;color:#4ade80;width:100%;box-sizing:border-box}.region-select.svelte-1lebd82{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238b8fa8'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}.field-hint.svelte-1lebd82{font-size:.72rem;color:#6b7280;margin-top:-.25rem}.code-inputs.svelte-1lebd82{display:flex;gap:.5rem;justify-content:center;margin:1rem 0 .5rem}.code-digit.svelte-1lebd82{width:48px;height:56px;text-align:center;font-family:Space Grotesk,monospace;font-size:1.5rem;font-weight:700;color:#fff;background:#121223e6;border:2px solid rgba(255,255,255,.1);border-radius:10px;outline:none;transition:border-color .15s,box-shadow .15s;caret-color:#f59e0b}.code-digit.svelte-1lebd82:focus{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b26}.code-digit.has-value.svelte-1lebd82{border-color:#f59e0b66;color:#f59e0b}.code-digit.svelte-1lebd82:disabled{opacity:.5}@media(max-width:400px){.code-digit.svelte-1lebd82{width:40px;height:48px;font-size:1.2rem}.code-inputs.svelte-1lebd82{gap:.35rem}}.resend-row.svelte-1lebd82{margin-top:.75rem;text-align:center;min-height:28px}.resend-btn.svelte-1lebd82{background:none;border:none;color:#f59e0b;font-size:.82rem;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.resend-btn.svelte-1lebd82:hover{opacity:.8}.resend-cooldown.svelte-1lebd82{font-size:.78rem;color:#6b7280}.verify-status.svelte-1lebd82{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#8b8fa8;justify-content:center;margin:.5rem 0 0}.email-form.svelte-1lebd82{width:100%}.result-icon.svelte-1lebd82{width:56px;height:56px;border-radius:50%;background:#f59e0b1a;color:#f59e0b;display:flex;align-items:center;justify-content:center;transition:all .4s}.result-icon.verified.svelte-1lebd82{background:#4ade801f;color:#4ade80}.result-sub.svelte-1lebd82{font-size:.85rem;color:#8b8fa8;margin:0;line-height:1.5}.email-highlight.svelte-1lebd82{color:#f0f0f8;font-weight:600}.ghost{background:none;border:none;color:#8b8fa8;cursor:pointer;transition:color .2s;border-radius:8px;padding:.4rem .6rem}.ghost:hover{color:#f59e0b}.ghost:focus-visible{outline:2px solid #F59E0B;outline-offset:1px}.ghost.small{font-size:.75rem}@media(min-width:640px){.action-card.svelte-1lebd82{padding:1.75rem}}.start-page.svelte-1lebd82{background:#0a0a0a!important;background-image:none!important}.start-page.svelte-1lebd82 :is(.lpc-form-label:where(.svelte-1lebd82),.pp-title:where(.svelte-1lebd82),.pp-pills:where(.svelte-1lebd82),.pp-cta:where(.svelte-1lebd82),.feat-card:where(.svelte-1lebd82) :where(.svelte-1lebd82),.lpc-back-btn:where(.svelte-1lebd82),.action-card:where(.svelte-1lebd82),.action-card:where(.svelte-1lebd82) :where(.svelte-1lebd82)){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important}.start-page.svelte-1lebd82 :is(.pp-cta:where(.svelte-1lebd82),.pp-pills:where(.svelte-1lebd82),.feat-card--row:where(.svelte-1lebd82) strong:where(.svelte-1lebd82)+span:where(.svelte-1lebd82)){font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem!important;font-weight:600}.start-page.svelte-1lebd82 .lpc-form-label:where(.svelte-1lebd82){font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;color:#f5f5f5!important}.start-page.svelte-1lebd82 :is(.feat-card:where(.svelte-1lebd82),.feat-icon:where(.svelte-1lebd82),.feat-icon--sm:where(.svelte-1lebd82),.pp-mockup:where(.svelte-1lebd82),.pp-video:where(.svelte-1lebd82),.pp-ch:where(.svelte-1lebd82),.pp-play-icon:where(.svelte-1lebd82),.pp-sidebar-item:where(.svelte-1lebd82),.action-card:where(.svelte-1lebd82),.lpc-back-btn:where(.svelte-1lebd82)){border-radius:0!important}.start-page.svelte-1lebd82 :is(.feat-card:where(.svelte-1lebd82),.action-card:where(.svelte-1lebd82)){background:#111!important;border:1px solid #2A2A2A!important;box-shadow:none!important}.start-page.svelte-1lebd82 :is(.feat-card:where(.svelte-1lebd82):hover,.action-card:where(.svelte-1lebd82):hover){border-color:#3f3f3f!important;background:#161616!important;transform:none!important}.start-page.svelte-1lebd82 .feat-card--cyan:where(.svelte-1lebd82):hover{border-color:#00d2ff!important}.start-page.svelte-1lebd82 .pp-video:where(.svelte-1lebd82){background:#0a0a0a!important}.start-page.svelte-1lebd82 .pp-play-icon:where(.svelte-1lebd82){background:transparent!important;border:1px solid #F97316!important;color:#f97316!important;width:20px;height:20px}.start-page.svelte-1lebd82 .pp-title:where(.svelte-1lebd82){color:#f5f5f5!important;font-weight:600!important;font-size:.9rem!important}.start-page.svelte-1lebd82 .pp-cta:where(.svelte-1lebd82){color:#ffc36b!important}.start-page.svelte-1lebd82 .feat-card--row:where(.svelte-1lebd82) strong:where(.svelte-1lebd82){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#f5f5f5!important;font-weight:600!important;font-size:.9rem!important}.start-page.svelte-1lebd82 .feat-card--row:where(.svelte-1lebd82) span:where(.svelte-1lebd82){color:#a3a3a3!important;font-size:.8rem!important}.lpc-trust-flip.svelte-1lebd82{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#a3a3a3!important;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:.78rem!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;gap:.6rem!important;padding:.6rem .875rem!important}.lpc-trust-flip.svelte-1lebd82:hover{background:#161616!important;border-color:#3f3f3f!important}.lpc-trust-flip.svelte-1lebd82 svg{color:#00d2ff!important;flex-shrink:0!important}.lpc-trust-flip.svelte-1lebd82 .lpc-trust-label:where(.svelte-1lebd82){color:#a3a3a3!important;flex:1!important}.lpc-trust-flip.svelte-1lebd82:hover .lpc-trust-label:where(.svelte-1lebd82){color:#f5f5f5!important}.lpc-trust-flip.svelte-1lebd82 .lpc-trust-cta:where(.svelte-1lebd82){color:#ffc36b!important;font-weight:600!important;white-space:nowrap!important}.feat-card--cyan.svelte-1lebd82{background:#111!important;border:1px solid #2A2A2A!important;border-radius:0!important;box-shadow:none!important}.feat-icon--cyan.svelte-1lebd82{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#ffc36b!important}.feat-card--cyan.svelte-1lebd82:hover{border-color:#ffc36b!important}.trust-badge.svelte-1lebd82{background:transparent!important;border:1px solid #22C55E!important;border-left:2px solid #22C55E!important;border-radius:0!important;color:#a3a3a3!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}.info-page.svelte-1dbu372{min-height:100vh;padding:0 0 4rem;background:#0a0a0a}.info-content.svelte-1dbu372{max-width:1080px;margin:0 auto;padding:2rem 1.25rem 0;display:flex;flex-direction:column;gap:1.25rem}.info-hero.svelte-1dbu372{padding:2rem 0 1.5rem;border-radius:0;border:none;background:transparent;box-shadow:none;border-bottom:1px solid #2A2A2A;margin-bottom:.5rem}.info-eyebrow.svelte-1dbu372{display:inline-flex;align-items:center;padding:0;border-radius:0;background:transparent;border:none;color:#6b6b6b;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.info-hero.svelte-1dbu372 h1:where(.svelte-1dbu372){margin:1rem 0 .9rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:600;line-height:1.05;color:#f5f5f5;letter-spacing:-.025em;max-width:18ch}.info-lead.svelte-1dbu372{margin:0;max-width:68ch;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;line-height:1.6;color:#a3a3a3}.info-updated.svelte-1dbu372{margin:1.25rem 0 0;color:#6b6b6b;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.info-grid.svelte-1dbu372{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0}.static-section{grid-column:span 12;padding:1.75rem 0;border-radius:0;border:none;border-bottom:1px solid #2A2A2A;background:transparent;box-shadow:none}.static-section h2{margin:0 0 1rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;color:#f5f5f5;font-size:1.25rem;line-height:1.3;letter-spacing:-.01em}.static-section h3{margin:0 0 .6rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;color:#f5f5f5;font-size:1rem;line-height:1.35}.static-section p{margin:0;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;color:#a3a3a3;line-height:1.65;font-size:.95rem}.static-section p+p{margin-top:.9rem}.static-list{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.75rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;color:#a3a3a3;line-height:1.6;font-size:.95rem}.static-list li strong{color:#f5f5f5;font-weight:600}.static-note{margin-top:1rem;padding:1rem 1.1rem;border-radius:0;background:transparent;border:1px solid #2A2A2A;border-left:2px solid #00D2FF;color:#a3a3a3;line-height:1.6;font-size:.95rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif}.static-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:1rem;border:1px solid #2A2A2A}.static-stat{padding:1.25rem;border-radius:0;background:transparent;border:none;border-right:1px solid #2A2A2A}.static-stat:last-child{border-right:none}.static-stat strong{display:block;margin-bottom:.5rem;color:#f5f5f5;font-size:.95rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600}.static-stat p{color:#a3a3a3;font-size:.9rem;line-height:1.55;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif}.static-pill-row{display:flex;flex-wrap:wrap;gap:0;margin-top:1rem;border:1px solid #2A2A2A;width:fit-content}.static-pill{display:inline-flex;align-items:center;height:36px;padding:0 .9rem;border-radius:0;background:transparent;border:none;border-right:1px solid #2A2A2A;color:#f5f5f5;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.static-pill-row .static-pill:last-child{border-right:none}.static-link{color:#ffc36b;text-decoration:none}.static-link:hover{text-decoration:underline}@media(max-width:800px){.info-content.svelte-1dbu372{padding:1rem 1rem 0}.info-hero.svelte-1dbu372{padding:1.25rem 0 1rem}.static-grid{grid-template-columns:1fr}.static-stat{border-right:none;border-bottom:1px solid #2A2A2A}.static-stat:last-child{border-bottom:none}.static-pill-row{width:auto}}.download-grid.svelte-1qz96do{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:1rem;border:1px solid #2A2A2A}.download-card.svelte-1qz96do{padding:1.25rem;border-radius:0;border:none;border-right:1px solid #2A2A2A;background:#111;display:flex;flex-direction:column;gap:.75rem}.download-card.svelte-1qz96do:last-child{border-right:none}.download-card--live.svelte-1qz96do{border-left:2px solid #F97316}.download-card-top.svelte-1qz96do{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem}.download-count-badge.svelte-1qz96do{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b6b6b;background:transparent;border:1px solid #2A2A2A;padding:.15rem .5rem;border-radius:0;margin-left:auto}.download-icon.svelte-1qz96do{width:36px;height:36px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid #2A2A2A;color:#a3a3a3}.download-icon--live.svelte-1qz96do{border-color:#f97316;color:#ffc36b}.download-icon--beta.svelte-1qz96do{border-color:#3f3f3f;color:#a3a3a3}.download-status.svelte-1qz96do{display:inline-flex;align-items:center;padding:.18rem .55rem;border-radius:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.62rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.download-status.live.svelte-1qz96do{background:transparent;border:1px solid #F97316;color:#ffc36b}.download-status.beta.svelte-1qz96do{background:transparent;border:1px solid #3F3F3F;color:#a3a3a3}.download-status.roadmap.svelte-1qz96do{background:transparent;border:1px solid #2A2A2A;color:#6b6b6b}.download-card.svelte-1qz96do h3:where(.svelte-1qz96do){margin:0;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;color:#f5f5f5;font-size:1rem;letter-spacing:-.01em}.download-card.svelte-1qz96do p:where(.svelte-1qz96do){margin:0;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;color:#a3a3a3;line-height:1.65;font-size:.9rem}.download-list.svelte-1qz96do{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.45rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;color:#a3a3a3;font-size:.88rem;line-height:1.55}.download-link.svelte-1qz96do{display:inline-flex;align-items:center;gap:.35rem;margin-top:auto;padding-top:.5rem;color:#ffc36b;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:color .12s ease}.download-link.svelte-1qz96do:hover{color:#f5f5f5}.compare-heading.svelte-1qz96do{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;color:#f97316;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:1.75rem 0 .6rem}.compare-heading.svelte-1qz96do:first-of-type{margin-top:.5rem}.compare-table.svelte-1qz96do{display:grid;grid-template-columns:1fr;border:1px solid #2A2A2A;border-radius:0;overflow:hidden;background:#111}.compare-header.svelte-1qz96do,.compare-row.svelte-1qz96do{display:grid;grid-template-columns:1.4fr 1fr 1fr}.compare-header.svelte-1qz96do{background:#161616;border-bottom:1px solid #2A2A2A}.compare-header.svelte-1qz96do .compare-label:where(.svelte-1qz96do),.compare-header.svelte-1qz96do .compare-col:where(.svelte-1qz96do){padding:.55rem .75rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#a3a3a3;display:flex;align-items:center;gap:.3rem}.compare-row.svelte-1qz96do{border-bottom:1px solid #2A2A2A}.compare-row.svelte-1qz96do:last-child{border-bottom:none}.compare-row.svelte-1qz96do .compare-label:where(.svelte-1qz96do){padding:.5rem .75rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;color:#a3a3a3;font-weight:400}.compare-row.svelte-1qz96do .compare-col:where(.svelte-1qz96do){padding:.5rem .75rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.82rem;color:#f5f5f5;display:flex;align-items:center}.compare-col.mono.svelte-1qz96do,.mono.svelte-1qz96do{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:#a3a3a3}.compare-yes.svelte-1qz96do{color:#22c55e;display:inline-flex;align-items:center}.compare-no.svelte-1qz96do{color:#3f3f3f;display:inline-flex;align-items:center}.compare-planned.svelte-1qz96do{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffc36b}.static-list code{background:transparent;border:1px solid #2A2A2A;border-radius:0;padding:.1rem .4rem;font-size:.8rem;color:#ffc36b;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}@media(max-width:920px){.download-grid.svelte-1qz96do{grid-template-columns:1fr}.download-card.svelte-1qz96do{border-right:none;border-bottom:1px solid #2A2A2A}.download-card.svelte-1qz96do:last-child{border-bottom:none}.download-card--live.svelte-1qz96do{border-left:2px solid #F97316}.compare-header.svelte-1qz96do,.compare-row.svelte-1qz96do{grid-template-columns:1.2fr 1fr 1fr}}@media(max-width:640px){.compare-header.svelte-1qz96do,.compare-row.svelte-1qz96do{grid-template-columns:1fr .8fr .8fr}.compare-row.svelte-1qz96do .compare-label:where(.svelte-1qz96do){font-size:.75rem}.compare-col.mono.svelte-1qz96do,.mono.svelte-1qz96do{font-size:.66rem}}.hiw.svelte-167hazw{min-height:100vh;display:flex;flex-direction:column;background:#0a0a0a;color:#f5f5f5;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"ss01","cv11"}.hiw-nav.svelte-167hazw{position:sticky;top:56px;z-index:90;background:#0a0a0a;border-bottom:1px solid #2A2A2A}.hiw-nav-inner.svelte-167hazw{max-width:760px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;gap:1.25rem;height:44px}.hiw-nav-eyebrow.svelte-167hazw{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.64rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b;flex-shrink:0}.hiw-nav-rail.svelte-167hazw{display:flex;align-items:stretch;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.hiw-nav-rail.svelte-167hazw::-webkit-scrollbar{display:none}.hiw-nav-btn.svelte-167hazw{background:none;border:none;border-bottom:2px solid transparent;color:#a3a3a3;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:0 .5rem;margin-bottom:-1px;cursor:pointer;transition:color .12s ease-out,border-color .12s ease-out;white-space:nowrap;display:inline-flex;align-items:center;gap:.45rem;height:44px}.hiw-nav-n.svelte-167hazw{font-size:.62rem;color:#6b6b6b;font-variant-numeric:tabular-nums;letter-spacing:.06em}.hiw-nav-label.svelte-167hazw{letter-spacing:.06em}.hiw-nav-sep.svelte-167hazw{color:#2a2a2a;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;align-self:center;padding:0 .25rem;-webkit-user-select:none;user-select:none}.hiw-nav-btn.svelte-167hazw:hover{color:#f5f5f5}.hiw-nav-btn.svelte-167hazw:hover .hiw-nav-n:where(.svelte-167hazw){color:#a3a3a3}.hiw-nav-btn.active.svelte-167hazw{color:#ffc36b;border-bottom-color:#f97316}.hiw-nav-btn.active.svelte-167hazw .hiw-nav-n:where(.svelte-167hazw){color:#f97316}.hiw-nav-btn.svelte-167hazw:focus-visible{outline:1px solid #F97316;outline-offset:-1px}@media(max-width:540px){.hiw-nav-inner.svelte-167hazw{gap:.85rem;padding:0 1rem}.hiw-nav-eyebrow.svelte-167hazw{display:none}.hiw-nav-btn.svelte-167hazw{padding:0 .35rem;font-size:.68rem}}.hiw-article.svelte-167hazw{width:100%;max-width:760px;margin:0 auto;padding:0 1.5rem 4rem}.hiw-section.svelte-167hazw{padding-top:3.5rem;display:flex;flex-direction:column;gap:1.75rem}.hiw-section.svelte-167hazw h2:where(.svelte-167hazw){font-family:Geist,sans-serif;font-size:1.25rem;font-weight:600;color:#f5f5f5;margin:.5rem 0 0;line-height:1.3;letter-spacing:-.01em}.hiw-section.svelte-167hazw h3:where(.svelte-167hazw){font-family:Geist,sans-serif;font-size:.95rem;font-weight:600;color:#f5f5f5;margin:.5rem 0 0}.chap-hdr.svelte-167hazw{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem 0 .5rem;border-top:1px solid #2A2A2A}.chap-n.svelte-167hazw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1rem;font-weight:500;color:#6b6b6b;letter-spacing:.05em;line-height:1.4;flex-shrink:0;padding-top:.15rem;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums}.chap-meta.svelte-167hazw h2:where(.svelte-167hazw){margin-top:0}.chap-sub.svelte-167hazw{display:block;font-size:.8rem;color:#a3a3a3;margin-top:.3rem;line-height:1.5}.driver-stack.svelte-167hazw{display:flex;flex-direction:column;gap:.75rem}.driver-chapter.svelte-167hazw{background:#111;border:1px solid #2A2A2A;padding:1.25rem;display:flex;flex-direction:column;gap:1rem}.driver-hdr.svelte-167hazw{display:flex;align-items:flex-start;gap:.85rem;padding-bottom:.75rem;border-bottom:1px solid #1F1F1F}.driver-n.svelte-167hazw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.95rem;font-weight:500;color:#6b6b6b;letter-spacing:.05em;line-height:1;flex-shrink:0;min-width:2.5rem;padding-top:.2rem;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums}.driver-title.svelte-167hazw{font-family:Geist,sans-serif;font-size:.95rem;font-weight:600;color:#f5f5f5;margin:0 0 .25rem;letter-spacing:-.005em}.driver-scope.svelte-167hazw{font-size:.72rem;color:#a3a3a3;margin:0;line-height:1.5;font-family:JetBrains Mono,ui-monospace,monospace}.driver-blocks.svelte-167hazw{display:flex;flex-direction:column;gap:.85rem}.driver-block.svelte-167hazw{display:flex;flex-direction:column;gap:.35rem}.dtag.svelte-167hazw{display:inline-block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:.15rem .5rem;border-radius:0;align-self:flex-start;background:transparent;border:1px solid transparent}.dtag.wall.svelte-167hazw{color:#a3a3a3;border-color:#3f3f3f}.dtag.strategy.svelte-167hazw{color:#ffc36b;border-color:#f97316}.dtag.result.svelte-167hazw{color:#22c55e;border-color:#22c55e}.driver-block.svelte-167hazw p:where(.svelte-167hazw){font-size:.85rem;color:#a3a3a3;margin:0;line-height:1.6}.driver-block.svelte-167hazw p:where(.svelte-167hazw) strong:where(.svelte-167hazw){color:#f5f5f5;font-weight:600}.driver-block.svelte-167hazw p:where(.svelte-167hazw) em:where(.svelte-167hazw){color:#ffc36b;font-style:normal}.driver-block.svelte-167hazw p:where(.svelte-167hazw) code:where(.svelte-167hazw){font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;color:#ffc36b;background:transparent;border:1px solid #2A2A2A;padding:.02rem .3rem;border-radius:0}.hiw-hero.svelte-167hazw{text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding-top:2rem}.hiw-hero.svelte-167hazw h1:where(.svelte-167hazw){font-family:Geist,sans-serif;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:600;color:#f5f5f5;margin:0;letter-spacing:-.02em;line-height:1.15;max-width:640px}.section-header.svelte-167hazw{text-align:left;display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}.section-header.svelte-167hazw h1:where(.svelte-167hazw){font-family:Geist,sans-serif;font-size:1.6rem;font-weight:600;color:#f5f5f5;margin:0;letter-spacing:-.02em}.hero-claim.svelte-167hazw{font-family:Geist,sans-serif;font-size:1rem;font-weight:500;color:#f5f5f5;margin:0;max-width:560px;line-height:1.5}.hero-sub.svelte-167hazw{font-size:.9rem;color:#a3a3a3;margin:0;max-width:620px;line-height:1.65}.section-desc.svelte-167hazw{font-size:.9rem;color:#a3a3a3;margin:0;line-height:1.65}.section-desc.svelte-167hazw strong:where(.svelte-167hazw){color:#f5f5f5;font-weight:600}.section-desc.svelte-167hazw code:where(.svelte-167hazw){font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem;color:#ffc36b;background:transparent;border:1px solid #2A2A2A;padding:.02rem .3rem}.steps-grid.svelte-167hazw{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid #2A2A2A}@media(max-width:640px){.steps-grid.svelte-167hazw{grid-template-columns:1fr 1fr}}@media(max-width:380px){.steps-grid.svelte-167hazw{grid-template-columns:1fr}}.step-card.svelte-167hazw{background:#111;padding:1.25rem 1rem;display:flex;flex-direction:column;gap:.4rem;border-right:1px solid #1F1F1F;border-bottom:1px solid #1F1F1F}.step-card.svelte-167hazw:last-child{border-right:none}@media(max-width:640px){.step-card.svelte-167hazw:nth-child(2n){border-right:none}.step-card.svelte-167hazw{border-right:1px solid #1F1F1F}}.step-num.svelte-167hazw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#6b6b6b;font-variant-numeric:tabular-nums}.step-num.gold.svelte-167hazw,.step-num.cyan.svelte-167hazw,.step-num.green.svelte-167hazw,.step-num.orange.svelte-167hazw{color:#6b6b6b}.step-card.svelte-167hazw h3:where(.svelte-167hazw){font-family:Geist,sans-serif;font-size:.95rem;font-weight:600;color:#f5f5f5;margin:.1rem 0 0;letter-spacing:-.005em}.step-card.svelte-167hazw p:where(.svelte-167hazw){font-size:.8rem;color:#a3a3a3;margin:0;line-height:1.55}.step-card.svelte-167hazw p:where(.svelte-167hazw) code:where(.svelte-167hazw){font-family:JetBrains Mono,ui-monospace,monospace;font-size:.74rem;color:#ffc36b;background:transparent;border:1px solid #2A2A2A;padding:.02rem .25rem}.observer-grid.svelte-167hazw{display:flex;flex-direction:column;border:1px solid #2A2A2A}.observer-row.svelte-167hazw{display:flex;flex-direction:column;gap:.3rem;padding:.9rem 1.1rem;background:#111;border-bottom:1px solid #1F1F1F}.observer-row.svelte-167hazw:last-child{border-bottom:none}@media(min-width:580px){.observer-row.svelte-167hazw{flex-direction:row;align-items:baseline;gap:1.5rem}}.obs-who.svelte-167hazw{min-width:170px;flex-shrink:0}.obs-label.svelte-167hazw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:500;color:#f5f5f5;letter-spacing:.05em;text-transform:uppercase}.obs-label.accent.svelte-167hazw{color:#ffc36b}.obs-sees.svelte-167hazw{font-size:.88rem;color:#a3a3a3;line-height:1.6}.obs-sees.svelte-167hazw code:where(.svelte-167hazw){font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;color:#ffc36b;background:transparent;border:1px solid #2A2A2A;padding:.02rem .3rem}.ascii-box.svelte-167hazw{background:#07070a;border:1px solid #2A2A2A;padding:1rem;overflow-x:auto}.ascii-box.compact.svelte-167hazw{padding:1rem}.ascii.svelte-167hazw{margin:0;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.45;color:#f5f5f5;white-space:pre;font-variant-numeric:tabular-nums}.ascii.svelte-167hazw .ac-w:where(.svelte-167hazw){color:#f5f5f5}.ascii.svelte-167hazw .ac-gold:where(.svelte-167hazw){color:#ffc36b}.ascii.svelte-167hazw .ac-cyan:where(.svelte-167hazw){color:#a3a3a3}.ascii.svelte-167hazw .ac-grn:where(.svelte-167hazw){color:#22c55e}.ascii.svelte-167hazw .ac-red:where(.svelte-167hazw){color:#ef4444}.ascii.svelte-167hazw .ac-dim:where(.svelte-167hazw){color:#6b6b6b}.detail-row.svelte-167hazw{display:grid;grid-template-columns:1fr;gap:0;border:1px solid #2A2A2A}@media(min-width:580px){.detail-row.svelte-167hazw{grid-template-columns:1fr 1fr}}.detail-card.svelte-167hazw{display:flex;gap:.85rem;padding:1.15rem;background:#111;align-items:flex-start;border-right:1px solid #1F1F1F;border-bottom:1px solid #1F1F1F}@media(min-width:580px){.detail-card.svelte-167hazw:nth-child(2n){border-right:none}}@media(max-width:579px){.detail-card.svelte-167hazw{border-right:none}}.detail-card.svelte-167hazw .icon{flex-shrink:0;margin-top:.15rem;color:#ffc36b}.detail-card.svelte-167hazw strong:where(.svelte-167hazw){display:block;font-family:Geist,sans-serif;font-size:.9rem;font-weight:600;color:#f5f5f5;margin-bottom:.3rem;letter-spacing:-.005em}.detail-card.svelte-167hazw p:where(.svelte-167hazw){font-size:.82rem;color:#a3a3a3;margin:0;line-height:1.58}.codec-grid.svelte-167hazw{display:flex;flex-direction:column;border:1px solid #2A2A2A}.codec-row.svelte-167hazw{display:grid;grid-template-columns:2fr 1fr 1.3fr 1fr;padding:.7rem 1rem;font-size:.84rem;color:#a3a3a3;border-bottom:1px solid #1F1F1F;align-items:center;font-family:Geist,sans-serif;font-variant-numeric:tabular-nums}.codec-row.svelte-167hazw:last-child{border-bottom:none}.codec-row.header.svelte-167hazw{background:#0f0f0f;font-family:JetBrains Mono,ui-monospace,monospace;font-weight:500;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;color:#a3a3a3}.codec-row.svelte-167hazw strong:where(.svelte-167hazw){color:#f5f5f5;font-weight:600}.codec-row.dim.svelte-167hazw{opacity:.7}.codec-row.svelte-167hazw .ac-grn:where(.svelte-167hazw){color:#22c55e}.codec-row.svelte-167hazw .ac-gold:where(.svelte-167hazw){color:#ffc36b}.codec-row.svelte-167hazw .ac-dim:where(.svelte-167hazw){color:#6b6b6b}.codec-tag.svelte-167hazw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;color:#6b6b6b;margin-left:.4rem}@media(max-width:480px){.codec-row.svelte-167hazw{grid-template-columns:1.5fr .7fr 1fr .8fr;font-size:.75rem;padding:.5rem .7rem}.codec-tag.svelte-167hazw{display:none}}.vision-cards.svelte-167hazw{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #2A2A2A}@media(max-width:520px){.vision-cards.svelte-167hazw{grid-template-columns:1fr}}.v-card.svelte-167hazw{padding:1rem 1.1rem;background:#111;border-left:2px solid #2A2A2A;border-right:1px solid #1F1F1F;border-bottom:1px solid #1F1F1F}.v-card.done.svelte-167hazw{border-left-color:#22c55e}.v-card.next.svelte-167hazw{border-left-color:#f97316}.v-card.future.svelte-167hazw{border-left-color:#6b6b6b}@media(min-width:521px){.v-card.svelte-167hazw:nth-child(2n){border-right:none}}@media(max-width:520px){.v-card.svelte-167hazw{border-right:none}}.roadmap-label.svelte-167hazw{display:inline-block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;border:1px solid #3F3F3F;border-radius:2px;padding:.08rem .4rem;margin-left:.4rem;vertical-align:middle}.v-card.svelte-167hazw strong:where(.svelte-167hazw){display:block;font-family:Geist,sans-serif;font-size:.88rem;font-weight:600;color:#f5f5f5;margin-bottom:.3rem;letter-spacing:-.005em}.v-card.svelte-167hazw p:where(.svelte-167hazw){font-size:.8rem;color:#a3a3a3;margin:0;line-height:1.55}.tradeoff-grid.svelte-167hazw{display:flex;flex-direction:column;border:1px solid #2A2A2A}.tradeoff.svelte-167hazw{padding:1rem 1.15rem;background:#111;border-left:2px solid #F97316;border-bottom:1px solid #1F1F1F}.tradeoff.svelte-167hazw:last-child{border-bottom:none}.t-q.svelte-167hazw{font-family:Geist,sans-serif;font-size:.9rem;font-weight:600;color:#f5f5f5;margin:0 0 .35rem;letter-spacing:-.005em}.t-a.svelte-167hazw{font-size:.82rem;color:#a3a3a3;margin:0;line-height:1.6}.badge.svelte-167hazw{display:inline-block;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:.12em .5em;border-radius:2px;border:1px solid #3F3F3F;color:#a3a3a3;background:transparent;margin-left:.4rem;vertical-align:middle}.badge.live.svelte-167hazw{color:#22c55e;border-color:#22c55e}.divider.svelte-167hazw{height:1px;background:#2a2a2a;margin:1.5rem 0 .5rem}.hiw-cta.svelte-167hazw{display:flex;justify-content:center;padding:2.5rem 0 1rem}.cta-btn.svelte-167hazw{padding:.85rem 2.25rem;font-family:Geist,sans-serif;font-size:.9rem;font-weight:600;border-radius:0;background:#f97316;border:none;color:#0a0a0a;cursor:pointer;letter-spacing:-.005em;transition:background .12s ease-out}.cta-btn.svelte-167hazw:hover{background:#ffc36b}.cta-btn.svelte-167hazw:active{background:#f97316}.cta-btn.svelte-167hazw:focus-visible{outline:2px solid #FFC36B;outline-offset:2px}@media(prefers-reduced-motion:reduce){.hiw-nav-btn.svelte-167hazw,.cta-btn.svelte-167hazw{transition:none}}.site-footer.svelte-1m0n279{padding:2rem 1.25rem 2.5rem;background:#0a0a0a;border-top:1px solid #2A2A2A}.site-footer.compact.svelte-1m0n279{padding:1rem 1.25rem 1.5rem}.site-footer-inner.svelte-1m0n279{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr;gap:1.25rem 1.5rem;align-items:start}.site-footer-brand.svelte-1m0n279{display:flex;flex-direction:column;gap:.75rem}.site-footer.compact.svelte-1m0n279 .site-footer-inner:where(.svelte-1m0n279){max-width:760px;grid-template-columns:1fr;gap:.75rem;justify-items:center;text-align:center}.site-footer.compact.svelte-1m0n279 .site-footer-brand:where(.svelte-1m0n279){align-items:center;gap:.4rem}.site-footer-kicker.svelte-1m0n279{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f5f5f5;padding:0;border:none;background:none;border-radius:0}.site-footer.compact.svelte-1m0n279 .site-footer-kicker:where(.svelte-1m0n279){color:#6b6b6b;font-size:.62rem;letter-spacing:.1em}.site-footer-copy.svelte-1m0n279,.site-footer-meta.svelte-1m0n279{margin:0;color:#a3a3a3;line-height:1.6;font-size:.9rem;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif}.site-footer.compact.svelte-1m0n279 .site-footer-copy:where(.svelte-1m0n279){max-width:52ch;color:#6b6b6b;font-size:.78rem;line-height:1.55}.site-footer-links.svelte-1m0n279{display:flex;flex-wrap:wrap;gap:0;justify-content:flex-end;align-self:start}.site-footer.compact.svelte-1m0n279 .site-footer-links:where(.svelte-1m0n279){justify-content:center;gap:0}.site-footer-link.svelte-1m0n279{display:inline-flex;align-items:center;height:36px;padding:0 .9rem;border-radius:0;border:none;background:transparent;color:#a3a3a3;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.site-footer-link.svelte-1m0n279:hover{color:#f5f5f5;background:transparent;border:none}.site-footer-link.active.svelte-1m0n279{color:#ffc36b}.support.svelte-1m0n279{color:#a3a3a3}.support.svelte-1m0n279:hover{color:#f5f5f5}.site-footer-meta.svelte-1m0n279{grid-column:1 / -1;padding-top:.75rem;border-top:1px solid #2A2A2A;color:#6b6b6b;font-size:.8rem}@media(max-width:760px){.site-footer-inner.svelte-1m0n279{grid-template-columns:1fr}.site-footer-links.svelte-1m0n279{justify-content:flex-start}}.pair-container.svelte-1jd718c{display:flex;justify-content:center;align-items:center;min-height:70vh;padding:2rem}.pair-card.svelte-1jd718c{background:var(--color-surface-solid);border:1px solid var(--glass-border);border-radius:1.5rem;padding:3rem;width:100%;max-width:480px;text-align:center;box-shadow:0 20px 40px #0000004d}.pair-header.svelte-1jd718c{margin-bottom:2.5rem}.pair-icon.svelte-1jd718c{width:64px;height:64px;background:var(--color-primary-subtle);color:var(--color-primary);border-radius:1rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}h1.svelte-1jd718c{font-size:1.75rem;font-weight:700;color:var(--color-text-primary);margin-bottom:.5rem}p.svelte-1jd718c{color:var(--color-text-secondary);font-size:1rem}.pair-inputs.svelte-1jd718c{display:flex;gap:.75rem;justify-content:center;margin-bottom:1.5rem}input.svelte-1jd718c{width:3.5rem;height:4.5rem;background:#ffffff08;border:1px solid var(--glass-border);border-radius:.75rem;text-align:center;font-size:2rem;font-weight:700;color:var(--color-primary);transition:all .2s}input.svelte-1jd718c:focus{outline:none;border-color:var(--color-primary);background:#ffffff0f;box-shadow:0 0 0 4px var(--color-primary-faint)}input.svelte-1jd718c:disabled{opacity:.5;cursor:wait}.pair-error.svelte-1jd718c{color:var(--color-error);margin-top:1rem;font-weight:500}.pair-loading.svelte-1jd718c{color:var(--color-text-muted);margin-top:1rem}.pair-success.svelte-1jd718c{padding:2rem 0}.pair-success.svelte-1jd718c p:where(.svelte-1jd718c){color:var(--color-success);font-weight:600;font-size:1.25rem;margin-top:1rem}.pair-card.svelte-1jd718c{background:#111!important;border:1px solid #2A2A2A!important;border-radius:0!important;box-shadow:none!important}.pair-icon.svelte-1jd718c{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#ffc36b!important}h1.svelte-1jd718c{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;color:#f5f5f5!important;letter-spacing:-.01em!important}p.svelte-1jd718c{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3a3a3!important}input.svelte-1jd718c{background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#f5f5f5!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}input.svelte-1jd718c:focus{border-color:#f97316!important;background:#0a0a0a!important;box-shadow:none!important}.up-page.svelte-csvsfo{min-height:100vh;display:flex;flex-direction:column;background:#0a0a0a;color:#f5f5f5;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif}.up-content.svelte-csvsfo{width:100%;max-width:760px;margin:0 auto;padding:2.5rem 1.5rem 4rem;display:flex;flex-direction:column;gap:2rem}.up-hero.svelte-csvsfo{display:flex;flex-direction:column;gap:.85rem}.up-eyebrow.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;font-weight:500;letter-spacing:.12em;color:#6b6b6b;text-transform:uppercase}.up-banner.svelte-csvsfo{display:flex;align-items:center;gap:.85rem;padding:1rem 1.25rem;border:1px solid #2A2A2A;border-left:2px solid #2A2A2A;background:#111;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.9rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.up-banner.status-operational.svelte-csvsfo{border-left-color:#22c55e;color:#22c55e}.up-banner.status-degraded.svelte-csvsfo{border-left-color:#f97316;color:#f97316}.up-banner.status-outage.svelte-csvsfo{border-left-color:#ef4444;color:#ef4444}.up-banner.status-unknown.svelte-csvsfo{border-left-color:#6b6b6b;color:#a3a3a3}.up-banner-dot.svelte-csvsfo{width:8px;height:8px;border-radius:50%;flex-shrink:0;animation:svelte-csvsfo-blink 2s ease-in-out infinite}.status-dot-operational.svelte-csvsfo{background:#22c55e}.status-dot-degraded.svelte-csvsfo{background:#f97316}.status-dot-outage.svelte-csvsfo{background:#ef4444}@keyframes svelte-csvsfo-blink{0%,to{opacity:1}50%{opacity:.3}}.up-meta.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;color:#6b6b6b;letter-spacing:.04em}.up-meta-link.svelte-csvsfo{color:#ffc36b;text-decoration:none;border-bottom:1px solid #2A2A2A}.up-meta-link.svelte-csvsfo:hover{border-bottom-color:#f97316}.up-intro.svelte-csvsfo{font-size:.9rem;color:#a3a3a3;line-height:1.65;margin:0}.up-intro.svelte-csvsfo code:where(.svelte-csvsfo){font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem;color:#ffc36b;background:transparent;border:1px solid #2A2A2A;padding:.05rem .35rem}.up-section-label.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:500;letter-spacing:.12em;color:#6b6b6b;text-transform:uppercase;padding-bottom:.5rem;border-bottom:1px solid #2A2A2A;margin-bottom:-.5rem}.up-stat-row.svelte-csvsfo{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid #2A2A2A}@media(max-width:540px){.up-stat-row.svelte-csvsfo{grid-template-columns:1fr 1fr}}.up-stat-pill.svelte-csvsfo{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem .9rem;background:#111;border-right:1px solid #1F1F1F;border-left:2px solid #2A2A2A}.up-stat-pill.svelte-csvsfo:last-child{border-right:none}.up-stat--green.svelte-csvsfo{border-left-color:#22c55e}.up-stat--amber.svelte-csvsfo,.up-stat--orange.svelte-csvsfo{border-left-color:#f97316}.up-stat--red.svelte-csvsfo{border-left-color:#ef4444}.up-stat--dim.svelte-csvsfo{border-left-color:#2a2a2a}.up-stat-num.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.1rem;font-weight:500;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#f5f5f5}.up-stat--green.svelte-csvsfo .up-stat-num:where(.svelte-csvsfo){color:#22c55e}.up-stat--amber.svelte-csvsfo .up-stat-num:where(.svelte-csvsfo){color:#f97316}.up-stat--orange.svelte-csvsfo .up-stat-num:where(.svelte-csvsfo){color:#f97316}.up-stat--red.svelte-csvsfo .up-stat-num:where(.svelte-csvsfo){color:#ef4444}.up-stat--dim.svelte-csvsfo .up-stat-num:where(.svelte-csvsfo){color:#a3a3a3}.up-stat-label.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;line-height:1.3}.up-nodes-intro.svelte-csvsfo{font-size:.88rem;color:#a3a3a3;line-height:1.55;margin:0}.up-nodes-grid.svelte-csvsfo{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0;border:1px solid #2A2A2A}.up-node-card.svelte-csvsfo{background:#111;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.55rem;border-right:1px solid #1F1F1F;border-bottom:1px solid #1F1F1F;border-left:2px solid #2A2A2A}.up-node--healthy.svelte-csvsfo{border-left-color:#22c55e}.up-node--degraded.svelte-csvsfo{border-left-color:#f97316}.up-node--sleeping.svelte-csvsfo{border-left-color:#ef4444}.up-node--unknown.svelte-csvsfo{border-left-color:#6b6b6b}.up-node--loading.svelte-csvsfo{border-left-color:#2a2a2a;min-height:110px}.up-node-shimmer.svelte-csvsfo{width:100%;height:100%;background:linear-gradient(90deg,#1a1a1a 25%,#262626,#1a1a1a 75%);background-size:200% 100%;animation:svelte-csvsfo-shimmer 1.8s infinite}@keyframes svelte-csvsfo-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.up-node-header.svelte-csvsfo{display:flex;align-items:center;gap:.55rem}.up-node-dot.svelte-csvsfo{width:7px;height:7px;border-radius:50%;flex-shrink:0;animation:svelte-csvsfo-blink 2s ease-in-out infinite}.up-node-dot--healthy.svelte-csvsfo{background:#22c55e}.up-node-dot--degraded.svelte-csvsfo{background:#f97316;animation:none}.up-node-dot--sleeping.svelte-csvsfo{background:#ef4444;animation:none}.up-node-dot--unknown.svelte-csvsfo{background:#6b6b6b;animation:none}.up-node-name.svelte-csvsfo{font-family:Geist,sans-serif;font-size:.88rem;font-weight:600;color:#f5f5f5;flex:1;letter-spacing:-.005em}.up-node-badge.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:.15rem .45rem;border-radius:0;border:1px solid;white-space:nowrap;background:transparent}.up-node-badge--healthy.svelte-csvsfo{color:#22c55e;border-color:#22c55e}.up-node-badge--degraded.svelte-csvsfo{color:#f97316;border-color:#f97316}.up-node-badge--sleeping.svelte-csvsfo{color:#ef4444;border-color:#ef4444}.up-node-badge--unknown.svelte-csvsfo{color:#a3a3a3;border-color:#3f3f3f}.up-node-ip.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.82rem;font-weight:500;color:#ffc36b;letter-spacing:.03em;font-variant-numeric:tabular-nums}.up-node-location.svelte-csvsfo{font-size:.78rem;color:#a3a3a3}.up-node-footer.svelte-csvsfo{font-size:.7rem;color:#6b6b6b;font-family:JetBrains Mono,ui-monospace,monospace;margin-top:.15rem}.up-node-fallback.svelte-csvsfo{display:flex;align-items:center;gap:.6rem;padding:.85rem 1.1rem;background:#111;border:1px solid #2A2A2A;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.82rem}.up-node-fb-dot.svelte-csvsfo{width:7px;height:7px;border-radius:50%;flex-shrink:0}.up-node-fb-dot.green.svelte-csvsfo{background:#22c55e;animation:svelte-csvsfo-blink 2s ease-in-out infinite}.up-node-fb-dot.red.svelte-csvsfo{background:#ef4444}.up-node-fb-label.svelte-csvsfo{color:#a3a3a3}.up-grid.svelte-csvsfo{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #2A2A2A}@media(max-width:540px){.up-grid.svelte-csvsfo{grid-template-columns:1fr}}.up-card.svelte-csvsfo{background:#111;padding:1.15rem;display:flex;flex-direction:column;gap:.85rem;border-right:1px solid #1F1F1F;border-bottom:1px solid #1F1F1F;border-left:2px solid #2A2A2A}.up-card.svelte-csvsfo:last-child,.up-card.svelte-csvsfo:nth-child(2n){border-right:none}.up-card--ok.svelte-csvsfo{border-left-color:#22c55e}.up-card--warn.svelte-csvsfo{border-left-color:#f97316}.up-card--dim.svelte-csvsfo{border-left-color:#2a2a2a}.up-card-header.svelte-csvsfo{display:flex;align-items:flex-start;gap:.7rem}.up-card-icon.svelte-csvsfo{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #2A2A2A;color:#ffc36b}.up-icon--orange.svelte-csvsfo,.up-icon--amber.svelte-csvsfo,.up-icon--gold.svelte-csvsfo{color:#ffc36b}.up-icon--dim.svelte-csvsfo{color:#a3a3a3}.up-card-name.svelte-csvsfo{font-family:Geist,sans-serif;font-size:.88rem;font-weight:600;color:#f5f5f5;line-height:1.25;letter-spacing:-.005em}.up-card-sub.svelte-csvsfo{font-size:.75rem;color:#a3a3a3;margin-top:.15rem;line-height:1.4}.up-card-status.svelte-csvsfo{margin-left:auto;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:.2rem .55rem;border-radius:0;border:1px solid;white-space:nowrap;background:transparent}.up-card-status.ok.svelte-csvsfo{color:#22c55e;border-color:#22c55e}.up-card-status.warn.svelte-csvsfo{color:#f97316;border-color:#f97316}.up-card-status.dim.svelte-csvsfo{color:#a3a3a3;border-color:#3f3f3f}.up-kv.svelte-csvsfo{display:flex;flex-direction:column;border:1px solid #1F1F1F;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.76rem}.up-kv-row.svelte-csvsfo{display:flex;align-items:baseline;gap:.6rem;padding:.35rem .7rem;border-bottom:1px solid #1F1F1F}.up-kv-row.svelte-csvsfo:last-child{border-bottom:none}.up-kv-key.svelte-csvsfo{color:#ffc36b;min-width:80px;flex-shrink:0;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.02em}.up-kv-val.svelte-csvsfo{color:#a3a3a3;font-variant-numeric:tabular-nums}.up-kv-val.dim.svelte-csvsfo{color:#6b6b6b}.up-kv-val.val-green.svelte-csvsfo{color:#22c55e}.up-kv-val.val-amber.svelte-csvsfo{color:#f97316}.up-kv-val.val-red.svelte-csvsfo{color:#ef4444}.up-kv-val.val-dim.svelte-csvsfo{color:#6b6b6b}.up-card-note.svelte-csvsfo{font-size:.78rem;color:#6b6b6b;line-height:1.55}.note-warn.svelte-csvsfo{color:#f97316}.up-debug.svelte-csvsfo{background:#111;border:1px solid #2A2A2A;padding:1.4rem 1.4rem .9rem;display:flex;flex-direction:column}.up-debug-title.svelte-csvsfo{font-family:Geist,sans-serif;font-size:1.1rem;font-weight:600;color:#f5f5f5;margin:0 0 .4rem;letter-spacing:-.01em}.up-debug-intro.svelte-csvsfo{font-size:.88rem;color:#a3a3a3;margin:0 0 1.25rem;line-height:1.55}.up-step.svelte-csvsfo{display:flex;gap:1rem;padding:1rem 0;border-top:1px solid #1F1F1F}.up-step--last.svelte-csvsfo{padding-bottom:0}.up-step--muted.svelte-csvsfo{opacity:.4}.up-step-num.svelte-csvsfo{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;font-weight:500;flex-shrink:0;margin-top:.05rem;border:1px solid;background:transparent;border-radius:0;font-variant-numeric:tabular-nums}.step-pass.svelte-csvsfo{color:#22c55e;border-color:#22c55e}.step-fail.svelte-csvsfo{color:#ef4444;border-color:#ef4444}.step-warn.svelte-csvsfo{color:#f97316;border-color:#f97316}.step-idle.svelte-csvsfo{color:#6b6b6b;border-color:#2a2a2a}.up-step-body.svelte-csvsfo{flex:1;display:flex;flex-direction:column;gap:.45rem}.up-step-title.svelte-csvsfo{font-family:Geist,sans-serif;font-size:.9rem;font-weight:600;color:#f5f5f5;letter-spacing:-.005em}.up-step-status.svelte-csvsfo{display:inline-flex;align-items:center;gap:.4rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .6rem;border:1px solid;background:transparent;width:fit-content}.up-step-status.ok.svelte-csvsfo{color:#22c55e;border-color:#22c55e}.up-step-status.err.svelte-csvsfo{color:#ef4444;border-color:#ef4444}.up-step-status.warn.svelte-csvsfo{color:#f97316;border-color:#f97316}.up-step-status.dim.svelte-csvsfo{color:#a3a3a3;border-color:#3f3f3f}.up-step-note.svelte-csvsfo{font-size:.82rem;color:#a3a3a3;margin:0;line-height:1.55}.up-step-note.svelte-csvsfo strong:where(.svelte-csvsfo){color:#f5f5f5}.up-step-note.dim.svelte-csvsfo{color:#6b6b6b}.up-load-bar.svelte-csvsfo{height:3px;background:#1f1f1f;overflow:hidden;width:100%;max-width:220px}.up-load-fill.svelte-csvsfo{height:100%;transition:width .16s ease-out}.load-normal.svelte-csvsfo{background:#22c55e}.load-moderate.svelte-csvsfo{background:#f97316}.load-high.svelte-csvsfo{background:#ef4444}.up-causes.svelte-csvsfo{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:.35rem;border:1px solid #1F1F1F}@media(max-width:540px){.up-causes.svelte-csvsfo{grid-template-columns:1fr}}.up-cause.svelte-csvsfo{background:#0f0f0f;padding:.85rem 1rem;border-right:1px solid #1F1F1F;border-bottom:1px solid #1F1F1F}.up-cause.svelte-csvsfo:nth-child(2n){border-right:none}.up-cause-label.svelte-csvsfo{display:flex;align-items:center;gap:.55rem;margin-bottom:.45rem;flex-wrap:wrap}.up-cause-num.svelte-csvsfo{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #3F3F3F;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:500;color:#a3a3a3;flex-shrink:0;border-radius:0}.up-cause-label.svelte-csvsfo strong:where(.svelte-csvsfo){font-family:Geist,sans-serif;font-size:.85rem;color:#f5f5f5;font-weight:600;letter-spacing:-.005em}.up-cause-tag.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;font-weight:500;letter-spacing:.08em;padding:.12rem .4rem;text-transform:uppercase;border:1px solid;background:transparent}.most-likely.svelte-csvsfo{color:#f97316;border-color:#f97316}.up-cause.svelte-csvsfo p:where(.svelte-csvsfo){font-size:.8rem;color:#a3a3a3;margin:0 0 .5rem;line-height:1.55}.up-cause.svelte-csvsfo ul:where(.svelte-csvsfo){margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.25rem}.up-cause.svelte-csvsfo ul:where(.svelte-csvsfo) li:where(.svelte-csvsfo){font-size:.78rem;color:#a3a3a3;line-height:1.5}.up-cause.svelte-csvsfo ul:where(.svelte-csvsfo) li:where(.svelte-csvsfo) strong:where(.svelte-csvsfo){color:#f5f5f5}.up-cause.svelte-csvsfo ul:where(.svelte-csvsfo) li:where(.svelte-csvsfo) code:where(.svelte-csvsfo){font-family:JetBrains Mono,ui-monospace,monospace;font-size:.74rem;color:#ffc36b;background:transparent;border:1px solid #2A2A2A;padding:.05rem .3rem}.up-terminal-wrap.svelte-csvsfo{border:1px solid #2A2A2A;background:#07070a}.up-term-header.svelte-csvsfo{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1.1rem;background:#0f0f0f;border-bottom:1px solid #2A2A2A}.up-term-title.svelte-csvsfo{display:flex;align-items:center;gap:.55rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.1em;color:#22c55e;text-transform:uppercase}.up-term-meta.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;color:#6b6b6b;letter-spacing:.04em}.up-term.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;line-height:1.7;color:#d4d4d4;margin:0;padding:1rem 1.2rem;overflow-x:auto;white-space:pre;tab-size:4;font-variant-numeric:tabular-nums}.up-term--err.svelte-csvsfo{color:#ef4444}.up-term .hl-key{color:#ffc36b;font-weight:500}.up-term .hl-sep{color:#6b6b6b}.up-term .hl-val{color:#f97316}.up-term .hl-green{color:#22c55e}.up-term .hl-red{color:#ef4444}.up-term .hl-amber{color:#f97316}.up-term-footer.svelte-csvsfo{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 1.1rem;background:#0f0f0f;border-top:1px solid #2A2A2A;flex-wrap:wrap}.up-curl-cmd.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;color:#6b6b6b;-webkit-user-select:all;user-select:all}.up-open-btn.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;color:#ffc36b;text-decoration:none;letter-spacing:.04em;white-space:nowrap;border-bottom:1px solid #2A2A2A}.up-open-btn.svelte-csvsfo:hover{border-bottom-color:#f97316}.blink-dot.svelte-csvsfo{width:7px;height:7px;border-radius:50%;background:#22c55e;animation:svelte-csvsfo-blink 2s ease-in-out infinite;flex-shrink:0}.blink-dot.err.svelte-csvsfo{background:#ef4444;animation:none}.up-link.svelte-csvsfo{color:#ffc36b;text-decoration:none;border-bottom:1px solid #2A2A2A}.up-link.svelte-csvsfo:hover{border-bottom-color:#f97316}.up-history.svelte-csvsfo{background:#111;border:1px solid #2A2A2A;padding:1.25rem 1.35rem;display:flex;flex-direction:column;gap:1.15rem}.up-history-header.svelte-csvsfo{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:space-between}.up-period-toggle.svelte-csvsfo{display:flex;border:1px solid #2A2A2A}.up-period-btn.svelte-csvsfo{background:transparent;border:none;padding:.35rem .85rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.04em;color:#a3a3a3;cursor:pointer;transition:color .12s ease-out,background .12s ease-out}.up-period-btn.svelte-csvsfo:hover{color:#f5f5f5}.up-period-btn.active.svelte-csvsfo{background:#f97316;color:#0a0a0a}.up-uptime-pills.svelte-csvsfo{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.up-uptime-pill.svelte-csvsfo{display:flex;align-items:baseline;gap:.4rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.8rem}.up-uptime-label.svelte-csvsfo{color:#6b6b6b;font-size:.66rem;text-transform:uppercase;letter-spacing:.08em}.up-uptime-val.svelte-csvsfo{font-weight:500;font-size:.9rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.up-uptime-val.val-green.svelte-csvsfo{color:#22c55e}.up-uptime-val.val-amber.svelte-csvsfo{color:#f97316}.up-uptime-val.val-red.svelte-csvsfo{color:#ef4444}.up-history-meta.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;color:#6b6b6b;letter-spacing:.04em}.up-history-meta.dim.svelte-csvsfo{color:#3f3f3f}.up-history-loading.svelte-csvsfo{padding:1.5rem 0;text-align:center}.up-history-dim.svelte-csvsfo{font-size:.82rem;color:#6b6b6b;font-family:JetBrains Mono,ui-monospace,monospace}.up-strip-wrap.svelte-csvsfo{display:flex;align-items:center;gap:.7rem}.up-strip-label.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64rem;font-weight:500;letter-spacing:.08em;color:#6b6b6b;text-transform:uppercase;width:36px;flex-shrink:0;text-align:right}.up-strip-chart.svelte-csvsfo{flex:1;overflow:hidden;background:#07070a;border:1px solid #1F1F1F}.up-strip-svg.svelte-csvsfo{width:100%;height:16px;display:block}.up-spark-wrap.svelte-csvsfo{display:flex;flex-direction:column;gap:.45rem}.up-spark-header.svelte-csvsfo{display:flex;align-items:baseline;gap:.85rem;flex-wrap:wrap}.up-spark-title.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;font-weight:500;color:#ffc36b;text-transform:uppercase;letter-spacing:.1em}.up-spark-hover.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;color:#a3a3a3;font-variant-numeric:tabular-nums}.up-spark-meta.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem;color:#6b6b6b}.up-spark-meta.dim.svelte-csvsfo{color:#3f3f3f}.up-spark-chart.svelte-csvsfo{position:relative;display:flex;align-items:stretch}.up-spark-svg.svelte-csvsfo{flex:1;height:72px;display:block;cursor:crosshair;background:#07070a;border:1px solid #1F1F1F}.up-spark-yaxis.svelte-csvsfo{display:flex;flex-direction:column;justify-content:space-between;padding:2px 0 6px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;color:#6b6b6b;line-height:1;flex-shrink:0}.ttfb-title.svelte-csvsfo{color:#f97316!important}.up-ttfb-legend.svelte-csvsfo{display:flex;gap:1.15rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64rem;color:#6b6b6b;flex-wrap:wrap;letter-spacing:.04em}.ttfb-good.svelte-csvsfo{color:#22c55e}.ttfb-ok.svelte-csvsfo{color:#f97316}.ttfb-slow.svelte-csvsfo{color:#ef4444}.up-perf-summary.svelte-csvsfo{border-top:1px solid #2A2A2A;padding-top:1rem;display:flex;flex-direction:column;gap:.75rem}.up-perf-title.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:500;color:#6b6b6b;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:baseline;gap:.85rem;flex-wrap:wrap}.up-perf-note.svelte-csvsfo{font-size:.68rem;font-weight:400;color:#3f3f3f;text-transform:none;letter-spacing:0}.up-perf-grid.svelte-csvsfo{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid #1F1F1F}@media(max-width:600px){.up-perf-grid.svelte-csvsfo{grid-template-columns:1fr 1fr}}.up-perf-cell.svelte-csvsfo{background:#0f0f0f;padding:.7rem .85rem;display:flex;flex-direction:column;gap:.3rem;border-right:1px solid #1F1F1F;border-bottom:1px solid #1F1F1F}.up-perf-cell.svelte-csvsfo:last-child{border-right:none}.up-perf-label.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;color:#6b6b6b;text-transform:uppercase;letter-spacing:.08em}.up-perf-val.svelte-csvsfo{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.92rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.up-perf-val.ok.svelte-csvsfo{color:#22c55e}.up-perf-val.warn.svelte-csvsfo{color:#f97316}.up-perf-val.err.svelte-csvsfo{color:#ef4444}.up-perf-val.dim.svelte-csvsfo{color:#a3a3a3}.up-perf-caveat.svelte-csvsfo{font-size:.78rem;color:#6b6b6b;line-height:1.55;margin:0}.up-perf-caveat.svelte-csvsfo strong:where(.svelte-csvsfo){color:#a3a3a3}.up-xaxis.svelte-csvsfo{display:flex;justify-content:space-between;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;color:#6b6b6b;padding:0 0 0 42px;letter-spacing:.03em}@media(prefers-reduced-motion:reduce){.blink-dot.svelte-csvsfo,.up-banner-dot.svelte-csvsfo,.up-node-dot.svelte-csvsfo{animation:none;opacity:1}.up-node-shimmer.svelte-csvsfo{animation:none}}.v2-scope{--base-ink-0: #07070d;--base-ink-1: #0e0e18;--base-ink-2: #161624;--base-ink-3: #1f1f30;--base-ink-4: #2a2a3e;--base-ink-5: #3a3b52;--base-ink-6: #4d4f6a;--base-ink-7: #6b6e8a;--base-ink-8: #8d90ab;--base-ink-9: #b4b6cb;--base-ink-10: #d6d8e6;--base-ink-11: #e8e9f1;--base-ink-12: #f4f5fa;--base-amber-1: #2a1c08;--base-amber-2: #4a300d;--base-amber-3: #6f4811;--base-amber-4: #946018;--base-amber-5: #c08023;--base-amber-6: #f0a020;--base-amber-7: #ffb240;--base-amber-8: #ffc36b;--base-amber-9: #ffd699;--base-signal-5: #2fa477;--base-signal-6: #5fe6a4;--base-signal-7: #8af0bf;--base-alert-5: #cc4848;--base-alert-6: #ff6b6b;--base-alert-7: #ff9494;--base-scope-5: #2b9bcc;--base-scope-6: #5cd1ff;--base-scope-7: #94e1ff}.v2-scope{--bg-canvas: var(--base-ink-0);--bg-default: var(--base-ink-1);--bg-elevated: var(--base-ink-2);--bg-overlay: var(--base-ink-3);--bg-muted: var(--base-ink-1);--bg-subtle: rgba(244,245,250,.04);--bg-input: var(--base-ink-2);--fg-default: var(--base-ink-11);--fg-strong: var(--base-ink-12);--fg-secondary: var(--base-ink-9);--fg-muted: var(--base-ink-8);--fg-subtle: var(--base-ink-7);--fg-on-emphasis: var(--base-ink-0);--border-subtle: var(--base-ink-3);--border-default: var(--base-ink-4);--border-emphasis: var(--base-ink-6);--border-focus: var(--base-amber-7);--accent-fg: var(--base-amber-6);--accent-bg: var(--base-amber-6);--accent-bg-hover: var(--base-amber-7);--accent-bg-active:var(--base-amber-5);--accent-muted: rgba(240,160,32,.12);--accent-subtle: rgba(240,160,32,.06);--success-fg: var(--base-signal-6);--success-bg: rgba(95,230,164,.1);--danger-fg: var(--base-alert-6);--danger-bg: rgba(255,107,107,.1);--info-fg: var(--base-scope-6);--info-bg: rgba(92,209,255,.1);--focus-ring: 0 0 0 2px var(--bg-canvas), 0 0 0 4px var(--base-amber-7);--ease: cubic-bezier(.32, .72, 0, 1);--dur-1: .12s;--dur-2: .24s;--dur-3: .48s;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-pill: 999px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--font-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace}.v2-scope{--type-display-l-size: 48px;--type-display-l-lh: 1.04;--type-display-l-w: 720;--type-display-m-size: 32px;--type-display-m-lh: 1.1;--type-display-m-w: 720;--type-heading-size: 20px;--type-heading-lh: 1.3;--type-heading-w: 600;--type-body-size: 14px;--type-body-lh: 1.55;--type-body-w: 400;--type-body-sm-size: 13px;--type-body-sm-lh: 1.5;--type-body-sm-w: 400;--type-label-size: 12px;--type-label-lh: 1.4;--type-label-w: 500;--type-mono-num-size: 13px;--type-mono-num-lh: 1.3;--type-mono-num-w: 500;--type-mono-micro-size: 11px;--type-mono-micro-lh:1.4;--type-mono-micro-w:500}.v2-scope{font-family:var(--font-sans);color:var(--fg-default)}.v2-scope .display-l{font-size:var(--type-display-l-size);line-height:var(--type-display-l-lh);font-weight:var(--type-display-l-w);letter-spacing:-.025em;color:var(--fg-strong)}.v2-scope .display-m{font-size:var(--type-display-m-size);line-height:var(--type-display-m-lh);font-weight:var(--type-display-m-w);letter-spacing:-.02em;color:var(--fg-strong)}.v2-scope .heading{font-size:var(--type-heading-size);line-height:var(--type-heading-lh);font-weight:var(--type-heading-w);letter-spacing:-.01em;color:var(--fg-strong)}.v2-scope .body{font-size:var(--type-body-size);line-height:var(--type-body-lh);font-weight:var(--type-body-w);color:var(--fg-default)}.v2-scope .body-sm{font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-lh);font-weight:var(--type-body-sm-w);color:var(--fg-secondary)}.v2-scope .label{font-size:var(--type-label-size);line-height:var(--type-label-lh);font-weight:var(--type-label-w);color:var(--fg-muted);text-transform:none}.v2-scope .mono-num{font-family:var(--font-mono);font-size:var(--type-mono-num-size);line-height:var(--type-mono-num-lh);font-weight:var(--type-mono-num-w);font-variant-numeric:tabular-nums}.v2-scope .mono-micro{font-family:var(--font-mono);font-size:var(--type-mono-micro-size);line-height:var(--type-mono-micro-lh);font-weight:var(--type-mono-micro-w);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}:root{--mascot-orange: #f97316;--mascot-amber: #eab308;--mascot-warm: #f59e0b;--mascot-cyan: #00d2ff;--trust-verify-fg: var(--success-fg, #5fe6a4);--trust-verify-bg: rgba(95, 230, 164, .08);--trust-warn-fg: var(--accent-fg, #ffc36b);--trust-warn-bg: rgba(255, 195, 107, .08);--persona-nerd-fg: #5cd1ff;--persona-long-fg: #ffc36b}.mascot.glow-strong{filter:drop-shadow(0 0 12px rgba(255,195,107,.55)) drop-shadow(0 0 28px rgba(0,210,255,.35))}.v2-scope{background:var(--bg-canvas);color:var(--fg-default);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.v2-scope :focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.v2-scope button,.v2-scope a,.v2-scope input,.v2-scope select,.v2-scope [data-interactive]{transition:background-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),box-shadow var(--dur-1) var(--ease),transform var(--dur-1) var(--ease)}.sb.svelte-1ednrnk{width:280px;flex:0 0 280px;background:var(--bg-default);border-right:1px solid var(--border-default);overflow-y:auto;height:calc(100vh - 56px);position:sticky;top:56px}.sb-hd.svelte-1ednrnk{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-default);color:var(--fg-muted)}.cnt.svelte-1ednrnk{color:var(--fg-strong)}.sb-nav.svelte-1ednrnk{padding:var(--space-2) 0}.grp.svelte-1ednrnk{padding:2px 0}.grp-hd.svelte-1ednrnk{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:6px var(--space-4);background:transparent;border:0;cursor:pointer;color:var(--fg-secondary);text-align:left}.grp-hd.svelte-1ednrnk:hover{background:var(--bg-subtle)}.chev.svelte-1ednrnk{font-size:12px;color:var(--fg-subtle);transition:transform var(--dur-1) var(--ease);display:inline-block}.chev.rot.svelte-1ednrnk{transform:rotate(90deg)}.grp-letter.svelte-1ednrnk{color:var(--accent-fg);font-size:11px}.grp-name.svelte-1ednrnk{flex:1;font-size:12px;font-weight:500}.grp-stats.svelte-1ednrnk{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--fg-muted)}.grp-count.svelte-1ednrnk{font-size:10px}.grp-ul.svelte-1ednrnk{list-style:none;padding:0 0 6px;margin:0}.it.svelte-1ednrnk{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:5px var(--space-4) 5px 32px;background:transparent;border:0;cursor:pointer;color:var(--fg-default);text-align:left;border-left:2px solid transparent}.it.svelte-1ednrnk:hover{background:var(--bg-subtle)}.it.focused.svelte-1ednrnk{background:var(--accent-subtle);border-left-color:var(--accent-fg);color:var(--fg-strong)}.it-title.svelte-1ednrnk{flex:1;font-size:12px;line-height:1.2}.it-tag.svelte-1ednrnk{color:var(--accent-fg);padding:1px 5px;background:var(--accent-muted);border-radius:3px;font-size:9px}.dot.svelte-1ednrnk{width:6px;height:6px;border-radius:50%;flex:0 0 6px}.dot.ok.svelte-1ednrnk{background:var(--success-fg)}.dot.info.svelte-1ednrnk{background:var(--info-fg)}.dot.warn.svelte-1ednrnk{background:var(--accent-fg)}.dot.bad.svelte-1ednrnk{background:var(--danger-fg)}.dot.idle.svelte-1ednrnk{background:var(--fg-subtle);opacity:.5}@media(max-width:900px){.sb.svelte-1ednrnk{display:none}}.pill.svelte-gg7e1u{display:inline-flex;align-items:center;gap:var(--space-1);height:22px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:11px;font-weight:500;line-height:1;letter-spacing:.02em}.t-neutral.svelte-gg7e1u{background:var(--bg-elevated);color:var(--fg-secondary)}.t-accent.svelte-gg7e1u{background:var(--accent-muted);color:var(--accent-fg)}.t-success.svelte-gg7e1u{background:var(--success-bg);color:var(--success-fg)}.t-danger.svelte-gg7e1u{background:var(--danger-bg);color:var(--danger-fg)}.t-info.svelte-gg7e1u{background:var(--info-bg);color:var(--info-fg)}.btn.svelte-vcqogx{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:0;cursor:pointer;font-family:var(--font-sans);font-weight:500;line-height:1;border-radius:var(--radius-md);-webkit-user-select:none;user-select:none;white-space:nowrap}.btn.svelte-vcqogx:disabled{opacity:.4;cursor:not-allowed}.s-sm.svelte-vcqogx{padding:0 var(--space-3);height:28px;font-size:12px}.s-md.svelte-vcqogx{padding:0 var(--space-4);height:36px;font-size:14px}.s-lg.svelte-vcqogx{padding:0 var(--space-5);height:44px;font-size:15px}.v-primary.svelte-vcqogx{background:var(--accent-bg);color:var(--fg-on-emphasis)}.v-primary.svelte-vcqogx:hover:not(:disabled){background:var(--accent-bg-hover)}.v-primary.svelte-vcqogx:active:not(:disabled){background:var(--accent-bg-active)}.v-secondary.svelte-vcqogx{background:var(--bg-elevated);color:var(--fg-strong)}.v-secondary.svelte-vcqogx:hover:not(:disabled){background:var(--bg-overlay)}.v-ghost.svelte-vcqogx{background:transparent;color:var(--fg-default)}.v-ghost.svelte-vcqogx:hover:not(:disabled){background:var(--bg-subtle);color:var(--fg-strong)}.v-danger.svelte-vcqogx{background:var(--danger-fg);color:var(--fg-on-emphasis)}.tbl.svelte-1k4zls8{width:100%;border-collapse:collapse;font-size:13px}.tbl.svelte-1k4zls8 thead:where(.svelte-1k4zls8){background:var(--bg-default);position:sticky;top:56px;z-index:5}.tbl.svelte-1k4zls8 th:where(.svelte-1k4zls8){text-align:left;font-size:10px;font-weight:500;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.08em;padding:var(--space-3);border-bottom:1px solid var(--border-default)}.tbl.svelte-1k4zls8 td:where(.svelte-1k4zls8){padding:var(--space-3);border-bottom:1px solid var(--border-default);vertical-align:middle}.tbl.svelte-1k4zls8 tr:where(.svelte-1k4zls8){cursor:pointer}.tbl.svelte-1k4zls8 tr:where(.svelte-1k4zls8):hover td:where(.svelte-1k4zls8){background:var(--bg-subtle)}.tbl.svelte-1k4zls8 tr.focused:where(.svelte-1k4zls8) td:where(.svelte-1k4zls8){background:var(--accent-subtle)}.compact.svelte-1k4zls8 td:where(.svelte-1k4zls8){padding:6px var(--space-3);font-size:12px}.c-fam.svelte-1k4zls8{width:36px;color:var(--accent-fg);font-size:11px}.c-name.svelte-1k4zls8{display:flex;flex-direction:column;gap:2px}.title.svelte-1k4zls8{color:var(--fg-strong);font-weight:500}.slug.svelte-1k4zls8{color:var(--fg-subtle);font-size:10px}.c-file.svelte-1k4zls8{width:28%;color:var(--fg-muted)}.c-file.svelte-1k4zls8 code:where(.svelte-1k4zls8){font-size:11px}.c-sev.svelte-1k4zls8{width:40px;text-align:center}.c-find.svelte-1k4zls8{width:70px;text-align:right;color:var(--fg-secondary);font-family:var(--font-mono)}.c-status.svelte-1k4zls8{width:140px}.v2tag.svelte-1k4zls8{display:inline-block;margin-left:6px;color:var(--accent-fg);font-size:9px}.c-act.svelte-1k4zls8{width:110px;text-align:right}.sev-dot.svelte-1k4zls8{display:inline-block;width:8px;height:8px;border-radius:50%}.sev-dot.bad.svelte-1k4zls8{background:var(--danger-fg)}.sev-dot.warn.svelte-1k4zls8{background:var(--accent-fg)}.sev-dot.ok.svelte-1k4zls8{background:var(--success-fg)}.ab.svelte-1k4zls8{background:var(--bg-elevated);border:0;color:var(--fg-muted);width:24px;height:24px;border-radius:var(--radius-sm);margin-left:4px;cursor:pointer;font-family:var(--font-mono);font-size:11px}.ab.svelte-1k4zls8:hover{color:var(--fg-strong)}.ab.ok.on.svelte-1k4zls8{background:var(--success-fg);color:var(--fg-on-emphasis)}.ab.warn.on.svelte-1k4zls8{background:var(--accent-fg);color:var(--fg-on-emphasis)}.ab.bad.on.svelte-1k4zls8{background:var(--danger-fg);color:var(--fg-on-emphasis)}.kb.svelte-3uzcgx{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-3);align-items:flex-start}.col.svelte-3uzcgx{background:var(--bg-default);border-radius:var(--radius-md);min-height:200px}.col-hd.svelte-3uzcgx{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-2);border-bottom:1px solid var(--border-default)}.lbl.svelte-3uzcgx{color:var(--fg-muted)}.col-body.svelte-3uzcgx{padding:var(--space-2);display:flex;flex-direction:column;gap:6px}.card.svelte-3uzcgx{background:var(--bg-elevated);border-radius:var(--radius-sm);padding:var(--space-3);cursor:pointer;display:flex;flex-direction:column;gap:4px}.card.svelte-3uzcgx:hover{background:var(--bg-overlay)}.card.focused.svelte-3uzcgx{box-shadow:inset 2px 0 0 var(--accent-fg)}.card-hd.svelte-3uzcgx{display:flex;align-items:baseline;gap:6px}.fam.svelte-3uzcgx{color:var(--accent-fg);font-size:10px}.ttl.svelte-3uzcgx{flex:1;font-size:12px;font-weight:500;color:var(--fg-strong);line-height:1.2}.v2.svelte-3uzcgx{color:var(--accent-fg);font-size:9px;padding:1px 4px;background:var(--accent-muted);border-radius:2px}.slug.svelte-3uzcgx{color:var(--fg-subtle);font-size:9px}.meta.svelte-3uzcgx{color:var(--fg-muted);font-size:11px}.moves.svelte-3uzcgx{display:flex;gap:3px;margin-top:4px;flex-wrap:wrap}.mv.svelte-3uzcgx{background:transparent;border:1px solid var(--border-default);color:var(--fg-muted);width:18px;height:18px;border-radius:3px;cursor:pointer;font-family:var(--font-mono);font-size:9px;padding:0;line-height:1}.mv.svelte-3uzcgx:hover{background:var(--bg-canvas);color:var(--fg-strong)}.empty.svelte-3uzcgx{padding:var(--space-4);color:var(--fg-subtle);text-align:center}@media(max-width:1280px){.kb.svelte-3uzcgx{grid-template-columns:repeat(2,1fr)}}.bg.svelte-z6kck1{position:fixed;inset:0;background:#07070db3;display:flex;justify-content:center;padding-top:12vh;z-index:100}.pal.svelte-z6kck1{width:min(560px,92vw);background:var(--bg-overlay);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 24px 64px #0009}.search.svelte-z6kck1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-default)}.prompt.svelte-z6kck1{color:var(--accent-fg);font-size:16px}.input.svelte-z6kck1{flex:1;background:transparent;border:0;color:var(--fg-strong);font-family:var(--font-sans);font-size:14px}.input.svelte-z6kck1:focus{outline:none}.hint.svelte-z6kck1{color:var(--fg-subtle);font-size:10px;padding:2px 6px;background:var(--bg-default);border-radius:3px}.results.svelte-z6kck1{list-style:none;padding:6px 0;margin:0;max-height:50vh;overflow-y:auto}.row.svelte-z6kck1{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:8px var(--space-4);background:transparent;border:0;cursor:pointer;text-align:left}.row.on.svelte-z6kck1{background:var(--accent-subtle)}.fam.svelte-z6kck1{color:var(--accent-fg);font-size:11px}.ttl.svelte-z6kck1{flex:1;color:var(--fg-strong);font-size:13px}.sl.svelte-z6kck1{color:var(--fg-subtle);font-size:10px}.empty.svelte-z6kck1{padding:var(--space-5);text-align:center;color:var(--fg-subtle)}.bg.svelte-1czfsme{position:fixed;inset:0;background:#07070db3;display:flex;justify-content:center;align-items:center;z-index:99}.help.svelte-1czfsme{width:min(440px,92vw);background:var(--bg-overlay);border-radius:var(--radius-lg);overflow:hidden}.hd.svelte-1czfsme{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-default);color:var(--fg-muted)}.x.svelte-1czfsme{background:transparent;border:0;color:var(--fg-muted);font-size:22px;cursor:pointer;line-height:1}.ul.svelte-1czfsme{list-style:none;padding:var(--space-2) 0;margin:0}.ul.svelte-1czfsme li:where(.svelte-1czfsme){display:flex;justify-content:space-between;align-items:center;padding:8px var(--space-4)}.lbl.svelte-1czfsme{color:var(--fg-default)}.kk.svelte-1czfsme{display:flex;align-items:center;gap:4px}kbd.svelte-1czfsme{font-family:var(--font-mono);font-size:11px;background:var(--bg-default);color:var(--fg-strong);padding:2px 6px;border-radius:3px;border:1px solid var(--border-default)}.plus.svelte-1czfsme{color:var(--fg-subtle);font-size:10px}.ba.svelte-1b0gmbw{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-6);scroll-margin-top:var(--space-7)}.hd.svelte-1b0gmbw{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.hd-l.svelte-1b0gmbw{display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.hd-r.svelte-1b0gmbw{display:flex;align-items:center;gap:var(--space-2)}.ix.svelte-1b0gmbw{color:var(--fg-muted)}.slug.svelte-1b0gmbw{color:var(--fg-subtle)}.msev.svelte-1b0gmbw{padding:4px 8px;border-radius:var(--radius-pill);font-size:10px;text-transform:uppercase;letter-spacing:.06em}.msev[data-sev=high].svelte-1b0gmbw{background:#ff505026;color:var(--danger-fg)}.msev[data-sev=med].svelte-1b0gmbw{background:var(--accent-muted);color:var(--accent-fg)}.msev[data-sev=low].svelte-1b0gmbw{background:var(--bg-elevated);color:var(--fg-muted)}.vp-row.svelte-1b0gmbw{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);overflow-x:auto;padding-bottom:4px}.vp-row.svelte-1b0gmbw .label:where(.svelte-1b0gmbw){color:var(--fg-muted);font-size:10px;letter-spacing:.08em;flex:0 0 auto;padding-right:4px}.vp.svelte-1b0gmbw{background:transparent;color:var(--fg-muted);border:0;padding:6px 12px;border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:11px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:32px;flex:0 0 auto}.vp.svelte-1b0gmbw:hover{color:var(--fg-strong);background:var(--bg-elevated)}.vp.on.svelte-1b0gmbw{background:var(--accent-muted);color:var(--accent-fg)}.vp-n.svelte-1b0gmbw{font-family:var(--font-sans);font-size:10px;opacity:.7}.grid.svelte-1b0gmbw{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-bottom:var(--space-4)}@media(max-width:1100px){.grid.svelte-1b0gmbw{grid-template-columns:1fr}}.col-hd.svelte-1b0gmbw{margin-bottom:var(--space-2)}.frame.svelte-1b0gmbw{background:var(--bg-canvas);border-radius:var(--radius-md);overflow:auto;height:540px;position:relative;display:flex;justify-content:center}.frame.svelte-1b0gmbw iframe:where(.svelte-1b0gmbw){width:var(--vp);height:100%;border:0;flex:0 0 var(--vp)}.frame.svelte-1b0gmbw img:where(.svelte-1b0gmbw){width:100%;height:auto;display:block}.empty.svelte-1b0gmbw{display:flex;align-items:center;justify-content:center;height:100%;color:var(--fg-subtle);width:100%}.after-mount.svelte-1b0gmbw{width:var(--vp);flex:0 0 var(--vp);min-height:100%}.findings.svelte-1b0gmbw,.decisions.svelte-1b0gmbw{margin-bottom:var(--space-4)}.section-h.svelte-1b0gmbw{margin-bottom:var(--space-2);display:flex;align-items:center;gap:6px;color:var(--fg-muted)}.cnt.svelte-1b0gmbw{color:var(--fg-strong)}.findings-m.svelte-1b0gmbw .ftable:where(.svelte-1b0gmbw){background:#ffa50008;border-radius:var(--radius-sm)}.ftable.svelte-1b0gmbw{width:100%;border-collapse:collapse;font-size:13px}.ftable.svelte-1b0gmbw th:where(.svelte-1b0gmbw){text-align:left;font-weight:500;font-size:11px;color:var(--fg-muted);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);text-transform:uppercase;letter-spacing:.06em}.ftable.svelte-1b0gmbw td:where(.svelte-1b0gmbw){padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default);vertical-align:top}.ftable.svelte-1b0gmbw tr:where(.svelte-1b0gmbw):last-child td:where(.svelte-1b0gmbw){border-bottom:0}.decisions.svelte-1b0gmbw ul:where(.svelte-1b0gmbw){margin:0;padding-left:var(--space-5)}.decisions.svelte-1b0gmbw li:where(.svelte-1b0gmbw){margin-bottom:4px;color:var(--fg-secondary)}.ft.svelte-1b0gmbw{display:flex;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-default);flex-wrap:wrap}.ft-actions.svelte-1b0gmbw{display:flex;gap:var(--space-2);flex-wrap:wrap}.note.svelte-1b0gmbw{flex:1;min-width:200px;background:var(--bg-elevated);border:0;color:var(--fg-default);padding:10px 12px;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:14px;min-height:44px}.note.svelte-1b0gmbw:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(max-width:720px){.ba.svelte-1b0gmbw{padding:var(--space-4)}.frame.svelte-1b0gmbw{height:480px}.ftable.svelte-1b0gmbw{font-size:12px}.ftable.svelte-1b0gmbw td:where(.svelte-1b0gmbw),.ftable.svelte-1b0gmbw th:where(.svelte-1b0gmbw){padding:6px 8px}.note.svelte-1b0gmbw{font-size:16px}}.eyebrow.svelte-ak8svo{display:inline-block;color:var(--fg-muted)}.card.svelte-npcs4f{border-radius:var(--radius-lg)}.e-1.svelte-npcs4f{background:var(--bg-default)}.e-2.svelte-npcs4f{background:var(--bg-elevated)}.e-3.svelte-npcs4f{background:var(--bg-overlay)}.p-sm.svelte-npcs4f{padding:var(--space-4)}.p-md.svelte-npcs4f{padding:var(--space-5)}.p-lg.svelte-npcs4f{padding:var(--space-6)}.sk.svelte-69pg8u{padding:var(--space-5)}.hd.svelte-69pg8u{padding:var(--space-6) 0 var(--space-5);border-bottom:1px solid var(--border-default);margin-bottom:var(--space-5)}.hd.svelte-69pg8u .display-m:where(.svelte-69pg8u){margin:var(--space-2) 0 var(--space-3)}.hd.svelte-69pg8u .lede:where(.svelte-69pg8u){color:var(--fg-secondary);max-width:620px;margin:0}.content.svelte-69pg8u>:where(.svelte-69pg8u)+:where(.svelte-69pg8u){margin-top:var(--space-4)}.content.svelte-69pg8u code:where(.svelte-69pg8u){font-family:var(--font-mono);font-size:12px;color:var(--accent-fg)}.hd-tab.svelte-69pg8u{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--space-5)}.actions.svelte-69pg8u{display:flex;gap:var(--space-2)}.kpis.svelte-69pg8u{display:flex;gap:var(--space-6);margin-bottom:var(--space-5)}.kpi.svelte-69pg8u{display:flex;flex-direction:column;gap:2px}.kpi.svelte-69pg8u .n:where(.svelte-69pg8u){font-size:22px;color:var(--fg-strong);font-family:var(--font-mono)}.tbl.svelte-69pg8u{width:100%;border-collapse:collapse;font-size:13px}.tbl.svelte-69pg8u th:where(.svelte-69pg8u){text-align:left;font-size:11px;font-weight:500;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default)}.tbl.svelte-69pg8u td:where(.svelte-69pg8u){padding:var(--space-3);border-bottom:1px solid var(--border-default)}.tbl.svelte-69pg8u tr:where(.svelte-69pg8u):hover td:where(.svelte-69pg8u){background:var(--bg-subtle)}.tbl.svelte-69pg8u .muted:where(.svelte-69pg8u){color:var(--fg-muted)}.tbl.svelte-69pg8u .mono-num:where(.svelte-69pg8u){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.md-bg.svelte-69pg8u{background:#07070d99;padding:var(--space-7);border-radius:var(--radius-lg)}.md-hd.svelte-69pg8u{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-3)}.md-x.svelte-69pg8u{background:transparent;border:0;color:var(--fg-muted);font-size:22px;cursor:pointer;line-height:1}.md-ft.svelte-69pg8u{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5)}.form.svelte-69pg8u{display:flex;flex-direction:column;gap:var(--space-4);max-width:420px}.field.svelte-69pg8u{display:flex;flex-direction:column;gap:6px}.field.svelte-69pg8u .help:where(.svelte-69pg8u){color:var(--fg-muted)}.inp.svelte-69pg8u{background:var(--bg-input);border:1px solid var(--border-emphasis);color:var(--fg-strong);padding:10px 12px;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:14px}.inp.svelte-69pg8u:focus-visible{outline:none;box-shadow:var(--focus-ring);border-color:var(--accent-fg)}.form-ft.svelte-69pg8u{display:flex;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2)}.grid.svelte-69pg8u{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-3)}.g-thumb.svelte-69pg8u{aspect-ratio:16/9;background:var(--bg-overlay);border-radius:var(--radius-sm);margin-bottom:var(--space-2)}.g-name.svelte-69pg8u{font-weight:500;color:var(--fg-strong)}.g-meta.svelte-69pg8u{color:var(--fg-muted)}.lst.svelte-69pg8u{list-style:none;padding:0;margin:0}.lst.svelte-69pg8u li:where(.svelte-69pg8u){display:flex;gap:var(--space-3);align-items:center;padding:var(--space-3);border-bottom:1px solid var(--border-default)}.lst.svelte-69pg8u li:where(.svelte-69pg8u):hover{background:var(--bg-subtle)}.li-name.svelte-69pg8u{flex:1;color:var(--fg-strong)}.li-meta.svelte-69pg8u{color:var(--fg-muted)}.bn.svelte-69pg8u{display:flex;align-items:center;gap:var(--space-3);background:var(--bg-elevated);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.bn-dot.svelte-69pg8u{width:8px;height:8px;border-radius:50%;background:var(--success-fg);box-shadow:0 0 8px var(--success-fg)}.bn-text.svelte-69pg8u{flex:1;display:flex;flex-direction:column;gap:2px}.muted.svelte-69pg8u{color:var(--fg-muted)}.nav.svelte-1eoamjf{display:flex;align-items:center;gap:var(--space-5);height:56px;padding:0 var(--space-5);background:var(--bg-canvas);border-bottom:1px solid var(--border-default);position:relative}.brand.svelte-1eoamjf{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none;color:var(--fg-strong)}.brand-mark.svelte-1eoamjf{width:24px;height:24px}.brand-word.svelte-1eoamjf{font-family:var(--font-mono);font-weight:600;font-size:15px;letter-spacing:.04em;color:var(--fg-strong);text-transform:uppercase}.links.svelte-1eoamjf{display:flex;gap:var(--space-5);margin-left:var(--space-5);flex:1}.links.svelte-1eoamjf a:where(.svelte-1eoamjf){color:var(--fg-secondary);text-decoration:none;font-size:14px;font-weight:400}.links.svelte-1eoamjf a:where(.svelte-1eoamjf):hover{color:var(--fg-strong)}.right.svelte-1eoamjf{display:inline-flex;align-items:center;gap:var(--space-3);margin-left:auto}.email.svelte-1eoamjf{color:var(--fg-muted)}.signin.svelte-1eoamjf{height:44px;padding:0 var(--space-4);background:transparent;color:var(--fg-strong);border:1px solid var(--border-emphasis);border-radius:0;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.signin.svelte-1eoamjf:hover{background:var(--bg-elevated);border-color:var(--accent-fg);color:var(--accent-fg)}.ham.svelte-1eoamjf{display:none;width:44px;height:44px;background:transparent;border:1px solid var(--border-default);color:var(--fg-strong);align-items:center;justify-content:center;flex-direction:column;gap:4px;cursor:pointer;border-radius:0}.ham.svelte-1eoamjf span:where(.svelte-1eoamjf){display:block;width:18px;height:2px;background:currentColor}@media(max-width:720px){.nav.svelte-1eoamjf{padding:0 var(--space-4);gap:var(--space-3)}.links.svelte-1eoamjf{display:none;position:absolute;top:56px;left:0;right:0;background:var(--bg-canvas);border-bottom:1px solid var(--border-default);flex-direction:column;gap:0;margin-left:0;padding:var(--space-2) 0;z-index:50}.links.open.svelte-1eoamjf{display:flex}.links.svelte-1eoamjf a:where(.svelte-1eoamjf){padding:14px var(--space-4);border-bottom:1px solid var(--border-default);font-size:15px;min-height:44px;display:flex;align-items:center}.links.svelte-1eoamjf a:where(.svelte-1eoamjf):last-child{border-bottom:0}.ham.svelte-1eoamjf{display:inline-flex}.email.svelte-1eoamjf{display:none}}.ft.svelte-1ew4u4v{background:var(--bg-canvas);border-top:1px solid var(--border-default);padding:var(--space-7) var(--space-5) var(--space-5)}.grid.svelte-1ew4u4v{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:var(--space-6);margin-bottom:var(--space-6)}.brand-word.svelte-1ew4u4v{font-family:var(--font-sans);font-weight:600;font-size:18px;color:var(--fg-strong);display:block;margin-bottom:var(--space-2)}.tag.svelte-1ew4u4v{color:var(--fg-secondary);margin:0 0 var(--space-3);max-width:280px}.status.svelte-1ew4u4v{color:var(--fg-muted);display:flex;align-items:center;gap:6px;margin:0}.dot.svelte-1ew4u4v{width:6px;height:6px;border-radius:50%;background:var(--success-fg);box-shadow:0 0 8px var(--success-fg)}.col.svelte-1ew4u4v .head:where(.svelte-1ew4u4v){margin-bottom:var(--space-3);color:var(--fg-muted)}.col.svelte-1ew4u4v ul:where(.svelte-1ew4u4v){list-style:none;padding:0;margin:0}.col.svelte-1ew4u4v li:where(.svelte-1ew4u4v){margin-bottom:8px}.col.svelte-1ew4u4v a:where(.svelte-1ew4u4v){color:var(--fg-secondary);text-decoration:none;font-size:13px}.col.svelte-1ew4u4v a:where(.svelte-1ew4u4v):hover{color:var(--fg-strong)}.legal.svelte-1ew4u4v{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-4);border-top:1px solid var(--border-default);color:var(--fg-muted)}@media(max-width:720px){.grid.svelte-1ew4u4v{grid-template-columns:1fr 1fr}}.mascot.svelte-1c0z1ai{display:inline-block;line-height:0;width:var(--mascot-size);height:auto}.mascot.svelte-1c0z1ai img:where(.svelte-1c0z1ai){width:100%;height:auto;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mascot.watermark.svelte-1c0z1ai{opacity:.08;pointer-events:none}.hero.svelte-tvtyyl{padding:var(--space-8) var(--space-5) var(--space-7);background:var(--bg-canvas);position:relative;overflow:hidden;border-radius:var(--radius-lg)}.wm.svelte-tvtyyl{position:absolute;right:-120px;top:-80px;pointer-events:none;opacity:.5;z-index:0}.inner.svelte-tvtyyl{max-width:880px;position:relative;z-index:1}.display-l.svelte-tvtyyl{margin:var(--space-3) 0 var(--space-2);font-size:clamp(32px,5vw,56px);line-height:1.05;letter-spacing:-.025em;font-weight:600;color:var(--fg-strong)}.display-l.svelte-tvtyyl .edit:where(.svelte-tvtyyl){font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;color:var(--accent-fg)}.tag.svelte-tvtyyl{margin:0 0 var(--space-5)}.dim.svelte-tvtyyl{color:var(--fg-muted)}.lede.svelte-tvtyyl{max-width:640px;color:var(--fg-secondary);margin-bottom:var(--space-6);line-height:1.55}.ctas.svelte-tvtyyl{display:flex;gap:var(--space-3);margin-bottom:var(--space-7);flex-wrap:wrap}.proof.svelte-tvtyyl{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5);list-style:none;padding:0;margin:0 0 var(--space-5);border-top:1px solid var(--border-default);padding-top:var(--space-4)}.proof.svelte-tvtyyl li:where(.svelte-tvtyyl){display:flex;flex-direction:column;gap:4px}.proof.svelte-tvtyyl .mono-num:where(.svelte-tvtyyl){font-family:var(--font-mono);font-weight:500;font-size:26px;color:var(--fg-strong);font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:4px;letter-spacing:-.02em}.proof.svelte-tvtyyl .mono-num:where(.svelte-tvtyyl) .u:where(.svelte-tvtyyl){font-size:12px;color:var(--fg-muted);font-weight:400}.proof.svelte-tvtyyl .label:where(.svelte-tvtyyl){font-size:11px;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.06em}.anchor.svelte-tvtyyl{color:var(--fg-muted);padding-top:var(--space-3);border-top:1px solid var(--border-default)}@media(max-width:720px){.proof.svelte-tvtyyl{grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.wm.svelte-tvtyyl{opacity:.25;right:-160px}}@media(max-width:420px){.display-l.svelte-tvtyyl{font-size:28px}.proof.svelte-tvtyyl{grid-template-columns:1fr 1fr}}.row.svelte-10wt764{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.row.top.svelte-10wt764{margin-bottom:var(--space-5)}.row.bot.svelte-10wt764{margin-top:var(--space-5);align-items:center}.title.svelte-10wt764{margin:4px 0}.meta.svelte-10wt764{color:var(--fg-secondary);display:flex;gap:var(--space-2);align-items:baseline}.meta.svelte-10wt764 .sep:where(.svelte-10wt764){color:var(--fg-subtle)}.canvas.svelte-10wt764{aspect-ratio:16/9;background:var(--bg-overlay);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--fg-subtle)}.stats.svelte-10wt764{display:flex;gap:var(--space-5)}.stats.svelte-10wt764>span:where(.svelte-10wt764){display:flex;flex-direction:column;gap:2px}.stats.svelte-10wt764 .mono-num:where(.svelte-10wt764){font-family:var(--font-mono);font-size:14px;font-weight:500;color:var(--fg-strong)}.stats.svelte-10wt764 .label:where(.svelte-10wt764){font-size:10px;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.08em}.ctas.svelte-10wt764{display:flex;gap:var(--space-2)}.ih.svelte-11mb44h{padding:var(--space-7) var(--space-5) var(--space-5);border-bottom:1px solid var(--border-default);margin-bottom:var(--space-6)}.display-m.svelte-11mb44h{margin:var(--space-2) 0 var(--space-3);max-width:720px}.kicker.svelte-11mb44h{color:var(--fg-secondary);max-width:620px;margin:0}.bs.svelte-dote9w{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3)}.row.svelte-dote9w{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.label.svelte-dote9w{color:var(--fg-muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em;min-width:80px}.wrap.svelte-1mvrwm0{width:375px;max-width:100%;position:relative;min-height:200px;background:var(--bg-canvas)}.bar.svelte-1mvrwm0{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 var(--space-4);background:var(--bg-canvas);border-bottom:1px solid var(--border-default)}.brand.svelte-1mvrwm0{display:flex;align-items:center;gap:8px;color:var(--fg-strong);text-decoration:none}.wm.svelte-1mvrwm0{font-family:var(--font-sans);font-weight:600;font-size:16px}.ham.svelte-1mvrwm0{width:44px;height:44px;background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--fg-default)}.ham.svelte-1mvrwm0 span:where(.svelte-1mvrwm0){display:block;width:18px;height:1.5px;background:currentColor}.scrim.svelte-1mvrwm0{position:absolute;inset:56px 0 0;background:#07070d80}.drawer.svelte-1mvrwm0{position:absolute;top:56px;right:0;bottom:0;width:280px;max-width:80%;background:var(--bg-default);display:flex;flex-direction:column;box-shadow:-8px 0 32px #0006}.d-hd.svelte-1mvrwm0{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--border-default);color:var(--fg-muted)}.x.svelte-1mvrwm0{background:transparent;border:0;color:var(--fg-default);font-size:24px;cursor:pointer;line-height:1;width:36px;height:36px}.d-nav.svelte-1mvrwm0{flex:1;display:flex;flex-direction:column;padding:var(--space-2) 0}.d-link.svelte-1mvrwm0{display:block;padding:14px var(--space-4);color:var(--fg-strong);text-decoration:none;font-size:16px;font-weight:500;min-height:44px}.d-link.svelte-1mvrwm0:active{background:var(--bg-elevated)}.d-ft.svelte-1mvrwm0{padding:var(--space-4);border-top:1px solid var(--border-default);display:flex;flex-direction:column;gap:var(--space-3)}.d-ft.svelte-1mvrwm0 button{width:100%}.hint.svelte-1mvrwm0{color:var(--fg-subtle);text-align:center;font-size:10px}.wrap.svelte-zupk5r{width:375px;max-width:100%}.phone.svelte-zupk5r{display:flex;flex-direction:column;min-height:480px;background:var(--bg-canvas)}.content.svelte-zupk5r{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--space-6)}.page-stub.svelte-zupk5r{color:var(--fg-subtle);letter-spacing:.2em}.tabbar.svelte-zupk5r{display:grid;grid-template-columns:repeat(5,1fr);background:var(--bg-default);border-top:1px solid var(--border-default);padding-bottom:env(safe-area-inset-bottom,0)}.tab.svelte-zupk5r{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:56px;min-height:44px;background:transparent;border:0;cursor:pointer;color:var(--fg-muted);position:relative;padding:0}.tab.on.svelte-zupk5r{color:var(--accent-fg)}.tab.on.svelte-zupk5r:before{content:"";position:absolute;top:0;left:25%;right:25%;height:2px;background:var(--accent-fg);border-radius:0 0 2px 2px}.lbl.svelte-zupk5r{font-size:10px;font-weight:500}.wrap.svelte-1oauacr{width:375px;max-width:100%}.phone.svelte-1oauacr{position:relative;height:540px;background:var(--bg-canvas);overflow:hidden}.bg-page.svelte-1oauacr{display:flex;align-items:center;justify-content:center;height:100%;color:var(--fg-subtle);letter-spacing:.15em}.scrim.svelte-1oauacr{position:absolute;inset:0;background:#07070d99}.sheet.svelte-1oauacr{position:absolute;bottom:0;left:0;right:0;background:var(--bg-overlay);border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom,8px);box-shadow:0 -8px 32px #00000080}.grab.svelte-1oauacr{width:40px;height:4px;background:var(--fg-subtle);opacity:.5;border-radius:2px;margin:8px auto 0}.hd.svelte-1oauacr{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--space-3) var(--space-4) var(--space-2)}.hd.svelte-1oauacr h3:where(.svelte-1oauacr){margin:0;font-size:16px;color:var(--fg-strong)}.hd.svelte-1oauacr p:where(.svelte-1oauacr){margin:2px 0 0;color:var(--fg-muted)}.x.svelte-1oauacr{background:transparent;border:0;color:var(--fg-muted);font-size:24px;cursor:pointer;width:32px;height:32px;line-height:1}.actions.svelte-1oauacr{list-style:none;padding:var(--space-2) 0;margin:0}.ax.svelte-1oauacr{width:100%;text-align:left;background:transparent;border:0;padding:14px var(--space-4);min-height:44px;color:var(--fg-strong);font-size:16px;font-family:inherit;cursor:pointer}.ax.svelte-1oauacr:active{background:var(--bg-elevated)}.ax.danger.svelte-1oauacr{color:var(--danger-fg)}.ft.svelte-1oauacr{padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border-default)}.ft.svelte-1oauacr button{width:100%}.reopen.svelte-1oauacr{position:absolute;bottom:var(--space-4);left:50%;transform:translate(-50%);background:var(--bg-default);color:var(--fg-strong);border:1px solid var(--border-default);padding:8px 16px;border-radius:var(--radius-pill);font-size:13px;cursor:pointer}.wrap.svelte-1abo9wq{width:375px;max-width:100%;background:var(--bg-canvas)}.list.svelte-1abo9wq{list-style:none;padding:0;margin:0}.row.svelte-1abo9wq{display:flex;align-items:center;gap:var(--space-3);padding:12px var(--space-4);min-height:64px;border-bottom:1px solid var(--border-default)}.row.svelte-1abo9wq:active{background:var(--bg-default)}.logo.svelte-1abo9wq{width:40px;height:40px;flex:0 0 40px;border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--fg-secondary);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:12px}.meta.svelte-1abo9wq{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ln1.svelte-1abo9wq{display:flex;align-items:baseline;gap:8px}.name.svelte-1abo9wq{font-size:15px;font-weight:500;color:var(--fg-strong)}.live.svelte-1abo9wq{color:var(--success-fg);font-size:9px;letter-spacing:.1em}.ln2.svelte-1abo9wq{display:flex;align-items:baseline;gap:6px;color:var(--fg-muted);font-size:12px}.cat.svelte-1abo9wq{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dot.svelte-1abo9wq{color:var(--fg-subtle)}.bps.svelte-1abo9wq{font-size:11px}.more.svelte-1abo9wq{width:44px;height:44px;border:0;background:transparent;color:var(--fg-muted);font-size:20px;cursor:pointer;flex:0 0 44px}.show.svelte-18wrf8r{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5)}.row.svelte-18wrf8r{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-bottom:var(--space-5)}@media(max-width:720px){.row.svelte-18wrf8r{grid-template-columns:repeat(2,1fr);gap:var(--space-3)}}.cell.svelte-18wrf8r{background:var(--bg-canvas);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);min-height:140px;justify-content:center}.lbl.svelte-18wrf8r{color:var(--fg-muted)}.watermark-stage.svelte-18wrf8r{position:relative;background:var(--bg-canvas);border-radius:var(--radius-md);padding:var(--space-5);margin-bottom:var(--space-5);overflow:hidden;min-height:220px;display:flex;align-items:center}.watermark-stage.svelte-18wrf8r>.mascot{position:absolute;right:-40px;top:50%;transform:translateY(-50%)}.wm-content.svelte-18wrf8r{position:relative;z-index:1;max-width:60%}.wm-content.svelte-18wrf8r .lbl:where(.svelte-18wrf8r){margin-bottom:var(--space-2)}.wm-content.svelte-18wrf8r p:where(.svelte-18wrf8r){color:var(--fg-secondary);margin:0}.rules.svelte-18wrf8r .section-h:where(.svelte-18wrf8r){color:var(--fg-muted);margin-bottom:var(--space-3)}.rules.svelte-18wrf8r ul:where(.svelte-18wrf8r){margin:0;padding-left:var(--space-5)}.rules.svelte-18wrf8r li:where(.svelte-18wrf8r){margin-bottom:var(--space-2);color:var(--fg-secondary)}.rules.svelte-18wrf8r strong:where(.svelte-18wrf8r){color:var(--fg-strong);font-weight:600}.ap.svelte-117a76g{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5)}.head.svelte-117a76g{margin-bottom:var(--space-5);max-width:640px}.eyebrow.svelte-117a76g{color:var(--fg-muted);margin-bottom:var(--space-2)}.heading.svelte-117a76g{font-size:22px;color:var(--fg-strong);margin:0 0 var(--space-2);font-weight:600}.sub.svelte-117a76g{color:var(--fg-secondary);margin:0}.grid.svelte-117a76g{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-bottom:var(--space-4)}@media(max-width:900px){.grid.svelte-117a76g{grid-template-columns:1fr}}.pillar.svelte-117a76g{background:var(--bg-canvas);border-radius:var(--radius-md);padding:var(--space-5);position:relative;overflow:hidden}.pillar.svelte-117a76g:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--border-default)}.pillar-head.svelte-117a76g{display:flex;gap:var(--space-3);align-items:center;margin-bottom:var(--space-4)}.p-mark.svelte-117a76g{background:#00000040;border-radius:var(--radius-sm);padding:6px}.p-kicker.svelte-117a76g{color:var(--fg-muted);margin-bottom:2px}.p-nerd.svelte-117a76g .p-kicker:where(.svelte-117a76g){color:var(--accent-fg)}.p-long.svelte-117a76g .p-kicker:where(.svelte-117a76g){color:var(--accent-fg)}.p-title.svelte-117a76g{font-size:16px;color:var(--fg-strong);margin:0;font-weight:600}.p-lead.svelte-117a76g{color:var(--fg-secondary);margin:0 0 var(--space-4)}.p-lead.svelte-117a76g em:where(.svelte-117a76g){color:var(--fg-strong);font-style:normal;font-weight:500}.proofs.svelte-117a76g{list-style:none;padding:0;margin:0 0 var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.proofs.svelte-117a76g li:where(.svelte-117a76g){display:flex;align-items:center;gap:var(--space-3)}.proofs.svelte-117a76g .body-sm:where(.svelte-117a76g){color:var(--fg-secondary)}.p-copy.svelte-117a76g{border-top:1px solid var(--border-default);padding-top:var(--space-3)}.p-copy.svelte-117a76g .lbl:where(.svelte-117a76g){color:var(--fg-muted);margin-bottom:var(--space-2)}.p-copy.svelte-117a76g blockquote:where(.svelte-117a76g){margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.p-copy.svelte-117a76g .good:where(.svelte-117a76g),.p-copy.svelte-117a76g .bad:where(.svelte-117a76g){font-size:13px;padding:8px 12px;border-radius:var(--radius-sm);border-left:2px solid}.p-copy.svelte-117a76g .good:where(.svelte-117a76g){color:var(--fg-strong);background:var(--trust-verify-bg);border-color:var(--trust-verify-fg)}.p-copy.svelte-117a76g .bad:where(.svelte-117a76g){color:var(--fg-muted);background:#ff50500d;border-color:var(--danger-fg);text-decoration:line-through;text-decoration-color:#ff505066}.rule.svelte-117a76g{background:var(--bg-canvas);border-radius:var(--radius-md);padding:var(--space-4);border-left:2px solid var(--accent-fg)}.rule.svelte-117a76g .lbl:where(.svelte-117a76g){color:var(--fg-muted);margin-bottom:var(--space-2)}.rule.svelte-117a76g p:where(.svelte-117a76g){color:var(--fg-secondary);margin:0}.rule.svelte-117a76g strong:where(.svelte-117a76g){color:var(--fg-strong);font-weight:600}.rule.svelte-117a76g em:where(.svelte-117a76g){color:var(--fg-strong);font-style:italic}.tp.svelte-6a76tq{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5)}.head.svelte-6a76tq{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between;margin-bottom:var(--space-5)}.left.svelte-6a76tq{max-width:520px}.eyebrow.svelte-6a76tq{color:var(--accent-fg);margin-bottom:var(--space-2)}.heading.svelte-6a76tq{font-size:22px;color:var(--fg-strong);margin:0 0 var(--space-2);font-weight:600;letter-spacing:-.01em}.sub.svelte-6a76tq{color:var(--fg-secondary);margin:0}.right.svelte-6a76tq{flex-shrink:0}@media(max-width:640px){.head.svelte-6a76tq{flex-direction:column-reverse;align-items:flex-start}}.grid.svelte-6a76tq{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border-default);border-radius:var(--radius-md);overflow:hidden}@media(max-width:880px){.grid.svelte-6a76tq{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.grid.svelte-6a76tq{grid-template-columns:1fr}}.cell.svelte-6a76tq{background:var(--bg-canvas);padding:var(--space-4) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);transition:background .24s cubic-bezier(.32,.72,0,1)}.cell.svelte-6a76tq:hover{background:var(--bg-elevated)}.num-row.svelte-6a76tq{display:flex;align-items:baseline;gap:6px}.num.svelte-6a76tq{font-size:32px;color:var(--fg-strong);line-height:1;font-weight:500;letter-spacing:-.02em}.unit.svelte-6a76tq{color:var(--fg-muted)}.fact.svelte-6a76tq{color:var(--fg-strong);font-weight:500;font-size:14px}.proof.svelte-6a76tq{color:var(--fg-secondary);margin:0;line-height:1.45}.foot.svelte-6a76tq{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-default)}.foot.svelte-6a76tq .mono-micro:where(.svelte-6a76tq){color:var(--fg-muted)}.foot.svelte-6a76tq .dot:where(.svelte-6a76tq){color:var(--success-fg);margin-right:6px;animation:svelte-6a76tq-pulse 3s ease-in-out infinite}@keyframes svelte-6a76tq-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.foot.svelte-6a76tq .dot:where(.svelte-6a76tq){animation:none}}.ftb.svelte-19rp56w{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);background:var(--bg-canvas);border:1px solid var(--border-default);border-left:2px solid var(--accent-fg);border-radius:var(--radius-md)}.mark.svelte-19rp56w{flex-shrink:0;background:#0000004d;border-radius:var(--radius-sm);padding:4px;margin-top:2px}.body.svelte-19rp56w{flex:1;min-width:0}.hd.svelte-19rp56w{font-size:13px;font-weight:600;color:var(--fg-strong);margin-bottom:var(--space-2);letter-spacing:-.005em}.facts.svelte-19rp56w{list-style:none;padding:0;margin:0 0 var(--space-2);display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4)}.facts.svelte-19rp56w li:where(.svelte-19rp56w){display:flex;align-items:baseline;gap:4px}.n.svelte-19rp56w{color:var(--accent-fg);font-size:16px;font-weight:500}.u.svelte-19rp56w{color:var(--fg-muted)}.l.svelte-19rp56w{color:var(--fg-secondary);margin-left:4px}.cite.svelte-19rp56w{color:var(--fg-muted)}@media(max-width:520px){.ftb.svelte-19rp56w{flex-direction:row}.facts.svelte-19rp56w{flex-direction:column;gap:var(--space-1)}}.vs.svelte-148uxro{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5)}.head.svelte-148uxro{margin-bottom:var(--space-5);max-width:640px}.eyebrow.svelte-148uxro{color:var(--fg-muted);margin-bottom:var(--space-2)}.heading.svelte-148uxro{font-size:22px;color:var(--fg-strong);margin:0 0 var(--space-2);font-weight:600}.sub.svelte-148uxro{color:var(--fg-secondary);margin:0}.codex.svelte-148uxro{display:flex;flex-direction:column;gap:var(--space-4)}.row.svelte-148uxro{background:var(--bg-canvas);border-radius:var(--radius-md);padding:var(--space-4);display:grid;grid-template-columns:160px 1fr 200px;gap:var(--space-4);align-items:start}@media(max-width:880px){.row.svelte-148uxro{grid-template-columns:1fr}}.surface.svelte-148uxro{color:var(--fg-muted);padding-top:6px}.pair.svelte-148uxro{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}@media(max-width:520px){.pair.svelte-148uxro{grid-template-columns:1fr}}.bad.svelte-148uxro,.good.svelte-148uxro{padding:var(--space-3);border-radius:var(--radius-sm);border-left:2px solid;position:relative}.bad.svelte-148uxro{background:#ff50500d;border-color:var(--danger-fg)}.good.svelte-148uxro{background:var(--trust-verify-bg);border-color:var(--trust-verify-fg)}.tag.svelte-148uxro{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;font-weight:600;display:block;margin-bottom:4px}.bad.svelte-148uxro .tag:where(.svelte-148uxro){color:var(--danger-fg)}.good.svelte-148uxro .tag:where(.svelte-148uxro){color:var(--trust-verify-fg)}.bad.svelte-148uxro p:where(.svelte-148uxro),.good.svelte-148uxro p:where(.svelte-148uxro){margin:0;font-size:13px;line-height:1.45}.bad.svelte-148uxro p:where(.svelte-148uxro){color:var(--fg-muted);text-decoration:line-through;text-decoration-color:#ff505066}.good.svelte-148uxro p:where(.svelte-148uxro){color:var(--fg-strong)}.why.svelte-148uxro{color:var(--fg-secondary);padding-top:6px}.why.svelte-148uxro .mono-micro:where(.svelte-148uxro){color:var(--accent-fg);display:block;margin-bottom:4px}.ua.svelte-19x6oua{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5)}.head.svelte-19x6oua{margin-bottom:var(--space-5);max-width:720px}.eyebrow.svelte-19x6oua{color:var(--accent-fg);margin-bottom:var(--space-2)}.heading.svelte-19x6oua{font-size:22px;color:var(--fg-strong);margin:0 0 var(--space-2);font-weight:600;letter-spacing:-.01em}.sub.svelte-19x6oua{color:var(--fg-secondary);margin:0 0 var(--space-4)}.scoreline.svelte-19x6oua{display:flex;gap:var(--space-3);flex-wrap:wrap}.sc.svelte-19x6oua{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;border:1px solid var(--border-default);color:var(--fg-secondary)}.sc.svelte-19x6oua .mono-num:where(.svelte-19x6oua){font-size:13px;font-weight:500;color:var(--fg-strong)}.sc-keep.svelte-19x6oua{background:var(--trust-verify-bg);color:var(--trust-verify-fg);border-color:transparent}.sc-replace.svelte-19x6oua{background:#ffc36b14;color:var(--accent-fg);border-color:transparent}.sc-weak.svelte-19x6oua{background:#ff505014;color:var(--danger-fg);border-color:transparent}.rows.svelte-19x6oua{display:flex;flex-direction:column;gap:1px;background:var(--border-default);border-radius:var(--radius-md);overflow:hidden}.row.svelte-19x6oua{background:var(--bg-canvas);display:grid;grid-template-columns:200px 1fr 1fr;gap:var(--space-4);padding:var(--space-4);position:relative}.row.svelte-19x6oua:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px}.row.verdict-keep.svelte-19x6oua:before{background:var(--trust-verify-fg)}.row.verdict-replace.svelte-19x6oua:before{background:var(--accent-fg)}.row.verdict-weak.svelte-19x6oua:before{background:var(--danger-fg)}@media(max-width:880px){.row.svelte-19x6oua{grid-template-columns:1fr}}.lbl.svelte-19x6oua{color:var(--fg-muted);margin-bottom:6px}.surface-name.svelte-19x6oua{color:var(--fg-strong);font-weight:600;font-size:14px;margin-bottom:var(--space-2)}.verdict.svelte-19x6oua{display:inline-block;padding:2px 8px;border-radius:var(--radius-sm)}.v-keep.svelte-19x6oua{color:var(--trust-verify-fg);background:var(--trust-verify-bg)}.v-replace.svelte-19x6oua{color:var(--accent-fg);background:#ffc36b14}.v-weak.svelte-19x6oua{color:var(--danger-fg);background:#ff505014}.txt.svelte-19x6oua{margin:0 0 var(--space-2);font-size:13px;line-height:1.5}.current.svelte-19x6oua{color:var(--fg-muted);text-decoration:line-through;text-decoration-color:#ff505059}.row.verdict-keep.svelte-19x6oua .current:where(.svelte-19x6oua){color:var(--fg-strong);text-decoration:none}.upgraded.svelte-19x6oua{color:var(--fg-strong);font-weight:500}.why.svelte-19x6oua,.proof.svelte-19x6oua{color:var(--fg-secondary);font-size:12px;margin:0}.why.svelte-19x6oua{font-style:italic}.proof.svelte-19x6oua .mono-micro:where(.svelte-19x6oua){color:var(--accent-fg);margin-right:4px}.rc.svelte-18mdb2c{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5)}.head.svelte-18mdb2c{margin-bottom:var(--space-5);max-width:720px}.eyebrow.svelte-18mdb2c{color:var(--accent-fg);margin-bottom:var(--space-2)}.heading.svelte-18mdb2c{font-size:22px;color:var(--fg-strong);margin:0 0 var(--space-2);font-weight:600;letter-spacing:-.01em}.sub.svelte-18mdb2c{color:var(--fg-secondary);margin:0}.table-wrap.svelte-18mdb2c{overflow-x:auto;border-radius:var(--radius-md);background:var(--bg-canvas)}.tbl.svelte-18mdb2c{width:100%;border-collapse:collapse;font-size:13px;min-width:640px}thead.svelte-18mdb2c th:where(.svelte-18mdb2c){text-align:left;padding:var(--space-4) var(--space-3);font-weight:500;color:var(--fg-secondary);border-bottom:1px solid var(--border-default);vertical-align:top}.th-row.svelte-18mdb2c{color:var(--fg-muted);text-transform:uppercase;font-size:10px;letter-spacing:.08em;font-family:var(--font-mono);font-weight:400}.th-col.svelte-18mdb2c{width:160px}.col-name.svelte-18mdb2c{display:block;color:var(--fg-strong);font-weight:600}.col-sub.svelte-18mdb2c{display:block;color:var(--fg-muted);margin-top:4px}.th-twiga.svelte-18mdb2c{background:transparent;border-top:2px solid var(--accent-fg)}.th-twiga.svelte-18mdb2c .col-name:where(.svelte-18mdb2c){color:var(--accent-fg)}tbody.svelte-18mdb2c tr:where(.svelte-18mdb2c){border-bottom:1px solid var(--border-default)}tbody.svelte-18mdb2c tr:where(.svelte-18mdb2c):last-child{border-bottom:none}tbody.svelte-18mdb2c tr:where(.svelte-18mdb2c):hover{background:var(--bg-elevated)}.row-lbl.svelte-18mdb2c{text-align:left;padding:var(--space-3);color:var(--fg-strong);font-weight:500;vertical-align:middle}.cell.svelte-18mdb2c{padding:var(--space-3);vertical-align:middle;text-align:center;white-space:nowrap}.cell.svelte-18mdb2c .glyph:where(.svelte-18mdb2c){display:inline-block;font-size:14px;margin-right:6px;line-height:1}.cell.svelte-18mdb2c .val:where(.svelte-18mdb2c){font-family:var(--font-mono);font-size:11px;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.04em}.tone-good.svelte-18mdb2c .glyph:where(.svelte-18mdb2c){color:var(--trust-verify-fg)}.tone-good.svelte-18mdb2c .val:where(.svelte-18mdb2c){color:var(--trust-verify-fg)}.tone-bad.svelte-18mdb2c .glyph:where(.svelte-18mdb2c){color:var(--danger-fg)}.tone-bad.svelte-18mdb2c .val:where(.svelte-18mdb2c){color:var(--danger-fg)}.tone-mid.svelte-18mdb2c .glyph:where(.svelte-18mdb2c){color:var(--fg-muted)}.foot.svelte-18mdb2c{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border-default)}.foot.svelte-18mdb2c .mono-micro:where(.svelte-18mdb2c){color:var(--fg-muted)}.eq.svelte-p15tkq{margin:0;padding:var(--space-6) var(--space-5);background:var(--bg-canvas);border-left:2px solid var(--accent-fg);border-radius:0;max-width:920px}.quote.svelte-p15tkq{margin:0 0 var(--space-3)}.quote.svelte-p15tkq p:where(.svelte-p15tkq){margin:0;font-family:var(--font-sans, "Geist", system-ui, sans-serif);font-size:clamp(20px,2.4vw,26px);line-height:1.45;font-weight:400;color:var(--fg-strong);letter-spacing:-.005em}.em.svelte-p15tkq{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;color:var(--accent-fg)}.attr.svelte-p15tkq{color:var(--fg-muted)}@media(max-width:600px){.eq.svelte-p15tkq{padding:var(--space-5) var(--space-4)}}.bm.svelte-6026ez{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5)}.head.svelte-6026ez{margin-bottom:var(--space-5);max-width:720px}.eyebrow.svelte-6026ez{color:var(--accent-fg);margin-bottom:var(--space-2)}.heading.svelte-6026ez{font-size:22px;color:var(--fg-strong);margin:0 0 var(--space-2);font-weight:600;letter-spacing:-.01em}.heading.svelte-6026ez em:where(.svelte-6026ez){font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;color:var(--accent-fg)}.sub.svelte-6026ez{color:var(--fg-secondary);margin:0}.stack.svelte-6026ez{display:flex;flex-direction:column;gap:1px;background:var(--border-default);border-radius:var(--radius-md);overflow:hidden}.mood.svelte-6026ez{background:var(--bg-canvas);display:grid;grid-template-columns:360px 1fr;gap:var(--space-5);padding:var(--space-5);align-items:start}@media(max-width:900px){.mood.svelte-6026ez{grid-template-columns:1fr}}.m-meta.svelte-6026ez .kicker:where(.svelte-6026ez){color:var(--fg-muted);margin-bottom:var(--space-2)}.m-meta.svelte-6026ez h4:where(.svelte-6026ez){font-size:18px;color:var(--fg-strong);margin:0 0 var(--space-3);font-weight:600;letter-spacing:-.005em}.m-meta.svelte-6026ez p:where(.svelte-6026ez){color:var(--fg-secondary);margin:0}.m-meta.svelte-6026ez em:where(.svelte-6026ez){color:var(--fg-strong);font-style:normal;font-weight:500}.m-demo.svelte-6026ez{display:flex;flex-direction:column;gap:var(--space-3)}.demo-row.svelte-6026ez{display:flex;flex-direction:column;gap:var(--space-2)}.demo-lbl.svelte-6026ez{color:var(--fg-muted)}.demo-card.svelte-6026ez{background:var(--bg-default);border-radius:var(--radius-sm);padding:var(--space-4);display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.demo-good.svelte-6026ez{border-left:2px solid var(--trust-verify-fg)}.demo-bad.svelte-6026ez{border-left:2px solid var(--danger-fg);opacity:.85}.crowded.svelte-6026ez{gap:var(--space-2)}.roomy.svelte-6026ez{padding:var(--space-7) var(--space-5)}.fake-btn.svelte-6026ez{font-family:var(--font-sans, inherit);font-size:12px;padding:6px 12px;border-radius:var(--radius-sm);border:none;cursor:default}.fake-btn.accent.svelte-6026ez{background:var(--accent-fg);color:#0a0a14;font-weight:600}.fake-btn.ghost.svelte-6026ez{background:transparent;color:var(--fg-secondary);border:1px solid var(--border-default)}.fake-btn.bad-a.svelte-6026ez{background:var(--accent-fg);color:#0a0a14;font-weight:600}.fake-pill.svelte-6026ez{background:var(--accent-muted);color:var(--accent-fg);font-size:10px;font-family:var(--font-mono);padding:2px 8px;border-radius:999px;letter-spacing:.06em}.fake-pill.bad-a.svelte-6026ez{background:var(--accent-fg);color:#0a0a14}.fake-pill.sm.svelte-6026ez{font-size:9px;padding:2px 6px}.fake-logo.svelte-6026ez{font-family:var(--font-sans, inherit);font-weight:500;font-size:14px;letter-spacing:.1em;color:var(--fg-strong)}.tag-stack.svelte-6026ez{display:flex;gap:4px;flex-wrap:wrap;margin-left:var(--space-2)}.type-demo.svelte-6026ez{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.tp-card.svelte-6026ez{background:var(--bg-default);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm)}.tp-lbl.svelte-6026ez{color:var(--fg-muted);margin-bottom:6px}.tp-sample.svelte-6026ez{font-size:20px;color:var(--fg-strong);line-height:1.3}.sans.svelte-6026ez{font-family:var(--font-sans, "Geist", system-ui, sans-serif);font-weight:500}.mono.svelte-6026ez{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.serif.svelte-6026ez{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400}.surf-demo.svelte-6026ez{padding:var(--space-4);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:11px;color:var(--fg-secondary)}.glassy.svelte-6026ez{background:#ffffff0a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.1);color:var(--fg-muted)}.solid.svelte-6026ez{background:var(--bg-default);border:1px solid var(--border-default);color:var(--fg-strong)}.logo.svelte-11nq5aq{display:inline-flex;align-items:center;gap:.55em;color:var(--fg-strong, #f5f3ee);line-height:1}.logo[data-variant=stack].svelte-11nq5aq{flex-direction:column;align-items:flex-start;gap:.6em}.glyph.svelte-11nq5aq{display:block;width:auto;flex-shrink:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.logo[data-mode=mono].svelte-11nq5aq .glyph:where(.svelte-11nq5aq){filter:grayscale(1) brightness(1.6) contrast(1.1)}.text.svelte-11nq5aq{display:inline-flex;flex-direction:column;gap:.2em}.word.svelte-11nq5aq{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--fg-strong, #f5f3ee)}.tag.svelte-11nq5aq{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted, #6b6a66)}.ls.svelte-1spr70f{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5)}.head.svelte-1spr70f{margin-bottom:var(--space-5);max-width:720px}.eyebrow.svelte-1spr70f{color:var(--accent-fg);margin-bottom:var(--space-2)}.heading.svelte-1spr70f{font-size:22px;color:var(--fg-strong);margin:0 0 var(--space-2);font-weight:600;letter-spacing:-.01em}.sub.svelte-1spr70f{color:var(--fg-secondary);margin:0}code.svelte-1spr70f{font-family:var(--font-mono);font-size:.9em;color:var(--accent-fg);background:#ffc36b14;padding:1px 5px;border-radius:3px}.row.svelte-1spr70f{background:var(--bg-canvas);border-radius:var(--radius-md);padding:var(--space-5);display:grid;grid-template-columns:320px 1fr;gap:var(--space-5);margin-bottom:var(--space-3);align-items:start}@media(max-width:880px){.row.svelte-1spr70f{grid-template-columns:1fr}}.row-meta.svelte-1spr70f .kicker:where(.svelte-1spr70f){color:var(--fg-muted);margin-bottom:var(--space-2)}.row-meta.svelte-1spr70f h4:where(.svelte-1spr70f){font-size:16px;color:var(--fg-strong);margin:0 0 var(--space-3);font-weight:600}.row-meta.svelte-1spr70f p:where(.svelte-1spr70f){color:var(--fg-secondary);margin:0}.modes.svelte-1spr70f{display:flex;gap:var(--space-4);flex-wrap:wrap}.md.svelte-1spr70f{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.md-stage.svelte-1spr70f{background:var(--bg-default);padding:var(--space-4) var(--space-5);border-radius:var(--radius-sm);min-width:220px;color:var(--fg-strong)}.md-lbl.svelte-1spr70f{color:var(--fg-muted)}.md-lbl.accent.svelte-1spr70f{color:var(--accent-fg)}.sizes.svelte-1spr70f{display:flex;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap}.sz.svelte-1spr70f{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:var(--fg-strong)}.sz-stage.svelte-1spr70f{display:flex;align-items:center;justify-content:center;min-height:64px}.sz-lbl.svelte-1spr70f{color:var(--fg-muted)}.lockups.svelte-1spr70f{display:flex;flex-direction:column;gap:var(--space-3)}.lk.svelte-1spr70f{display:grid;grid-template-columns:1fr 100px 1fr;gap:var(--space-4);align-items:center;padding:var(--space-3);background:var(--bg-default);border-radius:var(--radius-sm);color:var(--fg-strong)}.lk-stage.svelte-1spr70f{display:flex;align-items:center}.lk-lbl.svelte-1spr70f{color:var(--accent-fg);justify-self:center}.lk-use.svelte-1spr70f{color:var(--fg-secondary);text-align:right}@media(max-width:600px){.lk.svelte-1spr70f{grid-template-columns:1fr;gap:var(--space-2)}.lk-use.svelte-1spr70f{text-align:left}.lk-lbl.svelte-1spr70f{justify-self:start}}.contexts.svelte-1spr70f{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}@media(max-width:600px){.contexts.svelte-1spr70f{grid-template-columns:1fr}}.ctx.svelte-1spr70f{padding:var(--space-4);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start;min-height:100px;justify-content:space-between}.ctx-lbl.svelte-1spr70f{opacity:.7}.ctx-dark.svelte-1spr70f{background:#0a0a14;color:#e8e8f0}.ctx-light.svelte-1spr70f{background:#f4f4f6;color:#14141e}.ctx-accent.svelte-1spr70f{background:var(--accent-fg, #ffc36b);color:#0a0a14}.ctx-favicon.svelte-1spr70f{background:#1a1a26;color:#e8e8f0;align-items:center;justify-content:center}.ctx-favicon.svelte-1spr70f .ctx-lbl:where(.svelte-1spr70f){margin-top:var(--space-2)}.rules.svelte-1spr70f{background:var(--bg-canvas);border-radius:var(--radius-md);padding:var(--space-4);border-left:2px solid var(--accent-fg)}.rules.svelte-1spr70f .lbl:where(.svelte-1spr70f){color:var(--fg-muted);margin-bottom:var(--space-2)}.rules.svelte-1spr70f ul:where(.svelte-1spr70f){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.rules.svelte-1spr70f li:where(.svelte-1spr70f){color:var(--fg-secondary);font-size:13px;line-height:1.5;padding-left:var(--space-3);position:relative}.rules.svelte-1spr70f li:where(.svelte-1spr70f):before{content:"·";position:absolute;left:0;color:var(--accent-fg);font-weight:700}.rules.svelte-1spr70f strong:where(.svelte-1spr70f){color:var(--fg-strong);font-weight:600}.iv2.svelte-gva87w{display:inline-flex;align-items:center;justify-content:center;width:var(--iv2-size);height:var(--iv2-size);color:currentColor;position:relative;flex-shrink:0;line-height:0}.iv2.svelte-gva87w svg{display:block;width:100%;height:100%}.giraffe-img.svelte-gva87w{display:block;width:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.nopart.svelte-gva87w{position:relative;display:inline-flex;width:var(--iv2-size);height:var(--iv2-size)}.nopart.svelte-gva87w .overlay:where(.svelte-gva87w){position:absolute;inset:0;color:var(--mascot-cyan, #00d2ff)}.composite.svelte-gva87w{display:inline-flex;align-items:center;justify-content:center;gap:2px;width:var(--iv2-size);height:var(--iv2-size)}.dot.svelte-gva87w{position:absolute;top:0;right:0;width:calc(var(--iv2-size) * .24);height:calc(var(--iv2-size) * .24);background:var(--mascot-cyan, #00d2ff);border:2px solid var(--bg-default, #0a0a14);border-radius:50%}.is.svelte-1kcbqnh{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-5)}.head.svelte-1kcbqnh{margin-bottom:var(--space-5);max-width:720px}.eyebrow.svelte-1kcbqnh{color:var(--accent-fg);margin-bottom:var(--space-2)}.heading.svelte-1kcbqnh{font-size:22px;color:var(--fg-strong);margin:0 0 var(--space-2);font-weight:600;letter-spacing:-.01em}.sub.svelte-1kcbqnh{color:var(--fg-secondary);margin:0}code.svelte-1kcbqnh{font-family:var(--font-mono);font-size:.9em;color:var(--accent-fg);background:#ffc36b14;padding:1px 5px;border-radius:3px}.grp.svelte-1kcbqnh{background:var(--bg-canvas);border-radius:var(--radius-md);padding:var(--space-5);margin-bottom:var(--space-3);border-left:2px solid}.grp.tone-accent.svelte-1kcbqnh{border-color:var(--accent-fg)}.grp.tone-cyan.svelte-1kcbqnh{border-color:var(--mascot-cyan, #00d2ff)}.grp.tone-muted.svelte-1kcbqnh{border-color:var(--border-default)}.grp-head.svelte-1kcbqnh{margin-bottom:var(--space-4)}.grp-lbl.svelte-1kcbqnh{color:var(--accent-fg);margin-bottom:4px}.grp.tone-cyan.svelte-1kcbqnh .grp-lbl:where(.svelte-1kcbqnh){color:var(--mascot-cyan, #00d2ff)}.grp.tone-muted.svelte-1kcbqnh .grp-lbl:where(.svelte-1kcbqnh){color:var(--fg-muted)}.grp-sub.svelte-1kcbqnh{color:var(--fg-secondary);margin:0;max-width:640px}.grid.svelte-1kcbqnh{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1px;background:var(--border-default);border-radius:var(--radius-sm);overflow:hidden}.cell.svelte-1kcbqnh{background:var(--bg-default);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);transition:background .24s cubic-bezier(.32,.72,0,1);color:var(--fg-strong);min-height:130px}.cell.svelte-1kcbqnh:hover{background:var(--bg-elevated)}.stage.svelte-1kcbqnh{display:flex;align-items:center;justify-content:center;height:56px;background:var(--bg-canvas);border-radius:var(--radius-sm);color:var(--fg-strong)}.meta.svelte-1kcbqnh{flex:1}.name.svelte-1kcbqnh{color:var(--fg-strong);font-weight:500}.note.svelte-1kcbqnh{color:var(--fg-muted);font-size:11px;line-height:1.35;margin-top:2px}.row-detail.svelte-1kcbqnh{display:flex;align-items:center;gap:6px;padding-top:var(--space-2);border-top:1px solid var(--border-default);color:var(--fg-secondary)}.px.svelte-1kcbqnh{color:var(--fg-muted);min-width:18px;text-align:right}.foot.svelte-1kcbqnh{background:var(--bg-canvas);border-radius:var(--radius-md);padding:var(--space-4);border-left:2px solid var(--accent-fg);margin-top:var(--space-3)}.foot.svelte-1kcbqnh .lbl:where(.svelte-1kcbqnh){color:var(--fg-muted);margin-bottom:var(--space-2)}.foot.svelte-1kcbqnh ul:where(.svelte-1kcbqnh){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.foot.svelte-1kcbqnh li:where(.svelte-1kcbqnh){color:var(--fg-secondary);font-size:13px;line-height:1.5;padding-left:var(--space-3);position:relative}.foot.svelte-1kcbqnh li:where(.svelte-1kcbqnh):before{content:"·";position:absolute;left:0;color:var(--accent-fg);font-weight:700}.foot.svelte-1kcbqnh strong:where(.svelte-1kcbqnh){color:var(--fg-strong);font-weight:600}.tm.svelte-i62p76{background:var(--bg-default);border-radius:var(--radius-lg);padding:var(--space-6, 32px) var(--space-5);border:1px solid var(--border-default);border-top:1px solid var(--accent-fg);overflow:hidden}.head.svelte-i62p76{max-width:760px;margin:0 auto var(--space-5);text-align:center}.eyebrow.svelte-i62p76{color:var(--accent-fg);margin-bottom:var(--space-2);letter-spacing:.12em}.title.svelte-i62p76{font-size:clamp(28px,4.5vw,44px);line-height:1.05;font-weight:600;letter-spacing:-.02em;color:var(--fg-strong);margin:0 0 var(--space-3)}.lede.svelte-i62p76{color:var(--fg-secondary);margin:0 auto;max-width:560px}.ctrl.svelte-i62p76{display:inline-flex;margin-top:var(--space-4);padding:4px;background:var(--bg-canvas);border:1px solid var(--border-default);border-radius:999px;gap:0}.t-btn.svelte-i62p76{appearance:none;border:0;background:transparent;color:var(--fg-muted);padding:8px 18px;border-radius:999px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all .24s cubic-bezier(.32,.72,0,1);display:inline-flex;align-items:center;gap:6px}.t-btn.on.svelte-i62p76{background:var(--bg-elevated);color:var(--fg-strong);box-shadow:0 1px #ffffff0a,0 -1px #0006 inset}.t-btn.svelte-i62p76 .dot:where(.svelte-i62p76){width:6px;height:6px;border-radius:50%;background:var(--accent-fg);box-shadow:0 0 0 2px #ffc36b2e}.diagram.svelte-i62p76{position:relative;margin:var(--space-5) 0;padding:0 var(--space-3)}.wire.svelte-i62p76{position:absolute;inset:26px 0 0;width:100%;height:60px;pointer-events:none}.pkt.svelte-i62p76{transform:translate(60px);animation:svelte-i62p76-flow 4s linear infinite;animation-delay:var(--delay)}.pkt-lbl.svelte-i62p76{fill:var(--accent-fg);font-family:var(--font-mono);font-size:9px;opacity:.7}@keyframes svelte-i62p76-flow{0%{transform:translate(60px);opacity:0}8%{opacity:1}92%{opacity:1}to{transform:translate(940px);opacity:0}}.diagram.off.svelte-i62p76 .pkt:where(.svelte-i62p76){animation:none;opacity:.18;transform:translate(60px)}.diagram.off.svelte-i62p76 .pkt-lbl:where(.svelte-i62p76){opacity:.18}.hops.svelte-i62p76{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-2);position:relative;z-index:1}.hop.svelte-i62p76{display:flex;flex-direction:column;align-items:center}.node.svelte-i62p76{appearance:none;border:1px solid var(--border-default);background:var(--bg-canvas);color:var(--fg-secondary);border-radius:var(--radius-md);padding:var(--space-3) var(--space-2);min-width:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;position:relative;transition:border-color .24s cubic-bezier(.32,.72,0,1),background .24s cubic-bezier(.32,.72,0,1),transform .24s cubic-bezier(.32,.72,0,1),color .24s cubic-bezier(.32,.72,0,1);text-align:center}.node.svelte-i62p76:hover{border-color:var(--border-strong);color:var(--fg-strong)}.hop.on.svelte-i62p76 .node:where(.svelte-i62p76){border-color:var(--accent-fg);background:var(--bg-elevated);color:var(--fg-strong);transform:translateY(-1px);box-shadow:0 2px #ffc36b1f}.hop.us.svelte-i62p76 .node:where(.svelte-i62p76){border-color:var(--accent-fg)}.hop.dim.svelte-i62p76 .node:where(.svelte-i62p76){opacity:.32;filter:grayscale(.8)}.ico.svelte-i62p76{display:inline-flex}.num.svelte-i62p76{color:var(--fg-muted);font-size:10px;letter-spacing:.1em}.lbl.svelte-i62p76{font-size:13px;font-weight:500;line-height:1.2}.us-badge.svelte-i62p76{position:absolute;top:6px;right:8px;color:var(--accent-fg);font-size:9px;letter-spacing:.1em}.detail.svelte-i62p76{background:var(--bg-canvas);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-5);margin-top:var(--space-5);border-left:2px solid var(--accent-fg)}.d-head.svelte-i62p76{display:flex;gap:var(--space-3);align-items:flex-start;margin-bottom:var(--space-4)}.d-icon.svelte-i62p76{width:48px;height:48px;background:var(--bg-elevated);border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--fg-strong);flex-shrink:0}.d-eyebrow.svelte-i62p76{color:var(--accent-fg);margin-bottom:4px;letter-spacing:.1em}.d-title.svelte-i62p76{margin:0;font-size:22px;font-weight:600;color:var(--fg-strong);letter-spacing:-.01em}.d-sub.svelte-i62p76{color:var(--fg-secondary);margin:4px 0 0;max-width:60ch}.cols.svelte-i62p76{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border-default);border-radius:var(--radius-sm);overflow:hidden}.col.svelte-i62p76{background:var(--bg-default);padding:var(--space-4)}.col-h.svelte-i62p76{display:inline-flex;align-items:center;gap:6px;color:var(--fg-muted);margin-bottom:var(--space-3);letter-spacing:.1em}.col-sees.svelte-i62p76 .col-h:where(.svelte-i62p76){color:var(--fg-secondary)}.col-blind.svelte-i62p76 .col-h:where(.svelte-i62p76){color:var(--mascot-cyan, #00d2ff)}.col.svelte-i62p76 ul:where(.svelte-i62p76){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.col.svelte-i62p76 li:where(.svelte-i62p76){color:var(--fg-strong);font-size:13.5px;line-height:1.45;padding-left:14px;position:relative}.col-sees.svelte-i62p76 li:where(.svelte-i62p76):before{content:"+";position:absolute;left:0;color:var(--fg-muted);font-weight:600}.col-blind.svelte-i62p76 li:where(.svelte-i62p76):before{content:"−";position:absolute;left:0;color:var(--mascot-cyan, #00d2ff);font-weight:700}.d-foot.svelte-i62p76{display:inline-flex;align-items:center;gap:6px;margin-top:var(--space-4);color:var(--fg-muted);padding:8px 12px;background:var(--bg-elevated);border-radius:var(--radius-sm)}.d-foot.svelte-i62p76 code:where(.svelte-i62p76){font-family:var(--font-mono);color:var(--fg-secondary);font-size:11px}.receipts.svelte-i62p76{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border-default);border-radius:var(--radius-md);overflow:hidden;margin-top:var(--space-5)}.r-cell.svelte-i62p76{background:var(--bg-canvas);padding:var(--space-4);display:flex;flex-direction:column;gap:4px;min-height:88px;justify-content:center}.r-num.svelte-i62p76{font-size:36px;font-weight:500;color:var(--fg-strong);line-height:1;font-feature-settings:"tnum" 1,"ss01" 1}.r-lbl.svelte-i62p76{color:var(--fg-muted);letter-spacing:.08em;line-height:1.3}.r-src.svelte-i62p76{display:inline-flex;align-items:center;gap:8px;color:var(--accent-fg);text-decoration:none;padding:8px 0;transition:color .24s cubic-bezier(.32,.72,0,1)}.r-src.svelte-i62p76:hover{color:var(--fg-strong)}@media(max-width:720px){.tm.svelte-i62p76{padding:var(--space-4) var(--space-3)}.title.svelte-i62p76{font-size:26px}.hops.svelte-i62p76{grid-template-columns:1fr;gap:4px}.wire.svelte-i62p76{display:none}.node.svelte-i62p76{flex-direction:row;justify-content:flex-start;padding:12px 14px;gap:12px;text-align:left}.num.svelte-i62p76{order:0;min-width:22px}.lbl.svelte-i62p76{order:1;flex:1}.us-badge.svelte-i62p76{position:static;order:2}.ico.svelte-i62p76{order:-1}.cols.svelte-i62p76{grid-template-columns:1fr}.receipts.svelte-i62p76{grid-template-columns:1fr 1fr}.d-head.svelte-i62p76{flex-direction:column}.d-icon.svelte-i62p76{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.pkt.svelte-i62p76{animation:none;opacity:.5}.node.svelte-i62p76,.t-btn.svelte-i62p76,.r-src.svelte-i62p76{transition:none}}.root.svelte-zu5jpc{background:var(--bg-canvas);color:var(--fg-default);min-height:100vh;font-family:var(--font-sans)}.topbar.svelte-zu5jpc{height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-4);background:var(--bg-canvas);border-bottom:1px solid var(--border-default);position:sticky;top:0;z-index:10}.tb-l.svelte-zu5jpc{display:flex;align-items:center;gap:var(--space-3)}.back.svelte-zu5jpc{background:var(--bg-default);border:0;color:var(--fg-muted);width:32px;height:32px;border-radius:var(--radius-sm);cursor:pointer;font-size:18px}.back.svelte-zu5jpc:hover{color:var(--fg-strong);background:var(--bg-elevated)}.brand.svelte-zu5jpc{display:flex;align-items:baseline;gap:var(--space-2)}.brand-mark.svelte-zu5jpc{color:var(--accent-fg);background:var(--accent-muted);padding:2px 6px;border-radius:3px;font-size:11px}.brand-title.svelte-zu5jpc{font-size:16px;color:var(--fg-strong)}.brand-sub.svelte-zu5jpc{color:var(--fg-muted);margin-top:2px;font-size:12px}.tb-r.svelte-zu5jpc{display:flex;align-items:center;gap:var(--space-2)}.search.svelte-zu5jpc{display:flex;align-items:center;gap:6px;background:var(--bg-default);border-radius:var(--radius-md);padding:6px 10px;min-width:240px}.s-pf.svelte-zu5jpc{color:var(--fg-subtle);font-size:11px}.s-in.svelte-zu5jpc{flex:1;background:transparent;border:0;color:var(--fg-strong);font-family:var(--font-sans);font-size:13px}.s-in.svelte-zu5jpc:focus{outline:none}.vsel.svelte-zu5jpc{display:flex;background:var(--bg-default);border-radius:var(--radius-md);padding:2px}.vbtn.svelte-zu5jpc{background:transparent;border:0;color:var(--fg-muted);padding:5px 10px;cursor:pointer;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-sm)}.vbtn.svelte-zu5jpc:hover{color:var(--fg-strong)}.vbtn.on.svelte-zu5jpc{background:var(--bg-elevated);color:var(--fg-strong)}.kbd.svelte-zu5jpc{background:var(--bg-default);border:0;padding:6px 8px;border-radius:var(--radius-sm);cursor:pointer;color:var(--fg-muted)}.kbd.svelte-zu5jpc:hover{color:var(--fg-strong);background:var(--bg-elevated)}.body.svelte-zu5jpc{display:flex;align-items:flex-start}.main.svelte-zu5jpc{flex:1;min-width:0;padding:var(--space-4) var(--space-5)}.chips.svelte-zu5jpc{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-default)}.chips-lbl.svelte-zu5jpc{color:var(--fg-muted);margin-right:4px}.chip.svelte-zu5jpc{background:var(--bg-default);border:0;color:var(--fg-secondary);padding:4px 10px;border-radius:var(--radius-pill);cursor:pointer;font-size:12px}.chip.svelte-zu5jpc:hover{color:var(--fg-strong)}.chip.on.svelte-zu5jpc{background:var(--accent-muted);color:var(--accent-fg)}.chip-n.svelte-zu5jpc{font-size:10px;color:var(--fg-muted);margin-left:2px}.div.svelte-zu5jpc{width:1px;height:18px;background:var(--border-default);margin:0 6px}.cards.svelte-zu5jpc{display:flex;flex-direction:column}.cards.svelte-zu5jpc>div[data-focused=true]:where(.svelte-zu5jpc) .ba{box-shadow:0 0 0 2px var(--accent-fg)}.empty.svelte-zu5jpc{padding:var(--space-7);text-align:center;color:var(--fg-subtle)}.ft.svelte-zu5jpc{color:var(--fg-subtle);padding:var(--space-5) 0 var(--space-7);text-align:center}.ft.svelte-zu5jpc kbd:where(.svelte-zu5jpc){font-family:var(--font-mono);font-size:11px;background:var(--bg-default);color:var(--fg-strong);padding:2px 6px;border-radius:3px;border:1px solid var(--border-default);margin:0 2px}.hamb.svelte-zu5jpc{display:none;background:var(--bg-default);border:0;width:44px;height:44px;border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;gap:4px;align-items:center;justify-content:center}.hamb.svelte-zu5jpc span:where(.svelte-zu5jpc){display:block;width:18px;height:2px;background:var(--fg-strong);border-radius:1px}.sb-wrap.svelte-zu5jpc{display:contents}.sb-scrim.svelte-zu5jpc{display:none;position:fixed;inset:56px 0 0;background:#00000080;border:0;z-index:8;cursor:pointer}@media(max-width:900px){.hamb.svelte-zu5jpc{display:flex}.sb-wrap.svelte-zu5jpc{display:block;position:fixed;top:56px;bottom:0;left:0;width:280px;max-width:80vw;z-index:9;transform:translate(-100%);transition:transform .2s var(--ease, ease);overflow-y:auto;background:var(--bg-default);box-shadow:4px 0 16px #0006}.body.sb-open.svelte-zu5jpc .sb-wrap:where(.svelte-zu5jpc){transform:translate(0)}.body.sb-open.svelte-zu5jpc .sb-scrim:where(.svelte-zu5jpc){display:block}.main.svelte-zu5jpc{padding:var(--space-3)}}@media(max-width:720px){.topbar.svelte-zu5jpc{height:auto;padding:var(--space-2) var(--space-3);flex-wrap:wrap;gap:var(--space-2)}.tb-l.svelte-zu5jpc{width:100%}.tb-r.svelte-zu5jpc{width:100%;flex-wrap:wrap}.brand-sub.svelte-zu5jpc{font-size:11px}.search.svelte-zu5jpc{flex:1;min-width:0}.vsel.svelte-zu5jpc{order:3}.chips.svelte-zu5jpc{flex-wrap:nowrap;overflow-x:auto;padding-bottom:var(--space-2);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12px,#000 calc(100% - 12px),transparent)}.chip.svelte-zu5jpc{flex:0 0 auto;min-height:32px}.chip.svelte-zu5jpc:not(.on){font-size:11px}}.gm-view.svelte-10176gb{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--atlas-player-bg);overflow:hidden}.gm-bg.svelte-10176gb{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 40%,rgba(249,115,22,.05),transparent 55%),linear-gradient(180deg,#0a0a0a,#000)}.gm-ghost-bar.svelte-10176gb{position:absolute;bottom:14px;left:18px;display:flex;align-items:center;gap:6px;font-family:var(--atlas-mono);font-size:11px;letter-spacing:.02em;color:var(--atlas-player-fg-ghost);pointer-events:none;white-space:nowrap}.gm-dot.svelte-10176gb{width:5px;height:5px;border-radius:50%;background:var(--atlas-scope);animation:svelte-10176gb-gm-pulse 2.5s ease-in-out infinite;flex-shrink:0}@keyframes svelte-10176gb-gm-pulse{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.gm-dot.svelte-10176gb{animation:none;opacity:1}}.am-view.svelte-1l7arl6{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--atlas-player-bg);overflow:hidden;font-family:var(--atlas-body);color:var(--atlas-player-fg)}.am-bg.svelte-1l7arl6{position:absolute;inset:0;background:radial-gradient(ellipse at 25% 35%,rgba(249,115,22,.08),transparent 55%),radial-gradient(ellipse at 75% 70%,rgba(0,210,255,.04),transparent 55%),linear-gradient(180deg,#0a0a0a,#000)}.am-tele.svelte-1l7arl6{position:absolute;top:0;left:0;right:0;height:56px;display:flex;align-items:center;gap:8px;padding:0 20px;background:var(--atlas-player-scrim-tele)}.am-vs.svelte-1l7arl6{display:inline-flex;align-items:stretch;height:28px;background:var(--atlas-player-scrim-backdrop);border:1px solid var(--atlas-player-border);border-radius:2px}.am-vs-btn.svelte-1l7arl6{display:inline-flex;align-items:center;gap:6px;padding:0 10px;background:none;border:none;border-right:1px solid var(--atlas-player-border);color:var(--atlas-player-fg-3);font-family:var(--atlas-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:default}.am-vs-btn.svelte-1l7arl6:last-child{border-right:none}.am-vs-btn.active.svelte-1l7arl6{color:var(--atlas-player-live);background:var(--atlas-player-live-dim)}.am-vs-btn.active.svelte-1l7arl6 kbd:where(.svelte-1l7arl6){color:var(--atlas-player-live);border-color:var(--atlas-player-live-border);background:var(--atlas-player-live-dim)}.am-vs-btn.svelte-1l7arl6 kbd:where(.svelte-1l7arl6){font-family:var(--atlas-mono);font-size:9px;font-weight:700;padding:1px 4px;background:var(--atlas-player-overlay-3);border:1px solid var(--atlas-player-border-2);border-radius:2px;color:var(--atlas-player-fg-3);line-height:1}.am-vs-search.svelte-1l7arl6{padding:0 8px}.am-vs-help.svelte-1l7arl6{padding:0 10px;font-family:var(--atlas-mono);font-weight:700;font-size:12px}.am-spacer.svelte-1l7arl6{flex:1}.am-chip.svelte-1l7arl6{display:flex;align-items:center;gap:6px;padding:4px 10px;background:var(--atlas-player-scrim-chip);border:1px solid var(--atlas-player-border);border-radius:2px;font-family:var(--atlas-mono);font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--atlas-player-fg-2);white-space:nowrap}.am-chip-dot.svelte-1l7arl6{width:6px;height:6px;border-radius:50%;background:var(--atlas-scope);animation:svelte-1l7arl6-am-pulse 2.5s ease-in-out infinite}@keyframes svelte-1l7arl6-am-pulse{0%,to{opacity:.4}50%{opacity:1}}.am-now.svelte-1l7arl6{position:absolute;bottom:0;left:0;right:0;height:80px;display:flex;align-items:center;padding:0 24px;background:var(--atlas-player-scrim-now)}.am-ch-block.svelte-1l7arl6{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-right:20px}.am-ch-logo.svelte-1l7arl6{width:32px;height:32px;background:var(--atlas-player-surface);border:1px solid var(--atlas-player-border-2);display:flex;align-items:center;justify-content:center}.am-ch-logo.svelte-1l7arl6 span:where(.svelte-1l7arl6){font-family:var(--atlas-mono);font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--atlas-player-amber)}.am-ch-name.svelte-1l7arl6{font-family:var(--atlas-mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--atlas-player-fg-2)}.am-div.svelte-1l7arl6{width:1px;height:28px;background:var(--atlas-player-border-2);flex-shrink:0;margin:0 18px}.am-prog.svelte-1l7arl6{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.am-label.svelte-1l7arl6{font-family:var(--atlas-mono);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-player-live);line-height:1}.am-title.svelte-1l7arl6{font-size:15px;font-weight:500;color:var(--atlas-player-fg);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-progress-row.svelte-1l7arl6{display:flex;align-items:center;gap:8px}.am-progress.svelte-1l7arl6{flex:1;height:2px;background:var(--atlas-player-overlay-5);overflow:hidden}.am-progress-fill.svelte-1l7arl6{height:100%;background:var(--atlas-player-live);animation:svelte-1l7arl6-am-progress-drift 8s ease-in-out infinite;transform-origin:left center}@keyframes svelte-1l7arl6-am-progress-drift{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.015)}}@media(prefers-reduced-motion:reduce){.am-progress-fill.svelte-1l7arl6{animation:none}}.am-time.svelte-1l7arl6{font-family:var(--atlas-mono);font-size:10px;color:var(--atlas-player-fg-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.am-next.svelte-1l7arl6{flex-shrink:0;display:flex;align-items:center;gap:10px;max-width:240px}.am-next-label.svelte-1l7arl6{font-family:var(--atlas-mono);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-player-fg-3);white-space:nowrap}.am-next-title.svelte-1l7arl6{font-size:13px;color:var(--atlas-player-fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.am-actions.svelte-1l7arl6{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:20px}.am-btn.svelte-1l7arl6{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--atlas-player-scrim-chip);border:1px solid var(--atlas-player-border);border-radius:2px;color:var(--atlas-player-fg-2);cursor:default}.pm-view.svelte-brqzcb{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--atlas-player-bg);overflow:hidden;font-family:var(--atlas-body);color:var(--atlas-player-fg)}.pm-ambient.svelte-brqzcb{position:absolute;inset:0;filter:brightness(.6)}.pm-scrim.svelte-brqzcb{position:absolute;inset:0;background:var(--atlas-player-scrim-backdrop)}.pm-palette.svelte-brqzcb{position:absolute;top:16%;left:50%;transform:translate(-50%);width:min(60%,560px);background:var(--atlas-player-panel);border:1px solid var(--atlas-player-border-2);border-radius:2px;box-shadow:var(--atlas-player-scrim-modal);overflow:hidden;display:flex;flex-direction:column}.pm-input-row.svelte-brqzcb{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--atlas-player-border)}.pm-search-icon.svelte-brqzcb{color:var(--atlas-player-fg-3);flex-shrink:0}.pm-input.svelte-brqzcb{flex:1;font-family:var(--atlas-body);font-size:14px;color:var(--atlas-player-fg-3);position:relative}.pm-input.svelte-brqzcb:after{content:"";display:inline-block;width:7px;height:14px;margin-left:4px;vertical-align:-2px;background:var(--atlas-player-live);animation:svelte-brqzcb-pm-caret-blink 1s steps(2,end) infinite}@keyframes svelte-brqzcb-pm-caret-blink{0%,50%{opacity:1}51%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.pm-input.svelte-brqzcb:after{animation:none;opacity:1}}.pm-hint.svelte-brqzcb{font-family:var(--atlas-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--atlas-player-fg-3);flex-shrink:0}.pm-section.svelte-brqzcb{padding:6px 0}.pm-label.svelte-brqzcb{font-family:var(--atlas-mono);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-player-fg-3);padding:4px 14px 6px}.pm-result.svelte-brqzcb{display:flex;align-items:center;gap:10px;padding:6px 14px;border-left:2px solid transparent}.pm-result.active.svelte-brqzcb,.pm-result--now.svelte-brqzcb{background:var(--atlas-player-overlay-2);border-left-color:var(--atlas-player-live)}.pm-result-logo.svelte-brqzcb{width:26px;height:20px;background:var(--atlas-player-surface);border:1px solid var(--atlas-player-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pm-result-logo.svelte-brqzcb span:where(.svelte-brqzcb){font-family:var(--atlas-mono);font-size:7.5px;font-weight:700;color:var(--atlas-player-amber);letter-spacing:.04em}.pm-result-ch.svelte-brqzcb{font-family:var(--atlas-mono);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--atlas-player-fg);flex-shrink:0;min-width:76px}.pm-result-prog.svelte-brqzcb{font-size:12px;color:var(--atlas-player-fg-2);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-result-meta.svelte-brqzcb{font-family:var(--atlas-mono);font-size:9px;color:var(--atlas-player-fg-3);margin-left:auto;flex-shrink:0}.pm-result-live.svelte-brqzcb{font-family:var(--atlas-mono);font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-player-live);background:var(--atlas-player-live-dim);border:1px solid var(--atlas-player-live-border);padding:1px 5px;flex-shrink:0}.pm-divider.svelte-brqzcb{height:1px;background:var(--atlas-player-border);margin:4px 0}.pm-footer.svelte-brqzcb{display:flex;align-items:center;gap:14px;padding:7px 14px;border-top:1px solid var(--atlas-player-border);font-family:var(--atlas-mono);font-size:9px;color:var(--atlas-player-fg-3);letter-spacing:.04em}.pm-footer.svelte-brqzcb kbd:where(.svelte-brqzcb){display:inline-flex;align-items:center;justify-content:center;padding:1px 5px;margin-right:3px;background:var(--atlas-player-overlay-3);border:1px solid var(--atlas-player-border-2);border-radius:2px;font-family:var(--atlas-mono);font-size:9px;color:var(--atlas-player-fg-3)}.gm-view.svelte-bqwqgi{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--atlas-player-bg);overflow:hidden;font-family:var(--atlas-body);color:var(--atlas-player-fg)}.gm-bg.svelte-bqwqgi{position:absolute;inset:0;background:var(--atlas-player-bg)}.gm-pip.svelte-bqwqgi{position:absolute;top:16px;left:16px;width:21%;max-width:280px;aspect-ratio:280 / 158;border:1px solid var(--atlas-player-border-2);overflow:hidden}.gm-pip-bg.svelte-bqwqgi{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 40%,rgba(249,115,22,.14),transparent 55%),linear-gradient(180deg,#0a0a0a,#000);filter:brightness(.7)}.gm-pip-label.svelte-bqwqgi{position:absolute;bottom:6px;left:8px;font-family:var(--atlas-mono);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-player-overlay-fg-mute);display:flex;align-items:center;gap:5px;text-shadow:0 1px 2px var(--atlas-player-scrim-shadow)}.gm-pip-dot.svelte-bqwqgi{width:4px;height:4px;border-radius:50%;background:var(--atlas-scope)}.gm-main.svelte-bqwqgi{position:absolute;inset:0 0 0 23%;display:flex;flex-direction:column;background:var(--atlas-player-surface);border-left:1px solid var(--atlas-player-border)}.gm-header.svelte-bqwqgi{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--atlas-player-border);flex-shrink:0}.gm-vs.svelte-bqwqgi{display:inline-flex;align-items:stretch;height:26px;background:var(--atlas-player-scrim-backdrop);border:1px solid var(--atlas-player-border);border-radius:2px}.gm-vs-btn.svelte-bqwqgi{display:inline-flex;align-items:center;gap:5px;padding:0 9px;background:none;border:none;border-right:1px solid var(--atlas-player-border);color:var(--atlas-player-fg-3);font-family:var(--atlas-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:default}.gm-vs-btn.svelte-bqwqgi:last-child{border-right:none}.gm-vs-btn.active.svelte-bqwqgi{color:var(--atlas-player-live);background:var(--atlas-player-live-dim)}.gm-vs-btn.svelte-bqwqgi kbd:where(.svelte-bqwqgi){font-family:var(--atlas-mono);font-size:8px;font-weight:700;padding:1px 4px;background:var(--atlas-player-overlay-3);border:1px solid var(--atlas-player-border-2);border-radius:2px;color:var(--atlas-player-fg-3);line-height:1}.gm-vs-help.svelte-bqwqgi{padding:0 9px;font-weight:700;font-size:11px}.gm-spacer.svelte-bqwqgi{flex:1}.gm-clock.svelte-bqwqgi{font-family:var(--atlas-mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--atlas-player-fg);animation:svelte-bqwqgi-gm-clock-tick 1.6s ease-in-out infinite}@keyframes svelte-bqwqgi-gm-clock-tick{0%,45%,55%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.gm-clock.svelte-bqwqgi{animation:none}}.gm-close.svelte-bqwqgi{display:inline-flex;align-items:center;gap:4px;font-family:var(--atlas-mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--atlas-player-fg-3);background:none;border:1px solid var(--atlas-player-border);padding:3px 8px;cursor:default}.gm-rows.svelte-bqwqgi{flex:1;overflow-y:auto}.gm-row.svelte-bqwqgi{display:grid;grid-template-columns:180px 1fr;height:52px;border-bottom:1px solid var(--atlas-player-border);align-items:center;border-left:2px solid transparent}.gm-row.active.svelte-bqwqgi{background:var(--atlas-player-live-dim);border-left-color:var(--atlas-player-live)}.gm-ch.svelte-bqwqgi{display:flex;align-items:center;gap:9px;padding:0 12px;border-right:1px solid var(--atlas-player-border);height:100%}.gm-ch-logo.svelte-bqwqgi{width:26px;height:20px;background:var(--atlas-player-inset);border:1px solid var(--atlas-player-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.gm-ch-logo.svelte-bqwqgi span:where(.svelte-bqwqgi){font-family:var(--atlas-mono);font-size:7px;font-weight:700;color:var(--atlas-player-amber);letter-spacing:.04em}.gm-ch-name.svelte-bqwqgi{font-family:var(--atlas-mono);font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--atlas-player-fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gm-prog.svelte-bqwqgi{display:flex;padding:3px 6px;gap:2px;min-width:0}.gm-prog-now.svelte-bqwqgi,.gm-prog-next.svelte-bqwqgi{display:flex;flex-direction:column;justify-content:center;padding:4px 10px;border-left:1px solid var(--atlas-player-border);min-width:0}.gm-prog-now.svelte-bqwqgi{flex:3;background:var(--atlas-player-overlay-1);border-left:2px solid var(--atlas-player-live-border)}.gm-prog-next.svelte-bqwqgi{flex:2;opacity:.6}.gm-prog-label.svelte-bqwqgi{font-family:var(--atlas-mono);font-size:7.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-player-live);line-height:1;margin-bottom:2px}.gm-prog-next.svelte-bqwqgi .gm-prog-label:where(.svelte-bqwqgi){color:var(--atlas-player-fg-3)}.gm-prog-title.svelte-bqwqgi{font-size:11px;color:var(--atlas-player-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gm-prog-time.svelte-bqwqgi{font-family:var(--atlas-mono);font-size:8.5px;color:var(--atlas-player-fg-3);font-variant-numeric:tabular-nums;margin-top:1px}.bm-view.svelte-1x43nm8{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--atlas-player-bg);overflow:hidden;font-family:var(--atlas-body);color:var(--atlas-player-fg)}.bm-bg.svelte-1x43nm8{position:absolute;inset:0;background:var(--atlas-player-bg)}.bm-pip.svelte-1x43nm8{position:absolute;top:14px;left:14px;width:19%;max-width:240px;aspect-ratio:240 / 135;border:1px solid var(--atlas-player-border-2);overflow:hidden;z-index:2}.bm-pip-bg.svelte-1x43nm8{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 40%,rgba(249,115,22,.14),transparent 55%),linear-gradient(180deg,#0a0a0a,#000);filter:brightness(.7)}.bm-pip-label.svelte-1x43nm8{position:absolute;bottom:6px;left:8px;font-family:var(--atlas-mono);font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-player-overlay-fg-mute);display:flex;align-items:center;gap:5px;text-shadow:0 1px 2px var(--atlas-player-scrim-shadow)}.bm-pip-dot.svelte-1x43nm8{width:4px;height:4px;border-radius:50%;background:var(--atlas-scope)}.bm-sidebar.svelte-1x43nm8{position:absolute;top:0;left:0;bottom:0;width:19%;max-width:220px;padding-top:calc(10.6875% + 28px);border-right:1px solid var(--atlas-player-border);background:var(--atlas-player-surface);overflow:hidden}.bm-cat-header.svelte-1x43nm8{padding:8px 12px 4px;font-family:var(--atlas-mono);font-size:7.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-player-fg-3)}.bm-cat.svelte-1x43nm8{display:flex;align-items:center;gap:8px;padding:6px 12px;border-left:2px solid transparent;font-size:11px;color:var(--atlas-player-fg-2)}.bm-cat.active.svelte-1x43nm8{background:var(--atlas-player-live-dim);border-left-color:var(--atlas-player-live);color:var(--atlas-player-fg)}.bm-cat-icon.svelte-1x43nm8{flex-shrink:0;color:var(--atlas-player-fg-3)}.bm-cat.active.svelte-1x43nm8 .bm-cat-icon:where(.svelte-1x43nm8){color:var(--atlas-player-live)}.bm-cat-label.svelte-1x43nm8{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-cat-count.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:9px;color:var(--atlas-player-fg-3);font-variant-numeric:tabular-nums}.bm-main.svelte-1x43nm8{position:absolute;inset:0 0 0 19%;display:flex;flex-direction:column;background:var(--atlas-player-bg);min-width:0}.bm-topbar.svelte-1x43nm8{display:flex;align-items:center;gap:10px;padding:0 16px;height:42px;border-bottom:1px solid var(--atlas-player-border);background:var(--atlas-player-surface);flex-shrink:0}.bm-live-sig.svelte-1x43nm8{display:flex;align-items:center;gap:6px;font-family:var(--atlas-mono);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-player-fg-3)}.bm-live-dot.svelte-1x43nm8{width:5px;height:5px;border-radius:50%;background:var(--atlas-player-live);animation:svelte-1x43nm8-bm-pulse 2.5s ease-in-out infinite}@keyframes svelte-1x43nm8-bm-pulse{0%,to{opacity:.4}50%{opacity:1}}.bm-count.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:9px;color:var(--atlas-player-fg-3);letter-spacing:.04em;font-variant-numeric:tabular-nums}.bm-spacer.svelte-1x43nm8{flex:1}.bm-vs.svelte-1x43nm8{display:inline-flex;align-items:stretch;height:24px;background:var(--atlas-player-scrim-backdrop);border:1px solid var(--atlas-player-border);border-radius:2px}.bm-vs-btn.svelte-1x43nm8{display:inline-flex;align-items:center;gap:4px;padding:0 8px;background:none;border:none;border-right:1px solid var(--atlas-player-border);color:var(--atlas-player-fg-3);font-family:var(--atlas-mono);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:default}.bm-vs-btn.svelte-1x43nm8:last-child{border-right:none}.bm-vs-btn.active.svelte-1x43nm8{color:var(--atlas-player-live);background:var(--atlas-player-live-dim)}.bm-vs-btn.svelte-1x43nm8 kbd:where(.svelte-1x43nm8){font-family:var(--atlas-mono);font-size:7.5px;font-weight:700;padding:1px 3px;background:var(--atlas-player-overlay-3);border:1px solid var(--atlas-player-border-2);border-radius:2px;color:var(--atlas-player-fg-3);line-height:1}.bm-vs-help.svelte-1x43nm8{font-weight:700;font-size:10px}.bm-channels.svelte-1x43nm8{flex:1;overflow:hidden;display:flex;flex-direction:column}.bm-row.svelte-1x43nm8{display:grid;grid-template-columns:180px 1fr auto;gap:14px;align-items:center;padding:0 16px;height:48px;border-bottom:1px solid var(--atlas-player-overlay-2);flex-shrink:0}.bm-row.active.svelte-1x43nm8{background:var(--atlas-player-live-dim);box-shadow:inset 2px 0 0 var(--atlas-player-live);animation:svelte-1x43nm8-bm-row-pulse 3.2s ease-in-out infinite}@keyframes svelte-1x43nm8-bm-row-pulse{0%,to{background:var(--atlas-player-live-dim)}50%{background:var(--atlas-player-overlay-2)}}@media(prefers-reduced-motion:reduce){.bm-row.active.svelte-1x43nm8{animation:none}}.bm-ch-id.svelte-1x43nm8{display:flex;align-items:center;gap:8px;min-width:0}.bm-ch-logo.svelte-1x43nm8{width:30px;height:22px;background:var(--atlas-player-inset);border:1px solid var(--atlas-player-border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.bm-ch-logo.svelte-1x43nm8 span:where(.svelte-1x43nm8){font-family:var(--atlas-mono);font-size:7px;font-weight:700;color:var(--atlas-player-amber);letter-spacing:.04em}.bm-ch-name.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--atlas-player-fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-ch-prog.svelte-1x43nm8{min-width:0;display:flex;flex-direction:column;gap:2px}.bm-ch-now.svelte-1x43nm8{font-size:11px;color:var(--atlas-player-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-ch-next.svelte-1x43nm8{font-size:9px;color:var(--atlas-player-fg-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-ch-meta.svelte-1x43nm8{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0}.bm-ch-tier.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bm-ch-tier.fhd.svelte-1x43nm8{color:var(--atlas-player-fg-2)}.bm-ch-tier.hd.svelte-1x43nm8{color:var(--atlas-player-fg-3)}.bm-ch-tier.k4.svelte-1x43nm8{color:var(--atlas-player-amber)}.bm-ch-bar.svelte-1x43nm8{width:50px;height:2px;background:var(--atlas-player-overlay-4);overflow:hidden}.bm-ch-fill.svelte-1x43nm8{height:100%;background:var(--atlas-player-live)}.sm-view.svelte-1miaawz{position:relative;width:100%;aspect-ratio:16 / 9;background:var(--atlas-player-bg);overflow:hidden;font-family:var(--atlas-body);color:var(--atlas-player-fg)}.sm-ambient.svelte-1miaawz{position:absolute;inset:0;filter:brightness(.7)}.sm-scrim.svelte-1miaawz{position:absolute;inset:0;background:var(--atlas-player-scrim-backdrop)}.sm-sheet.svelte-1miaawz{position:absolute;top:52px;right:20px;width:52%;max-width:340px;max-height:78%;overflow-y:auto;background:var(--atlas-player-panel);border:1px solid var(--atlas-player-border-2);border-radius:2px;padding:12px 14px 14px;box-shadow:var(--atlas-player-scrim-popover);animation:svelte-1miaawz-sm-sheet-in .22s ease-out both;transform-origin:top right}@keyframes svelte-1miaawz-sm-sheet-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.sm-sheet.svelte-1miaawz{animation:none}}.sm-sheet-title.svelte-1miaawz{font-family:var(--atlas-mono);font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-player-fg-3);margin-bottom:8px}.sm-section.svelte-1miaawz+.sm-section:where(.svelte-1miaawz){margin-top:8px}.sm-section-head.svelte-1miaawz{font-family:var(--atlas-mono);font-size:8.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-player-fg-2);padding-bottom:3px;border-bottom:1px solid var(--atlas-player-border);margin-bottom:3px}.sm-row.svelte-1miaawz{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:10.5px;color:var(--atlas-player-fg-2)}.sm-keys.svelte-1miaawz{min-width:76px;display:inline-flex;align-items:center;gap:3px;flex-wrap:wrap}.sm-sep.svelte-1miaawz{font-family:var(--atlas-mono);font-size:8px;color:var(--atlas-player-fg-3)}.sm-sheet.svelte-1miaawz kbd:where(.svelte-1miaawz){font-family:var(--atlas-mono);font-size:8px;font-weight:700;padding:1.5px 4px;background:var(--atlas-player-overlay-3);border:1px solid var(--atlas-player-border-2);border-radius:2px;color:var(--atlas-player-fg-2);line-height:1}.sm-label.svelte-1miaawz{flex:1;min-width:0}.sg.svelte-12xj27h{display:flex;flex-direction:column;min-height:100vh}.sg-hero.svelte-12xj27h{padding:5rem 1.5rem 3rem;max-width:1200px}.sg-pair.svelte-12xj27h{grid-template-columns:1fr 1fr}@media(max-width:640px){.sg-pair.svelte-12xj27h{grid-template-columns:1fr}}.sg-sticky.svelte-12xj27h{position:sticky;top:56px;z-index:10;background:var(--atlas-bg);border-bottom:1px solid var(--atlas-border);-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 28px),transparent 100%)}@media(min-width:720px){.sg-sticky.svelte-12xj27h{-webkit-mask-image:none;mask-image:none}}.sg-main.svelte-12xj27h{padding-bottom:4rem}.sg-swatches.svelte-12xj27h{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem;margin-top:.75rem}.sg-swatch.svelte-12xj27h{border:1px solid var(--atlas-border);padding:.5rem;display:flex;flex-direction:column;gap:.25rem}.sg-chip.svelte-12xj27h{height:40px;border:1px solid var(--atlas-border-subtle)}.sg-voice-list.svelte-12xj27h{list-style:none;padding:0;margin:.75rem 0 0;display:grid;gap:.25rem;font-family:var(--atlas-mono);font-size:.78rem;color:var(--atlas-fg-2)}.sg-quad.svelte-12xj27h{grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.sg-quad.svelte-12xj27h{grid-template-columns:1fr 1fr}}@media(max-width:640px){.sg-quad.svelte-12xj27h{grid-template-columns:1fr}}.sg-voice-essence.svelte-12xj27h{font-size:.95rem;line-height:1.55;margin:.5rem 0 .85rem;color:var(--atlas-fg-2)}.sg-voice-pull.svelte-12xj27h{font-size:1rem;line-height:1.5;margin:0;color:var(--atlas-fg-1);border-left:2px solid var(--atlas-amber-7);padding-left:.85rem}.sg-voice-anchor.svelte-12xj27h{margin-top:.85rem;margin-bottom:0;font-size:.7rem}.sg-voice-link.svelte-12xj27h{color:var(--atlas-amber-7)}.sg-voice-trait.svelte-12xj27h{margin:.5rem 0 0;font-size:.85rem;line-height:1.5;color:var(--atlas-fg-2)}.sg-voice-smell.svelte-12xj27h{font-size:1.05rem;line-height:1.5;margin:.5rem 0 .85rem;color:var(--atlas-fg-1)}.sg-voice-smell-sub.svelte-12xj27h{font-size:.85rem;line-height:1.55;margin:0;color:var(--atlas-fg-2)}.sg-dial-grid.svelte-12xj27h{margin-top:.75rem;border:1px solid var(--atlas-border);display:flex;flex-direction:column}.sg-dial-row.svelte-12xj27h{display:grid;grid-template-columns:120px 180px 1fr;gap:1rem;padding:.6rem .85rem;align-items:baseline;font-size:.85rem;border-bottom:1px solid var(--atlas-border-subtle)}.sg-dial-row.svelte-12xj27h:last-child{border-bottom:none}.sg-dial-surface.svelte-12xj27h{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.sg-dial-mood.svelte-12xj27h{color:var(--atlas-amber-7);font-size:.82rem}.sg-dial-note.svelte-12xj27h{color:var(--atlas-fg-2);line-height:1.45}@media(max-width:720px){.sg-dial-row.svelte-12xj27h{grid-template-columns:1fr;gap:.25rem;padding:.75rem .85rem}.sg-dial-mood.svelte-12xj27h{font-size:.75rem}}.sg-mock-head.svelte-12xj27h{margin-bottom:.75rem}.sg-kbd.svelte-12xj27h{display:inline-block;padding:.05rem .35rem;margin:0 .12rem;background:var(--atlas-elevated);border:1px solid var(--atlas-border);border-radius:2px;font-family:var(--atlas-mono);font-size:.72rem;font-weight:700;color:var(--atlas-fg);line-height:1}.sg-state-strip.svelte-12xj27h{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}@media(max-width:1100px){.sg-state-strip.svelte-12xj27h{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}@media(max-width:720px){.sg-state-strip.svelte-12xj27h{grid-template-columns:1fr;gap:1.5rem}}.sg-state.svelte-12xj27h{display:flex;flex-direction:column;gap:.55rem}.sg-state-tag.svelte-12xj27h{font-family:var(--atlas-mono);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-fg-3)}.sg-state-frame.svelte-12xj27h{border:1px solid var(--atlas-border);border-radius:2px;overflow:hidden;background:var(--atlas-bg);container-type:inline-size;aspect-ratio:16 / 9}.sg-state-frame.svelte-12xj27h>*{display:block;width:720px;height:405px;transform:scale(calc(100cqw / 720));transform-origin:top left}.sg-state-note.svelte-12xj27h{font-family:var(--atlas-body);font-size:.78rem;line-height:1.4;color:var(--atlas-fg-2)}.sg-scrim-grid.svelte-12xj27h{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:.75rem;border:1px solid var(--atlas-border-subtle);background:linear-gradient(135deg,#0a0a0a,#1a1a1a)}.sg-scrim-cell.svelte-12xj27h{display:flex;flex-direction:column;justify-content:flex-end;gap:.15rem;height:62px;padding:.5rem .65rem;border-right:1px solid var(--atlas-border-subtle);border-bottom:1px solid var(--atlas-border-subtle);color:#f5f5f5}.sg-scrim-cell--dark.svelte-12xj27h,.sg-scrim-cell--orange.svelte-12xj27h{background-color:transparent}.sg-scrim-tag.svelte-12xj27h{font-family:var(--atlas-mono);font-size:.66rem;font-weight:700;letter-spacing:.08em;color:#f5f5f5}.sg-scrim-val.svelte-12xj27h{font-family:var(--atlas-mono);font-size:.62rem;color:#f5f5f599}.sg-hero-kpis.svelte-12xj27h{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 1.75rem;padding:.75rem 0;border-top:1px solid var(--atlas-border-subtle);border-bottom:1px solid var(--atlas-border-subtle);font-family:var(--atlas-mono)}.sg-kpi.svelte-12xj27h{display:inline-flex;align-items:baseline;gap:.35rem;padding:.35rem 0}.sg-kpi-dot.svelte-12xj27h{align-self:center}.sg-kpi-label.svelte-12xj27h{font-size:.68rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-fg)}.sg-kpi-num.svelte-12xj27h{font-size:1.4rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--atlas-fg)}.sg-kpi-unit.svelte-12xj27h{font-size:.65rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-fg-3)}.sg-icon-grid.svelte-12xj27h{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:1px;background:var(--atlas-border-subtle);border:1px solid var(--atlas-border-subtle);margin-top:.5rem}.sg-icon-cell.svelte-12xj27h{background:var(--atlas-bg);padding:.9rem .5rem .6rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:background 80ms ease-out}.sg-icon-cell.svelte-12xj27h:hover{background:var(--atlas-ink-3)}.sg-icon-box.svelte-12xj27h{color:var(--atlas-fg);display:flex;align-items:center;justify-content:center;height:32px}.sg-icon-label.svelte-12xj27h{font-family:var(--atlas-mono);font-size:.65rem;color:var(--atlas-fg-3);text-align:center;letter-spacing:.02em;word-break:break-all}.sg-icon-sizes.svelte-12xj27h{display:flex;align-items:flex-end;gap:1.5rem;margin-top:.75rem;color:var(--atlas-fg)}.sg-icon-size.svelte-12xj27h{display:flex;flex-direction:column;align-items:center;gap:.25rem;font-size:.65rem;color:var(--atlas-fg-3)}.sg-icon-colors.svelte-12xj27h{display:flex;gap:1.25rem;margin-top:.75rem;align-items:center}.dash-loader.svelte-wzmnba{min-height:40vh;display:flex;align-items:center;justify-content:center}.dash-page.svelte-wzmnba{max-width:900px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex;flex-direction:column;gap:1rem}.dash-head.svelte-wzmnba{margin-bottom:.25rem}.dash-head.svelte-wzmnba .atlas-h2:where(.svelte-wzmnba){margin-top:.3rem}.dash-head-row.svelte-wzmnba{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dash-sub.svelte-wzmnba{margin:.5rem 0 0;max-width:66ch}.dash-progress.svelte-wzmnba{display:flex;align-items:center;gap:.65rem;margin-top:.75rem}.dash-progress-bar.svelte-wzmnba{flex:1;height:2px;background:var(--atlas-inset);border:1px solid var(--atlas-border);overflow:hidden}.dash-progress-fill.svelte-wzmnba{height:100%;width:35%;background:var(--atlas-accent);animation:svelte-wzmnba-dash-slide 1.5s ease-in-out infinite}@keyframes svelte-wzmnba-dash-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}.dash-progress-label.svelte-wzmnba{font-size:.65rem;font-variant-numeric:tabular-nums;white-space:nowrap}.dash-kpis.svelte-wzmnba{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--atlas-border);background:var(--atlas-surface)}.dash-kpis.svelte-wzmnba>.atlas-stat{padding:1rem 1.25rem;border-right:1px solid var(--atlas-border)}.dash-kpis.svelte-wzmnba>.atlas-stat:last-child{border-right:0}.dash-grid.svelte-wzmnba{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.dash-proof-t.svelte-wzmnba{font-family:var(--atlas-body);font-size:1rem;font-weight:600;color:var(--atlas-fg-strong);margin:.3rem 0 .4rem}.dash-proof-p.svelte-wzmnba{margin:0;font-size:.85rem;color:var(--atlas-fg-2)}.imp-form.svelte-wzmnba{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.imp-tabs.svelte-wzmnba button:where(.svelte-wzmnba){flex:1}.imp-fields.svelte-wzmnba{display:flex;flex-direction:column;gap:.75rem}.imp-cred-row.svelte-wzmnba{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.imp-err.svelte-wzmnba{color:var(--atlas-alert);font-size:.75rem;margin:0}.imp-actions.svelte-wzmnba{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:.25rem}.imp-trust.svelte-wzmnba{font-size:.65rem}.dash-player-grid.svelte-wzmnba{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;padding:1rem 0;border-top:1px solid var(--atlas-border);border-bottom:1px solid var(--atlas-border);margin:1rem 0}.dash-player-feat.svelte-wzmnba{display:flex;flex-direction:column;gap:.25rem}.dash-player-feat.svelte-wzmnba .atlas-p:where(.svelte-wzmnba){font-size:.85rem;margin:0}.dash-feat-tag.svelte-wzmnba{color:var(--atlas-fg-3, #6B6B6B);font-weight:400;margin-left:.4rem}.dash-player-foot.svelte-wzmnba{display:flex;justify-content:space-between;gap:.5rem}.dash-privacy.svelte-wzmnba{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:.5rem}.dash-privacy.svelte-wzmnba>div:where(.svelte-wzmnba){display:flex;flex-direction:column;gap:.35rem;padding-right:1rem;border-right:1px solid var(--atlas-border)}.dash-privacy.svelte-wzmnba>div:where(.svelte-wzmnba):last-child{border-right:0;padding-right:0}.dash-privacy.svelte-wzmnba .atlas-p:where(.svelte-wzmnba){margin:0;font-size:.8rem}@media(max-width:720px){.dash-page.svelte-wzmnba{padding:1.25rem 1rem 3rem}.dash-head-row.svelte-wzmnba{flex-direction:column}.dash-kpis.svelte-wzmnba{grid-template-columns:1fr}.dash-kpis.svelte-wzmnba>.atlas-stat{border-right:0;border-bottom:1px solid var(--atlas-border)}.dash-kpis.svelte-wzmnba>.atlas-stat:last-child{border-bottom:0}.dash-grid.svelte-wzmnba,.imp-cred-row.svelte-wzmnba{grid-template-columns:1fr}.imp-actions.svelte-wzmnba{flex-direction:column;align-items:stretch}.dash-player-grid.svelte-wzmnba{grid-template-columns:1fr}.dash-player-foot.svelte-wzmnba{flex-direction:column}.dash-privacy.svelte-wzmnba{grid-template-columns:1fr}.dash-privacy.svelte-wzmnba>div:where(.svelte-wzmnba){border-right:0;padding-right:0;border-bottom:1px solid var(--atlas-border);padding-bottom:1rem}.dash-privacy.svelte-wzmnba>div:where(.svelte-wzmnba):last-child{border-bottom:0;padding-bottom:0}}.twc-bg-1{--_radius: 0}:host,:root,.s-header.svelte-ezqqpk,.setup-card.svelte-ezqqpk{--twc-accent: var(--atlas-accent);--twc-fg: var(--atlas-fg);--twc-fg-strong: var(--atlas-fg-strong);--twc-muted: var(--atlas-fg-2);--twc-muted-dark: var(--atlas-fg-3);--twc-border: var(--atlas-border);--twc-border-strong: var(--atlas-border-strong);--twc-surface: var(--atlas-surface);--twc-inset: var(--atlas-inset);--twc-signal: var(--atlas-signal);--twc-warn: var(--atlas-warn);--twc-alert: var(--atlas-alert)}.page-loading.svelte-ezqqpk{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:4rem 1rem;font-family:var(--atlas-mono);font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;color:var(--atlas-fg-2)}.spinner.svelte-ezqqpk{width:12px;height:12px;border:1px solid var(--atlas-border);border-top-color:var(--atlas-accent);animation:svelte-ezqqpk-spin .8s linear infinite;flex-shrink:0}.spinner.accent.svelte-ezqqpk{border-top-color:var(--atlas-accent)}.spinner.xs.svelte-ezqqpk{width:10px;height:10px}@keyframes svelte-ezqqpk-spin{to{transform:rotate(360deg)}}.empty-state.svelte-ezqqpk{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:3rem 1.5rem;text-align:center;border:1px dashed var(--atlas-border)}.empty-icon.svelte-ezqqpk{color:var(--atlas-fg-3)}.empty-title.svelte-ezqqpk{margin:0;font-size:1rem;font-weight:600;font-family:var(--atlas-body);color:var(--atlas-fg-strong)}.empty-sub.svelte-ezqqpk{margin:0;font-size:.78rem;color:var(--atlas-fg-2);font-family:var(--atlas-body);max-width:320px;line-height:1.55}.s-header.svelte-ezqqpk{display:flex;flex-direction:column;background:var(--atlas-surface);border:1px solid var(--atlas-border);margin-bottom:.75rem;overflow:hidden}.s-header-main.svelte-ezqqpk{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;gap:.75rem}.s-header-left.svelte-ezqqpk{display:flex;align-items:center;gap:.55rem;min-width:0;flex:1}.s-dot.svelte-ezqqpk{width:9px;height:9px;flex-shrink:0;background:var(--atlas-fg-3)}.s-dot.active.svelte-ezqqpk{background:var(--atlas-signal)}.s-dot.pulse.svelte-ezqqpk{background:var(--atlas-accent);animation:svelte-ezqqpk-dotPulse 1.2s ease-in-out infinite}@keyframes svelte-ezqqpk-dotPulse{0%,to{opacity:1}50%{opacity:.45}}.s-title.svelte-ezqqpk{margin:0;font-size:1.05rem;font-weight:600;font-family:var(--atlas-body);color:var(--atlas-fg-strong);letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-badge.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.62rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;background:transparent;border:1px solid var(--atlas-border);padding:.12rem .4rem;color:var(--atlas-fg-2);flex-shrink:0}.s-gear.svelte-ezqqpk{background:transparent;border:1px solid var(--atlas-border);padding:.45rem;color:var(--atlas-fg-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .12s ease-out,border-color .12s ease-out;flex-shrink:0}.s-gear.svelte-ezqqpk:hover{color:var(--atlas-fg-strong);border-color:var(--atlas-border-strong)}.s-status.svelte-ezqqpk{display:flex;flex-direction:column;gap:.4rem;padding:.7rem .95rem;margin-bottom:.5rem;background:var(--atlas-inset);border:1px solid var(--atlas-border)}.s-status.accent.svelte-ezqqpk{border-left:2px solid var(--atlas-accent)}.s-status.subtle.svelte-ezqqpk{background:transparent}.s-status-text.svelte-ezqqpk{display:flex;align-items:baseline;gap:.5rem;font-family:var(--atlas-body);font-size:.8rem;color:var(--atlas-fg)}.s-status-text.svelte-ezqqpk strong:where(.svelte-ezqqpk){font-weight:600;color:var(--atlas-fg-strong)}.s-progress.svelte-ezqqpk{height:2px;background:var(--atlas-border);overflow:hidden}.s-progress-bar.svelte-ezqqpk{height:100%;background:var(--atlas-accent);transition:width .4s ease}.s-progress-bar.anim.svelte-ezqqpk{width:35%;animation:svelte-ezqqpk-barSlide 1.5s ease-in-out infinite}@keyframes svelte-ezqqpk-barSlide{0%{transform:translate(-100%)}to{transform:translate(400%)}}.s-bar-label.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.65rem;color:var(--atlas-fg-3);text-align:right;letter-spacing:.04em}.gradient-text.svelte-ezqqpk{color:var(--atlas-accent);font-weight:600}.s-error.svelte-ezqqpk{display:flex;align-items:center;gap:.4rem;padding:.6rem .85rem;margin-bottom:.5rem;background:var(--atlas-inset);border:1px solid var(--atlas-alert);font-family:var(--atlas-body);font-size:.8rem;color:var(--atlas-alert)}.s-empty.svelte-ezqqpk{text-align:center;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.setup-card.svelte-ezqqpk{display:flex;flex-direction:column;gap:1.1rem;padding:1.25rem;background:var(--atlas-surface);border:1px solid var(--atlas-border);margin-bottom:.75rem}.setup-head.svelte-ezqqpk{display:flex;align-items:center;gap:.75rem}.setup-icon.svelte-ezqqpk{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--atlas-inset);border:1px solid var(--atlas-border);color:var(--atlas-accent);flex-shrink:0}.setup-title.svelte-ezqqpk{margin:0;font-size:.95rem;font-weight:600;font-family:var(--atlas-body);color:var(--atlas-fg-strong);letter-spacing:-.01em}.setup-sub.svelte-ezqqpk{margin:.2rem 0 0;font-size:.72rem;font-family:var(--atlas-body);color:var(--atlas-fg-2)}.setup-field.svelte-ezqqpk,.sports-grid.svelte-ezqqpk{display:flex;flex-direction:column;gap:.4rem}.sport-item.svelte-ezqqpk{display:flex;flex-direction:column;gap:.35rem}.sport-chip.svelte-ezqqpk{padding:.45rem .75rem;border:1px solid var(--atlas-border);background:var(--atlas-inset);color:var(--atlas-fg);font-family:var(--atlas-body);font-size:.82rem;cursor:pointer;text-align:left;transition:border-color .12s ease-out,color .12s ease-out}.sport-chip.svelte-ezqqpk:hover{border-color:var(--atlas-border-strong)}.sport-chip.selected.svelte-ezqqpk{border-color:var(--atlas-accent);color:var(--atlas-accent-fg)}.league-chips.svelte-ezqqpk{display:flex;flex-wrap:wrap;gap:.3rem;padding-left:.75rem}.league-chip.svelte-ezqqpk{padding:.22rem .55rem;border:1px solid var(--atlas-border);background:transparent;color:var(--atlas-fg-2);font-family:var(--atlas-mono);font-size:.7rem;cursor:pointer;transition:border-color .12s ease-out,color .12s ease-out}.league-chip.svelte-ezqqpk:hover{border-color:var(--atlas-border-strong)}.league-chip.selected.svelte-ezqqpk{border-color:var(--atlas-accent);color:var(--atlas-accent-fg)}.wizard-preview.svelte-ezqqpk{display:flex;flex-direction:column;gap:.5rem;padding:.8rem;background:var(--atlas-inset);border:1px solid var(--atlas-border)}.preview-label.svelte-ezqqpk{margin:0;font-family:var(--atlas-mono);font-size:.68rem;font-weight:500;color:var(--atlas-fg-3);text-transform:uppercase;letter-spacing:.06em}.preview-row.svelte-ezqqpk{display:flex;align-items:flex-start;gap:.5rem;font-family:var(--atlas-body);font-size:.82rem;color:var(--atlas-fg)}.preview-row.svelte-ezqqpk svg{color:var(--atlas-accent);flex-shrink:0;margin-top:2px}.preview-row.svelte-ezqqpk strong:where(.svelte-ezqqpk){color:var(--atlas-fg-2);font-weight:500}.preview-hint.svelte-ezqqpk{margin:.4rem 0 0;font-family:var(--atlas-body);font-size:.74rem;color:var(--atlas-fg-2);line-height:1.5}.ob-actions.svelte-ezqqpk{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.s-search.svelte-ezqqpk{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--atlas-surface);border:1px solid var(--atlas-border);margin-bottom:.5rem;transition:border-color .12s ease-out}.s-search.svelte-ezqqpk:focus-within{border-color:var(--atlas-accent)}.s-search.svelte-ezqqpk svg{color:var(--atlas-fg-3);flex-shrink:0}.s-search-input.svelte-ezqqpk{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--atlas-fg-strong);font-family:var(--atlas-body);font-size:.84rem}.s-search-input.svelte-ezqqpk::placeholder{color:var(--atlas-fg-3)}.s-search-clear.svelte-ezqqpk{background:none;border:none;cursor:pointer;padding:.15rem;color:var(--atlas-fg-3);display:flex;align-items:center}.s-search-clear.svelte-ezqqpk:hover{color:var(--atlas-fg-strong)}.s-section.svelte-ezqqpk{margin-bottom:.25rem}.s-section-head.svelte-ezqqpk{display:flex;align-items:center;gap:.5rem;width:100%;padding:.55rem 0;background:none;border:none;border-bottom:1px solid var(--atlas-border);color:var(--atlas-fg-2);font-family:var(--atlas-mono);font-size:.68rem;font-weight:500;text-transform:uppercase;letter-spacing:.09em;cursor:pointer;transition:color .12s ease-out}.s-section-head.svelte-ezqqpk:hover{color:var(--atlas-fg-strong)}.s-section-head.svelte-ezqqpk svg:first-child{color:var(--atlas-accent)}.s-section-head.svelte-ezqqpk svg:last-child{color:var(--atlas-fg-3);margin-left:auto}.s-section-title.svelte-ezqqpk{flex:1;text-align:left}.s-section-actions.svelte-ezqqpk{display:flex;gap:.4rem;justify-content:flex-end;padding:.3rem .5rem .1rem}.s-section-count.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.62rem;font-weight:500;border:1px solid var(--atlas-border);padding:.08rem .35rem;color:var(--atlas-fg-2)}.s-section-label.svelte-ezqqpk{padding:.5rem 0;font-family:var(--atlas-mono);font-size:.68rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--atlas-fg-2)}.s-region-chip.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.6rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;background:transparent;border:1px solid var(--atlas-signal);padding:.08rem .4rem;color:var(--atlas-signal)}.cat-list.svelte-ezqqpk{list-style:none;margin:0;padding:0}.cat-item.svelte-ezqqpk{border-bottom:1px solid var(--atlas-border)}.cat-item.is-hidden.svelte-ezqqpk{opacity:.4}.cat-row.svelte-ezqqpk{display:flex;align-items:center;gap:.5rem;padding:.55rem 0;min-height:42px;transition:background .12s ease-out}.cat-row.svelte-ezqqpk:hover,.cat-row.is-expanded.svelte-ezqqpk{background:var(--atlas-inset);box-shadow:inset 2px 0 0 0 var(--atlas-accent)}.cat-expand.svelte-ezqqpk{background:none;border:none;cursor:pointer;padding:.2rem;color:var(--atlas-fg-2);display:flex;align-items:center;flex-shrink:0}.cat-expand.svelte-ezqqpk:hover{color:var(--atlas-accent)}.cat-emoji.svelte-ezqqpk{font-size:.95rem;line-height:1;flex-shrink:0;width:1.3rem;text-align:center}.cat-name.svelte-ezqqpk{flex:1;min-width:0;font-family:var(--atlas-body);font-size:.84rem;color:var(--atlas-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.4rem}.vod-chip.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.56rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--atlas-accent-fg);background:transparent;border:1px solid var(--atlas-accent);padding:.05rem .3rem;flex-shrink:0}.vod-banner.svelte-ezqqpk{display:flex;gap:.75rem;align-items:flex-start;padding:.8rem .9rem;margin:.3rem 0 .5rem;background:var(--atlas-inset);border:1px solid var(--atlas-border);border-left:2px solid var(--atlas-accent)}.vod-banner-icon.svelte-ezqqpk{flex-shrink:0;color:var(--atlas-accent);margin-top:.1rem}.vod-banner-text.svelte-ezqqpk{font-family:var(--atlas-body);font-size:.78rem;line-height:1.55;color:var(--atlas-fg)}.vod-banner-text.svelte-ezqqpk strong:where(.svelte-ezqqpk){display:block;font-size:.82rem;font-weight:600;color:var(--atlas-fg-strong);margin-bottom:.25rem}.vod-banner-text.svelte-ezqqpk p:where(.svelte-ezqqpk){margin:0;color:var(--atlas-fg-2);font-size:.72rem}.vod-readonly.svelte-ezqqpk .cat-item:where(.svelte-ezqqpk){opacity:.55}.vod-readonly.svelte-ezqqpk .cat-row:where(.svelte-ezqqpk){padding-left:.6rem}.cat-count.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.72rem;color:var(--atlas-fg-2);flex-shrink:0;min-width:3.5ch;text-align:right;font-variant-numeric:tabular-nums}.toggle-pill.svelte-ezqqpk{display:flex;align-items:center;flex-shrink:0;background:none;border:none;cursor:pointer;padding:0}.toggle-pill.svelte-ezqqpk:disabled{cursor:wait;opacity:.5}.pill-track.svelte-ezqqpk{position:relative;width:36px;height:18px;background:var(--atlas-inset);border:1px solid var(--atlas-border);transition:border-color .12s ease-out}.toggle-pill.on.svelte-ezqqpk .pill-track:where(.svelte-ezqqpk){background:var(--atlas-accent);border-color:var(--atlas-accent)}.pill-thumb.svelte-ezqqpk{position:absolute;top:1px;left:1px;width:14px;height:14px;background:var(--atlas-fg-3);transition:transform .12s ease-out,background .12s ease-out}.toggle-pill.on.svelte-ezqqpk .pill-thumb:where(.svelte-ezqqpk){transform:translate(18px);background:#0a0a0a}.ch-panel.svelte-ezqqpk{padding:.4rem 0 .75rem 2.6rem;background:var(--atlas-inset);border-top:1px solid var(--atlas-border)}.ch-empty.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-3);margin:.5rem 0;letter-spacing:.04em}.ch-list.svelte-ezqqpk{list-style:none;margin:0;padding:0}.ch-row.svelte-ezqqpk{display:flex;align-items:center;gap:6px;padding:4px 0;border-bottom:1px solid var(--atlas-border);font-family:var(--atlas-body);font-size:.78rem;color:var(--atlas-fg)}.ch-row.ch-off.svelte-ezqqpk{opacity:.4}.ch-logo.svelte-ezqqpk{width:18px;height:18px;object-fit:contain;background:var(--atlas-surface);border:1px solid var(--atlas-border);flex-shrink:0}.ch-logo-ph.svelte-ezqqpk{width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:var(--atlas-surface);border:1px solid var(--atlas-border);flex-shrink:0;color:var(--atlas-fg-3)}.ch-num.svelte-ezqqpk{width:40px;background:transparent;border:1px solid transparent;color:var(--atlas-fg-2);font-size:.7rem;padding:2px 3px;text-align:center;font-family:var(--atlas-mono);font-variant-numeric:tabular-nums}.ch-num.svelte-ezqqpk:hover,.ch-num.svelte-ezqqpk:focus{border-color:var(--atlas-border);outline:none;background:var(--atlas-surface)}.ch-name.svelte-ezqqpk{flex:1;cursor:pointer;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--atlas-fg-strong)}.ch-name.svelte-ezqqpk:hover{color:var(--atlas-accent-fg)}.ch-name.customized.svelte-ezqqpk{color:var(--atlas-accent-fg);font-style:italic}.ch-name-edit.svelte-ezqqpk{flex:1;background:var(--atlas-surface);border:1px solid var(--atlas-accent);color:var(--atlas-fg-strong);font-size:.78rem;padding:2px 5px;outline:none;font-family:var(--atlas-body)}.ch-epg.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.55rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--atlas-fg-3);background:transparent;border:1px solid var(--atlas-border);padding:.04rem .3rem;flex-shrink:0}.ch-vis.svelte-ezqqpk{background:none;border:none;cursor:pointer;color:var(--atlas-fg-2);padding:2px;display:flex;align-items:center;min-width:22px;min-height:22px;transition:color .12s ease-out,background .12s ease-out}.ch-vis.svelte-ezqqpk:hover{color:var(--atlas-fg-strong);background:var(--atlas-surface)}.ch-vis.hidden-on.svelte-ezqqpk{color:var(--atlas-alert)}.ch-more.svelte-ezqqpk{display:block;margin:.5rem auto;padding:.3rem .9rem;background:transparent;border:1px solid var(--atlas-border);color:var(--atlas-fg);font-family:var(--atlas-mono);font-size:.7rem;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;transition:border-color .12s ease-out,color .12s ease-out}.ch-more.svelte-ezqqpk:hover:not(:disabled){border-color:var(--atlas-accent);color:var(--atlas-accent-fg)}.ch-more.svelte-ezqqpk:disabled{opacity:.5;cursor:wait}.s-hidden-bar.svelte-ezqqpk{margin-top:.25rem;border-top:1px solid var(--atlas-border)}.s-hidden-toggle.svelte-ezqqpk{display:flex;align-items:center;gap:.4rem;width:100%;padding:.55rem 0;background:none;border:none;font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-3);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;transition:color .12s ease-out}.s-hidden-toggle.svelte-ezqqpk:hover{color:var(--atlas-fg)}.s-connect.svelte-ezqqpk{display:flex;align-items:stretch;margin:1.25rem 0 .5rem;border:1px solid var(--atlas-border);overflow:hidden}.s-connect-tag.svelte-ezqqpk{display:flex;align-items:center;gap:.35rem;padding:0 .85rem;background:var(--atlas-inset);border-right:1px solid var(--atlas-border);font-family:var(--atlas-mono);font-size:.6rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--atlas-fg-3);flex-shrink:0}.s-connect-tag.svelte-ezqqpk svg{color:var(--atlas-fg-3)}.s-connect-url.svelte-ezqqpk{flex:1;min-width:0;display:flex;align-items:center;gap:.6rem;padding:.7rem .85rem;background:transparent;border:none;text-align:left;cursor:pointer;transition:background .12s ease-out}.s-connect-url.svelte-ezqqpk:hover{background:var(--atlas-inset)}.s-connect-url.copied.svelte-ezqqpk{background:color-mix(in srgb,var(--atlas-signal) 8%,transparent)}.s-connect-m3u.svelte-ezqqpk{flex:1;min-width:0;font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.02em}.s-connect-url.copied.svelte-ezqqpk .s-connect-m3u:where(.svelte-ezqqpk){color:var(--atlas-signal)}.s-connect-copy-btn.svelte-ezqqpk{display:flex;align-items:center;gap:.3rem;font-family:var(--atlas-mono);font-size:.62rem;color:var(--atlas-fg-3);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;white-space:nowrap}.s-connect-url.svelte-ezqqpk svg{color:var(--atlas-fg-3);flex-shrink:0}.s-connect-url.copied.svelte-ezqqpk .s-connect-copy-btn:where(.svelte-ezqqpk){color:var(--atlas-signal)}.sheet-overlay.svelte-ezqqpk{position:fixed;inset:0;background:#000000b3;z-index:100;animation:svelte-ezqqpk-fadeIn .15s ease}@keyframes svelte-ezqqpk-fadeIn{0%{opacity:0}}.sheet.svelte-ezqqpk{position:fixed;bottom:0;left:0;right:0;max-height:80vh;overflow-y:auto;background:var(--atlas-bg);border-top:1px solid var(--atlas-border);padding:1rem 1.25rem 2rem;z-index:101;animation:svelte-ezqqpk-slideUpSheet .2s ease}@keyframes svelte-ezqqpk-slideUpSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}.sheet-handle.svelte-ezqqpk{width:36px;height:2px;background:var(--atlas-border-strong);margin:0 auto .8rem}.sheet-title.svelte-ezqqpk{margin:0 0 .8rem;font-size:.9rem;font-weight:600;font-family:var(--atlas-body);color:var(--atlas-fg-strong)}.sheet-title.danger.svelte-ezqqpk{color:var(--atlas-alert)!important}.sheet-menu.svelte-ezqqpk{display:flex;flex-direction:column}.sheet-row.svelte-ezqqpk{display:flex;align-items:center;gap:.7rem;width:100%;padding:.75rem .35rem;background:none;border:none;border-bottom:1px solid var(--atlas-border);color:var(--atlas-fg);font-family:var(--atlas-body);font-size:.82rem;cursor:pointer;transition:background .12s ease-out;text-align:left}.sheet-row.svelte-ezqqpk:hover{background:var(--atlas-inset)}.sheet-row.svelte-ezqqpk:disabled{opacity:.5;cursor:not-allowed}.sheet-row.svelte-ezqqpk svg:first-child{color:var(--atlas-fg-2);flex-shrink:0}.sheet-row.svelte-ezqqpk svg:last-child{color:var(--atlas-fg-3);flex-shrink:0;margin-left:auto}.sheet-row.svelte-ezqqpk span:where(.svelte-ezqqpk):first-of-type{flex:1}.sheet-row.danger.svelte-ezqqpk{color:var(--atlas-alert)}.sheet-row.danger.svelte-ezqqpk svg{color:var(--atlas-alert)}.row-hint.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.66rem;color:var(--atlas-fg-3);margin-left:auto;letter-spacing:.04em}.url-row.svelte-ezqqpk{cursor:default}.url-chip.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.58rem;font-weight:500;text-transform:uppercase;letter-spacing:.07em;color:var(--atlas-accent-fg);flex-shrink:0}.url-mono.svelte-ezqqpk{flex:1;min-width:0;font-family:var(--atlas-mono);font-size:.68rem;color:var(--atlas-fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sheet-divider.svelte-ezqqpk{height:1px;background:var(--atlas-border);margin:.3rem 0}.sheet-form.svelte-ezqqpk{display:flex;flex-direction:column;gap:.75rem}.danger-zone.svelte-ezqqpk{padding-top:.5rem}.danger-head.svelte-ezqqpk{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.88rem;font-weight:600;font-family:var(--atlas-body);color:var(--atlas-fg-strong)}.danger-head.svelte-ezqqpk svg{color:var(--atlas-alert)}.sheet-actions.svelte-ezqqpk{display:flex;gap:.5rem;margin-top:.25rem}.del-label.svelte-ezqqpk{display:flex;flex-direction:column;gap:.4rem}.del-label.svelte-ezqqpk .atlas-eyebrow:where(.svelte-ezqqpk){color:var(--atlas-fg-2)}.del-label.svelte-ezqqpk strong:where(.svelte-ezqqpk){color:var(--atlas-fg-strong);font-weight:600;letter-spacing:.08em}.del-input.svelte-ezqqpk{padding:.55rem .75rem;min-height:40px;background:var(--atlas-surface);border:1px solid var(--atlas-border-strong);color:var(--atlas-fg-strong);font-family:var(--atlas-mono);font-size:.84rem;letter-spacing:.06em;outline:none;transition:border-color .12s ease-out}.del-input.svelte-ezqqpk:focus{border-color:var(--atlas-alert)}.del-input.svelte-ezqqpk::placeholder{color:var(--atlas-fg-3);letter-spacing:.06em}.field.svelte-ezqqpk{display:flex;flex-direction:column;gap:.35rem}.field-label.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.66rem;font-weight:500;color:var(--atlas-fg-2);text-transform:uppercase;letter-spacing:.07em}.field-input.svelte-ezqqpk{padding:.6rem .8rem;min-height:44px;background:var(--atlas-surface);border:1px solid var(--atlas-border);color:var(--atlas-fg-strong);font-family:var(--atlas-body);font-size:.86rem;outline:none;transition:border-color .12s ease-out}.field-input.svelte-ezqqpk:focus{border-color:var(--atlas-accent)}.field-input.svelte-ezqqpk::placeholder{color:var(--atlas-fg-3)}.field-select.svelte-ezqqpk{width:100%;padding:.6rem .8rem;background:var(--atlas-surface);border:1px solid var(--atlas-border);color:var(--atlas-fg-strong);font-family:var(--atlas-body);font-size:.86rem;outline:none;appearance:none;transition:border-color .12s ease-out;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236B6B6B' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center}.field-select.svelte-ezqqpk:focus{border-color:var(--atlas-accent)}.field-select.svelte-ezqqpk option:where(.svelte-ezqqpk){background:var(--atlas-bg);color:var(--atlas-fg-strong)}.field-error.svelte-ezqqpk{display:flex;align-items:center;gap:.35rem;font-family:var(--atlas-body);font-size:.78rem;color:var(--atlas-alert);margin:0}.chip-grid.svelte-ezqqpk{display:grid;grid-template-columns:repeat(auto-fill,minmax(135px,1fr));gap:.45rem}.interest-chip.svelte-ezqqpk{display:flex;align-items:flex-start;gap:.5rem;padding:.65rem .75rem;background:var(--atlas-surface);border:1px solid var(--atlas-border);cursor:pointer;text-align:left;color:var(--atlas-fg);transition:border-color .12s ease-out}.interest-chip.svelte-ezqqpk:hover{border-color:var(--atlas-border-strong)}.interest-chip.selected.svelte-ezqqpk{border-color:var(--atlas-accent)}.interest-chip.svelte-ezqqpk svg{color:var(--atlas-fg-2);flex-shrink:0;margin-top:.1rem}.interest-chip.selected.svelte-ezqqpk svg{color:var(--atlas-accent)}.chip-text.svelte-ezqqpk{display:flex;flex-direction:column;gap:.1rem;min-width:0}.chip-text.svelte-ezqqpk strong:where(.svelte-ezqqpk){font-family:var(--atlas-body);font-size:.8rem;font-weight:600;line-height:1.2;color:var(--atlas-fg-strong)}.chip-text.svelte-ezqqpk span:where(.svelte-ezqqpk){font-family:var(--atlas-body);font-size:.68rem;color:var(--atlas-fg-2);line-height:1.3}.cta-primary.svelte-ezqqpk{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem 1.15rem;background:var(--atlas-accent);border:1px solid var(--atlas-accent);color:#0a0a0a;font-family:var(--atlas-body);font-size:.84rem;font-weight:600;cursor:pointer;transition:background .12s ease-out,border-color .12s ease-out}.cta-primary.svelte-ezqqpk:hover{background:var(--atlas-accent-fg);border-color:var(--atlas-accent-fg)}.cta-primary.svelte-ezqqpk:active{transform:translateY(1px)}.cta-primary.svelte-ezqqpk:disabled{opacity:.4;cursor:not-allowed}.cta-primary.full.svelte-ezqqpk{width:100%}.btn-ghost.svelte-ezqqpk{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;background:transparent;border:1px solid var(--atlas-border);color:var(--atlas-fg);font-family:var(--atlas-body);font-size:.8rem;font-weight:500;cursor:pointer;transition:border-color .12s ease-out,color .12s ease-out}.btn-ghost.svelte-ezqqpk:hover{border-color:var(--atlas-accent);color:var(--atlas-accent-fg)}.btn-ghost.xs.svelte-ezqqpk{padding:.28rem .5rem;font-size:.72rem}.btn-ghost.copied.svelte-ezqqpk{border-color:var(--atlas-signal);color:var(--atlas-signal)}.btn-primary.svelte-ezqqpk{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;background:var(--atlas-accent);border:1px solid var(--atlas-accent);color:#0a0a0a;font-family:var(--atlas-body);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .12s ease-out}.btn-primary.svelte-ezqqpk:hover{background:var(--atlas-accent-fg);border-color:var(--atlas-accent-fg)}.btn-primary.svelte-ezqqpk:disabled{opacity:.4;cursor:not-allowed}.btn-primary.xs.svelte-ezqqpk{padding:.28rem .6rem;font-size:.72rem}.btn-danger.svelte-ezqqpk{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1rem;background:transparent;border:1px solid var(--atlas-alert);color:var(--atlas-alert);font-family:var(--atlas-body);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .12s ease-out}.btn-danger.svelte-ezqqpk:hover{background:color-mix(in srgb,var(--atlas-alert) 10%,transparent)}.btn-danger.svelte-ezqqpk:disabled{opacity:.5;cursor:not-allowed}.icon-btn.svelte-ezqqpk{background:none;border:none;color:var(--atlas-fg-2);padding:.4rem;cursor:pointer;transition:color .12s ease-out,background .12s ease-out;display:flex;align-items:center;margin-left:auto}.icon-btn.svelte-ezqqpk:hover{color:var(--atlas-fg-strong);background:var(--atlas-inset)}.muted.svelte-ezqqpk{font-family:var(--atlas-body);color:var(--atlas-fg-2);font-size:.78rem}.center.svelte-ezqqpk{text-align:center;padding:1.5rem}button.svelte-ezqqpk:focus-visible,.s-gear.svelte-ezqqpk:focus-visible,.toggle-pill.svelte-ezqqpk:focus-visible{outline:1px solid var(--atlas-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.spinner.svelte-ezqqpk,.s-dot.pulse.svelte-ezqqpk,.s-progress-bar.anim.svelte-ezqqpk,.sheet.svelte-ezqqpk,.sheet-overlay.svelte-ezqqpk{animation:none}}.s-header-actions.svelte-ezqqpk{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.s-player-cta.svelte-ezqqpk{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;background:var(--atlas-accent);border:1px solid var(--atlas-accent);color:#0a0a0a;font-family:var(--atlas-body);font-size:.78rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .12s ease-out}.s-player-cta.svelte-ezqqpk:hover{background:var(--atlas-accent-fg);border-color:var(--atlas-accent-fg)}.s-health.svelte-ezqqpk{padding:0 1.25rem .75rem;display:flex;flex-direction:column;gap:.35rem;border-top:1px solid var(--atlas-border)}.s-health-bar.svelte-ezqqpk{height:2px;background:var(--atlas-border);overflow:hidden}.s-health-fill.svelte-ezqqpk{height:100%;background:var(--atlas-accent);transition:width .6s ease;min-width:0}.s-health-stats.svelte-ezqqpk{display:flex;align-items:center;gap:.4rem;font-family:var(--atlas-mono);font-size:.65rem;color:var(--atlas-fg-2)}.s-hstat.svelte-ezqqpk{display:inline-flex;align-items:baseline;gap:.1rem}.s-hstat.svelte-ezqqpk strong:where(.svelte-ezqqpk){font-size:.72rem;font-weight:600;color:var(--atlas-fg-strong);font-variant-numeric:tabular-nums}.s-hstat.svelte-ezqqpk em:where(.svelte-ezqqpk){font-style:normal;font-size:.65rem;color:var(--atlas-fg-3)}.s-hstat.svelte-ezqqpk span:where(.svelte-ezqqpk){font-size:.62rem;letter-spacing:.05em;color:var(--atlas-fg-2);margin-left:.2rem}.s-hstat.dim.svelte-ezqqpk strong:where(.svelte-ezqqpk){color:var(--atlas-fg-2)}.s-hstat.dim.svelte-ezqqpk span:where(.svelte-ezqqpk){color:var(--atlas-fg-3)}.s-hdot.svelte-ezqqpk{color:var(--atlas-fg-3);font-size:.62rem}.s-health-refresh.svelte-ezqqpk{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--atlas-fg-3);cursor:pointer;padding:.15rem;margin-left:auto;transition:color .12s ease-out}.s-health-refresh.svelte-ezqqpk:hover{color:var(--atlas-accent-fg)}.s-health-refresh.svelte-ezqqpk:disabled{cursor:not-allowed;opacity:.35}@media(max-width:479px){.chip-grid.svelte-ezqqpk{grid-template-columns:1fr 1fr}.s-player-cta-label.svelte-ezqqpk{display:none}.s-connect.svelte-ezqqpk{flex-direction:column}.s-connect-tag.svelte-ezqqpk{border-right:none;border-bottom:1px solid var(--atlas-border);padding:.5rem .85rem}}.view-tabs.svelte-ezqqpk{display:flex;align-items:center;gap:0;border-bottom:1px solid var(--atlas-border);margin-bottom:.6rem}.view-tab.svelte-ezqqpk{padding:.55rem .9rem;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;font-family:var(--atlas-mono);font-size:.71rem;letter-spacing:.06em;text-transform:uppercase;color:var(--atlas-fg-2);cursor:pointer;transition:color .12s ease-out,border-color .12s ease-out;display:flex;align-items:center;gap:.4rem}.view-tab.svelte-ezqqpk:hover{color:var(--atlas-fg-strong)}.view-tab.active.svelte-ezqqpk{color:var(--atlas-fg-strong);border-bottom-color:var(--atlas-accent)}.tab-ct.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.62rem;border:1px solid var(--atlas-border);padding:.05rem .3rem;color:var(--atlas-fg-2);font-variant-numeric:tabular-nums;transition:border-color .12s ease-out,color .12s ease-out,background .12s ease-out}.view-tab.active.svelte-ezqqpk .tab-ct:where(.svelte-ezqqpk){border-color:var(--atlas-accent);color:var(--atlas-fg-strong);background:color-mix(in srgb,var(--atlas-accent) 10%,transparent)}.tab-ct.dim.svelte-ezqqpk{opacity:.6}.s-toolbar-btn.svelte-ezqqpk{flex-shrink:0;width:28px;height:28px;border:1px solid transparent;background:transparent;color:var(--atlas-fg-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .12s ease-out,border-color .12s ease-out}.s-toolbar-btn.svelte-ezqqpk:hover{color:var(--atlas-fg-strong);border-color:var(--atlas-border)}.s-toolbar-btn.active.svelte-ezqqpk{color:var(--atlas-accent-fg);border-color:var(--atlas-accent)}.filter-view-header.svelte-ezqqpk{display:flex;align-items:center;gap:.55rem;padding:.6rem .85rem;margin-bottom:.5rem;background:var(--atlas-inset);border:1px solid var(--atlas-border);border-left:2px solid var(--atlas-accent);font-family:var(--atlas-body);font-size:.78rem;color:var(--atlas-fg)}.filter-view-header.svelte-ezqqpk span:where(.svelte-ezqqpk){flex:1}.filter-view-header.svelte-ezqqpk svg{color:var(--atlas-accent);flex-shrink:0}.filter-empty.svelte-ezqqpk{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;color:var(--atlas-fg-2);font-size:.82rem;font-family:var(--atlas-body)}.curate-toast.svelte-ezqqpk{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;padding:.6rem .85rem;background:var(--atlas-inset);border:1px solid var(--atlas-accent);border-left:2px solid var(--atlas-accent);font-family:var(--atlas-body);font-size:.78rem;color:var(--atlas-fg);animation:svelte-ezqqpk-slideDown .3s ease}.curate-toast.svelte-ezqqpk svg{color:var(--atlas-accent);flex-shrink:0}@keyframes svelte-ezqqpk-slideDown{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}.cat-row.select-mode.svelte-ezqqpk{cursor:default}.cat-row.select-mode.svelte-ezqqpk .cat-name:where(.svelte-ezqqpk),.cat-row.select-mode.svelte-ezqqpk .cat-emoji:where(.svelte-ezqqpk){cursor:pointer}.cat-emoji-btn.svelte-ezqqpk,.cat-name-sel.svelte-ezqqpk{appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.cat-emoji-btn.svelte-ezqqpk{font-size:.95rem;line-height:1;width:1.3rem;flex-shrink:0}.cat-name-sel.svelte-ezqqpk:focus-visible{outline:1px solid var(--atlas-accent);outline-offset:2px}.cat-select-check.svelte-ezqqpk{appearance:none;-webkit-appearance:none;flex-shrink:0;box-sizing:border-box;width:16px;height:16px;padding:0;margin:0;border:1px solid var(--atlas-border-strong);background:var(--atlas-surface);border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .12s ease-out,background .12s ease-out;color:transparent}.cat-select-check.checked.svelte-ezqqpk{background:var(--atlas-accent);border-color:var(--atlas-accent);color:#0a0a0a}.sel-item.svelte-ezqqpk{background:var(--atlas-inset);box-shadow:inset 2px 0 0 0 var(--atlas-accent)}.bulk-bar.svelte-ezqqpk{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;padding:.65rem .95rem;background:var(--atlas-bg);border-top:1px solid var(--atlas-border-strong);z-index:20;animation:svelte-ezqqpk-slideUpBulk .15s ease}.bulk-info.svelte-ezqqpk{display:flex;align-items:center;gap:.55rem;font-size:.78rem;font-family:var(--atlas-body)}.bulk-ct.svelte-ezqqpk{font-weight:600;color:var(--atlas-fg-strong);font-family:var(--atlas-mono);font-variant-numeric:tabular-nums}.bulk-link.svelte-ezqqpk{background:none;border:none;color:var(--atlas-accent-fg);font-size:.75rem;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px;font-family:var(--atlas-body)}.bulk-btns.svelte-ezqqpk{display:flex;align-items:center;gap:.35rem}.bulk-show.svelte-ezqqpk,.bulk-hide.svelte-ezqqpk{padding:.4rem .75rem;font-size:.75rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.3rem;border:1px solid var(--atlas-border);background:transparent;color:var(--atlas-fg);font-family:var(--atlas-body);transition:border-color .12s ease-out,color .12s ease-out}.bulk-show.svelte-ezqqpk:hover:not(:disabled){border-color:var(--atlas-accent);color:var(--atlas-accent-fg)}.bulk-hide.svelte-ezqqpk:hover:not(:disabled){border-color:var(--atlas-alert);color:var(--atlas-alert)}.bulk-show.svelte-ezqqpk:disabled,.bulk-hide.svelte-ezqqpk:disabled{opacity:.4;cursor:not-allowed}.bulk-cancel.svelte-ezqqpk{width:28px;height:28px;border:1px solid var(--atlas-border);background:transparent;color:var(--atlas-fg-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .12s ease-out}.bulk-cancel.svelte-ezqqpk:hover{color:var(--atlas-fg-strong)}@keyframes svelte-ezqqpk-slideUpBulk{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.preset-form.svelte-ezqqpk{padding:.5rem .75rem .6rem}.preset-loading.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.72rem;color:var(--atlas-fg-2);padding:.4rem 1rem;margin:0;letter-spacing:.04em}.preset-list.svelte-ezqqpk{padding:.25rem .75rem .5rem}.preset-list-label.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.66rem;color:var(--atlas-fg-2);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .4rem}.preset-row.svelte-ezqqpk{display:flex;align-items:center;gap:.3rem;margin-bottom:.25rem}.preset-apply.svelte-ezqqpk{flex:1;display:flex;align-items:center;gap:.5rem;padding:.45rem .65rem;font-family:var(--atlas-body);font-size:.82rem;background:var(--atlas-surface);border:1px solid var(--atlas-border);color:var(--atlas-fg);cursor:pointer;transition:border-color .12s ease-out;text-align:left}.preset-apply.svelte-ezqqpk:hover:not(:disabled){border-color:var(--atlas-accent)}.preset-apply.svelte-ezqqpk:disabled{opacity:.6;cursor:wait}.preset-applying.svelte-ezqqpk{margin-left:auto;font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-2);letter-spacing:.04em}.preset-delete.svelte-ezqqpk{flex-shrink:0;padding:.35rem .4rem;color:var(--atlas-fg-2);border:1px solid transparent;background:transparent;cursor:pointer;transition:color .12s ease-out,border-color .12s ease-out}.preset-delete.svelte-ezqqpk:hover{color:var(--atlas-alert);border-color:var(--atlas-alert)}.preset-rules-btn.svelte-ezqqpk{flex-shrink:0;padding:.35rem .4rem;color:var(--atlas-fg-2);border:1px solid transparent;background:transparent;cursor:pointer;transition:color .12s ease-out,border-color .12s ease-out}.preset-rules-btn.svelte-ezqqpk:hover{color:var(--atlas-accent-fg);border-color:var(--atlas-accent)}.ch-search-list.svelte-ezqqpk{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.2rem}.ch-search-item.svelte-ezqqpk{display:flex;align-items:center;gap:.55rem;padding:.4rem .55rem;background:var(--atlas-surface);border:1px solid var(--atlas-border);font-family:var(--atlas-body)}.ch-search-item.is-hidden.svelte-ezqqpk{opacity:.45}.ch-search-info.svelte-ezqqpk{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1}.ch-search-name.svelte-ezqqpk{font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--atlas-fg-strong)}.ch-search-group.svelte-ezqqpk{font-size:.7rem;color:var(--atlas-fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-search-group-btn.svelte-ezqqpk{font-size:.7rem;color:var(--atlas-fg-2);background:none;border:none;padding:0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-family:var(--atlas-body)}.ch-search-group-btn.svelte-ezqqpk:hover{color:var(--atlas-fg-strong);text-decoration:underline;text-underline-offset:2px}.ch-hidden-badge.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.62rem;color:var(--atlas-fg-2);border:1px solid var(--atlas-border);padding:.1rem .35rem;flex-shrink:0;letter-spacing:.04em;text-transform:uppercase}.ch-logo-placeholder.svelte-ezqqpk{width:28px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--atlas-fg-3);flex-shrink:0;border:1px solid var(--atlas-border);background:var(--atlas-inset)}.sheet-section.svelte-ezqqpk{padding:.6rem .75rem}.sheet-section-label.svelte-ezqqpk{font-family:var(--atlas-mono);font-size:.68rem;color:var(--atlas-fg-2);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .4rem}.streams-row.svelte-ezqqpk{display:flex;gap:.5rem;align-items:center}.streams-input.svelte-ezqqpk{width:7rem;flex-shrink:0}.field-hint.svelte-ezqqpk{font-family:var(--atlas-body);font-size:.72rem;color:var(--atlas-fg-2);margin:.3rem 0 0}.dedup-panel.svelte-ezqqpk{padding:.55rem .8rem .7rem;background:var(--atlas-inset);border:1px solid var(--atlas-border);border-top:0}.dedup-summary.svelte-ezqqpk{display:flex;gap:.5rem;font-family:var(--atlas-body);font-size:.8rem;color:var(--atlas-fg);margin-bottom:.4rem}.dedup-sep.svelte-ezqqpk{color:var(--atlas-fg-3)}.dedup-tiers.svelte-ezqqpk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.dedup-tiers.svelte-ezqqpk li:where(.svelte-ezqqpk){display:flex;justify-content:space-between;font-size:.76rem;font-family:var(--atlas-body)}.tier-name.svelte-ezqqpk{color:var(--atlas-fg-strong);font-weight:500}.tier-ct.svelte-ezqqpk{color:var(--atlas-fg-2);font-family:var(--atlas-mono);font-variant-numeric:tabular-nums}.rule-editor.svelte-ezqqpk{margin:.3rem 0 .5rem;padding:.6rem;background:var(--atlas-inset);border:1px solid var(--atlas-border)}.rule-list.svelte-ezqqpk{list-style:none;margin:0 0 .45rem;padding:0;display:flex;flex-direction:column;gap:.25rem}.rule-item.svelte-ezqqpk{display:flex;align-items:center;gap:.4rem;font-size:.78rem;font-family:var(--atlas-body)}.rule-badge.svelte-ezqqpk{font-family:var(--atlas-mono);padding:.1rem .4rem;font-size:.64rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--atlas-border)}.rule-badge.keyword.svelte-ezqqpk{color:var(--atlas-accent-fg);border-color:var(--atlas-accent)}.rule-badge.regex.svelte-ezqqpk{color:var(--atlas-signal);border-color:var(--atlas-signal)}.rule-badge.group.svelte-ezqqpk{color:var(--atlas-fg-2);border-color:var(--atlas-border)}.rule-op.svelte-ezqqpk{font-family:var(--atlas-mono);color:var(--atlas-fg-2);font-size:.72rem}.rule-val.svelte-ezqqpk{flex:1;color:var(--atlas-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-remove.svelte-ezqqpk{flex-shrink:0;padding:.18rem .3rem;border:none;background:transparent;color:var(--atlas-fg-2);cursor:pointer}.rule-remove.svelte-ezqqpk:hover{color:var(--atlas-alert)}.rule-add-row.svelte-ezqqpk{display:flex;gap:.35rem;align-items:center;flex-wrap:wrap}.rule-select.svelte-ezqqpk{background:var(--atlas-surface);border:1px solid var(--atlas-border);color:var(--atlas-fg-strong);padding:.3rem .45rem;font-family:var(--atlas-body);font-size:.76rem;cursor:pointer}.rule-input.svelte-ezqqpk{flex:1;min-width:6rem;background:var(--atlas-surface);border:1px solid var(--atlas-border);color:var(--atlas-fg-strong);padding:.3rem .5rem;font-family:var(--atlas-body);font-size:.76rem}.rule-input.svelte-ezqqpk:focus,.rule-select.svelte-ezqqpk:focus{outline:none;border-color:var(--atlas-accent)}.sess-page.svelte-p9wj29{max-width:820px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex;flex-direction:column;gap:1rem}.sess-head.svelte-p9wj29{margin-bottom:.25rem}.sess-head.svelte-p9wj29 .atlas-h2:where(.svelte-p9wj29){margin-top:.3rem}.sess-head-row.svelte-p9wj29{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.sess-sub.svelte-p9wj29{margin:.5rem 0 0;max-width:64ch}.sess-kpis.svelte-p9wj29{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--atlas-border);background:var(--atlas-surface)}.sess-kpis.svelte-p9wj29>.atlas-stat{padding:1rem 1.25rem;border-right:1px solid var(--atlas-border)}.sess-kpis.svelte-p9wj29>.atlas-stat:last-child{border-right:0}.sess-skel.svelte-p9wj29{height:72px;border:1px solid var(--atlas-border);background:var(--atlas-inset);animation:svelte-p9wj29-sess-pulse 1.2s ease-in-out infinite}@keyframes svelte-p9wj29-sess-pulse{0%,to{opacity:.5}50%{opacity:.8}}.sess-list.svelte-p9wj29{display:flex;flex-direction:column;gap:.5rem}.sess-row.svelte-p9wj29{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sess-row-main.svelte-p9wj29{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.sess-row-player.svelte-p9wj29{color:var(--atlas-fg-3)}.sess-row-name.svelte-p9wj29{font-family:var(--atlas-body);font-size:.95rem;font-weight:600;color:var(--atlas-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sess-row-meta.svelte-p9wj29{font-size:.7rem}.sess-row-stats.svelte-p9wj29{display:flex;gap:1.5rem;flex-shrink:0}.sess-row-stat.svelte-p9wj29{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem}.sess-row-stat-v.svelte-p9wj29{font-size:.88rem;color:var(--atlas-fg);font-variant-numeric:tabular-nums}.sess-row-stat-accent.svelte-p9wj29{color:var(--atlas-accent-fg)}.sess-foot.svelte-p9wj29{display:flex;justify-content:flex-end}@media(max-width:520px){.sess-page.svelte-p9wj29{padding:1.25rem 1rem 3rem}.sess-head-row.svelte-p9wj29{flex-direction:column}.sess-kpis.svelte-p9wj29{grid-template-columns:1fr}.sess-kpis.svelte-p9wj29>.atlas-stat{border-right:0;border-bottom:1px solid var(--atlas-border)}.sess-kpis.svelte-p9wj29>.atlas-stat:last-child{border-bottom:0}.sess-row.svelte-p9wj29{flex-direction:column;align-items:flex-start}.sess-row-stats.svelte-p9wj29{width:100%;justify-content:space-between}}.epg-page.svelte-1c0v9nw{max-width:900px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex;flex-direction:column;gap:1rem}.epg-head.svelte-1c0v9nw{margin-bottom:.25rem}.epg-head.svelte-1c0v9nw .atlas-h2:where(.svelte-1c0v9nw){margin-top:.3rem}.epg-head-row.svelte-1c0v9nw{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.epg-sub.svelte-1c0v9nw{margin:.5rem 0 0;max-width:64ch}.epg-skel.svelte-1c0v9nw{height:200px;border:1px solid var(--atlas-border);background:var(--atlas-inset);animation:svelte-1c0v9nw-epg-pulse 1.2s ease-in-out infinite}@keyframes svelte-1c0v9nw-epg-pulse{0%,to{opacity:.5}50%{opacity:.8}}.epg-kpis.svelte-1c0v9nw{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--atlas-border);background:var(--atlas-surface)}.epg-kpis.svelte-1c0v9nw>.atlas-stat{padding:1rem 1.25rem;border-right:1px solid var(--atlas-border)}.epg-kpis.svelte-1c0v9nw>.atlas-stat:last-child{border-right:0}.epg-bar.svelte-1c0v9nw{display:flex;height:10px;background:var(--atlas-inset);border:1px solid var(--atlas-border);margin:1rem 0 .75rem}.epg-bar-seg.svelte-1c0v9nw{height:100%}.epg-bar-provider.svelte-1c0v9nw{background:var(--atlas-accent)}.epg-bar-smart.svelte-1c0v9nw{background:var(--atlas-signal)}.epg-legend.svelte-1c0v9nw{display:flex;gap:2rem;flex-wrap:wrap;padding-top:.25rem}.epg-legend-item.svelte-1c0v9nw{display:flex;align-items:center;gap:.5rem}.epg-dot.svelte-1c0v9nw{width:8px;height:8px;border-radius:1px;flex-shrink:0}.epg-dot-provider.svelte-1c0v9nw{background:var(--atlas-accent)}.epg-dot-smart.svelte-1c0v9nw{background:var(--atlas-signal)}.epg-foot.svelte-1c0v9nw{margin:1rem 0 0;font-size:.7rem}.epg-sync-row.svelte-1c0v9nw{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--atlas-border)}.cov-sect.svelte-1c0v9nw{border-top:1px solid var(--atlas-border)}.cov-sect.svelte-1c0v9nw:first-of-type{border-top:0;margin-top:.5rem}.cov-sect-head.svelte-1c0v9nw{display:flex;align-items:center;gap:.75rem;width:100%;padding:.8rem 0;background:transparent;border:0;border-radius:0;color:var(--atlas-fg);cursor:pointer;text-align:left}.cov-sect-count.svelte-1c0v9nw{margin-left:auto;font-size:.72rem;color:var(--atlas-fg-3)}.cov-sect-arrow.svelte-1c0v9nw{font-family:var(--atlas-mono);font-size:.85rem;color:var(--atlas-fg-3);width:1rem;text-align:center}.cov-list.svelte-1c0v9nw{list-style:none;margin:0;padding:0 0 .5rem;display:flex;flex-direction:column;gap:.4rem}.cov-item.svelte-1c0v9nw{display:grid;grid-template-columns:1fr auto 140px;align-items:center;gap:1rem;padding:.4rem 0;font-size:.82rem}.cov-item.cov-dim.svelte-1c0v9nw{opacity:.55;grid-template-columns:1fr auto}.cov-name.svelte-1c0v9nw{color:var(--atlas-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cov-nums.svelte-1c0v9nw{font-size:.75rem;color:var(--atlas-fg-2);font-variant-numeric:tabular-nums}.cov-bar.svelte-1c0v9nw{display:flex;height:6px;background:var(--atlas-inset);border:1px solid var(--atlas-border)}@media(max-width:720px){.epg-page.svelte-1c0v9nw{padding:1.25rem 1rem 3rem}.epg-head-row.svelte-1c0v9nw{flex-direction:column}.epg-kpis.svelte-1c0v9nw{grid-template-columns:repeat(2,1fr)}.epg-kpis.svelte-1c0v9nw>.atlas-stat:nth-child(2){border-right:0}.epg-kpis.svelte-1c0v9nw>.atlas-stat:nth-child(-n+2){border-bottom:1px solid var(--atlas-border)}.cov-item.svelte-1c0v9nw{grid-template-columns:1fr auto}.cov-bar.svelte-1c0v9nw{display:none}.epg-sync-row.svelte-1c0v9nw{flex-direction:column;align-items:stretch}}.tab-settings.svelte-wognot{max-width:720px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex;flex-direction:column;gap:1rem}.set-head.svelte-wognot{margin-bottom:.5rem}.set-head.svelte-wognot .atlas-h2:where(.svelte-wognot){margin-top:.3rem}.set-sub.svelte-wognot{margin:.5rem 0 1rem;max-width:60ch}.set-skel.svelte-wognot{height:44px;background:var(--atlas-inset);border:1px solid var(--atlas-border);margin-bottom:.5rem;animation:svelte-wognot-set-pulse 1.2s ease-in-out infinite}@keyframes svelte-wognot-set-pulse{0%,to{opacity:.5}50%{opacity:.8}}.url-row.svelte-wognot{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0;border-top:1px solid var(--atlas-border)}.url-row.svelte-wognot:first-of-type{border-top:0;padding-top:0}.url-row-head.svelte-wognot{display:flex;align-items:center;justify-content:space-between}.url-row-head.svelte-wognot .atlas-label:where(.svelte-wognot){margin-bottom:0}.url-val.svelte-wognot{display:block;padding:.6rem .75rem;background:var(--atlas-inset);border:1px solid var(--atlas-border);color:var(--atlas-fg);font-size:.78rem;overflow-x:auto;white-space:nowrap}.url-val-empty.svelte-wognot{display:block;padding:.6rem .75rem;background:var(--atlas-inset);border:1px dashed var(--atlas-border);font-size:.78rem}.pref-row.svelte-wognot{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem 0;border-top:1px solid var(--atlas-border)}.pref-row.svelte-wognot:first-of-type{border-top:0;padding-top:0}.pref-text.svelte-wognot{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.pref-name.svelte-wognot{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--atlas-body);font-size:.9rem;font-weight:600;color:var(--atlas-fg-strong)}.pref-desc.svelte-wognot{font-family:var(--atlas-body);font-size:.8rem;color:var(--atlas-fg-2);line-height:1.45;max-width:52ch}.pref-tier.svelte-wognot{flex-shrink:0}.pref-msg.svelte-wognot{margin-top:.5rem;font-size:.68rem;color:var(--atlas-fg-3)}.pref-msg.ok.svelte-wognot{color:var(--atlas-signal)}.acct-row.svelte-wognot{display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:.75rem;padding:.75rem 0;border-top:1px solid var(--atlas-border)}.acct-row.svelte-wognot:first-of-type{border-top:0;padding-top:0}.acct-key.svelte-wognot{font-family:var(--atlas-mono);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-fg-3)}.acct-val.svelte-wognot{font-size:.85rem;color:var(--atlas-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-val-plain.svelte-wognot{color:var(--atlas-fg-2)}.pw-status.svelte-wognot{display:inline-flex;align-items:center;gap:.45rem}.pw-dot.svelte-wognot{width:6px;height:6px;flex-shrink:0;background:var(--atlas-fg-3);box-shadow:0 0 0 1px var(--atlas-border-strong)}.pw-status.pw-set.svelte-wognot .pw-dot:where(.svelte-wognot){background:var(--atlas-signal);box-shadow:0 0 0 1px color-mix(in srgb,var(--atlas-signal) 40%,transparent)}.acct-hint.svelte-wognot{margin-top:.75rem;font-size:.68rem;line-height:1.45}.set-backdrop.svelte-wognot{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}.set-sheet.svelte-wognot{width:100%;max-width:440px}.sheet-msg.svelte-wognot{margin-top:.75rem;font-size:.7rem;color:var(--atlas-alert)}.sheet-msg.ok.svelte-wognot{color:var(--atlas-signal)}.sheet-actions.svelte-wognot{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}@media(max-width:520px){.tab-settings.svelte-wognot{padding:1.25rem 1rem 3rem}.pref-row.svelte-wognot{flex-direction:column;align-items:stretch}.pref-tier.svelte-wognot{overflow-x:auto}.acct-row.svelte-wognot{grid-template-columns:1fr auto}.acct-row.svelte-wognot .acct-key:where(.svelte-wognot){grid-column:1 / -1}}.tab-feedback.svelte-119mhon{max-width:680px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex;flex-direction:column;gap:1.25rem}.fb-head.svelte-119mhon{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.fb-title.svelte-119mhon{margin-top:.3rem}.fb-intro.svelte-119mhon{max-width:60ch}.fb-form.svelte-119mhon{display:flex;flex-direction:column;gap:1.25rem}.fb-fieldset.svelte-119mhon{border:0;padding:0;margin:0}.fb-fieldset.svelte-119mhon legend:where(.svelte-119mhon){padding:0;margin-bottom:.5rem}.fb-cats.svelte-119mhon{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--atlas-border)}.fb-cat.svelte-119mhon{padding:.75rem .5rem;background:var(--atlas-inset);border:0;border-radius:0;border-right:1px solid var(--atlas-border);border-bottom:1px solid var(--atlas-border);color:var(--atlas-fg-3);font-family:var(--atlas-mono);font-size:.68rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--atlas-tx),background var(--atlas-tx)}.fb-cat.svelte-119mhon:hover{color:var(--atlas-fg);background:var(--atlas-surface)}.fb-cat.active.svelte-119mhon{background:var(--atlas-surface);color:var(--atlas-fg-strong);box-shadow:inset 0 -2px 0 0 var(--atlas-accent)}.fb-cat.svelte-119mhon:nth-child(3n){border-right:0}.fb-cat.svelte-119mhon:nth-last-child(-n+3){border-bottom:0}.fb-textarea-wrap.svelte-119mhon{position:relative}.fb-textarea.svelte-119mhon{min-height:180px;padding-bottom:2rem;font-family:var(--atlas-body);font-size:.92rem}.fb-counter.svelte-119mhon{position:absolute;bottom:.5rem;right:.75rem;font-family:var(--atlas-mono);font-size:.62rem;letter-spacing:.08em;color:var(--atlas-fg-3);pointer-events:none}.fb-counter.near.svelte-119mhon{color:var(--atlas-alert)}.fb-actions.svelte-119mhon{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.25rem}.fb-actions-hint.svelte-119mhon{font-size:.68rem}@media(max-width:520px){.tab-feedback.svelte-119mhon{padding:1.25rem 1rem 3rem}.fb-cats.svelte-119mhon{grid-template-columns:repeat(2,1fr)}.fb-cat.svelte-119mhon{border-right:1px solid var(--atlas-border);border-bottom:1px solid var(--atlas-border)}.fb-cat.svelte-119mhon:nth-child(3n){border-right:1px solid var(--atlas-border)}.fb-cat.svelte-119mhon:nth-last-child(-n+3){border-bottom:1px solid var(--atlas-border)}.fb-cat.svelte-119mhon:nth-child(2n){border-right:0}.fb-cat.svelte-119mhon:nth-last-child(-n+2){border-bottom:0}.fb-actions.svelte-119mhon{flex-direction:column;align-items:stretch}}.dev-page.svelte-nh4z35{max-width:720px;margin:0 auto;padding:2rem 1.5rem 4rem;display:flex;flex-direction:column;gap:1rem}.dev-head.svelte-nh4z35{margin-bottom:.25rem}.dev-head.svelte-nh4z35 .atlas-h2:where(.svelte-nh4z35){margin-top:.3rem}.dev-sub.svelte-nh4z35{margin:.5rem 0 .75rem;max-width:64ch}.dev-pair-inputs.svelte-nh4z35{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem;margin:.5rem 0}.dev-pair-digit.svelte-nh4z35{text-align:center;font-size:1.25rem;font-weight:600;letter-spacing:.05em;height:56px;padding:0}.dev-pair-err.svelte-nh4z35{color:var(--atlas-alert);font-size:.72rem;margin:.5rem 0}.dev-pair-status.svelte-nh4z35{font-size:.68rem;margin:.25rem 0 0}.dev-pair-ok.svelte-nh4z35{display:flex;flex-direction:column;gap:.4rem;padding:1rem 0}.dev-skel.svelte-nh4z35{height:60px;border:1px solid var(--atlas-border);background:var(--atlas-inset);margin-bottom:.5rem;animation:svelte-nh4z35-dev-pulse 1.2s ease-in-out infinite}@keyframes svelte-nh4z35-dev-pulse{0%,to{opacity:.5}50%{opacity:.8}}.dev-list.svelte-nh4z35{display:flex;flex-direction:column}.dev-row.svelte-nh4z35{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 0;border-top:1px solid var(--atlas-border)}.dev-row.svelte-nh4z35:first-child{border-top:0;padding-top:.3rem}.dev-row-main.svelte-nh4z35{display:flex;flex-direction:column;gap:.2rem;min-width:0}.dev-row-name.svelte-nh4z35{font-family:var(--atlas-body);font-size:.9rem;font-weight:600;color:var(--atlas-fg-strong)}.dev-row-meta.svelte-nh4z35{font-size:.7rem}.dev-refresh.svelte-nh4z35{display:flex;justify-content:flex-end;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--atlas-border)}@media(max-width:520px){.dev-page.svelte-nh4z35{padding:1.25rem 1rem 3rem}.dev-pair-digit.svelte-nh4z35{height:48px;font-size:1.1rem}.dev-row.svelte-nh4z35{flex-direction:column;align-items:stretch;gap:.5rem}}.ov.svelte-6fztz{display:flex;flex-direction:column;gap:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--text)}.ov-idle.svelte-6fztz{padding:.75rem 0;color:var(--muted);font-size:11px}.alert-bar.svelte-6fztz{padding:.4rem .875rem;background:#ef44440d;border:1px solid rgba(239,68,68,.2);color:var(--error);font-size:11px}.status-line.svelte-6fztz{display:flex;align-items:center;gap:.875rem;height:36px;padding:0 1rem;border:1px solid var(--border);transition:background .24s var(--ease, ease),border-color .24s var(--ease, ease)}.status-line.s-ok.svelte-6fztz{border-color:#22c55e2e;background:#22c55e08}.status-line.s-err.svelte-6fztz{border-color:#ef444447;background:#ef44440d}.s-indicator.svelte-6fztz{width:7px;height:7px;border-radius:50%;flex-shrink:0}.s-ok.svelte-6fztz .s-indicator:where(.svelte-6fztz){background:var(--success)}.s-err.svelte-6fztz .s-indicator:where(.svelte-6fztz){background:var(--error)}.s-verdict.svelte-6fztz{font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--success);white-space:nowrap}.s-verdict-err.svelte-6fztz{color:var(--error)}.s-summary.svelte-6fztz{font-size:10px;color:var(--muted);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-fault.svelte-6fztz{font-size:10px;color:var(--error);border:1px solid rgba(239,68,68,.28);padding:1px 6px;white-space:nowrap}.s-ts.svelte-6fztz{font-size:9px;color:var(--muted-dark);margin-left:auto;white-space:nowrap}.panel.svelte-6fztz{border:1px solid var(--border);background:var(--surface)}.panel-head.svelte-6fztz{display:flex;align-items:center;height:26px;padding:0 .875rem;gap:.6rem;border-bottom:1px solid var(--border);background:var(--bg)}.ph-label.svelte-6fztz{font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ph-badge.svelte-6fztz{font-size:9px;color:var(--muted-dark);border:1px solid var(--border-inner);padding:0 3px;line-height:1.6}.ph-aside.svelte-6fztz{font-size:9px;color:var(--muted);margin-left:auto}.ph-actions.svelte-6fztz{display:flex;gap:.35rem;margin-left:auto}.live-strip.svelte-6fztz{display:flex;align-items:stretch}.live-sep.svelte-6fztz{width:1px;background:var(--border);flex-shrink:0;align-self:stretch}.lc.svelte-6fztz{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:.625rem .875rem;border-right:1px solid var(--border-inner);flex:1;min-width:0}.lc.svelte-6fztz:last-child{border-right:none}.lc-anchor.svelte-6fztz{flex:0 0 auto;min-width:110px;border-right-color:var(--border)}.lc-key.svelte-6fztz{font-size:9px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.lc-val.svelte-6fztz{font-size:16px;font-weight:600;line-height:1;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lc-val-xl.svelte-6fztz{font-size:24px}.lc-unit.svelte-6fztz{font-size:9px;color:var(--muted);font-weight:400;margin-left:1px;letter-spacing:0}.lc-sub.svelte-6fztz{font-size:9px;color:var(--muted);letter-spacing:0}.today-strip.svelte-6fztz{display:flex}.tc.svelte-6fztz{display:flex;flex-direction:column;gap:3px;padding:.625rem .875rem;border-right:1px solid var(--border);flex:1;min-width:0}.tc.svelte-6fztz:last-child{border-right:none}.tc-btn.svelte-6fztz{background:transparent;border:none;border-right:1px solid var(--border);text-align:left;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;transition:background .12s}.tc-btn.tc-hot.svelte-6fztz:hover{background:#ef44440a}.tc-key.svelte-6fztz{font-size:9px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.tc-val.svelte-6fztz{font-size:14px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;line-height:1}.err-meta.svelte-6fztz{padding:.2rem .875rem;font-size:9px;color:var(--muted);background:var(--bg);border-bottom:1px solid var(--border)}.err-head.svelte-6fztz,.err-row.svelte-6fztz{display:grid;grid-template-columns:82px 1fr 1fr 72px;gap:0;padding:.28rem .875rem;font-size:11px}.err-head.svelte-6fztz{font-size:9px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:var(--bg);border-bottom:1px solid var(--border)}.err-scroll.svelte-6fztz{max-height:260px;overflow-y:auto}.err-row.svelte-6fztz{border-bottom:1px solid var(--border-inner)}.err-row.svelte-6fztz:last-child{border-bottom:none}.err-row.svelte-6fztz:hover{background:#ffffff03}.ig.svelte-6fztz{padding:.18rem .875rem;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-dark);background:var(--bg);border-top:1px solid var(--border);border-bottom:1px solid var(--border-inner)}.ir.svelte-6fztz{display:grid;grid-template-columns:180px 210px 1fr;align-items:center;padding:0 .875rem;min-height:30px;border-bottom:1px solid var(--border-inner)}.ir.svelte-6fztz:last-child{border-bottom:none}.ir-dim.svelte-6fztz{opacity:.4}.ir-name.svelte-6fztz{font-size:11px;color:var(--text);white-space:nowrap}.ir-status.svelte-6fztz{display:flex;align-items:center;gap:.4rem;font-size:11px}.ir-detail.svelte-6fztz{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scale-strip.svelte-6fztz{display:flex}.sc.svelte-6fztz{display:flex;flex-direction:column;gap:3px;padding:.5rem .875rem;border-right:1px solid var(--border);flex:1}.sc.svelte-6fztz:last-child{border-right:none}.sc-key.svelte-6fztz{font-size:9px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.sc-val.svelte-6fztz{font-size:13px;font-weight:600;color:var(--text-secondary);font-variant-numeric:tabular-nums;line-height:1}.tool-row.svelte-6fztz{display:flex}.tool-link.svelte-6fztz{padding:.45rem 1rem;font-size:11px;color:var(--muted);text-decoration:none;border-right:1px solid var(--border);transition:color .12s}.tool-link.svelte-6fztz:last-child{border-right:none}.tool-link.svelte-6fztz:hover{color:var(--accent)}.act-btn.svelte-6fztz{background:transparent;color:var(--muted);border:1px solid var(--border);padding:.1rem .45rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;cursor:pointer;transition:color .12s,border-color .12s}.act-btn.svelte-6fztz:hover{color:var(--text);border-color:var(--muted)}.act-btn.svelte-6fztz:disabled{opacity:.4;cursor:default}.mono.svelte-6fztz{font-family:JetBrains Mono,ui-monospace,monospace}.dim.svelte-6fztz{color:var(--muted)}.dot.svelte-6fztz{width:6px;height:6px;border-radius:50%;flex-shrink:0;display:inline-block}.streams.svelte-1mtdp8j{display:flex;flex-direction:column;gap:1rem;font-family:JetBrains Mono,ui-monospace,monospace}.loading.svelte-1mtdp8j{display:flex;align-items:center;gap:.75rem;color:var(--muted);padding:2rem;font-size:11px}.spin.svelte-1mtdp8j{width:16px;height:16px;border:1px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-1mtdp8j-spin .8s linear infinite;flex-shrink:0}@keyframes svelte-1mtdp8j-spin{to{transform:rotate(360deg)}}.err-bar.svelte-1mtdp8j{padding:.35rem .75rem;border:1px solid var(--error);color:var(--error);font-size:11px}.row.svelte-1mtdp8j{display:flex;gap:.75rem;flex-wrap:wrap}.stat.svelte-1mtdp8j{background:var(--surface);border:1px solid var(--border);padding:.75rem 1rem;min-width:100px;flex:1}.stat-val.svelte-1mtdp8j{font-size:22px;font-weight:700;color:var(--text);line-height:1.1}.stat-label.svelte-1mtdp8j{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-top:.2rem}.section-header.svelte-1mtdp8j{display:flex;align-items:center;gap:.5rem;padding:.75rem 0 .25rem;border-top:1px solid var(--border);margin-top:.5rem}.section-icon.svelte-1mtdp8j{font-size:.9rem;color:var(--muted)}.section-title.svelte-1mtdp8j{font-size:9px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.badge.svelte-1mtdp8j{font-size:9px;font-weight:700;padding:.1rem .4rem;border:1px solid}.badge.ok.svelte-1mtdp8j{color:var(--success);border-color:var(--success)}.table-wrap.svelte-1mtdp8j{border:1px solid var(--border);overflow:hidden}table.svelte-1mtdp8j{width:100%;border-collapse:collapse;font-size:11px}thead.svelte-1mtdp8j{background:var(--bg)}th.svelte-1mtdp8j{padding:.35rem .75rem;text-align:left;font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--border);font-weight:700}td.svelte-1mtdp8j{padding:.35rem .75rem;border-bottom:1px solid var(--border-inner);color:var(--text)}tr.svelte-1mtdp8j:last-child td:where(.svelte-1mtdp8j){border-bottom:none}.r.svelte-1mtdp8j{text-align:right}.mono.svelte-1mtdp8j{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.dim.svelte-1mtdp8j{color:var(--muted)}.channel.svelte-1mtdp8j{font-weight:600}.empty.svelte-1mtdp8j{color:var(--muted);font-size:11px;padding:1rem 0}.breakdown-grid.svelte-1mtdp8j{display:flex;flex-wrap:wrap;gap:.5rem}.breakdown-item.svelte-1mtdp8j{background:var(--surface);border:1px solid var(--border);padding:.4rem .75rem;display:flex;align-items:center;gap:.5rem}.breakdown-reason.svelte-1mtdp8j{font-size:11px;color:var(--text)}.breakdown-count.svelte-1mtdp8j{font-size:15px;font-weight:700;color:var(--text)}.breakdown-count.err.svelte-1mtdp8j{color:var(--error)}.breakdown-count.warn.svelte-1mtdp8j{color:var(--warning)}.breakdown-count.ok.svelte-1mtdp8j{color:var(--success)}.breakdown-count.dim.svelte-1mtdp8j{color:var(--muted)}.metrics-section.svelte-1mtdp8j{background:var(--surface);border:1px solid var(--border);padding:16px;margin-bottom:16px}.metrics-header.svelte-1mtdp8j{display:flex;align-items:center;gap:10px;margin-bottom:14px}.metrics-header.svelte-1mtdp8j h3:where(.svelte-1mtdp8j){margin:0;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex:1}.period-toggle.svelte-1mtdp8j{display:flex;gap:0}.period-toggle.svelte-1mtdp8j button:where(.svelte-1mtdp8j){background:transparent;border:1px solid var(--border);border-right:none;color:var(--muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;padding:3px 10px;cursor:pointer;transition:.12s}.period-toggle.svelte-1mtdp8j button:where(.svelte-1mtdp8j):last-child{border-right:1px solid var(--border)}.period-toggle.svelte-1mtdp8j button.active:where(.svelte-1mtdp8j){border-color:var(--accent);color:var(--accent)}.refresh-btn.svelte-1mtdp8j{background:transparent;border:1px solid var(--border);color:var(--muted);font-family:inherit;font-size:11px;padding:3px 8px;cursor:pointer}.refresh-btn.svelte-1mtdp8j:disabled{opacity:.4;cursor:default}.start-grid.svelte-1mtdp8j{display:flex;align-items:stretch;gap:1px;margin-bottom:12px;flex-wrap:wrap;background:var(--border)}.start-card.svelte-1mtdp8j{flex:1;min-width:100px;background:var(--surface);padding:10px 12px}.start-card.warm.svelte-1mtdp8j .start-label:where(.svelte-1mtdp8j){color:var(--success)}.start-card.delta.svelte-1mtdp8j .start-label:where(.svelte-1mtdp8j){color:var(--accent)}.start-label.svelte-1mtdp8j{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px;font-weight:700}.start-p50.svelte-1mtdp8j{font-size:1.4rem;font-weight:700;line-height:1;color:var(--text)}.start-p50.svelte-1mtdp8j .unit:where(.svelte-1mtdp8j){font-size:10px;font-weight:400;color:var(--muted);margin-left:3px}.start-p50.accent.svelte-1mtdp8j{color:var(--accent)}.start-p95.svelte-1mtdp8j{font-size:10px;color:var(--muted);margin-top:3px}.start-count.svelte-1mtdp8j{font-size:9px;color:var(--muted-dark);margin-top:2px}.start-vs.svelte-1mtdp8j{color:var(--muted-dark);font-size:10px;flex-shrink:0;padding:0 6px;align-self:center}.prewarm-row.svelte-1mtdp8j{display:flex;gap:0;flex-wrap:wrap;margin-bottom:10px;background:var(--border)}.pw-stat.svelte-1mtdp8j{display:flex;flex-direction:column;align-items:center;min-width:60px;padding:8px 10px;background:var(--surface);flex:1}.pw-val.svelte-1mtdp8j{font-size:1rem;font-weight:700;color:var(--text);line-height:1.2}.pw-val.muted.svelte-1mtdp8j{color:var(--muted)}.pw-val.cyan.svelte-1mtdp8j{color:var(--cyan)}.pw-val.svelte-1mtdp8j small:where(.svelte-1mtdp8j){font-size:9px;color:var(--muted)}.pw-label.svelte-1mtdp8j{font-size:9px;color:var(--muted-dark);text-align:center;letter-spacing:.07em;text-transform:uppercase;margin-top:2px}.slot-row.svelte-1mtdp8j{display:flex;gap:0;flex-wrap:wrap;background:var(--border)}.slot-card.svelte-1mtdp8j{display:flex;flex-direction:column;background:var(--surface);padding:8px 12px;min-width:100px;flex:1}.slot-name.svelte-1mtdp8j{font-size:10px;font-weight:700;color:var(--cyan)}.slot-p50.svelte-1mtdp8j{font-size:1rem;font-weight:700;color:var(--text);margin-top:2px}.slot-count.svelte-1mtdp8j{font-size:9px;color:var(--muted-dark)}.state-msg.svelte-1mtdp8j{padding:.75rem 0;font-size:11px}.state-msg.error.svelte-1mtdp8j{color:var(--error)}.state-msg.muted.svelte-1mtdp8j{color:var(--muted)}.ok.svelte-1mtdp8j{color:var(--success)}.cyan.svelte-1mtdp8j{color:var(--cyan)}.accent.svelte-1mtdp8j{color:var(--accent)}.wasm-metrics.svelte-16w7eon{padding:1rem 0;font-family:JetBrains Mono,ui-monospace,monospace}.metrics-header.svelte-16w7eon{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.metrics-header.svelte-16w7eon h3:where(.svelte-16w7eon){margin:0;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.period-toggle.svelte-16w7eon{display:flex;gap:0}.period-toggle.svelte-16w7eon button:where(.svelte-16w7eon){padding:.2rem .6rem;border:1px solid var(--border);border-right:none;background:transparent;color:var(--muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;cursor:pointer;transition:color .12s,border-color .12s}.period-toggle.svelte-16w7eon button:where(.svelte-16w7eon):last-child{border-right:1px solid var(--border)}.period-toggle.svelte-16w7eon button.active:where(.svelte-16w7eon){border-color:var(--accent);color:var(--accent)}.refresh-btn.svelte-16w7eon{padding:.2rem .5rem;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;font-family:inherit;font-size:11px}.refresh-btn.svelte-16w7eon:disabled{opacity:.5;cursor:default}.last-fetch.svelte-16w7eon{font-size:10px;color:var(--muted)}.codec-grid.svelte-16w7eon{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1px;margin-bottom:1.5rem;background:var(--border)}.codec-card.svelte-16w7eon{background:var(--surface);border-top:2px solid var(--border);padding:.85rem 1rem}.codec-card.ok.svelte-16w7eon{border-top-color:var(--success)}.codec-card.warn.svelte-16w7eon{border-top-color:var(--warning)}.codec-name.svelte-16w7eon{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:.75rem;color:var(--text)}.badge.svelte-16w7eon{font-size:9px;font-weight:700;padding:.1rem .4rem;border:1px solid;letter-spacing:.05em}.badge.ok.svelte-16w7eon{color:var(--success);border-color:var(--success)}.badge.warn.svelte-16w7eon{color:var(--warning);border-color:var(--warning)}.kpi-row.svelte-16w7eon{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem .75rem;margin-bottom:.5rem}.kpi.svelte-16w7eon{display:flex;flex-direction:column;gap:.1rem}.kpi-val.svelte-16w7eon{font-size:.85rem;font-weight:700;color:var(--text)}.kpi-warn.svelte-16w7eon .kpi-val:where(.svelte-16w7eon){color:var(--warning)}.kpi-label.svelte-16w7eon{font-size:9px;color:var(--muted)}.sample-count.svelte-16w7eon{font-size:9px;text-align:right;color:var(--muted)}.section-header.svelte-16w7eon{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:1rem 0 .5rem}.table-wrap.svelte-16w7eon{overflow-x:auto;border:1px solid var(--border)}table.svelte-16w7eon{width:100%;border-collapse:collapse;font-size:11px}th.svelte-16w7eon,td.svelte-16w7eon{padding:.35rem .6rem;border-bottom:1px solid var(--border-inner);text-align:left}th.svelte-16w7eon{color:var(--muted);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:var(--bg);border-bottom:1px solid var(--border)}tr.svelte-16w7eon:last-child td:where(.svelte-16w7eon){border-bottom:none}.r.svelte-16w7eon{text-align:right}.mono.svelte-16w7eon{font-family:JetBrains Mono,ui-monospace,monospace}.loading.svelte-16w7eon{display:flex;align-items:center;gap:.5rem;color:var(--muted);padding:1rem 0;font-size:11px}.spin.svelte-16w7eon{width:16px;height:16px;border:1px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-16w7eon-spin .7s linear infinite}@keyframes svelte-16w7eon-spin{to{transform:rotate(360deg)}}.state-msg.svelte-16w7eon{padding:1rem 0;color:var(--muted);font-size:11px}.state-msg.error.svelte-16w7eon{color:var(--error)}.muted.svelte-16w7eon{color:var(--muted)}.page.svelte-1210iz8{display:flex;flex-direction:column;gap:.6rem;font-family:JetBrains Mono,ui-monospace,monospace}.session-banner.svelte-1210iz8{background:var(--bg);border:1px solid var(--error);padding:.5rem 1rem;color:var(--error);font-size:11px}.session-banner.svelte-1210iz8 a:where(.svelte-1210iz8){color:var(--error);text-decoration:underline}.status-strip.svelte-1210iz8{text-align:center;margin-bottom:4px}.status-pill.svelte-1210iz8{display:inline-block;padding:.25rem 1rem;font-size:11px;font-weight:700;letter-spacing:.08em;border:1px solid}.status-pill.operational.svelte-1210iz8{color:var(--success);border-color:var(--success)}.status-pill.degraded.svelte-1210iz8{color:var(--warning);border-color:var(--warning)}.status-pill.down.svelte-1210iz8{color:var(--error);border-color:var(--error)}.status-pill.loading.svelte-1210iz8{color:var(--muted);border-color:var(--border)}.metrics.svelte-1210iz8{display:flex;align-items:center;gap:1rem;background:var(--surface);border:1px solid var(--border);padding:.6rem 1.25rem;flex-wrap:wrap}.m.svelte-1210iz8{display:flex;flex-direction:column;align-items:center;gap:2px}.m-val.svelte-1210iz8{font:700 20px/1 JetBrains Mono,ui-monospace,monospace;color:var(--text)}.m-val.ok.svelte-1210iz8{color:var(--success)}.m-val.warn.svelte-1210iz8{color:var(--warning)}.m-val.crit.svelte-1210iz8{color:var(--error)}.m-sub.svelte-1210iz8{font-size:10px;color:var(--muted);font-weight:400;margin-left:2px}.m-lbl.svelte-1210iz8{font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-weight:700}.m-sep.svelte-1210iz8{width:1px;height:24px;background:var(--border)}.card.svelte-1210iz8{background:var(--surface);border:1px solid var(--border);padding:1rem 1.25rem}.card-head.svelte-1210iz8{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem}.card-head.svelte-1210iz8 h2:where(.svelte-1210iz8){margin:0;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}.accent-dev.svelte-1210iz8{border-color:var(--accent)}.accent-bypass.svelte-1210iz8{border-color:var(--warning)}.bypass-row.svelte-1210iz8{display:flex;align-items:center;justify-content:space-between;gap:1rem}.bypass-info.svelte-1210iz8{display:flex;flex-direction:column;gap:2px}.node-list.svelte-1210iz8{display:flex;flex-direction:column;gap:1px;background:var(--border)}.node-hdr.svelte-1210iz8{display:grid;grid-template-columns:12px 1fr 130px 170px 16px;gap:.75rem;padding:.35rem .75rem;font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-weight:700;background:var(--bg)}.node.svelte-1210iz8{background:var(--surface);overflow:hidden}.node-off.svelte-1210iz8{opacity:.45}.node-row.svelte-1210iz8{display:grid;grid-template-columns:12px 1fr 130px 170px 16px;gap:.75rem;align-items:center;padding:.45rem .75rem;cursor:pointer;width:100%;background:none;border:none;color:inherit;font:inherit;text-align:left}.node-row.svelte-1210iz8:hover{background:var(--bg)}.dot.svelte-1210iz8{width:8px;height:8px;border-radius:50%;justify-self:center}.dot-on.svelte-1210iz8{background:var(--success)}.dot-off.svelte-1210iz8{background:var(--muted)}.node-name.svelte-1210iz8{font-size:11px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-ip.svelte-1210iz8{font-size:11px;color:var(--muted)}.node-load.svelte-1210iz8{display:flex;align-items:center;gap:.5rem}.bar.svelte-1210iz8{flex:1;height:3px;background:var(--border);overflow:hidden;min-width:60px}.bar-fill.svelte-1210iz8{height:100%;background:var(--success);transition:width .4s}.bar-fill.bar-warn.svelte-1210iz8{background:var(--warning)}.bar-fill.bar-crit.svelte-1210iz8{background:var(--error)}.node-cnt.svelte-1210iz8{font:11px JetBrains Mono,monospace;color:var(--muted);white-space:nowrap}.chevron.svelte-1210iz8{font-size:10px;color:var(--muted);text-align:center}.node-detail.svelte-1210iz8{padding:.5rem .75rem .6rem 2.5rem;border-top:1px solid var(--border);background:var(--bg);display:flex;gap:1.5rem;align-items:flex-start;flex-wrap:wrap}.detail-grid.svelte-1210iz8{display:grid;grid-template-columns:85px 1fr;gap:.15rem .5rem;font-size:11px}.node-actions.svelte-1210iz8{display:flex;gap:.3rem;align-items:center;margin-left:auto}.confirm-text.svelte-1210iz8{font-size:10px;color:var(--error)}.cap-section.svelte-1210iz8{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border)}.cap-bar.svelte-1210iz8{height:4px;background:var(--border);overflow:hidden}.cap-fill.svelte-1210iz8{height:100%;transition:width .5s}.cap-fill.ok.svelte-1210iz8{background:var(--success)}.cap-fill.warn.svelte-1210iz8{background:var(--warning)}.cap-fill.crit.svelte-1210iz8{background:var(--error)}.cap-info.svelte-1210iz8{display:flex;gap:1rem;font-size:10px;margin-top:.3rem;color:var(--text)}.cap-alert.svelte-1210iz8{margin-top:.4rem;font-size:11px;color:var(--warning);padding:.35rem .6rem;border:1px solid var(--warning)}.tor-live.svelte-1210iz8{display:flex;gap:1.5rem;font-size:11px;color:var(--text)}.setup.svelte-1210iz8{font-size:11px;color:var(--muted)}.setup.svelte-1210iz8 pre:where(.svelte-1210iz8){background:var(--bg);border:1px solid var(--border);padding:.4rem .6rem;font-size:11px;color:var(--success);margin:.4rem 0;white-space:pre-wrap}.setup.svelte-1210iz8 code:where(.svelte-1210iz8){background:var(--border);padding:0 3px;color:var(--text)}.sys-grid.svelte-1210iz8{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.5rem}.sys-item.svelte-1210iz8{display:flex;flex-direction:column;gap:1px}.sys-lbl.svelte-1210iz8{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.sys-val.svelte-1210iz8{font-size:12px;color:var(--text)}.ns-line.svelte-1210iz8{font-size:11px;color:var(--muted);margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--border);display:flex;gap:.5rem;align-items:center}.sub-head.svelte-1210iz8{margin-top:.75rem;display:flex;align-items:baseline;gap:.75rem}.sub-head.svelte-1210iz8 h3:where(.svelte-1210iz8){margin:0;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:700}.srv-grid.svelte-1210iz8{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1px;margin-top:.5rem;background:var(--border)}.srv-btn.svelte-1210iz8{display:flex;flex-direction:column;gap:2px;padding:.4rem .6rem;background:var(--surface);border:none;color:var(--muted);font:inherit;font-size:11px;cursor:pointer;text-align:left}.srv-btn.svelte-1210iz8:hover:not(:disabled){background:var(--bg);color:var(--text)}.srv-btn.svelte-1210iz8:disabled{opacity:.5;cursor:default}.srv-active.svelte-1210iz8{color:var(--success)}.srv-active.svelte-1210iz8 strong:where(.svelte-1210iz8){color:var(--success)}.kv.svelte-1210iz8{display:grid;grid-template-columns:90px 1fr;gap:.2rem .75rem;font-size:11px;margin-bottom:.5rem}.k.svelte-1210iz8{color:var(--muted)}.v.svelte-1210iz8{color:var(--text)}.pill.svelte-1210iz8{display:inline-block;padding:.1rem .4rem;font-size:9px;font-weight:700;letter-spacing:.05em;border:1px solid}.pill-ok.svelte-1210iz8{color:var(--success);border-color:var(--success)}.pill-warn.svelte-1210iz8{color:var(--warning);border-color:var(--warning)}.pill-dim.svelte-1210iz8{color:var(--muted);border-color:var(--border)}.pill-dev.svelte-1210iz8{color:var(--accent);border-color:var(--accent)}.add-form.svelte-1210iz8{background:var(--bg);border:1px solid var(--border);padding:.75rem;margin-bottom:.6rem}.form-row.svelte-1210iz8{display:flex;gap:.75rem;flex-wrap:wrap}.form-actions.svelte-1210iz8{display:flex;gap:.5rem;align-items:center;margin-top:.4rem}label.svelte-1210iz8{display:flex;flex-direction:column;gap:.2rem;font-size:9px;color:var(--muted);letter-spacing:.07em;text-transform:uppercase;flex:1}input.svelte-1210iz8{background:var(--bg);color:var(--text);border:1px solid var(--border);padding:.25rem .5rem;font:inherit;font-size:11px;outline:none}input.svelte-1210iz8:focus{border-color:var(--accent)}.btn.svelte-1210iz8{background:transparent;color:var(--muted);border:1px solid var(--border);padding:.25rem .6rem;font:inherit;font-size:11px;cursor:pointer;transition:color .12s,border-color .12s}.btn.svelte-1210iz8:disabled{opacity:.4;cursor:not-allowed}.btn.svelte-1210iz8:hover:not(:disabled){color:var(--text);border-color:var(--muted)}.btn-sm.svelte-1210iz8{font-size:10px;padding:.2rem .5rem}.btn-xs.svelte-1210iz8{font-size:10px;padding:.15rem .4rem}.btn-ok.svelte-1210iz8{border-color:var(--success);color:var(--success)}.btn-ok.svelte-1210iz8:hover:not(:disabled){background:transparent}.btn-warn.svelte-1210iz8{border-color:var(--warning);color:var(--warning);background:transparent}.btn-warn.svelte-1210iz8:hover:not(:disabled){background:transparent}.btn-err.svelte-1210iz8{border-color:var(--error);color:var(--error)}.btn-err.svelte-1210iz8:hover:not(:disabled){background:transparent}.mono.svelte-1210iz8{font-family:JetBrains Mono,ui-monospace,monospace}.dim.svelte-1210iz8{color:var(--muted);font-size:11px}.ok.svelte-1210iz8{color:var(--success)}.warn-text.svelte-1210iz8{color:var(--warning)}.crit-text.svelte-1210iz8{color:var(--error)}.msg.svelte-1210iz8{font-size:11px;color:var(--warning)}.err-msg.svelte-1210iz8{font-size:11px;color:var(--error);margin:0 0 .4rem}.opt.svelte-1te4mqd{display:flex;flex-direction:column;gap:1rem}.err-bar.svelte-1te4mqd{padding:.4rem .75rem;background:#f8717114;border:1px solid rgba(248,113,113,.2);border-radius:4px;color:#f87171;font-size:11px}.row.svelte-1te4mqd{display:flex;gap:.75rem;flex-wrap:wrap}.tile.svelte-1te4mqd{background:#0a1525;border:1px solid #1a2535;border-radius:6px;padding:.875rem 1rem;min-width:140px;flex:1}.tile-label.svelte-1te4mqd{font-size:10px;color:#4a5568;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.3rem;display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.sub-label.svelte-1te4mqd{color:#2a3a50;font-weight:400;text-transform:none;letter-spacing:0}.tile-value.svelte-1te4mqd{font-size:28px;font-weight:600;line-height:1.1;letter-spacing:-.02em}.tile-value-sm.svelte-1te4mqd{font-size:18px;font-weight:600;color:#c9d1e0;margin-top:.1rem}.tile-sub.svelte-1te4mqd{font-size:11px;color:#4a5568;margin-top:.2rem}.section.svelte-1te4mqd{background:#0a1525;border:1px solid #1a2535;border-radius:6px;padding:.875rem 1rem}.section-head.svelte-1te4mqd{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.section-title.svelte-1te4mqd{font-size:10px;color:#4a5568;letter-spacing:.08em;text-transform:uppercase}.section-sub.svelte-1te4mqd{font-size:10px;color:#2a3a50}.soak-desc.svelte-1te4mqd{font-size:12px;color:#4a5568;margin-bottom:.875rem;line-height:1.5}.dev-warn.svelte-1te4mqd{font-size:11px;color:#f59e0b;background:#f59e0b14;border:1px solid rgba(245,158,11,.2);border-radius:4px;padding:.4rem .75rem;margin-bottom:.75rem}.suggestion-list.svelte-1te4mqd{display:flex;flex-direction:column;gap:.4rem}.sug-row.svelte-1te4mqd{display:flex;align-items:center;gap:.6rem;padding:.3rem 0;border-bottom:1px solid #0f1e2e;flex-wrap:wrap}.sug-row.svelte-1te4mqd:last-child{border-bottom:none}.sev-badge.svelte-1te4mqd{font-size:9px;font-weight:700;letter-spacing:.06em;padding:2px 6px;border-radius:3px;border:1px solid;flex-shrink:0}.sug-title.svelte-1te4mqd{font-size:12px;color:#c9d1e0;flex:1;min-width:120px}.sug-ch.svelte-1te4mqd{font-size:11px;color:#4a5568;white-space:nowrap}.runs-table-wrap.svelte-1te4mqd{overflow-x:auto}.runs-table.svelte-1te4mqd{width:100%;border-collapse:collapse;font-size:12px}.runs-table.svelte-1te4mqd th:where(.svelte-1te4mqd){text-align:left;font-size:10px;color:#4a5568;letter-spacing:.06em;text-transform:uppercase;padding:0 .5rem .5rem 0;border-bottom:1px solid #1a2535;white-space:nowrap}.runs-table.svelte-1te4mqd td:where(.svelte-1te4mqd){padding:.4rem .5rem .4rem 0;color:#c9d1e0;border-bottom:1px solid #0f1e2e;white-space:nowrap}.runs-table.svelte-1te4mqd tr:where(.svelte-1te4mqd):last-child td:where(.svelte-1te4mqd){border-bottom:none}.mono.svelte-1te4mqd{font-family:inherit}.dim.svelte-1te4mqd{color:#4a5568}.status-chip.svelte-1te4mqd{font-size:10px;font-weight:600;letter-spacing:.05em;padding:2px 7px;border-radius:3px;border:1px solid}.btn-row.svelte-1te4mqd{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.trig-btn.svelte-1te4mqd{background:#0f1e2e;border:1px solid #1a2535;border-radius:4px;color:#c9d1e0;font-size:11px;padding:.45rem .875rem;cursor:pointer;display:flex;align-items:center;gap:.35rem;transition:border-color .15s,color .15s;font-family:inherit}.trig-btn.svelte-1te4mqd:hover:not(:disabled){border-color:#00d2ff;color:#00d2ff}.trig-btn.svelte-1te4mqd:disabled{opacity:.4;cursor:not-allowed}.trig-btn-sweden.svelte-1te4mqd{border-color:#006eb466;color:#60c8ff}.trig-btn-sweden.svelte-1te4mqd:hover:not(:disabled){background:#006eb414;border-color:#60c8ff}.trig-btn-night.svelte-1te4mqd{border-color:#1a2f45;color:#38bdf8}.trig-btn-night.svelte-1te4mqd:hover:not(:disabled){background:#38bdf80f;border-color:#38bdf8}.btn-divider.svelte-1te4mqd{color:#1a2535;font-size:18px;align-self:center}.trig-btn-stop.svelte-1te4mqd{border-color:#f871714d;color:#f87171}.trig-btn-stop.svelte-1te4mqd:hover{background:#f871710f;border-color:#f87171}.btn-sub.svelte-1te4mqd{font-size:10px;color:#2a3a50}.spin-sm.svelte-1te4mqd{display:inline-block;width:11px;height:11px;border:1.5px solid #1e2a3a;border-top-color:#00d2ff;border-radius:50%;animation:svelte-1te4mqd-spin .8s linear infinite;vertical-align:middle}@keyframes svelte-1te4mqd-spin{to{transform:rotate(360deg)}}.terminal-wrap.svelte-1te4mqd{background:#060e18;border:1px solid #1a2535;border-radius:6px;overflow:hidden;font-family:SF Mono,Fira Code,Fira Mono,Menlo,monospace}.terminal-header.svelte-1te4mqd{display:flex;align-items:center;justify-content:space-between;background:#0a1525;border-bottom:1px solid #1a2535;padding:.45rem .75rem;gap:.75rem}.terminal-title.svelte-1te4mqd{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.terminal-dot.svelte-1te4mqd{width:10px;height:10px;border-radius:50%;flex-shrink:0}.td-red.svelte-1te4mqd{background:#f87171;opacity:.7}.td-yellow.svelte-1te4mqd{background:#fbbf24;opacity:.7}.td-green.svelte-1te4mqd{background:#4ade80;opacity:.7}.terminal-kind.svelte-1te4mqd{font-size:11px;color:#4a5568;letter-spacing:.06em;text-transform:uppercase;margin-left:.25rem}.terminal-ch.svelte-1te4mqd{font-size:11px;color:#4a5568;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.terminal-tag.svelte-1te4mqd{font-size:9px;font-weight:700;letter-spacing:.08em;padding:1px 6px;border-radius:3px;border:1px solid;flex-shrink:0}.tag-running.svelte-1te4mqd{color:#00d2ff;border-color:#00d2ff4d;background:#00d2ff0f}.tag-done.svelte-1te4mqd{color:#4ade80;border-color:#4ade804d;background:#4ade800f}.tag-fail.svelte-1te4mqd{color:#f87171;border-color:#f871714d;background:#f871710f}.terminal-meta.svelte-1te4mqd{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.terminal-elapsed.svelte-1te4mqd,.terminal-chcount.svelte-1te4mqd{font-size:11px;color:#4a5568;font-variant-numeric:tabular-nums}.terminal-pct.svelte-1te4mqd{font-size:11px;color:#00d2ff;min-width:32px;text-align:right;font-variant-numeric:tabular-nums}.progress-track.svelte-1te4mqd{height:2px;background:#0f1e2e}.progress-fill.svelte-1te4mqd{height:100%;background:linear-gradient(90deg,#00d2ff,#09c);transition:width .4s ease}.terminal-body.svelte-1te4mqd{padding:.625rem .75rem;max-height:380px;overflow-y:auto;display:flex;flex-direction:column;gap:1px;scroll-behavior:smooth}.terminal-body.svelte-1te4mqd::-webkit-scrollbar{width:4px}.terminal-body.svelte-1te4mqd::-webkit-scrollbar-track{background:transparent}.terminal-body.svelte-1te4mqd::-webkit-scrollbar-thumb{background:#1a2535;border-radius:2px}.term-line.svelte-1te4mqd{display:flex;gap:.75rem;align-items:baseline;line-height:1.6}.term-ts.svelte-1te4mqd{font-size:10px;color:#2a3a50;flex-shrink:0;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums}.term-text.svelte-1te4mqd{font-size:12px;white-space:pre-wrap;word-break:break-all;flex:1}.term-cursor.svelte-1te4mqd{opacity:.7}.term-blink.svelte-1te4mqd{animation:svelte-1te4mqd-blink 1s step-end infinite;color:#00d2ff!important}@keyframes svelte-1te4mqd-blink{0%,to{opacity:1}50%{opacity:0}}.probe-page.svelte-vb20jc{display:flex;flex-direction:column;gap:10px;padding:16px;max-width:1000px;margin:0 auto}.probe-header.svelte-vb20jc{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;background:var(--glass-bg, rgba(20,24,42,.5));border:1px solid var(--border);border-left:3px solid var(--accent, #F59E0B);border-radius:var(--radius-lg, 12px);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-wrap:wrap}.probe-header-left.svelte-vb20jc{display:flex;align-items:center;gap:13px}.probe-icon.svelte-vb20jc{width:38px;height:38px;border-radius:9px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.probe-title.svelte-vb20jc{margin:0 0 2px;font-size:1.05rem;font-weight:800;font-family:Space Grotesk,system-ui,sans-serif;color:var(--text)}.probe-sub.svelte-vb20jc{margin:0;font-size:.78rem;color:var(--muted)}.run-btns.svelte-vb20jc{display:flex;gap:6px;flex-wrap:wrap}.run-btn.svelte-vb20jc{display:inline-flex;align-items:center;gap:5px;padding:0 14px;height:36px;border-radius:var(--radius, 8px);border:1px solid var(--border);background:transparent;color:var(--muted);font-size:.8rem;cursor:pointer;transition:all .15s;white-space:nowrap}.run-btn.svelte-vb20jc:hover:not(:disabled){background:#ffffff0f;color:var(--text)}.run-btn.svelte-vb20jc:disabled{opacity:.38;cursor:not-allowed}.run-btn.primary.svelte-vb20jc{background:var(--accent);border-color:var(--accent);color:#0a0a14;font-weight:700}.run-btn.primary.svelte-vb20jc:hover:not(:disabled){opacity:.9}.error-banner.svelte-vb20jc{display:flex;align-items:center;gap:7px;padding:10px 14px;background:#f8717114;border:1px solid rgba(248,113,113,.2);border-radius:var(--radius, 8px);font-size:.82rem;color:var(--error, #f87171)}.progress-card.svelte-vb20jc{background:var(--glass-bg);border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:var(--radius-lg, 12px);padding:14px 18px;display:flex;flex-direction:column;gap:10px;animation:svelte-vb20jc-fadeSlide .15s ease}@keyframes svelte-vb20jc-fadeSlide{0%{opacity:0;transform:translateY(-3px)}}.progress-top.svelte-vb20jc{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.progress-phase.svelte-vb20jc{display:flex;align-items:center;gap:6px;font-weight:600;font-size:.88rem;color:var(--text)}.pulse-dot.svelte-vb20jc{width:7px;height:7px;border-radius:50%;background:var(--accent);animation:svelte-vb20jc-pulse 1.2s ease-in-out infinite}@keyframes svelte-vb20jc-pulse{0%,to{opacity:1}50%{opacity:.2}}.progress-channel.svelte-vb20jc{font-size:.8rem;color:var(--muted)}.finding-badge.svelte-vb20jc{padding:2px 8px;background:#f59e0b1f;border:1px solid rgba(245,158,11,.25);border-radius:5px;font-size:.72rem;font-weight:600;color:var(--accent)}.progress-bar-wrap.svelte-vb20jc{height:4px;background:#ffffff12;border-radius:2px;overflow:hidden}.progress-fill.svelte-vb20jc{height:100%;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 70%,var(--cyan)));border-radius:2px;transition:width .4s ease}.progress-fill.indeterminate.svelte-vb20jc{width:40%!important;animation:svelte-vb20jc-indeterminate 1.4s ease-in-out infinite}@keyframes svelte-vb20jc-indeterminate{0%{margin-left:-40%}to{margin-left:120%}}.progress-count.svelte-vb20jc{margin:0;font-size:.72rem;color:var(--muted)}.schedule-card.svelte-vb20jc{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--glass-bg);border:1px solid var(--border);border-radius:var(--radius, 8px);flex-wrap:wrap}.schedule-label.svelte-vb20jc{font-size:.78rem;font-weight:600;color:var(--muted);margin-right:2px}.sched-select.svelte-vb20jc{height:36px;padding:0 10px;background:#ffffff0a;border:1px solid var(--border);border-radius:var(--radius, 8px);color:var(--text);font-size:.82rem;cursor:pointer}.sched-select.svelte-vb20jc:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.sched-save.svelte-vb20jc{display:inline-flex;align-items:center;gap:4px;padding:0 14px;height:36px;border-radius:var(--radius, 8px);border:1px solid var(--border);background:transparent;color:var(--text);font-size:.82rem;cursor:pointer;transition:all .15s}.sched-save.svelte-vb20jc:hover{background:#ffffff0d}.run-list.svelte-vb20jc{display:flex;flex-direction:column;gap:4px}.run-row.svelte-vb20jc{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:10px;padding:11px 14px;background:var(--glass-bg);border:1px solid var(--border);border-radius:var(--radius, 8px);transition:border-color .12s}.run-row.svelte-vb20jc:hover{border-color:color-mix(in srgb,var(--accent) 18%,transparent)}.run-row.is-running.svelte-vb20jc{border-color:#f59e0b4d}.run-meta.svelte-vb20jc{display:flex;align-items:center;gap:8px}.run-id.svelte-vb20jc{font-size:.78rem;font-weight:700;color:var(--muted);font-family:monospace}.run-kind.svelte-vb20jc{font-size:.78rem;color:var(--text);font-weight:500}.run-status.svelte-vb20jc{display:inline-flex;align-items:center;padding:2px 7px;border-radius:5px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.run-status.done.svelte-vb20jc,.run-status.completed.svelte-vb20jc{background:#4ade801a;color:var(--success, #4ade80)}.run-status.running.svelte-vb20jc{background:#f59e0b1a;color:var(--accent)}.run-status.failed.svelte-vb20jc{background:#f871711a;color:var(--error, #f87171)}.run-status.ok.svelte-vb20jc{background:#4ade801a;color:var(--success, #4ade80)}.run-status.error.svelte-vb20jc{background:#f871711a;color:var(--error, #f87171)}.run-status.timeout.svelte-vb20jc{background:#fbbf241a;color:#fbbf24}.run-stats.svelte-vb20jc{display:flex;align-items:center;gap:3px;font-size:.82rem}.stat-pass.svelte-vb20jc{font-weight:700;color:var(--success, #4ade80)}.stat-fail.svelte-vb20jc{font-weight:700;color:var(--error, #f87171)}.stat-sep.svelte-vb20jc{color:var(--muted-dark)}.stat-dim.svelte-vb20jc{color:var(--muted)}.run-right.svelte-vb20jc{display:flex;align-items:center;gap:8px;justify-content:flex-end;flex-wrap:wrap}.run-dur.svelte-vb20jc{font-size:.78rem;color:var(--muted);font-family:monospace}.run-at.svelte-vb20jc{font-size:.72rem;color:var(--muted-dark)}.clean-badge.svelte-vb20jc{font-size:.7rem;color:var(--success, #4ade80)}.sev-badge.svelte-vb20jc{padding:2px 7px;border-radius:5px;font-size:.7rem;font-weight:700}.sev-badge.crit.svelte-vb20jc{background:#f8717126;color:#f87171}.sev-badge.high.svelte-vb20jc{background:#fb923c26;color:#fb923c}.sev-badge.med.svelte-vb20jc{background:#fbbf2426;color:#fbbf24}.sev-badge.low.svelte-vb20jc{background:#4ade801a;color:#4ade80}.sev-badge.info.svelte-vb20jc{background:#00d2ff1a;color:var(--cyan,#00d2ff)}.view-btn.svelte-vb20jc{padding:4px 10px;height:28px;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--muted);font-size:.75rem;cursor:pointer;transition:all .15s}.view-btn.svelte-vb20jc:hover{background:#ffffff0f;color:var(--text)}.run-row.skeleton.svelte-vb20jc{height:52px;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff14,#ffffff0a 75%);background-size:200% 100%;animation:svelte-vb20jc-shimmer 1.5s infinite;border-radius:var(--radius, 8px);display:block}@keyframes svelte-vb20jc-shimmer{to{background-position:-200% 0}}.empty-card.svelte-vb20jc{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;background:var(--glass-bg);border:1px solid var(--border);border-radius:var(--radius-lg, 12px);text-align:center}.empty-icon.svelte-vb20jc{color:#f59e0b33;margin-bottom:4px}.empty-title.svelte-vb20jc{margin:0;font-size:1rem;font-weight:700;font-family:Space Grotesk,system-ui,sans-serif}.empty-sub.svelte-vb20jc{margin:0;font-size:.8rem;color:var(--muted);max-width:320px;line-height:1.5}.detail-panel.svelte-vb20jc{background:var(--glass-bg);border:1px solid var(--border);border-top:2px solid var(--accent);border-radius:var(--radius-lg, 12px);padding:18px 20px;display:flex;flex-direction:column;gap:16px;animation:svelte-vb20jc-fadeSlide .15s ease}.detail-header.svelte-vb20jc{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.detail-title.svelte-vb20jc{margin:0 0 4px;font-size:1rem;font-weight:800;font-family:Space Grotesk,system-ui,sans-serif}.detail-sub.svelte-vb20jc{margin:0;font-size:.78rem;color:var(--muted)}.close-btn.svelte-vb20jc{width:32px;height:32px;border-radius:7px;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.close-btn.svelte-vb20jc:hover{background:#ffffff0f;color:var(--text)}.detail-section-title.svelte-vb20jc{display:flex;align-items:center;gap:7px;margin:0 0 8px;font-size:.88rem;font-weight:700;font-family:Space Grotesk,system-ui,sans-serif;color:var(--text)}.detail-scroll.svelte-vb20jc{overflow-x:auto}.detail-table.svelte-vb20jc{width:100%;border-collapse:collapse;font-size:.78rem}.detail-table.svelte-vb20jc th:where(.svelte-vb20jc){padding:7px 10px;text-align:left;font-size:.68rem;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--border);white-space:nowrap}.detail-table.svelte-vb20jc td:where(.svelte-vb20jc){padding:8px 10px;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:middle}.detail-table.svelte-vb20jc tr:where(.svelte-vb20jc):last-child td:where(.svelte-vb20jc){border-bottom:none}.td-primary.svelte-vb20jc{font-weight:600;color:var(--text)}.td-dim.svelte-vb20jc{color:var(--muted)}.td-mono.svelte-vb20jc{font-family:monospace;font-size:.75rem}.td-small.svelte-vb20jc{font-size:.72rem}.td-detail.svelte-vb20jc{max-width:280px;font-size:.75rem;color:var(--text-secondary, #d1d5e0)}.ratio.good.svelte-vb20jc{color:var(--success, #4ade80);font-weight:600}.ratio.warn.svelte-vb20jc{color:#fbbf24;font-weight:600}.ratio.bad.svelte-vb20jc{color:var(--error, #f87171);font-weight:700}.ratio-warn.svelte-vb20jc{font-size:.68rem;color:var(--error);margin-left:3px}.legend-note.svelte-vb20jc{margin:0;font-size:.72rem;color:var(--muted-dark)}.clean-card.svelte-vb20jc{display:flex;align-items:center;gap:8px;padding:14px 16px;background:#4ade800f;border:1px solid rgba(74,222,128,.15);border-radius:var(--radius, 8px);font-size:.88rem;color:var(--success, #4ade80);font-weight:600}.category-card.svelte-vb20jc{background:var(--glass-bg);border:1px solid var(--border);border-radius:var(--radius, 8px);padding:12px 14px}.category-row.svelte-vb20jc{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.category-label.svelte-vb20jc{font-size:.78rem;font-weight:600;color:var(--muted);white-space:nowrap}.category-input.svelte-vb20jc{height:36px;padding:0 10px;min-width:160px;flex:1;max-width:240px;background:#ffffff0a;border:1px solid var(--border);border-radius:var(--radius, 8px);color:var(--text);font-size:.82rem}.category-input.svelte-vb20jc:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.category-input.svelte-vb20jc::placeholder{color:var(--muted-dark, #555)}.dur-group.svelte-vb20jc{display:flex;align-items:center;gap:4px}.dur-input.svelte-vb20jc{height:36px;width:64px;padding:0 8px;background:#ffffff0a;border:1px solid var(--border);border-radius:var(--radius, 8px);color:var(--text);font-size:.82rem;text-align:center}.dur-input.svelte-vb20jc:focus{outline:none;border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.dur-unit.svelte-vb20jc{font-size:.75rem;color:var(--muted)}.category-run.svelte-vb20jc{background:color-mix(in srgb,var(--cyan, #00d2ff) 15%,transparent);border-color:color-mix(in srgb,var(--cyan, #00d2ff) 30%,transparent);color:var(--cyan, #00d2ff);font-weight:600}.category-run.svelte-vb20jc:hover:not(:disabled){background:color-mix(in srgb,var(--cyan, #00d2ff) 22%,transparent)}.category-hint.svelte-vb20jc{margin:6px 0 0;font-size:.72rem;color:var(--muted-dark, #555)}.stall-ok.svelte-vb20jc{color:var(--success, #4ade80);font-weight:600}.stall-bad.svelte-vb20jc{color:var(--error, #f87171);font-weight:700}@media(max-width:640px){.probe-page.svelte-vb20jc{padding:12px}.probe-header.svelte-vb20jc{flex-direction:column;align-items:flex-start}.run-row.svelte-vb20jc{grid-template-columns:1fr;gap:6px}.run-right.svelte-vb20jc{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.progress-fill.svelte-vb20jc,.progress-fill.indeterminate.svelte-vb20jc{animation:none;transition:none}.skeleton.svelte-vb20jc,.pulse-dot.svelte-vb20jc,.detail-panel.svelte-vb20jc,.progress-card.svelte-vb20jc{animation:none}}.ch.svelte-116fieq{display:flex;flex-direction:column;gap:0}.sub-nav.svelte-116fieq{display:flex;gap:0;border-bottom:1px solid var(--border);margin-bottom:1.25rem}.sub-nav.svelte-116fieq button:where(.svelte-116fieq){background:transparent;color:var(--muted);border:none;border-bottom:2px solid transparent;padding:.4rem 1.1rem .5rem;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;letter-spacing:.03em;transition:color .15s,border-color .15s;margin-bottom:-1px;white-space:nowrap}.sub-nav.svelte-116fieq button:where(.svelte-116fieq):hover{color:var(--text)}.sub-nav.svelte-116fieq button.active:where(.svelte-116fieq){color:var(--accent);border-bottom-color:var(--accent)}.users.svelte-1cvq6r2{display:flex;flex-direction:column;gap:.75rem;font-family:JetBrains Mono,ui-monospace,monospace}.section-header.svelte-1cvq6r2{display:flex;align-items:center;justify-content:space-between}.section-title.svelte-1cvq6r2{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-weight:700}.invite-form.svelte-1cvq6r2{display:flex;align-items:center;gap:1rem;padding:.75rem;background:var(--bg);border:1px solid var(--border)}.invite-form.svelte-1cvq6r2 label:where(.svelte-1cvq6r2){display:flex;align-items:center;gap:.4rem;font-size:10px;color:var(--muted)}.invite-form.svelte-1cvq6r2 input:where(.svelte-1cvq6r2),.invite-form.svelte-1cvq6r2 select:where(.svelte-1cvq6r2){background:var(--surface);border:1px solid var(--border);color:var(--text);padding:.2rem .4rem;font-size:11px;font-family:JetBrains Mono,ui-monospace,monospace;width:80px;outline:none}.invite-form.svelte-1cvq6r2 input:where(.svelte-1cvq6r2):focus,.invite-form.svelte-1cvq6r2 select:where(.svelte-1cvq6r2):focus{border-color:var(--accent)}.invite-form.svelte-1cvq6r2 select:where(.svelte-1cvq6r2){width:110px}.code-reveal.svelte-1cvq6r2{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;background:var(--bg);border:1px solid var(--success)}.code-value.svelte-1cvq6r2{font-family:JetBrains Mono,ui-monospace,monospace;font-size:15px;color:var(--success);letter-spacing:.1em}.code-cell.svelte-1cvq6r2{display:flex;align-items:center;gap:.4rem}.btn-tiny.svelte-1cvq6r2{padding:.1rem .3rem;font-size:10px;opacity:.5}.btn-tiny.svelte-1cvq6r2:hover{opacity:1}.loading.svelte-1cvq6r2{display:flex;align-items:center;gap:.75rem;color:var(--muted);padding:1.5rem;font-size:11px}.spin.svelte-1cvq6r2{width:16px;height:16px;border:1px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-1cvq6r2-spin .8s linear infinite;flex-shrink:0}@keyframes svelte-1cvq6r2-spin{to{transform:rotate(360deg)}}.err-bar.svelte-1cvq6r2{padding:.35rem .75rem;border:1px solid var(--error);color:var(--error);font-size:11px}.refresh-btn.svelte-1cvq6r2{background:transparent;color:var(--muted);border:1px solid var(--border);padding:.2rem .6rem;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;transition:color .12s,border-color .12s}.refresh-btn.svelte-1cvq6r2:hover{color:var(--text);border-color:var(--muted)}.btn-primary.svelte-1cvq6r2{background:transparent;color:var(--cyan);border:1px solid var(--cyan);padding:.2rem .7rem;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700;transition:background .12s}.btn-primary.svelte-1cvq6r2:hover{background:transparent;opacity:.75}.btn-primary.svelte-1cvq6r2:disabled{opacity:.4;cursor:not-allowed}.table-wrap.svelte-1cvq6r2{overflow-x:auto;border:1px solid var(--border);background:var(--surface)}table.svelte-1cvq6r2{width:100%;border-collapse:collapse;font-size:11px}th.svelte-1cvq6r2{text-align:left;padding:.4rem .75rem;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;border-bottom:1px solid var(--border);background:var(--bg);white-space:nowrap}td.svelte-1cvq6r2{padding:.4rem .75rem;border-bottom:1px solid var(--border-inner);color:var(--text);white-space:nowrap}tr.svelte-1cvq6r2:last-child td:where(.svelte-1cvq6r2){border-bottom:none}tr.svelte-1cvq6r2:hover{background:var(--bg)}.mono.svelte-1cvq6r2{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--cyan)}.num.svelte-1cvq6r2{text-align:center;color:var(--text);font-weight:700}.actions-cell.svelte-1cvq6r2{display:flex;align-items:center;gap:.4rem;white-space:nowrap}.btn-open.svelte-1cvq6r2{background:transparent;color:var(--text);border:1px solid var(--border);padding:.2rem .6rem;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;transition:color .12s,border-color .12s}.btn-open.svelte-1cvq6r2:hover{color:var(--cyan);border-color:var(--cyan)}.btn-open.svelte-1cvq6r2:disabled{opacity:.5;cursor:not-allowed}.dim.svelte-1cvq6r2{color:var(--muted);font-size:11px}.badge.svelte-1cvq6r2{display:inline-block;padding:.1rem .4rem;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid}.badge-admin.svelte-1cvq6r2{color:var(--success);border-color:var(--success)}.badge-user.svelte-1cvq6r2{color:var(--muted);border-color:var(--border)}.user-count.svelte-1cvq6r2{font-size:11px;color:var(--text);padding:.4rem 0}.btn-ghost.svelte-1cvq6r2{background:transparent;color:var(--muted);border:1px solid var(--border);padding:.15rem .5rem;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;transition:color .12s,border-color .12s}.btn-ghost.svelte-1cvq6r2:hover{color:var(--text);border-color:var(--muted)}.btn-del.svelte-1cvq6r2:hover{color:var(--error);border-color:var(--error)}.btn-danger.svelte-1cvq6r2{background:transparent;color:var(--error);border:1px solid var(--error);padding:.15rem .5rem;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700}.btn-danger.svelte-1cvq6r2:disabled{opacity:.5;cursor:not-allowed}.empty.svelte-1cvq6r2{padding:1.5rem;text-align:center;color:var(--muted);font-size:11px}.logs-wrap.svelte-1kirdo3{display:flex;flex-direction:column;gap:.75rem;font-family:JetBrains Mono,ui-monospace,monospace}.toolbar.svelte-1kirdo3{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.search.svelte-1kirdo3{background:var(--surface);color:var(--text);border:1px solid var(--border);padding:.3rem .6rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;outline:none;width:200px}.search.svelte-1kirdo3:focus{border-color:var(--accent)}.type-filters.svelte-1kirdo3{display:flex;flex-wrap:wrap;gap:0}.filter-btn.svelte-1kirdo3{padding:.15rem .5rem;background:transparent;color:var(--muted);border:1px solid var(--border);border-right:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;cursor:pointer;transition:color .12s,border-color .12s}.filter-btn.svelte-1kirdo3:last-child{border-right:1px solid var(--border)}.filter-btn.svelte-1kirdo3:hover{color:var(--text)}.filter-btn.active.svelte-1kirdo3{color:var(--accent);border-color:var(--accent)}.count.svelte-1kirdo3{margin-left:auto;font-size:10px;color:var(--muted)}.state-row.svelte-1kirdo3{display:flex;align-items:center;gap:.5rem;padding:1.5rem;color:var(--muted);font-size:11px}.state-row.err.svelte-1kirdo3{color:var(--error)}.dim.svelte-1kirdo3{color:var(--muted)}.spin.svelte-1kirdo3{width:14px;height:14px;border:1px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-1kirdo3-spin .8s linear infinite;flex-shrink:0}@keyframes svelte-1kirdo3-spin{to{transform:rotate(360deg)}}.log-table.svelte-1kirdo3{background:var(--surface);border:1px solid var(--border);overflow:hidden}.log-header.svelte-1kirdo3,.log-row.svelte-1kirdo3{display:grid;grid-template-columns:155px 165px 110px 1fr;gap:0;padding:.25rem .75rem;font-size:11px}.log-header.svelte-1kirdo3{color:var(--muted);font-size:9px;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--border);padding:.4rem .75rem;background:var(--bg);font-weight:700}.log-row.svelte-1kirdo3{border-bottom:1px solid var(--border-inner);color:var(--text);align-items:start}.log-row.svelte-1kirdo3:last-child{border-bottom:none}.log-row.svelte-1kirdo3:hover{background:var(--bg)}.col-time.svelte-1kirdo3{font-family:JetBrains Mono,ui-monospace,monospace}.col-type.svelte-1kirdo3{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;padding-top:1px}.col-user.svelte-1kirdo3{font-family:JetBrains Mono,ui-monospace,monospace}.col-msg.svelte-1kirdo3{word-break:break-word}.type-ok.svelte-1kirdo3{color:var(--success)}.type-err.svelte-1kirdo3{color:var(--error)}.type-warn.svelte-1kirdo3{color:var(--warning)}.type-text.svelte-1kirdo3{color:var(--text)}.type-dim.svelte-1kirdo3{color:var(--muted)}.email-admin.svelte-1j7rube{display:flex;flex-direction:column;gap:.75rem}.err-bar.svelte-1j7rube{padding:.4rem .75rem;background:#f8717114;border:1px solid rgba(248,113,113,.2);border-radius:4px;color:#f87171;font-size:11px}.section-header.svelte-1j7rube{display:flex;align-items:center;justify-content:space-between}.section-title.svelte-1j7rube{font-size:11px;color:#4a5568;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.loading.svelte-1j7rube{display:flex;align-items:center;gap:.75rem;color:#4a5568;padding:1rem 0}.spin.svelte-1j7rube{width:16px;height:16px;border:2px solid #1e2a3a;border-top-color:#00d2ff;border-radius:50%;animation:svelte-1j7rube-spin .8s linear infinite;flex-shrink:0}.spin-sm.svelte-1j7rube{width:12px;height:12px;border:2px solid #1e2a3a;border-top-color:#00d2ff;border-radius:50%;animation:svelte-1j7rube-spin .8s linear infinite}@keyframes svelte-1j7rube-spin{to{transform:rotate(360deg)}}.status-strip.svelte-1j7rube{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.status-pill.svelte-1j7rube{display:flex;align-items:center;gap:.35rem;padding:.25rem .6rem;border-radius:20px;font-size:11px;font-weight:500;background:#0d1b2a;border:1px solid #1e2a3a;color:#9498b2}.status-pill.ok.svelte-1j7rube{border-color:#34d3994d;color:#34d399}.status-pill.fail.svelte-1j7rube{border-color:#f871714d;color:#f87171}.status-pill.neutral.svelte-1j7rube{border-color:#1e2a3a;color:#9498b2}.status-pill.msg.svelte-1j7rube{max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-pill.svelte-1j7rube .dot:where(.svelte-1j7rube){width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.label-sm.svelte-1j7rube{color:#4a5568;font-size:10px}.stat-grid.svelte-1j7rube{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:.5rem}.stat-card.svelte-1j7rube{background:#0d1b2a;border:1px solid #1e2a3a;border-radius:8px;padding:.65rem .75rem;text-align:center}.stat-card.ok.svelte-1j7rube{border-color:#34d39933}.stat-card.warn.svelte-1j7rube{border-color:#fbbf244d}.stat-val.svelte-1j7rube{font-size:20px;font-weight:700;color:#e8eaf6;line-height:1.1}.stat-label.svelte-1j7rube{font-size:10px;color:#4a5568;text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.stat-sub.svelte-1j7rube{font-size:10px;color:#34d399;margin-top:2px}.info-table.svelte-1j7rube{background:#0d1b2a;border:1px solid #1e2a3a;border-radius:8px;overflow:hidden}.info-row.svelte-1j7rube{display:flex;align-items:baseline;padding:.4rem .75rem;font-size:12px;border-bottom:1px solid #0a1118}.info-row.svelte-1j7rube:last-child{border-bottom:none}.info-key.svelte-1j7rube{color:#4a5568;width:120px;flex-shrink:0}.info-val.svelte-1j7rube{color:#9498b2}.info-val.ok.svelte-1j7rube{color:#34d399}.info-val.warn.svelte-1j7rube{color:#fbbf24}.muted-row.svelte-1j7rube{color:#4a5568;font-size:12px;padding:.5rem 0}.form-grid.svelte-1j7rube{display:grid;gap:.5rem}.field.svelte-1j7rube{display:flex;flex-direction:column;gap:.2rem}.field.svelte-1j7rube .label:where(.svelte-1j7rube){font-size:11px;color:#4a5568}.field.svelte-1j7rube .dim:where(.svelte-1j7rube){color:#2d3748}.field.svelte-1j7rube input:where(.svelte-1j7rube){background:#0d1b2a;border:1px solid #1e2a3a;border-radius:5px;padding:.4rem .6rem;color:#e8eaf6;font-size:12px;font-family:inherit;outline:none;transition:border-color .15s}.field.svelte-1j7rube input:where(.svelte-1j7rube):focus{border-color:#00d2ff}.field.svelte-1j7rube .hint:where(.svelte-1j7rube){font-size:10px;color:#2d3748}.field.svelte-1j7rube .hint:where(.svelte-1j7rube) code:where(.svelte-1j7rube){color:#4a5568}.form-actions.svelte-1j7rube{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}.save-ok.svelte-1j7rube{font-size:11px;color:#34d399}.btn-primary.svelte-1j7rube{background:#00d2ff22;border:1px solid #00d2ff44;color:#00d2ff;border-radius:5px;padding:.35rem .9rem;font-size:12px;cursor:pointer;transition:background .15s}.btn-primary.svelte-1j7rube:hover:not(:disabled){background:#00d2ff33}.btn-primary.svelte-1j7rube:disabled{opacity:.4;cursor:default}.btn-ghost.svelte-1j7rube{background:none;border:none;color:#4a5568;font-size:11px;cursor:pointer;padding:.2rem .4rem;border-radius:4px}.btn-ghost.svelte-1j7rube:hover{color:#9498b2}.test-row.svelte-1j7rube{display:flex;gap:.5rem}.test-input.svelte-1j7rube{flex:1;background:#0d1b2a;border:1px solid #1e2a3a;border-radius:5px;padding:.4rem .6rem;color:#e8eaf6;font-size:12px;font-family:inherit;outline:none}.test-input.svelte-1j7rube:focus{border-color:#00d2ff}.test-result.svelte-1j7rube{margin-top:.4rem;padding:.4rem .75rem;border-radius:4px;font-size:11px}.test-result.ok.svelte-1j7rube{background:#34d39914;border:1px solid rgba(52,211,153,.2);color:#34d399}.test-result.fail.svelte-1j7rube{background:#f8717114;border:1px solid rgba(248,113,113,.2);color:#f87171}.sec.svelte-xbewv1{display:flex;flex-direction:column;gap:1rem}.loading.svelte-xbewv1{display:flex;align-items:center;gap:.75rem;color:#4a5568;padding:2rem}.spin.svelte-xbewv1{width:18px;height:18px;border:2px solid #1e2a3a;border-top-color:#00d2ff;border-radius:50%;animation:svelte-xbewv1-spin .8s linear infinite;flex-shrink:0}@keyframes svelte-xbewv1-spin{to{transform:rotate(360deg)}}.err-bar.svelte-xbewv1{padding:.4rem .75rem;background:#f8717114;border:1px solid rgba(248,113,113,.2);border-radius:4px;color:#f87171;font-size:11px}.status-bar.svelte-xbewv1{display:flex;gap:.5rem;flex-wrap:wrap}.status-chip.svelte-xbewv1{display:flex;align-items:center;gap:.35rem;font-size:11px;font-weight:500;padding:.25rem .6rem;border-radius:20px;border:1px solid}.status-chip.ok.svelte-xbewv1{background:#4ade8012;border-color:#4ade8040;color:#4ade80}.status-chip.warn.svelte-xbewv1{background:#f59e0b12;border-color:#f59e0b40;color:#f59e0b}.dot.svelte-xbewv1{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.card.svelte-xbewv1{background:#0a1525;border:1px solid #1a2535;border-radius:8px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.75rem}.card-head.svelte-xbewv1{display:flex;align-items:center;gap:.6rem}.card-title.svelte-xbewv1{font-size:12px;font-weight:600;color:#c9d1e0;text-transform:uppercase;letter-spacing:.06em}.pill.svelte-xbewv1{font-size:10px;font-weight:600;padding:.15rem .45rem;border-radius:3px}.pill.blue.svelte-xbewv1{background:#00d2ff1a;color:#00d2ff}.pill.purple.svelte-xbewv1{background:#a78bfa1a;color:#a78bfa}.pill.green.svelte-xbewv1{background:#4ade801a;color:#4ade80}.pill.amber.svelte-xbewv1{background:#f59e0b1a;color:#f59e0b}.desc.svelte-xbewv1{font-size:12px;color:#647191;line-height:1.6;margin:0}.field-grid.svelte-xbewv1{display:flex;flex-direction:column;gap:.25rem}.field-row.svelte-xbewv1{display:flex;align-items:center;justify-content:space-between;padding:.3rem .5rem;background:#060f1c;border-radius:4px;gap:1rem}.field-name.svelte-xbewv1{font-size:11px;color:#c9d1e0}.field-algo.svelte-xbewv1{font-size:10px;color:#4a5568;font-family:monospace;white-space:nowrap}.note.svelte-xbewv1{font-size:11px;color:#4a5568;line-height:1.5;padding:.5rem .75rem;background:#00d2ff08;border:1px solid rgba(0,210,255,.08);border-radius:4px}.note.svelte-xbewv1 code:where(.svelte-xbewv1){font-family:monospace;color:#00d2ff;font-size:10px}.zk-flow.svelte-xbewv1{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:.25rem 0}.zk-step.svelte-xbewv1{display:flex;align-items:flex-start;gap:.75rem;padding:.5rem .75rem;background:#060f1c;border-radius:6px;width:100%;box-sizing:border-box}.zk-icon.svelte-xbewv1{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent);opacity:.85}.zk-label.svelte-xbewv1{font-size:12px;font-weight:600;color:#c9d1e0}.zk-sub.svelte-xbewv1{font-size:11px;color:#4a5568;margin-top:.1rem}.zk-arrow.svelte-xbewv1{color:#1e3050;font-size:14px;padding-left:1.1rem;line-height:1.2}.cookie-table.svelte-xbewv1{display:flex;flex-direction:column;gap:.2rem;font-size:11px}.ct-head.svelte-xbewv1{display:grid;grid-template-columns:1.4fr .6fr 1.6fr 1fr;gap:.5rem;padding:.25rem .5rem;color:#4a5568;font-size:10px;text-transform:uppercase;letter-spacing:.07em}.ct-row.svelte-xbewv1{display:grid;grid-template-columns:1.4fr .6fr 1.6fr 1fr;gap:.5rem;padding:.3rem .5rem;background:#060f1c;border-radius:4px;align-items:center;color:#c9d1e0}.mono.svelte-xbewv1{font-family:monospace;color:#00d2ff;font-size:10px}.flag.svelte-xbewv1{display:inline-block;margin:.1rem .15rem .1rem 0;padding:.1rem .35rem;background:#4ade8014;border:1px solid rgba(74,222,128,.2);border-radius:3px;color:#4ade80;font-size:9px;white-space:nowrap}.inline-chips.svelte-xbewv1{display:flex;flex-direction:column;gap:.3rem}.ichip.svelte-xbewv1{font-size:11px;color:#647191;padding:.35rem .6rem;background:#060f1c;border-radius:4px;line-height:1.4}.net-grid.svelte-xbewv1{display:flex;flex-direction:column;gap:.25rem}.net-item.svelte-xbewv1{display:flex;gap:1rem;padding:.35rem .5rem;background:#060f1c;border-radius:4px;align-items:baseline}.net-name.svelte-xbewv1{font-size:11px;color:#c9d1e0;min-width:170px;flex-shrink:0}.net-val.svelte-xbewv1{font-size:11px;color:#647191;line-height:1.4}.pc-wrap.svelte-sl1or8{display:grid;gap:1rem}.muted.svelte-sl1or8{color:var(--muted);font-size:13px}.bar.svelte-sl1or8{border:1px solid var(--border);padding:8px 10px;border-radius:8px;font-size:12px}.bar.err.svelte-sl1or8{color:#ef4444;border-color:#ef444459}.bar.ok.svelte-sl1or8{color:#22c55e;border-color:#22c55e59}.card.svelte-sl1or8{border:1px solid var(--border);border-radius:12px;padding:12px;background:#0b1220}.card.svelte-sl1or8 h3:where(.svelte-sl1or8){margin:0 0 .65rem;font-size:14px;letter-spacing:.02em}.card.svelte-sl1or8 h4:where(.svelte-sl1or8){margin:0 0 .5rem;font-size:12px;color:var(--muted);text-transform:uppercase}.grid.svelte-sl1or8{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem 1rem}label.svelte-sl1or8{display:grid;gap:.35rem;color:var(--muted);font-size:12px}input[type=number].svelte-sl1or8{background:#0a1428;border:1px solid var(--border);color:var(--text);border-radius:8px;padding:.35rem .5rem;font-size:12px}.actions.svelte-sl1or8{display:flex;gap:.6rem;align-items:center;margin-top:.8rem;flex-wrap:wrap}.btn.svelte-sl1or8{border:1px solid #1f3b8a;background:#1d4ed8;color:#fff;border-radius:8px;padding:.42rem .72rem;font-size:12px;cursor:pointer}.btn.ghost.svelte-sl1or8{background:transparent;border-color:var(--border);color:var(--text)}.kpi-grid.svelte-sl1or8{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.65rem}.kpi-grid.svelte-sl1or8>div:where(.svelte-sl1or8){display:grid;gap:.25rem;border:1px solid var(--border);border-radius:10px;padding:.55rem}.kpi-grid.svelte-sl1or8 strong:where(.svelte-sl1or8){font-size:11px;color:var(--muted);text-transform:uppercase}table.svelte-sl1or8{width:100%;border-collapse:collapse}th.svelte-sl1or8,td.svelte-sl1or8{border-bottom:1px solid var(--border);text-align:left;padding:.42rem .28rem;font-size:12px}th.svelte-sl1or8{color:var(--muted);font-weight:600}.split.svelte-sl1or8{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:900px){.split.svelte-sl1or8{grid-template-columns:1fr}}.st.svelte-ulefz9{display:flex;flex-direction:column;gap:0}.sub-nav.svelte-ulefz9{display:flex;gap:0;border-bottom:1px solid var(--border);margin-bottom:1.25rem}.sub-nav.svelte-ulefz9 button:where(.svelte-ulefz9){background:transparent;color:var(--muted);border:none;border-bottom:2px solid transparent;padding:.4rem 1.1rem .5rem;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;letter-spacing:.03em;transition:color .15s,border-color .15s;margin-bottom:-1px;white-space:nowrap}.sub-nav.svelte-ulefz9 button:where(.svelte-ulefz9):hover{color:var(--text)}.sub-nav.svelte-ulefz9 button.active:where(.svelte-ulefz9){color:var(--accent);border-bottom-color:var(--accent)}.uplot,.uplot *,.uplot *:before,.uplot *:after{box-sizing:border-box}.uplot{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5;width:min-content}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{position:relative;-webkit-user-select:none;user-select:none}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{display:block;position:relative;width:100%;height:100%}.u-axis{position:absolute}.u-legend{font-size:14px;margin:auto;text-align:center}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{background:#00000012;position:absolute;pointer-events:none}.u-cursor-x,.u-cursor-y{position:absolute;left:0;top:0;pointer-events:none;will-change:transform}.u-hz .u-cursor-x,.u-vt .u-cursor-y{height:100%;border-right:1px dashed #607D8B}.u-hz .u-cursor-y,.u-vt .u-cursor-x{width:100%;border-bottom:1px dashed #607D8B}.u-cursor-pt{position:absolute;top:0;left:0;border-radius:50%;border:0 solid;pointer-events:none;will-change:transform;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}.player-kpis.svelte-1adhdlo{padding:1rem 0;font-family:JetBrains Mono,ui-monospace,monospace}.section-header-row.svelte-1adhdlo{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.section-header-row.svelte-1adhdlo h3:where(.svelte-1adhdlo){margin:0;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.period-sel.svelte-1adhdlo,.metric-sel.svelte-1adhdlo{padding:.2rem .5rem;background:var(--surface);border:1px solid var(--border);color:var(--text);font-size:10px;font-family:JetBrains Mono,ui-monospace,monospace;cursor:pointer;outline:none}.period-sel.svelte-1adhdlo:focus,.metric-sel.svelte-1adhdlo:focus{border-color:var(--accent)}.refresh-btn.svelte-1adhdlo{padding:.2rem .5rem;border:1px solid var(--border);background:transparent;color:var(--muted);cursor:pointer;font-family:inherit;font-size:11px}.refresh-btn.svelte-1adhdlo:disabled{opacity:.5;cursor:default}.tiles.svelte-1adhdlo{display:flex;flex-wrap:wrap;gap:1px;margin-bottom:1.5rem;background:var(--border)}.tile.svelte-1adhdlo{background:var(--surface);padding:.75rem 1.1rem;display:flex;flex-direction:column;gap:.25rem;min-width:120px;flex:1}.dot.svelte-1adhdlo{width:6px;height:6px;border-radius:50%;flex-shrink:0}.dot.green.svelte-1adhdlo{background:var(--success)}.dot.yellow.svelte-1adhdlo{background:var(--warning)}.dot.red.svelte-1adhdlo{background:var(--error)}.dot.neutral.svelte-1adhdlo{background:var(--muted)}.tile-val.svelte-1adhdlo{font-size:1.4rem;font-weight:700;color:var(--text);line-height:1}.tile-label.svelte-1adhdlo{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.val-red.svelte-1adhdlo{color:var(--error)}.val-yellow.svelte-1adhdlo{color:var(--warning)}.section.svelte-1adhdlo{margin-bottom:2rem}.section-row.svelte-1adhdlo{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.section.svelte-1adhdlo h4:where(.svelte-1adhdlo),.section-row.svelte-1adhdlo h4:where(.svelte-1adhdlo){margin:0 0 .6rem;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.section-row.svelte-1adhdlo h4:where(.svelte-1adhdlo){margin-bottom:0}.chart-wrap.svelte-1adhdlo{width:100%;background:var(--surface);border:1px solid var(--border);padding:.75rem;box-sizing:border-box}.chart-wrap .u-wrap{width:100%!important}.table-wrap.svelte-1adhdlo{overflow-x:auto;border:1px solid var(--border)}table.svelte-1adhdlo{width:100%;border-collapse:collapse;font-size:11px}th.svelte-1adhdlo,td.svelte-1adhdlo{padding:.35rem .6rem;border-bottom:1px solid var(--border-inner);text-align:left}th.svelte-1adhdlo{color:var(--muted);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;background:var(--bg);border-bottom:1px solid var(--border)}tr.svelte-1adhdlo:last-child td:where(.svelte-1adhdlo){border-bottom:none}.r.svelte-1adhdlo{text-align:right}.mono.svelte-1adhdlo{font-family:JetBrains Mono,ui-monospace,monospace}.id-cell.svelte-1adhdlo{white-space:nowrap}.id-full.svelte-1adhdlo{font-size:.7em;opacity:.5}.status-badge.svelte-1adhdlo{display:inline-block;font-size:9px;font-weight:700;padding:.1rem .4rem;border:1px solid}.status-badge.ok.svelte-1adhdlo{color:var(--success);border-color:var(--success)}.status-badge.warn.svelte-1adhdlo{color:var(--warning);border-color:var(--warning)}.loading.svelte-1adhdlo{display:flex;align-items:center;gap:.5rem;color:var(--muted);padding:1rem 0;font-size:11px}.spin.svelte-1adhdlo{width:16px;height:16px;border:1px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-1adhdlo-spin .7s linear infinite}@keyframes svelte-1adhdlo-spin{to{transform:rotate(360deg)}}.error.svelte-1adhdlo{color:var(--error);padding:.75rem 0;font-size:11px}.muted.svelte-1adhdlo{color:var(--muted);font-size:11px}.uat-root.svelte-1s29eko{padding:1rem 0;font-family:JetBrains Mono,ui-monospace,monospace}.header-row.svelte-1s29eko{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.ph-label.svelte-1s29eko{font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.btn.svelte-1s29eko{background:transparent;color:var(--muted);border:1px solid var(--border);padding:.2rem .5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;cursor:pointer;transition:color .12s,border-color .12s}.btn.svelte-1s29eko:hover{color:var(--text);border-color:var(--muted)}.btn.svelte-1s29eko:disabled{opacity:.5;cursor:default}.tiles.svelte-1s29eko{display:flex;flex-wrap:wrap;gap:1px;margin-bottom:1.5rem;background:var(--border)}.tile.svelte-1s29eko{background:var(--surface);padding:.75rem 1.1rem;display:flex;flex-direction:column;gap:.25rem;min-width:120px;flex:1}.dot.svelte-1s29eko{width:6px;height:6px;border-radius:50%;flex-shrink:0}.dot-ok.svelte-1s29eko{background:var(--success)}.dot-err.svelte-1s29eko{background:var(--error)}.dot-dim.svelte-1s29eko{background:var(--muted)}.tile-val.svelte-1s29eko{font-size:1.4rem;font-weight:700;color:var(--text);line-height:1}.tile-label.svelte-1s29eko{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.val-err.svelte-1s29eko{color:var(--error)}.section.svelte-1s29eko{margin-bottom:1.75rem}.section-label.svelte-1s29eko{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:.5rem}.status-tag.svelte-1s29eko{font-size:9px;font-weight:700;letter-spacing:.07em;padding:.1rem .35rem;border:1px solid var(--border);color:var(--muted);display:inline-block}.st-pass.svelte-1s29eko{color:var(--success);border-color:var(--success)}.st-fail.svelte-1s29eko{color:var(--error);border-color:var(--error)}.st-warn.svelte-1s29eko{color:var(--warning);border-color:var(--warning)}.st-cyan.svelte-1s29eko{color:var(--cyan);border-color:var(--cyan)}.table-wrap.svelte-1s29eko{overflow-x:auto;border:1px solid var(--border)}table.svelte-1s29eko{width:100%;border-collapse:collapse;font-size:11px}thead.svelte-1s29eko{background:var(--bg)}th.svelte-1s29eko{padding:.35rem .75rem;text-align:left;font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--border);font-weight:700}td.svelte-1s29eko{padding:.35rem .75rem;border-bottom:1px solid var(--border-inner);color:var(--text)}tr.svelte-1s29eko:last-child td:where(.svelte-1s29eko){border-bottom:none}.r.svelte-1s29eko{text-align:right}.mono.svelte-1s29eko{font-family:JetBrains Mono,ui-monospace,monospace}.mono-sm.svelte-1s29eko{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.dim.svelte-1s29eko{color:var(--muted)}.loading.svelte-1s29eko{display:flex;align-items:center;gap:.5rem;color:var(--muted);padding:1rem 0;font-size:11px}.spin.svelte-1s29eko{width:16px;height:16px;border:1px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-1s29eko-spin .7s linear infinite}@keyframes svelte-1s29eko-spin{to{transform:rotate(360deg)}}.error-msg.svelte-1s29eko{color:var(--error);padding:.75rem 0;font-size:11px}.empty-state.svelte-1s29eko{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 0}.empty-state.svelte-1s29eko p:where(.svelte-1s29eko){margin:0}.footer-hint.svelte-1s29eko{display:flex;align-items:center;gap:.5rem;margin-top:1rem;font-size:11px}code.svelte-1s29eko{background:var(--surface);border:1px solid var(--border);padding:.1rem .4rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;color:var(--text)}.analytics.svelte-154fvlq{display:flex;flex-direction:column;gap:.75rem;height:calc(100vh - 44px - 3rem);font-family:JetBrains Mono,ui-monospace,monospace}.loading.svelte-154fvlq{display:flex;align-items:center;gap:.75rem;color:var(--muted);padding:2rem;font-size:11px}.spin.svelte-154fvlq{width:16px;height:16px;border:1px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-154fvlq-spin .8s linear infinite;flex-shrink:0}@keyframes svelte-154fvlq-spin{to{transform:rotate(360deg)}}.err-bar.svelte-154fvlq{padding:.35rem .75rem;border:1px solid var(--error);color:var(--error);font-size:11px}.embed-header.svelte-154fvlq{display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.label.svelte-154fvlq{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-weight:700}.ext-link.svelte-154fvlq{font-size:11px;color:var(--cyan);text-decoration:none}.ext-link.svelte-154fvlq:hover{text-decoration:underline}.embed-wrap.svelte-154fvlq{flex:1;border:1px solid var(--border);overflow:hidden;background:var(--surface);min-height:0}.setup.svelte-154fvlq{padding:2rem;background:var(--surface);border:1px solid var(--border)}.setup-title.svelte-154fvlq{font-size:11px;color:var(--text);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.25rem}.setup-steps.svelte-154fvlq{font-size:11px;color:var(--muted);line-height:1.8}.setup-steps.svelte-154fvlq p:where(.svelte-154fvlq){margin:.5rem 0}.setup-steps.svelte-154fvlq ol:where(.svelte-154fvlq){padding-left:1.5rem;margin:.75rem 0}.setup-steps.svelte-154fvlq li:where(.svelte-154fvlq){margin-bottom:.5rem}.setup-steps.svelte-154fvlq strong:where(.svelte-154fvlq){color:var(--text)}.setup-steps.svelte-154fvlq a:where(.svelte-154fvlq){color:var(--cyan);text-decoration:none}.setup-steps.svelte-154fvlq a:where(.svelte-154fvlq):hover{text-decoration:underline}.setup-steps.svelte-154fvlq code:where(.svelte-154fvlq){background:var(--bg);border:1px solid var(--border);padding:.1rem .35rem;color:var(--cyan);font-size:10px}.setup-steps.svelte-154fvlq pre:where(.svelte-154fvlq){background:var(--bg);border:1px solid var(--border);padding:.5rem .75rem;margin:.5rem 0;color:var(--success);font-size:11px;overflow-x:auto}.dim.svelte-154fvlq{color:var(--muted)}body{margin:0;padding:0;background:var(--bg)}.shell.svelte-1qnsjcw{display:flex;flex-direction:column;height:100vh;background:var(--bg);color:var(--text);font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}.splash.svelte-1qnsjcw{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:1rem;color:var(--muted)}.splash.svelte-1qnsjcw button:where(.svelte-1qnsjcw){padding:.5rem 1.5rem;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:0;cursor:pointer;font-family:inherit}.spinner.svelte-1qnsjcw{width:24px;height:24px;border:1px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:svelte-1qnsjcw-spin .8s linear infinite}@keyframes svelte-1qnsjcw-spin{to{transform:rotate(360deg)}}.expired-bar.svelte-1qnsjcw{display:flex;align-items:center;gap:.75rem;padding:.35rem 1.5rem;background:#111;border-bottom:1px solid var(--accent);color:var(--accent);font-size:11px;font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.04em}.expired-bar.svelte-1qnsjcw span:where(.svelte-1qnsjcw){flex:1}.expired-bar.svelte-1qnsjcw button:where(.svelte-1qnsjcw){padding:.2rem .6rem;background:var(--accent);color:#0a0a0a;border:none;border-radius:0;cursor:pointer;font-family:inherit;font-size:10px;font-weight:700}.topbar.svelte-1qnsjcw{display:flex;align-items:center;height:44px;padding:0 1.5rem;background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0}.brand.svelte-1qnsjcw{display:flex;align-items:center;gap:.5rem;min-width:200px;font-size:12px;font-weight:600}.brand-name.svelte-1qnsjcw{color:var(--text)}.brand-sep.svelte-1qnsjcw{color:#ffffff1f}.brand-env.svelte-1qnsjcw{color:var(--accent);font-size:10px}.env-badge.svelte-1qnsjcw{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.1em;padding:1px 5px;border-radius:0;margin-left:6px}.env-dev.svelte-1qnsjcw{background:transparent;color:var(--accent);border:1px solid var(--accent)}.env-prod.svelte-1qnsjcw{background:transparent;color:var(--success);border:1px solid var(--success)}.brand-link.svelte-1qnsjcw{display:flex;align-items:center;gap:.5rem;text-decoration:none}.tabs.svelte-1qnsjcw{display:flex;flex:1;height:100%}.tabs.svelte-1qnsjcw a:where(.svelte-1qnsjcw){display:flex;align-items:center;padding:0 .9rem;background:transparent;color:var(--muted);border:none;border-bottom:2px solid transparent;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.07em;text-transform:lowercase;transition:color .12s ease-out,border-color .12s ease-out;height:100%;text-decoration:none}.tabs.svelte-1qnsjcw a:where(.svelte-1qnsjcw):hover{color:var(--text)}.tabs.svelte-1qnsjcw a.active:where(.svelte-1qnsjcw){color:var(--accent);border-bottom-color:var(--accent)}.topbar-right.svelte-1qnsjcw{display:flex;align-items:center;gap:1rem;font-size:12px}.actor.svelte-1qnsjcw{color:var(--muted);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.logout.svelte-1qnsjcw{background:transparent;color:var(--muted);border:1px solid var(--border);border-radius:0;padding:.2rem .6rem;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.06em;transition:color .12s ease-out,border-color .12s ease-out}.logout.svelte-1qnsjcw:hover{color:var(--error);border-color:var(--error)}.dashboard-btn.svelte-1qnsjcw{background:transparent;color:var(--muted);border:1px solid var(--border);border-radius:0;padding:.2rem .6rem;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.06em;transition:color .12s ease-out,border-color .12s ease-out}.dashboard-btn.svelte-1qnsjcw:hover:not(:disabled){color:var(--accent);border-color:var(--accent)}.dashboard-btn.svelte-1qnsjcw:disabled{opacity:.4;cursor:default}.dashboard-err.svelte-1qnsjcw{color:var(--error);font-size:11px}.ham.svelte-1qnsjcw{display:none;background:transparent;color:var(--muted);border:none;padding:.25rem .5rem;font-size:18px;line-height:1;cursor:pointer;margin-left:auto;flex-shrink:0}.ham.svelte-1qnsjcw:hover{color:var(--text)}.mob-backdrop.svelte-1qnsjcw{position:fixed;inset:44px 0 0;background:#0a0a14cc;z-index:200;border:none;cursor:default;width:100%}.mob-nav.svelte-1qnsjcw{position:fixed;top:44px;left:0;bottom:0;width:min(260px,85vw);background:var(--surface);border-right:1px solid var(--border);z-index:201;display:flex;flex-direction:column;overflow-y:auto;padding:.5rem 0}.mob-nav.svelte-1qnsjcw a:where(.svelte-1qnsjcw){display:block;padding:.75rem 1.5rem;color:var(--muted);text-decoration:none;font-size:11px;font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.06em;border-left:3px solid transparent;transition:color .15s}.mob-nav.svelte-1qnsjcw a:where(.svelte-1qnsjcw):hover{color:var(--text)}.mob-nav.svelte-1qnsjcw a.active:where(.svelte-1qnsjcw){color:var(--accent);border-left-color:var(--accent);background:transparent}.mob-footer.svelte-1qnsjcw{margin-top:auto;padding:.75rem 1.5rem;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:12px}@media(max-width:768px){.tabs.svelte-1qnsjcw,.topbar-right.svelte-1qnsjcw{display:none}.ham.svelte-1qnsjcw{display:flex;align-items:center}.brand.svelte-1qnsjcw{min-width:unset}.content.svelte-1qnsjcw{padding:1rem;overflow-x:hidden}}@media(prefers-reduced-motion:reduce){.spinner.svelte-1qnsjcw{animation:none;border-color:var(--accent)}}.content.svelte-1qnsjcw{flex:1;overflow-y:auto;padding:1.5rem 2rem}.tour.svelte-1surq5j{display:flex;flex-direction:column;min-height:100vh;background:var(--atlas-bg);color:var(--atlas-fg)}.t-main.svelte-1surq5j{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem 4rem}.t-eyebrow.svelte-1surq5j{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--atlas-mono);font-size:.7rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-fg-2);margin-bottom:1.75rem}.t-dot.svelte-1surq5j{width:6px;height:6px;border-radius:50%;background:var(--atlas-scope);animation:svelte-1surq5j-t-pulse 2.5s ease-in-out infinite}@keyframes svelte-1surq5j-t-pulse{0%,to{opacity:.4}50%{opacity:1}}.t-hero.svelte-1surq5j{padding:4rem 0 5rem;border-bottom:1px solid var(--atlas-border-subtle)}.t-hero-grid.svelte-1surq5j{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(360px,1.4fr);gap:3rem;align-items:center}@media(max-width:1000px){.t-hero-grid.svelte-1surq5j{grid-template-columns:1fr;gap:2rem}}.t-hero-copy.svelte-1surq5j{max-width:42ch}.t-h1.svelte-1surq5j{font-family:var(--atlas-body);font-weight:500;font-size:clamp(2.25rem,5.5vw,4rem);line-height:1.02;letter-spacing:-.025em;color:var(--atlas-fg);margin:0 0 1.5rem}.t-h1-italic.svelte-1surq5j{font-family:var(--atlas-display, "Fraunces", serif);font-style:italic;font-weight:400;color:var(--atlas-amber-8)}.t-lede.svelte-1surq5j{font-family:var(--atlas-body);font-size:1.05rem;line-height:1.55;color:var(--atlas-fg-2);margin:0 0 2rem}.t-cta-row.svelte-1surq5j{display:flex;gap:.75rem;flex-wrap:wrap}.t-frame.svelte-1surq5j{position:relative;background:var(--atlas-bg);border:1px solid var(--atlas-border);border-radius:4px;overflow:hidden;transform:rotateX(var(--t-tilt-x, 0deg)) rotateY(var(--t-tilt-y, 0deg));transform-style:preserve-3d;transition:transform .26s ease-out;will-change:transform,translate}.t-beat.svelte-1surq5j,.t-hero.svelte-1surq5j{perspective:1400px}.t-chrome-bar.svelte-1surq5j{display:flex;align-items:center;gap:.5rem;padding:.6rem .85rem;background:var(--atlas-surface);border-bottom:1px solid var(--atlas-border-subtle);font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-3)}.t-chrome-dot.svelte-1surq5j{width:9px;height:9px;border-radius:50%;display:inline-block}.t-chrome-dot--r.svelte-1surq5j{background:#ff5f57}.t-chrome-dot--y.svelte-1surq5j{background:#febc2e}.t-chrome-dot--g.svelte-1surq5j{background:#28c840}.t-chrome-url.svelte-1surq5j{margin-left:.85rem;color:var(--atlas-fg-2);letter-spacing:.02em}.t-chrome-meta.svelte-1surq5j{margin-left:auto;color:var(--atlas-scope);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase}.t-frame-hero.svelte-1surq5j{aspect-ratio:16 / 9}.t-hero-stage.svelte-1surq5j{display:block;height:calc(100% - 36px);overflow:hidden}.t-hero-stage.svelte-1surq5j>*{width:100%;height:100%}.t-stage.svelte-1surq5j{position:relative;width:100%;overflow:hidden}.t-stage.svelte-1surq5j>*{width:100%;display:block}.t-stage.svelte-1surq5j>.t-hud:where(.svelte-1surq5j),.t-stage.svelte-1surq5j>.t-horizon:where(.svelte-1surq5j){width:auto;display:block}.t-hud.svelte-1surq5j{position:absolute;z-index:3;pointer-events:none;font-family:var(--atlas-mono);color:var(--atlas-player-fg-2);background:#060606eb;border:1px solid var(--atlas-player-border);border-radius:2px;padding:8px 10px;opacity:0;translate:0 6px;transition:opacity .42s ease-out,translate .42s ease-out}.t-beat.t-reveal.svelte-1surq5j.in .t-hud:where(.svelte-1surq5j){opacity:1;translate:0 0;transition-delay:.36s}.t-hud-signal.svelte-1surq5j{top:14px;right:16px;width:190px}.t-hud-match.svelte-1surq5j{top:70px;right:18px;width:180px}.t-hud-head.svelte-1surq5j{font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-player-fg-3);border-bottom:1px solid var(--atlas-player-border);padding-bottom:5px;margin-bottom:6px}.t-hud-grid.svelte-1surq5j{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;font-size:10px;line-height:1.2}.t-hud-grid-3.svelte-1surq5j{grid-template-columns:auto 1fr 1fr}.t-hud-k.svelte-1surq5j{color:var(--atlas-player-fg-3);font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;align-self:center}.t-hud-v.svelte-1surq5j{color:var(--atlas-player-fg-2);font-variant-numeric:tabular-nums;font-size:10px;text-align:right}.t-hud-v-dim.svelte-1surq5j{color:var(--atlas-player-fg-3)}.t-hud-ok.svelte-1surq5j{color:var(--atlas-player-live)}.t-hud-num.svelte-1surq5j{font-style:normal;font-variant-numeric:tabular-nums}.t-hud-teams.svelte-1surq5j{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:4px 2px 6px;border-bottom:1px solid var(--atlas-player-border);margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.08em}.t-hud-team.svelte-1surq5j{color:var(--atlas-player-fg-3);font-size:9px}.t-hud-score.svelte-1surq5j{color:var(--atlas-player-amber);font-size:13px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.t-horizon.svelte-1surq5j{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(249,115,22,0) 20%,rgba(249,115,22,.55) 50%,rgba(249,115,22,0) 80%,transparent 100%);mix-blend-mode:screen;pointer-events:none;z-index:2;opacity:0;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.t-beat.t-reveal.svelte-1surq5j.in .t-horizon:where(.svelte-1surq5j){animation:svelte-1surq5j-t-horizon-drift 6s ease-in-out .8s infinite}@keyframes svelte-1surq5j-t-horizon-drift{0%{opacity:0;transform:translateY(0)}12%{opacity:.65;transform:translateY(20%)}50%{opacity:.65;transform:translateY(calc(100% - 1px))}52%{opacity:0;transform:translateY(calc(100% - 1px))}to{opacity:0;transform:translateY(0)}}}.t-features.svelte-1surq5j{padding:5rem 0;border-bottom:1px solid var(--atlas-border-subtle)}.t-probs.svelte-1surq5j{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--atlas-border-subtle);border-left:1px solid var(--atlas-border-subtle)}@media(max-width:900px){.t-probs.svelte-1surq5j{grid-template-columns:1fr 1fr}}@media(max-width:640px){.t-probs.svelte-1surq5j{grid-template-columns:1fr}}.t-prob.svelte-1surq5j{padding:1.4rem 1.5rem 1.6rem;border-right:1px solid var(--atlas-border-subtle);border-bottom:1px solid var(--atlas-border-subtle);display:flex;flex-direction:column;gap:.6rem}.t-prob-num.svelte-1surq5j{font-family:var(--atlas-mono);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-fg-3)}.t-prob-q.svelte-1surq5j{margin:0;font-family:var(--atlas-body);font-size:.95rem;line-height:1.4;color:var(--atlas-fg-2)}.t-prob-a.svelte-1surq5j{margin:0;font-family:var(--atlas-body);font-size:.9rem;line-height:1.5;color:var(--atlas-fg);padding-top:.5rem;border-top:1px solid var(--atlas-border-subtle)}.t-prob-a.svelte-1surq5j strong:where(.svelte-1surq5j){color:var(--atlas-amber-8);font-weight:500}.t-prob-a.svelte-1surq5j kbd:where(.svelte-1surq5j),.t-beat-sub.svelte-1surq5j kbd:where(.svelte-1surq5j){font-family:var(--atlas-mono);font-size:.72rem;font-weight:700;padding:.08rem .35rem;margin:0 .12rem;background:var(--atlas-elevated);border:1px solid var(--atlas-border);border-radius:2px;color:var(--atlas-fg);line-height:1}.t-beat.svelte-1surq5j{padding:5rem 0;border-bottom:1px solid var(--atlas-border-subtle)}.t-beat-head.svelte-1surq5j{max-width:720px;margin:0 0 2.25rem}.t-beat-eye.svelte-1surq5j{display:block;font-family:var(--atlas-mono);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-fg-3);margin-bottom:.75rem}.t-beat-h.svelte-1surq5j{font-family:var(--atlas-body);font-weight:500;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.02em;color:var(--atlas-fg);margin:0 0 1rem}.t-beat-sub.svelte-1surq5j{margin:0 0 .6rem;font-family:var(--atlas-body);font-size:.98rem;line-height:1.55;color:var(--atlas-fg-2)}.t-beat-sub.svelte-1surq5j strong:where(.svelte-1surq5j){color:var(--atlas-amber-8);font-weight:500}.t-prob-tag.svelte-1surq5j,.t-fix-tag.svelte-1surq5j{font-family:var(--atlas-mono);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-right:.35rem}.t-prob-tag.svelte-1surq5j{color:var(--atlas-fg-3)}.t-fix-tag.svelte-1surq5j{color:var(--atlas-scope)}.t-reveal.svelte-1surq5j{opacity:0;transform:translateY(18px);transition:opacity .6s ease-out,transform .6s ease-out}.t-reveal.svelte-1surq5j.in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.t-reveal.svelte-1surq5j{opacity:1;transform:none;transition:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.t-frame-hero.svelte-1surq5j{animation:svelte-1surq5j-t-px-hero linear both;animation-timeline:view();animation-range:cover 0% exit 100%}@keyframes svelte-1surq5j-t-px-hero{0%{translate:0 0}60%{translate:0 0}to{translate:0 140px}}.t-beat.svelte-1surq5j .t-frame:where(.svelte-1surq5j){animation:svelte-1surq5j-t-px-frame linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes svelte-1surq5j-t-px-frame{0%{translate:0 70px}50%{translate:0 0}to{translate:0 -90px}}.t-beat.svelte-1surq5j .t-beat-head:where(.svelte-1surq5j){animation:svelte-1surq5j-t-px-head linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes svelte-1surq5j-t-px-head{0%{translate:0 -22px}50%{translate:0 0}to{translate:0 28px}}.t-prob.svelte-1surq5j{animation:svelte-1surq5j-t-px-prob linear both;animation-timeline:view();animation-range:entry 0% cover 50%}.t-prob.svelte-1surq5j:nth-child(3n+1){--t-px-amp: 40px}.t-prob.svelte-1surq5j:nth-child(3n+2){--t-px-amp: 60px}.t-prob.svelte-1surq5j:nth-child(3n){--t-px-amp: 50px}@keyframes svelte-1surq5j-t-px-prob{0%{translate:0 var(--t-px-amp, 50px)}to{translate:0 0}}.t-trust-tile.svelte-1surq5j{animation:svelte-1surq5j-t-px-trust linear both;animation-timeline:view();animation-range:entry 0% cover 60%}.t-trust-tile.svelte-1surq5j:nth-child(1){--t-px-amp: 30px}.t-trust-tile.svelte-1surq5j:nth-child(2){--t-px-amp: 60px}.t-trust-tile.svelte-1surq5j:nth-child(3){--t-px-amp: 45px}.t-trust-tile.svelte-1surq5j:nth-child(4){--t-px-amp: 75px}@keyframes svelte-1surq5j-t-px-trust{0%{translate:0 var(--t-px-amp, 50px)}to{translate:0 0}}.t-beat-eye.svelte-1surq5j{animation:svelte-1surq5j-t-px-eye linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@keyframes svelte-1surq5j-t-px-eye{0%{translate:0 -6px;opacity:.55}20%{opacity:1}to{translate:0 12px}}}}.t-beat.svelte-1surq5j .t-stage:where(.svelte-1surq5j){opacity:0;translate:0 10px;transition:opacity .52s cubic-bezier(.2,.6,.2,1) .22s,translate .52s cubic-bezier(.2,.6,.2,1) .22s}.t-beat.t-reveal.svelte-1surq5j.in .t-stage:where(.svelte-1surq5j){opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.t-beat.svelte-1surq5j .t-stage:where(.svelte-1surq5j){opacity:1;translate:0 0;transition:none}}.t-frame.svelte-1surq5j:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,transparent 48.6%,rgba(245,158,11,.85) 49.6%,rgba(245,158,11,.85) 50.4%,transparent 51.4%);background-size:100% 260%;background-position:0% -140%;mix-blend-mode:screen;opacity:0;z-index:1}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.t-beat.svelte-1surq5j .t-frame:where(.svelte-1surq5j):after{animation:svelte-1surq5j-t-boot-sweep linear both;animation-timeline:view();animation-range:entry 0% contain 25%}@keyframes svelte-1surq5j-t-boot-sweep{0%{background-position:0% -140%;opacity:.85}88%{opacity:.85}to{background-position:0% 220%;opacity:0}}}}@media(prefers-reduced-motion:no-preference){.t-hero.svelte-1surq5j .t-frame:where(.svelte-1surq5j):after{animation:svelte-1surq5j-t-boot-once 1.2s cubic-bezier(.2,.6,.25,1) .2s both}@keyframes svelte-1surq5j-t-boot-once{0%{background-position:0% -140%;opacity:.9}to{background-position:0% 220%;opacity:0}}}@media(prefers-reduced-motion:no-preference){.t-chrome-dot.svelte-1surq5j{opacity:0;scale:.6;transition:opacity .22s ease-out,scale .22s ease-out}.t-reveal.svelte-1surq5j.in .t-chrome-dot:where(.svelte-1surq5j),.t-hero.svelte-1surq5j .t-chrome-dot:where(.svelte-1surq5j){opacity:1;scale:1}.t-reveal.svelte-1surq5j.in .t-chrome-dot--r:where(.svelte-1surq5j),.t-hero.svelte-1surq5j .t-chrome-dot--r:where(.svelte-1surq5j){transition-delay:40ms}.t-reveal.svelte-1surq5j.in .t-chrome-dot--y:where(.svelte-1surq5j),.t-hero.svelte-1surq5j .t-chrome-dot--y:where(.svelte-1surq5j){transition-delay:.12s}.t-reveal.svelte-1surq5j.in .t-chrome-dot--g:where(.svelte-1surq5j),.t-hero.svelte-1surq5j .t-chrome-dot--g:where(.svelte-1surq5j){transition-delay:.2s}}.t-chrome-url.svelte-1surq5j{display:inline-block;white-space:nowrap}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.t-beat.svelte-1surq5j .t-chrome-url:where(.svelte-1surq5j){animation:svelte-1surq5j-t-type-url steps(26,end) both;animation-timeline:view();animation-range:entry 10% entry 100%}@keyframes svelte-1surq5j-t-type-url{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}}}@media(prefers-reduced-motion:no-preference){.t-hero.svelte-1surq5j .t-chrome-url:where(.svelte-1surq5j){animation:svelte-1surq5j-t-type-once .9s steps(18,end) .35s both}@keyframes svelte-1surq5j-t-type-once{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}}.t-chrome-meta.svelte-1surq5j{position:relative}.t-chrome-meta.svelte-1surq5j:before{content:"";position:absolute;left:.1em;top:50%;width:7px;height:7px;border-radius:50%;transform:translateY(-50%);box-shadow:0 0 #00d2ff8c;pointer-events:none;animation:svelte-1surq5j-t-live-ring 2.2s cubic-bezier(.2,.6,.25,1) infinite}@keyframes svelte-1surq5j-t-live-ring{0%{box-shadow:0 0 #00d2ff8c}55%{box-shadow:0 0 0 7px #00d2ff00}to{box-shadow:0 0 0 7px #00d2ff00}}@media(prefers-reduced-motion:reduce){.t-chrome-meta.svelte-1surq5j:before{animation:none}}.t-trust-grid.svelte-1surq5j{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--atlas-border-subtle);border-left:1px solid var(--atlas-border-subtle)}@media(max-width:900px){.t-trust-grid.svelte-1surq5j{grid-template-columns:1fr 1fr}}@media(max-width:600px){.t-trust-grid.svelte-1surq5j{grid-template-columns:1fr}}.t-trust-tile.svelte-1surq5j{display:flex;flex-direction:column;gap:.6rem;padding:1.4rem 1.5rem 1.6rem;border-right:1px solid var(--atlas-border-subtle);border-bottom:1px solid var(--atlas-border-subtle)}.t-trust-tag.svelte-1surq5j{font-family:var(--atlas-mono);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-fg-3)}.t-trust-val.svelte-1surq5j{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--atlas-mono);font-size:.95rem;color:var(--atlas-fg)}.t-trust-dot.svelte-1surq5j{width:7px;height:7px;border-radius:50%;background:var(--atlas-scope);animation:svelte-1surq5j-t-pulse 2.5s ease-in-out infinite}.t-trust-dot--cold.svelte-1surq5j{background:var(--atlas-fg-3);animation:none}.t-trust-sub.svelte-1surq5j{font-family:var(--atlas-body);font-size:.85rem;color:var(--atlas-fg-2);line-height:1.4}.t-close.svelte-1surq5j{padding:6rem 0 4rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.t-close-quote.svelte-1surq5j{font-family:var(--atlas-body);font-weight:500;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05;letter-spacing:-.025em;color:var(--atlas-fg);margin:0;max-width:22ch}.t-close-quote.svelte-1surq5j em:where(.svelte-1surq5j){font-family:var(--atlas-display, "Fraunces", serif);font-style:italic;font-weight:400;color:var(--atlas-amber-8)}.t-close-cta.svelte-1surq5j{display:flex;gap:.75rem;flex-wrap:wrap}@media(max-width:700px){.t-hud.svelte-1surq5j{display:none}.t-frame.svelte-1surq5j{container-type:inline-size}.t-frame-hero.svelte-1surq5j{aspect-ratio:auto}.t-hero-stage.svelte-1surq5j,.t-stage.svelte-1surq5j{height:auto;aspect-ratio:16 / 9;overflow:hidden}.t-hero-stage.svelte-1surq5j>*:first-child,.t-stage.svelte-1surq5j>*:first-child{width:720px;height:405px;transform:scale(calc(100cqw / 720));transform-origin:top left}}.pricing-page.svelte-seeues{min-height:100vh;background:var(--bg, #0a0a14);padding-bottom:80px}.pricing-hero.svelte-seeues{text-align:center;padding:72px 20px 48px;max-width:560px;margin:0 auto}.eyebrow.svelte-seeues{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent, #F59E0B);margin-bottom:18px}.pulse-dot.svelte-seeues{width:7px;height:7px;border-radius:50%;background:var(--accent, #F59E0B);animation:svelte-seeues-pulse 2s ease-in-out infinite}@keyframes svelte-seeues-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.pricing-hero.svelte-seeues h1:where(.svelte-seeues){font-family:Space Grotesk,system-ui,sans-serif;font-size:clamp(2rem,5vw,2.8rem);font-weight:800;color:var(--text, #f0f0f8);line-height:1.15;margin:0 0 16px;letter-spacing:-.02em}.hero-sub.svelte-seeues{font-size:1rem;color:var(--muted, #9498b2);line-height:1.6;margin:0}.pricing-legal-note.svelte-seeues{max-width:980px;margin:.95rem auto 0;padding:0 20px;color:var(--muted, #9498b2);font-size:.82rem;line-height:1.6;text-align:center}.pricing-legal-note.svelte-seeues a:where(.svelte-seeues){color:var(--gold, #fbbf24);text-decoration:none}.pricing-legal-note.svelte-seeues a:where(.svelte-seeues):hover{text-decoration:underline}.plan-wrap.svelte-seeues{display:flex;justify-content:center;padding:0 20px}.plan-card.svelte-seeues{position:relative;width:100%;max-width:480px;background:#121223eb;border:1px solid rgba(245,158,11,.28);border-radius:20px;padding:36px 32px 28px;display:flex;flex-direction:column;gap:22px;box-shadow:0 0 0 1px #f59e0b1a,0 16px 48px #0006}.beta-badge.svelte-seeues{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:linear-gradient(90deg,#f59e0b,#d97706);color:#0a0a14;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 18px;border-radius:20px;white-space:nowrap}.plan-head.svelte-seeues{display:flex;flex-direction:column;gap:8px}.plan-price.svelte-seeues{display:flex;align-items:baseline;gap:4px}.price-amount.svelte-seeues{font-family:Space Grotesk,system-ui,sans-serif;font-size:2.6rem;font-weight:800;color:var(--text, #f0f0f8);letter-spacing:-.03em;line-height:1}.price-period.svelte-seeues{font-size:.85rem;color:var(--muted, #9498b2)}.plan-desc.svelte-seeues{font-size:.88rem;color:var(--muted, #9498b2);line-height:1.65;margin:0}.feature-list.svelte-seeues{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.feature-list.svelte-seeues li:where(.svelte-seeues){display:flex;align-items:center;gap:10px;font-size:.87rem;color:var(--text, #f0f0f8)}.feature-list.svelte-seeues li:where(.svelte-seeues) svg{color:var(--success, #4ade80);flex-shrink:0}.plan-cta.svelte-seeues{width:100%;height:50px;border-radius:12px;font-size:.95rem;font-weight:700;cursor:pointer;border:none;background:var(--accent, #F59E0B);color:#0a0a14;transition:opacity .15s}.plan-cta.svelte-seeues:hover{opacity:.88}.trust-strip.svelte-seeues{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 32px;margin:48px auto 0;padding:0 20px;max-width:800px}.trust-strip.svelte-seeues span:where(.svelte-seeues){display:flex;align-items:center;gap:7px;font-size:.8rem;color:var(--muted, #9498b2)}.trust-strip.svelte-seeues svg{color:var(--accent, #F59E0B)}.faq.svelte-seeues{max-width:800px;margin:72px auto 0;padding:0 20px}.faq.svelte-seeues h2:where(.svelte-seeues){font-family:Space Grotesk,system-ui,sans-serif;font-size:1.4rem;font-weight:700;color:var(--text, #f0f0f8);margin:0 0 28px;text-align:center}.faq-grid.svelte-seeues{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:600px){.faq-grid.svelte-seeues{grid-template-columns:1fr}}.faq-item.svelte-seeues{background:#121223b3;border:1px solid var(--border, rgba(245,158,11,.12));border-radius:12px;padding:20px}.faq-item.svelte-seeues h3:where(.svelte-seeues){font-family:Space Grotesk,system-ui,sans-serif;font-size:.92rem;font-weight:700;color:var(--text, #f0f0f8);margin:0 0 10px}.faq-item.svelte-seeues p:where(.svelte-seeues){font-size:.82rem;color:var(--muted, #9498b2);line-height:1.6;margin:0}@media(prefers-reduced-motion:reduce){.pulse-dot.svelte-seeues{animation:none}}.pricing-page.svelte-seeues{background:#0a0a0a!important}.eyebrow.svelte-seeues{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:600!important;color:#ffc36b!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:transparent!important;border:none!important;padding:0!important}.pulse-dot.svelte-seeues{display:none!important}.feature-list.svelte-seeues li:where(.svelte-seeues) svg{color:#6b6b6b!important}.feature-list.svelte-seeues li:where(.svelte-seeues){color:#a3a3a3!important;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important}.pricing-hero.svelte-seeues h1:where(.svelte-seeues){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;letter-spacing:-.02em!important;color:#f5f5f5!important}.hero-sub.svelte-seeues{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3a3a3!important}.plan-card.svelte-seeues{background:#111!important;border:1px solid #2A2A2A!important;border-radius:0!important;box-shadow:none!important}.price-amount.svelte-seeues{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;color:#f5f5f5!important}.price-period.svelte-seeues,.plan-desc.svelte-seeues{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3a3a3!important}.feature-list.svelte-seeues li:where(.svelte-seeues){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3a3a3!important}.plan-cta.svelte-seeues{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:600!important;font-size:.78rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:0!important;box-shadow:none!important}.faq-item.svelte-seeues{background:transparent!important;border:none!important;border-top:1px solid #2A2A2A!important;border-radius:0!important;padding:1.25rem 0!important}.faq-item.svelte-seeues h3:where(.svelte-seeues){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;color:#f5f5f5!important}.faq-item.svelte-seeues p:where(.svelte-seeues){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3a3a3!important}.trust-strip.svelte-seeues{background:transparent!important;border-top:1px solid #2A2A2A!important;border-bottom:1px solid #2A2A2A!important;border-radius:0!important}.loading-screen.svelte-1n46o8q{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:.75rem;background:var(--bg, #0a0a14)}.loading-title.svelte-1n46o8q{font-family:Space Grotesk,system-ui,sans-serif;font-size:2rem;letter-spacing:.12em}.loading-badge.svelte-1n46o8q{font-size:.55rem;font-weight:800;letter-spacing:.12em;padding:.15rem .45rem;border-radius:3px;background:#f59e0b14;border:1px solid rgba(245,158,11,.2);color:#f59e0bcc;text-transform:uppercase;vertical-align:super;margin-left:.4rem}.loading-sub.svelte-1n46o8q{font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:500;color:#4a5568;margin:0;letter-spacing:.12em;text-transform:uppercase}.loading-progress-track.svelte-1n46o8q{width:min(220px,60vw);height:3px;background:#f59e0b1f;border-radius:2px;overflow:hidden;margin-top:.5rem}.loading-progress-bar.svelte-1n46o8q{height:100%;background:linear-gradient(90deg,#f59e0b,#d97706);border-radius:2px;transition:width .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px #f59e0b66}.loading-status.svelte-1n46o8q{font-size:.68rem;font-weight:500;color:var(--muted, #9498b2);margin:.15rem 0 0;letter-spacing:.02em}.dash-page.svelte-1n46o8q{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(ellipse at 20% 50%,rgba(245,158,11,.06) 0%,transparent 50%),radial-gradient(ellipse at 80% 50%,rgba(0,210,255,.06) 0%,transparent 50%),var(--bg, #0a0a14)}.dash-content.svelte-1n46o8q{width:100%;max-width:960px;margin:0 auto;padding:0 1.5rem 4rem;display:flex;flex-direction:column;gap:1.5rem;flex:1}.dash-tabs.svelte-1n46o8q{display:flex;gap:0;border-bottom:1px solid rgba(255,255,255,.08);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-top:.5rem}.dash-tabs.svelte-1n46o8q::-webkit-scrollbar{display:none}.dash-tab.svelte-1n46o8q{display:inline-flex;align-items:center;gap:.4rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--muted);font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;font-weight:600;padding:.6rem 1rem;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.dash-tab.svelte-1n46o8q:hover{color:var(--text-secondary, #c0c4d8)}.dash-tab.active.svelte-1n46o8q{color:var(--accent);border-bottom-color:var(--accent)}.dash-tab.svelte-1n46o8q:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tab-error.svelte-1n46o8q{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 2rem;text-align:center;color:var(--muted)}.tab-error-actions.svelte-1n46o8q{display:flex;gap:.75rem}.dash-banner.svelte-1n46o8q{padding:.5rem 1rem;border-radius:6px;font-size:.875rem}.dash-banner.error.svelte-1n46o8q{background:#f871710f;border:1px solid rgba(248,113,113,.2);color:var(--error)}.dash-banner.info.svelte-1n46o8q{background:#00d2ff0f;border:1px solid rgba(0,210,255,.2);color:var(--cyan)}.dash-content.svelte-1n46o8q main:where(.svelte-1n46o8q){flex:1}@media(max-width:479px){.dash-content.svelte-1n46o8q{padding:0 .75rem 3rem}.dash-tab.svelte-1n46o8q{font-size:.78rem;padding:.5rem .65rem}}.auth-page.svelte-1n46o8q{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at 15% 15%,rgba(245,158,11,.08),transparent 26%),radial-gradient(circle at 85% 20%,rgba(0,210,255,.08),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.015),transparent 24%),var(--bg, #0a0a14)}.auth-content.svelte-1n46o8q{flex:1;width:100%;max-width:520px;margin:0 auto;padding:2rem 1.5rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.auth-card.svelte-1n46o8q{background:#10101cf2;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:1.75rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem;box-shadow:0 0 0 1px #f59e0b0f inset,0 20px 60px #0006}.auth-heading.svelte-1n46o8q{margin:0 0 .1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.2rem;font-weight:700;color:#f0f0f8;line-height:1.3}.auth-heading-sub.svelte-1n46o8q{margin:0 0 .5rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;color:var(--muted, #9498b2);line-height:1.5}.auth-error.svelte-1n46o8q{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--error);background:#f8717114;border:1px solid rgba(248,113,113,.2);padding:.5rem 1rem;border-radius:10px;margin:0}.auth-form.svelte-1n46o8q{display:flex;flex-direction:column;gap:1rem}.auth-field.svelte-1n46o8q{display:flex;flex-direction:column;gap:.25rem}.auth-label.svelte-1n46o8q{font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;font-weight:600;color:#b0b4cc;letter-spacing:.01em}.auth-input.svelte-1n46o8q{padding:.7rem .9rem;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:#0000004d;color:#f0f0f8;font-family:DM Sans,system-ui,sans-serif;font-size:.875rem;width:100%;min-height:44px;transition:border-color .18s,box-shadow .18s;box-sizing:border-box}.auth-input.svelte-1n46o8q:focus-visible{outline:none;border-color:#f59e0b66;box-shadow:0 0 0 3px #f59e0b14}.auth-input.svelte-1n46o8q::placeholder{color:#9498b280;font-size:.82rem}.auth-btn.svelte-1n46o8q{width:100%;padding:.85rem 1.5rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.01em;border-radius:10px;background:var(--accent, #F59E0B);border:none;color:#0a0a14;cursor:pointer;transition:opacity .18s,transform .15s,box-shadow .18s;box-shadow:0 4px 20px #f59e0b4d;min-height:48px;margin-top:.25rem}.auth-btn.svelte-1n46o8q:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:0 6px 28px #f59e0b66}.auth-btn.svelte-1n46o8q:active:not(:disabled){transform:translateY(0)}.auth-btn.svelte-1n46o8q:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.auth-btn.svelte-1n46o8q:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.auth-privacy.svelte-1n46o8q{display:inline-flex;align-items:center;gap:.3rem;justify-content:center;font-size:.72rem;color:#6ee7a0b3;margin:0}.auth-legal.svelte-1n46o8q{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;font-size:.76rem;color:#8b8fa8;line-height:1.5}.auth-inline-link.svelte-1n46o8q{padding:0;min-height:auto;border:none;background:none;color:var(--cyan);font-size:inherit;font-weight:600;box-shadow:none}.auth-inline-link.svelte-1n46o8q:hover{color:#d7f7ff;text-decoration:underline}.auth-legal-signup.svelte-1n46o8q{max-width:28rem;align-self:center}.auth-links.svelte-1n46o8q{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1.25rem;background:#00d2ff08;border:1px solid rgba(0,210,255,.14);border-radius:12px}.auth-links-text.svelte-1n46o8q{font-size:.8rem;color:#8b8fa8}.auth-switch.svelte-1n46o8q{background:none;border:none;color:var(--cyan, #00d2ff);cursor:pointer;font-size:.8rem;font-weight:600;padding:0;transition:color .15s}.auth-switch.svelte-1n46o8q:hover{color:#fff}.auth-forgot-link.svelte-1n46o8q{padding:0;min-height:auto;border:none;background:none;color:var(--muted, #9498b2);font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:500;cursor:pointer;transition:color .15s;align-self:center}.auth-forgot-link.svelte-1n46o8q:hover{color:var(--cyan, #00d2ff)}.auth-app-card.svelte-1n46o8q{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-radius:14px;border:1px solid rgba(0,210,255,.16);background:radial-gradient(circle at top right,rgba(0,210,255,.07),transparent 36%),#121223b8}.auth-app-copy.svelte-1n46o8q{display:flex;flex-direction:column;gap:.35rem}.auth-app-kicker.svelte-1n46o8q{display:inline-flex;align-self:flex-start;min-height:24px;padding:.15rem .55rem;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#d1d5e0;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.auth-app-title.svelte-1n46o8q{color:#fff;font-size:.96rem;line-height:1.35}.auth-app-copy.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:0;color:#aeb4cb;font-size:.8rem;line-height:1.55;max-width:36ch}.auth-app-link.svelte-1n46o8q{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:42px;padding:.7rem .95rem;border-radius:999px;border:1px solid rgba(0,210,255,.18);background:#00d2ff0f;color:#d7f7ff;font-size:.82rem;font-weight:700;box-shadow:none}.auth-app-link.svelte-1n46o8q:hover{border-color:#00d2ff52;background:#00d2ff1a}.auth-flip-wrap.svelte-1n46o8q{perspective:1400px}.auth-flip-inner.svelte-1n46o8q{display:grid;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.4,.2,.2,1)}.auth-flip-wrap.flipped.svelte-1n46o8q .auth-flip-inner:where(.svelte-1n46o8q){transform:rotateY(180deg)}.auth-flip-front.svelte-1n46o8q,.auth-flip-back.svelte-1n46o8q{grid-area:1 / 1;backface-visibility:hidden;-webkit-backface-visibility:hidden}.auth-flip-back.svelte-1n46o8q{transform:rotateY(180deg);border-color:#f59e0b1f;display:flex;flex-direction:column}.auth-back-btn.svelte-1n46o8q{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:600;color:var(--muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.07);border-radius:7px;cursor:pointer;margin-bottom:1.1rem;align-self:flex-start;transition:color .15s,background .15s}.auth-back-btn.svelte-1n46o8q:hover{color:var(--text);background:#ffffff12}.auth-proof-title.svelte-1n46o8q{font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;color:var(--text);margin:0 0 .35rem;letter-spacing:-.01em}.auth-proof-sub.svelte-1n46o8q{font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;color:var(--muted);margin:0 0 1rem;line-height:1.5}.auth-proof-steps.svelte-1n46o8q{display:flex;flex-direction:column;gap:.75rem}.auth-proof-step.svelte-1n46o8q{display:flex;align-items:flex-start;gap:.75rem}.auth-proof-n.svelte-1n46o8q{width:22px;height:22px;border-radius:50%;background:#4ade801a;border:1px solid rgba(74,222,128,.22);color:#4ade80d9;font-family:Space Grotesk,system-ui,sans-serif;font-size:.68rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.auth-proof-step.svelte-1n46o8q>div:where(.svelte-1n46o8q){display:flex;flex-direction:column;gap:.15rem}.auth-proof-step.svelte-1n46o8q strong:where(.svelte-1n46o8q){font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;font-weight:600;color:var(--text)}.auth-proof-step.svelte-1n46o8q span:where(.svelte-1n46o8q){font-family:DM Sans,system-ui,sans-serif;font-size:.76rem;color:var(--muted);line-height:1.45}.auth-trust-flip.svelte-1n46o8q{display:flex;align-items:center;gap:.45rem;width:100%;margin-top:.75rem;padding:.55rem .75rem;background:#4ade800d;border:1px solid rgba(74,222,128,.12);border-radius:8px;cursor:pointer;text-align:left;transition:background .18s,border-color .18s;color:#4ade80bf;font-family:DM Sans,system-ui,sans-serif;font-size:.77rem;font-weight:500;line-height:1.4}.auth-trust-flip.svelte-1n46o8q:hover{background:#4ade8017;border-color:#4ade8038;color:#4ade80e6}.auth-trust-flip.svelte-1n46o8q>span:where(.svelte-1n46o8q):first-of-type{flex:1;color:#9498b2cc}.auth-how-link.svelte-1n46o8q{white-space:nowrap;font-weight:700;color:#4ade80d9;flex-shrink:0}@media(min-width:640px){.auth-card.svelte-1n46o8q{padding:2rem}}@media(max-width:639px){.auth-app-card.svelte-1n46o8q{flex-direction:column;align-items:stretch}.auth-app-copy.svelte-1n46o8q p:where(.svelte-1n46o8q){max-width:none}}.loading-title.svelte-1n46o8q{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:600!important;font-size:1.4rem!important;letter-spacing:.18em!important;color:#f5f5f5!important}.loading-badge.svelte-1n46o8q{display:none!important}.loading-sub.svelte-1n46o8q{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.65rem!important;color:#6b6b6b!important;letter-spacing:.14em!important}.loading-progress-track.svelte-1n46o8q{background:#161616!important;border:1px solid #2A2A2A!important;border-radius:0!important}.loading-progress-bar.svelte-1n46o8q{background:#f97316!important;border-radius:0!important;box-shadow:none!important}.loading-status.svelte-1n46o8q{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;color:#6b6b6b!important;letter-spacing:.06em!important;font-size:.62rem!important;text-transform:uppercase!important}.auth-page.svelte-1n46o8q{background:#0a0a0a!important}.auth-card.svelte-1n46o8q{background:#111!important;border:1px solid #2A2A2A!important;border-radius:0!important;box-shadow:none!important}.auth-heading.svelte-1n46o8q{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;font-size:1.4rem!important;color:#f5f5f5!important;letter-spacing:-.01em!important}.auth-heading-sub.svelte-1n46o8q{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3a3a3!important}.auth-label.svelte-1n46o8q{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.68rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#a3a3a3!important}.auth-input.svelte-1n46o8q{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#f5f5f5!important}.auth-input.svelte-1n46o8q:focus-visible{border-color:#f97316!important;box-shadow:none!important}.auth-btn.svelte-1n46o8q{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.78rem!important;background:#f97316!important;color:#0a0a0a!important;border-radius:0!important;box-shadow:none!important}.auth-btn.svelte-1n46o8q:hover:not(:disabled){transform:none!important;background:#fb8c3c!important;box-shadow:none!important}.auth-inline-link.svelte-1n46o8q,.auth-switch.svelte-1n46o8q,.auth-forgot-link.svelte-1n46o8q{color:#ffc36b!important;text-decoration:underline!important;text-underline-offset:3px!important}.auth-inline-link.svelte-1n46o8q:hover,.auth-switch.svelte-1n46o8q:hover{color:#f5f5f5!important}.auth-trust-flip.svelte-1n46o8q{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#a3a3a3!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.64rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}.auth-trust-flip.svelte-1n46o8q:hover{background:#161616!important;border-color:#3f3f3f!important;color:#f5f5f5!important}.auth-trust-flip.svelte-1n46o8q>span:where(.svelte-1n46o8q):first-of-type{color:#a3a3a3!important}.auth-how-link.svelte-1n46o8q{color:#ffc36b!important;font-weight:600!important}.auth-privacy.svelte-1n46o8q{color:#6b6b6b!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.66rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}.auth-legal.svelte-1n46o8q{color:#6b6b6b!important;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important}.auth-app-card.svelte-1n46o8q{background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important;box-shadow:none!important}.auth-app-kicker.svelte-1n46o8q{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#a3a3a3!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.1em!important}.auth-app-title.svelte-1n46o8q{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important}.auth-app-copy.svelte-1n46o8q p:where(.svelte-1n46o8q){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3a3a3!important}.auth-app-link.svelte-1n46o8q{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#f5f5f5!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.auth-app-link.svelte-1n46o8q:hover{background:#161616!important;border-color:#3f3f3f!important}.auth-links.svelte-1n46o8q{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important}.auth-links-text.svelte-1n46o8q{color:#a3a3a3!important}.auth-back-btn.svelte-1n46o8q{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;color:#a3a3a3!important}.auth-proof-title.svelte-1n46o8q{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important}.auth-proof-sub.svelte-1n46o8q,.auth-proof-step.svelte-1n46o8q strong:where(.svelte-1n46o8q),.auth-proof-step.svelte-1n46o8q span:where(.svelte-1n46o8q){font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important}.auth-proof-n.svelte-1n46o8q{background:transparent!important;border:1px solid #2A2A2A!important;color:#ffc36b!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;border-radius:0!important}.dash-page.svelte-1n46o8q{background:#0a0a0a!important}.dash-tab.svelte-1n46o8q{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.dash-tab.active.svelte-1n46o8q{color:#f97316!important;border-bottom-color:#f97316!important}.dash-banner.svelte-1n46o8q{border-radius:0!important}.card,.hero-card,.cov-card,.session-card,.empty-card,.setup-card,.quality-picker-card,.success-card,.settings-section{background:#111!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid #2A2A2A!important;border-radius:0!important;box-shadow:none!important}.settings-section.danger-section{border-color:#4b1f1f!important}.settings-section.sub-section,.hero-card.live{border-left:2px solid #F97316!important}.section-icon,.hero-icon,.setup-icon,.fb-header-icon,.empty-icon,.success-ring{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#ffc36b!important;box-shadow:none!important}.section-icon.accent,.hero-icon.live{border-color:#f97316!important;color:#ffc36b!important}.section-icon.danger{border-color:#b91c1c!important;color:#f87171!important}.hero-title,.empty-title,.setup-title,.section-title,.success-title,.fb-title,.s-title,.toggle-name,.quality-picker-label,.dash-page h1,.dash-page h2,.dash-page h3{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;color:#f5f5f5!important;letter-spacing:-.01em!important}.hero-sub,.empty-sub,.setup-sub,.section-sub,.success-msg,.fb-sub,.toggle-desc,.quality-picker-desc,.muted{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3a3a3!important}.hero-badge,.auto-badge,.player-badge,.stat-pill,.s-badge,.beta-chip{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#a3a3a3!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.62rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:.3rem .55rem!important;box-shadow:none!important}.hero-badge.live{color:#f5f5f5!important;border-color:#3f3f3f!important}.hero-badge.live .status-dot{background:#22c55e!important;box-shadow:none!important}.stat-pill.bytes{color:#ffc36b!important;border-color:#3f3f3f!important}.beta-chip{color:#ffc36b!important;border-color:#f97316!important}.player-badge{color:#a3a3a3!important}.s-dot{background:#3f3f3f!important;border-radius:50%!important;width:6px!important;height:6px!important;box-shadow:none!important}.s-dot.active{background:#22c55e!important}.s-dot.pulse{background:#f97316!important}.reload-btn,.btn-ghost,.s-gear{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#a3a3a3!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important}.reload-btn:hover,.btn-ghost:hover,.s-gear:hover{background:#161616!important;color:#f5f5f5!important;border-color:#3f3f3f!important}.btn-primary,.cta-primary,.sync-btn,.submit-btn{background:#f97316!important;color:#0a0a0a!important;border:none!important;border-radius:0!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-weight:600!important;font-size:.78rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important}.btn-primary:hover:not(:disabled),.cta-primary:hover:not(:disabled),.sync-btn:hover:not(:disabled),.submit-btn:hover:not(:disabled){background:#fb8c3c!important;transform:none!important}.btn-primary:disabled,.submit-btn:disabled{background:#3f1f0a!important;color:#6b6b6b!important}.toggle-card{background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important}.toggle-track{background:#2a2a2a!important;border-radius:0!important;width:36px!important;height:18px!important;box-shadow:none!important}.toggle-thumb{background:#f5f5f5!important;border-radius:0!important;width:14px!important;height:14px!important;box-shadow:none!important}input[type=checkbox]:checked+.toggle-track{background:#f97316!important}.quality-seg{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;gap:0!important;padding:0!important}.quality-seg-btn{background:transparent!important;border:none!important;border-radius:0!important;color:#a3a3a3!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important}.quality-seg-btn.active,.quality-seg-btn[aria-pressed=true]{background:#f97316!important;color:#0a0a0a!important}.interest-chip,.sport-chip,.league-chip,.cat-chip,.filter-chip,.chip-text{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#a3a3a3!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important}.interest-chip.selected,.sport-chip.selected,.league-chip.selected,.cat-chip.selected,.filter-chip.active{background:#f97316!important;color:#0a0a0a!important;border-color:#f97316!important}.coverage-number{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:700!important;color:#f5f5f5!important;background:none!important;-webkit-text-fill-color:#F5F5F5!important}.coverage-bar,.cov-progress,.cov-progress-fill,.s-progress,.s-progress-bar{border-radius:0!important;box-shadow:none!important}.cov-progress,.s-progress{background:#161616!important;border:1px solid #2A2A2A!important}.cov-progress-fill,.s-progress-bar{background:#f97316!important}.fb-textarea,.textarea-wrap,textarea.fb-textarea{background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#f5f5f5!important;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;box-shadow:none!important}.fb-textarea:focus{border-color:#f97316!important;outline:none!important}.char-count{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;color:#6b6b6b!important}.field-label{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.66rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#a3a3a3!important}.field-select,input[type=text],input[type=email],input[type=password]{background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#f5f5f5!important;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important}.field-select:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus{border-color:#f97316!important;outline:none!important;box-shadow:none!important}.url-row,.url-card{background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important}.copy-btn{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#a3a3a3!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important}.copy-btn:hover{background:#161616!important;color:#f5f5f5!important;border-color:#3f3f3f!important}.session-meta{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif!important;color:#a3a3a3!important}.pin-input,.pin-box{background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#f5f5f5!important;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}.gradient-text{background:none!important;-webkit-text-fill-color:#F5F5F5!important;color:#f5f5f5!important}.spinner,.spinner.accent{border-top-color:#f97316!important}.atlas-btn--primary,.atlas-btn--primary:link,.atlas-btn--primary:visited,.atlas-btn--primary:hover,.atlas-btn--primary:focus,.atlas-btn--primary:active{color:#0a0a0a!important}
