:root{--e1-void:#0a0a0e;--e1-panel:#111118;--e1-raised:#17171d;--e1-steel:#26262e;--e1-slate:#9a9aa4;--e1-ion:#ff7515;--e1-ice:#ffb07a;--e1-white:#f8f8fa;--e1-ember:#ff7515;--e1-amber:#e9a84c;--e1-pulse:#8b4fe8;--e1-font-display:"Space Grotesk", ui-sans-serif, sans-serif;--e1-font-body:"DM Sans", ui-sans-serif, sans-serif;--e1-font-mono:"JetBrains Mono", ui-monospace, monospace;--oa-void:var(--e1-void);--oa-void-navy:var(--e1-void);--oa-panel:var(--e1-panel);--oa-raised:var(--e1-raised);--oa-steel:var(--e1-steel);--oa-slate:var(--e1-slate);--oa-ion:var(--e1-ion);--oa-ice:var(--e1-ice);--oa-white:var(--e1-white);--oa-ember:var(--e1-ember);--oa-amber:var(--e1-amber);--oa-pulse:var(--e1-pulse);--oa-panel-navy:var(--e1-panel);--oa-raised-steel:var(--e1-raised);--oa-steel-blue:var(--e1-steel);--oa-ion-cyan:var(--e1-ion);--oa-ice-glow:var(--e1-ice);--oa-core-white:var(--e1-white);--oa-ember-orange:var(--e1-ember);--oa-font-display:var(--e1-font-display);--oa-font-body:var(--e1-font-body);--oa-font-mono:var(--e1-font-mono)}@keyframes oa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes oa-spin-rev{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes oa-pulse{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:.9;transform:scale(1.05)}}@keyframes oa-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes oa-dash{to{stroke-dashoffset:-120px}}@keyframes oa-breathe{0%,to{opacity:.05}50%{opacity:.11}}@media (prefers-reduced-motion:reduce){.oa-motion{animation:none!important}}.agent-orbit-root{min-height:100%}.agent-orbit-root *,.agent-orbit-root :before,.agent-orbit-root :after{box-sizing:border-box}:root{--ao-void:#07070f;--ao-deep:#0d1120;--ao-charcoal:#111827;--ao-raised:#1a1a24;--ao-sf-0:#ffffff06;--ao-sf-1:#ffffff0c;--ao-sf-2:#ffffff16;--ao-panel:#1a1a24;--ao-bd-0:#ffffff0e;--ao-bd-1:#ffffff1a;--ao-bd-2:#ffffff38;--ao-orbit:#f58c2a;--ao-orbit-15:#f58c2a26;--ao-orbit-30:#f58c2a4d;--ao-agent:#9b5cf6;--ao-agent-12:#9b5cf61f;--ao-agent-25:#9b5cf640;--ao-agent-38:#9b5cf661;--ao-system:#34d399;--ao-system-12:#34d3991f;--ao-stellar:#4cc9f0;--ao-stellar-12:#4cc9f01f;--ao-stellar-22:#4cc9f038;--ao-alert:#f87171;--ao-t0:#f0f0f5;--ao-t1:#8892a4;--ao-t2:#f0f0f552;--ao-tdata:#b8cfff;--ao-f-display:"Space Grotesk", system-ui, sans-serif;--ao-f-body:"DM Sans", system-ui, sans-serif;--ao-f-mono:"JetBrains Mono", monospace;--ao-ease-out:cubic-bezier(.16, 1, .3, 1);--ao-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ao-dur-fast:.16s;--ao-dur-mid:.28s;--ao-dur-slow:.52s;--ao-r-sm:4px;--ao-r-md:6px;--ao-r-lg:10px;--ao-r-pill:100px;--l-ground:#fff;--l-recessed:#f8f8fa;--l-surface:#fff;--l-raised:#fff;--l-floating:#fff;--l-ink:#0a0a0e;--l-ink-2:#0a0a0eb8;--l-ink-3:#5a5a62;--l-hairline:#0a0a0e12;--l-hairline-strong:#0a0a0e1f;--l-ion-glow:#ffb07a;--l-ion:#c55a0e;--l-ion-ink:#8a3d0c;--l-ion-line:#c55a0e59;--l-ember-glow:#ff7515;--l-ember:#c55a0e;--l-amber:#f2a23f;--l-amber-ink:#b26a12;--l-ember-wash:#fdeee4;--l-ember-soft:#f7c9a0;--l-ember-mid:#e8842b;--l-flame:#ce6a1b;--l-ember-ink:#8a3d0c;--l-pulse-glow:#8b4fe8;--l-pulse:#6d34d6;--l-success:#16a34a;--l-warning:#b26a12;--l-error:#dc2626;--l-gain:#16a34a;--l-loss:#dc2626;--l-blood-orange:#c22e00;--series-1:#1e7fc2;--series-2:#c55a0e;--series-3:#6d34d6;--series-4:#b26a12;--chart-grid:#0a0a0e0f;--chart-axis:#0a0a0e24;--app-bg:#0a0a0e;--app-header-bg:#fff;--app-header-ink:#141418;--app-header-meta:#5a5a62;--app-header-line:#0a0a0e14;--l-ink-rgb:10, 10, 14;--l-ion-rgb:197, 90, 14;--l-ember-rgb:255, 117, 21;--l-amber-rgb:242, 162, 63;--l-pulse-rgb:139, 79, 232;--l-green-rgb:22, 163, 74;--r-card:18px;--r-input:11px;--r-pill:999px;--gap:18px;--bottom-nav-h:64px;--font-display:var(--oa-font-display);--font-body:var(--oa-font-body);--font-mono:var(--oa-font-mono);--glass-bg:#ffffff9e;--glass-border:#ffffffbf;--glass-border-b:#0a0a0e0f;--glass-blur:blur(18px) saturate(160%);--glass-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #0a0a0e0a, 0 12px 32px #0a0a0e14;--shadow-rest:0 1px 2px #0a0a0e0a, 0 8px 24px #0a0a0e0f;--shadow-hover:0 2px 6px #0a0a0e0d, 0 16px 40px #0a0a0e14;--shadow-float:0 2px 8px #0a0a0e0f, 0 24px 56px #0a0a0e1f;--card-bevel:inset 0 1px 0 #ffffffe6;--mark-halo:0 0 0 1px #ff751538, 0 0 34px 5px #ff751557, 0 0 12px #ff75156b;--glow-blue:0 0 0 1px #1e7fc229, 0 10px 30px #1e7fc233, 0 2px 8px #0a0a0e0d;--glow-orange:0 0 0 1px #ff75152e, 0 10px 30px #ff751538, 0 2px 8px #0a0a0e0d;--glow-purple:0 0 0 1px #8b4fe829, 0 10px 30px #8b4fe833, 0 2px 8px #0a0a0e0d;--glow-green:0 0 0 1px #16a34a29, 0 10px 30px #16a34a33, 0 2px 8px #0a0a0e0d;--glow-blood:0 0 0 1px #c22e0038, 0 10px 30px #c22e0042, 0 2px 8px #0a0a0e0d;--glow-blue-hover:0 0 0 1px #1e7fc242, 0 16px 42px #1e7fc24d, 0 2px 8px #0a0a0e0d;--glow-orange-hover:0 0 0 1px #ff75154d, 0 16px 42px #ff751557, 0 2px 8px #0a0a0e0d;--glow-purple-hover:0 0 0 1px #8b4fe847, 0 16px 42px #8b4fe84d, 0 2px 8px #0a0a0e0d;--glow-green-hover:0 0 0 1px #16a34a47, 0 16px 42px #16a34a4d, 0 2px 8px #0a0a0e0d;--glow-blood-hover:0 0 0 1px #c22e005c, 0 16px 42px #c22e0061, 0 2px 8px #0a0a0e0d;--card-glow:var(--glow-blue);--card-glow-hover:var(--glow-blue-hover)}:root[data-theme=dark]{--l-ground:#0a0a0e;--l-recessed:#050506;--l-surface:#141418;--l-raised:#1c1c22;--l-floating:#1c1c22;--l-ink:#f5f3ef;--l-ink-2:#f5f3efb3;--l-ink-3:#8c877f;--l-hairline:#f5f0e817;--l-hairline-strong:#ff751538;--l-ion-glow:#f2a23f;--l-ion:#ff7515;--l-ion-ink:#f2a23f;--l-ion-line:#ff751559;--l-ember-glow:#ff7515;--l-ember:#ff7515;--l-amber:#f2a23f;--l-amber-ink:#f2a23f;--l-pulse-glow:#8b4fe8;--l-pulse:#8b4fe8;--l-success:#2fa36b;--l-warning:#f2a23f;--l-error:#e5484d;--l-gain:#2fa36b;--l-loss:#e5484d;--l-blood-orange:#e84600;--l-ink-rgb:245, 243, 239;--l-ion-rgb:255, 117, 21;--l-ember-rgb:255, 117, 21;--l-amber-rgb:242, 162, 63;--l-pulse-rgb:139, 79, 232;--l-green-rgb:47, 163, 107;--chart-grid:#f5f0e812;--chart-axis:#f5f0e829;--glass-bg:#14141899;--glass-border:#f5f0e81a;--glass-border-b:#f5f0e80d;--glass-shadow:0 0 transparent;--shadow-rest:0 0 transparent;--shadow-hover:0 0 transparent;--shadow-float:0 0 transparent;--card-bevel:inset 0 1px 0 #f5f0e80a;--mark-halo:0 0 0 1px #ff75154d, 0 0 40px 6px #ff751542;--glow-blue:0 0 0 1px #ffb07a38, 0 0 26px #ffb07a29;--glow-orange:0 0 0 1px #ff75154d, 0 0 30px #ff751538;--glow-purple:0 0 0 1px #8b4fe838, 0 0 26px #8b4fe829;--glow-green:0 0 0 1px #2fa36b38, 0 0 26px #2fa36b29;--glow-blood:0 0 0 1px #e8460057, 0 0 30px #e846003d;--glow-blue-hover:0 0 0 1px #ffb07a57, 0 0 38px #ffb07a3d;--glow-orange-hover:0 0 0 1px #ff75156b, 0 0 42px #ff75154d;--glow-purple-hover:0 0 0 1px #8b4fe857, 0 0 38px #8b4fe83d;--glow-green-hover:0 0 0 1px #2fa36b57, 0 0 38px #2fa36b3d;--glow-blood-hover:0 0 0 1px #e846007a, 0 0 42px #e8460057}.glow-blue{--card-glow:var(--glow-blue);--card-glow-hover:var(--glow-blue-hover)}.glow-orange{--card-glow:var(--glow-orange);--card-glow-hover:var(--glow-orange-hover)}.glow-purple{--card-glow:var(--glow-purple);--card-glow-hover:var(--glow-purple-hover)}.glow-green{--card-glow:var(--glow-green);--card-glow-hover:var(--glow-green-hover)}.glow-blood{--card-glow:var(--glow-blood);--card-glow-hover:var(--glow-blood-hover)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}*,:before,:after{box-sizing:border-box}html,body{min-height:100%}body{background:var(--app-bg);color:var(--e1-white);font-family:var(--e1-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.55}h1,h2,h3,h4{font-family:var(--e1-font-display);color:var(--e1-white);letter-spacing:-.02em;margin:0}p{margin:0}a{color:var(--e1-ion);text-decoration:none}a:hover{color:var(--e1-ice);text-decoration:underline}::selection{background:color-mix(in srgb, var(--e1-ion) 30%, transparent);color:var(--e1-white)}#root{z-index:1;min-height:100svh;position:relative}.oa-button{font-family:var(--e1-font-body);cursor:pointer;border-radius:6px;padding:10px 20px;font-size:13px;font-weight:600;transition:background .15s,box-shadow .15s,border-color .15s,color .15s}.oa-button--primary{border:1px solid var(--e1-ion);color:var(--e1-ice);background:#ff751524;box-shadow:0 0 14px #ff751540}.oa-button--primary:hover{background:#ff751542;box-shadow:0 0 22px #ff751573}.oa-button--override{border:1px solid var(--e1-ember);color:var(--e1-amber);background:#ff75151f}.oa-button--override:hover{background:#ff75153d}.oa-button--secondary{border:1px solid var(--e1-steel);color:var(--e1-ion);background:0 0;font-weight:500}.oa-button--secondary:hover{border-color:var(--e1-ion)}.oa-button--ghost{color:var(--e1-slate);background:0 0;border:none;padding:10px 14px;font-weight:500}.oa-button--ghost:hover{color:var(--e1-ice)}.oa-button:disabled{cursor:not-allowed;opacity:.5}.ao-cookie{inset-inline:0;z-index:40;background:var(--e1-void);border-top:1px solid #8fd0f22e;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(14px,3vw,28px);padding:16px clamp(20px,5vw,48px);display:flex;position:fixed;bottom:0}.ao-cookie__copy{max-width:78ch;color:var(--e1-slate);font-size:13.5px;line-height:1.6}.ao-cookie__dismiss{flex:none}@media (width<=640px){.ao-cookie{justify-content:flex-start}}.not-found{text-align:center;background:var(--oa-void-navy);min-height:100vh;color:var(--oa-white);flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex}.not-found__code{font-family:var(--oa-font-mono);letter-spacing:.05em;color:var(--oa-ion);margin:0;font-size:clamp(4rem,18vw,9rem);line-height:1}.not-found__title{color:var(--oa-white);margin:0;font-size:1.5rem;font-weight:600}.not-found__hint{max-width:32rem;color:var(--oa-slate);margin:0}.not-found__home{color:var(--oa-ion);border-bottom:1px solid #0000;margin-top:.5rem;font-weight:600;text-decoration:none;transition:border-color .2s}.not-found__home:hover,.not-found__home:focus-visible{border-bottom-color:var(--oa-ion)}
