.arc-scope{color-scheme:dark;--neutral-0:#030304;--neutral-1:#0b0b0d;--neutral-2:#151517;--neutral-3:#1c1c1f;--neutral-4:#252528;--neutral-5:#333336;--neutral-6:#555558;--neutral-7:#787878;--neutral-8:#999999;--neutral-9:#bbbbbb;--neutral-10:#dddddd;--neutral-11:#ffffff;--background:#030304;--surface:#0b0b0d;--surface-raised:#151517;--surface-muted:#1c1c1f;--foreground:#ffffff;--text-secondary:#94949e;--text-muted:#8e8e93;--border:rgba(255,255,255,0.08);--border-subtle:rgba(255,255,255,0.05);--border-strong:rgba(255,255,255,0.20);--accent:#fc5000;--accent-strong:#ff6524;--accent-subtle:rgba(252,80,0,0.12);--accent-secondary:#524ae9;--accent-foreground:#ffffff;--btn-primary-bg:#fc5000;--btn-primary-bg-hover:#ff6524;--btn-primary-bg-active:#e04700;--btn-primary-color:#ffffff;--btn-primary-shadow:0 4px 16px rgba(252,80,0,0.32);--btn-primary-shadow-hover:0 6px 24px rgba(252,80,0,0.45);--success:#4ade80;--warning:#fbbf24;--danger:#ef4444;--control-on:#fc5000;--control-glyph:#ffffff;--control-track:rgba(255,255,255,0.12);--control-track-hover:rgba(255,255,255,0.18);--control-thumb:#ffffff;--control-thumb-on:#ffffff;--control-fill:#fc5000;--control-thumb-shadow:0 0 0 0.5px rgba(0,0,0,0.3),0 1px 2px rgba(0,0,0,0.35);--control-on-subtle:rgba(252,80,0,0.1);--focus-ring:transparent;--focus-outline:rgba(252,80,0,0.5);--focus-outline-width:2px;--focus-outline-offset:2px;--shadow-resting:0 1px 2px rgba(0,0,0,0.3);--shadow-raised:0 8px 22px rgba(0,0,0,0.4);--shadow-floating:0 22px 55px rgba(0,0,0,0.55);--arc-gradient-from:var(--bg-panel,#0b0b0d);--arc-gradient-to:var(--bg-panel,#0b0b0d);--arc-gradient:none;--arc-gradient-foreground:var(--text-primary,#ffffff);--arc-gradient-soft:none;--arc-gradient-line:var(--border,rgba(255,255,255,0.06));--arc-gradient-ink:none;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-control:8px;--radius-panel:12px;--radius-surface:12px;--radius-pill:999px;--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.125rem;--font-geist:"DM Sans",var(--font-inter,sans-serif);--font-inter:"DM Sans",var(--font-inter,sans-serif);--font-display:"PP Neue Corp Compact","PP Neue Corp",-apple-system,BlinkMacSystemFont,sans-serif;--font-body:"DM Sans",var(--font-inter,sans-serif);--font-mono:Menlo,Monaco,monospace;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3.25rem;--text-5xl:4.5rem;--tracking-display:-.03em;--tracking-body:-.01em;--leading-display:1.1;--leading-body:1.4;--ease-enter:cubic-bezier(.16,1,.3,1);--ease-standard:cubic-bezier(.22,1,.36,1);--ease-exit:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:linear(0,0.0258,0.09,0.1763,0.2732,0.3724,0.4683,0.5573,0.6376,0.7082,0.7689,0.8202,0.8628,0.8976,0.9256,0.9476,0.9648,0.9778,0.9875,0.9945,0.9994,1.0026,1.0047,1.0058,1.0062,1.0062,1.0059,1.0055,1.0049,1.0043,1.0036,1.0031,1.0025,1.002,1.0016,1.0013,1);--duration-instant:120ms;--duration-fast:160ms;--duration-standard:240ms;--duration-considered:480ms;--duration-spring:580ms;--series-1:#ff5c00;--series-2:#60a5fa;--series-3:#4ade80;--series-4:#fbbf24}.arc-scope :focus:not(:focus-visible),.arc-scope :is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}.arc-scope :focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width,2px) solid var(--focus-outline,rgba(255,92,0,.5))!important;outline-offset:var(--focus-outline-offset,2px)!important}