@font-face{font-family:Martian Mono;font-style:normal;font-weight:300 800;font-display:block;src:url(./martian-mono-var-5W32yIyr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-weight:400;font-display:block;src:url(./plex-mono-400-DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:block;src:url(./plex-mono-500-DSY6xOcd.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:block;src:url(./plex-mono-600-BgSNZQsw.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:block;src:url(./inter-var-8kRkwJBP.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-void:#070c17;--color-panel:#0d1524;--color-panel-2:#141f34;--color-line:#1d2a43;--color-line-soft:#16213a;--color-ink:#e7edf9;--color-ink-2:#9aa8c4;--color-muted:#6a7994;--color-beam:#ff7a29;--color-sat:#9d8cff;--color-ok:#2fd8a4;--color-warn:#ffd23f;--color-alert:#ff4d5e;--color-beam-hi:#ff8f4d;--color-on-beam:#1a0d03;--color-link:#ffa76b;--color-link-hi:#ffc9a3;--color-scroll-thumb:#26344f;--color-ground:#0a1120;--color-glass:#0d1524db;--color-glass-hi:#141f34eb;--font-sans:"Inter", ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--void:var(--color-void);--panel:var(--color-panel);--panel-2:var(--color-panel-2);--line:var(--color-line);--line-soft:var(--color-line-soft);--ink:var(--color-ink);--ink-2:var(--color-ink-2);--muted:var(--color-muted);--beam:var(--color-beam);--sat:var(--color-sat);--ok:var(--color-ok);--warn:var(--color-warn);--alert:var(--color-alert);--ground:var(--color-ground);--glass:var(--color-glass);--glass-hi:var(--color-glass-hi);--paper:var(--color-void);--card:var(--color-panel);--sand:var(--color-panel-2);--sans:var(--font-sans);--mono:var(--font-mono);--wm:var(--font-display);--disp:var(--font-display)}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--void);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-link-hi)}:focus-visible{outline:2px solid var(--beam);outline-offset:2px;border-radius:4px}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.eyebrow{font-family:var(--mono);letter-spacing:.17em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:500}.glass{background:var(--glass);-webkit-backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 44px #00000073}.tag{font-family:var(--mono);letter-spacing:.11em;text-transform:uppercase;vertical-align:middle;white-space:nowrap;border-radius:3px;padding:2px 5px;font-size:8.5px;font-weight:600;display:inline-block}.tag-real{color:var(--ok);background:#2fd8a421;box-shadow:inset 0 0 0 1px #2fd8a44d}.tag-est{color:#8b98b4;background:#9aa8c41a;box-shadow:inset 0 0 0 1px #9aa8c442}.tag-prov{color:#ff8794;background:repeating-linear-gradient(135deg,#ff4d5e24 0 4px,#ff4d5e00 4px 8px);box-shadow:inset 0 0 0 1px #ff4d5e5c}.btn{font-family:var(--sans);border:1px solid var(--line);height:36px;color:var(--ink-2);cursor:pointer;background:#141f34b3;border-radius:7px;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.btn:hover{background:var(--panel-2);color:var(--ink)}.btn-on{background:var(--ink);color:var(--void);border-color:var(--ink)}.btn-on:hover{color:var(--void);background:#fff}.btn-beam{background:var(--beam);color:var(--color-on-beam);border-color:var(--beam)}.btn-beam:hover{background:var(--color-beam-hi);color:var(--color-on-beam)}.btn:disabled{opacity:.45;cursor:default}.row{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:baseline;padding:7px 0;display:flex}.row:last-child{border-bottom:none}.k{color:var(--ink-2);font-size:11.5px}.v{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.field{border:1px solid var(--line);background:#141f348c;border-radius:8px;padding:9px 11px}.field-label{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-size:8.5px;font-weight:500}.field-value{font-family:var(--mono);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13.5px;font-weight:500}input,select,textarea{font-family:var(--sans);color:var(--ink);border:1px solid var(--line);background:#141f34b3;border-radius:8px}input::placeholder,textarea::placeholder{color:var(--muted)}.thin-scroll{scrollbar-width:thin;scrollbar-color:var(--color-scroll-thumb) transparent}.thin-scroll::-webkit-scrollbar{width:6px}.thin-scroll::-webkit-scrollbar-thumb{background:var(--color-scroll-thumb);border-radius:3px}.card{background:var(--card);border:1px solid var(--line);border-radius:10px}h1,h2{letter-spacing:-.02em;font-weight:500}
