._0izuG_shell{--orb-night:#05040a;--orb-field:#0b0910;--orb-surface:#0d0b12e6;--orb-chalk:#f3f1ec;--orb-muted:#a9a5b4;--orb-cyan:#8ff4ff;--orb-amber:#ffca86;--orb-rule:#f3f1ec21;background:var(--orb-night);height:100%;min-height:0;color:var(--orb-chalk);grid-template-rows:minmax(0,1fr) auto;display:grid}._0izuG_stage{background:#05040a;min-height:0;position:relative;overflow:hidden}._0izuG_canvasHost{position:absolute;inset:0}._0izuG_canvas{cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}._0izuG_canvas:focus-visible{outline:2px solid var(--orb-cyan);outline-offset:-3px}._0izuG_hud{pointer-events:none;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;color:#f3f1ecb8;text-shadow:0 1px 6px #000000e6;justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 1.1rem;font-size:.62rem;display:flex;position:absolute;top:0;left:0;right:0}._0izuG_readout{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.6rem;display:inline-flex}._0izuG_dot{background:#8ff4ff99;border-radius:50%;width:3px;height:3px}._0izuG_drift{color:#ffca86cc}._0izuG_readoutSecondary{color:#f3f1ec80;font-variant-numeric:tabular-nums;white-space:nowrap}._0izuG_notice{text-align:center;color:var(--orb-muted);background:#05040adb;align-content:center;justify-items:center;gap:.6rem;margin:0;padding:2rem;font-size:.9rem;display:grid;position:absolute;inset:0}._0izuG_noticeDetail{color:#a9a5b4cc;max-width:34ch;font-size:.78rem;line-height:1.6}._0izuG_retry{border:1px solid var(--orb-rule);min-height:44px;color:var(--orb-chalk);cursor:pointer;background:0 0;border-radius:8px;margin-top:.6rem;padding:0 1.1rem;transition:border-color .16s,background .16s}._0izuG_retry:hover{border-color:var(--orb-cyan);background:#8ff4ff14}._0izuG_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._0izuG_dock{border-top:1px solid var(--orb-rule);background:var(--orb-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:.55rem;padding:.8rem 1.1rem .9rem;display:grid}._0izuG_controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._0izuG_controlGroup{background:#f3f1ec08;border:1px solid #f3f1ec14;border-radius:10px;align-items:center;gap:.15rem;padding:.18rem;display:inline-flex}._0izuG_chip{color:#f3f1ecb8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;min-height:32px;padding:0 .62rem;font-family:inherit;font-size:.74rem;transition:background .14s,color .14s}._0izuG_chip:hover:not(:disabled){color:var(--orb-chalk);background:#f3f1ec14}._0izuG_chip:disabled{opacity:.32;cursor:default}._0izuG_chip[aria-pressed=true]{color:var(--orb-cyan);background:#8ff4ff24}._0izuG_chip:focus-visible{outline:2px solid var(--orb-cyan);outline-offset:1px}._0izuG_speed{text-align:center;min-width:3.1ch;font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;color:var(--orb-amber);padding:0 .2rem;font-size:.72rem}._0izuG_legend{font-family:var(--font-mono), monospace;letter-spacing:.07em;text-transform:uppercase;color:#a9a5b49e;font-size:.6rem}._0izuG_legend kbd{color:#f3f1ecd9;padding:0 .16rem;font-family:inherit}._0izuG_header{border-bottom:1px solid var(--orb-rule);flex:none;justify-content:space-between;align-items:center;gap:1rem;width:min(94vw,1540px);min-height:62px;margin:0 auto;padding:.4rem 0;display:flex}._0izuG_brandCluster{align-items:center;gap:.9rem;min-width:0;display:flex}._0izuG_brand{min-height:44px;font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 118, "wght" 650;letter-spacing:-.03em;align-items:center;font-size:1.3rem;display:inline-flex}._0izuG_headerDivider{color:#8ff4ff73;font-family:var(--font-mono), monospace;font-size:.75rem}._0izuG_routeTitle{font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 104, "wght" 430;letter-spacing:.02em;color:var(--orb-chalk);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:400;overflow:hidden}._0izuG_routeTitle span{color:var(--orb-muted);font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}._0izuG_back{min-height:44px;font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--orb-muted);white-space:nowrap;align-items:center;font-size:.62rem;transition:color .18s;display:inline-flex}._0izuG_back:hover,._0izuG_back:focus-visible{color:var(--orb-cyan)}@media (max-width:720px){._0izuG_hud{padding:.6rem .75rem;font-size:.56rem}._0izuG_readoutSecondary{display:none}._0izuG_dock{padding:.5rem .75rem calc(.55rem + env(safe-area-inset-bottom));gap:.45rem}._0izuG_controls{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}._0izuG_controls::-webkit-scrollbar{display:none}._0izuG_controlGroup{flex:none}._0izuG_chip{min-height:40px;padding:0 .7rem;font-size:.76rem}._0izuG_legend{display:none}}
.jFX0va_page{color:#f3f1ec;background:#05040a;flex-direction:column;height:100svh;min-height:34rem;display:flex;overflow:hidden}.jFX0va_main{flex:1;min-height:0}
