.arc{--neutral-0:oklch(100% 0 0);--neutral-1:oklch(99% 0 0);--neutral-2:oklch(97.8% 0 0);--neutral-3:oklch(95.8% 0 0);--neutral-4:oklch(91.5% 0 0);--neutral-5:oklch(84% 0 0);--neutral-6:oklch(72% 0 0);--neutral-7:oklch(59% 0 0);--neutral-8:oklch(46% 0 0);--neutral-9:oklch(34% 0 0);--neutral-10:oklch(23% 0 0);--neutral-11:oklch(15% 0 0);--background:var(--neutral-0);--surface:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-muted:var(--neutral-2);--foreground:var(--neutral-11);--text-secondary:var(--neutral-8);--text-muted:var(--neutral-7);--border:oklch(93.5% 0 0);--border-strong:oklch(82% 0 0);--border-subtle:oklch(96.5% 0 0);--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1);--accent-foreground:var(--background);--control-on:oklch(23% 0 0);--control-glyph:oklch(100% 0 0);--success:oklch(49% .19 150);--warning:oklch(58% .18 75);--danger:oklch(54% .21 25);--font-body:inherit;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--tracking-body:-.01em;--leading-body:1.4;--font-display:inherit;--tracking-display:-.03em;--leading-display:1.1;--series-1:#2563eb;--series-2:#1e3a8a;--series-3:#60a5fa;--series-4:#93c5fd;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--control-height-sm:2rem;--control-height-md:2.25rem;--control-height-lg:2.75rem;--radius-control:1.125rem;--radius-panel:1.625rem;--radius-surface:2.125rem;--radius-pill:9999px;--shadow-resting:0 1px 2px oklch(0% 0 0/.035);--shadow-raised:0 6px 18px oklch(0% 0 0/.065),0 1px 3px oklch(0% 0 0/.035);--shadow-floating:0 20px 48px oklch(0% 0 0/.105),0 3px 10px oklch(0% 0 0/.045);--duration-instant:120ms;--duration-fast:160ms;--duration-standard:240ms;--ease-standard:cubic-bezier(.22,1,.36,1);--ease-enter:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--duration-spring:580ms;--duration-considered:480ms;--focus-ring:transparent;--ease-spring:linear(0,0.0213,0.0739,0.1443,0.2235,0.305,0.3849,0.4606,0.5305,0.594,0.6508,0.7011,0.7452,0.7836,0.8168,0.8454,0.8699,0.8907,0.9084,0.9234,0.9361,0.9467,0.9557,0.9632,0.9694,0.9747,0.979,0.9826,0.9857,0.9882,0.9902,0.992,0.9934,0.9946,0.9955,0.9963,1)}.arc:focus:not(:focus-visible){outline:none}.arc:focus-visible{outline:2px solid color-mix(in oklab,var(--accent-strong) 72%,transparent);outline-offset:2px}.arc :focus:not(:focus-visible){outline:none}.arc :focus-visible:not(input,textarea,select,[contenteditable]){outline:2px solid color-mix(in oklab,var(--accent-strong) 72%,transparent);outline-offset:2px}.arc-content{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--border:214.3 31.8% 91.4%;--accent:210 40% 96%;--accent-foreground:222.2 84% 4.9%}