.user-menu[data-v-36b0b595]{position:relative}.identity[data-v-36b0b595]{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.5rem;padding:.2rem .5rem;display:flex}.identity[data-v-36b0b595]:hover,.identity[aria-expanded=true][data-v-36b0b595]{background:var(--surface-2);border-color:var(--border)}.avatar[data-v-36b0b595]{object-fit:cover;border-radius:50%;flex:none;width:1.6rem;height:1.6rem}.avatar-fallback[data-v-36b0b595]{background:var(--accent);color:#fff;justify-content:center;align-items:center;font-size:.8rem;font-weight:600;display:inline-flex}.name[data-v-36b0b595]{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-size:.9rem;overflow:hidden}.chev[data-v-36b0b595]{color:var(--text-faint);font-size:.65rem}.menu[data-v-36b0b595]{background:var(--surface);border:1px solid var(--border);min-width:13rem;box-shadow:var(--shadow-sm);z-index:30;border-radius:8px;flex-direction:column;padding:.35rem;display:flex;position:absolute;top:calc(100% + .35rem);right:0}.ident[data-v-36b0b595]{color:var(--text);flex-direction:column;gap:.1rem;padding:.4rem .6rem;font-size:.85rem;display:flex}.ident span[data-v-36b0b595]{color:var(--text-muted);text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.sep[data-v-36b0b595]{background:var(--border);height:1px;margin:.25rem 0}.menu a[data-v-36b0b595],.menu button[data-v-36b0b595]{font:inherit;text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.4rem .6rem;font-size:.9rem;text-decoration:none}.menu a[data-v-36b0b595]:hover,.menu button[data-v-36b0b595]:hover{background:var(--surface-2)}.top-bar[data-v-33869bb8]{min-height:var(--chrome-bar-h);background:var(--surface);border-bottom:1px solid var(--border);flex:none;align-items:center;gap:1rem;padding:.25rem 1rem;display:flex}.left[data-v-33869bb8]{align-items:center;gap:1rem;min-width:0;margin-right:auto;display:flex}.brand[data-v-33869bb8]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);flex:none;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;text-decoration:none;display:flex}.brand[data-v-33869bb8]:hover,.brand[data-v-33869bb8]:focus-visible{color:var(--text)}.brand-mark[data-v-33869bb8]{width:1.1rem;height:1.1rem}.shell[data-v-560d4da5]{flex-direction:column;height:100%;display:flex}.reload-offer[data-v-560d4da5]{background:color-mix(in srgb, var(--accent) 12%, var(--surface));border-bottom:1px solid var(--accent);color:var(--text);align-items:center;gap:.75rem;padding:.4rem 1rem;font-size:.85rem;display:flex}.routed[data-v-560d4da5]{flex:1;min-height:0;overflow-y:auto}.routed[data-v-560d4da5]>*{min-height:100%}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f6f8fa;--surface:#fff;--surface-2:#f0f3f6;--border:#d8dee4;--border-strong:#b8c2cc;--text:#1f2328;--text-muted:#57606a;--text-faint:#8b949e;--accent:#0969da;--danger:#cf222e;--success:#1a7f37;--diff-added:var(--success);--diff-added-bg:color-mix(in srgb, var(--diff-added) 12%, var(--surface));--diff-removed:var(--danger);--diff-removed-bg:color-mix(in srgb, var(--diff-removed) 12%, var(--surface));--diff-move:var(--accent);--fs-title:15px;--chrome-bar-h:2.4375rem;--motion-fast:.14s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--shadow-sm:0 1px 2px #14283c0f;--ladder-surface:#fbfcfd;--ladder-rail:#3d4b5c;--ladder-wire:#5b6b7c;--ladder-glyph-stroke:#2b3a4a;--ladder-false:#2b3a4a;--ladder-energized:#15a34a;--ladder-energized-glow:0 0 3px #15a34a8c;--ladder-force:#d97706;--ladder-error:#cf222e;--ladder-deco:#9aa7b4;--ladder-tag-text:#1f2328;--ladder-mnem-text:#97a2ae;--ladder-box-fill:#fff;--ladder-box-title:#15324a;--ladder-box-op-text:#1f2328;--ladder-box-shadow:0 1px 1.5px #14283c0f}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d1117;--surface:#161b22;--surface-2:#1c2330;--border:#30363d;--border-strong:#444c56;--text:#e6edf3;--text-muted:#9da7b1;--text-faint:#6e7681;--accent:#4493f8;--danger:#ff7b72;--success:#3fb950;--diff-added:var(--success);--diff-added-bg:color-mix(in srgb, var(--diff-added) 12%, var(--surface));--diff-removed:var(--danger);--diff-removed-bg:color-mix(in srgb, var(--diff-removed) 12%, var(--surface));--diff-move:var(--accent);--shadow-sm:0 1px 2px #0006;--ladder-surface:#12171f;--ladder-rail:#8b98a8;--ladder-wire:#6e7d8d;--ladder-glyph-stroke:#c9d3de;--ladder-false:#c9d3de;--ladder-energized:#3fb950;--ladder-energized-glow:0 0 4px #3fb95099;--ladder-force:#e3a008;--ladder-error:#ff7b72;--ladder-deco:#6b7684;--ladder-tag-text:#e6edf3;--ladder-mnem-text:#768290;--ladder-box-fill:#1c2330;--ladder-box-title:#adc8e6;--ladder-box-op-text:#d7dee6;--ladder-box-shadow:0 1px 1.5px #00000073}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0d1117;--surface:#161b22;--surface-2:#1c2330;--border:#30363d;--border-strong:#444c56;--text:#e6edf3;--text-muted:#9da7b1;--text-faint:#6e7681;--accent:#4493f8;--danger:#ff7b72;--success:#3fb950;--diff-added:var(--success);--diff-added-bg:color-mix(in srgb, var(--diff-added) 12%, var(--surface));--diff-removed:var(--danger);--diff-removed-bg:color-mix(in srgb, var(--diff-removed) 12%, var(--surface));--diff-move:var(--accent);--shadow-sm:0 1px 2px #0006;--ladder-surface:#12171f;--ladder-rail:#8b98a8;--ladder-wire:#6e7d8d;--ladder-glyph-stroke:#c9d3de;--ladder-false:#c9d3de;--ladder-energized:#3fb950;--ladder-energized-glow:0 0 4px #3fb95099;--ladder-force:#e3a008;--ladder-error:#ff7b72;--ladder-deco:#6b7684;--ladder-tag-text:#e6edf3;--ladder-mnem-text:#768290;--ladder-box-fill:#1c2330;--ladder-box-title:#adc8e6;--ladder-box-op-text:#d7dee6;--ladder-box-shadow:0 1px 1.5px #00000073}}*{box-sizing:border-box}html,body{height:100dvh;margin:0}body{background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,Segoe UI,sans-serif}#app{height:100%}@media (width<=900px){input,select,textarea{font-size:16px!important}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important}}
