:root{--bg: #0A0A0A;--accent: #D6571E;--accent-hover: #FFB347;--cyan: #4ADE80;--text: #F5F5F5;--text-secondary: #A3A3A3;--muted: #6B6B6B;--muted-dark: #3A3A3A;--success: #4ADE80;--error: #E3433D;--warning: #FFB347;--modifier: #7C8FFF;--orange: #D6571E;--purple: #7C8FFF;--surface: #111111;--surface-light: #161616;--surface-solid: #121212;--glass-bg: #0E0E0E;--glass-border: #2A2A2A;--border: #2A2A2A;--paper: #F5F2EC;--paper-ink: #1A1614}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/ibm-plex-mono-5.2.7/ibm-plex-mono-latin-300-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-5.2.7/ibm-plex-mono-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-5.2.7/ibm-plex-mono-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/ibm-plex-mono-5.2.7/ibm-plex-mono-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/ibm-plex-mono-5.2.7/ibm-plex-mono-latin-ext-300-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/ibm-plex-mono-5.2.7/ibm-plex-mono-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/ibm-plex-mono-5.2.7/ibm-plex-mono-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/ibm-plex-mono-5.2.7/ibm-plex-mono-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}: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:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-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{font-family:var(--atlas-body, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif);background:transparent;border:0;border-radius:0;box-shadow:none;color:inherit;cursor:pointer;font-size:inherit;padding:0;margin:0;transition:color .12s ease,border-color .12s ease,background .12s ease}button:disabled{opacity:.4;cursor:not-allowed}button.primary{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem 1.25rem;background:var(--atlas-accent, #D6571E);border:1px solid var(--atlas-accent, #D6571E);color:#0a0a0a;font-family:var(--atlas-body);font-size:.875rem;font-weight:600;min-height:40px}button.primary:hover:not(:disabled){background:var(--atlas-accent-fg, #FFB347);border-color:var(--atlas-accent-fg, #FFB347)}button.ghost{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem 1.15rem;background:transparent;border:1px solid var(--atlas-border, #2A2A2A);color:var(--atlas-fg, #F5F5F5);font-family:var(--atlas-body);font-size:.875rem;font-weight:500;min-height:40px}button.ghost:hover:not(:disabled){border-color:var(--atlas-accent, #D6571E);color:var(--atlas-accent-fg, #FFB347)}button.danger{color:var(--atlas-alert, #E3433D);border:1px solid var(--atlas-alert, #E3433D);background:transparent}button.danger:hover:not(:disabled){background:color-mix(in srgb,var(--atlas-alert, #E3433D) 12%,transparent)}button.small,.ghost.small{padding:.28rem .6rem;font-size:.72rem;min-height:40px}button.large{padding:.7rem 1.6rem;font-size:.95rem;min-height:48px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:0 0 12px #d6571e33}input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}input:focus,select:focus,textarea:focus{outline:2px solid var(--accent);outline-offset:1px;box-shadow:0 0 0 3px #d6571e1f;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:#d6571e33;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:#4ade8014;border:1px solid rgba(74,222,128,.2);text-transform:uppercase;font-size:.65rem;letter-spacing:.04em;color:var(--atlas-signal);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:#4ade8080}.toggle input:checked+.slider:before{transform:translate(16px)}.badge{padding:.3rem .6rem;border:1px solid rgba(74,222,128,.2);border-radius:999px;background:#4ade8014;font-size:.75rem;color:var(--atlas-signal);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:#e3433d}.lineup-wireframe{display:grid;grid-template-columns:1fr;gap:.5rem;padding:.75rem;border:1px dashed rgba(74,222,128,.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(--atlas-signal);text-decoration:none}.value a:hover{text-decoration:underline}.spinner{width:32px;height:32px;border:3px solid rgba(214,87,30,.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:#d6571e33;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#d6571e66}::-webkit-scrollbar-corner{background:transparent}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:#d6571e38;box-shadow:var(--shadow-lg),0 0 0 1px #d6571e0f,0 0 24px #d6571e0f}@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}thead tr{position:static}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: #8B3812;--atlas-amber-6: #D6571E;--atlas-amber-7: #D6571E;--atlas-amber-8: #FFB347;--atlas-signal: #4ADE80;--atlas-warn: #FFB347;--atlas-alert: #E3433D;--atlas-scope: #4ADE80;--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-fg-strong: var(--atlas-ink-10);--atlas-inset: var(--atlas-ink-2);--atlas-accent: var(--atlas-amber-7);--atlas-accent-fg: var(--atlas-amber-8);--atlas-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--atlas-body: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", system-ui, sans-serif;--atlas-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", system-ui, sans-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: #D6571E;--atlas-player-live-dim: rgba(214, 87, 30, .15);--atlas-player-live-border: rgba(214, 87, 30, .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: #FFB347;--atlas-player-tier-4k: #D6571E;--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-scrim-loading: rgba(0, 0, 0, .55);--atlas-player-scrim-loading-freeze: rgba(0, 0, 0, .35);--atlas-player-scrim-error: rgba(0, 0, 0, .7);--atlas-player-scrim-banner: rgba(0, 0, 0, .78);--atlas-player-scrim-maintenance: rgba(0, 0, 0, .88);--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-player-cinema-bg: #000;--atlas-player-fg-on-accent: #000;--atlas-player-alert: #E3433D;--atlas-player-alert-fg: #E8B0B0;--atlas-player-alert-border: #4A1F1F;--atlas-player-amber-tint-soft: rgba(249, 115, 22, .06);--atlas-player-amber-tint-mid: rgba(249, 115, 22, .18);--atlas-mobile-font-system: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif;--atlas-mobile-fz-caption-2: 11px;--atlas-mobile-fz-caption-1: 12px;--atlas-mobile-fz-footnote: 13px;--atlas-mobile-fz-subhead: 15px;--atlas-mobile-fz-body: 17px;--atlas-mobile-fz-headline: 17px;--atlas-mobile-fz-title-3: 20px;--atlas-mobile-fz-title-2: 22px;--atlas-mobile-fz-title-1: 28px;--atlas-mobile-fw-regular: 400;--atlas-mobile-fw-medium: 500;--atlas-mobile-fw-semibold: 600;--atlas-mobile-fw-bold: 700;--atlas-mobile-sp-1: 4px;--atlas-mobile-sp-2: 8px;--atlas-mobile-sp-3: 12px;--atlas-mobile-sp-4: 16px;--atlas-mobile-sp-5: 20px;--atlas-mobile-sp-6: 24px;--atlas-mobile-sp-8: 32px;--atlas-mobile-sp-10: 40px;--atlas-mobile-tap-min: 44px;--atlas-mobile-tap-cinema: 48px;--atlas-mobile-tap-hero: 64px;--atlas-mobile-safe-top: env(safe-area-inset-top, 0px);--atlas-mobile-safe-bottom: env(safe-area-inset-bottom, 0px);--atlas-mobile-safe-left: env(safe-area-inset-left, 0px);--atlas-mobile-safe-right: env(safe-area-inset-right, 0px);--atlas-mobile-tx-chrome: .22s cubic-bezier(.32, .72, 0, 1);--atlas-mobile-tx-sheet: .35s cubic-bezier(.32, .72, 0, 1);--atlas-mobile-tx-spring: .4s cubic-bezier(.34, 1.4, .32, 1);--atlas-mobile-glass-fill: rgba(20, 20, 22, .55);--atlas-mobile-glass-border: rgba(255, 255, 255, .1);--atlas-mobile-glass-blur: blur(28px) saturate(180%);--atlas-mobile-glass-radius: 100px;--atlas-mobile-fg-primary: rgba(255, 255, 255, 1);--atlas-mobile-fg-secondary: rgba(255, 255, 255, .7);--atlas-mobile-fg-tertiary: rgba(255, 255, 255, .4);--atlas-mobile-fg-disabled: rgba(255, 255, 255, .2);--atlas-mobile-live-bg: #E3433D;--atlas-mobile-live-fg: #FFFFFF;--atlas-iphone-w: 393px;--atlas-iphone-h: 852px;--atlas-iphone-radius: 55px;--atlas-iphone-island-w: 126px;--atlas-iphone-island-h: 37px;--atlas-iphone-island-top: 11px;--atlas-iphone-home-h: 5px;--atlas-iphone-home-w: 134px;--atlas-iphone-home-bottom: 8px}@media(prefers-reduced-transparency:reduce){:root{--atlas-mobile-glass-fill: rgba(15, 15, 17, .96);--atlas-mobile-glass-blur: none;--atlas-mobile-glass-border: rgba(255, 255, 255, .08)}}.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:clamp(1.6rem,3vw,2rem);font-weight:300;letter-spacing:-.025em;line-height:1.05;color:var(--atlas-fg);margin:0}.atlas-h2 em,.atlas-h1 em{font-style:italic;color:var(--atlas-accent);font-weight:inherit}.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-body);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-subtle);border-radius:0;padding:var(--atlas-s5);box-sizing:border-box;transition:border-color var(--atlas-tx)}.atlas-card:hover{border-color:var(--atlas-border)}.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-accent)}.atlas-card--clickable:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:2px}.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:.18em;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:9px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--atlas-fg-3)}.atlas-stat-num{font-family:var(--atlas-body);font-variant-numeric:tabular-nums;font-size:28px;font-weight:300;letter-spacing:-.02em;color:var(--atlas-fg);line-height:1.1}.atlas-stat-num--accent{color:var(--atlas-accent)}.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:10px;font-weight:500;letter-spacing:.04em;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;min-width:44px;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:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:color var(--atlas-tx),background var(--atlas-tx),border-color var(--atlas-tx),transform 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)}.atlas-btn:active{transform:scale(.98)}.atlas-btn:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:2px}.atlas-btn[disabled],.atlas-btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.atlas-btn[disabled]:hover,.atlas-btn[aria-disabled=true]:hover{border-color:var(--atlas-border-strong);color:var(--atlas-fg);transform:none}.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--primary:active{transform:translateY(0)}.atlas-btn--cta{background:var(--atlas-fg);border-color:var(--atlas-fg);color:var(--atlas-ink-1)}.atlas-btn--cta:hover{background:var(--atlas-accent);border-color:var(--atlas-accent);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-fg);color:var(--atlas-fg)}.atlas-btn--nav{border-color:var(--atlas-border);color:var(--atlas-fg)}.atlas-btn--nav:hover{border-color:var(--atlas-accent);color:var(--atlas-accent)}.atlas-btn--link{border-color:transparent;background:transparent;color:var(--atlas-accent-fg);height:auto;min-width:0;padding:0}.atlas-btn--link:hover{text-decoration:underline;background:transparent;border-color: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-10);border-color:var(--atlas-alert)}.atlas-btn--sm{height:32px;padding:0 var(--atlas-s3);font-size:10px}.atlas-btn--lg{height:48px;padding:0 var(--atlas-s5);font-size:12px}.atlas-btn--block{width:100%}.atlas-btn--loading{cursor:progress}.atlas-btn-spin{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:atlas-btn-spin .8s linear infinite;flex-shrink:0}@keyframes atlas-btn-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.atlas-btn{transition:none}.atlas-btn:active{transform:none}.atlas-btn-spin{animation:none}}.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:1rem;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-s1);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:.16em;text-transform:uppercase;color:var(--atlas-fg-2)}.atlas-pill--ok{border-color:#4ade8066;background:#4ade801a;color:var(--atlas-signal)}.atlas-pill--warn{border-color:#ffb34773;background:#ffb3471a;color:var(--atlas-warn)}.atlas-pill--alert{border-color:#e3433d66;background:#e3433d1a;color:var(--atlas-alert)}.atlas-pill--accent{border-color:#d6571e73;background:#d6571e14;color:var(--atlas-accent)}.atlas-pill--disabled{border-color:var(--atlas-border);background:#ffffff0a;color:var(--atlas-fg-3)}.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 #4ade8080}.atlas-dot--warn{background:var(--atlas-warn)}.atlas-dot--alert{background:var(--atlas-alert)}.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:.18em;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);min-height:44px}.atlas-tab:hover{color:var(--atlas-fg)}.atlas-tab:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:-2px}.atlas-tab.active{color:var(--atlas-accent);border-bottom-color:var(--atlas-accent)}@media(prefers-reduced-motion:reduce){.atlas-tab{transition:none}}.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:.22em;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-subtle);text-align:center}.atlas-empty-icon{color:var(--atlas-fg-3)}.atlas-empty-headline{font-family:var(--atlas-body);font-size:13px;font-weight:500;letter-spacing:-.005em;color:var(--atlas-fg);text-transform:none}.atlas-empty-sub{font-family:var(--atlas-body);font-size:11px;line-height:1.5;color:var(--atlas-fg-3);letter-spacing:0;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)}:where(.t-lede,.t-beat-sub,.t-stage-cap,.t-spec-foot,.t-close-sub,.t-num-eyebrow,.lp-mechanic,.lpc-form-sublabel,.lpc-back-sub,.gate-sub,.result-sub,.card-sub,.plan-desc,.pricing-legal-note,.lead,.static-section p,.static-section li,.hero-claim,.hero-sub,.hero-lede,.section-desc,.tier-why,.thesis-prose,.sec-prose,.plain-coda,.aphorism,.up-intro,.up-nodes-intro,.up-step-note,.up-cause p,.up-debug-intro,.up-perf-caveat,.static-note,.site-footer-copy,.faq-item p){text-wrap:pretty}:where(.t-h1,.t-beat-h,.t-close-claim,.pricing-hero h1,.hero-claim){text-wrap:balance}:where(.atlas-mono,code,pre){text-wrap:auto}:where(.dash-canvas,.dash-content){--ink-0: #07070A;--ink-1: var(--atlas-bg, #0A0A0A);--ink-2: var(--atlas-surface, #111111);--ink-3: var(--atlas-surface-2, #161616);--ink-4: var(--atlas-border-subtle, #1F1F1F);--ink-5: var(--atlas-border, #2A2A2A);--ink-6: #3F3F3F;--ink-7: var(--atlas-fg-3, #6B6B6B);--ink-8: var(--atlas-fg-2, #A3A3A3);--ink-9: #D4D4D4;--ink-10: var(--atlas-fg, #F5F5F5);--amber: var(--atlas-accent, #D6571E);--amber-deep: #8B3812;--amber-hover: #FFB347;--signal: var(--atlas-signal, #4ADE80);--warn: #FFB347;--alert: var(--atlas-alert, #E3433D);--grotesk: "Space Grotesk", sans-serif;--mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace}.dash-canvas .eyebrow,.dash-content .eyebrow{font:500 10px/1 var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas .eyebrow .dot,.dash-content .eyebrow .dot{color:var(--amber);margin:0 6px}.dash-canvas .eyebrow b,.dash-content .eyebrow b{color:var(--ink-10);font-weight:500}.dash-canvas .micro,.dash-content .micro{font:500 9px/1.3 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas .amber,.dash-content .amber{color:var(--amber)}.dash-canvas .signal,.dash-content .signal{color:var(--signal)}.dash-canvas .warn,.dash-content .warn{color:var(--warn)}.dash-canvas .alert,.dash-content .alert{color:var(--alert)}.dash-canvas .dim,.dash-content .dim{color:var(--ink-7)}.dash-canvas .chapter,.dash-content .chapter{display:grid;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--ink-4);margin-bottom:32px}.dash-canvas .chapter .eyebrow,.dash-content .chapter .eyebrow{display:inline-flex;align-items:center;gap:0}.dash-canvas .chapter h1,.dash-content .chapter h1{margin:0;font:300 clamp(36px,4vw,64px)/.95 var(--grotesk);letter-spacing:-.035em;color:var(--ink-10);text-wrap:balance;max-width:28ch}.dash-canvas .chapter h1 em,.dash-content .chapter h1 em{font-style:italic;color:var(--amber);font-weight:300}.dash-canvas .chapter .sub,.dash-content .chapter .sub{margin:0;font:400 16px/1.55 var(--grotesk);color:var(--ink-8);max-width:64ch}.dash-canvas .chapter .sub em,.dash-content .chapter .sub em{font-style:italic;color:var(--ink-10)}.dash-canvas .chapter .meta-strip,.dash-content .chapter .meta-strip{display:flex;gap:0;border:1px solid var(--ink-4);width:max-content;max-width:100%;margin-top:8px}.dash-canvas .chapter .meta-strip .m,.dash-content .chapter .meta-strip .m{padding:10px 16px;border-right:1px solid var(--ink-4);font:500 9px/1.4 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas .chapter .meta-strip .m:last-child,.dash-content .chapter .meta-strip .m:last-child{border-right:0}.dash-canvas .chapter .meta-strip .m b,.dash-content .chapter .meta-strip .m b{color:var(--ink-10);font-weight:500}.dash-canvas .chapter .meta-strip .m.a,.dash-content .chapter .meta-strip .m.a{color:var(--amber)}.dash-canvas .chapter .meta-strip .m.s,.dash-content .chapter .meta-strip .m.s{color:var(--signal)}.dash-canvas .pill,.dash-content .pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font:500 10px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--ink-5);color:var(--ink-8);border-radius:0}.dash-canvas .pill.ok,.dash-content .pill.ok{color:var(--signal);border-color:#4ade8066;background:#4ade800f}.dash-canvas .pill.warn,.dash-content .pill.warn{color:var(--warn);border-color:#ffb34773;background:#ffb3470f}.dash-canvas .pill.alert,.dash-content .pill.alert{color:var(--alert);border-color:#e3433d73;background:#e3433d0f}.dash-canvas .pill.amber,.dash-content .pill.amber{color:var(--amber);border-color:#d6571e73;background:#d6571e0f}.dash-canvas .pill .dot,.dash-content .pill .dot{width:6px;height:6px;background:currentColor}.dash-canvas .pill.pulse .dot,.dash-content .pill.pulse .dot{animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.dash-canvas .btn,.dash-content .btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;font:500 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;border:1px solid transparent;background:transparent;color:var(--ink-10);cursor:pointer;border-radius:0;transition:.12s ease-out}.dash-canvas .btn:focus-visible,.dash-content .btn:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.dash-canvas .btn.sm,.dash-content .btn.sm{height:28px;padding:0 10px;font-size:10px}.dash-canvas .btn.lg,.dash-content .btn.lg{height:44px;padding:0 22px;font-size:12px}.dash-canvas .btn.p,.dash-content .btn.p{background:var(--amber);color:#000;border-color:var(--amber)}.dash-canvas .btn.p:hover,.dash-content .btn.p:hover{background:var(--amber-hover);border-color:var(--amber-hover);color:var(--ink-1)}.dash-canvas .btn.s,.dash-content .btn.s{background:transparent;border-color:var(--ink-5);color:var(--ink-10)}.dash-canvas .btn.s:hover,.dash-content .btn.s:hover{border-color:var(--ink-10)}.dash-canvas .btn.g,.dash-content .btn.g{background:transparent;border:0;color:var(--ink-8)}.dash-canvas .btn.g:hover,.dash-content .btn.g:hover{color:var(--amber)}.dash-canvas .btn.d,.dash-content .btn.d{background:transparent;border-color:var(--alert);color:var(--alert)}.dash-canvas .btn.d:hover,.dash-content .btn.d:hover{background:var(--alert);color:#fff}.dash-canvas .card,.dash-content .card{background:var(--ink-1);border:1px solid var(--ink-4);padding:20px 22px;border-radius:0}.dash-canvas .card .head,.dash-content .card .head{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px dashed var(--ink-4);margin-bottom:16px}.dash-canvas .card .head .ttl,.dash-content .card .head .ttl{font:400 16px/1.2 var(--grotesk);color:var(--ink-10);letter-spacing:-.005em}.dash-canvas .card .head .ttl em,.dash-content .card .head .ttl em{font-style:italic;color:var(--amber)}.dash-canvas .card .head .meta,.dash-content .card .head .meta{font:500 9px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas .card .head .meta.a,.dash-content .card .head .meta.a{color:var(--amber)}.dash-canvas .card.alert,.dash-content .card.alert{border-color:#e3433d59}.dash-canvas .card.alert .head .ttl,.dash-content .card.alert .head .ttl,.dash-canvas .card.alert .head .meta,.dash-content .card.alert .head .meta{color:var(--alert)}.dash-canvas .card.ok,.dash-content .card.ok{border-left:2px solid var(--signal);padding-left:20px}.dash-canvas .card.amber,.dash-content .card.amber{border-left:2px solid var(--amber);padding-left:20px}.dash-canvas .input,.dash-content .input{width:100%;height:38px;background:var(--ink-2);border:1px solid var(--ink-5);color:var(--ink-10);padding:0 12px;font:400 13px/1 var(--mono);border-radius:0;letter-spacing:.01em}.dash-canvas .input:focus,.dash-content .input:focus{outline:0;border-color:var(--amber);box-shadow:0 0 0 1px var(--amber)}.dash-canvas .input.err,.dash-content .input.err{border-color:var(--alert)}.dash-canvas .field,.dash-content .field{display:grid;gap:6px}.dash-canvas .field label,.dash-content .field label{font:500 9px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas .field .help,.dash-content .field .help{font:400 11px/1.45 var(--grotesk);color:var(--ink-7)}.dash-canvas .field .err,.dash-content .field .err{font:400 11px/1.45 var(--grotesk);color:var(--alert)}.dash-canvas .tog,.dash-content .tog{display:inline-grid;grid-template-columns:1fr 1fr;border:1px solid var(--ink-5)}.dash-canvas .tog button,.dash-content .tog button{padding:8px 16px;font:500 10px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;background:transparent;border:0;color:var(--ink-7);cursor:pointer}.dash-canvas .tog button.on,.dash-content .tog button.on{background:var(--amber);color:#000}.dash-canvas .tbl,.dash-content .tbl{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.dash-canvas .tbl th,.dash-content .tbl th,.dash-canvas .tbl td,.dash-content .tbl td{padding:9px 14px;border-bottom:1px solid var(--ink-4);text-align:left;font:400 12px/1.4 var(--mono);letter-spacing:.02em;color:var(--ink-8)}.dash-canvas .tbl th,.dash-content .tbl th{font:500 9px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas .tbl td.k,.dash-content .tbl td.k{color:var(--amber)}.dash-canvas .tbl td.ok,.dash-content .tbl td.ok{color:var(--signal)}.dash-canvas .tbl td.warn,.dash-content .tbl td.warn{color:var(--warn)}.dash-canvas .tbl td.alert,.dash-content .tbl td.alert{color:var(--alert)}.dash-canvas .tbl tr:last-child td,.dash-content .tbl tr:last-child td{border-bottom:0}.dash-canvas .ch-row,.dash-content .ch-row{display:grid;grid-template-columns:28px 60px 1fr auto auto auto;gap:16px;align-items:center;padding:10px 14px;background:var(--ink-1);border:1px solid var(--ink-4);margin-bottom:-1px}.dash-canvas .ch-row:hover,.dash-content .ch-row:hover{background:var(--ink-2);border-color:var(--amber);position:relative;z-index:1}.dash-canvas .ch-row.on,.dash-content .ch-row.on{background:#d6571e0f;border-color:var(--amber)}.dash-canvas .ch-row .ck,.dash-content .ch-row .ck{width:18px;height:18px;border:1px solid var(--ink-6);background:var(--ink-1);display:grid;place-items:center;color:var(--amber)}.dash-canvas .ch-row .ck.on,.dash-content .ch-row .ck.on{background:var(--amber);border-color:var(--amber);color:#000}.dash-canvas .ch-row .num,.dash-content .ch-row .num{font:500 11px/1 var(--mono);letter-spacing:.04em;color:var(--ink-7)}.dash-canvas .ch-row .logo,.dash-content .ch-row .logo{width:32px;height:32px;background:var(--ink-3);border:1px solid var(--ink-4);display:grid;place-items:center;font:500 9px/1 var(--mono);color:var(--ink-7);letter-spacing:.04em}.dash-canvas .ch-row .meta,.dash-content .ch-row .meta{display:grid;gap:2px;min-width:0}.dash-canvas .ch-row .name,.dash-content .ch-row .name{font:500 13px/1.2 var(--mono);letter-spacing:.04em;color:var(--ink-10);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-canvas .ch-row .now,.dash-content .ch-row .now{font:400 11px/1.3 var(--grotesk);color:var(--ink-7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-canvas .ch-row .tier,.dash-content .ch-row .tier{font:600 9px/1 var(--mono);letter-spacing:.06em;color:var(--ink-7);padding:4px 6px;border:1px solid var(--ink-5)}.dash-canvas .ch-row .tier.amber,.dash-content .ch-row .tier.amber{color:var(--amber);border-color:var(--amber)}.dash-canvas .ch-row.hidden,.dash-content .ch-row.hidden{opacity:.45}.dash-canvas .bar,.dash-content .bar{height:2px;background:var(--ink-4);position:relative;overflow:hidden}.dash-canvas .bar .fill,.dash-content .bar .fill{position:absolute;top:0;bottom:0;left:0;background:var(--amber)}.dash-canvas .bar.indeterminate .fill,.dash-content .bar.indeterminate .fill{width:30%;animation:bar-slide 1.6s ease-in-out infinite}@keyframes bar-slide{0%{left:-30%}to{left:100%}}.dash-canvas .stat,.dash-content .stat{display:grid;gap:4px;padding:16px 18px;border:1px solid var(--ink-4)}.dash-canvas .stat .k,.dash-content .stat .k{font:500 9px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas .stat .v,.dash-content .stat .v{font:200 32px/1.05 var(--grotesk);letter-spacing:-.025em;color:var(--ink-10);font-variant-numeric:tabular-nums}.dash-canvas .stat .v em,.dash-content .stat .v em{font-style:normal;color:var(--amber);font-weight:300}.dash-canvas .stat .v.ok,.dash-content .stat .v.ok{color:var(--signal);font-weight:300}.dash-canvas .stat .v.alert,.dash-content .stat .v.alert{color:var(--alert);font-weight:300}.dash-canvas .stat .d,.dash-content .stat .d{font:400 10px/1.4 var(--mono);color:var(--ink-7);letter-spacing:.04em}.dash-canvas .stat .d.ok,.dash-content .stat .d.ok{color:var(--signal)}.dash-canvas .stat .d.alert,.dash-content .stat .d.alert{color:var(--alert)}.dash-canvas .banner,.dash-content .banner{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid;font:400 12px/1.45 var(--grotesk)}.dash-canvas .banner.alert,.dash-content .banner.alert{border-color:#e3433d66;background:#e3433d0f;color:var(--alert)}.dash-canvas .banner.warn,.dash-content .banner.warn{border-color:#ffb34773;background:#ffb3470f;color:var(--warn)}.dash-canvas .banner.ok,.dash-content .banner.ok{border-color:#4ade8066;background:#4ade800f;color:var(--signal)}.dash-canvas .banner .h,.dash-content .banner .h{font:500 9px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase}.dash-canvas .banner .b,.dash-content .banner .b{color:var(--ink-10);margin-right:auto}.dash-canvas .sheet-row,.dash-content .sheet-row{padding:12px 20px;border-bottom:1px solid var(--ink-4);display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center}.dash-canvas .sheet-row:last-child,.dash-content .sheet-row:last-child{border-bottom:0}.dash-canvas .sheet-row .k,.dash-content .sheet-row .k{font:500 9px/1.4 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas .sheet-row .v,.dash-content .sheet-row .v{font:400 14px/1.4 var(--grotesk);color:var(--ink-10)}.dash-canvas .sheet-row .v em,.dash-content .sheet-row .v em{font-style:italic;color:var(--amber)}.dash-canvas .sheet-row .sub,.dash-content .sheet-row .sub{font:400 11px/1.5 var(--grotesk);color:var(--ink-7);margin-top:2px}.dash-canvas .wiz-steps,.dash-content .wiz-steps{display:flex;gap:0;border:1px solid var(--ink-4);margin-bottom:24px}.dash-canvas .wiz-steps .s,.dash-content .wiz-steps .s{flex:1;padding:12px 16px;border-right:1px solid var(--ink-4);display:grid;gap:4px;font:500 9px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas .wiz-steps .s:last-child,.dash-content .wiz-steps .s:last-child{border-right:0}.dash-canvas .wiz-steps .s.on,.dash-content .wiz-steps .s.on{background:#d6571e0f}.dash-canvas .wiz-steps .s.on .n,.dash-content .wiz-steps .s.on .n{color:var(--amber)}.dash-canvas .wiz-steps .s.done .n,.dash-content .wiz-steps .s.done .n{color:var(--signal)}.dash-canvas .wiz-steps .s .n,.dash-content .wiz-steps .s .n{font-weight:500;color:var(--ink-6)}.dash-canvas .wiz-steps .s .t,.dash-content .wiz-steps .s .t{font:400 13px/1.2 var(--grotesk);text-transform:none;letter-spacing:-.005em;color:var(--ink-10)}.dash-canvas .gap-8,.dash-content .gap-8{display:grid;gap:8px}.dash-canvas .gap-12,.dash-content .gap-12{display:grid;gap:12px}.dash-canvas .gap-16,.dash-content .gap-16{display:grid;gap:16px}.dash-canvas .gap-24,.dash-content .gap-24{display:grid;gap:24px}.dash-canvas .row,.dash-content .row{display:flex;gap:12px;align-items:center}.dash-canvas .row.between,.dash-content .row.between{justify-content:space-between}.dash-canvas .grid-2,.dash-content .grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dash-canvas .grid-3,.dash-content .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dash-canvas .grid-4,.dash-content .grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dash-canvas .mono,.dash-content .mono{font-family:var(--mono)}.dash-canvas .empty,.dash-content .empty{border:1px dashed var(--ink-5);padding:48px 32px;display:grid;gap:12px;place-items:center;text-align:center}.dash-canvas .empty .ic,.dash-content .empty .ic{width:44px;height:44px;display:grid;place-items:center;color:var(--ink-7);border:1px solid var(--ink-5)}.dash-canvas .empty h3,.dash-content .empty h3{margin:0;font:400 22px/1.2 var(--grotesk);color:var(--ink-10);letter-spacing:-.01em}.dash-canvas .empty h3 em,.dash-content .empty h3 em{font-style:italic;color:var(--amber)}.dash-canvas .empty p,.dash-content .empty p{margin:0;font:400 13px/1.55 var(--grotesk);color:var(--ink-7);max-width:40ch}@media(max-width:720px){.dash-canvas .grid-2,.dash-content .grid-2,.dash-canvas .grid-3,.dash-content .grid-3,.dash-canvas .grid-4,.dash-content .grid-4{grid-template-columns:1fr}.dash-canvas .chapter h1,.dash-content .chapter h1{font-size:clamp(28px,8vw,40px)}}:where(.dash-canvas.dash-ive,.dash-content.dash-ive){--sys: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", system-ui, sans-serif;--grotesk: var(--sys)}.dash-canvas.dash-ive,.dash-content.dash-ive{font-family:var(--sys);color:var(--ink-10)}:where(.dash-canvas.dash-ive,.dash-content.dash-ive) *{box-sizing:border-box}.dash-canvas.dash-ive .page-head,.dash-content.dash-ive .page-head{display:grid;gap:8px;padding:32px 0 24px;margin-bottom:24px}.dash-canvas.dash-ive .page-head .crumb,.dash-content.dash-ive .page-head .crumb{font:500 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-7);margin-bottom:4px}.dash-canvas.dash-ive .page-head h1,.dash-content.dash-ive .page-head h1{margin:0;font:500 32px/1.15 var(--sys);letter-spacing:-.015em;color:var(--ink-10)}.dash-canvas.dash-ive .page-head .sub,.dash-content.dash-ive .page-head .sub{margin:0;font:400 16px/1.5 var(--sys);color:var(--ink-8);max-width:60ch}.dash-canvas.dash-ive .page-head .actions,.dash-content.dash-ive .page-head .actions{display:flex;gap:8px}.dash-canvas.dash-ive .chapter,.dash-content.dash-ive .chapter{display:grid;gap:8px;padding:32px 0 24px;margin-bottom:24px;border-bottom:0}.dash-canvas.dash-ive .chapter .eyebrow,.dash-content.dash-ive .chapter .eyebrow{display:none}.dash-canvas.dash-ive .chapter h1,.dash-content.dash-ive .chapter h1{font:500 32px/1.15 var(--sys);letter-spacing:-.015em;color:var(--ink-10);max-width:36ch;text-wrap:balance}.dash-canvas.dash-ive .chapter h1 em,.dash-content.dash-ive .chapter h1 em{font-style:normal;color:inherit;font-weight:inherit}.dash-canvas.dash-ive .chapter .sub,.dash-content.dash-ive .chapter .sub{font:400 16px/1.5 var(--sys);color:var(--ink-8);max-width:60ch}.dash-canvas.dash-ive .chapter .sub em,.dash-content.dash-ive .chapter .sub em{font-style:normal;color:var(--ink-10);font-weight:500}.dash-canvas.dash-ive .chapter .meta-strip,.dash-content.dash-ive .chapter .meta-strip{display:flex;gap:24px;border:0;margin-top:8px;width:auto;max-width:none}.dash-canvas.dash-ive .chapter .meta-strip .m,.dash-content.dash-ive .chapter .meta-strip .m{padding:0;border-right:0;font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas.dash-ive .btn,.dash-content.dash-ive .btn{height:36px;padding:0 16px;font:500 13px/1 var(--sys);letter-spacing:.01em;text-transform:none;border-radius:2px;gap:6px;text-decoration:none}.dash-canvas.dash-ive a.btn,.dash-content.dash-ive a.btn,.dash-canvas.dash-ive a.btn:hover,.dash-content.dash-ive a.btn:hover{text-decoration:none}.dash-canvas.dash-ive .btn.sm,.dash-content.dash-ive .btn.sm{height:28px;padding:0 10px;font-size:12px}.dash-canvas.dash-ive .btn.lg,.dash-content.dash-ive .btn.lg{height:44px;padding:0 22px;font-size:14px}.dash-canvas.dash-ive .btn.p,.dash-content.dash-ive .btn.p{background:var(--amber);color:#000;border-color:var(--amber)}.dash-canvas.dash-ive .btn.p:hover,.dash-content.dash-ive .btn.p:hover{background:var(--amber-hover);border-color:var(--amber-hover);color:var(--ink-1)}.dash-canvas.dash-ive .btn.s:hover,.dash-content.dash-ive .btn.s:hover{background:var(--ink-2);border-color:var(--ink-8)}.dash-canvas.dash-ive .btn.g:hover,.dash-content.dash-ive .btn.g:hover{background:var(--ink-2);color:var(--ink-10)}.dash-canvas.dash-ive .section,.dash-content.dash-ive .section,.dash-canvas.dash-ive .card,.dash-content.dash-ive .card{background:transparent;border:0;padding:0;border-radius:0}.dash-canvas.dash-ive .card.amber,.dash-content.dash-ive .card.amber,.dash-canvas.dash-ive .card.ok,.dash-content.dash-ive .card.ok,.dash-canvas.dash-ive .card.alert,.dash-content.dash-ive .card.alert{border-left:0;padding-left:0}.dash-canvas.dash-ive .card .head,.dash-content.dash-ive .card .head,.dash-canvas.dash-ive .section .head,.dash-content.dash-ive .section .head{padding-bottom:0;border-bottom:0;margin-bottom:16px;align-items:baseline}.dash-canvas.dash-ive .card .head .ttl,.dash-content.dash-ive .card .head .ttl,.dash-canvas.dash-ive .section .head .ttl,.dash-content.dash-ive .section .head .ttl{font:600 18px/1.3 var(--sys);color:var(--ink-10);letter-spacing:-.005em}.dash-canvas.dash-ive .card .head .ttl em,.dash-content.dash-ive .card .head .ttl em,.dash-canvas.dash-ive .section .head .ttl em,.dash-content.dash-ive .section .head .ttl em{font-style:normal;color:inherit;font-weight:inherit}.dash-canvas.dash-ive .card .head .meta,.dash-content.dash-ive .card .head .meta,.dash-canvas.dash-ive .section .head .meta,.dash-content.dash-ive .section .head .meta{font:400 13px/1.4 var(--sys);letter-spacing:0;text-transform:none;color:var(--ink-7)}.dash-canvas.dash-ive .surface,.dash-content.dash-ive .surface{background:var(--ink-2);border:1px solid var(--ink-4);border-radius:12px;padding:20px 24px}.dash-canvas.dash-ive .field,.dash-content.dash-ive .field{display:grid;gap:6px}.dash-canvas.dash-ive .field label,.dash-content.dash-ive .field label{font:500 13px/1.4 var(--sys);letter-spacing:0;text-transform:none;color:var(--ink-9)}.dash-canvas.dash-ive .field .help,.dash-content.dash-ive .field .help{font:400 13px/1.45 var(--sys);color:var(--ink-7)}.dash-canvas.dash-ive .field .help.alert,.dash-content.dash-ive .field .help.alert,.dash-canvas.dash-ive .field .help.err,.dash-content.dash-ive .field .help.err{color:var(--alert)}.dash-canvas.dash-ive .input,.dash-content.dash-ive .input{width:100%;min-width:0;height:44px;padding:0 14px;background:var(--ink-1);border:1px solid var(--ink-4);border-radius:2px;color:var(--ink-10);font:400 15px/1 var(--sys);letter-spacing:0;caret-color:var(--amber);transition:border-color .12s ease-out,background .12s ease-out,box-shadow .12s ease-out}.dash-canvas.dash-ive .input::placeholder,.dash-content.dash-ive .input::placeholder{color:var(--ink-7);opacity:1}.dash-canvas.dash-ive .input::selection,.dash-content.dash-ive .input::selection{background:#d6571e4d;color:var(--ink-10)}.dash-canvas.dash-ive .input:hover:not(:disabled):not(:focus),.dash-content.dash-ive .input:hover:not(:disabled):not(:focus){border-color:var(--ink-6);background:var(--ink-2)}.dash-canvas.dash-ive .input:focus,.dash-content.dash-ive .input:focus,.dash-canvas.dash-ive .input:focus-visible,.dash-content.dash-ive .input:focus-visible{outline:0;border-color:var(--amber);background:var(--ink-2);box-shadow:0 0 0 2px #d6571e59}.dash-canvas.dash-ive .input:disabled,.dash-content.dash-ive .input:disabled,.dash-canvas.dash-ive .input[aria-disabled=true],.dash-content.dash-ive .input[aria-disabled=true]{opacity:.5;cursor:not-allowed;background:var(--ink-1)}.dash-canvas.dash-ive .input.invalid,.dash-content.dash-ive .input.invalid,.dash-canvas.dash-ive .input.err,.dash-content.dash-ive .input.err,.dash-canvas.dash-ive .input[aria-invalid=true],.dash-content.dash-ive .input[aria-invalid=true]{border-color:var(--alert)}.dash-canvas.dash-ive .input.invalid:focus,.dash-content.dash-ive .input.invalid:focus,.dash-canvas.dash-ive .input.err:focus,.dash-content.dash-ive .input.err:focus,.dash-canvas.dash-ive .input[aria-invalid=true]:focus,.dash-content.dash-ive .input[aria-invalid=true]:focus{box-shadow:0 0 0 2px #e3433d59}.dash-canvas.dash-ive .input.sm,.dash-content.dash-ive .input.sm{height:32px;padding:0 10px;font:400 13px/1 var(--sys)}.dash-canvas.dash-ive .input-wrap,.dash-content.dash-ive .input-wrap{position:relative;display:flex;align-items:stretch;background:var(--ink-1);border:1px solid var(--ink-4);border-radius:2px;transition:border-color .12s ease-out,background .12s ease-out,box-shadow .12s ease-out}.dash-canvas.dash-ive .input-wrap:hover:not(:focus-within),.dash-content.dash-ive .input-wrap:hover:not(:focus-within){border-color:var(--ink-6);background:var(--ink-2)}.dash-canvas.dash-ive .input-wrap:focus-within,.dash-content.dash-ive .input-wrap:focus-within{border-color:var(--amber);background:var(--ink-2);box-shadow:0 0 0 2px #d6571e59}.dash-canvas.dash-ive .input-wrap.invalid,.dash-content.dash-ive .input-wrap.invalid{border-color:var(--alert)}.dash-canvas.dash-ive .input-wrap.invalid:focus-within,.dash-content.dash-ive .input-wrap.invalid:focus-within{box-shadow:0 0 0 2px #e3433d59}.dash-canvas.dash-ive .input-wrap>.input,.dash-content.dash-ive .input-wrap>.input,.dash-canvas.dash-ive .input-wrap>input,.dash-content.dash-ive .input-wrap>input{flex:1;min-width:0;height:42px;padding:0;background:transparent;border:0;border-radius:0;color:var(--ink-10);font:400 15px/1 var(--sys);letter-spacing:0;caret-color:var(--amber);outline:0;box-shadow:none}.dash-canvas.dash-ive .input-wrap>.input:focus,.dash-content.dash-ive .input-wrap>.input:focus,.dash-canvas.dash-ive .input-wrap>input:focus,.dash-content.dash-ive .input-wrap>input:focus{box-shadow:none}.dash-canvas.dash-ive .input-wrap .input-prefix,.dash-content.dash-ive .input-wrap .input-prefix{display:inline-flex;align-items:center;justify-content:center;width:38px;flex-shrink:0;color:var(--ink-7);pointer-events:none}.dash-canvas.dash-ive .input-wrap:focus-within .input-prefix,.dash-content.dash-ive .input-wrap:focus-within .input-prefix{color:var(--amber)}.dash-canvas.dash-ive .input-wrap>.input:first-child,.dash-content.dash-ive .input-wrap>.input:first-child,.dash-canvas.dash-ive .input-wrap>input:first-child,.dash-content.dash-ive .input-wrap>input:first-child{padding-left:14px}.dash-canvas.dash-ive .input-wrap>.input:last-child,.dash-content.dash-ive .input-wrap>.input:last-child,.dash-canvas.dash-ive .input-wrap>input:last-child,.dash-content.dash-ive .input-wrap>input:last-child{padding-right:14px}.dash-canvas.dash-ive .input-wrap .input-trailing,.dash-content.dash-ive .input-wrap .input-trailing{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:42px;min-width:42px;padding:0 12px;background:transparent;border:0;border-left:1px solid var(--ink-4);color:var(--ink-8);font:500 13px/1 var(--sys);cursor:pointer;transition:color .12s ease-out,background .12s ease-out}.dash-canvas.dash-ive .input-wrap .input-trailing:hover,.dash-content.dash-ive .input-wrap .input-trailing:hover{color:var(--ink-10);background:var(--ink-3)}.dash-canvas.dash-ive .input-wrap .input-trailing:focus-visible,.dash-content.dash-ive .input-wrap .input-trailing:focus-visible{outline:2px solid var(--amber);outline-offset:-2px}.dash-canvas.dash-ive .input-wrap .input-trailing.icon,.dash-content.dash-ive .input-wrap .input-trailing.icon{border-left:0;min-width:42px;padding:0;color:var(--ink-7)}.dash-canvas.dash-ive .input-wrap .input-trailing.icon:hover,.dash-content.dash-ive .input-wrap .input-trailing.icon:hover{color:var(--ink-10);background:transparent}.dash-canvas.dash-ive .input-wrap.disabled,.dash-content.dash-ive .input-wrap.disabled{opacity:.5;cursor:not-allowed}.dash-canvas.dash-ive .input-wrap.disabled>.input,.dash-content.dash-ive .input-wrap.disabled>.input,.dash-canvas.dash-ive .input-wrap.disabled>input,.dash-content.dash-ive .input-wrap.disabled>input,.dash-canvas.dash-ive .input-wrap.disabled .input-trailing,.dash-content.dash-ive .input-wrap.disabled .input-trailing{pointer-events:none}.dash-canvas.dash-ive .tog,.dash-content.dash-ive .tog{display:inline-flex;padding:3px;border:1px solid var(--ink-4);background:var(--ink-2);border-radius:2px;gap:0}.dash-canvas.dash-ive .tog button,.dash-content.dash-ive .tog button{padding:6px 14px;font:500 13px/1 var(--sys);letter-spacing:0;text-transform:none;border-radius:0;min-height:44px;color:var(--ink-8)}.dash-canvas.dash-ive .tog button:hover,.dash-content.dash-ive .tog button:hover{color:var(--ink-10)}.dash-canvas.dash-ive .tog button.on,.dash-content.dash-ive .tog button.on{background:var(--ink-1);color:var(--ink-10);box-shadow:0 1px 2px #0006}.dash-canvas.dash-ive .tog.ive-cat,.dash-content.dash-ive .tog.ive-cat{display:grid}.dash-canvas.dash-ive .stat,.dash-content.dash-ive .stat{padding:0;border:0;gap:4px}.dash-canvas.dash-ive .stat .k,.dash-content.dash-ive .stat .k{font:500 13px/1.4 var(--sys);letter-spacing:0;text-transform:none;color:var(--ink-7)}.dash-canvas.dash-ive .stat .v,.dash-content.dash-ive .stat .v{font:600 28px/1.1 var(--sys);letter-spacing:-.01em;color:var(--ink-10)}.dash-canvas.dash-ive .stat .v em,.dash-content.dash-ive .stat .v em{font-style:normal;color:inherit;font-weight:inherit}.dash-canvas.dash-ive .stat .d,.dash-content.dash-ive .stat .d{font:400 13px/1.4 var(--sys);color:var(--ink-7);letter-spacing:0;text-transform:none}.dash-canvas.dash-ive .banner,.dash-content.dash-ive .banner{padding:12px 16px;border-radius:2px;font:400 14px/1.45 var(--sys)}.dash-canvas.dash-ive .banner .h,.dash-content.dash-ive .banner .h{font:500 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase}.dash-canvas.dash-ive .pill,.dash-content.dash-ive .pill{border-radius:999px;font:500 11px/1 var(--mono);letter-spacing:.12em}.dash-canvas.dash-ive .pill .dot,.dash-content.dash-ive .pill .dot{border-radius:50%}.dash-canvas.dash-ive .ch-row,.dash-content.dash-ive .ch-row{padding:12px 14px;background:transparent;border-left:0;border-right:0;border-top:1px solid var(--ink-4);border-bottom:0;margin:0}.dash-canvas.dash-ive .ch-row:hover,.dash-content.dash-ive .ch-row:hover{background:var(--ink-2);border-color:var(--ink-4)}.dash-canvas.dash-ive .ch-row .name,.dash-content.dash-ive .ch-row .name{font:500 14px/1.2 var(--sys);letter-spacing:0;color:var(--ink-10);text-transform:none}.dash-canvas.dash-ive .ch-row .now,.dash-content.dash-ive .ch-row .now{font:400 13px/1.3 var(--sys);color:var(--ink-7)}.dash-canvas.dash-ive .ch-row .logo,.dash-content.dash-ive .ch-row .logo{border-radius:6px}.dash-canvas.dash-ive .ch-row .ck,.dash-content.dash-ive .ch-row .ck,.dash-canvas.dash-ive .ch-row .tier,.dash-content.dash-ive .ch-row .tier{border-radius:4px}.dash-canvas.dash-ive .tbl th,.dash-content.dash-ive .tbl th,.dash-canvas.dash-ive .tbl td,.dash-content.dash-ive .tbl td{padding:12px 16px;font:400 14px/1.4 var(--sys);letter-spacing:0;color:var(--ink-9)}.dash-canvas.dash-ive .tbl th,.dash-content.dash-ive .tbl th{font:500 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-7)}.dash-canvas.dash-ive .dlist,.dash-content.dash-ive .dlist{display:grid;gap:0;border:1px solid var(--ink-4);border-radius:12px;overflow:hidden;background:var(--ink-2)}.dash-canvas.dash-ive .dlist .drow,.dash-content.dash-ive .dlist .drow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) auto;gap:16px;align-items:center;padding:14px 18px;border:0;border-bottom:1px solid var(--ink-4);background:transparent;text-align:left;font:400 15px/1.3 var(--sys);color:var(--ink-10);cursor:pointer;width:100%}.dash-canvas.dash-ive .dlist .drow:last-child,.dash-content.dash-ive .dlist .drow:last-child{border-bottom:0}.dash-canvas.dash-ive .dlist .drow:hover,.dash-content.dash-ive .dlist .drow:hover{background:var(--ink-3)}.dash-canvas.dash-ive .dlist .drow .k,.dash-content.dash-ive .dlist .drow .k{font:500 15px/1.3 var(--sys);color:var(--ink-10);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-canvas.dash-ive .dlist .drow .v,.dash-content.dash-ive .dlist .drow .v{font:400 14px/1.3 var(--sys);color:var(--ink-8);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-canvas.dash-ive .dlist .drow .chev,.dash-content.dash-ive .dlist .drow .chev{color:var(--ink-7);display:inline-flex;align-items:center}.dash-canvas.dash-ive .empty,.dash-content.dash-ive .empty{border-radius:12px;padding:56px 32px}.dash-canvas.dash-ive .empty h3,.dash-content.dash-ive .empty h3{font:600 20px/1.3 var(--sys);color:var(--ink-10)}.dash-canvas.dash-ive .empty h3 em,.dash-content.dash-ive .empty h3 em{font-style:normal;color:inherit;font-weight:inherit}.dash-canvas.dash-ive .empty p,.dash-content.dash-ive .empty p{font:400 14px/1.55 var(--sys);color:var(--ink-7)}.dash-canvas.dash-ive .num,.dash-content.dash-ive .num,:where(.dash-canvas.dash-ive,.dash-content.dash-ive) [data-num]{font-family:var(--mono, "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:0}.dash-canvas.dash-ive .ccode,.dash-content.dash-ive .ccode{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:16px;padding:0 5px;font:500 10px/1 var(--mono, "IBM Plex Mono", ui-monospace, monospace);font-variant-numeric:tabular-nums;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-8);background:var(--ink-3);border:1px solid var(--ink-4);border-radius:3px;flex-shrink:0}@media(pointer:coarse){.dash-canvas.dash-ive .btn,.dash-content.dash-ive .btn{min-height:44px}.dash-canvas.dash-ive .btn.sm,.dash-content.dash-ive .btn.sm{min-height:44px;height:auto;padding:8px 12px}.sheet .btn{min-height:44px}.sheet .btn.sm{min-height:44px;height:auto;padding:8px 12px}.sheet .input,.dash-canvas.dash-ive .input,.dash-content.dash-ive .input{font-size:16px}.dash-canvas.dash-ive .dlist .drow .k,.dash-content.dash-ive .dlist .drow .k,.dash-canvas.dash-ive .dlist .drow .v,.dash-content.dash-ive .dlist .drow .v{font-size:17px}}@media(prefers-reduced-motion:reduce){.dash-canvas.dash-ive *,.dash-content.dash-ive *,.dash-canvas.dash-ive *:before,.dash-canvas.dash-ive *:after,.dash-content.dash-ive *:before,.dash-content.dash-ive *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.pnav.svelte-1o35yox{height:56px;display:flex;align-items:center;gap:1rem;padding:env(safe-area-inset-top,0) max(1.25rem,env(safe-area-inset-right,0)) 0 max(1.25rem,env(safe-area-inset-left,0));position:sticky;top:0;z-index:20;background:var(--atlas-bg);border-bottom:1px solid var(--atlas-border)}.pnav-brand.svelte-1o35yox{display:inline-flex;align-items:center;gap:.55rem;background:none;border:none;border-radius:0;box-shadow:none;cursor:pointer;padding:.7rem 0;min-height:44px;color:inherit}.pnav-logo.svelte-1o35yox{font-family:var(--atlas-body);font-size:1.15rem;font-weight:400;color:var(--atlas-fg);letter-spacing:-.02em;text-transform:none;text-shadow:none}.pnav-mark.svelte-1o35yox{display:inline-flex;align-items:center;flex:none;transform:translateY(-1px)}.pnav-mark.svelte-1o35yox svg:where(.svelte-1o35yox){display:block;width:21px;height:8px}.pnav-mark.svelte-1o35yox svg:where(.svelte-1o35yox) rect:where(.svelte-1o35yox){fill:var(--atlas-accent)}.pnav-beta.svelte-1o35yox{display:inline-flex;align-items:center;margin-left:.5rem;color:var(--atlas-fg-3);font-family:var(--atlas-mono);font-size:.6rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;line-height:1;-webkit-user-select:none;user-select:none}@media(max-width:380px){.pnav-beta.svelte-1o35yox{margin-left:.3rem;font-size:.55rem;letter-spacing:.18em}}.pnav-spacer.svelte-1o35yox{flex:1}.pnav-email.svelte-1o35yox{font-family:var(--atlas-body);font-size:.8rem;color:var(--atlas-fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.pnav-signin.svelte-1o35yox{height:44px;padding:0 1.4rem;border-radius:0;border:1px solid var(--atlas-border-strong);box-shadow:none;background:transparent;color:var(--atlas-fg);font-family:var(--atlas-mono);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:var(--atlas-accent-fg);border-color:var(--atlas-accent-fg);background:transparent}.pnav-dashboard.svelte-1o35yox{height:44px;padding:0 1.4rem;border-radius:0;border:1px solid var(--atlas-accent-fg);box-shadow:none;background:transparent;color:var(--atlas-accent-fg);font-family:var(--atlas-mono);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:var(--atlas-accent-fg);color:var(--atlas-bg)}.pnav-ghost.svelte-1o35yox{height:44px;padding:0 1.05rem;border:1px solid transparent;border-radius:0;box-shadow:none;background:transparent;color:var(--atlas-fg-3);font-family:var(--atlas-mono);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:var(--atlas-fg)}@media(max-width:479px){.pnav-email.svelte-1o35yox{display:none}}@media(max-width:768px){.pnav-on-dashboard.svelte-1o35yox .pnav-user-chrome:where(.svelte-1o35yox){display:none}}.bf-ambient.svelte-gosojk{position:absolute;inset:0;overflow:hidden;background:#0a0b0d}.bf-video.svelte-gosojk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.bf-wash.svelte-gosojk{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 82% 72% at 50% 46%,transparent 42%,rgba(8,9,11,.4) 100%),radial-gradient(ellipse 60% 50% at 22% 28%,rgba(214,87,30,.1),transparent 62%)}.vs-wrap.svelte-1wbiwli{position:relative;display:inline-flex;align-items:stretch;gap:6px}.vs.svelte-1wbiwli{display:inline-flex;align-items:stretch;height:var(--player-chip-h, 28px);background:var(--atlas-player-scrim-backdrop, rgba(20,20,22,.55));border:1px solid var(--atlas-player-border-2, #2A2A30);border-radius:2px}.vs.svelte-1wbiwli button:where(.svelte-1wbiwli){display:inline-flex;align-items:center;gap:6px;padding:0 10px;background:none;border:none;border-radius:0;box-shadow:none;border-right:1px solid var(--atlas-player-border-2, #2A2A30);color:var(--atlas-player-overlay-fg-mute, rgba(255,255,255,.6));text-shadow:0 1px 2px var(--atlas-player-scrim-shadow, rgba(0,0,0,.6));font-family:var(--atlas-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color .14s ease,background .14s ease}.vs.svelte-1wbiwli button:where(.svelte-1wbiwli):last-child{border-right:none}.vs.svelte-1wbiwli button:where(.svelte-1wbiwli):hover{color:var(--atlas-player-fg, #E8E8EC);background:var(--atlas-player-overlay-2, rgba(255,255,255,.06))}.vs.svelte-1wbiwli button.active:where(.svelte-1wbiwli){color:var(--atlas-player-live, #D6571E)}.vs-search.svelte-1wbiwli{padding:0 8px}.vs-help.svelte-1wbiwli{display:inline-flex;align-items:center;justify-content:center;height:var(--player-chip-h, 28px);width:var(--player-chip-h, 28px);background:var(--atlas-player-scrim-backdrop, rgba(20,20,22,.55));border:1px solid var(--atlas-player-border-2, #2A2A30);border-radius:2px;box-shadow:none;color:var(--atlas-player-overlay-fg-mute, rgba(255,255,255,.6));text-shadow:0 1px 2px var(--atlas-player-scrim-shadow, rgba(0,0,0,.6));font-family:var(--atlas-mono);font-weight:700;font-size:12px;letter-spacing:0;cursor:pointer;transition:color .14s ease,border-color .14s ease}.vs-help.svelte-1wbiwli:hover{color:var(--atlas-player-fg, #E8E8EC);border-color:var(--atlas-player-live-border, rgba(214,87,30,.35))}.vs-help.active.svelte-1wbiwli{color:var(--atlas-player-live, #D6571E);border-color:var(--atlas-player-live-border, rgba(214,87,30,.35))}.vs.svelte-1wbiwli kbd:where(.svelte-1wbiwli){font-family:var(--atlas-mono);font-size:9px;font-weight:700;padding:1px 4px;background:var(--atlas-player-overlay-3, rgba(255,255,255,.08));border:1px solid var(--atlas-player-border-2, #2A2A30);border-radius:2px;color:var(--atlas-player-overlay-fg-mute, rgba(255,255,255,.6));line-height:1;letter-spacing:0}.bvt.svelte-1il99u2{display:inline-flex;align-items:stretch;height:26px;border:1px solid var(--atlas-player-border, #1F1F1F);border-radius:2px;background:var(--atlas-player-scrim-backdrop, rgba(20,20,22,.55))}.bvt-btn.svelte-1il99u2{padding:0 12px;background:none;border:0;border-right:1px solid var(--atlas-player-border, #1F1F1F);border-radius:0;box-shadow:none;font-family:var(--atlas-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-player-fg-3, #8F8F9A);cursor:pointer;transition:color .14s ease,background .14s ease}.bvt-btn.svelte-1il99u2:last-child{border-right:0}.bvt-btn.svelte-1il99u2:hover{color:var(--atlas-player-fg, #E8E8EC);background:var(--atlas-player-overlay-2, rgba(255,255,255,.04))}.bvt-btn.active.svelte-1il99u2{color:var(--atlas-player-live, #D6571E);background:var(--atlas-player-live-dim, rgba(214,87,30,.14))}.bvt-btn.svelte-1il99u2:focus-visible{outline:1px solid rgba(249,115,22,.5);outline-offset: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);display:flex}.bm-bg.svelte-1x43nm8{position:absolute;inset:0;background:var(--atlas-player-bg);z-index:0}.bm-pip.svelte-1x43nm8{position:absolute;top:2.6%;left:1.7%;width:22%;max-width:240px;aspect-ratio:240 / 135;border:1px solid var(--atlas-player-border-2);overflow:hidden;z-index:3}.bm-pip-frame.svelte-1x43nm8{position:absolute;inset:0;filter:brightness(.65)}.bm-pip-label.svelte-1x43nm8{position:absolute;bottom:6px;left:8px;font-family:var(--atlas-mono);font-size:clamp(7px,.9vw,9px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-player-fg);display:flex;align-items:center;gap:5px;text-shadow:0 1px 3px rgba(0,0,0,.85)}.bm-pip-dot.svelte-1x43nm8{width:4px;height:4px;border-radius:50%;background:var(--atlas-player-live);flex-shrink:0}.bm-sidebar.svelte-1x43nm8{position:relative;z-index:2;width:clamp(120px,22%,320px);flex-shrink:0;border-right:1px solid var(--atlas-player-border);background:var(--atlas-player-surface);padding-top:21.375%;overflow:hidden}.bm-cat-header.svelte-1x43nm8{padding:10px 14px 5px;font-family:var(--atlas-mono);font-size:9px;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:10px;padding:7px 14px;border-left:2px solid transparent;font-family:var(--atlas-body);font-size:13px;color:var(--atlas-player-fg-2);width:100%;background:none;border-top:0;border-right:0;border-bottom:0;text-align:left;cursor:default}.bm-cat--interactive.svelte-1x43nm8{cursor:pointer}.bm-cat--interactive.svelte-1x43nm8:hover:not(.active){background:var(--atlas-player-overlay-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:10px;color:var(--atlas-player-fg-3);margin-left:auto;font-variant-numeric:tabular-nums}.bm-main.svelte-1x43nm8{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--atlas-player-bg)}.bm-topbar.svelte-1x43nm8{display:flex;align-items:center;gap:10px;padding:0 20px;height:52px;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:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-player-fg-3);white-space:nowrap;flex-shrink:0}.bm-count.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:10px;color:var(--atlas-player-fg-3);letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.bm-count.svelte-1x43nm8 b:where(.svelte-1x43nm8){color:var(--atlas-player-fg-2);font-weight:700}.bm-inline-search.svelte-1x43nm8{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 12px;background:var(--atlas-player-overlay-2);border:1px solid var(--atlas-player-border-2);border-radius:2px;color:var(--atlas-player-fg-3);width:clamp(240px,28vw,360px);min-width:0;overflow:hidden}.bm-inline-placeholder.svelte-1x43nm8{font-family:var(--atlas-body);font-size:13px;color:var(--atlas-player-fg-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-spacer.svelte-1x43nm8{flex:1}.bm-channels.svelte-1x43nm8{flex:1;overflow:hidden;display:flex;flex-direction:column}.bm-row.svelte-1x43nm8{display:grid;grid-template-columns:clamp(280px,28vw,360px) 1fr auto;align-items:center;padding:0 20px 0 12px;min-height:72px;gap:16px;border-bottom:1px solid var(--atlas-player-border);border-left:2px solid transparent;background:none;text-align:left;color:inherit;cursor:default;flex-shrink:0}.bm-row--interactive.svelte-1x43nm8{cursor:pointer}.bm-row--interactive.svelte-1x43nm8:hover:not(.active){background:var(--atlas-player-overlay-2)}.bm-row.active.svelte-1x43nm8{border-left-color:var(--atlas-player-live);background:transparent}.bm-row.active.svelte-1x43nm8 .bm-ch-name:where(.svelte-1x43nm8){color:var(--atlas-player-fg)}.bm-row.active.svelte-1x43nm8 .now-title:where(.svelte-1x43nm8){color:var(--atlas-player-live)}.bm-ch-id.svelte-1x43nm8{display:flex;align-items:center;gap:10px;min-width:0}.bm-ch-logo.svelte-1x43nm8{width:32px;height:32px;flex-shrink:0;background:var(--atlas-player-surface-2);border:1px solid var(--atlas-player-border-2);border-radius:2px;display:flex;align-items:center;justify-content:center;overflow:hidden}.bm-ch-logo.svelte-1x43nm8 span:where(.svelte-1x43nm8){font-family:var(--atlas-mono);font-size:9px;font-weight:700;color:var(--atlas-player-amber);letter-spacing:.06em}.bm-ch-name.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:11px;font-weight:600;letter-spacing:.06em;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:4px;padding:10px 0}.bm-prog-line.svelte-1x43nm8{display:flex;align-items:baseline;gap:10px;min-width:0}.bm-prog-kicker.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-player-live);flex-shrink:0;width:32px}.bm-prog-kicker.subtle.svelte-1x43nm8{color:var(--atlas-player-fg-3)}.bm-prog-title.svelte-1x43nm8{font-family:var(--atlas-body);font-size:13px;color:var(--atlas-player-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.bm-prog-next.svelte-1x43nm8 .bm-prog-title:where(.svelte-1x43nm8){font-size:12px;color:var(--atlas-player-fg-2)}.bm-prog-time.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:10px;letter-spacing:.04em;color:var(--atlas-player-fg-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.bm-prog-left.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:10px;letter-spacing:.04em;color:var(--atlas-player-fg-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.bm-prog-bar.svelte-1x43nm8{height:2px;width:100%;max-width:480px;background:var(--atlas-player-overlay-5);overflow:hidden}.bm-prog-fill.svelte-1x43nm8{height:100%;background:var(--atlas-player-live)}.bm-ch-meta.svelte-1x43nm8{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.bm-ch-tier.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:9px;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-add.svelte-1x43nm8{font-family:var(--atlas-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-player-fg-2);border:1px solid var(--atlas-player-border-2);padding:4px 10px;line-height:1}.bm-ch-add.in-stream.svelte-1x43nm8{border-color:var(--atlas-player-live);color:var(--atlas-player-live)}.start-page.svelte-1lebd82{min-height:100vh;display:flex;flex-direction:column;background:var(--atlas-bg);color:var(--atlas-fg);overflow-x:hidden}.intro-veil.svelte-1lebd82{position:fixed;inset:0;z-index:300;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:var(--atlas-bg);pointer-events:none;animation:svelte-1lebd82-twVeil 2.2s ease forwards}.intro-mark.svelte-1lebd82{display:flex}.intro-mark.svelte-1lebd82 .giraffe-straight:where(.svelte-1lebd82){height:56vh;max-height:520px;width:auto;color:#f2f2f2;animation:svelte-1lebd82-twMark 2.2s cubic-bezier(.22,1,.36,1) forwards}.intro-word.svelte-1lebd82{display:flex;align-items:center;gap:.5rem;animation:svelte-1lebd82-twWord 2.2s ease forwards}.intro-word-text.svelte-1lebd82{font-family:var(--atlas-body);font-weight:700;font-size:1.2rem;letter-spacing:-.03em;color:var(--atlas-fg)}.intro-word-mark.svelte-1lebd82{display:inline-flex;align-items:center;flex:none}.intro-word-mark.svelte-1lebd82 svg:where(.svelte-1lebd82){display:block;width:21px;height:8px}.intro-word-mark.svelte-1lebd82 svg:where(.svelte-1lebd82) rect:where(.svelte-1lebd82){fill:var(--accent)}@keyframes svelte-1lebd82-twVeil{0%,78%{opacity:1}to{opacity:0}}@keyframes svelte-1lebd82-twMark{0%{opacity:0;transform:translateY(26px) scale(.92)}22%,74%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-16px) scale(1.03)}}@keyframes svelte-1lebd82-twWord{0%,32%{opacity:0}48%,74%{opacity:1}to{opacity:0}}.sp-main.svelte-1lebd82{width:100%;max-width:1180px;margin:0 auto;padding:clamp(30px,7vw,80px) clamp(18px,5vw,64px) clamp(52px,9vw,108px)}.sp-main--wiz.svelte-1lebd82{max-width:1080px;padding-top:clamp(26px,5vw,56px)}.eyebrow.svelte-1lebd82{display:flex;align-items:center;gap:.65rem;font-family:var(--atlas-mono);font-size:.68rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--atlas-fg-3);margin-bottom:clamp(16px,3vw,26px)}.eyebrow-rule.svelte-1lebd82{width:20px;height:1px;background:var(--accent);flex:none}.display.svelte-1lebd82{margin:0;font-family:var(--atlas-display);font-size:clamp(2.6rem,6vw,5rem);line-height:.98;letter-spacing:-.045em;font-weight:300;color:var(--atlas-fg);text-wrap:balance}.display.svelte-1lebd82 em:where(.svelte-1lebd82){font-style:italic;font-weight:300;color:var(--accent);display:inline-block;white-space:nowrap}.lede.svelte-1lebd82{margin:clamp(18px,2.6vw,26px) 0 0;max-width:50ch;font-size:clamp(1rem,1.35vw,1.18rem);font-weight:400;line-height:1.55;color:var(--atlas-fg-2)}.lede.svelte-1lebd82 .hi:where(.svelte-1lebd82){color:var(--atlas-fg)}.lede.svelte-1lebd82 a:where(.svelte-1lebd82){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--atlas-fg-3);transition:color .12s ease,text-decoration-color .12s ease}.lede.svelte-1lebd82 a:where(.svelte-1lebd82):hover{color:var(--atlas-fg);text-decoration-color:var(--accent)}.lede.svelte-1lebd82 a:where(.svelte-1lebd82):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cover.svelte-1lebd82{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(14px,4vw,48px);align-items:start}.cover-hero.svelte-1lebd82{min-width:0;padding-top:clamp(8px,2vw,18px)}.cover-mark.svelte-1lebd82{display:flex;justify-content:center;align-items:flex-start}.giraffe-straight.svelte-1lebd82{height:clamp(320px,42vw,600px);width:auto;max-width:100%;display:block;color:#f2f2f2}.eyebrow.svelte-1lebd82 .sec-num:where(.svelte-1lebd82){color:var(--accent)}.invite-line.svelte-1lebd82{margin:8px 0 0;font-size:.86rem;color:var(--atlas-fg-3);max-width:52ch;text-wrap:pretty}.invite-line.svelte-1lebd82 a:where(.svelte-1lebd82){color:var(--atlas-fg-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--atlas-fg-3);transition:color .12s ease,text-decoration-color .12s ease}.invite-line.svelte-1lebd82 a:where(.svelte-1lebd82):hover{color:var(--atlas-fg);text-decoration-color:var(--accent)}.invite-line.svelte-1lebd82 a:where(.svelte-1lebd82):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.visually-hidden.svelte-1lebd82{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.player-strip.svelte-1lebd82{margin-top:clamp(40px,6vw,64px)}.player-strip-head.svelte-1lebd82{display:flex;align-items:center;gap:1rem;margin-bottom:14px}.player-strip-label.svelte-1lebd82{flex:none;font-family:var(--atlas-mono);font-size:.66rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--atlas-fg-3)}.player-strip-rule.svelte-1lebd82{flex:1;height:1px;background:var(--atlas-border-subtle)}.player-strip-link.svelte-1lebd82{flex:none;display:inline-flex;align-items:center;min-height:44px;font-family:var(--atlas-mono);font-size:.64rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);text-decoration:none;transition:color .14s ease}.player-strip-link.svelte-1lebd82:hover{color:var(--accent-hover)}.player-strip-link.svelte-1lebd82:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pmock-fig.svelte-1lebd82{margin:0}.t-device.svelte-1lebd82{position:relative;width:100%}.t-device-mbp.svelte-1lebd82{aspect-ratio:1280 / 832}.t-device-chassis.svelte-1lebd82{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;filter:drop-shadow(0 28px 56px rgba(0,0,0,.45))}.t-device-screen.svelte-1lebd82{position:absolute;overflow:hidden;background:var(--atlas-player-bg, #0A0A0A);z-index:1;display:flex;flex-direction:column;box-shadow:inset 0 0 30px #0009,inset 60px 40px 80px -40px #d6571e12}.t-device-screen.svelte-1lebd82:before{content:"";position:absolute;inset:-18% -12% -22% -14%;z-index:0;pointer-events:none;filter:blur(8px);background:radial-gradient(ellipse 70% 60% at 50% 42%,rgba(214,87,30,.16) 0%,rgba(214,87,30,.06) 38%,transparent 68%)}.t-device-screen.svelte-1lebd82:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:3;mix-blend-mode:screen;background:linear-gradient(160deg,rgba(255,255,255,.018) 0%,transparent 18%,transparent 100%)}.t-device-mbp.svelte-1lebd82 .t-device-screen:where(.svelte-1lebd82){left:11.638%;top:11.661%;width:76.673%;height:76.599%}.t-browser-chrome.svelte-1lebd82,.t-browser-body.svelte-1lebd82{position:relative;z-index:1}.t-browser-chrome.svelte-1lebd82{flex:0 0 auto;height:7%;min-height:22px;display:flex;align-items:center;gap:8px;padding:0 14px;background:linear-gradient(180deg,#2a2a2d,#1c1c1f);border-bottom:1px solid rgba(0,0,0,.5)}.t-tl-dot.svelte-1lebd82{width:clamp(7px,1.05%,12px);aspect-ratio:1;border-radius:50%;flex:none}.t-tl-red.svelte-1lebd82{background:#ff5f57;box-shadow:inset 0 -1px #0000002e}.t-tl-yellow.svelte-1lebd82{background:#febc2e;box-shadow:inset 0 -1px #0000002e}.t-tl-green.svelte-1lebd82{background:#28c840;box-shadow:inset 0 -1px #0000002e}.t-tl-url.svelte-1lebd82{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:var(--atlas-body);font-size:clamp(8px,1.15%,12px);font-weight:400;color:#f5f5f5c7;background:#00000052;padding:clamp(2px,.4%,4px) clamp(8px,1.6%,16px);border-radius:999px;letter-spacing:-.005em;white-space:nowrap}.t-browser-body.svelte-1lebd82{flex:1;min-height:0;overflow:hidden;container-type:size}.t-browser-body.svelte-1lebd82 .bm-view{position:absolute;top:0;left:0;width:1280px;height:720px;aspect-ratio:auto;transform-origin:top left;transform:scale(calc(100cqw/1280px))}.pmock-cap.svelte-1lebd82{margin:14px 0 0;font-size:.82rem;line-height:1.5;color:var(--atlas-fg-2);text-wrap:pretty}.pmock-cap.svelte-1lebd82 b:where(.svelte-1lebd82){color:var(--atlas-fg);font-weight:500}.sec.svelte-1lebd82{margin-top:clamp(56px,9vw,110px)}.sec--tight.svelte-1lebd82{margin-top:clamp(48px,7vw,84px)}.sec--tighter.svelte-1lebd82{margin-top:clamp(44px,6vw,72px)}.sec--beat.svelte-1lebd82{margin-top:clamp(64px,10vw,124px)}.sec--close.svelte-1lebd82{margin-top:clamp(52px,8vw,96px)}.sec-h2.svelte-1lebd82{margin:0;font-family:var(--atlas-display);font-weight:300;font-size:clamp(1.6rem,3vw,2rem);letter-spacing:-.025em;line-height:1.1;color:var(--atlas-fg);text-wrap:balance}.runin.svelte-1lebd82{margin:14px 0 0;max-width:62ch;font-size:.98rem;line-height:1.6;color:var(--atlas-fg-2);text-wrap:pretty}.runin.svelte-1lebd82 a:where(.svelte-1lebd82){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--atlas-fg-3);transition:color .12s ease,text-decoration-color .12s ease}.runin.svelte-1lebd82 a:where(.svelte-1lebd82):hover{color:var(--atlas-fg);text-decoration-color:var(--accent)}.runin.svelte-1lebd82 a:where(.svelte-1lebd82):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ledger-wrap.svelte-1lebd82{margin-top:clamp(22px,3.4vw,34px)}table.ledger.svelte-1lebd82{width:100%;border-collapse:separate;border-spacing:1px;background:#222;border:1px solid #222222;table-layout:fixed;display:table}.ledger.svelte-1lebd82 thead:where(.svelte-1lebd82){display:table-header-group}.ledger.svelte-1lebd82 tbody:where(.svelte-1lebd82){display:table-row-group}.ledger.svelte-1lebd82 tr:where(.svelte-1lebd82){display:table-row;position:static;border:0;margin:0;padding:0;background:none}.ledger.svelte-1lebd82 td:where(.svelte-1lebd82):before{content:none}.ledger.svelte-1lebd82 th:where(.svelte-1lebd82),.ledger.svelte-1lebd82 td:where(.svelte-1lebd82){display:table-cell;background:#0b0b0b;padding:16px 18px;text-align:left;vertical-align:top;font-weight:400;font-size:.88rem;line-height:1.55;color:var(--atlas-fg-2);font-variant-numeric:tabular-nums}.ledger.svelte-1lebd82 thead:where(.svelte-1lebd82) th:where(.svelte-1lebd82){font-family:var(--atlas-mono);font-size:.6rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--atlas-fg-3);padding-top:13px;padding-bottom:13px;background:#07070a}.ledger.svelte-1lebd82 thead:where(.svelte-1lebd82) th.col-twiga:where(.svelte-1lebd82){color:var(--atlas-fg)}.ledger.svelte-1lebd82 thead:where(.svelte-1lebd82) th:where(.svelte-1lebd82):first-child{width:22%}.ledger.svelte-1lebd82 tbody:where(.svelte-1lebd82) th[scope=row]:where(.svelte-1lebd82){font-family:var(--atlas-mono);font-size:.62rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-fg);line-height:1.6}.ledger.svelte-1lebd82 td.cell-twiga:where(.svelte-1lebd82){color:var(--atlas-fg)}.ledger.svelte-1lebd82 td.cell-twiga:where(.svelte-1lebd82) .dim:where(.svelte-1lebd82){color:var(--atlas-fg-2)}.ledger.svelte-1lebd82 td.cell-direct:where(.svelte-1lebd82) .dim:where(.svelte-1lebd82){color:var(--atlas-fg-3)}.ledger.svelte-1lebd82 td:where(.svelte-1lebd82) .not-collected:where(.svelte-1lebd82){display:block;font-family:var(--atlas-mono);font-size:.74rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.ledger.svelte-1lebd82 td:where(.svelte-1lebd82) .cell-note:where(.svelte-1lebd82){display:block;font-family:var(--atlas-mono);font-size:.64rem;letter-spacing:.16em;color:var(--atlas-fg-3);line-height:1.3}.ledger.svelte-1lebd82 td:where(.svelte-1lebd82) .cell-note:where(.svelte-1lebd82) a:where(.svelte-1lebd82){color:var(--atlas-fg-3);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--atlas-fg-3);transition:color .12s ease}.ledger.svelte-1lebd82 td:where(.svelte-1lebd82) .cell-note:where(.svelte-1lebd82) a:where(.svelte-1lebd82):hover{color:var(--atlas-fg-2)}.ledger.svelte-1lebd82 td:where(.svelte-1lebd82) .cell-note:where(.svelte-1lebd82) a:where(.svelte-1lebd82):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ledger-foot.svelte-1lebd82{margin:14px 0 0;font-family:var(--atlas-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--atlas-fg-3);line-height:1.3}.ledger-foot.svelte-1lebd82 a:where(.svelte-1lebd82){color:var(--atlas-fg-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--atlas-fg-3);transition:color .12s ease,text-decoration-color .12s ease}.ledger-foot.svelte-1lebd82 a:where(.svelte-1lebd82):hover{color:var(--atlas-fg);text-decoration-color:var(--accent)}.ledger-foot.svelte-1lebd82 a:where(.svelte-1lebd82):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.redact-bars.svelte-1lebd82{display:inline-flex;align-items:center;margin-right:.5rem;vertical-align:-1px}.redact-bars.svelte-1lebd82 svg:where(.svelte-1lebd82){display:block;width:34px;height:13px}.redact-bars.svelte-1lebd82 rect:where(.svelte-1lebd82){fill:var(--accent)}.trio-grid.svelte-1lebd82{margin-top:clamp(22px,3.4vw,34px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#222;border:1px solid #222222}.trio-cell.svelte-1lebd82{display:flex;flex-direction:column;gap:.9rem;background:#0b0b0b;padding:clamp(20px,3vw,28px);min-width:0;text-decoration:none;transition:background .14s ease}.trio-cell.svelte-1lebd82:hover{background:#131313}.trio-cell.svelte-1lebd82:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.trio-ic.svelte-1lebd82{width:40px;height:40px;flex:none}.trio-cell--rest.svelte-1lebd82 .trio-ic:where(.svelte-1lebd82){color:var(--accent)}.trio-cell--wire.svelte-1lebd82 .trio-ic:where(.svelte-1lebd82){color:var(--atlas-fg)}.trio-cell--guide.svelte-1lebd82 .trio-ic:where(.svelte-1lebd82){color:var(--atlas-signal)}.trio-text.svelte-1lebd82{display:flex;flex-direction:column;gap:.55rem;flex:1;min-width:0}.trio-layer.svelte-1lebd82{font-family:var(--atlas-mono);font-size:.64rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--atlas-fg-3);line-height:1.3}.trio-copy.svelte-1lebd82{margin:0;font-size:.92rem;line-height:1.55;color:var(--atlas-fg-2);text-wrap:pretty}.trio-wiki.svelte-1lebd82{margin-top:auto;padding-top:.6rem;font-family:var(--atlas-mono);font-size:.62rem;font-weight:500;letter-spacing:.14em;color:var(--atlas-fg-3);transition:color .14s ease}.trio-cell.svelte-1lebd82:hover .trio-wiki:where(.svelte-1lebd82){color:var(--atlas-fg-2)}.receipt.svelte-1lebd82{margin:clamp(22px,3.4vw,34px) 0 0;border:1px solid var(--atlas-border-subtle);background:#07070a;padding:28px 32px}.receipt-head.svelte-1lebd82{font-family:var(--atlas-mono);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--atlas-fg-3);border-bottom:1px solid var(--atlas-border-subtle);padding-bottom:12px;margin-bottom:18px;display:flex;justify-content:space-between;gap:1rem}.receipt-scroll.svelte-1lebd82{overflow-x:auto}.receipt.svelte-1lebd82 pre:where(.svelte-1lebd82){margin:0;font-family:var(--atlas-mono);font-size:12px;line-height:1.55;color:var(--atlas-fg-2)}.ac-w.svelte-1lebd82{color:var(--atlas-fg)}.ac-am.svelte-1lebd82{color:var(--accent)}.ac-dim.svelte-1lebd82{color:var(--atlas-fg-3)}.receipt-coda.svelte-1lebd82{margin:18px 0 0;padding-top:12px;border-top:1px solid var(--atlas-border-subtle);font-family:var(--atlas-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--atlas-fg)}.proof-grid.svelte-1lebd82{margin-top:clamp(22px,3.4vw,34px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#222;border:1px solid #222222}.proof-cell.svelte-1lebd82{background:#0b0b0b;padding:clamp(20px,3vw,26px);display:flex;flex-direction:column;gap:.55rem;min-width:0}.proof-label.svelte-1lebd82{font-family:var(--atlas-mono);font-size:.6rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--atlas-fg-3)}.proof-value.svelte-1lebd82{font-family:var(--atlas-mono);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:500;letter-spacing:-.02em;color:var(--atlas-fg);font-variant-numeric:tabular-nums;line-height:1.1;overflow-wrap:break-word}.proof-value.svelte-1lebd82 .unit:where(.svelte-1lebd82){color:var(--atlas-fg-3);font-size:.55em;letter-spacing:.08em}.proof-note.svelte-1lebd82{margin:0;font-size:.84rem;line-height:1.5;color:var(--atlas-fg-2);text-wrap:pretty}.proof-link.svelte-1lebd82{margin-top:auto;padding-top:.6rem;display:inline-flex;align-items:center;min-height:44px;font-family:var(--atlas-mono);font-size:.64rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);text-decoration:none;transition:color .14s ease}.proof-link.svelte-1lebd82:hover{color:var(--accent-hover)}.proof-link.svelte-1lebd82:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.curl-note.svelte-1lebd82{margin:14px 0 0;font-family:var(--atlas-mono);font-size:.7rem;color:var(--atlas-fg-3);overflow-x:auto;white-space:nowrap}.curl-note.svelte-1lebd82 .cmd:where(.svelte-1lebd82){color:var(--atlas-fg-2)}.q-list.svelte-1lebd82{margin-top:clamp(22px,3.4vw,34px);border-top:1px solid var(--atlas-border-subtle)}.q-row.svelte-1lebd82{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,2fr) 2rem;gap:8px clamp(16px,2.4vw,30px);align-items:baseline;padding:clamp(16px,2.4vw,22px) 0;border-bottom:1px solid var(--atlas-border-subtle);text-decoration:none;transition:background .14s ease}.q-row.svelte-1lebd82:hover{background:var(--atlas-surface)}.q-row.svelte-1lebd82:hover .q-chev:where(.svelte-1lebd82){color:var(--accent-hover)}.q-row.svelte-1lebd82:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.q-title.svelte-1lebd82{margin:0;font-size:1.02rem;font-weight:500;letter-spacing:-.01em;color:var(--atlas-fg);line-height:1.35;text-wrap:balance}.q-teaser.svelte-1lebd82{font-size:.88rem;line-height:1.55;color:var(--atlas-fg-2);text-wrap:pretty}.q-chev.svelte-1lebd82{font-family:var(--atlas-mono);color:var(--atlas-fg-3);font-size:1rem;transition:color .14s ease;justify-self:center;align-self:center}.cta--coda.svelte-1lebd82{width:100%}.close-plat.svelte-1lebd82{margin:14px 0 0;font-family:var(--atlas-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--atlas-fg-3);line-height:1.3}.cta-row.svelte-1lebd82{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(26px,4vw,40px)}.cta.svelte-1lebd82{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:54px;padding:0 1.7rem;font-family:var(--atlas-body);font-size:1rem;font-weight:500;letter-spacing:-.01em;line-height:1;border:1px solid transparent;border-radius:0;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .14s ease,border-color .14s ease,color .14s ease}.cta--primary.svelte-1lebd82{background:var(--accent);color:#0a0a0a;border-color:var(--accent);font-weight:600}.cta--primary.svelte-1lebd82:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.cta--ghost.svelte-1lebd82{background:transparent;color:var(--atlas-fg);border-color:var(--atlas-border);font-size:.96rem}.cta--ghost.svelte-1lebd82:hover{border-color:var(--accent);color:var(--accent-hover)}.cta-arrow.svelte-1lebd82{font-size:1.05em;display:inline-block}.cta.svelte-1lebd82:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cta.svelte-1lebd82:disabled{opacity:.4;cursor:not-allowed}.cta.svelte-1lebd82:disabled:hover{background:var(--accent);border-color:var(--accent)}.beta-line.svelte-1lebd82{margin:clamp(14px,1.8vw,18px) 0 0;font-family:var(--atlas-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-fg-3)}.explore-head.svelte-1lebd82{display:flex;align-items:center;gap:1rem;margin-top:clamp(44px,7vw,80px);margin-bottom:16px}.explore-label.svelte-1lebd82{flex:none;font-family:var(--atlas-mono);font-size:.66rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--atlas-fg-3)}.explore-rule.svelte-1lebd82{flex:1;height:1px;background:var(--atlas-border-subtle)}.explore-grid.svelte-1lebd82{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#222;border:1px solid #222222}.feature-card.svelte-1lebd82{display:flex;flex-direction:column;gap:.55rem;min-height:172px;padding:clamp(20px,3vw,26px);background:#0b0b0b;border:0;text-align:left;color:inherit;cursor:pointer;font-family:var(--atlas-body);transition:background .14s ease}.feature-card.svelte-1lebd82:hover{background:#131313}.feature-card.svelte-1lebd82:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.fc-top.svelte-1lebd82{display:flex;align-items:center;justify-content:space-between;margin-bottom:.3rem}.fc-icon.svelte-1lebd82{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--atlas-border);color:var(--accent)}.fc-chev.svelte-1lebd82{color:#5b5b5b;font-size:1rem;font-family:var(--atlas-mono);transition:color .14s ease}.feature-card.svelte-1lebd82:hover .fc-chev:where(.svelte-1lebd82){color:var(--atlas-fg-2)}.fc-eyebrow.svelte-1lebd82{font-family:var(--atlas-mono);font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;color:var(--atlas-fg-3)}.fc-num.svelte-1lebd82{color:var(--accent)}.fc-title.svelte-1lebd82{font-size:1.06rem;font-weight:600;letter-spacing:-.01em;color:var(--atlas-fg)}.fc-sub.svelte-1lebd82{font-size:.86rem;line-height:1.45;color:#8a8a8a}.wiz.svelte-1lebd82{width:100%}.wiz-grid.svelte-1lebd82{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,5vw,72px);align-items:start}.wiz-main.svelte-1lebd82{min-width:0;max-width:540px}.wiz-mark.svelte-1lebd82{display:flex;justify-content:center;align-items:flex-start;padding-top:6px}.wiz-mark.svelte-1lebd82 .giraffe-straight:where(.svelte-1lebd82){height:clamp(320px,40vw,540px)}.stepper.svelte-1lebd82{display:flex;align-items:center;gap:10px;margin-bottom:clamp(22px,3vw,30px)}.stepper-num.svelte-1lebd82,.stepper-name.svelte-1lebd82{font-family:var(--atlas-mono);font-size:.66rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.stepper-num.svelte-1lebd82{color:var(--accent)}.stepper-name.svelte-1lebd82{color:var(--atlas-fg-3)}.stepper-track.svelte-1lebd82{flex:1;height:2px;margin-left:6px;background:#1a1a1a;position:relative;overflow:hidden}.stepper-fill.svelte-1lebd82{position:absolute;inset:0 auto 0 0;background:var(--accent);transition:width .3s ease}.display--wiz.svelte-1lebd82{font-size:clamp(2.3rem,5vw,3.6rem);line-height:1;letter-spacing:-.04em}.wiz.svelte-1lebd82 .lede:where(.svelte-1lebd82){max-width:46ch;font-size:1.04rem;margin-top:16px}.wiz-card.svelte-1lebd82{margin-top:28px;background:#0d0d0d;border:1px solid var(--atlas-border-subtle);padding:clamp(20px,3vw,28px)}.lp-form-zone.svelte-1lebd82{width:100%;margin-top:28px}.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 var(--atlas-border);border-radius:0;padding:clamp(1.5rem,3vw,2.25rem);display:flex;flex-direction:column}.lp-card-front.svelte-1lebd82{padding-bottom:.875rem}.lp-card-back.svelte-1lebd82{transform:rotateY(180deg);border-color:var(--atlas-border-strong);cursor:pointer;text-align:left;color:inherit;font:inherit}.lp-card-back.svelte-1lebd82:hover{border-color:var(--atlas-accent)}.lpc-back-title.svelte-1lebd82{font-family:var(--atlas-display);font-size:1.0625rem;font-weight:600;color:var(--atlas-fg);margin:0 0 .4rem;letter-spacing:-.01em}.lpc-back-hint.svelte-1lebd82{margin-top:.85rem;font-family:var(--atlas-mono);font-size:.62rem;color:var(--atlas-fg-3);letter-spacing:.12em;text-transform:uppercase;align-self:flex-start}.lpc-tabs.svelte-1lebd82{display:grid;grid-template-columns:1fr 1fr;margin-bottom:1rem;border:1px solid var(--atlas-border)}.lpc-tab.svelte-1lebd82{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem .75rem;min-height:44px;font-family:var(--atlas-mono);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:transparent;border:none;border-radius:0;color:var(--atlas-fg-2);cursor:pointer;transition:color .12s ease}.lpc-tab.svelte-1lebd82+.lpc-tab:where(.svelte-1lebd82){border-left:1px solid var(--atlas-border)}.lpc-tab.active.svelte-1lebd82{color:var(--atlas-accent-fg);box-shadow:inset 0 -2px 0 var(--atlas-accent)}.lpc-tab.svelte-1lebd82:not(.active):hover{color:var(--atlas-fg)}.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:var(--atlas-body);font-size:16px;background:var(--atlas-bg);border:1px solid var(--atlas-border);border-radius:0;color:var(--atlas-fg);outline:none;min-height:44px;box-sizing:border-box;transition:border-color .12s ease}.lpc-input.svelte-1lebd82::placeholder{color:var(--atlas-fg-3)}.lpc-input.svelte-1lebd82:focus{border-color:var(--atlas-accent)}.field-group.svelte-1lebd82+.field-group:where(.svelte-1lebd82){margin-top:16px}.field.svelte-1lebd82{width:100%;height:50px;padding:0 14px;background:var(--atlas-bg);border:1px solid var(--atlas-border);border-radius:0;color:var(--atlas-fg);font-family:var(--atlas-body);font-size:16px;outline:none;box-sizing:border-box;transition:border-color .12s ease}.field.svelte-1lebd82:focus{border-color:var(--accent)}.field.svelte-1lebd82::placeholder{color:#565656}.field-label.svelte-1lebd82{display:block;margin-bottom:8px;font-family:var(--atlas-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a}.field-hint.svelte-1lebd82{display:block;margin-top:8px;font-size:.78rem;color:var(--atlas-fg-3)}.region-select.svelte-1lebd82{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238A8A8A'%3E%3Cpath d='M2 4l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}#turnstile-container.svelte-1lebd82:not(:empty){margin-top:16px}.lpc-trust-flip.svelte-1lebd82{display:flex;align-items:center;justify-content:center;gap:.55rem;width:100%;margin-top:1rem;padding:.75rem 1rem;min-height:44px;background:transparent;border:1px solid var(--atlas-border);border-radius:0;text-align:left;cursor:pointer;font-family:var(--atlas-body);font-size:.78rem;font-weight:400;line-height:1.4;color:var(--atlas-fg-2);transition:background .18s,border-color .18s}.lpc-trust-flip.svelte-1lebd82:hover{background:#161616;border-color:var(--atlas-border-strong)}.lpc-trust-flip.svelte-1lebd82 svg{color:var(--atlas-accent-fg);flex-shrink:0}.lpc-trust-flip.svelte-1lebd82 .lpc-trust-label:where(.svelte-1lebd82){color:var(--atlas-fg-2);flex:0 0 auto}.lpc-trust-flip.svelte-1lebd82:hover .lpc-trust-label:where(.svelte-1lebd82){color:var(--atlas-fg)}.lpc-trust-flip.svelte-1lebd82 .lpc-trust-cta:where(.svelte-1lebd82){color:var(--atlas-accent-fg);font-weight:600;white-space:nowrap;margin-left:.4rem}.lpc-proof-steps.svelte-1lebd82{display:flex;flex-direction:column;margin-bottom:.5rem;border-top:1px solid var(--atlas-border)}.lpc-proof-step.svelte-1lebd82{display:flex;align-items:flex-start;gap:.85rem;padding:.85rem 0;border-bottom:1px solid var(--atlas-border)}.lpc-proof-step.svelte-1lebd82:last-child{border-bottom:none}.lpc-proof-n.svelte-1lebd82{width:24px;height:24px;border:1px solid var(--atlas-accent);color:var(--atlas-accent-fg);font-family:var(--atlas-mono);font-size:.7rem;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;font-variant-numeric:tabular-nums}.lpc-proof-step.svelte-1lebd82>div:where(.svelte-1lebd82){display:flex;flex-direction:column;gap:.2rem}.lpc-proof-step.svelte-1lebd82 strong:where(.svelte-1lebd82){font-family:var(--atlas-body);font-size:.875rem;font-weight:600;color:var(--atlas-fg);letter-spacing:-.005em}.lpc-proof-step.svelte-1lebd82 span:where(.svelte-1lebd82){font-family:var(--atlas-body);font-size:.82rem;color:var(--atlas-fg-2);line-height:1.5}.code-inputs.svelte-1lebd82{display:flex;gap:clamp(6px,2vw,10px)}.code-digit.svelte-1lebd82{flex:1;min-width:0;height:60px;text-align:center;background:var(--atlas-bg);border:1px solid var(--atlas-border);border-radius:0;color:var(--atlas-fg);font-family:var(--atlas-mono);font-size:1.5rem;outline:none;caret-color:var(--accent);transition:border-color .12s ease}.code-digit.svelte-1lebd82:focus{border-color:var(--accent)}.code-digit.has-value.svelte-1lebd82{border-color:var(--accent);color:var(--accent)}.code-digit.svelte-1lebd82:disabled{opacity:.5}.resend-row.svelte-1lebd82{margin-top:16px;font-size:.82rem;color:var(--atlas-fg-3)}.resend-cooldown.svelte-1lebd82{color:var(--atlas-fg-3)}.resend-btn.svelte-1lebd82{background:none;border:none;padding:0;color:var(--accent);font:inherit;cursor:pointer}.resend-btn.svelte-1lebd82:hover{color:var(--accent-hover)}.verify-status.svelte-1lebd82{display:flex;align-items:center;gap:.5rem;margin:12px 0 0;font-size:.85rem;color:var(--atlas-fg-2)}.result-sub.svelte-1lebd82{margin:0;font-size:.95rem;line-height:1.5;color:var(--atlas-fg-2)}.email-highlight.svelte-1lebd82{color:var(--atlas-fg);font-weight:600}.wiz-cta.svelte-1lebd82{display:flex;gap:12px;margin-top:24px}.wiz-cta.svelte-1lebd82 .cta--primary:where(.svelte-1lebd82){flex:1 1 auto}.cta--back.svelte-1lebd82{flex:0 0 auto;padding:0 1.4rem;background:transparent;color:var(--atlas-fg-2);border-color:var(--atlas-border);font-size:.94rem}.cta--back.svelte-1lebd82:hover{color:var(--atlas-fg);border-color:var(--atlas-border-strong)}.error-msg.svelte-1lebd82{margin:12px 0 0;font-size:.82rem;color:var(--atlas-alert)}.proc-spinner.svelte-1lebd82{width:16px;height:16px;border:2px solid rgba(214,87,30,.2);border-top-color:var(--accent);border-radius:50%;animation:svelte-1lebd82-sp-spin .7s linear infinite}.proc-spinner.small.svelte-1lebd82{width:14px;height:14px}@keyframes svelte-1lebd82-sp-spin{to{transform:rotate(360deg)}}@media(max-width:760px){.display.svelte-1lebd82{font-size:clamp(2rem,9.5vw,2.9rem);line-height:1.04;letter-spacing:-.04em}.display--wiz.svelte-1lebd82{font-size:clamp(2rem,8vw,2.6rem)}.lede.svelte-1lebd82{font-size:1.0625rem;line-height:1.5;max-width:none}.runin.svelte-1lebd82{font-size:1.0625rem}.invite-line.svelte-1lebd82{font-size:.95rem}.eyebrow.svelte-1lebd82{font-size:.6rem;letter-spacing:.18em;margin-bottom:14px}.eyebrow-rule.svelte-1lebd82{width:18px}.cover.svelte-1lebd82{display:block}.cover-mark.svelte-1lebd82{display:none}.cta-row.svelte-1lebd82{flex-direction:column;gap:10px;margin-top:24px}.cta.svelte-1lebd82{width:100%;min-height:56px}.cta--ghost.svelte-1lebd82{min-height:54px}.beta-line.svelte-1lebd82{font-size:.62rem;margin-top:14px;line-height:1.3}.player-strip-head.svelte-1lebd82{flex-wrap:wrap;row-gap:2px}table.ledger.svelte-1lebd82,.ledger.svelte-1lebd82 thead:where(.svelte-1lebd82),.ledger.svelte-1lebd82 tbody:where(.svelte-1lebd82),.ledger.svelte-1lebd82 tr:where(.svelte-1lebd82),.ledger.svelte-1lebd82 th:where(.svelte-1lebd82),.ledger.svelte-1lebd82 td:where(.svelte-1lebd82){display:block}table.ledger.svelte-1lebd82{border:0;background:transparent;border-spacing:0}.ledger.svelte-1lebd82 thead:where(.svelte-1lebd82){display:none}.ledger.svelte-1lebd82 tbody:where(.svelte-1lebd82) tr:where(.svelte-1lebd82){border:1px solid #222222;background:#0b0b0b;margin-bottom:14px}.ledger.svelte-1lebd82 tbody:where(.svelte-1lebd82) th[scope=row]:where(.svelte-1lebd82){border-bottom:1px solid var(--atlas-border-subtle);padding:14px 16px}.ledger.svelte-1lebd82 td:where(.svelte-1lebd82){padding:12px 16px 14px;border-bottom:1px solid var(--atlas-border-subtle);font-size:1rem}.ledger.svelte-1lebd82 td:where(.svelte-1lebd82):last-child{border-bottom:0}.ledger.svelte-1lebd82 td:where(.svelte-1lebd82):before{content:attr(data-label);display:block;font-family:var(--atlas-mono);font-size:.58rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-fg-3);margin-bottom:5px}.ledger.svelte-1lebd82 td.cell-twiga:where(.svelte-1lebd82):before{color:var(--accent)}.trio-grid.svelte-1lebd82{grid-template-columns:1fr}.trio-cell.svelte-1lebd82{flex-direction:row;align-items:flex-start;gap:1rem;padding:18px}.trio-ic.svelte-1lebd82{width:32px;height:32px}.trio-copy.svelte-1lebd82{font-size:.95rem}.receipt.svelte-1lebd82{padding:20px 16px}.proof-grid.svelte-1lebd82{grid-template-columns:1fr}.proof-link.svelte-1lebd82{padding-top:.4rem}.q-row.svelte-1lebd82{grid-template-columns:1fr auto}.q-title.svelte-1lebd82{grid-column:1}.q-chev.svelte-1lebd82{grid-row:1;grid-column:2}.q-teaser.svelte-1lebd82{grid-column:1 / -1;font-size:.95rem}.explore-grid.svelte-1lebd82{grid-template-columns:1fr}.wiz-grid.svelte-1lebd82{display:block}.wiz-mark.svelte-1lebd82{display:none}.wiz-cta.svelte-1lebd82{flex-wrap:wrap}.wiz-cta.svelte-1lebd82 .cta--primary:where(.svelte-1lebd82){width:auto}.cta--back.svelte-1lebd82{width:auto}}@media(prefers-reduced-motion:reduce){.cta.svelte-1lebd82,.cta-arrow.svelte-1lebd82,.fc-chev.svelte-1lebd82,.feature-card.svelte-1lebd82,.stepper-fill.svelte-1lebd82,.lpc-tab.svelte-1lebd82,.field.svelte-1lebd82,.code-digit.svelte-1lebd82,.lp-card.svelte-1lebd82,.trio-cell.svelte-1lebd82,.trio-wiki.svelte-1lebd82,.q-row.svelte-1lebd82,.q-chev.svelte-1lebd82,.proof-link.svelte-1lebd82,.player-strip-link.svelte-1lebd82,.lede.svelte-1lebd82 a:where(.svelte-1lebd82),.runin.svelte-1lebd82 a:where(.svelte-1lebd82),.invite-line.svelte-1lebd82 a:where(.svelte-1lebd82),.ledger-foot.svelte-1lebd82 a:where(.svelte-1lebd82){transition:none}.proc-spinner.svelte-1lebd82{animation:none}}.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:3rem 0 2rem;border-radius:0;border:none;background:transparent;box-shadow:none;border-bottom:1px solid #2A2A2A;margin-bottom:1rem;display:flex;flex-direction:column;gap:1.25rem}.info-eyebrow.svelte-1dbu372{display:inline-flex;align-items:center;gap:.6rem;padding:0;border-radius:0;background:transparent;border:none;color:#6b6b6b;font-family:var(--atlas-mono);font-size:.7rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.info-eyebrow-dot.svelte-1dbu372{width:7px;height:7px;flex-shrink:0;background:var(--atlas-accent)}.info-hero.svelte-1dbu372 h1:where(.svelte-1dbu372){margin:0;font-family:var(--atlas-display);font-size:clamp(2.1rem,4.6vw,3.9rem);font-weight:300;line-height:1.02;color:#f5f5f5;letter-spacing:-.03em;max-width:20ch}.info-hero.svelte-1dbu372 h1:where(.svelte-1dbu372) em{font-style:italic;color:var(--atlas-accent);font-weight:300;display:inline-block;white-space:nowrap}.info-hero--mark.svelte-1dbu372{display:flow-root}.info-hero--mark.svelte-1dbu372 .info-eyebrow:where(.svelte-1dbu372){margin-bottom:clamp(18px,2.4vw,26px)}.info-hero--mark.svelte-1dbu372 h1:where(.svelte-1dbu372){margin:0}.info-hero--mark.svelte-1dbu372 .info-lead:where(.svelte-1dbu372){margin-top:clamp(18px,2.4vw,26px)}.info-giraffe.svelte-1dbu372{display:none;float:right;width:auto;color:#f2f2f2}.info-giraffe--straight.svelte-1dbu372{height:clamp(170px,28vw,300px);margin:4px 0 12px 24px;shape-outside:polygon(46% 0,30% 18%,8% 26%,28% 44%,46% 46%,42% 100%,100% 100%,100% 0);shape-margin:18px}.info-giraffe--lean.svelte-1dbu372{height:clamp(158px,42vw,210px);margin:0 0 4px 14px;shape-outside:polygon(46% 0%,28% 20%,6% 27%,27% 44%,46% 47%,30% 72%,21% 100%,100% 100%,100% 0%);shape-margin:12px}@media(min-width:761px){.info-hero--mark.svelte-1dbu372 .info-giraffe--straight:where(.svelte-1dbu372){display:block}}@media(max-width:760px){.info-hero--mark.svelte-1dbu372 .info-giraffe--lean:where(.svelte-1dbu372){display:block}}.info-lead.svelte-1dbu372{margin:0;max-width:60ch;font-family:var(--atlas-body);font-size:1.0625rem;line-height:1.55;color:#a3a3a3}.info-updated.svelte-1dbu372{margin:1.25rem 0 0;color:#6b6b6b;font-family:var(--atlas-mono);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:var(--atlas-body);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:var(--atlas-body);font-weight:600;color:#f5f5f5;font-size:1rem;line-height:1.35}.static-section p{margin:0;font-family:var(--atlas-body);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:var(--atlas-body);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 var(--atlas-signal);color:#a3a3a3;line-height:1.6;font-size:.95rem;font-family:var(--atlas-body)}.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:var(--atlas-body);font-weight:600}.static-stat p{color:#a3a3a3;font-size:.9rem;line-height:1.55;font-family:var(--atlas-body)}.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:var(--atlas-mono);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:var(--atlas-accent-fg);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}}.model-label.svelte-nmuxfl{display:block;margin-bottom:.5rem;font-family:var(--atlas-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.dl-grid.svelte-1qz96do{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:1rem;border:1px solid #2A2A2A}.dl-card.svelte-1qz96do{padding:clamp(20px,2.4vw,28px);border-radius:0;border:none;border-right:1px solid #2A2A2A;background:#0a0a0a;display:flex;flex-direction:column}.dl-card.svelte-1qz96do:last-child{border-right:none}.dl-card--live.svelte-1qz96do{border-left:2px solid var(--accent)}.dl-card-top.svelte-1qz96do{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.dl-icon.svelte-1qz96do{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #2A2A2A;color:#a3a3a3}.dl-icon--live.svelte-1qz96do{border-color:var(--accent);color:var(--accent)}.dl-status.svelte-1qz96do{display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:0;font-family:var(--atlas-mono);font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b;border:1px solid #2A2A2A}.dl-status--live.svelte-1qz96do{color:var(--accent);border-color:#d6571e80}.dl-card.svelte-1qz96do h3:where(.svelte-1qz96do){margin:0 0 .5rem;font-family:var(--atlas-body);font-weight:600;color:#f5f5f5;font-size:1.12rem;letter-spacing:-.01em}.dl-card.svelte-1qz96do p:where(.svelte-1qz96do){margin:0 0 1rem;font-family:var(--atlas-body);color:#a3a3a3;line-height:1.55;font-size:.92rem}.dl-cta.svelte-1qz96do{display:inline-flex;align-items:center;align-self:flex-start;margin-top:auto;min-height:44px;padding:0 1.2rem;font-family:var(--atlas-body);font-size:.9rem;font-weight:500;text-decoration:none;border:1px solid #2A2A2A;color:#6b6b6b}.dl-cta--primary.svelte-1qz96do{background:var(--accent);border-color:var(--accent);color:#0a0a0a;font-weight:600;transition:filter .12s ease}.dl-cta--primary.svelte-1qz96do:hover{filter:brightness(1.08)}@media(max-width:800px){.dl-grid.svelte-1qz96do{grid-template-columns:1fr}.dl-card.svelte-1qz96do{border-right:none;border-bottom:1px solid #2A2A2A}.dl-card.svelte-1qz96do:last-child{border-bottom:none}.dl-card--live.svelte-1qz96do{border-left:2px solid var(--accent)}}.man-shell.svelte-1nj4qeq{--man-bg: #F5F5F5;--man-bg-inset: #EAEAEA;--man-ink: #0A0A0A;--man-ink-2: #404040;--man-ink-3: #6B6B6B;--man-ink-4: #A3A3A3;--man-border: rgba(0, 0, 0, .14);--man-border-dashed: rgba(0, 0, 0, .22);--man-accent: #D6571E;--man-accent-fg: #B8451A;--man-accent-border: rgba(214, 87, 30, .3);--man-green: #2F6B45;--atlas-bg: var(--man-bg);--atlas-fg: var(--man-ink);--atlas-fg-2: var(--man-ink-2);--atlas-fg-3: var(--man-ink-3);--atlas-border: var(--man-border);--atlas-border-strong: var(--man-border-dashed);--atlas-accent: var(--man-accent);--atlas-accent-fg: var(--man-accent-fg);min-height:100vh;background:var(--man-bg);color:var(--man-ink);font-family:var(--atlas-body)}.man-shell.svelte-1nj4qeq ::selection{background:var(--man-accent);color:var(--man-bg)}.man-shell.svelte-1nj4qeq a:focus-visible{outline:2px solid var(--man-accent);outline-offset:3px}.man-shell.svelte-1nj4qeq .atlas-ascii{--atlas-bg: #0A0A0A;--atlas-fg: #F5F5F5;--atlas-fg-2: #C9C9C9;--atlas-fg-3: #8B8B8B;--atlas-inset: #0A0A0A;--atlas-border: rgba(255, 255, 255, .14);--atlas-amber-8: #FFB347;--atlas-signal: #4ADE80;--atlas-alert: #E3433D;background:#0a0a0a;border-color:#ffffff24}.man-shell.svelte-1nj4qeq .atlas-ascii pre{color:#f5f5f5;font-variant-numeric:tabular-nums}.man-main.svelte-1nj4qeq{max-width:100%;margin:0;padding:1rem 1.25rem 4rem}.masthead.svelte-1nj4qeq{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 1rem;border-bottom:1px solid var(--man-border);font-family:var(--atlas-mono);font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--man-ink-3)}.mast-l.svelte-1nj4qeq{display:flex;gap:.55rem;align-items:baseline;flex-wrap:wrap}.mast-r.svelte-1nj4qeq{display:flex;gap:1rem;flex-wrap:wrap}.mast-tag.svelte-1nj4qeq{color:var(--atlas-accent)}.mast-no.svelte-1nj4qeq{color:var(--man-ink-3)}.mast-rev.svelte-1nj4qeq{font-variant-numeric:tabular-nums}.mast-sep.svelte-1nj4qeq{color:var(--man-border)}.mast-r.svelte-1nj4qeq a:where(.svelte-1nj4qeq){color:var(--atlas-accent-fg);text-decoration:none;border-bottom:1px solid var(--man-accent-border);transition:border-color .13s ease-out}.mast-r.svelte-1nj4qeq a:where(.svelte-1nj4qeq):hover,.mast-r.svelte-1nj4qeq a:where(.svelte-1nj4qeq):active{border-color:var(--atlas-accent)}.toc.svelte-1nj4qeq{margin:1.25rem 0 2rem;padding:.5rem 0;border-top:1px dashed var(--man-border);border-bottom:1px dashed var(--man-border);font-family:var(--atlas-mono);font-size:.78rem;display:flex;flex-direction:column}.toc-row.svelte-1nj4qeq{display:grid;grid-template-columns:3.5rem 1fr;gap:.6rem;padding:.4rem 0;min-height:44px;color:var(--man-ink-3);text-decoration:none;align-items:center}.toc-row.svelte-1nj4qeq:hover .toc-l:where(.svelte-1nj4qeq),.toc-row.svelte-1nj4qeq:active .toc-l:where(.svelte-1nj4qeq){color:var(--atlas-accent-fg)}.toc-n.svelte-1nj4qeq{color:var(--man-ink-3);font-variant-numeric:tabular-nums}.toc-l.svelte-1nj4qeq{color:var(--man-ink);transition:color .13s ease-out}.sec.svelte-1nj4qeq{padding:3rem 0;border-top:1px solid var(--man-border);scroll-margin-top:72px}.sec--air.svelte-1nj4qeq{padding:4rem 0 4.25rem}.sec--tight.svelte-1nj4qeq{padding:2.25rem 0 2.5rem}.sec-hero.svelte-1nj4qeq{border-top:0;padding:2rem 0 3rem}.sec-num.svelte-1nj4qeq{display:block;font-family:var(--atlas-mono);font-size:.66rem;font-weight:500;color:var(--atlas-accent);letter-spacing:.22em;text-transform:uppercase;margin-bottom:1.1rem;font-variant-numeric:tabular-nums}.sec-body.svelte-1nj4qeq{min-width:0}.sec-h2.svelte-1nj4qeq{font-family:var(--atlas-body);font-size:clamp(1.7rem,5.4vw,2.7rem);font-weight:300;text-transform:none;letter-spacing:-.025em;line-height:1.12;color:var(--man-ink);margin:0 0 1.5rem;text-wrap:balance}.sub-h.svelte-1nj4qeq{font-family:var(--atlas-mono);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.16em;color:var(--atlas-accent-fg);margin:2.5rem 0 .9rem}.sec-prose.svelte-1nj4qeq{color:var(--man-ink-2);font-size:1.0625rem;line-height:1.68;max-width:64ch;margin:0 0 1.25rem;text-wrap:pretty}.sec-prose-tight.svelte-1nj4qeq{margin-top:-.25rem}.sec-prose.svelte-1nj4qeq code.ic:where(.svelte-1nj4qeq),code.ic.svelte-1nj4qeq{font-family:var(--atlas-mono);font-size:.88em;color:var(--atlas-accent-fg);background:var(--man-bg-inset);border:1px solid var(--man-border);padding:0 .3em}.sec-prose.svelte-1nj4qeq em:where(.svelte-1nj4qeq){color:var(--man-ink);font-style:italic}.hero-h1.svelte-1nj4qeq{font-family:var(--atlas-mono);font-size:clamp(1.85rem,7.4vw,4.1rem);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1.04;color:var(--man-ink);margin:0 0 1.75rem;text-wrap:balance}.hero-lede.svelte-1nj4qeq{color:var(--man-ink-2);font-size:1.125rem;line-height:1.7;max-width:62ch;margin:0 0 1rem;text-wrap:pretty}.hero-lede.svelte-1nj4qeq:last-child{margin-bottom:0}.hero-lede-tight.svelte-1nj4qeq{margin-top:.25rem}.hero-lede.svelte-1nj4qeq em:where(.svelte-1nj4qeq){color:var(--atlas-accent-fg);font-style:normal;font-family:var(--atlas-mono);font-size:.92em;padding:0 .05em}.aphorism.svelte-1nj4qeq{font-family:var(--atlas-body);font-style:italic;font-weight:400;color:var(--atlas-accent-fg);font-size:clamp(1.1rem,3vw,1.35rem);line-height:1.45;margin:2rem 0 0;max-width:50ch;text-wrap:pretty}.plain-list.svelte-1nj4qeq{list-style:none;margin:2rem 0 1.5rem;padding:0;border-top:1px solid var(--man-border);border-bottom:1px solid var(--man-border);max-width:68ch}.plain-list.svelte-1nj4qeq li:where(.svelte-1nj4qeq){display:grid;grid-template-columns:2rem 1fr;gap:.6rem;padding:.95rem 0;border-top:1px dashed var(--man-border);color:var(--man-ink-2);line-height:1.58;font-size:1.0625rem;text-wrap:pretty}.plain-list.svelte-1nj4qeq li:where(.svelte-1nj4qeq):first-child{border-top:0}.plain-n.svelte-1nj4qeq{font-family:var(--atlas-mono);color:var(--atlas-accent);font-size:1rem;line-height:1.4}.plain-b.svelte-1nj4qeq strong:where(.svelte-1nj4qeq){color:var(--man-ink);font-weight:600;letter-spacing:-.01em}.plain-coda.svelte-1nj4qeq{font-family:var(--atlas-mono);color:var(--atlas-accent-fg);font-size:.85rem;letter-spacing:.02em;line-height:1.6;margin:1.5rem 0 0;max-width:60ch}.thesis-list.svelte-1nj4qeq{list-style:none;margin:.5rem 0 0;padding:0}.thesis.svelte-1nj4qeq{display:grid;grid-template-columns:2.5rem 1fr;gap:.75rem;padding:1.35rem 0;border-top:1px solid var(--man-border)}.thesis.svelte-1nj4qeq:first-child{border-top:0;padding-top:0}.thesis-n.svelte-1nj4qeq{font-family:var(--atlas-mono);font-size:.85rem;color:var(--atlas-accent);padding-top:.2rem;font-variant-numeric:tabular-nums}.thesis-claim.svelte-1nj4qeq{font-family:var(--atlas-mono);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;line-height:1.4;color:var(--man-ink);margin:0 0 .5rem;text-wrap:balance}.thesis-prose.svelte-1nj4qeq{color:var(--man-ink-3);font-size:1rem;line-height:1.62;margin:0;max-width:60ch;text-wrap:pretty}.diagram.svelte-1nj4qeq{margin:2.5rem 0 2.75rem;padding:0;max-width:760px}.dia-cap.svelte-1nj4qeq{font-family:var(--atlas-mono);font-size:.64rem;font-weight:500;color:var(--man-ink-3);text-transform:uppercase;letter-spacing:.2em;margin-bottom:.6rem;font-variant-numeric:tabular-nums}.trio-head.svelte-1nj4qeq{font-family:var(--atlas-body);font-size:clamp(1.15rem,3vw,1.4rem);font-weight:400;letter-spacing:-.01em;color:var(--man-ink);margin:2.75rem 0 1.25rem;text-wrap:balance}.trio.svelte-1nj4qeq{border-top:1px solid var(--man-border);border-bottom:1px solid var(--man-border);max-width:900px}.trio-cell.svelte-1nj4qeq{display:grid;grid-template-columns:52px 1fr;gap:.4rem 1rem;padding:1.15rem 0;border-top:1px dashed var(--man-border);min-height:44px}.trio-cell.svelte-1nj4qeq:first-child{border-top:0}.trio-icon.svelte-1nj4qeq{grid-row:1 / span 3;padding-top:.2rem}.trio-icon.svelte-1nj4qeq svg:where(.svelte-1nj4qeq){display:block}.trio-icon--lock.svelte-1nj4qeq{color:var(--man-accent-fg)}.trio-icon--wire.svelte-1nj4qeq{color:var(--man-ink)}.trio-icon--guide.svelte-1nj4qeq{color:var(--man-green)}.trio-layer.svelte-1nj4qeq{font-family:var(--atlas-mono);font-size:.64rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--man-ink-3)}.trio-claim.svelte-1nj4qeq{color:var(--man-ink-2);font-size:1rem;line-height:1.6;max-width:52ch;margin:0;text-wrap:pretty}.trio-link.svelte-1nj4qeq{font-family:var(--atlas-mono);font-size:.68rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-accent-fg);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:var(--man-accent-border);display:inline-flex;align-items:center;min-height:44px;margin:-12px 0;align-self:start;justify-self:start;transition:text-decoration-color .13s ease-out}.trio-link.svelte-1nj4qeq:hover,.trio-link.svelte-1nj4qeq:active{text-decoration-color:var(--atlas-accent)}.sec-prose--after-trio.svelte-1nj4qeq{margin-top:2.25rem}.gap-list.svelte-1nj4qeq{list-style:none;margin:1.5rem 0 0;padding:0;border-top:1px solid var(--man-border);max-width:68ch}.gap-list.svelte-1nj4qeq li:where(.svelte-1nj4qeq){padding:1.1rem 0;border-bottom:1px dashed var(--man-border);color:var(--man-ink-2);font-size:1.0625rem;line-height:1.62;max-width:64ch;text-wrap:pretty}.gap-list.svelte-1nj4qeq li:where(.svelte-1nj4qeq) strong:where(.svelte-1nj4qeq){display:block;margin-bottom:.3rem;color:var(--man-ink);font-weight:600;letter-spacing:-.01em}.spec-list.svelte-1nj4qeq{list-style:none;margin:2rem 0 0;padding:0;border-top:1px solid var(--man-border);font-family:var(--atlas-mono);font-size:.82rem;max-width:760px}.spec-list.svelte-1nj4qeq li:where(.svelte-1nj4qeq){display:grid;grid-template-columns:1fr;gap:.15rem;padding:.75rem 0;border-bottom:1px dashed var(--man-border)}.spec-k.svelte-1nj4qeq{color:var(--man-ink-3);text-transform:uppercase;letter-spacing:.12em;font-size:.66rem;font-weight:500}.spec-v.svelte-1nj4qeq{color:var(--man-ink);line-height:1.55}.ledger.svelte-1nj4qeq{border-top:1px solid var(--man-border);border-bottom:1px solid var(--man-border);font-family:var(--atlas-mono);font-size:.82rem;max-width:760px;margin-top:.5rem}.ledger-row.svelte-1nj4qeq{display:grid;grid-template-columns:1fr;gap:.2rem;padding:.7rem 0;border-top:1px dashed var(--man-border)}.ledger-row.svelte-1nj4qeq:first-child{border-top:0}.ledger-k.svelte-1nj4qeq{color:var(--man-ink-3);text-transform:uppercase;letter-spacing:.12em;font-size:.66rem;font-weight:500}.ledger-row.svelte-1nj4qeq a:where(.svelte-1nj4qeq),.ledger-v.svelte-1nj4qeq{color:var(--atlas-accent-fg);text-decoration:none;word-break:break-word;font-variant-numeric:tabular-nums}.ledger-row.svelte-1nj4qeq a:where(.svelte-1nj4qeq):hover,.ledger-row.svelte-1nj4qeq a:where(.svelte-1nj4qeq):active{text-decoration:underline}.redact.svelte-1nj4qeq{display:inline-flex;align-items:center;gap:.7rem}.redact-bars.svelte-1nj4qeq{display:inline-flex;align-items:center}.redact-bars.svelte-1nj4qeq svg:where(.svelte-1nj4qeq){display:block;width:26px;height:10px}.redact-bars.svelte-1nj4qeq rect:where(.svelte-1nj4qeq){fill:var(--man-accent-fg)}.redact-cap.svelte-1nj4qeq{color:var(--man-ink-3);font-size:.72rem;letter-spacing:.06em}@media(min-width:880px){.man-main.svelte-1nj4qeq{max-width:1080px;margin:0 auto;padding:2rem 3rem 5rem}.masthead.svelte-1nj4qeq{flex-direction:row;justify-content:space-between;align-items:baseline}.toc.svelte-1nj4qeq{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem 1.5rem;padding:.5rem 0}.toc-row.svelte-1nj4qeq{display:inline-flex;grid-template-columns:none;width:auto;gap:.45rem;padding:.25rem 0;min-height:0;white-space:nowrap}.sec.svelte-1nj4qeq{padding:5rem 0;display:grid;grid-template-columns:7rem 1fr;gap:2.75rem}.sec--air.svelte-1nj4qeq{padding:7rem 0 7.5rem}.sec--tight.svelte-1nj4qeq{padding:3.5rem 0 3.75rem}.sec-hero.svelte-1nj4qeq{padding:4rem 0 5.5rem}.sec-num.svelte-1nj4qeq{margin:0;padding-top:.5rem}.sec-body.svelte-1nj4qeq{max-width:760px}.sec-prose.svelte-1nj4qeq,.plain-list.svelte-1nj4qeq li:where(.svelte-1nj4qeq),.gap-list.svelte-1nj4qeq li:where(.svelte-1nj4qeq){font-size:1rem}.thesis-prose.svelte-1nj4qeq{font-size:.95rem}.hero-lede.svelte-1nj4qeq{font-size:1.08rem}.trio-claim.svelte-1nj4qeq{font-size:.95rem}.thesis.svelte-1nj4qeq{grid-template-columns:3rem 1fr;gap:1.5rem}.thesis-claim.svelte-1nj4qeq{font-size:.95rem}.spec-list.svelte-1nj4qeq li:where(.svelte-1nj4qeq){grid-template-columns:14rem 1fr;gap:1.5rem;align-items:baseline}.ledger-row.svelte-1nj4qeq{grid-template-columns:18rem 1fr;gap:2rem;align-items:baseline}.trio.svelte-1nj4qeq{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid var(--man-border)}.trio-cell.svelte-1nj4qeq{grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;gap:.9rem 0;border-top:0;border-left:1px solid var(--man-border);padding:1.5rem 1.5rem 1.5rem 1.6rem}.trio-cell.svelte-1nj4qeq:first-child{border-left:0;padding-left:0}.trio-icon.svelte-1nj4qeq{grid-row:auto;padding-top:0}.trio-link.svelte-1nj4qeq{margin-top:calc(.2rem - 12px)}}@media(prefers-reduced-motion:reduce){.mast-r.svelte-1nj4qeq a:where(.svelte-1nj4qeq),.toc-l.svelte-1nj4qeq,.trio-link.svelte-1nj4qeq{transition:none}}.support-card.svelte-skwi5v{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:560px;padding:1.25rem 1.4rem;border:1px solid #2A2A2A;text-decoration:none;transition:border-color .15s ease}.support-card.svelte-skwi5v:hover{border-color:var(--accent)}.support-card__label.svelte-skwi5v{display:block;margin-bottom:.35rem;font-family:var(--atlas-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b}.support-card__value.svelte-skwi5v{font-size:1.1rem;color:#f5f5f5}.support-card__arrow.svelte-skwi5v{font-size:1.2rem;color:var(--accent)}.terms-asis.svelte-r6yhsb{margin-top:1rem;padding:1rem 1.1rem;border:1px solid #2A2A2A;border-left:2px solid var(--accent);color:#a3a3a3;line-height:1.6;font-size:.95rem;font-family:var(--atlas-body)}code.svelte-r6yhsb{font-family:var(--atlas-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.88em;color:var(--atlas-fg, #F5F5F5);background:#ffffff0d;padding:.08em .36em;border-radius:2px;word-break:break-word}.site-footer.svelte-1m0n279{padding:2rem 1.25rem 2.5rem;background:#0a0a0a;border-top:1px solid #2A2A2A;padding-bottom:max(2.5rem,env(safe-area-inset-bottom,0))}.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-kicker.svelte-1m0n279{font-family:var(--atlas-mono);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:none;color:#f5f5f5;padding:0;border:none;background:none;border-radius:0}.site-footer-copy.svelte-1m0n279,.site-footer-meta.svelte-1m0n279{margin:0;color:#a3a3a3;line-height:1.6;font-size:.9rem;font-family:var(--atlas-body)}.site-footer-links.svelte-1m0n279{display:flex;flex-wrap:wrap;gap:0;justify-content:flex-end;align-self:start}.site-footer-link.svelte-1m0n279{display:inline-flex;align-items:center;min-height:44px;padding:0 .9rem;border-radius:0;border:none;background:transparent;color:#a3a3a3;font-family:var(--atlas-mono);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:var(--atlas-accent-fg)}.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(--atlas-surface);border:1px solid var(--atlas-border);border-radius:0;padding:3rem;width:100%;max-width:480px;text-align:center}.pair-header.svelte-1jd718c{margin-bottom:2.5rem}.pair-icon.svelte-1jd718c{width:64px;height:64px;background:transparent;color:var(--atlas-accent);border-radius:0;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:var(--atlas-inset);border:1px solid var(--atlas-border);border-radius:2px;text-align:center;font-size:2rem;font-weight:700;color:var(--atlas-accent);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:var(--atlas-accent-fg)!important}h1.svelte-1jd718c{font-family:var(--atlas-body)!important;font-weight:600!important;color:#f5f5f5!important;letter-spacing:-.01em!important}p.svelte-1jd718c{font-family:var(--atlas-body)!important;color:#a3a3a3!important}input.svelte-1jd718c{background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#f5f5f5!important;font-family:var(--atlas-mono)!important}input.svelte-1jd718c:focus{border-color:var(--atlas-accent)!important;background:#0a0a0a!important;box-shadow:none!important}html,body{background:#f5f5f5;color:#0a0a0a}.wiki-shell.svelte-jod08s{--wk-bg: #F5F5F5;--wk-ink: #0A0A0A;--wk-ink-2: #404040;--wk-ink-3: #6B6B6B;--wk-border: rgba(0, 0, 0, .14);--wk-border-dashed: rgba(0, 0, 0, .22);--wk-accent: #D6571E;--wk-accent-fg: #B8451A;--wk-accent-border: rgba(214, 87, 30, .3);--atlas-bg: var(--wk-bg);--atlas-fg: var(--wk-ink);--atlas-fg-2: var(--wk-ink-2);--atlas-fg-3: var(--wk-ink-3);--atlas-border: var(--wk-border);--atlas-border-strong: var(--wk-border-dashed);--atlas-accent: var(--wk-accent);--atlas-accent-fg: var(--wk-accent-fg);min-height:100vh;background:var(--wk-bg);color:var(--wk-ink);font-family:var(--atlas-body)}.wiki-main.svelte-jod08s{max-width:100%;margin:0;padding:1rem 1.25rem 4rem}.masthead.svelte-jod08s{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0 1rem;border-bottom:1px solid var(--wk-border);font-family:var(--atlas-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--wk-ink-3)}.mast-l.svelte-jod08s{display:flex;gap:.5rem;align-items:baseline;flex-wrap:wrap}.mast-tag.svelte-jod08s{color:var(--wk-accent)}.mast-sep.svelte-jod08s{color:var(--wk-border-dashed)}.mast-r.svelte-jod08s a:where(.svelte-jod08s){color:var(--wk-accent-fg);text-decoration:none;border-bottom:1px solid var(--wk-accent-border)}.mast-r.svelte-jod08s a:where(.svelte-jod08s):hover{border-color:var(--wk-accent)}.hero.svelte-jod08s{padding:1.75rem 0 .5rem}.hero-h1.svelte-jod08s{font-family:var(--atlas-mono);font-size:clamp(1.7rem,8vw,3rem);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:1.06;color:var(--wk-ink);margin:0 0 1.1rem}.hero-lede.svelte-jod08s{color:var(--wk-ink-2);font-size:1.05rem;line-height:1.7;max-width:64ch;margin:0}.questions.svelte-jod08s,.fullentries.svelte-jod08s,.receipts.svelte-jod08s{margin:1.75rem 0 0;padding:1.5rem 0 1.75rem;border-top:1px solid var(--wk-border)}.quickref.svelte-jod08s{margin:1.75rem 0 0;padding:1.5rem 0 0;border-top:1px solid var(--wk-border)}.quickref-blurb.svelte-jod08s{margin-bottom:0}.q-tag.svelte-jod08s{display:block;margin-bottom:.85rem;font-family:var(--atlas-mono);font-size:.7rem;font-weight:600;color:var(--wk-accent);letter-spacing:.12em;text-transform:uppercase}.q-arrow.svelte-jod08s{color:var(--wk-accent-fg)}.qa-list.svelte-jod08s{list-style:none;margin:0;padding:0}.qa-item.svelte-jod08s{padding:.9rem 0;border-bottom:1px dashed var(--wk-border)}.qa-item.svelte-jod08s:first-child{padding-top:.15rem}.qa-item.svelte-jod08s:last-child{border-bottom:none;padding-bottom:.5rem}.qa-q.svelte-jod08s{font-family:var(--atlas-mono);font-size:.95rem;font-weight:600;color:var(--wk-ink);text-decoration:none;letter-spacing:.005em;transition:color .12s}.qa-q.svelte-jod08s:hover{color:var(--wk-accent-fg)}.qa-teaser.svelte-jod08s{margin:.35rem 0 0;color:var(--wk-ink-2);font-size:.95rem;line-height:1.6;max-width:66ch}.qa-invite.svelte-jod08s{margin:1rem 0 0;padding-top:.9rem;border-top:1px dashed var(--wk-border);color:var(--wk-ink-3);font-size:.9rem;line-height:1.6;max-width:66ch}.qa-invite.svelte-jod08s a:where(.svelte-jod08s){color:var(--wk-accent-fg);text-decoration:none;border-bottom:1px solid var(--wk-accent-border)}.qa-invite.svelte-jod08s a:where(.svelte-jod08s):hover{border-color:var(--wk-accent)}.fe-grid.svelte-jod08s{display:grid;grid-template-columns:1fr;gap:.75rem}.fe-card.svelte-jod08s{display:flex;flex-direction:column;gap:.4rem;padding:.9rem 1rem;border:1px solid var(--wk-border-dashed);text-decoration:none;transition:border-color .12s}.fe-card.svelte-jod08s:hover{border-color:var(--wk-accent)}.fe-term.svelte-jod08s{font-family:var(--atlas-mono);font-size:.9rem;font-weight:600;color:var(--wk-ink)}.fe-teaser.svelte-jod08s{color:var(--wk-ink-2);font-size:.9rem;line-height:1.55}.fe-more.svelte-jod08s{font-family:var(--atlas-mono);font-size:.68rem;letter-spacing:.04em;color:var(--wk-accent-fg);transition:color .12s}.fe-card.svelte-jod08s:hover .fe-more:where(.svelte-jod08s){color:var(--wk-accent)}.rc-list.svelte-jod08s{list-style:none;margin:0;padding:0}.rc-row.svelte-jod08s{display:flex;flex-direction:column;gap:.15rem;padding:.7rem 0;border-bottom:1px dashed var(--wk-border)}.rc-row.svelte-jod08s:last-child{border-bottom:none;padding-bottom:0}.rc-link.svelte-jod08s{font-family:var(--atlas-mono);font-size:.8rem;font-weight:600;color:var(--wk-ink);text-decoration:none;transition:color .12s;white-space:nowrap}.rc-link.svelte-jod08s:hover{color:var(--wk-accent-fg)}.rc-line.svelte-jod08s{color:var(--wk-ink-2);font-size:.92rem;line-height:1.55}.controls.svelte-jod08s{margin:1.75rem 0 .5rem}.filter.svelte-jod08s{display:flex;align-items:center;gap:.5rem;padding:.55rem .8rem;border:1px solid var(--wk-border-dashed);background:#fff}.filter-icon.svelte-jod08s{color:var(--wk-ink-3);font-size:1rem}.filter-in.svelte-jod08s{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font-family:var(--atlas-body);font-size:16px;color:var(--wk-ink)}.filter-in.svelte-jod08s::placeholder{color:var(--wk-ink-3)}.filter-count.svelte-jod08s{font-family:var(--atlas-mono);font-size:.72rem;color:var(--wk-ink-3);white-space:nowrap}.jump.svelte-jod08s{margin-top:1rem;padding:.5rem 0;border-top:1px dashed var(--wk-border);border-bottom:1px dashed var(--wk-border);font-family:var(--atlas-mono);font-size:.78rem;display:flex;flex-direction:column}.jump-row.svelte-jod08s{display:grid;grid-template-columns:3.5rem 1fr;gap:.6rem;padding:.4rem 0;color:var(--wk-ink-3);text-decoration:none;align-items:baseline}.jump-row.svelte-jod08s:hover .jump-l:where(.svelte-jod08s){color:var(--wk-accent-fg)}.jump-n.svelte-jod08s{color:var(--wk-ink-3)}.jump-l.svelte-jod08s{color:var(--wk-ink)}.sec.svelte-jod08s{padding:2.5rem 0;border-top:1px solid var(--wk-border);scroll-margin-top:1rem}.sec-num.svelte-jod08s{display:block;font-family:var(--atlas-mono);font-size:.7rem;color:var(--wk-accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1rem}.sec-body.svelte-jod08s{min-width:0}.sec-blurb.svelte-jod08s{color:var(--wk-ink-2);font-size:1rem;line-height:1.6;max-width:60ch;margin:0 0 1.25rem}.glossary.svelte-jod08s{margin:0;padding:0;border-top:1px solid var(--wk-border)}.wk-entry.svelte-jod08s{display:grid;grid-template-columns:1fr;gap:.5rem;padding:1.2rem 0;border-bottom:1px dashed var(--wk-border);scroll-margin-top:1.5rem}.wk-term.svelte-jod08s{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.wk-t.svelte-jod08s{font-family:var(--atlas-mono);font-size:.98rem;font-weight:600;color:var(--wk-ink);letter-spacing:.005em}.wk-aka.svelte-jod08s{font-family:var(--atlas-mono);font-size:.68rem;color:var(--wk-ink-3)}.wk-aka.svelte-jod08s:before{content:"("}.wk-aka.svelte-jod08s:after{content:")"}.wk-def.svelte-jod08s{margin:0}.wk-part.svelte-jod08s{margin:0 0 .5rem;color:var(--wk-ink-2);font-size:.98rem;line-height:1.62;max-width:66ch}.wk-part.svelte-jod08s:last-child{margin-bottom:0}.wk-lbl.svelte-jod08s{display:inline-block;margin-right:.55rem;font-family:var(--atlas-mono);font-size:.58rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--wk-ink-3);vertical-align:.06em}.wk-lbl-use.svelte-jod08s{color:var(--wk-accent-fg)}.wk-def.svelte-jod08s a.wk-x{color:var(--wk-accent-fg);text-decoration:none;border-bottom:1px solid var(--wk-accent-border);transition:border-color .12s}.wk-def.svelte-jod08s a.wk-x:hover{border-color:var(--wk-accent)}.wk-more.svelte-jod08s{margin:.15rem 0 0;font-family:var(--atlas-mono);font-size:.72rem;letter-spacing:.04em}.wk-entry.svelte-jod08s:target{animation:svelte-jod08s-wk-flash 1.4s ease}@keyframes svelte-jod08s-wk-flash{0%,30%{background:#d6571e1a;box-shadow:-.8rem 0 #d6571e1a}to{background:transparent;box-shadow:none}}@media(prefers-reduced-motion:reduce){.wk-entry.svelte-jod08s:target{animation:none}}.wk-empty.svelte-jod08s{color:var(--wk-ink-3);font-family:var(--atlas-mono);font-size:.85rem;padding:2rem 0}.wiki-foot.svelte-jod08s{margin-top:2.5rem;padding-top:1.25rem;border-top:1px solid var(--wk-border);color:var(--wk-ink-3);font-size:.9rem;line-height:1.6}.wiki-foot.svelte-jod08s a:where(.svelte-jod08s){color:var(--wk-accent-fg);text-decoration:none;border-bottom:1px solid var(--wk-accent-border)}.wiki-foot.svelte-jod08s a:where(.svelte-jod08s):hover{border-color:var(--wk-accent)}@media(min-width:880px){.wiki-main.svelte-jod08s{max-width:1080px;margin:0 auto;padding:2rem 3rem 5rem}.masthead.svelte-jod08s{flex-direction:row;justify-content:space-between;align-items:baseline}.hero-h1.svelte-jod08s{font-size:clamp(2.2rem,4.5vw,3.4rem)}.controls.svelte-jod08s{display:grid;grid-template-columns:20rem 1fr;gap:2.5rem;align-items:start}.jump.svelte-jod08s{flex-direction:row;flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:0;border-top:0;padding-top:.65rem}.jump-row.svelte-jod08s{display:inline-flex;grid-template-columns:none;width:auto;gap:.45rem;padding:.2rem 0;white-space:nowrap}.sec.svelte-jod08s{padding:3.25rem 0;display:grid;grid-template-columns:7rem 1fr;gap:2.5rem}.sec-num.svelte-jod08s{margin:0;padding-top:.35rem}.sec-body.svelte-jod08s{max-width:820px}.questions.svelte-jod08s,.fullentries.svelte-jod08s,.receipts.svelte-jod08s{padding:2.5rem 0 2.75rem;display:grid;grid-template-columns:7rem 1fr;gap:2.5rem}.quickref.svelte-jod08s{padding:2.5rem 0 0;display:grid;grid-template-columns:7rem 1fr;gap:2.5rem}.questions.svelte-jod08s .q-tag:where(.svelte-jod08s),.fullentries.svelte-jod08s .q-tag:where(.svelte-jod08s),.receipts.svelte-jod08s .q-tag:where(.svelte-jod08s),.quickref.svelte-jod08s .q-tag:where(.svelte-jod08s){margin:0;padding-top:.2rem}.fe-grid.svelte-jod08s{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.rc-row.svelte-jod08s{display:grid;grid-template-columns:9rem 1fr;gap:1.5rem;align-items:baseline}.wk-entry.svelte-jod08s{grid-template-columns:15rem 1fr;gap:2rem;align-items:baseline}.wk-term.svelte-jod08s{flex-direction:column;align-items:flex-start;gap:.2rem}}body{margin:0}.sg-overlay-nav.svelte-12xj27h{position:fixed;top:12px;right:12px;z-index:100;display:inline-flex;gap:0;background:#0a0a0ad9;border:1px solid #2A2A2A;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sg-overlay-link.svelte-12xj27h{display:inline-flex;align-items:center;padding:.55rem .85rem;border-right:1px solid #2A2A2A;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.65rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;text-decoration:none;transition:color .14s ease}.sg-overlay-link.svelte-12xj27h:last-child{border-right:0}.sg-overlay-link.svelte-12xj27h:hover{color:#ffb347}.sg-overlay-link--active.svelte-12xj27h{color:#f5f5f5}.styleguide-frame.svelte-12xj27h{display:block;width:100vw;height:100vh;border:0;background:#0a0a0a}.sk-block.svelte-r28gs{--skeleton-bg: var(--ink-4, #1F1F1F);display:inline-block;background:var(--skeleton-bg);border-radius:2px;animation:svelte-r28gs-sk-pulse 1.4s ease-in-out infinite}.sk-line.svelte-r28gs{height:14px;width:100%;vertical-align:middle}.sk-number.svelte-r28gs{display:inline-block;height:16px;width:72px;border-radius:2px;vertical-align:middle}.sk-row.svelte-r28gs{display:grid;grid-template-columns:28px 1fr 64px;gap:14px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--ink-4, #1F1F1F);min-height:50px}.sk-row.svelte-r28gs:last-child{border-bottom:0}.sk-icon.svelte-r28gs{height:20px;border-radius:2px}.sk-row.svelte-r28gs .sk-line:where(.svelte-r28gs){width:72%;height:14px}.sk-tail.svelte-r28gs{height:14px;width:64px;justify-self:end;border-radius:2px}.sk-bar.svelte-r28gs{display:block;width:100%;height:4px;background:var(--ink-3, #161616);border-radius:999px;overflow:hidden}.sk-bar-fill.svelte-r28gs{display:block;height:100%;width:38%;border-radius:999px}.sk-paragraph.svelte-r28gs{display:grid;gap:8px}.sk-paragraph.svelte-r28gs .sk-line:where(.svelte-r28gs){display:block;height:14px}@keyframes svelte-r28gs-sk-pulse{0%,to{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.sk-block.svelte-r28gs{animation:none;opacity:.78}}.flip-wrap.svelte-19fdvvu{width:100%;perspective:1400px;transition:height .4s cubic-bezier(.4,.2,.2,1)}.flip-card.svelte-19fdvvu{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.4,.2,.2,1)}.flip-wrap.flipped.svelte-19fdvvu .flip-card:where(.svelte-19fdvvu){transform:rotateY(180deg)}.flip-face.svelte-19fdvvu{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-back.svelte-19fdvvu{transform:rotateY(180deg)}.flip-panel.svelte-19fdvvu{box-sizing:border-box;width:100%;background:var(--atlas-surface, #111);border:1px solid var(--atlas-border);border-radius:0;padding:clamp(1.5rem,3vw,2.25rem);display:flex;flex-direction:column}.flip-back.svelte-19fdvvu .flip-panel:where(.svelte-19fdvvu){border-color:var(--atlas-border-strong)}@media(prefers-reduced-motion:reduce){.flip-wrap.svelte-19fdvvu,.flip-card.svelte-19fdvvu{transition:none}}.ob-h.svelte-6wtw8{margin:0 0 .5rem;font-family:var(--atlas-display);font-size:clamp(1.5rem,4vw,2rem);font-weight:600;line-height:1.12;letter-spacing:-.02em;color:var(--atlas-fg);text-wrap:balance}.ob-h.svelte-6wtw8 em:where(.svelte-6wtw8){font-style:italic;color:var(--accent)}.ob-sub.svelte-6wtw8{margin:0 0 1.4rem;font-size:1.0625rem;line-height:1.5;color:var(--atlas-fg-2)}.ob-sub.svelte-6wtw8 strong:where(.svelte-6wtw8){color:var(--atlas-fg);font-weight:600}.ob-form.svelte-6wtw8{display:flex;flex-direction:column;gap:.55rem}.ob-label.svelte-6wtw8{margin-top:.4rem;font-family:var(--atlas-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-fg-3)}.ob-opt.svelte-6wtw8{text-transform:none;letter-spacing:0;color:var(--atlas-fg-3)}.ob-input.svelte-6wtw8{width:100%;box-sizing:border-box;padding:.7rem .9rem;min-height:44px;font-family:var(--atlas-body);font-size:16px;background:var(--atlas-bg);border:1px solid var(--atlas-border);border-radius:0;color:var(--atlas-fg);outline:none;transition:border-color .12s ease}.ob-input.svelte-6wtw8::placeholder{color:var(--atlas-fg-3)}.ob-input.svelte-6wtw8:focus{border-color:var(--atlas-accent)}.ob-mono.svelte-6wtw8{font-family:var(--atlas-mono);letter-spacing:.02em}.ob-tabs.svelte-6wtw8{display:flex;gap:0;margin-bottom:.15rem}.ob-tab.svelte-6wtw8{flex:1;padding:.55rem .5rem;min-height:44px;background:transparent;border:1px solid var(--atlas-border);border-bottom:2px solid transparent;color:var(--atlas-fg-3);font-family:var(--atlas-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:color .12s ease,border-color .12s ease}.ob-tab.svelte-6wtw8+.ob-tab:where(.svelte-6wtw8){border-left:none}.ob-tab.is-active.svelte-6wtw8{color:var(--atlas-fg);border-bottom-color:var(--accent)}.ob-tab.svelte-6wtw8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ob-creds.svelte-6wtw8{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}@media(max-width:380px){.ob-creds.svelte-6wtw8{grid-template-columns:1fr}}.ob-select.svelte-6wtw8{appearance:auto;cursor:pointer}.ob-btn.svelte-6wtw8{width:100%;box-sizing:border-box;margin-top:.8rem;min-height:54px;padding:0 1.7rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;background:var(--accent);border:1px solid var(--accent);border-radius:0;color:var(--atlas-ink-1);font-family:var(--atlas-body);font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.ob-btn.svelte-6wtw8:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.ob-btn.svelte-6wtw8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ob-btn.svelte-6wtw8:disabled{opacity:.5;cursor:default}.ob-btn-ghost.svelte-6wtw8{background:transparent;color:var(--atlas-fg);border-color:var(--atlas-border);font-weight:500}.ob-btn-ghost.svelte-6wtw8:hover:not(:disabled){background:transparent;border-color:var(--accent);color:var(--accent-hover)}.lpc-trust-flip.svelte-6wtw8{display:flex;align-items:center;gap:.55rem;width:100%;box-sizing:border-box;margin-top:1rem;padding:.75rem .9rem;min-height:44px;background:#d6571e0d;border:1px solid var(--atlas-border);border-radius:0;text-align:left;cursor:pointer;font-family:var(--atlas-body);font-size:.82rem;color:var(--atlas-fg-2);transition:background .18s,border-color .18s}.lpc-trust-flip.svelte-6wtw8:hover{background:#d6571e17;border-color:#d6571e47}.lpc-trust-flip.svelte-6wtw8:hover .lpc-trust-label:where(.svelte-6wtw8){color:var(--atlas-fg)}.lpc-trust-flip.svelte-6wtw8:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:2px}.lpc-lock.svelte-6wtw8{width:15px;height:15px;color:var(--atlas-accent-fg);flex-shrink:0}.lpc-trust-label.svelte-6wtw8{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lpc-trust-cta.svelte-6wtw8{color:var(--atlas-accent-fg);font-weight:600;white-space:nowrap;margin-left:.4rem}.ob-back.svelte-6wtw8{display:flex;flex-direction:column;flex:1 1 auto}.ob-back-kicker.svelte-6wtw8{margin:0 0 .5rem;font-family:var(--atlas-mono);font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-accent-fg)}.lpc-back-title.svelte-6wtw8{font-family:var(--atlas-display);font-size:1.0625rem;font-weight:600;color:var(--atlas-fg);margin:0 0 .6rem;letter-spacing:-.01em}.ob-under.svelte-6wtw8{display:flex;flex-direction:column;border-top:1px solid var(--atlas-border);margin:.4rem 0 1rem}.ob-upt.svelte-6wtw8{padding:.75rem 0;border-bottom:1px solid var(--atlas-border)}.ob-upt.svelte-6wtw8:last-child{border-bottom:none}.ob-uk.svelte-6wtw8{font-family:var(--atlas-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-accent-fg);margin-bottom:.3rem}.ob-uv.svelte-6wtw8{font-size:.85rem;line-height:1.5;color:var(--atlas-fg-2)}.ob-uv.svelte-6wtw8 a.wiki-x{color:var(--atlas-accent-fg);text-decoration:none;border-bottom:1px solid rgba(214,87,30,.4);transition:border-color .12s}.ob-uv.svelte-6wtw8 a.wiki-x:hover{border-bottom-color:var(--atlas-accent)}.ob-back-foot.svelte-6wtw8{margin:0 0 .8rem;font-family:var(--atlas-mono);font-size:.6rem;letter-spacing:.06em;color:var(--atlas-fg-3)}.cta--back.svelte-6wtw8{align-self:flex-start;margin-top:auto;min-height:44px;padding:.5rem .75rem;background:transparent;border:1px solid var(--atlas-border);border-radius:0;color:var(--atlas-fg-2);font-family:var(--atlas-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:color .15s,border-color .15s}.cta--back.svelte-6wtw8:hover{color:var(--atlas-fg);border-color:var(--atlas-border-strong)}.cta--back.svelte-6wtw8:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:2px}.ob-err.svelte-6wtw8{margin:1rem 0 0;color:var(--error);font-size:.88rem}@media(max-width:760px){.ob-h.svelte-6wtw8{font-size:clamp(1.7rem,7.5vw,2.15rem)}.ob-btn.svelte-6wtw8{min-height:56px}}.sub-card.svelte-1in0t78{display:flex;align-items:center;gap:16px;margin-top:12px;padding:14px 18px;background:var(--ink-2, #111111);border:1px solid var(--ink-4, #1F1F1F);border-radius:12px}.sub-card.warn.svelte-1in0t78{border-color:#ffb34759;background:#ffb3470d}.sub-card.lapsed.svelte-1in0t78{border-color:#e3433d66;background:#e3433d0d}.sub-info.svelte-1in0t78{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.sub-k.svelte-1in0t78{font:500 15px/1.3 var(--sys, -apple-system, BlinkMacSystemFont, system-ui, sans-serif);color:var(--ink-10, #F5F5F5)}.sub-v.svelte-1in0t78{font:400 14px/1.4 var(--sys, -apple-system, BlinkMacSystemFont, system-ui, sans-serif);color:var(--ink-8, #A3A3A3);font-variant-numeric:tabular-nums}.sub-card.warn.svelte-1in0t78 .sub-v:where(.svelte-1in0t78){color:var(--warn, #FFB347)}.sub-card.lapsed.svelte-1in0t78 .sub-v:where(.svelte-1in0t78){color:var(--alert, #E3433D)}.sub-note.svelte-1in0t78{font:400 13px/1.4 var(--sys, -apple-system, BlinkMacSystemFont, system-ui, sans-serif);color:var(--ink-7, #6B6B6B)}.sub-cta.svelte-1in0t78{flex-shrink:0;min-height:36px;padding:0 16px;background:transparent;border:1px solid var(--ink-5, #2A2A2A);border-radius:2px;color:var(--ink-9, #D4D4D4);font:500 13px/1 var(--sys, -apple-system, BlinkMacSystemFont, system-ui, sans-serif);cursor:pointer;transition:color .12s ease-out,border-color .12s ease-out}.sub-cta.svelte-1in0t78:hover{color:var(--ink-10, #F5F5F5);border-color:var(--ink-6, #3F3F3F)}.sub-cta.svelte-1in0t78:focus-visible{outline:2px solid var(--amber, #D6571E);outline-offset:2px}.sub-cta.loud.svelte-1in0t78{border-color:var(--amber, #D6571E);color:var(--amber, #D6571E)}.sub-cta.loud.svelte-1in0t78:hover{color:var(--amber-hover, #FFB347);border-color:var(--amber-hover, #FFB347)}@media(pointer:coarse){.sub-cta.svelte-1in0t78{min-height:44px}.sub-k.svelte-1in0t78,.sub-v.svelte-1in0t78{font-size:17px}}@media(max-width:480px){.sub-card.svelte-1in0t78{flex-wrap:wrap}.sub-cta.svelte-1in0t78{width:100%}}.dash-add.svelte-wzmnba{max-width:34rem;margin:0 auto;padding:clamp(8px,3vw,24px) 0 24px}.ive-loader.svelte-wzmnba{min-height:50vh;display:flex;align-items:center;justify-content:center}.ive-syncing-row.svelte-wzmnba{display:flex;justify-content:space-between;margin-top:14px}.h1-open.svelte-wzmnba{display:flex;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box;min-height:56px;padding:0 20px;margin:4px 0 16px;background:var(--atlas-accent, #D6571E);color:#0a0a0a;border:none;border-radius:12px;font:600 17px/1 var(--sans, -apple-system, BlinkMacSystemFont, system-ui, sans-serif);cursor:pointer;transition:filter .12s ease,transform 80ms ease}.h1-open.svelte-wzmnba:hover{filter:brightness(1.06)}.h1-open.svelte-wzmnba:active{transform:scale(.995)}.h1-open.svelte-wzmnba:focus-visible{outline:2px solid var(--atlas-accent, #D6571E);outline-offset:2px}.h1-open.svelte-wzmnba svg{color:#0a0a0a;opacity:.8;flex-shrink:0}.h1-launch.svelte-wzmnba .drow{min-height:44px}.h1-launch.svelte-wzmnba .drow .v{text-align:right}.h1-sys-divider.svelte-wzmnba{height:1px;background:var(--ink-4, #1F1F1F);margin:32px 0 20px}.h1-sys-group.svelte-wzmnba{display:grid;gap:12px}.h1-sys-h.svelte-wzmnba{margin:0;font:500 11px/1 var(--mono, "IBM Plex Mono", monospace);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-7, #6B6B6B)}.h1-sys.svelte-wzmnba .drow.drow-static{grid-template-columns:1fr auto;cursor:default;min-height:44px}.h1-sys.svelte-wzmnba .drow.drow-static:hover{background:transparent}.sv2-search.svelte-mqfep1{position:relative;width:100%}.sv2-search-shell.svelte-mqfep1{display:flex;align-items:center;gap:.5rem;min-height:44px;padding:0 .5rem 0 .85rem;background:var(--atlas-inset, rgba(0, 0, 0, .3));border:1px solid var(--atlas-border, rgba(255, 255, 255, .07));border-radius:2px;transition:border-color .12s ease-out,background .12s ease-out,box-shadow .12s ease-out}.sv2-search-shell.svelte-mqfep1:hover:not(:focus-within){border-color:#ffffff2e}.sv2-search-shell.svelte-mqfep1:focus-within{border-color:var(--accent, #D6571E);box-shadow:0 0 0 2px #d6571e59}.sv2-search-icon.svelte-mqfep1{display:inline-flex;align-items:center;justify-content:center;color:var(--atlas-fg-3, #9498b2);flex-shrink:0}.sv2-search-input.svelte-mqfep1{flex:1;min-width:0;min-height:42px;background:transparent;border:0;outline:0;color:var(--atlas-fg, #f0f0f8);font-family:var(--atlas-body, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif);font-size:.9375rem;letter-spacing:0;caret-color:var(--accent, #D6571E);padding:0}.sv2-search-input.svelte-mqfep1::placeholder{color:var(--atlas-fg-3, #6e7390);opacity:1}.sv2-search-input.svelte-mqfep1::selection{background:#d6571e4d;color:var(--atlas-fg, #f0f0f8)}.sv2-search-clear.svelte-mqfep1{flex-shrink:0;min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:6px;color:var(--atlas-fg-3, #9498b2);cursor:pointer;transition:color .12s ease-out,background .12s ease-out}.sv2-search-clear.svelte-mqfep1:hover{color:var(--atlas-fg, #f0f0f8);background:#ffffff0a}.sv2-search-clear.svelte-mqfep1:focus-visible{outline:2px solid var(--accent, #D6571E);outline-offset:1px}.sv2-search-results.svelte-mqfep1{position:absolute;left:0;right:0;top:calc(100% + 6px);background:var(--atlas-bg, #0A0A0A);border:1px solid var(--atlas-border, rgba(255, 255, 255, .07));border-radius:10px;overflow:hidden;z-index:30;max-height:360px;overflow-y:auto}.sv2-search-empty.svelte-mqfep1{display:flex;align-items:center;gap:.75rem;padding:.85rem .95rem;color:var(--atlas-fg-3, #9498b2);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.78rem}.sv2-search-retry.svelte-mqfep1{margin-left:auto;min-height:32px;padding:0 .75rem;background:transparent;border:1px solid var(--atlas-border, rgba(255, 255, 255, .18));border-radius:6px;color:var(--atlas-fg, #f0f0f8);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.74rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color .12s ease-out,color .12s ease-out}.sv2-search-retry.svelte-mqfep1:hover{border-color:var(--accent, #D6571E);color:var(--accent, #D6571E)}.sv2-search-retry.svelte-mqfep1:focus-visible{outline:2px solid var(--accent, #D6571E);outline-offset:1px}.sv2-search-row.svelte-mqfep1{display:flex;align-items:center;gap:.5rem;width:100%;min-height:44px;padding:.55rem .95rem;background:transparent;border:0;border-bottom:1px solid var(--atlas-border-subtle, rgba(255, 255, 255, .04));color:var(--atlas-fg, #f0f0f8);text-align:left;cursor:pointer;font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.82rem;transition:background .12s ease-out}.sv2-search-row.svelte-mqfep1:last-child{border-bottom:0}.sv2-search-row.is-active.svelte-mqfep1,.sv2-search-row.svelte-mqfep1:hover{background:var(--atlas-inset, rgba(255, 255, 255, .04))}.sv2-search-row.svelte-mqfep1:focus-visible{outline:2px solid var(--accent, #D6571E);outline-offset:-2px}.sv2-search-row-name.svelte-mqfep1{color:var(--atlas-fg, #f0f0f8);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv2-search-row-sep.svelte-mqfep1{color:var(--atlas-fg-3, #6e7390);flex-shrink:0}.sv2-search-row-cat.svelte-mqfep1{color:var(--atlas-fg-3, #9498b2);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv2-search-row-badge.svelte-mqfep1{margin-left:auto;flex-shrink:0;padding:.18rem .45rem;border:1px solid var(--atlas-border, rgba(255, 255, 255, .18));border-radius:0;color:var(--atlas-fg-2, #aeb4cb);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.62rem;letter-spacing:.12em;font-weight:700;line-height:1.4;transition:border-color .12s ease-out,color .12s ease-out}.sv2-search-row-badge.is-in-stream.svelte-mqfep1{border-color:var(--accent, #D6571E);color:var(--accent, #D6571E)}.sv2-search-row.is-in-stream.svelte-mqfep1 .sv2-search-row-name:where(.svelte-mqfep1){color:var(--atlas-fg-2, #aeb4cb)}.sv2-search-row.svelte-mqfep1:hover .sv2-search-row-badge:where(.svelte-mqfep1),.sv2-search-row.is-active.svelte-mqfep1 .sv2-search-row-badge:where(.svelte-mqfep1){border-color:var(--accent, #D6571E);color:var(--accent, #D6571E)}@media(max-width:640px){.sv2-search-shell.svelte-mqfep1{min-height:52px}.sv2-search-input.svelte-mqfep1{font-size:17px}.sv2-search-row.svelte-mqfep1{min-height:48px}.sv2-search-row-badge.svelte-mqfep1{font-size:.68rem}}.my-stream.svelte-1yma7s6{width:100%;padding-bottom:env(safe-area-inset-bottom,0)}.ms-sort-eyebrow.svelte-1yma7s6{margin:.1rem 0 .85rem;color:var(--atlas-fg-3, #6e7390);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.ms-banner.svelte-1yma7s6{margin:0 0 1rem;padding:.5rem .75rem;color:var(--accent, #D6571E);border:1px solid var(--accent, #D6571E);border-radius:6px;font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.82rem}.ms-search-top.svelte-1yma7s6{margin:.25rem 0 1.25rem}.ms-search-hint.svelte-1yma7s6{margin:.5rem 0 0;color:var(--atlas-fg-3, #6e7390);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.7rem;letter-spacing:.04em}@media(pointer:coarse){.ms-search-hint.svelte-1yma7s6{display:none}}.ms-search-hint.svelte-1yma7s6 kbd:where(.svelte-1yma7s6){display:inline-block;min-width:1.4em;padding:0 .3em;margin:0 .05em;background:var(--atlas-inset, rgba(0, 0, 0, .4));border:1px solid var(--atlas-border, rgba(255, 255, 255, .1));border-radius:3px;color:var(--atlas-fg-2, #aeb4cb);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.65rem;text-align:center;line-height:1.4}.ms-list-eyebrow.svelte-1yma7s6{margin:.75rem 0 .4rem;color:var(--atlas-fg-3, #6e7390);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.65rem;letter-spacing:.18em;text-transform:uppercase}@media(pointer:coarse){.ms-list-eyebrow.svelte-1yma7s6{display:none}}.ms-list-eyebrow.svelte-1yma7s6 kbd:where(.svelte-1yma7s6){display:inline-block;min-width:1.2em;padding:0 .25em;background:var(--atlas-inset, rgba(0, 0, 0, .4));border:1px solid var(--atlas-border, rgba(255, 255, 255, .1));border-radius:3px;color:var(--atlas-fg-2, #aeb4cb);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.62rem;text-align:center;line-height:1.4;letter-spacing:0;text-transform:none}.ms-rows.svelte-1yma7s6{list-style:none;margin:0;padding:0}.ms-row.svelte-1yma7s6{display:grid;grid-template-columns:24px 1fr auto auto;align-items:center;gap:.5rem;min-height:56px;padding:.55rem 0;border-bottom:1px solid var(--atlas-border-subtle, rgba(255, 255, 255, .04));font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:.95rem;transition:transform .14s ease-out,opacity .14s ease-out,box-shadow .14s ease-out,background .12s ease-out}.ms-row.svelte-1yma7s6:focus-visible{outline:2px solid var(--accent, #D6571E);outline-offset:-1px;background:#ffffff05}.ms-row.is-dragging.svelte-1yma7s6{opacity:.5}.ms-row.is-drop-target.svelte-1yma7s6{box-shadow:inset 0 -2px 0 var(--accent, #D6571E)}.ms-row.is-touch-tilt.svelte-1yma7s6{transform:scale(1.03) rotate(-1.2deg);box-shadow:0 8px 24px #00000073;background:var(--ink-2, #111111);z-index:1}@media(prefers-reduced-motion:reduce){.ms-row.is-touch-tilt.svelte-1yma7s6{transform:none;box-shadow:inset 0 0 0 2px var(--accent, #D6571E)}.ms-row.svelte-1yma7s6{transition:none}}.ms-row.is-picked.svelte-1yma7s6{box-shadow:inset 0 0 0 2px var(--accent, #D6571E);background:#d6571e0f}@media(min-width:769px){.ms-row.svelte-1yma7s6{min-height:44px}}.ms-row.svelte-1yma7s6:last-child{border-bottom:0}.ms-drag.svelte-1yma7s6{color:var(--atlas-fg-3, #6e7390);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);cursor:grab;-webkit-user-select:none;user-select:none;text-align:center;line-height:1;font-size:1rem;touch-action:none;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.ms-drag.svelte-1yma7s6:active{cursor:grabbing}.ms-name.svelte-1yma7s6{color:var(--atlas-fg, #f0f0f8);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-remove.svelte-1yma7s6{flex-shrink:0;min-height:44px;min-width:44px;padding:0 .6rem;background:transparent;border:1px solid var(--atlas-border, rgba(255, 255, 255, .12));border-radius:2px;color:var(--atlas-fg, #f0f0f8);font-family:var(--atlas-body, -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif);font-size:.8125rem;cursor:pointer;transition:border-color .12s ease-out,color .12s ease-out}.ms-remove.svelte-1yma7s6:hover{border-color:var(--accent, #D6571E);color:var(--accent, #D6571E)}.ms-remove.svelte-1yma7s6:focus-visible{outline:2px solid var(--accent, #D6571E);outline-offset:2px}.ms-remove-mobile.svelte-1yma7s6{display:inline}.ms-remove-desktop.svelte-1yma7s6{display:none}@media(min-width:769px){.ms-remove-mobile.svelte-1yma7s6{display:none}.ms-remove-desktop.svelte-1yma7s6{display:inline}.ms-remove.svelte-1yma7s6{min-height:28px}}.ms-error.svelte-1yma7s6{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.6rem 0}.ms-error-line.svelte-1yma7s6{margin:0;color:var(--atlas-fg-2, #aeb4cb);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.85rem}.ms-retry.svelte-1yma7s6{min-height:44px;padding:0 1rem;background:transparent;border:1px solid var(--atlas-border, rgba(255, 255, 255, .12));border-radius:8px;color:var(--atlas-fg, #f0f0f8);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.82rem;cursor:pointer}.ms-retry.svelte-1yma7s6:hover{border-color:var(--accent, #D6571E)}.ms-retry.svelte-1yma7s6:focus-visible{outline:2px solid var(--accent, #D6571E);outline-offset:2px}.ms-skeleton.dlist.svelte-1yma7s6{margin:.6rem 0;border:1px solid var(--ink-4, #1F1F1F);border-radius:12px;overflow:hidden;background:var(--ink-2, #111111)}.ms-log.svelte-1yma7s6{margin:1.5rem 0 0;padding:.75rem 0 0;border-top:1px solid var(--atlas-border-subtle, rgba(255, 255, 255, .06));display:flex;flex-direction:column;gap:.15rem;padding-bottom:env(safe-area-inset-bottom,0)}.ms-log-line.svelte-1yma7s6{display:flex;align-items:center;gap:.4rem;min-height:28px;color:var(--atlas-fg-3, #6e7390);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.74rem;letter-spacing:.02em}.ms-log-line.is-head.svelte-1yma7s6{color:var(--atlas-fg, #f0f0f8);font-size:.78rem}.ms-log-line.is-history.svelte-1yma7s6{opacity:.55}.ms-log-ts.svelte-1yma7s6{color:var(--atlas-fg-3, #6e7390);flex-shrink:0;font-variant-numeric:tabular-nums}.ms-log-msg.svelte-1yma7s6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ms-log-undo.svelte-1yma7s6{margin-left:auto;min-height:28px;padding:0 .5rem;background:transparent;border:1px solid var(--accent, #D6571E);border-radius:0;color:var(--accent, #D6571E);font-family:var(--atlas-mono, "IBM Plex Mono", monospace);font-size:.7rem;font-weight:700;letter-spacing:.12em;cursor:pointer;transition:background .12s ease-out}.ms-log-undo.svelte-1yma7s6:hover{background:#d6571e1a}.ms-log-undo.svelte-1yma7s6:focus-visible{outline:2px solid var(--accent, #D6571E);outline-offset:2px}.ms-sr-only.svelte-1yma7s6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.ms-row.svelte-1yma7s6{min-height:56px}.ms-sort-eyebrow.svelte-1yma7s6,.ms-list-eyebrow.svelte-1yma7s6{font-size:.66rem}}.ive-quiet.svelte-1c0v9nw{margin:0;padding:24px 0;color:var(--ink-7, #6B6B6B);font:400 14px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}.ive-meta.svelte-1c0v9nw{margin:0 0 16px;color:var(--ink-7, #6B6B6B);font:400 13px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}.ive-empty-block.svelte-1c0v9nw{display:grid;gap:8px;padding:16px 0 24px}.ive-empty-block.svelte-1c0v9nw p:where(.svelte-1c0v9nw){margin:0;font:400 16px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-9, #C7C7C7)}.ive-empty-block.svelte-1c0v9nw .ive-quiet:where(.svelte-1c0v9nw){padding:0;font-size:14px}.ive-cov-skel.svelte-1c0v9nw{margin:8px 0 0;border:1px solid var(--ink-4, #1F1F1F);border-radius:12px;overflow:hidden;background:var(--ink-2, #111111)}.ive-cov-skel-row.svelte-1c0v9nw{display:grid;grid-template-columns:minmax(0,1fr) 96px 64px;gap:14px;align-items:center;padding:13px 18px;border-bottom:1px solid var(--ink-4, #1F1F1F)}.ive-cov-skel-row.svelte-1c0v9nw:last-child{border-bottom:0}@media(max-width:520px){.ive-cov-skel-row.svelte-1c0v9nw{grid-template-columns:minmax(0,1fr) 56px}.ive-cov-skel-row.svelte-1c0v9nw .sk-bar{display:none}}.ive-cov.svelte-1c0v9nw{list-style:none;padding:0;margin:8px 0 0;border:1px solid var(--ink-4, #1F1F1F);border-radius:12px;overflow:hidden;background:var(--ink-2, #111111)}.ive-cov-row.svelte-1c0v9nw{display:grid;grid-template-columns:minmax(0,1fr) 96px 64px 44px;gap:14px;align-items:center;padding:13px 18px;border-bottom:1px solid var(--ink-4, #1F1F1F)}.ive-cov-row.svelte-1c0v9nw:last-child{border-bottom:0}.ive-cov-name.svelte-1c0v9nw{font:500 14px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-10, #F5F5F5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ive-cov-track.svelte-1c0v9nw{height:4px;border-radius:999px;background:var(--ink-4, #1F1F1F);overflow:hidden}.ive-cov-fill.svelte-1c0v9nw{display:block;height:100%;border-radius:999px;background:var(--ink-7, #6B6B6B)}.ive-cov-num.svelte-1c0v9nw{font:400 12px/1 IBM Plex Mono,ui-monospace,monospace;color:var(--ink-7, #6B6B6B);text-align:right;letter-spacing:.02em}.ive-cov-pct.svelte-1c0v9nw{font:500 13px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;text-align:right}.t-ok.svelte-1c0v9nw{color:var(--signal, #4ADE80)}.t-warn.svelte-1c0v9nw{color:var(--warn, #F5A524)}.t-alert.svelte-1c0v9nw{color:var(--alert, #E3433D)}.ive-cov-fill.t-ok.svelte-1c0v9nw{background:var(--signal, #4ADE80)}.ive-cov-fill.t-warn.svelte-1c0v9nw{background:var(--warn, #F5A524)}.ive-cov-fill.t-alert.svelte-1c0v9nw{background:var(--alert, #E3433D)}@media(max-width:520px){.ive-cov-row.svelte-1c0v9nw{grid-template-columns:minmax(0,1fr) 56px 44px}.ive-cov-track.svelte-1c0v9nw{display:none}}.ive-back.svelte-wognot{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;padding:6px 0;background:none;border:0;cursor:pointer;color:var(--ink-8, #A3A3A3);font:500 13px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}.ive-back.svelte-wognot:hover{color:var(--ink-10, #F5F5F5)}.ive-foot.svelte-wognot{margin:16px 2px 0;color:var(--ink-7, #6B6B6B);font:400 13px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}.ive-quiet.svelte-wognot{margin:12px 0 0;color:var(--ink-7, #6B6B6B);font:400 14px/1.55 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}.ive-body.svelte-wognot{margin:0;color:var(--ink-8, #A3A3A3);font:400 15px/1.6 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;max-width:60ch}.ive-rows.svelte-wognot{border:1px solid var(--ink-4, #1F1F1F);border-radius:12px;overflow:hidden;background:var(--ink-2, #111111)}.ive-row.svelte-wognot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--ink-4, #1F1F1F)}.ive-row.svelte-wognot:last-child{border-bottom:0}.ive-row-text.svelte-wognot{display:grid;gap:3px;min-width:0}.ive-row-text.svelte-wognot .k:where(.svelte-wognot){font:500 15px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-10, #F5F5F5)}.ive-row-text.svelte-wognot .v:where(.svelte-wognot){font:400 13px/1.45 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-7, #6B6B6B)}.ive-danger.svelte-wognot .k:where(.svelte-wognot){color:var(--alert, #E3433D)}.ive-row-button.svelte-wognot{width:100%;background:transparent;border:0;border-bottom:1px solid var(--ink-4, #1F1F1F);cursor:pointer;text-align:left;font-family:inherit;color:inherit}.ive-row-button.svelte-wognot:last-child{border-bottom:0}.ive-row-button.svelte-wognot:hover{background:var(--ink-3, #161616)}.ive-row-button.svelte-wognot:disabled{cursor:not-allowed;opacity:.6}.ive-row-end.svelte-wognot{display:inline-flex;align-items:center;gap:8px;color:var(--ink-7, #6B6B6B)}.ive-row-end.svelte-wognot .chev:where(.svelte-wognot){display:inline-flex;align-items:center}.region-list.svelte-wognot{display:grid;gap:0;border:1px solid var(--ink-4, #1F1F1F);border-radius:10px;overflow:hidden;background:var(--ink-2, #111111)}.region-opt.svelte-wognot{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;background:transparent;border:0;border-bottom:1px solid var(--ink-4, #1F1F1F);cursor:pointer;text-align:left;color:var(--ink-10, #F5F5F5);font:500 14px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}.region-opt.svelte-wognot:last-child{border-bottom:0}.region-opt.svelte-wognot:hover{background:var(--ink-3, #161616)}.region-opt.svelte-wognot:disabled{cursor:not-allowed;opacity:.6}.region-opt.selected.svelte-wognot{background:var(--ink-3, #161616)}.region-opt-name.svelte-wognot{flex:1}.region-opt-check.svelte-wognot{display:inline-flex;align-items:center;color:var(--accent, #D6571E)}.dash-canvas.dash-ive .dlist.ive-danger-group{margin-top:32px}.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}.ive-sheet-ttl.svelte-wognot{margin:0 0 16px;font:600 20px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,system-ui,sans-serif;color:var(--ink-10, #F5F5F5)}.ive-sheet-actions.svelte-wognot{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}@media(max-width:640px){.set-backdrop.svelte-wognot{align-items:flex-end;justify-content:stretch;padding:0}.set-sheet.svelte-wognot{width:100%;max-width:none;animation:svelte-wognot-tabsettings-sheet-up .22s cubic-bezier(.32,.72,0,1)}.set-sheet.svelte-wognot .surface{border-radius:0;border-left:0;border-right:0;border-bottom:0;padding-top:8px;padding-bottom:max(20px,env(safe-area-inset-bottom,0))}.set-sheet.svelte-wognot .surface:before{content:"";display:block;width:36px;height:4px;margin:4px auto 12px;border-radius:2px;background:var(--ink-5, #2A2A2A)}.ive-sheet-actions.svelte-wognot{padding-bottom:4px}}@keyframes svelte-wognot-tabsettings-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){@media(max-width:640px){.set-sheet.svelte-wognot{animation:none}}}.ive-fb-form.svelte-119mhon{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:600px}.ive-cat.svelte-119mhon{display:grid;grid-template-columns:repeat(6,1fr);padding:3px;gap:0;width:100%}.ive-cat.svelte-119mhon button:where(.svelte-119mhon){min-width:0}@media(max-width:760px){.ive-cat.svelte-119mhon{grid-template-columns:repeat(3,1fr)}}@media(max-width:420px){.ive-cat.svelte-119mhon{grid-template-columns:1fr;padding:4px;gap:2px}.ive-cat.svelte-119mhon button:where(.svelte-119mhon){width:100%;text-align:left;padding-left:12px;justify-content:flex-start}}.ive-textarea.svelte-119mhon{height:auto;min-height:160px;padding:12px 14px;font:400 17px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;resize:vertical}.ive-help-row.svelte-119mhon{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin-top:6px}.ive-help-row.svelte-119mhon .help:where(.svelte-119mhon){font:400 13px/1.45 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-7, #6B6B6B);max-width:50ch}.ive-count.svelte-119mhon{font:500 12px/1 IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink-7, #6B6B6B);white-space:nowrap}.ive-attach.svelte-119mhon{display:inline-flex;align-items:center;gap:10px;font:400 14px/1.4 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-9, #D4D4D4);cursor:pointer;-webkit-user-select:none;user-select:none}.ive-attach.svelte-119mhon input[type=checkbox]:where(.svelte-119mhon){width:16px;height:16px;accent-color:var(--amber, #D6571E);cursor:pointer}.ive-submit.svelte-119mhon{padding-top:4px}.ive-sent.svelte-119mhon{display:grid;gap:16px;padding:32px 0;max-width:600px}.ive-sent-line.svelte-119mhon{margin:0;font:500 18px/1.4 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-10, #F5F5F5)}.sheet-backdrop.svelte-1ovz9ye{position:fixed;inset:0;background:#0000008c;z-index:50}.sheet.svelte-1ovz9ye{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.97);opacity:0;pointer-events:none;transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .22s ease;background:var(--atlas-bg);border:1px solid var(--atlas-border);box-shadow:0 24px 64px #000000b3;width:calc(100vw - 48px);max-width:480px;max-height:80vh;overflow:hidden;z-index:51;display:flex;flex-direction:column}.sheet.open.svelte-1ovz9ye{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto}.sheet-grab.svelte-1ovz9ye{display:none;width:100%;background:transparent;border:0;padding:8px 0 4px;cursor:pointer}.sheet-grab-pill.svelte-1ovz9ye{display:block;width:36px;height:4px;margin:0 auto;border-radius:2px;background:var(--atlas-border-strong, var(--atlas-border))}.sheet-head.svelte-1ovz9ye{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid var(--atlas-border)}.sheet-head.svelte-1ovz9ye h2:where(.svelte-1ovz9ye){margin:0;font-family:var(--atlas-display, -apple-system, system-ui),sans-serif;font-weight:300;font-size:24px;color:var(--atlas-fg);line-height:1.2}.sheet-head.svelte-1ovz9ye h2:where(.svelte-1ovz9ye) em:where(.svelte-1ovz9ye){font-style:italic;font-weight:200;color:var(--atlas-accent)}.sheet--alert.svelte-1ovz9ye .sheet-head:where(.svelte-1ovz9ye) h2:where(.svelte-1ovz9ye){color:var(--atlas-alert)}.sheet-close.svelte-1ovz9ye{width:32px;height:32px;background:none;border:1px solid var(--atlas-border);border-radius:0;color:var(--atlas-fg-2);font-size:20px;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:border-color .14s ease,color .14s ease}.sheet-close.svelte-1ovz9ye:hover{border-color:var(--atlas-accent);color:var(--atlas-accent)}.sheet-close.svelte-1ovz9ye:focus-visible{outline:1px solid var(--atlas-accent);outline-offset:1px}.sheet-body.svelte-1ovz9ye{padding:20px 24px;overflow-y:auto;flex:1}.sheet-foot.svelte-1ovz9ye{padding:16px 24px;border-top:1px solid var(--atlas-border)}@media(prefers-reduced-motion:reduce){.sheet.svelte-1ovz9ye{transition:opacity 1ms linear;transform:none!important}.sheet.open.svelte-1ovz9ye{transform:none!important}}@media(max-width:640px){.sheet.svelte-1ovz9ye{inset:auto 0 0;width:100%;max-width:none;max-height:90vh;transform:translateY(100%);opacity:1;border-left:0;border-right:0;border-bottom:0;border-top:1px solid var(--atlas-border);box-shadow:0 -12px 40px #0009;padding-bottom:max(20px,env(safe-area-inset-bottom,0))}.sheet.open.svelte-1ovz9ye{transform:translateY(0)}.sheet-grab.svelte-1ovz9ye{display:block}.sheet-head.svelte-1ovz9ye{padding:14px 20px}.sheet-body.svelte-1ovz9ye{padding:16px 20px}.sheet-foot.svelte-1ovz9ye{padding:14px 20px}}.ive-pair.svelte-nh4z35{display:grid;gap:16px;padding:24px 0;border-top:1px solid var(--ink-4, #1F1F1F);border-bottom:1px solid var(--ink-4, #1F1F1F);margin-bottom:24px}.ive-pair-head.svelte-nh4z35 h2:where(.svelte-nh4z35){margin:0 0 4px;font:600 18px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-10, #F5F5F5)}.ive-pair-head.svelte-nh4z35 p:where(.svelte-nh4z35){margin:0;font:400 14px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-7, #6B6B6B);max-width:56ch}.ive-pair-prompt.svelte-nh4z35{display:block;font:500 13px/1.4 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-9, #C7C7C7);margin:0 0 -4px}.ive-code.svelte-nh4z35{display:flex;gap:10px;flex-wrap:wrap}.ive-digit.svelte-nh4z35{width:44px!important;height:56px;min-width:44px;min-height:44px;text-align:center;font:600 22px/1 IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;color:var(--ink-10, #F5F5F5);background:var(--ink-3, #161616);border:1px solid var(--ink-5, #2A2A2A);letter-spacing:.04em;padding:0;border-radius:2px;cursor:text;caret-color:var(--amber, #D6571E);transition:border-color .12s ease-out,background .12s ease-out,box-shadow .12s ease-out}.ive-digit.svelte-nh4z35::placeholder{color:var(--ink-6, #3F3F3F);opacity:.7}.ive-digit.svelte-nh4z35:hover{border-color:var(--ink-7, #6B6B6B)}.ive-digit.svelte-nh4z35:focus-visible{outline:none;border-color:var(--amber, #D6571E);background:var(--ink-2, #111111);box-shadow:0 0 0 2px #d6571e59}.ive-pair-status.svelte-nh4z35{font:400 13px/1.4 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-7, #6B6B6B)}.ive-devices.svelte-nh4z35{display:grid;gap:12px}.ive-devices-head.svelte-nh4z35{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.ive-devices-head.svelte-nh4z35 h2:where(.svelte-nh4z35){margin:0;font:600 18px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-10, #F5F5F5)}.ive-quiet.svelte-nh4z35{margin:0;padding:24px 0;color:var(--ink-7, #6B6B6B);font:400 14px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}.ive-device-skel.svelte-nh4z35{border:1px solid var(--ink-4, #1F1F1F);border-radius:12px;overflow:hidden;background:var(--ink-2, #111111)}.ive-device-list.svelte-nh4z35{list-style:none;padding:0;margin:0;border:1px solid var(--ink-4, #1F1F1F);border-radius:12px;overflow:hidden;background:var(--ink-2, #111111)}.ive-device-row.svelte-nh4z35{display:grid;grid-template-columns:40px 1fr auto;gap:14px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--ink-4, #1F1F1F)}.ive-device-row.svelte-nh4z35:last-child{border-bottom:0}.ive-device-icon.svelte-nh4z35{width:40px;height:40px;border-radius:10px;background:var(--ink-3, #161616);color:var(--ink-8, #A3A3A3);display:grid;place-items:center}.ive-device-meta.svelte-nh4z35{display:grid;gap:2px;min-width:0}.ive-device-name.svelte-nh4z35{font:500 15px/1.3 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-10, #F5F5F5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:10px}.ive-this.svelte-nh4z35{font:500 11px/1 IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--signal, #4ADE80);padding:3px 8px;border-radius:999px;border:1px solid rgba(74,222,128,.35)}.ive-bulk.svelte-nh4z35{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:8px}.ive-bulk-q.svelte-nh4z35{font:400 14px/1.4 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-9, #D4D4D4)}.ive-platform.svelte-nh4z35{margin:32px 0 0;font:400 13px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;color:var(--ink-7, #6B6B6B)}.chip.svelte-uxxj4c{display:inline-flex;align-items:center;gap:6px;height:var(--player-chip-h, 28px);padding:0 10px;background:var(--atlas-player-scrim-chip, rgba(20,20,22,.55));border:1px solid var(--atlas-player-border-2, #2A2A30);border-radius:2px;box-shadow:none;font-family:var(--atlas-mono);font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--atlas-player-fg-2, #8F8F9A);text-shadow:0 1px 2px var(--atlas-player-scrim-shadow, rgba(0,0,0,.6));white-space:nowrap;margin:0;cursor:default;transition:border-color .14s ease,color .14s ease}.chip--interactive.svelte-uxxj4c{cursor:pointer}.chip--interactive.svelte-uxxj4c:hover{border-color:var(--atlas-player-live-border, rgba(214,87,30,.35));color:var(--atlas-player-live, #D6571E)}.chip.svelte-uxxj4c:focus-visible{outline:2px solid var(--atlas-player-live, #D6571E);outline-offset:2px}.chip--open.svelte-uxxj4c{border-color:var(--atlas-player-live, #D6571E);color:var(--atlas-player-live, #D6571E)}.chip-dot.svelte-uxxj4c{width:6px;height:6px;border-radius:50%;background:var(--atlas-player-live, #D6571E);flex-shrink:0}.nb-inner.svelte-1szq3u5{display:flex;align-items:center;width:100%;height:100%;padding:0 24px;background:var(--atlas-player-scrim-now)}.nb-channel.svelte-1szq3u5{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-right:20px}.nb-ch-logo.svelte-1szq3u5{width:32px;height:32px;background:var(--atlas-player-surface);border:1px solid var(--atlas-player-border-2);border-radius:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.nb-ch-logo-img.svelte-1szq3u5{width:100%;height:100%;object-fit:contain}.nb-ch-logo-text.svelte-1szq3u5{font-family:var(--atlas-mono);font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--atlas-player-amber, #FFB347)}.nb-ch-name.svelte-1szq3u5{font-family:var(--atlas-mono);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--atlas-player-fg-2);text-shadow:0 1px 2px var(--atlas-player-scrim-shadow)}.nb-div.svelte-1szq3u5{width:1px;height:28px;background:var(--atlas-player-border-2);flex-shrink:0;margin:0 18px}.nb-prog.svelte-1szq3u5{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;text-align:left;background:transparent;border:0;padding:0;font:inherit;color:inherit;cursor:default;box-shadow:none;border-radius:0}.nb-prog-btn.svelte-1szq3u5{cursor:pointer;transition:color .14s ease}.nb-prog-btn.svelte-1szq3u5:hover .nb-title:where(.svelte-1szq3u5){color:var(--atlas-player-live)}.nb-label.svelte-1szq3u5{font-family:var(--atlas-mono);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--atlas-player-live);text-shadow:0 1px 2px var(--atlas-player-scrim-shadow);line-height:1}.nb-title.svelte-1szq3u5{font-family:var(--atlas-body);font-size:15px;font-weight:500;color:var(--atlas-player-fg);text-shadow:0 1px 2px var(--atlas-player-scrim-shadow);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-progress-row.svelte-1szq3u5{display:flex;align-items:center;gap:8px}.nb-progress.svelte-1szq3u5{flex:1;min-width:80px;height:2px;background:var(--atlas-player-overlay-5, rgba(255,255,255,.1));overflow:hidden}.nb-progress-fill.svelte-1szq3u5{height:100%;background:var(--atlas-player-live);transition:width 1s linear}.nb-time.svelte-1szq3u5{font-family:var(--atlas-mono);font-size:10px;color:var(--atlas-player-overlay-fg-mute);text-shadow:0 1px 2px var(--atlas-player-scrim-shadow);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.nb-next.svelte-1szq3u5{display:inline-flex;align-items:baseline;gap:8px;min-width:0;max-width:50%;flex-shrink:1;margin-left:8px}.nb-next-label.svelte-1szq3u5{font-family:var(--atlas-mono);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-player-overlay-fg-mute);text-shadow:0 1px 2px var(--atlas-player-scrim-shadow);white-space:nowrap;flex-shrink:0}.nb-next-title.svelte-1szq3u5{font-family:var(--atlas-body);font-size:13px;color:var(--atlas-player-fg-2);text-shadow:0 1px 2px var(--atlas-player-scrim-shadow);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-actions.svelte-1szq3u5{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:20px}.nb-action-btn.svelte-1szq3u5{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:pointer;box-shadow:none;transition:color .14s ease,border-color .14s ease}.nb-action-btn.svelte-1szq3u5:hover{color:var(--atlas-player-fg);border-color:var(--atlas-player-border-2)}.am-vol.svelte-1l7arl6{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--atlas-player-scrim-chip, rgba(10,10,12,.5));border:1px solid var(--atlas-player-border, #26272c);border-radius:2px;color:var(--atlas-player-fg-2, #c7c8cc)}.am-view.svelte-1l7arl6{position:relative;width:100%;height:100%;background:var(--atlas-player-cinema-bg, #050505);overflow:hidden;font-family:var(--atlas-body);color:var(--atlas-player-fg)}.am-stage.svelte-1l7arl6{position:absolute;inset:0}.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);pointer-events:none}.am-tele.svelte-1l7arl6 .vs-wrap,.am-tele.svelte-1l7arl6 .chip,.am-engine-chip.svelte-1l7arl6{pointer-events:auto}.am-spacer.svelte-1l7arl6{flex:1}.am-engine-chip.svelte-1l7arl6{display:inline-flex;align-items:center;height:var(--player-chip-h, 28px);padding:0 10px;margin-right:8px;background:var(--atlas-player-scrim-chip, rgba(0, 0, 0, .45));border:1px solid var(--atlas-player-border-2, #2A2A30);border-radius:2px;font-family:var(--atlas-mono);font-size:10px;font-weight:500;letter-spacing:.06em;color:var(--atlas-player-overlay-fg-mute, rgba(255, 255, 255, .6));text-shadow:0 1px 2px var(--atlas-player-scrim-shadow, rgba(0, 0, 0, .6));white-space:nowrap}.am-now.svelte-1l7arl6{position:absolute;bottom:0;left:0;right:0;height:80px}.gm-view.svelte-bqwqgi{position:relative;width:100%;height:100%;background:var(--atlas-player-bg);overflow:hidden;font-family:var(--atlas-body);color:var(--atlas-player-fg)}.gm-pip.svelte-bqwqgi{position:absolute;top:16px;left:16px;width:19%;aspect-ratio:280 / 158;border:1px solid var(--atlas-player-border-2);border-radius:2px;overflow:hidden;z-index:2;filter:brightness(.78)}.gm-pip-label.svelte-bqwqgi{position:absolute;bottom:6px;left:8px;z-index:1;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-player-live);box-shadow:0 0 4px var(--atlas-player-live-border)}.gm-panel.svelte-bqwqgi{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--atlas-player-bg);z-index:1}.gm-topbar.svelte-bqwqgi{display:flex;align-items:center;gap:10px;padding:0 20px;height:52px;border-bottom:1px solid var(--atlas-player-border);background:var(--atlas-player-surface);flex-shrink:0}.gm-live-sig.svelte-bqwqgi{display:inline-flex;align-items:center;gap:6px;font-family:var(--atlas-mono);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-player-fg-3);white-space:nowrap}.gm-count.svelte-bqwqgi{font-family:var(--atlas-mono);font-size:10px;letter-spacing:.04em;color:var(--atlas-player-fg-3);font-variant-numeric:tabular-nums;white-space:nowrap}.gm-spacer.svelte-bqwqgi{flex:1}.gm-search.svelte-bqwqgi{display:inline-flex;align-items:center;gap:12px;height:40px;padding:0 16px;background:var(--atlas-player-overlay-2);border:1px solid var(--atlas-player-border-2);border-radius:2px;color:var(--atlas-player-fg-3);width:26%;min-width:200px}.gm-search-placeholder.svelte-bqwqgi{flex:1;font-family:var(--atlas-body);font-size:14px;color:var(--atlas-player-fg-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gm-tableau.svelte-bqwqgi{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.gm-time-strip.svelte-bqwqgi{margin-left:260px;height:32px;overflow:hidden;background:var(--atlas-player-surface);border-bottom:1px solid var(--atlas-player-border);flex-shrink:0}.gm-time-track.svelte-bqwqgi{position:relative;height:100%}.gm-hour-tick.svelte-bqwqgi{position:absolute;top:0;bottom:0;border-left:1px solid var(--atlas-player-border-2);padding:9px 0 0 8px}.gm-hour-label.svelte-bqwqgi{font-family:var(--atlas-mono);font-size:10px;font-weight:600;letter-spacing:.1em;color:var(--atlas-player-fg-3);font-variant-numeric:tabular-nums}.gm-rows.svelte-bqwqgi{flex:1;overflow:hidden}.gm-row.svelte-bqwqgi{display:grid;grid-template-columns:260px 1fr;height:56px;border-bottom:1px solid var(--atlas-player-border);align-items:stretch}.gm-row.active.svelte-bqwqgi .gm-ch-cell:where(.svelte-bqwqgi){color:var(--atlas-player-fg);border-left-color:var(--atlas-player-live)}.gm-ch-cell.svelte-bqwqgi{display:flex;align-items:center;gap:10px;padding:0 14px 0 12px;background:var(--atlas-player-surface);border:0;border-left:2px solid transparent;border-right:1px solid var(--atlas-player-border);color:var(--atlas-player-fg-2);text-align:left;cursor:default}.gm-ch-logo.svelte-bqwqgi{width:32px;height:32px;flex-shrink:0;background:var(--atlas-player-surface-2);border:1px solid var(--atlas-player-border-2);border-radius:2px;display:flex;align-items:center;justify-content:center}.gm-ch-logo.svelte-bqwqgi span:where(.svelte-bqwqgi){font-family:var(--atlas-mono);font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--atlas-player-amber)}.gm-ch-name.svelte-bqwqgi{font-family:var(--atlas-mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gm-programs.svelte-bqwqgi{position:relative;height:100%}.gm-hour-grid.svelte-bqwqgi{position:absolute;top:0;bottom:0;width:1px;background:var(--atlas-player-border);opacity:.6;pointer-events:none}.gm-program.svelte-bqwqgi{position:absolute;top:4px;bottom:4px;display:flex;align-items:center;padding:0 10px;background:var(--atlas-player-surface);border:1px solid var(--atlas-player-border);border-left:2px solid transparent;border-radius:2px;color:var(--atlas-player-fg-2);text-align:left;font:inherit;margin-left:2px;margin-right:2px;overflow:hidden;cursor:default}.gm-program-title.svelte-bqwqgi{font-family:var(--atlas-body);font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit}.gm-program.past.svelte-bqwqgi{opacity:.4;color:var(--atlas-player-fg-3)}.gm-program.live.svelte-bqwqgi{border-left-color:var(--atlas-player-live);color:var(--atlas-player-fg)}.gm-program.live.svelte-bqwqgi .gm-program-title:where(.svelte-bqwqgi){font-weight:500}.gm-now-line.svelte-bqwqgi{position:absolute;top:0;bottom:0;width:1px;background:var(--atlas-player-live);z-index:1;pointer-events:none}.tv-view.svelte-1y81bvc{position:relative;width:100%;height:100%;container-type:size;overflow:hidden;background:#05060a;font-family:var(--atlas-body, -apple-system, system-ui, sans-serif);color:#fff}.tv-top.svelte-1y81bvc{position:absolute;inset:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;padding:5cqh 5cqw 8cqh;background:linear-gradient(to bottom,rgba(4,5,9,.72),rgba(4,5,9,.2) 60%,transparent);z-index:4}.tv-bug.svelte-1y81bvc{display:flex;align-items:center;gap:2.4cqw;animation:svelte-1y81bvc-bugin .36s cubic-bezier(.2,.9,.2,1) both}@keyframes svelte-1y81bvc-bugin{0%{opacity:0;transform:translateY(-14%)}to{opacity:1;transform:none}}.tv-bug-num.svelte-1y81bvc{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:5.2cqh;font-weight:700;letter-spacing:.02em;color:var(--atlas-player-amber, #FFB347);font-variant-numeric:tabular-nums;text-shadow:0 1px 6px rgba(0,0,0,.6)}.tv-bug-mono.svelte-1y81bvc{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2.5cqh;font-weight:700;letter-spacing:.06em;padding:.8cqh 1.4cqw;border:1px solid rgba(255,255,255,.28);border-radius:2px;color:#fff}.tv-bug-name.svelte-1y81bvc{font-size:3.4cqh;font-weight:600;letter-spacing:-.01em;text-shadow:0 1px 6px rgba(0,0,0,.6)}.tv-bug-badge.svelte-1y81bvc{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2cqh;font-weight:700;letter-spacing:.08em;color:#ffffffb8;border:1px solid rgba(255,255,255,.24);border-radius:2px;padding:.5cqh 1cqw}.tv-live.svelte-1y81bvc{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2.1cqh;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffffa8;text-shadow:0 1px 6px rgba(0,0,0,.6)}.tv-bottom.svelte-1y81bvc{position:absolute;inset:auto 0 0;padding:10cqh 5cqw 5cqh;background:linear-gradient(to top,rgba(4,5,9,.78),rgba(4,5,9,.24) 60%,transparent);z-index:4}.tv-nownext.svelte-1y81bvc{animation:svelte-1y81bvc-bugin .36s cubic-bezier(.2,.9,.2,1) both;max-width:74cqw}.tv-now.svelte-1y81bvc{display:flex;align-items:baseline;gap:2.2cqw}.tv-now-cat.svelte-1y81bvc{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:1.9cqh;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-player-amber, #FFB347)}.tv-now-title.svelte-1y81bvc{font-size:3.6cqh;font-weight:600;letter-spacing:-.01em;text-shadow:0 1px 6px rgba(0,0,0,.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tv-bar.svelte-1y81bvc{margin:2cqh 0 1.4cqh;height:.5cqh;border-radius:2px;background:#fff3;overflow:hidden;max-width:52cqw}.tv-bar-fill.svelte-1y81bvc{display:block;height:100%;background:var(--atlas-player-amber, #FFB347)}.tv-meta.svelte-1y81bvc{display:flex;gap:3cqw;font-family:var(--atlas-mono, ui-monospace, monospace);font-size:1.9cqh;letter-spacing:.06em;color:#ffffffa8;font-variant-numeric:tabular-nums}.tv-next.svelte-1y81bvc{color:#ffffff80}.tv-hidden.svelte-1y81bvc{opacity:0}.tv-top.svelte-1y81bvc,.tv-bottom.svelte-1y81bvc{transition:opacity .32s ease}.tv-wipe.svelte-1y81bvc{position:absolute;inset:0;z-index:6;pointer-events:none;background:#05060a;opacity:0;transition:opacity .15s ease}.tv-wipe.on.svelte-1y81bvc{opacity:.9;transition:opacity 90ms ease}@media(prefers-reduced-motion:reduce){.tv-bug.svelte-1y81bvc,.tv-nownext.svelte-1y81bvc{animation:none}.tv-wipe.svelte-1y81bvc{display:none}}.mc-view.svelte-rn8c37{position:relative;width:844px;height:390px;background:var(--atlas-player-cinema-bg, #000);color:#fff;overflow:hidden;font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-user-select:none;user-select:none}.mc-top.svelte-rn8c37{position:absolute;top:0;left:0;right:0;display:flex;align-items:flex-start;gap:8px;padding:10px 16px 28px;background:linear-gradient(to bottom,rgba(0,0,0,.55),rgba(0,0,0,.24) 52%,transparent);z-index:5}.mc-glyph.svelte-rn8c37{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:#fff;cursor:default;filter:drop-shadow(0 1px 4px rgba(0,0,0,.55))}.mc-top-title.svelte-rn8c37{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:6px}.mc-ch.svelte-rn8c37{font-size:17px;font-weight:600;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-kicker.svelte-rn8c37{font-family:var(--atlas-mono, "IBM Plex Mono", ui-monospace, Menlo, monospace);font-size:10px;font-weight:500;letter-spacing:.08em;color:#ffffff9e;text-shadow:0 1px 3px rgba(0,0,0,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-top-actions.svelte-rn8c37{display:flex;align-items:center;gap:2px;flex-shrink:0}.mc-ch-prev.svelte-rn8c37,.mc-ch-next.svelte-rn8c37{position:absolute;top:50%;width:48px;height:48px;z-index:4}.mc-ch-prev.svelte-rn8c37{left:calc(50% - 92px);transform:translate(-50%,-50%)}.mc-ch-next.svelte-rn8c37{left:calc(50% + 92px);transform:translate(-50%,-50%)}.mc-hero.svelte-rn8c37{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#00000057;border:0;color:#fff;cursor:default;z-index:6;filter:drop-shadow(0 1px 6px rgba(0,0,0,.5))}.mc-bottom.svelte-rn8c37{position:absolute;left:0;right:0;bottom:0;padding:28px 18px 16px;background:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,.2) 55%,transparent);z-index:5}.mc-prog.svelte-rn8c37{display:block;font-size:15px;font-weight:500;line-height:1.3;color:#ffffffeb;text-shadow:0 1px 4px rgba(0,0,0,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-pip.svelte-rn8c37{position:absolute;right:18px;bottom:52px;width:120px;height:68px;border-radius:2px;overflow:hidden;border:1px solid rgba(255,255,255,.22);box-shadow:0 6px 18px #0000008c;background:var(--atlas-player-cinema-bg, #000);z-index:7}.mc-pip-mono.svelte-rn8c37{position:absolute;left:6px;bottom:5px;font-family:var(--atlas-mono, "IBM Plex Mono", ui-monospace, Menlo, monospace);font-size:9px;font-weight:700;letter-spacing:.04em;color:#ffffffeb;text-shadow:0 1px 3px rgba(0,0,0,.7)}.sm-view.svelte-zhbw8q{position:relative;width:100%;height:100%;background:var(--atlas-player-bg, #0a0b0d);overflow:hidden;font-family:var(--atlas-body, -apple-system, system-ui, sans-serif);color:var(--atlas-player-fg, #e9e9ea);display:flex;align-items:flex-start;justify-content:center}.sm-scrim.svelte-zhbw8q{position:absolute;inset:0;background:#060709b8}.sm-palette.svelte-zhbw8q{position:relative;z-index:1;width:58cqw;margin-top:4cqh;background:color-mix(in oklab,var(--atlas-player-surface, #14151a) 82%,transparent);backdrop-filter:blur(18px) saturate(1.1);-webkit-backdrop-filter:blur(18px) saturate(1.1);border:1px solid var(--atlas-player-border-2, #33343a);border-radius:1cqh;box-shadow:0 4cqh 10cqh #0000008c;overflow:hidden}.sm-field.svelte-zhbw8q{display:flex;align-items:center;gap:2.2cqw;padding:3.6cqh 3.2cqw;border-bottom:1px solid var(--atlas-player-border, #26272c)}.sm-mag.svelte-zhbw8q{color:var(--atlas-player-fg-3, #8a8b90);flex-shrink:0;width:3.4cqh;height:3.4cqh}.sm-query.svelte-zhbw8q{flex:1;font-size:3.9cqh;color:var(--atlas-player-fg, #fff);display:inline-flex;align-items:center}.sm-caret.svelte-zhbw8q{display:inline-block;width:.4cqh;height:4.4cqh;margin-left:1px;background:var(--atlas-player-amber, #FFB347);animation:svelte-zhbw8q-sm-blink 1.05s step-end infinite}@keyframes svelte-zhbw8q-sm-blink{50%{opacity:0}}.sm-slashhint.svelte-zhbw8q{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2.2cqh;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-player-fg-3, #8a8b90);border:1px solid var(--atlas-player-border-2, #33343a);border-radius:2px;padding:.7cqh 1.2cqw}.sm-section.svelte-zhbw8q{padding:2.4cqh 2.8cqw .4cqh}.sm-section-h.svelte-zhbw8q{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2.2cqh;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--atlas-player-fg-3, #8a8b90);padding:0 .8cqw 1.9cqh}.sm-results.svelte-zhbw8q{display:flex;flex-direction:column}.sm-result.svelte-zhbw8q{display:flex;align-items:center;gap:2.4cqw;padding:2cqh 1.6cqw;border-left:2px solid transparent;border-radius:2px}.sm-result.sel.svelte-zhbw8q{border-left-color:var(--atlas-player-amber, #FFB347);background:var(--atlas-player-overlay-2, rgba(255,255,255,.05))}.sm-logo.svelte-zhbw8q{width:7.6cqh;height:7.6cqh;flex-shrink:0;background:var(--atlas-player-surface-2, #1c1d22);border:1px solid var(--atlas-player-border-2, #33343a);border-radius:2px;display:flex;align-items:center;justify-content:center}.sm-logo.svelte-zhbw8q span:where(.svelte-zhbw8q){font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2cqh;font-weight:700;letter-spacing:.04em;color:var(--atlas-player-amber, #FFB347)}.sm-meta.svelte-zhbw8q{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4cqh}.sm-name.svelte-zhbw8q{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2.7cqh;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--atlas-player-fg, #fff)}.sm-now.svelte-zhbw8q{font-size:2.8cqh;color:var(--atlas-player-fg-3, #8a8b90);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-badge.svelte-zhbw8q{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2.2cqh;font-weight:700;letter-spacing:.06em;color:var(--atlas-player-fg-2, #c7c8cc);border:1px solid var(--atlas-player-border-2, #33343a);border-radius:2px;padding:.5cqh 1.2cqw}.sm-enter.svelte-zhbw8q{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:3cqh;color:var(--atlas-player-amber, #FFB347);padding-left:.4cqw}.sm-foot.svelte-zhbw8q{display:flex;align-items:center;gap:3cqw;padding:2.4cqh 3.2cqw;margin-top:.8cqh;border-top:1px solid var(--atlas-player-border, #26272c);font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2.2cqh;letter-spacing:.06em;color:var(--atlas-player-fg-3, #8a8b90)}.sm-foot.svelte-zhbw8q b:where(.svelte-zhbw8q){color:var(--atlas-player-fg-2, #c7c8cc);font-weight:700}.sm-foot-g.svelte-zhbw8q{margin-left:auto}.sm-cat-icon.svelte-zhbw8q{color:var(--atlas-player-amber, #FFB347)}.sm-cat-icon.svelte-zhbw8q svg:where(.svelte-zhbw8q){width:3.2cqh;height:3.2cqh}.sm-cat-name.svelte-zhbw8q{text-transform:none;font-family:var(--atlas-body, -apple-system, system-ui, sans-serif)}.sm-cat-meta.svelte-zhbw8q{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2.2cqh;letter-spacing:.04em;color:var(--atlas-player-fg-3, #8a8b90);font-variant-numeric:tabular-nums}.mt-stage.svelte-6y5u9j{position:relative;width:min(100%,620px);aspect-ratio:10 / 9;margin:0 auto}.mt-chassis.svelte-6y5u9j{position:absolute;top:50%;left:50%;background:#101014;border:1px solid #303036;border-radius:24px;padding:7px;box-sizing:border-box;box-shadow:inset 0 1px #ffffff12,0 22px 48px -18px #000000d9;overflow:hidden}.mt-chassis-p.svelte-6y5u9j{height:86%;aspect-ratio:9 / 19.5;transform:translate(-50%,-50%) rotate(calc(var(--tilt, 1) * -90deg));opacity:clamp(0,(.55 - var(--tilt, 1)) / .14,1)}.mt-chassis-l.svelte-6y5u9j{aspect-ratio:19.5 / 9;width:86cqh;transform:translate(-50%,-50%) rotate(calc(90deg + var(--tilt, 1) * -90deg));opacity:clamp(0,(var(--tilt, 1) - .55) / .14,1)}.mt-stage.svelte-6y5u9j{container-type:size}.mt-face.svelte-6y5u9j,.mt-screen-l.svelte-6y5u9j{position:absolute;inset:7px;border-radius:18px;overflow:hidden;background:#0a0b0d}.mt-cine-box.svelte-6y5u9j{position:absolute;top:50%;left:50%;width:844px;height:390px;transform:translate(-50%,-50%) scale(.5)}.mt-cine-box.svelte-6y5u9j .mc-view{position:absolute;top:0;left:0;width:844px;height:390px}.mt-island.svelte-6y5u9j{position:absolute;top:15px;left:50%;transform:translate(-50%);width:26%;height:11px;border-radius:8px;background:#000;z-index:3}.mt-island-l.svelte-6y5u9j{top:50%;left:15px;transform:translateY(-50%);width:11px;height:26%}.mt-portrait.svelte-6y5u9j{display:flex;flex-direction:column;container-type:size;font-family:var(--atlas-body, -apple-system, system-ui, sans-serif);color:#f5f5f5}.mt-p-tile.svelte-6y5u9j{position:relative;width:100%;aspect-ratio:16 / 9;flex-shrink:0;background:#000}.mt-p-head.svelte-6y5u9j{display:flex;align-items:baseline;justify-content:space-between;padding:3.2cqh 4cqw 1.6cqh;font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2.1cqh;color:#ffffff8c}.mt-p-count.svelte-6y5u9j b:where(.svelte-6y5u9j){color:#fff;font-weight:700}.mt-p-chips.svelte-6y5u9j{display:flex;gap:1.8cqw;padding:0 4cqw 1.8cqh}.mt-chip.svelte-6y5u9j{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:1.9cqh;padding:.9cqh 2.6cqw;border:1px solid rgba(255,255,255,.16);border-radius:2px;color:#fff9}.mt-chip-on.svelte-6y5u9j{color:#0b0b0d;background:var(--atlas-player-amber, #FFB347);border-color:var(--atlas-player-amber, #FFB347);font-weight:700}.mt-p-list.svelte-6y5u9j{flex:1;overflow:hidden;border-top:1px solid rgba(255,255,255,.08)}.mt-row.svelte-6y5u9j{position:relative;display:flex;align-items:center;gap:2.6cqw;padding:1.7cqh 4cqw;border-bottom:1px solid rgba(255,255,255,.06)}.mt-row-logo.svelte-6y5u9j{width:9.5cqw;font-family:var(--atlas-mono, ui-monospace, monospace);font-size:1.7cqh;font-weight:700;letter-spacing:.04em;color:var(--atlas-player-amber, #FFB347);flex-shrink:0}.mt-row-text.svelte-6y5u9j{flex:1;min-width:0;display:flex;flex-direction:column;gap:.4cqh}.mt-row-name.svelte-6y5u9j{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:2cqh;font-weight:600;letter-spacing:.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mt-row-now.svelte-6y5u9j{font-size:1.9cqh;color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mt-row-tier.svelte-6y5u9j{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:1.5cqh;font-weight:700;color:#ffffff80;border:1px solid rgba(255,255,255,.2);border-radius:2px;padding:.4cqh 1.2cqw;flex-shrink:0}.mt-row-star.svelte-6y5u9j{font-size:2.4cqh;color:#ffffff59;flex-shrink:0}.mt-row-star.on.svelte-6y5u9j{color:var(--atlas-player-amber, #FFB347)}.mt-row-bar.svelte-6y5u9j{position:absolute;left:0;bottom:0;height:2px;background:var(--atlas-player-live, #D6571E);opacity:.7}.mt-p-dock.svelte-6y5u9j{display:flex;justify-content:space-around;padding:1.6cqh 0 2.6cqh;border-top:1px solid rgba(255,255,255,.08)}.mt-dock-tab.svelte-6y5u9j{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:1.8cqh;letter-spacing:.08em;text-transform:uppercase;color:#ffffff73}.mt-dock-on.svelte-6y5u9j{color:var(--atlas-player-amber, #FFB347);font-weight:700}.fv.svelte-1z8j2{width:100%;max-width:560px;background:#101114;border:1px solid #26262b;border-radius:4px;overflow:hidden;font-family:var(--atlas-body, -apple-system, system-ui, sans-serif);color:#f5f5f5;box-shadow:inset 0 1px #ffffff0d,0 18px 40px -18px #000c}.fv-head.svelte-1z8j2{display:flex;align-items:baseline;gap:.6rem;padding:.9rem 1.1rem;border-bottom:1px solid #26262b;font-family:var(--atlas-mono, ui-monospace, monospace)}.fv-head-star.svelte-1z8j2{color:var(--atlas-player-amber, #FFB347);font-size:.95rem}.fv-head-label.svelte-1z8j2{font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.fv-head-count.svelte-1z8j2{font-size:.72rem;font-weight:700;color:var(--atlas-player-amber, #FFB347);font-variant-numeric:tabular-nums}.fv-head-sync.svelte-1z8j2{margin-left:auto;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:#fff6}.fv-row.svelte-1z8j2{position:relative;display:flex;align-items:center;gap:.8rem;padding:.72rem 1.1rem;border-bottom:1px solid rgba(255,255,255,.05);transition:background .3s ease}.fv-row-demo.starring.svelte-1z8j2{background:#d6571e12}.fv-logo.svelte-1z8j2{width:3.1rem;font-family:var(--atlas-mono, ui-monospace, monospace);font-size:.68rem;font-weight:700;letter-spacing:.05em;color:var(--atlas-player-amber, #FFB347);flex-shrink:0}.fv-text.svelte-1z8j2{flex:1;min-width:0;display:flex;flex-direction:column;gap:.12rem}.fv-name.svelte-1z8j2{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:.78rem;font-weight:600;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fv-now.svelte-1z8j2{font-size:.78rem;color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fv-tier.svelte-1z8j2{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:.58rem;font-weight:700;color:#ffffff80;border:1px solid rgba(255,255,255,.2);border-radius:2px;padding:.14rem .4rem;flex-shrink:0}.fv-star.svelte-1z8j2{font-size:1rem;color:#ffffff59;flex-shrink:0;transition:color .2s ease,transform .2s ease}.fv-star.on.svelte-1z8j2{color:var(--atlas-player-amber, #FFB347)}.fv-star.pop.svelte-1z8j2{animation:svelte-1z8j2-fv-pop .34s cubic-bezier(.2,.9,.2,1.4)}@keyframes svelte-1z8j2-fv-pop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}.fv-bar.svelte-1z8j2{position:absolute;left:0;bottom:-1px;height:2px;background:var(--atlas-player-live, #D6571E);opacity:.65}.fv-divider.svelte-1z8j2{padding:.55rem 1.1rem;font-family:var(--atlas-mono, ui-monospace, monospace);font-size:.6rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#ffffff61;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05)}.fv-foot.svelte-1z8j2{padding:.7rem 1.1rem;font-family:var(--atlas-mono, ui-monospace, monospace);font-size:.62rem;letter-spacing:.06em;color:#ffffff6b}@media(prefers-reduced-motion:reduce){.fv-star.pop.svelte-1z8j2{animation:none}}.bl.svelte-v7ynsz{width:100%;max-width:1080px;font-family:var(--atlas-mono, ui-monospace, monospace)}.bl-wire-row.svelte-v7ynsz{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;padding-top:2.2rem}.bl-wire.svelte-v7ynsz{position:absolute;top:.55rem;left:0;right:0;height:2px;background:linear-gradient(to right,transparent,var(--atlas-player-live, #D6571E) 4%,var(--atlas-player-live, #D6571E) 96%,transparent);opacity:.85}.bl-light.svelte-v7ynsz{position:absolute;top:.55rem;left:-8%;width:84px;height:2px;background:linear-gradient(to right,transparent,#D6571E 55%,#FFB347);border-radius:2px;animation:svelte-v7ynsz-bl-travel 5.5s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-v7ynsz-bl-travel{0%{left:-8%;opacity:0}6%{opacity:1}80%{opacity:1}88%,to{left:104%;opacity:0}}.bl-stop.svelte-v7ynsz{position:relative;display:flex;flex-direction:column;gap:.32rem;min-width:0}.bl-tick.svelte-v7ynsz{position:absolute;top:calc(-2.2rem + .55rem + 1px);left:1px;width:1px;height:1.1rem;background:#ffffff47;transform:translateY(.35rem)}.bl-key.svelte-v7ynsz{position:absolute;top:calc(-2.2rem - .85rem);left:-.15rem;width:22px;height:22px;color:var(--atlas-player-live, #D6571E)}.bl-name.svelte-v7ynsz{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f5f5f5}.bl-sees.svelte-v7ynsz{font-size:.68rem;letter-spacing:.03em;color:#ffffffa8}.bl-sees.svelte-v7ynsz b:where(.svelte-v7ynsz){font-weight:700;color:var(--atlas-player-amber, #FFB347);letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;margin-right:.2rem}.bl-note.svelte-v7ynsz{font-size:.62rem;letter-spacing:.03em;color:#ffffff61}.bl-tor.svelte-v7ynsz{display:flex;align-items:center;gap:1rem;margin-top:2.4rem}.bl-tor-dash.svelte-v7ynsz{flex:0 0 5.5rem;height:0;border-top:1px dashed rgba(255,255,255,.28)}.bl-tor-label.svelte-v7ynsz{font-size:.66rem;letter-spacing:.05em;color:#ffffff73}@media(max-width:720px){.bl-wire-row.svelte-v7ynsz{grid-template-columns:1fr;gap:1.6rem;padding-top:0;padding-left:1.6rem}.bl-wire.svelte-v7ynsz{top:0;bottom:0;left:.35rem;right:auto;width:2px;height:auto;background:linear-gradient(to bottom,transparent,var(--atlas-player-live, #D6571E) 4%,var(--atlas-player-live, #D6571E) 96%,transparent)}.bl-light.svelte-v7ynsz{top:-8%;left:calc(.35rem + 0px);width:2px;height:64px;background:linear-gradient(to bottom,transparent,#D6571E 55%,#FFB347);animation-name:svelte-v7ynsz-bl-travel-y}@keyframes svelte-v7ynsz-bl-travel-y{0%{top:-8%;opacity:0}6%{opacity:1}80%{opacity:1}88%,to{top:104%;opacity:0}}.bl-tick.svelte-v7ynsz{top:.2rem;left:-1.25rem;width:1.1rem;height:1px;transform:none}.bl-key.svelte-v7ynsz{top:-.15rem;left:-2.1rem}.bl-tor-dash.svelte-v7ynsz{flex-basis:2.2rem}}@media(prefers-reduced-motion:reduce){.bl-light.svelte-v7ynsz{display:none}}.et.svelte-acgh9r{display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding:clamp(2.5rem,7vh,5rem) 1rem}.et-cluster.svelte-acgh9r{display:flex;align-items:center;gap:1.6rem;transform:scale(1)}.et-engine.svelte-acgh9r{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:clamp(1.1rem,2.6vw,2rem);font-weight:500;letter-spacing:.08em;color:var(--tour-text-muted, #A3A3A3);white-space:nowrap}.et-cluster.svelte-acgh9r .chip{transform:scale(1.8);transform-origin:left center}.et-key.svelte-acgh9r{display:flex;gap:clamp(1.2rem,4vw,3rem);margin:0}.et-k.svelte-acgh9r{font-family:var(--atlas-mono, ui-monospace, monospace);font-size:.6rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#ffffff59}@media(max-width:640px){.et-cluster.svelte-acgh9r{flex-direction:column;gap:1rem}.et-cluster.svelte-acgh9r .chip{transform:scale(1.3);transform-origin:center}}.tour.svelte-9zn4s4{--tour-bg: var(--atlas-ink-1);overflow-x:clip;--tour-bg-cinematic: var(--atlas-ink-0);--tour-surface: var(--atlas-ink-2);--tour-border: var(--atlas-ink-5);--tour-hairline: #1F1F1F;--tour-cell: #0B0B0B;--tour-cell-hover: #131313;--tour-text: var(--atlas-ink-10);--tour-text-muted: var(--atlas-ink-8);--tour-accent: var(--atlas-amber-7);--tour-accent-fg: var(--atlas-amber-8);--tour-accent-ink: var(--atlas-ink-1);--tour-scope: var(--atlas-scope);--tour-h1-fz: clamp(2.75rem, 8.4vw, 8.5rem);--tour-h2-fz: clamp(2.375rem, 5.8vw, 5.25rem);--tour-lede-fz: clamp(1.0625rem, 1.4vw, 1.3125rem);--tour-num-fz: clamp(8rem, 22vw, 18rem);--tour-tx-fast: .22s cubic-bezier(.32, .72, 0, 1);--tour-tx-cinematic: .5s cubic-bezier(.32, .72, 0, 1);--tour-beat-py: clamp(6rem, 14vh, 10rem);--tour-beat-px: clamp(1.25rem, 5vw, 4rem);background:var(--tour-bg);color:var(--tour-text);min-height:100dvh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.t-main.svelte-9zn4s4{max-width:1280px;margin:0 auto}.t-reveal.svelte-9zn4s4{opacity:1;transform:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.t-reveal.svelte-9zn4s4{opacity:0;transform:translateY(24px);animation:svelte-9zn4s4-tourReveal 1ms linear both;animation-timeline:view();animation-range:entry 5% cover 30%}}}@keyframes svelte-9zn4s4-tourReveal{to{opacity:1;transform:none}}.t-beat.svelte-9zn4s4{padding:var(--tour-beat-py) var(--tour-beat-px);position:relative}.t-hero.svelte-9zn4s4{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:clamp(3rem,12vh,8rem);padding-bottom:clamp(1.5rem,4vh,3rem)}.t-hero.svelte-9zn4s4:before{content:"";position:absolute;inset:-10% 0 30%;background:radial-gradient(50% 46% at 50% 24%,rgba(255,238,216,.045),transparent 70%);pointer-events:none}.t-hero-text.svelte-9zn4s4{position:relative;display:flex;flex-direction:column;align-items:center;max-width:62ch}.t-hero.svelte-9zn4s4 .t-h1:where(.svelte-9zn4s4){font-size:clamp(2.8rem,6.6vw,6rem);font-weight:300;line-height:.96;letter-spacing:-.04em;text-wrap:balance;max-width:16ch}.t-hero.svelte-9zn4s4 .t-h1:where(.svelte-9zn4s4) em:where(.svelte-9zn4s4){font-weight:400}.t-hero.svelte-9zn4s4 .t-lede:where(.svelte-9zn4s4){text-wrap:pretty;color:var(--tour-text-muted);max-width:44ch}.t-hero-cta-row.svelte-9zn4s4{display:flex;gap:.9rem;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:2.25rem}.t-hero-cta.svelte-9zn4s4{font-family:var(--atlas-body);font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1;padding:1.15rem 1.6rem;border:1px solid transparent;border-radius:0;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:.65rem;box-shadow:none}.t-hero-cta--primary.svelte-9zn4s4{background:var(--tour-accent);color:var(--tour-accent-ink);border-color:var(--tour-accent);font-weight:600;font-size:1.125rem;padding:1.25rem 2rem}.t-hero-cta--primary.svelte-9zn4s4:hover{background:var(--tour-accent-fg);border-color:var(--tour-accent-fg)}.t-hero-cta--primary.svelte-9zn4s4:hover .t-hero-cta-arrow:where(.svelte-9zn4s4){transform:translate(4px)}.t-hero-manifesto.svelte-9zn4s4{appearance:none;background:transparent;border:0;padding:.4rem 0;margin-top:.9rem;cursor:pointer;font-family:var(--atlas-body);font-size:.95rem;font-weight:500;color:var(--tour-text-muted);transition:color .14s ease;min-height:44px}.t-hero-manifesto.svelte-9zn4s4:hover{color:var(--tour-accent)}.t-hero-manifesto.svelte-9zn4s4:focus-visible{outline:2px solid var(--tour-accent);outline-offset:3px}.t-hero-cta.svelte-9zn4s4:focus-visible{outline:2px solid var(--tour-accent);outline-offset:3px}.t-hero-cta-arrow.svelte-9zn4s4{transition:transform .16s ease;font-weight:500;display:inline-block}.t-hero-cta--secondary.svelte-9zn4s4{background:transparent;color:var(--tour-text);border-color:#6e6e74}.t-hero-cta--secondary.svelte-9zn4s4:hover{border-color:var(--tour-accent);color:var(--tour-accent)}.t-hero-scrollcue.svelte-9zn4s4{position:relative;display:block;width:1px;height:clamp(2rem,5vh,3.2rem);margin:clamp(2rem,6vh,4rem) auto 0;background:linear-gradient(to bottom,transparent,var(--tour-text-muted));animation:svelte-9zn4s4-t-cue-breathe 2.4s ease-in-out infinite alternate}@keyframes svelte-9zn4s4-t-cue-breathe{0%{opacity:.22;transform:scaleY(.82);transform-origin:top}to{opacity:.7;transform:scaleY(1);transform-origin:top}}@media(prefers-reduced-motion:reduce){.t-hero-scrollcue.svelte-9zn4s4{animation:none;opacity:.4}}.t-grammar-media.svelte-9zn4s4 .mt-stage{max-width:480px}.t-beat-engine.svelte-9zn4s4{text-align:center;padding-top:clamp(3rem,8vh,6rem);padding-bottom:clamp(3rem,8vh,6rem)}.t-beat-engine.svelte-9zn4s4 .t-beat-head:where(.svelte-9zn4s4){margin-left:auto;margin-right:auto}.t-engine-stage.svelte-9zn4s4{display:flex;flex-direction:column;align-items:center;gap:.5rem}.t-beat-turn.svelte-9zn4s4{text-align:center;padding-top:clamp(5rem,14vh,10rem);padding-bottom:clamp(3rem,8vh,6rem)}.t-turn.svelte-9zn4s4{margin:0;font-family:var(--atlas-body);font-weight:300;font-size:clamp(1.6rem,3.4vw,2.9rem);letter-spacing:-.025em;color:var(--tour-text);text-wrap:balance}.t-turn.svelte-9zn4s4 em:where(.svelte-9zn4s4){font-style:italic;color:var(--tour-accent)}.t-hero-ask.svelte-9zn4s4{margin:1.4rem 0 0;font-family:var(--atlas-mono);font-size:.68rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--tour-text-muted)}.t-beat-eyebrow.svelte-9zn4s4{display:inline-flex;align-items:center;gap:.65rem;font-family:var(--atlas-mono);font-size:.7rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--tour-text-muted);margin-bottom:1.5rem}.t-eyebrow-rule.svelte-9zn4s4{width:20px;height:1px;background:var(--tour-accent);flex-shrink:0}.t-h1.svelte-9zn4s4{font-family:var(--atlas-body);font-weight:500;font-size:var(--tour-h1-fz);line-height:.96;letter-spacing:-.03em;margin:0 0 1.5rem;color:var(--tour-text);text-wrap:balance}.t-h1.svelte-9zn4s4 em:where(.svelte-9zn4s4){font-style:italic;color:var(--tour-accent);font-weight:500}.t-lede.svelte-9zn4s4 em:where(.svelte-9zn4s4){font-style:italic;color:var(--tour-text)}.t-lede.svelte-9zn4s4{font-family:var(--atlas-body);font-size:var(--tour-lede-fz);line-height:1.55;color:var(--tour-text-muted);margin:0 0 2.25rem;max-width:42ch}@keyframes svelte-9zn4s4-tourSpin{0%{transform:perspective(1400px) rotateX(26deg) scale(.94)}to{transform:perspective(1400px) rotateX(0) scale(1)}}.t-feel.svelte-9zn4s4{position:relative;--feel: 0}.t-feel.svelte-9zn4s4:before{content:"";position:absolute;inset:-7% -4% -3%;background:radial-gradient(46% 44% at 50% 47%,rgba(214,87,30,calc(var(--feel) * .16)),transparent 72%);z-index:0;pointer-events:none}.t-feel.svelte-9zn4s4>:where(.svelte-9zn4s4){position:relative;z-index:1}.t-feel.svelte-9zn4s4 .t-device:where(.svelte-9zn4s4){will-change:transform;transform-origin:center 62%}@media(prefers-reduced-motion:reduce){.t-feel.svelte-9zn4s4 .t-device:where(.svelte-9zn4s4){transform:none!important}}.t-feel--turn.svelte-9zn4s4 .t-device:where(.svelte-9zn4s4){transform:perspective(2000px) rotateY(calc((1 - var(--feel)) * -6deg)) translateY(calc((1 - var(--feel)) * 14px)) scale(calc(.985 + var(--feel) * .015))}.t-beat-head.svelte-9zn4s4{max-width:38ch;margin:0 auto 3rem;text-align:left}.t-beat-head--wide.svelte-9zn4s4{max-width:none;margin-left:0;margin-right:0}.t-beat-h.svelte-9zn4s4{font-family:var(--atlas-body);font-weight:500;font-size:var(--tour-h2-fz);line-height:1.04;letter-spacing:-.022em;margin:0 0 1rem;text-wrap:balance}.t-beat-h.svelte-9zn4s4 em:where(.svelte-9zn4s4){font-style:italic;color:var(--tour-accent);font-weight:500}.t-beat-sub.svelte-9zn4s4{font-family:var(--atlas-body);font-size:var(--tour-lede-fz);line-height:1.55;color:var(--tour-text-muted);margin:0;max-width:52ch;text-wrap:pretty}.t-split.svelte-9zn4s4{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding-top:clamp(3rem,8vh,6rem);padding-bottom:clamp(3rem,8vh,6rem)}.t-split.svelte-9zn4s4 .t-split-text:where(.svelte-9zn4s4){max-width:42ch;margin:0;text-align:left}.t-split.svelte-9zn4s4 .t-split-text:where(.svelte-9zn4s4) .t-beat-h:where(.svelte-9zn4s4){font-size:clamp(1.85rem,3.1vw,2.85rem)}.t-split.svelte-9zn4s4 .t-split-media:where(.svelte-9zn4s4){margin:0;display:flex;flex-direction:column;gap:.875rem}.t-split--reverse.svelte-9zn4s4 .t-split-text:where(.svelte-9zn4s4){order:2}.t-split--reverse.svelte-9zn4s4 .t-split-media:where(.svelte-9zn4s4){order:1}@media(max-width:860px){.t-split.svelte-9zn4s4{grid-template-columns:1fr;gap:1.75rem}.t-split.svelte-9zn4s4 .t-split-text:where(.svelte-9zn4s4){max-width:none}.t-split--reverse.svelte-9zn4s4 .t-split-text:where(.svelte-9zn4s4),.t-split--reverse.svelte-9zn4s4 .t-split-media:where(.svelte-9zn4s4){order:0}}.t-wall.svelte-9zn4s4{position:relative;width:100%;padding:clamp(1.6rem,4vw,3.1rem) clamp(1.5rem,4vw,3rem) clamp(2rem,5.2vw,4.1rem);border-radius:14px;overflow:hidden;box-sizing:border-box;background:radial-gradient(120% 90% at 50% -10%,rgba(255,238,216,.05),transparent 55%),linear-gradient(to bottom,#1b1c21,#121317 62%,#0e0f13);border:1px solid rgba(255,255,255,.05)}.t-wall.svelte-9zn4s4:after{content:"";position:absolute;inset:10% 6%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,190,130,.07),transparent 70%);pointer-events:none}.t-tv.svelte-9zn4s4{position:relative;z-index:1;width:100%;aspect-ratio:16 / 9;border-radius:4px;background:linear-gradient(to bottom,#101014,#08080b);border:1px solid #303036;padding:clamp(5px,.55vw,8px);box-sizing:border-box;box-shadow:inset 0 1px #ffffff12,0 22px 44px -18px #000000d9,0 6px 18px -6px #0009}.t-tv-screen.svelte-9zn4s4{position:relative;width:100%;height:100%;border-radius:2px;overflow:hidden;background:#0a0b0d;box-shadow:inset 0 0 0 1px #000000e6}.t-search-under.svelte-9zn4s4{position:absolute;inset:0;filter:brightness(.16) saturate(.8);pointer-events:none}.t-cap-mobile.svelte-9zn4s4{display:none}@media(max-width:735px){.t-cap-desktop.svelte-9zn4s4{display:none}.t-cap-mobile.svelte-9zn4s4{display:inline}}.t-stage-cap.svelte-9zn4s4{font-family:var(--atlas-mono);font-size:.75rem;color:var(--tour-text-muted);letter-spacing:.02em;margin:0}.t-stage-cap.svelte-9zn4s4 b:where(.svelte-9zn4s4){color:var(--tour-text);font-weight:500}.t-beat-grid.svelte-9zn4s4{background:var(--tour-bg)}.t-dedup-wrap.svelte-9zn4s4{max-width:60rem;margin:0 auto;overflow-x:auto}.t-dedup-panels.svelte-9zn4s4{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem}.t-dedup-panel.svelte-9zn4s4{flex:1 1 0;min-width:0;background:var(--tour-surface);border:1px solid var(--tour-border);padding:1.25rem 1.25rem 1.5rem}.t-dedup-eyebrow.svelte-9zn4s4{font-family:var(--atlas-mono);font-size:.625rem;text-transform:uppercase;letter-spacing:.14em;color:var(--tour-text-muted);margin:0 0 1rem;line-height:1;white-space:nowrap}.t-dedup-list.svelte-9zn4s4{list-style:none;margin:0;padding:0}.t-dedup-row.svelte-9zn4s4{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-family:var(--atlas-mono);font-size:.8125rem;line-height:1.3;padding:.5rem 0;border-bottom:1px solid var(--tour-border)}.t-dedup-row.svelte-9zn4s4:last-child{border-bottom:0}.t-dedup-name.svelte-9zn4s4{white-space:nowrap}.t-dedup-raw.svelte-9zn4s4 .t-dedup-name:where(.svelte-9zn4s4){overflow:hidden;text-overflow:ellipsis}.t-dedup-raw.svelte-9zn4s4 .t-dedup-name:where(.svelte-9zn4s4){color:var(--tour-text-muted)}.t-dedup-raw.svelte-9zn4s4 .t-dedup-row:where(.svelte-9zn4s4){padding:.4rem 0}.t-dedup-clean.svelte-9zn4s4 .t-dedup-name:where(.svelte-9zn4s4){color:var(--tour-text)}.t-dedup-pill.svelte-9zn4s4{flex:none;font-family:var(--atlas-mono);font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--tour-accent);border:1px solid var(--tour-accent);padding:.15rem .4rem;line-height:1}.t-dedup-cue.svelte-9zn4s4{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.6rem;color:var(--tour-text-muted);font-family:var(--atlas-mono)}.t-dedup-arrow.svelte-9zn4s4{font-size:1rem;color:var(--tour-accent);transform:rotate(90deg);line-height:1}.t-dedup-count.svelte-9zn4s4{font-size:.6875rem;text-transform:uppercase;letter-spacing:.14em;font-variant-numeric:tabular-nums}.t-dedup-cap.svelte-9zn4s4{font-family:var(--atlas-body);font-size:var(--tour-lede-fz);line-height:1.55;color:var(--tour-text-muted);margin:1.75rem 0 0;max-width:50ch;text-wrap:pretty}@media(min-width:880px){.t-dedup-panels.svelte-9zn4s4{flex-direction:row;align-items:center}.t-dedup-cue.svelte-9zn4s4{flex-direction:column;flex:none}.t-dedup-arrow.svelte-9zn4s4{transform:none}}@keyframes svelte-9zn4s4-tourEcho{0%{transform:perspective(1600px) rotateX(8deg)}to{transform:perspective(1600px) rotateX(0)}}@keyframes svelte-9zn4s4-t-device-enter{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.t-device.svelte-9zn4s4{position:relative;width:100%}@media(max-width:735px){.t-device-mbp.svelte-9zn4s4{aspect-ratio:auto!important;width:100%!important;filter:none!important}.t-device-mbp.svelte-9zn4s4 .t-device-chassis:where(.svelte-9zn4s4){display:none}.t-device-mbp.svelte-9zn4s4 .t-device-screen:where(.svelte-9zn4s4){position:relative!important;inset:auto!important;width:100%;aspect-ratio:16 / 10;border:1px solid rgba(255,255,255,.09);border-radius:4px;overflow:hidden}}.t-device-mbp.svelte-9zn4s4{aspect-ratio:1280 / 832}.t-device-chassis.svelte-9zn4s4{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;filter:drop-shadow(0 28px 56px rgba(0,0,0,.45))}.t-device.svelte-9zn4s4{will-change:transform,opacity}@keyframes svelte-9zn4s4-t-device-unit-rotate{0%{transform:translateY(34px) scale(.96);opacity:0}22%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@supports (animation-timeline: view()){.t-device.svelte-9zn4s4{animation:svelte-9zn4s4-t-device-unit-rotate both;animation-timeline:view();animation-range:entry 0% cover 28%;animation-timing-function:cubic-bezier(.32,.72,0,1)}}.t-device-screen.svelte-9zn4s4:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(160deg,rgba(255,255,255,.018) 0%,transparent 18%,transparent 100%);z-index:3;mix-blend-mode:screen}@media(max-width:900px){@keyframes svelte-9zn4s4-t-device-unit-rotate{0%{transform:translateY(28px) scale(.97);opacity:0}22%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}}@media(prefers-reduced-motion:reduce){.t-device.svelte-9zn4s4{animation:none;transform:none;opacity:1}.t-device-screen.svelte-9zn4s4:after{display:none}}.t-device-screen.svelte-9zn4s4{position:absolute;overflow:hidden;background:var(--atlas-player-bg, #0A0A0A);z-index:1;display:flex;flex-direction:column;box-shadow:inset 0 0 30px #0009,inset 60px 40px 80px -40px #d6571e12}.t-device-screen.svelte-9zn4s4:before{content:"";position:absolute;inset:-18% -12% -22% -14%;z-index:0;pointer-events:none;filter:blur(8px);background:radial-gradient(ellipse 70% 60% at 50% 42%,rgba(214,87,30,.16) 0%,rgba(214,87,30,.06) 38%,transparent 68%)}.t-browser-chrome.svelte-9zn4s4,.t-browser-body.svelte-9zn4s4{position:relative;z-index:1}.t-device-mbp.svelte-9zn4s4 .t-device-screen:where(.svelte-9zn4s4){left:11.638%;top:11.661%;width:76.673%;height:76.599%}.t-browser-chrome.svelte-9zn4s4{flex:0 0 auto;height:7%;min-height:22px;display:flex;align-items:center;gap:8px;padding:0 14px;background:linear-gradient(180deg,#2a2a2d,#1c1c1f);border-bottom:1px solid rgba(0,0,0,.5);position:relative}.t-tl-dot.svelte-9zn4s4{width:clamp(7px,1.05%,12px);aspect-ratio:1;border-radius:50%;flex:none}.t-tl-red.svelte-9zn4s4{background:#ff5f57;box-shadow:inset 0 -1px #0000002e}.t-tl-yellow.svelte-9zn4s4{background:#febc2e;box-shadow:inset 0 -1px #0000002e}.t-tl-green.svelte-9zn4s4{background:#28c840;box-shadow:inset 0 -1px #0000002e}.t-tl-url.svelte-9zn4s4{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:var(--atlas-body);font-size:clamp(8px,1.15%,12px);font-weight:400;color:#f5f5f5c7;background:#00000052;padding:clamp(2px,.4%,4px) clamp(8px,1.6%,16px);border-radius:999px;letter-spacing:-.005em;white-space:nowrap}.t-browser-body.svelte-9zn4s4{flex:1;min-height:0;position:relative;overflow:hidden;container-type:size}.t-browser-body.svelte-9zn4s4 .bm-view,.t-browser-body.svelte-9zn4s4 .am-view,.t-browser-body.svelte-9zn4s4 .gm-view{position:absolute;top:0;left:0;width:1280px;height:720px;aspect-ratio:auto;transform-origin:top left;transform:scale(calc(100cqw/1280px))}.t-beat-backbone.svelte-9zn4s4{padding-top:clamp(3.5rem,8vh,6rem);padding-bottom:clamp(3.5rem,8vh,6rem)}.t-bb-stage.svelte-9zn4s4{margin-top:2.5rem}.t-atv-plat.svelte-9zn4s4{margin:1.4rem 0 0;font-family:var(--atlas-mono);font-size:.68rem;letter-spacing:.05em;color:var(--tour-text-muted)}.t-plat-seg.svelte-9zn4s4{white-space:nowrap}.t-beat-spec.svelte-9zn4s4{padding:clamp(3.5rem,8vh,5.5rem) var(--tour-beat-px);border-top:1px solid var(--tour-border);border-bottom:1px solid var(--tour-border);text-align:center}.t-beat-spec.svelte-9zn4s4 .t-beat-head:where(.svelte-9zn4s4){max-width:52ch}.t-spec-eyebrow.svelte-9zn4s4{font-family:var(--atlas-mono);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--tour-text-muted);margin:0 0 .75rem}.t-spec-strip.svelte-9zn4s4{max-width:720px;margin:1.5rem auto 2.5rem;text-align:left;display:flex;flex-direction:column;border-top:1px solid var(--tour-border)}.t-spec-srow.svelte-9zn4s4{padding:clamp(1.25rem,2.4vw,1.875rem) 0;border-bottom:1px solid var(--tour-border)}.t-spec-srow-top.svelte-9zn4s4{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem 1.5rem;flex-wrap:wrap;margin-bottom:1rem}.t-spec-srow-label.svelte-9zn4s4{font-family:var(--atlas-mono);font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--tour-text-muted);line-height:1.1}.t-spec-srow-num.svelte-9zn4s4{display:inline-flex;align-items:baseline;gap:.4rem}.t-spec-num.svelte-9zn4s4{font-family:var(--atlas-mono);font-weight:600;font-size:clamp(2.5rem,5.5vw,4rem);line-height:.92;letter-spacing:-.03em;color:var(--tour-text);font-variant-numeric:tabular-nums}.t-spec-num-unit.svelte-9zn4s4{font-family:var(--atlas-body);font-weight:300;font-size:clamp(1.125rem,2vw,1.625rem);color:var(--tour-text-muted);letter-spacing:-.025em}.t-spec-bar.svelte-9zn4s4{position:relative;height:6px;background:var(--tour-border);overflow:hidden;margin-bottom:1rem}.t-spec-bar-fill.svelte-9zn4s4{position:absolute;inset:0;background:var(--tour-accent);transform-origin:left center;transform:scaleX(0);transition:transform 1.1s cubic-bezier(.32,.72,0,1)}.t-spec-bar-fill.entered.svelte-9zn4s4{transform:scaleX(var(--ratio, 1))}.t-spec-note.svelte-9zn4s4{font-family:var(--atlas-body);font-size:.9375rem;line-height:1.55;color:var(--tour-text-muted);margin:0;max-width:60ch;text-wrap:pretty}@media(prefers-reduced-motion:reduce){.t-spec-bar-fill.svelte-9zn4s4{transition:none;transform:scaleX(var(--ratio, 1))}}.t-spec-foot.svelte-9zn4s4{font-family:var(--atlas-body);font-size:.875rem;color:var(--tour-text-muted);margin:0 auto;max-width:50ch}.t-beat-close.svelte-9zn4s4{text-align:center;padding-top:clamp(5rem,12vh,9rem);padding-bottom:clamp(8rem,18vh,14rem)}.t-close-text.svelte-9zn4s4{max-width:48ch;margin:0 auto;text-align:center}.t-close-claim.svelte-9zn4s4{font-size:var(--tour-h2-fz);line-height:1.15;margin:0 0 1.25rem}.t-close-frau.svelte-9zn4s4{font-family:var(--atlas-body);font-weight:400;color:var(--tour-text);letter-spacing:-.01em}.t-close-frau.svelte-9zn4s4 em:where(.svelte-9zn4s4){font-style:italic;color:var(--tour-accent);font-weight:400}.t-close-sub.svelte-9zn4s4{margin-left:auto;margin-right:auto}.t-close-cost.svelte-9zn4s4{margin-top:.4rem}.t-close-demo.svelte-9zn4s4{margin-top:0;color:var(--tour-text-muted)}.t-close-demo.svelte-9zn4s4:hover{color:var(--tour-accent)}.t-close-cta-stack.svelte-9zn4s4{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}.t-close-ghost.svelte-9zn4s4{min-height:54px;padding:0 30px}.t-close-ask.svelte-9zn4s4{margin:1.3rem 0 0;font-family:var(--atlas-mono);font-size:.78rem;font-weight:500;letter-spacing:.02em;color:var(--atlas-ink-7, #6B6B6B)}@media(max-width:734px){.tour.svelte-9zn4s4{--tour-beat-py: clamp(3.5rem, 9vh, 5rem);--tour-beat-px: 1rem;--tour-h1-fz: clamp(2rem, 9vw, 2.75rem);--tour-h2-fz: clamp(1.625rem, 7vw, 2.25rem);--tour-num-fz: clamp(5.5rem, 28vw, 8.5rem);--tour-lede-fz: 1.0625rem}.t-beat-close.svelte-9zn4s4{padding-top:clamp(4.5rem,12vh,7rem);padding-bottom:clamp(5rem,14vh,8rem)}.t-hero-cta.svelte-9zn4s4{width:100%;justify-content:center;min-height:56px}.t-hero-cta--secondary.svelte-9zn4s4{min-height:54px}.t-close-ghost.svelte-9zn4s4{width:auto}.t-spec-eyebrow.svelte-9zn4s4{letter-spacing:.14em}}@media(min-width:735px)and (max-width:1068px){.tour.svelte-9zn4s4{--tour-beat-py: clamp(5rem, 11vh, 8rem);--tour-beat-px: clamp(1.5rem, 4vw, 3rem)}}.plan-card.svelte-seeues{border:1px solid #2A2A2A;padding:clamp(22px,3vw,34px);max-width:640px;display:flex;flex-direction:column;gap:1rem}.plan-tag.svelte-seeues{font-family:var(--atlas-mono);font-size:.64rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.plan-price.svelte-seeues{display:flex;align-items:baseline;gap:.5rem}.price-amount.svelte-seeues{font-family:var(--atlas-display);font-size:clamp(3.4rem,8vw,5rem);font-weight:300;letter-spacing:-.03em;line-height:1;color:#f5f5f5}.price-period.svelte-seeues{font-size:.9rem;color:#6b6b6b}.plan-features.svelte-seeues{display:flex;flex-direction:column;gap:.7rem;margin-top:.5rem}.plan-feature.svelte-seeues{font-family:var(--atlas-mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#f5f5f5}.plan-feature--accent.svelte-seeues{color:var(--accent)}.plan-feature--signal.svelte-seeues{color:var(--atlas-signal)}.plan-feature--muted.svelte-seeues{color:#a3a3a3}.plan-cta.svelte-seeues{align-self:flex-start;display:inline-flex;align-items:center;min-height:50px;margin-top:.75rem;padding:0 1.5rem;border:none;border-radius:0;background:var(--accent);color:#0a0a0a;font-family:var(--atlas-body);font-size:.98rem;font-weight:600;cursor:pointer;transition:opacity .15s}.plan-cta.svelte-seeues:hover{opacity:.88}.spec-ix.svelte-seeues{font-family:var(--atlas-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:#6b6b6b;margin-bottom:1.1rem}.spec-ix--second.svelte-seeues{margin-top:1.25rem}.spec-table.svelte-seeues{border:1px solid #2A2A2A}.spec-row.svelte-seeues{display:grid;grid-template-columns:1fr 1.4fr;border-bottom:1px solid #1F1F1F}.spec-row.svelte-seeues:last-child{border-bottom:none}.spec-label.svelte-seeues{padding:.85rem 1rem;font-family:var(--atlas-body);font-size:.92rem;color:#f5f5f5;border-right:1px solid #1F1F1F}.spec-val.svelte-seeues{padding:.85rem 1rem;font-family:var(--atlas-mono);font-size:.8rem;color:var(--accent)}.spec-val--none.svelte-seeues{color:#6b6b6b}.legal-note.svelte-seeues{margin:1.5rem 0 0;max-width:68ch;font-family:var(--atlas-body);font-size:.82rem;line-height:1.6;color:#6b6b6b}.legal-note.svelte-seeues .static-link:where(.svelte-seeues){color:var(--accent)}@media(max-width:600px){.spec-row.svelte-seeues{grid-template-columns:1fr}.spec-label.svelte-seeues{border-right:none;border-bottom:1px solid #1F1F1F}}html,body{background:#f5f5f5;color:#1a1a1a}.jrn-shell.svelte-nakh39{--jrn-bg: #F5F5F5;--jrn-ink: #0A0A0A;--jrn-ink-2: #1A1A1A;--jrn-ink-3: #555555;--jrn-ink-4: #7A7A7A;--jrn-rule: #E0E0E0;--jrn-accent: #D6571E;--atlas-bg: var(--jrn-bg);--atlas-fg: var(--jrn-ink);--atlas-fg-2: var(--jrn-ink-2);--atlas-fg-3: var(--jrn-ink-3);--atlas-border: var(--jrn-rule);--atlas-accent: var(--jrn-accent);--atlas-accent-fg: #B8451A;min-height:100vh;background:var(--jrn-bg);color:var(--jrn-ink-2);font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:18px;line-height:1.65}.jrn-main.svelte-nakh39{max-width:680px;margin:0 auto;padding:2.5rem 1.5rem 6rem}.index-header.svelte-nakh39{margin-bottom:3rem}p.eyebrow.svelte-nakh39{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:var(--jrn-accent);margin:0 0 1.5rem;padding-bottom:.5rem;border-bottom:1px solid var(--jrn-rule)}.index-h1.svelte-nakh39{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;font-size:32px;font-weight:600;line-height:1.15;letter-spacing:-.01em;color:var(--jrn-ink);margin:0 0 .75rem}.index-dek.svelte-nakh39{font-size:17px;line-height:1.55;color:var(--jrn-ink-3);margin:0;max-width:60ch}.archive.svelte-nakh39{border-top:1px solid var(--jrn-rule);padding-top:2rem}.month-h.svelte-nakh39{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:var(--jrn-ink-4);margin:0 0 1.25rem}.post-list.svelte-nakh39{list-style:none;margin:0 0 2.5rem;padding:0}.post-row.svelte-nakh39{margin:0 0 1.5rem;padding-bottom:1.5rem;border-bottom:1px dashed var(--jrn-rule)}.post-row.svelte-nakh39:last-child{border-bottom:0;padding-bottom:0}.post-link.svelte-nakh39{display:grid;grid-template-columns:8.5rem 1fr;gap:1.25rem;align-items:baseline;text-decoration:none;color:inherit;margin-bottom:.5rem}.post-date.svelte-nakh39{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;color:var(--jrn-ink-3);white-space:nowrap}.post-title.svelte-nakh39{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;font-size:19px;font-weight:500;line-height:1.3;letter-spacing:-.005em;color:var(--jrn-ink);transition:color .12s ease-out}.post-link.svelte-nakh39:hover .post-title:where(.svelte-nakh39){color:var(--jrn-accent)}.post-dek.svelte-nakh39{margin:0 0 0 9.75rem;font-size:15px;line-height:1.5;color:var(--jrn-ink-3);max-width:56ch}@media(max-width:540px){.jrn-shell.svelte-nakh39{font-size:17px;line-height:1.6}.jrn-main.svelte-nakh39{padding:1.75rem 1.25rem 4rem}.index-h1.svelte-nakh39{font-size:26px}.post-link.svelte-nakh39{grid-template-columns:1fr;gap:.25rem}.post-title.svelte-nakh39{font-size:17px}.post-dek.svelte-nakh39{margin-left:0;font-size:14px}}.mobile-tabs.svelte-1age057{position:fixed;bottom:0;left:0;right:0;display:none;background:var(--atlas-bg);border-top:1px solid var(--atlas-border);padding:0 2px max(8px,env(safe-area-inset-bottom,0));z-index:40}.m-tab.svelte-1age057{flex:1;min-width:44px;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:transparent;border:0;border-top:2px solid transparent;padding:6px 1px;color:var(--atlas-fg-3);font-family:var(--atlas-mono);font-size:11px;font-weight:600;letter-spacing:0;text-transform:uppercase;cursor:pointer;overflow:hidden}.m-tab.svelte-1age057 span:where(.svelte-1age057){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-tab.active.svelte-1age057{color:var(--atlas-accent);border-top-color:var(--atlas-accent)}.m-tab.svelte-1age057:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:-2px}.more-list.svelte-1age057{display:flex;flex-direction:column}.more-row.svelte-1age057{display:flex;align-items:center;gap:14px;min-height:52px;padding:12px 4px;background:transparent;border:0;border-bottom:1px solid var(--atlas-border);color:var(--atlas-fg);font-size:17px;text-align:left;cursor:pointer}.more-row.svelte-1age057:last-child{border-bottom:0}.more-row.active.svelte-1age057{color:var(--atlas-accent)}.more-row.svelte-1age057:focus-visible{outline:2px solid var(--atlas-accent);outline-offset:-2px}@media(max-width:768px),(hover:none)and (pointer:coarse){.mobile-tabs.svelte-1age057{display:flex}}.skip-link.svelte-1n46o8q{position:absolute;left:-9999px;top:0;z-index:100;padding:.5rem 1rem;background:var(--accent, #D6571E);color:#10101f;font-weight:600;border-radius:0 0 6px;text-decoration:none}.skip-link.svelte-1n46o8q:focus{left:0}.loading-screen.svelte-1n46o8q{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:.75rem;background:var(--bg, #0A0A0A)}.loading-title.svelte-1n46o8q{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,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:#d6571e14;border:1px solid rgba(214,87,30,.2);color:#d6571ecc;text-transform:uppercase;vertical-align:super;margin-left:.4rem}.loading-sub.svelte-1n46o8q{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,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:#d6571e1f;border-radius:2px;overflow:hidden;margin-top:.5rem}.loading-progress-bar.svelte-1n46o8q{height:100%;background:linear-gradient(90deg,#d6571e,#ffb347);border-radius:2px;transition:width .4s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px #d6571e66}.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:var(--bg, #0A0A0A);overflow-x:clip}.dash-content.svelte-1n46o8q{width:100%;max-width:720px;margin:0 auto;padding:0 1.5rem 4rem;display:flex;flex-direction:column;gap:0;flex:1}.dash-tabs.svelte-1n46o8q{display:flex;gap:4px;border-bottom:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:16px 0 8px;margin-bottom:8px}.dash-tabs.svelte-1n46o8q::-webkit-scrollbar{display:none}@media(max-width:768px),(hover:none)and (pointer:coarse){.dash-tabs.svelte-1n46o8q{display:none}.dash-content.svelte-1n46o8q{padding-bottom:calc(80px + env(safe-area-inset-bottom,0))}}.dash-tab.svelte-1n46o8q{display:inline-flex;align-items:center;gap:.4rem;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--muted);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;font-size:.85rem;font-weight:500;padding:.4rem .85rem;cursor:pointer;white-space:nowrap;transition:color .12s ease-out,background .12s ease-out,border-color .12s ease-out}.dash-tab.svelte-1n46o8q:hover{color:var(--text, #F5F5F5);background:#ffffff0a}.dash-tab.active.svelte-1n46o8q{color:var(--accent);background:#d6571e14;border-color:#d6571e33}.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-content.svelte-1n46o8q main:where(.svelte-1n46o8q){flex:1}@media(max-width:479px){.dash-content.svelte-1n46o8q{padding:0 max(.75rem,env(safe-area-inset-right,0)) 3rem max(.75rem,env(safe-area-inset-left,0))}.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(214,87,30,.08),transparent 26%),radial-gradient(circle at 85% 20%,rgba(74,222,128,.08),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.015),transparent 24%),var(--bg, #0A0A0A)}.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 #d6571e0f inset,0 20px 60px #0006}.auth-heading.svelte-1n46o8q{margin:0 0 .1rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,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:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,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:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,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:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,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:#d6571e66;box-shadow:0 0 0 3px #d6571e14}.auth-input.svelte-1n46o8q::placeholder{color:#9498b280;font-size:.82rem}.auth-btn.svelte-1n46o8q{width:100%;padding:.85rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;font-size:.95rem;font-weight:700;letter-spacing:.01em;border-radius:10px;background:var(--accent, #D6571E);border:none;color:#0a0a0a;cursor:pointer;transition:opacity .18s,transform .15s,box-shadow .18s;box-shadow:0 4px 20px #d6571e4d;min-height:48px;margin-top:.25rem}.auth-btn.svelte-1n46o8q:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:0 6px 28px #d6571e66}.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(--atlas-signal);font-size:inherit;font-weight:600;box-shadow:none}.auth-inline-link.svelte-1n46o8q:hover{color:#d7f7ff;text-decoration:underline}.auth-links.svelte-1n46o8q{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem 1.25rem;background:#4ade8008;border:1px solid rgba(74,222,128,.14);border-radius:12px}.auth-links-text.svelte-1n46o8q{font-size:.8rem;color:#8b8fa8}.auth-switch.svelte-1n46o8q{background:none;border:none;color:var(--atlas-signal, #4ADE80);cursor:pointer;font-size:.8rem;font-weight:600;padding:0;transition:color .15s}.auth-switch.svelte-1n46o8q:hover{color:#fff}.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(74,222,128,.16);background:radial-gradient(circle at top right,rgba(74,222,128,.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(74,222,128,.18);background:#4ade800f;color:#d7f7ff;font-size:.82rem;font-weight:700;box-shadow:none}.auth-app-link.svelte-1n46o8q:hover{border-color:#4ade8052;background:#4ade801a}@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:IBM Plex 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:IBM Plex 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:#d6571e!important;border-radius:0!important;box-shadow:none!important}.loading-status.svelte-1n46o8q{font-family:IBM Plex 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:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,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:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif!important;color:#a3a3a3!important}.auth-label.svelte-1n46o8q{font-family:IBM Plex 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:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,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:#d6571e!important;box-shadow:none!important}.auth-btn.svelte-1n46o8q{font-family:IBM Plex 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:#d6571e!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{color:#ffb347!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-privacy.svelte-1n46o8q{color:#6b6b6b!important;font-family:IBM Plex 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:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,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:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.1em!important}.auth-app-title.svelte-1n46o8q{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif!important;font-weight:600!important}.auth-app-copy.svelte-1n46o8q p:where(.svelte-1n46o8q){font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,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:IBM Plex 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}.dash-page.svelte-1n46o8q{background:#0a0a0a!important}.dash-tab.svelte-1n46o8q{font-family:IBM Plex 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:#d6571e!important;border-bottom-color:#d6571e!important}.card{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}.section-icon,.empty-icon{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#ffb347!important;box-shadow:none!important}.section-icon.accent{border-color:#d6571e!important;color:#ffb347!important}.section-icon.danger{border-color:#8b2c2c!important;color:#e3433d!important}.empty-title,.setup-title,.section-title{font-weight:600!important;color:#f5f5f5!important;letter-spacing:-.01em!important}.hero-sub,.empty-sub,.section-sub,.muted{color:#a3a3a3!important}.stat-pill{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#a3a3a3!important;font-family:IBM Plex 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}.stat-pill.bytes{color:#ffb347!important;border-color:#3f3f3f!important}.btn-ghost{background:transparent!important;border:1px solid #2A2A2A!important;border-radius:0!important;color:#a3a3a3!important;font-family:IBM Plex 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}.btn-ghost:hover{background:#161616!important;color:#f5f5f5!important;border-color:#3f3f3f!important}.btn-primary{background:#d6571e!important;color:#0a0a0a!important;border:none!important;border-radius:0!important;font-family:IBM Plex 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){background:#fb8c3c!important;transform:none!important}.btn-primary:disabled{background:#3f1f0a!important;color:#6b6b6b!important}.field-label{font-family:IBM Plex 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}.url-row{background:#0a0a0a!important;border:1px solid #2A2A2A!important;border-radius:0!important}.spinner,.spinner.accent{border-top-color:#d6571e!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}
