: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}: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 1rem;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 .85rem;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}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}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: #f87171;--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", "Space Grotesk", 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-dot--live{background:var(--atlas-scope);box-shadow:0 0 6px #00d2ff80;animation:atlas-pulse 1.6s ease-in-out infinite}@keyframes atlas-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.atlas-dot--live{animation:none}}.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)}.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%;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 .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:1fr 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)}.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);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}
