:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--o-neutral-1:#fff;--o-neutral-2:#f7f8f8;--o-neutral-3:#f0f0f0;--o-neutral-4:#e9e9ea;--o-neutral-5:#e1e2e3;--o-neutral-6:#d9dadc;--o-neutral-7:#cdced0;--o-neutral-8:#babcbe;--o-neutral-9:#848689;--o-neutral-10:#75787a;--o-neutral-11:#616366;--o-neutral-12:#171a1d;--o-slab-top:#434343;--o-slab-bottom:#232323;--o-neutral-a1:color-mix(in oklab, var(--o-neutral-1) 4%, transparent);--o-neutral-a2:color-mix(in oklab, var(--o-neutral-2) 8%, transparent);--o-neutral-a3:color-mix(in oklab, var(--o-neutral-3) 12%, transparent);--o-neutral-a4:color-mix(in oklab, var(--o-neutral-4) 16%, transparent);--o-neutral-a5:color-mix(in oklab, var(--o-neutral-5) 22%, transparent);--o-neutral-a6:color-mix(in oklab, var(--o-neutral-6) 30%, transparent);--o-neutral-a7:color-mix(in oklab, var(--o-neutral-7) 40%, transparent);--o-neutral-a8:color-mix(in oklab, var(--o-neutral-8) 55%, transparent);--o-neutral-a9:color-mix(in oklab, var(--o-neutral-9) 100%, transparent);--o-neutral-a10:color-mix(in oklab, var(--o-neutral-10) 100%, transparent);--o-neutral-a11:color-mix(in oklab, var(--o-neutral-11) 80%, transparent);--o-neutral-a12:color-mix(in oklab, var(--o-neutral-12) 60%, transparent);--o-neutral-on-9:var(--o-ink-solid-dark);--o-steel-1:#fafeff;--o-steel-2:#f0faff;--o-steel-3:#e2f4fe;--o-steel-4:#d6effd;--o-steel-5:#c8eafc;--o-steel-6:#b9e4fb;--o-steel-7:#a0d9f8;--o-steel-8:#7bc9f1;--o-steel-9:#0092c5;--o-steel-10:#0084b5;--o-steel-11:#0d759d;--o-steel-12:#002738;--o-steel-a1:color-mix(in oklab, var(--o-steel-1) 4%, transparent);--o-steel-a2:color-mix(in oklab, var(--o-steel-2) 8%, transparent);--o-steel-a3:color-mix(in oklab, var(--o-steel-3) 12%, transparent);--o-steel-a4:color-mix(in oklab, var(--o-steel-4) 16%, transparent);--o-steel-a5:color-mix(in oklab, var(--o-steel-5) 22%, transparent);--o-steel-a6:color-mix(in oklab, var(--o-steel-6) 30%, transparent);--o-steel-a7:color-mix(in oklab, var(--o-steel-7) 40%, transparent);--o-steel-a8:color-mix(in oklab, var(--o-steel-8) 55%, transparent);--o-steel-a9:color-mix(in oklab, var(--o-steel-9) 100%, transparent);--o-steel-a10:color-mix(in oklab, var(--o-steel-10) 100%, transparent);--o-steel-a11:color-mix(in oklab, var(--o-steel-11) 80%, transparent);--o-steel-a12:color-mix(in oklab, var(--o-steel-12) 60%, transparent);--o-steel-on-9:var(--o-ink-solid-dark);--o-amber-1:#fffdf9;--o-amber-2:#fdf7ee;--o-amber-3:#faefe2;--o-amber-4:#f7e8d5;--o-amber-5:#f4e1c7;--o-amber-6:#f1d8b7;--o-amber-7:#ebcb9f;--o-amber-8:#e0b67c;--o-amber-9:#cf9128;--o-amber-10:#bf8317;--o-amber-11:#8e6422;--o-amber-12:#321e00;--o-amber-a1:color-mix(in oklab, var(--o-amber-1) 4%, transparent);--o-amber-a2:color-mix(in oklab, var(--o-amber-2) 8%, transparent);--o-amber-a3:color-mix(in oklab, var(--o-amber-3) 12%, transparent);--o-amber-a4:color-mix(in oklab, var(--o-amber-4) 16%, transparent);--o-amber-a5:color-mix(in oklab, var(--o-amber-5) 22%, transparent);--o-amber-a6:color-mix(in oklab, var(--o-amber-6) 30%, transparent);--o-amber-a7:color-mix(in oklab, var(--o-amber-7) 40%, transparent);--o-amber-a8:color-mix(in oklab, var(--o-amber-8) 55%, transparent);--o-amber-a9:color-mix(in oklab, var(--o-amber-9) 100%, transparent);--o-amber-a10:color-mix(in oklab, var(--o-amber-10) 100%, transparent);--o-amber-a11:color-mix(in oklab, var(--o-amber-11) 80%, transparent);--o-amber-a12:color-mix(in oklab, var(--o-amber-12) 60%, transparent);--o-amber-on-9:var(--o-ink-solid-dark);--o-ember-1:#fffcfa;--o-ember-2:#fff5f1;--o-ember-3:#ffede5;--o-ember-4:#ffe4d8;--o-ember-5:#ffdbcb;--o-ember-6:#ffd1bc;--o-ember-7:#ffc0a4;--o-ember-8:#f9a782;--o-ember-9:#d76120;--o-ember-10:#c6540e;--o-ember-11:#a4542c;--o-ember-12:#3d1502;--o-ember-a1:color-mix(in oklab, var(--o-ember-1) 4%, transparent);--o-ember-a2:color-mix(in oklab, var(--o-ember-2) 8%, transparent);--o-ember-a3:color-mix(in oklab, var(--o-ember-3) 12%, transparent);--o-ember-a4:color-mix(in oklab, var(--o-ember-4) 16%, transparent);--o-ember-a5:color-mix(in oklab, var(--o-ember-5) 22%, transparent);--o-ember-a6:color-mix(in oklab, var(--o-ember-6) 30%, transparent);--o-ember-a7:color-mix(in oklab, var(--o-ember-7) 40%, transparent);--o-ember-a8:color-mix(in oklab, var(--o-ember-8) 55%, transparent);--o-ember-a9:color-mix(in oklab, var(--o-ember-9) 100%, transparent);--o-ember-a10:color-mix(in oklab, var(--o-ember-10) 100%, transparent);--o-ember-a11:color-mix(in oklab, var(--o-ember-11) 80%, transparent);--o-ember-a12:color-mix(in oklab, var(--o-ember-12) 60%, transparent);--o-ember-on-9:var(--o-ink-solid-dark);--o-signal-1:#fffcfb;--o-signal-2:#fff4f3;--o-signal-3:#ffebe9;--o-signal-4:#ffe3e0;--o-signal-5:#ffd9d5;--o-signal-6:#ffcfca;--o-signal-7:#ffbbb4;--o-signal-8:#ff9e96;--o-signal-9:#cf2e33;--o-signal-10:#bd1e27;--o-signal-11:#b04541;--o-signal-12:#420d0d;--o-signal-a1:color-mix(in oklab, var(--o-signal-1) 4%, transparent);--o-signal-a2:color-mix(in oklab, var(--o-signal-2) 8%, transparent);--o-signal-a3:color-mix(in oklab, var(--o-signal-3) 12%, transparent);--o-signal-a4:color-mix(in oklab, var(--o-signal-4) 16%, transparent);--o-signal-a5:color-mix(in oklab, var(--o-signal-5) 22%, transparent);--o-signal-a6:color-mix(in oklab, var(--o-signal-6) 30%, transparent);--o-signal-a7:color-mix(in oklab, var(--o-signal-7) 40%, transparent);--o-signal-a8:color-mix(in oklab, var(--o-signal-8) 55%, transparent);--o-signal-a9:color-mix(in oklab, var(--o-signal-9) 100%, transparent);--o-signal-a10:color-mix(in oklab, var(--o-signal-10) 100%, transparent);--o-signal-a11:color-mix(in oklab, var(--o-signal-11) 80%, transparent);--o-signal-a12:color-mix(in oklab, var(--o-signal-12) 60%, transparent);--o-signal-on-9:var(--o-ink-solid-light);--o-verdant-1:#f9fffa;--o-verdant-2:#f1fbf3;--o-verdant-3:#e7f6ea;--o-verdant-4:#ddf1e1;--o-verdant-5:#d1ecd7;--o-verdant-6:#c4e7cc;--o-verdant-7:#b0debb;--o-verdant-8:#92cfa2;--o-verdant-9:#389d5c;--o-verdant-10:#298e50;--o-verdant-11:#3c7d51;--o-verdant-12:#082a15;--o-verdant-a1:color-mix(in oklab, var(--o-verdant-1) 4%, transparent);--o-verdant-a2:color-mix(in oklab, var(--o-verdant-2) 8%, transparent);--o-verdant-a3:color-mix(in oklab, var(--o-verdant-3) 12%, transparent);--o-verdant-a4:color-mix(in oklab, var(--o-verdant-4) 16%, transparent);--o-verdant-a5:color-mix(in oklab, var(--o-verdant-5) 22%, transparent);--o-verdant-a6:color-mix(in oklab, var(--o-verdant-6) 30%, transparent);--o-verdant-a7:color-mix(in oklab, var(--o-verdant-7) 40%, transparent);--o-verdant-a8:color-mix(in oklab, var(--o-verdant-8) 55%, transparent);--o-verdant-a9:color-mix(in oklab, var(--o-verdant-9) 100%, transparent);--o-verdant-a10:color-mix(in oklab, var(--o-verdant-10) 100%, transparent);--o-verdant-a11:color-mix(in oklab, var(--o-verdant-11) 80%, transparent);--o-verdant-a12:color-mix(in oklab, var(--o-verdant-12) 60%, transparent);--o-verdant-on-9:var(--o-ink-solid-dark);--o-ink-solid-dark:#0d1012;--o-ink-solid-light:#f8fafd;--o-weight-regular:400;--o-weight-medium:460;--o-weight-strong:530;--o-weight-heavy:620;--o-font-sans:InterVariable, Inter, ui-sans-serif, system-ui, sans-serif;--o-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--o-text-display-32:2rem/2.3rem var(--o-font-sans);--o-tracking-display-32:-.04em;--o-text-title-24:1.5rem/1.75rem var(--o-font-sans);--o-tracking-title-24:-.03em;--o-text-title-19:1.1875rem/1.5rem var(--o-font-sans);--o-tracking-title-19:-.025em;--o-text-body-15:.9375rem/1.5rem var(--o-font-sans);--o-tracking-body-15:-.015em;--o-text-label-14:.875rem/1rem var(--o-font-sans);--o-tracking-label-14:-.0125em;--o-text-mono-13:.8125rem/1.25rem var(--o-font-mono);--o-tracking-mono-13:0em;--o-text-micro-11:.6875rem/.875rem var(--o-font-sans);--o-tracking-micro-11:.012em;--o-space-1:.25rem;--o-space-2:.5rem;--o-space-3:.75rem;--o-space-4:1rem;--o-space-5:1.5rem;--o-space-6:2rem;--o-space-7:3rem;--o-space-8:4rem;--o-radius-sm:8px;--o-radius-md:12px;--o-radius-lg:20px;--o-radius-pill:1000px;--o-radius-panel:30px;--o-bevel-control:inset 0 1px 1px 0 #fff3, 0 1px 2px -.5px color-mix(in oklab, var(--o-neutral-12) 10%, transparent);--o-bevel-control-solid:0 1px 8px -3px color-mix(in oklab, var(--o-neutral-12) 20%, transparent), inset .5px 0 0 0 color-mix(in oklab, var(--o-neutral-12) 10%, transparent), inset -.5px 0 0 0 color-mix(in oklab, var(--o-neutral-12) 10%, transparent), inset 0 1.25px 0 -.5px #ffffff4d, inset 0 -1.25px 0 -.5px #ffffff4d;--o-bevel-raised:inset 0 -.5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 16%, transparent), inset 0 .5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 12%, transparent), inset 0 2px 4px 0 #fff6, inset 0 -2px 4px 0 #fff6, 0 5px 12px -10px color-mix(in oklab, var(--o-neutral-12) 20%, transparent);--o-bevel-resting:inset 0 -.5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 10%, transparent), inset 0 .5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 8%, transparent), inset 0 2px 4px 0 #fff6, inset 0 -2px 4px 0 #fff6, 0 4px 10px -8px color-mix(in oklab, var(--o-neutral-12) 10%, transparent);--o-bevel-inset:inset 0 -2.5px 15px 0 color-mix(in oklab, var(--o-neutral-12) 2%, transparent), inset 0 2.5px 15px 0 color-mix(in oklab, var(--o-neutral-12) 2%, transparent);--o-bevel-rim:inset 0 -.5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 16%, transparent), inset 0 .5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 12%, transparent);--o-hairline:1px;--o-tap-min:44px;--o-dur-instant:80ms;--o-dur-quick:.14s;--o-dur-considered:.24s;--o-ease-standard:cubic-bezier(.32, .08, .24, 1);--o-ease-exit:cubic-bezier(.4, 0, 1, 1);--o-dur-reveal:.22s;--o-ease-reveal:cubic-bezier(.23, 1, .32, 1);--o-z-content:0;--o-z-sticky:10;--o-z-overlay:100;--o-z-halt:1000}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (color:lab(0% 0 0)){:root{--o-neutral-1:lab(100% 0 0);--o-neutral-2:lab(97.4473% -.111878 -.358534);--o-neutral-3:lab(94.78% 0 0);--o-neutral-4:lab(92.4589% -.167519 -.537682);--o-neutral-5:lab(89.7906% -.222951 -.716746);--o-neutral-6:lab(87.0062% -.278384 -.895643);--o-neutral-7:lab(82.8298% -.333488 -1.07437);--o-neutral-8:lab(76.2174% -.388145 -1.25296);--o-neutral-9:lab(55.9164% -.495344 -1.60885);--o-neutral-10:lab(50.1159% -.548184 -1.78638);--o-neutral-11:lab(41.9953% -.599504 -1.96307);--o-neutral-12:lab(9.0506% -.84991 -2.61637);--o-slab-top:lab(28.428% -.0000149012 0);--o-slab-bottom:lab(13.696% 0 0);--o-steel-1:lab(99.3342% -1.77035 -2.61692);--o-steel-2:lab(97.4974% -2.93162 -4.35089);--o-steel-3:lab(95.2047% -4.64302 -6.9361);--o-steel-4:lab(92.9101% -6.31487 -9.50252);--o-steel-5:lab(90.6209% -8.47963 -12.8971);--o-steel-6:lab(87.9799% -10.5602 -16.2598);--o-steel-7:lab(83.7201% -13.4991 -21.2453);--o-steel-8:lab(77.0158% -16.981 -27.7803);--o-steel-9:lab(56.0514% -21.1363 -41.1569);--o-steel-10:lab(50.8055% -20.1476 -40.2552);--o-steel-11:lab(45.3884% -16.3187 -29.8096);--o-steel-12:lab(13.6315% -8.78711 -17.2731);--o-amber-1:lab(99.3181% .698626 2.99628);--o-amber-2:lab(97.4702% 1.18646 5.00822);--o-amber-3:lab(95.1606% 1.95238 8.05048);--o-amber-4:lab(92.8487% 2.76098 11.1262);--o-amber-5:lab(90.5358% 3.90542 15.2858);--o-amber-6:lab(87.8703% 5.13226 19.5287);--o-amber-7:lab(83.5727% 7.13798 26.0979);--o-amber-8:lab(76.8168% 10.1705 35.4558);--o-amber-9:lab(65.0748% 17.9978 60.6316);--o-amber-10:lab(59.8415% 17.9016 60.7565);--o-amber-11:lab(45.9842% 12.7172 42.6362);--o-amber-12:lab(13.5057% 7.91809 20.8857);--o-ember-1:lab(99.2523% 2.35915 2.69774);--o-ember-2:lab(97.3609% 3.95101 4.50931);--o-ember-3:lab(94.9863% 6.36801 7.2486);--o-ember-4:lab(92.6099% 8.82104 10.0179);--o-ember-5:lab(90.2117% 12.1469 13.7624);--o-ember-6:lab(87.4618% 15.5404 17.5805);--o-ember-7:lab(83.0395% 20.7634 23.486);--o-ember-8:lab(76.121% 28.0071 31.871);--o-ember-9:lab(55.8962% 44.8756 56.5187);--o-ember-10:lab(50.683% 44.218 57.2907);--o-ember-11:lab(45.2421% 31.7995 38.0053);--o-ember-12:lab(13.0779% 18.918 19.1802);--o-signal-1:lab(99.1957% 3.60695 1.93948);--o-signal-2:lab(97.2676% 5.99852 3.22936);--o-signal-3:lab(94.8378% 9.62746 5.19407);--o-signal-4:lab(92.408% 13.239 7.15967);--o-signal-5:lab(89.9392% 18.1054 9.82732);--o-signal-6:lab(87.1205% 22.9963 12.5364);--o-signal-7:lab(82.599% 30.3641 16.6873);--o-signal-8:lab(75.5556% 40.3056 22.4918);--o-signal-9:lab(46.9717% 62.0551 38.7985);--o-signal-10:lab(41.7792% 60.9171 39.016);--o-signal-11:lab(44.6623% 44.376 25.978);--o-signal-12:lab(12.7513% 26.0052 14.532);--o-verdant-1:lab(99.4137% -2.43738 1.42586);--o-verdant-2:lab(97.6305% -4.06459 2.37883);--o-verdant-3:lab(95.4193% -6.5091 3.81217);--o-verdant-4:lab(93.2075% -8.95858 5.25066);--o-verdant-5:lab(91.0308% -12.2325 7.17707);--o-verdant-6:lab(88.5049% -15.5171 9.1148);--o-verdant-7:lab(84.4237% -20.4676 12.0465);--o-verdant-8:lab(77.9715% -27.1269 16.0186);--o-verdant-9:lab(57.6437% -41.7502 24.9943);--o-verdant-10:lab(52.3837% -41.0009 24.5945);--o-verdant-11:lab(47.3133% -29.8872 17.7984);--o-verdant-12:lab(14.3031% -17.5486 10.5134);--o-ink-solid-dark:lab(4.43296% -.409506 -1.52126);--o-ink-solid-light:lab(98.257% -.443965 -1.43218);--o-bevel-control:inset 0 1px 1px 0 lab(100% -.0000298023 .0000119209/.2), 0 1px 2px -.5px color-mix(in oklab, var(--o-neutral-12) 10%, transparent);--o-bevel-control-solid:0 1px 8px -3px color-mix(in oklab, var(--o-neutral-12) 20%, transparent), inset .5px 0 0 0 color-mix(in oklab, var(--o-neutral-12) 10%, transparent), inset -.5px 0 0 0 color-mix(in oklab, var(--o-neutral-12) 10%, transparent), inset 0 1.25px 0 -.5px lab(100% -.0000298023 .0000119209/.3), inset 0 -1.25px 0 -.5px lab(100% -.0000298023 .0000119209/.3);--o-bevel-raised:inset 0 -.5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 16%, transparent), inset 0 .5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 12%, transparent), inset 0 2px 4px 0 lab(100% -.0000298023 .0000119209/.4), inset 0 -2px 4px 0 lab(100% -.0000298023 .0000119209/.4), 0 5px 12px -10px color-mix(in oklab, var(--o-neutral-12) 20%, transparent);--o-bevel-resting:inset 0 -.5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 10%, transparent), inset 0 .5px .25px 0 color-mix(in oklab, var(--o-neutral-12) 8%, transparent), inset 0 2px 4px 0 lab(100% -.0000298023 .0000119209/.4), inset 0 -2px 4px 0 lab(100% -.0000298023 .0000119209/.4), 0 4px 10px -8px color-mix(in oklab, var(--o-neutral-12) 10%, transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--o-neutral-1:#0c0d0f;--o-neutral-2:#121416;--o-neutral-3:#181b1e;--o-neutral-4:#1f2226;--o-neutral-5:#25292e;--o-neutral-6:#2c3136;--o-neutral-7:#3a3f44;--o-neutral-8:#4d5256;--o-neutral-9:#82878b;--o-neutral-10:#919498;--o-neutral-11:#aeb1b4;--o-neutral-12:#eef0f3;--o-slab-top:#e6e8ea;--o-slab-bottom:#cfd1d3;--o-neutral-a1:color-mix(in oklab, var(--o-neutral-1) 4%, transparent);--o-neutral-a2:color-mix(in oklab, var(--o-neutral-2) 8%, transparent);--o-neutral-a3:color-mix(in oklab, var(--o-neutral-3) 12%, transparent);--o-neutral-a4:color-mix(in oklab, var(--o-neutral-4) 16%, transparent);--o-neutral-a5:color-mix(in oklab, var(--o-neutral-5) 22%, transparent);--o-neutral-a6:color-mix(in oklab, var(--o-neutral-6) 30%, transparent);--o-neutral-a7:color-mix(in oklab, var(--o-neutral-7) 40%, transparent);--o-neutral-a8:color-mix(in oklab, var(--o-neutral-8) 55%, transparent);--o-neutral-a9:color-mix(in oklab, var(--o-neutral-9) 100%, transparent);--o-neutral-a10:color-mix(in oklab, var(--o-neutral-10) 100%, transparent);--o-neutral-a11:color-mix(in oklab, var(--o-neutral-11) 80%, transparent);--o-neutral-a12:color-mix(in oklab, var(--o-neutral-12) 60%, transparent);--o-neutral-on-9:var(--o-ink-solid-dark);--o-steel-1:#0a0e10;--o-steel-2:#0e1519;--o-steel-3:#101c23;--o-steel-4:#13242d;--o-steel-5:#122c39;--o-steel-6:#113545;--o-steel-7:#0f445b;--o-steel-8:#045979;--o-steel-9:#0092c5;--o-steel-10:#1da0d5;--o-steel-11:#6fbce3;--o-steel-12:#dff4ff;--o-steel-a1:color-mix(in oklab, var(--o-steel-1) 4%, transparent);--o-steel-a2:color-mix(in oklab, var(--o-steel-2) 8%, transparent);--o-steel-a3:color-mix(in oklab, var(--o-steel-3) 12%, transparent);--o-steel-a4:color-mix(in oklab, var(--o-steel-4) 16%, transparent);--o-steel-a5:color-mix(in oklab, var(--o-steel-5) 22%, transparent);--o-steel-a6:color-mix(in oklab, var(--o-steel-6) 30%, transparent);--o-steel-a7:color-mix(in oklab, var(--o-steel-7) 40%, transparent);--o-steel-a8:color-mix(in oklab, var(--o-steel-8) 55%, transparent);--o-steel-a9:color-mix(in oklab, var(--o-steel-9) 100%, transparent);--o-steel-a10:color-mix(in oklab, var(--o-steel-10) 100%, transparent);--o-steel-a11:color-mix(in oklab, var(--o-steel-11) 80%, transparent);--o-steel-a12:color-mix(in oklab, var(--o-steel-12) 60%, transparent);--o-steel-on-9:var(--o-ink-solid-dark);--o-amber-1:#0f0d0a;--o-amber-2:#17130e;--o-amber-3:#201910;--o-amber-4:#292013;--o-amber-5:#342613;--o-amber-6:#3e2d13;--o-amber-7:#513915;--o-amber-8:#6b4a14;--o-amber-9:#cb923a;--o-amber-10:#d9a14d;--o-amber-11:#d2a970;--o-amber-12:#ffedd4;--o-amber-a1:color-mix(in oklab, var(--o-amber-1) 4%, transparent);--o-amber-a2:color-mix(in oklab, var(--o-amber-2) 8%, transparent);--o-amber-a3:color-mix(in oklab, var(--o-amber-3) 12%, transparent);--o-amber-a4:color-mix(in oklab, var(--o-amber-4) 16%, transparent);--o-amber-a5:color-mix(in oklab, var(--o-amber-5) 22%, transparent);--o-amber-a6:color-mix(in oklab, var(--o-amber-6) 30%, transparent);--o-amber-a7:color-mix(in oklab, var(--o-amber-7) 40%, transparent);--o-amber-a8:color-mix(in oklab, var(--o-amber-8) 55%, transparent);--o-amber-a9:color-mix(in oklab, var(--o-amber-9) 100%, transparent);--o-amber-a10:color-mix(in oklab, var(--o-amber-10) 100%, transparent);--o-amber-a11:color-mix(in oklab, var(--o-amber-11) 80%, transparent);--o-amber-a12:color-mix(in oklab, var(--o-amber-12) 60%, transparent);--o-amber-on-9:var(--o-ink-solid-dark);--o-ember-1:#110c0a;--o-ember-2:#1a120e;--o-ember-3:#241711;--o-ember-4:#2f1c14;--o-ember-5:#3b2116;--o-ember-6:#482617;--o-ember-7:#5e301a;--o-ember-8:#7c3d1d;--o-ember-9:#d16631;--o-ember-10:#df7542;--o-ember-11:#ea9b77;--o-ember-12:#ffeadf;--o-ember-a1:color-mix(in oklab, var(--o-ember-1) 4%, transparent);--o-ember-a2:color-mix(in oklab, var(--o-ember-2) 8%, transparent);--o-ember-a3:color-mix(in oklab, var(--o-ember-3) 12%, transparent);--o-ember-a4:color-mix(in oklab, var(--o-ember-4) 16%, transparent);--o-ember-a5:color-mix(in oklab, var(--o-ember-5) 22%, transparent);--o-ember-a6:color-mix(in oklab, var(--o-ember-6) 30%, transparent);--o-ember-a7:color-mix(in oklab, var(--o-ember-7) 40%, transparent);--o-ember-a8:color-mix(in oklab, var(--o-ember-8) 55%, transparent);--o-ember-a9:color-mix(in oklab, var(--o-ember-9) 100%, transparent);--o-ember-a10:color-mix(in oklab, var(--o-ember-10) 100%, transparent);--o-ember-a11:color-mix(in oklab, var(--o-ember-11) 80%, transparent);--o-ember-a12:color-mix(in oklab, var(--o-ember-12) 60%, transparent);--o-ember-on-9:var(--o-ink-solid-dark);--o-signal-1:#120c0b;--o-signal-2:#1b1110;--o-signal-3:#261514;--o-signal-4:#321a18;--o-signal-5:#3f1d1b;--o-signal-6:#4d211e;--o-signal-7:#652825;--o-signal-8:#86312e;--o-signal-9:#c83a3a;--o-signal-10:#d64c49;--o-signal-11:#f88f87;--o-signal-12:#ffe7e4;--o-signal-a1:color-mix(in oklab, var(--o-signal-1) 4%, transparent);--o-signal-a2:color-mix(in oklab, var(--o-signal-2) 8%, transparent);--o-signal-a3:color-mix(in oklab, var(--o-signal-3) 12%, transparent);--o-signal-a4:color-mix(in oklab, var(--o-signal-4) 16%, transparent);--o-signal-a5:color-mix(in oklab, var(--o-signal-5) 22%, transparent);--o-signal-a6:color-mix(in oklab, var(--o-signal-6) 30%, transparent);--o-signal-a7:color-mix(in oklab, var(--o-signal-7) 40%, transparent);--o-signal-a8:color-mix(in oklab, var(--o-signal-8) 55%, transparent);--o-signal-a9:color-mix(in oklab, var(--o-signal-9) 100%, transparent);--o-signal-a10:color-mix(in oklab, var(--o-signal-10) 100%, transparent);--o-signal-a11:color-mix(in oklab, var(--o-signal-11) 80%, transparent);--o-signal-a12:color-mix(in oklab, var(--o-signal-12) 60%, transparent);--o-signal-on-9:var(--o-ink-solid-light);--o-verdant-1:#0b0e0c;--o-verdant-2:#101511;--o-verdant-3:#141d16;--o-verdant-4:#18251b;--o-verdant-5:#1a2e20;--o-verdant-6:#1d3724;--o-verdant-7:#23482e;--o-verdant-8:#2a5e3a;--o-verdant-9:#439b60;--o-verdant-10:#54a96e;--o-verdant-11:#86c295;--o-verdant-12:#d8fbdf;--o-verdant-a1:color-mix(in oklab, var(--o-verdant-1) 4%, transparent);--o-verdant-a2:color-mix(in oklab, var(--o-verdant-2) 8%, transparent);--o-verdant-a3:color-mix(in oklab, var(--o-verdant-3) 12%, transparent);--o-verdant-a4:color-mix(in oklab, var(--o-verdant-4) 16%, transparent);--o-verdant-a5:color-mix(in oklab, var(--o-verdant-5) 22%, transparent);--o-verdant-a6:color-mix(in oklab, var(--o-verdant-6) 30%, transparent);--o-verdant-a7:color-mix(in oklab, var(--o-verdant-7) 40%, transparent);--o-verdant-a8:color-mix(in oklab, var(--o-verdant-8) 55%, transparent);--o-verdant-a9:color-mix(in oklab, var(--o-verdant-9) 100%, transparent);--o-verdant-a10:color-mix(in oklab, var(--o-verdant-10) 100%, transparent);--o-verdant-a11:color-mix(in oklab, var(--o-verdant-11) 80%, transparent);--o-verdant-a12:color-mix(in oklab, var(--o-verdant-12) 60%, transparent);--o-verdant-on-9:var(--o-ink-solid-dark);--o-bevel-control:inset 0 1px 0 0 #ffffff14, 0 1px 2px -.5px #0000008c;--o-bevel-control-solid:0 1px 8px -3px #000000b3, inset .5px 0 0 0 #0006, inset -.5px 0 0 0 #0006, inset 0 1.25px 0 -.5px #ffffff24, inset 0 -1.25px 0 -.5px #ffffff14;--o-bevel-raised:inset 0 .5px .25px 0 #ffffff1a, inset 0 -.5px .25px 0 #00000080, inset 0 2px 4px 0 #ffffff0a, 0 5px 12px -10px #000000bf;--o-bevel-resting:inset 0 .5px .25px 0 #ffffff0f, inset 0 -.5px .25px 0 #0006, 0 4px 10px -8px #0009;--o-bevel-inset:inset 0 -2.5px 15px 0 #0000003d, inset 0 2.5px 15px 0 #0000003d;--o-bevel-rim:inset 0 .5px .25px 0 #ffffff17, inset 0 -.5px .25px 0 #00000073}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--o-neutral-1:lab(3.69737% -.249602 -.886512);--o-neutral-2:lab(6.19051% -.478193 -1.72771);--o-neutral-3:lab(9.51201% -.711136 -2.44173);--o-neutral-4:lab(12.99% -.860147 -2.96992);--o-neutral-5:lab(16.4681% -.999451 -3.46299);--o-neutral-6:lab(19.946% -1.14754 -3.99079);--o-neutral-7:lab(26.327% -1.16596 -3.99942);--o-neutral-8:lab(34.45% -1.03545 -3.48048);--o-neutral-9:lab(55.9126% -.909478 -2.99476);--o-neutral-10:lab(61.1342% -.753373 -2.46344);--o-neutral-11:lab(72.1557% -.605404 -1.9664);--o-neutral-12:lab(94.777% -.443846 -1.4321);--o-slab-top:lab(91.8778% -.333726 -1.07453);--o-slab-bottom:lab(83.7578% -.333488 -1.07441);--o-steel-1:lab(3.71425% -.903644 -1.50844);--o-steel-2:lab(6.2271% -2.06461 -3.62705);--o-steel-3:lab(9.57322% -3.86976 -6.1632);--o-steel-4:lab(13.0666% -5.17257 -8.42593);--o-steel-5:lab(16.5594% -6.80217 -11.4359);--o-steel-6:lab(20.0488% -8.33485 -14.4049);--o-steel-7:lab(26.442% -10.631 -18.904);--o-steel-8:lab(34.5745% -13.5523 -24.8589);--o-steel-9:lab(56.0735% -20.0471 -37.5646);--o-steel-10:lab(61.3189% -20.3318 -36.9411);--o-steel-11:lab(72.3684% -16.7256 -27.5407);--o-steel-12:lab(94.9429% -10.6637 -16.3671);--o-amber-1:lab(3.70498% .433624 1.53209);--o-amber-2:lab(6.20473% 1.07359 3.50146);--o-amber-3:lab(9.52992% 2.13915 7.09382);--o-amber-4:lab(13.0064% 3.05909 10.6062);--o-amber-5:lab(16.4763% 4.3979 15.0071);--o-amber-6:lab(19.9432% 5.77669 19.4616);--o-amber-7:lab(26.3032% 7.84585 26.2839);--o-amber-8:lab(34.3917% 10.6968 35.9178);--o-amber-9:lab(65.1142% 15.9104 53.2903);--o-amber-10:lab(70.3586% 15.2017 50.9931);--o-amber-11:lab(72.1703% 10.2141 35.3985);--o-amber-12:lab(94.8331% 5.11613 19.5997);--o-ember-1:lab(3.66984% 1.35238 1.37618);--o-ember-2:lab(6.12283% 3.25249 3.15631);--o-ember-3:lab(9.37543% 6.08414 6.41395);--o-ember-4:lab(12.7953% 8.46887 9.58335);--o-ember-5:lab(16.1909% 11.7164 13.4418);--o-ember-6:lab(19.583% 15.0324 17.4483);--o-ember-7:lab(25.832% 19.9626 23.5163);--o-ember-8:lab(33.7735% 26.59 31.9674);--o-ember-9:lab(56.0279% 40.4757 49.2555);--o-ember-10:lab(61.2917% 39.3062 46.7912);--o-ember-11:lab(71.4809% 27.8884 31.7892);--o-ember-12:lab(94.4216% 15.6017 17.6546);--o-signal-1:lab(3.64044% 2.03182 1.00059);--o-signal-2:lab(6.05537% 4.84118 2.30353);--o-signal-3:lab(9.24856% 8.846 4.70732);--o-signal-4:lab(12.6236% 12.2036 6.79801);--o-signal-5:lab(15.961% 16.7142 9.43407);--o-signal-6:lab(19.297% 21.238 12.1365);--o-signal-7:lab(25.4613% 28.0066 16.2153);--o-signal-8:lab(33.2919% 37.038 21.7727);--o-signal-9:lab(47.1657% 56.3533 34.2693);--o-signal-10:lab(52.4363% 55.0889 32.7729);--o-signal-11:lab(70.9226% 40.0243 22.3941);--o-signal-12:lab(94.0777% 23.1058 12.5817);--o-verdant-1:lab(3.7595% -1.31409 .761086);--o-verdant-2:lab(6.33494% -3.06473 1.76831);--o-verdant-3:lab(9.78062% -5.98135 3.51916);--o-verdant-4:lab(13.3553% -8.2167 4.85027);--o-verdant-5:lab(16.9624% -11.2647 6.66682);--o-verdant-6:lab(20.5673% -14.2938 8.4783);--o-verdant-7:lab(27.1346% -18.8411 11.2002);--o-verdant-8:lab(35.5043% -24.955 14.8709);--o-verdant-9:lab(57.4975% -37.8872 22.615);--o-verdant-10:lab(62.6927% -37.0172 22.0425);--o-verdant-11:lab(73.3219% -26.9619 15.9298);--o-verdant-12:lab(95.4696% -15.6021 9.16201);--o-bevel-control:inset 0 1px 0 0 lab(100% -.0000298023 .0000119209/.08), 0 1px 2px -.5px lab(0% 0 0/.55);--o-bevel-control-solid:0 1px 8px -3px lab(0% 0 0/.7), inset .5px 0 0 0 lab(0% 0 0/.4), inset -.5px 0 0 0 lab(0% 0 0/.4), inset 0 1.25px 0 -.5px lab(100% -.0000298023 .0000119209/.14), inset 0 -1.25px 0 -.5px lab(100% -.0000298023 .0000119209/.08);--o-bevel-raised:inset 0 .5px .25px 0 lab(100% -.0000298023 .0000119209/.1), inset 0 -.5px .25px 0 lab(0% 0 0/.5), inset 0 2px 4px 0 lab(100% -.0000298023 .0000119209/.04), 0 5px 12px -10px lab(0% 0 0/.75);--o-bevel-resting:inset 0 .5px .25px 0 lab(100% -.0000298023 .0000119209/.06), inset 0 -.5px .25px 0 lab(0% 0 0/.4), 0 4px 10px -8px lab(0% 0 0/.6);--o-bevel-inset:inset 0 -2.5px 15px 0 lab(0% 0 0/.24), inset 0 2.5px 15px 0 lab(0% 0 0/.24);--o-bevel-rim:inset 0 .5px .25px 0 lab(100% -.0000298023 .0000119209/.09), inset 0 -.5px .25px 0 lab(0% 0 0/.45)}}}:root[data-theme=dark]{--o-neutral-1:#0c0d0f;--o-neutral-2:#121416;--o-neutral-3:#181b1e;--o-neutral-4:#1f2226;--o-neutral-5:#25292e;--o-neutral-6:#2c3136;--o-neutral-7:#3a3f44;--o-neutral-8:#4d5256;--o-neutral-9:#82878b;--o-neutral-10:#919498;--o-neutral-11:#aeb1b4;--o-neutral-12:#eef0f3;--o-slab-top:#e6e8ea;--o-slab-bottom:#cfd1d3;--o-neutral-a1:color-mix(in oklab, var(--o-neutral-1) 4%, transparent);--o-neutral-a2:color-mix(in oklab, var(--o-neutral-2) 8%, transparent);--o-neutral-a3:color-mix(in oklab, var(--o-neutral-3) 12%, transparent);--o-neutral-a4:color-mix(in oklab, var(--o-neutral-4) 16%, transparent);--o-neutral-a5:color-mix(in oklab, var(--o-neutral-5) 22%, transparent);--o-neutral-a6:color-mix(in oklab, var(--o-neutral-6) 30%, transparent);--o-neutral-a7:color-mix(in oklab, var(--o-neutral-7) 40%, transparent);--o-neutral-a8:color-mix(in oklab, var(--o-neutral-8) 55%, transparent);--o-neutral-a9:color-mix(in oklab, var(--o-neutral-9) 100%, transparent);--o-neutral-a10:color-mix(in oklab, var(--o-neutral-10) 100%, transparent);--o-neutral-a11:color-mix(in oklab, var(--o-neutral-11) 80%, transparent);--o-neutral-a12:color-mix(in oklab, var(--o-neutral-12) 60%, transparent);--o-neutral-on-9:var(--o-ink-solid-dark);--o-steel-1:#0a0e10;--o-steel-2:#0e1519;--o-steel-3:#101c23;--o-steel-4:#13242d;--o-steel-5:#122c39;--o-steel-6:#113545;--o-steel-7:#0f445b;--o-steel-8:#045979;--o-steel-9:#0092c5;--o-steel-10:#1da0d5;--o-steel-11:#6fbce3;--o-steel-12:#dff4ff;--o-steel-a1:color-mix(in oklab, var(--o-steel-1) 4%, transparent);--o-steel-a2:color-mix(in oklab, var(--o-steel-2) 8%, transparent);--o-steel-a3:color-mix(in oklab, var(--o-steel-3) 12%, transparent);--o-steel-a4:color-mix(in oklab, var(--o-steel-4) 16%, transparent);--o-steel-a5:color-mix(in oklab, var(--o-steel-5) 22%, transparent);--o-steel-a6:color-mix(in oklab, var(--o-steel-6) 30%, transparent);--o-steel-a7:color-mix(in oklab, var(--o-steel-7) 40%, transparent);--o-steel-a8:color-mix(in oklab, var(--o-steel-8) 55%, transparent);--o-steel-a9:color-mix(in oklab, var(--o-steel-9) 100%, transparent);--o-steel-a10:color-mix(in oklab, var(--o-steel-10) 100%, transparent);--o-steel-a11:color-mix(in oklab, var(--o-steel-11) 80%, transparent);--o-steel-a12:color-mix(in oklab, var(--o-steel-12) 60%, transparent);--o-steel-on-9:var(--o-ink-solid-dark);--o-amber-1:#0f0d0a;--o-amber-2:#17130e;--o-amber-3:#201910;--o-amber-4:#292013;--o-amber-5:#342613;--o-amber-6:#3e2d13;--o-amber-7:#513915;--o-amber-8:#6b4a14;--o-amber-9:#cb923a;--o-amber-10:#d9a14d;--o-amber-11:#d2a970;--o-amber-12:#ffedd4;--o-amber-a1:color-mix(in oklab, var(--o-amber-1) 4%, transparent);--o-amber-a2:color-mix(in oklab, var(--o-amber-2) 8%, transparent);--o-amber-a3:color-mix(in oklab, var(--o-amber-3) 12%, transparent);--o-amber-a4:color-mix(in oklab, var(--o-amber-4) 16%, transparent);--o-amber-a5:color-mix(in oklab, var(--o-amber-5) 22%, transparent);--o-amber-a6:color-mix(in oklab, var(--o-amber-6) 30%, transparent);--o-amber-a7:color-mix(in oklab, var(--o-amber-7) 40%, transparent);--o-amber-a8:color-mix(in oklab, var(--o-amber-8) 55%, transparent);--o-amber-a9:color-mix(in oklab, var(--o-amber-9) 100%, transparent);--o-amber-a10:color-mix(in oklab, var(--o-amber-10) 100%, transparent);--o-amber-a11:color-mix(in oklab, var(--o-amber-11) 80%, transparent);--o-amber-a12:color-mix(in oklab, var(--o-amber-12) 60%, transparent);--o-amber-on-9:var(--o-ink-solid-dark);--o-ember-1:#110c0a;--o-ember-2:#1a120e;--o-ember-3:#241711;--o-ember-4:#2f1c14;--o-ember-5:#3b2116;--o-ember-6:#482617;--o-ember-7:#5e301a;--o-ember-8:#7c3d1d;--o-ember-9:#d16631;--o-ember-10:#df7542;--o-ember-11:#ea9b77;--o-ember-12:#ffeadf;--o-ember-a1:color-mix(in oklab, var(--o-ember-1) 4%, transparent);--o-ember-a2:color-mix(in oklab, var(--o-ember-2) 8%, transparent);--o-ember-a3:color-mix(in oklab, var(--o-ember-3) 12%, transparent);--o-ember-a4:color-mix(in oklab, var(--o-ember-4) 16%, transparent);--o-ember-a5:color-mix(in oklab, var(--o-ember-5) 22%, transparent);--o-ember-a6:color-mix(in oklab, var(--o-ember-6) 30%, transparent);--o-ember-a7:color-mix(in oklab, var(--o-ember-7) 40%, transparent);--o-ember-a8:color-mix(in oklab, var(--o-ember-8) 55%, transparent);--o-ember-a9:color-mix(in oklab, var(--o-ember-9) 100%, transparent);--o-ember-a10:color-mix(in oklab, var(--o-ember-10) 100%, transparent);--o-ember-a11:color-mix(in oklab, var(--o-ember-11) 80%, transparent);--o-ember-a12:color-mix(in oklab, var(--o-ember-12) 60%, transparent);--o-ember-on-9:var(--o-ink-solid-dark);--o-signal-1:#120c0b;--o-signal-2:#1b1110;--o-signal-3:#261514;--o-signal-4:#321a18;--o-signal-5:#3f1d1b;--o-signal-6:#4d211e;--o-signal-7:#652825;--o-signal-8:#86312e;--o-signal-9:#c83a3a;--o-signal-10:#d64c49;--o-signal-11:#f88f87;--o-signal-12:#ffe7e4;--o-signal-a1:color-mix(in oklab, var(--o-signal-1) 4%, transparent);--o-signal-a2:color-mix(in oklab, var(--o-signal-2) 8%, transparent);--o-signal-a3:color-mix(in oklab, var(--o-signal-3) 12%, transparent);--o-signal-a4:color-mix(in oklab, var(--o-signal-4) 16%, transparent);--o-signal-a5:color-mix(in oklab, var(--o-signal-5) 22%, transparent);--o-signal-a6:color-mix(in oklab, var(--o-signal-6) 30%, transparent);--o-signal-a7:color-mix(in oklab, var(--o-signal-7) 40%, transparent);--o-signal-a8:color-mix(in oklab, var(--o-signal-8) 55%, transparent);--o-signal-a9:color-mix(in oklab, var(--o-signal-9) 100%, transparent);--o-signal-a10:color-mix(in oklab, var(--o-signal-10) 100%, transparent);--o-signal-a11:color-mix(in oklab, var(--o-signal-11) 80%, transparent);--o-signal-a12:color-mix(in oklab, var(--o-signal-12) 60%, transparent);--o-signal-on-9:var(--o-ink-solid-light);--o-verdant-1:#0b0e0c;--o-verdant-2:#101511;--o-verdant-3:#141d16;--o-verdant-4:#18251b;--o-verdant-5:#1a2e20;--o-verdant-6:#1d3724;--o-verdant-7:#23482e;--o-verdant-8:#2a5e3a;--o-verdant-9:#439b60;--o-verdant-10:#54a96e;--o-verdant-11:#86c295;--o-verdant-12:#d8fbdf;--o-verdant-a1:color-mix(in oklab, var(--o-verdant-1) 4%, transparent);--o-verdant-a2:color-mix(in oklab, var(--o-verdant-2) 8%, transparent);--o-verdant-a3:color-mix(in oklab, var(--o-verdant-3) 12%, transparent);--o-verdant-a4:color-mix(in oklab, var(--o-verdant-4) 16%, transparent);--o-verdant-a5:color-mix(in oklab, var(--o-verdant-5) 22%, transparent);--o-verdant-a6:color-mix(in oklab, var(--o-verdant-6) 30%, transparent);--o-verdant-a7:color-mix(in oklab, var(--o-verdant-7) 40%, transparent);--o-verdant-a8:color-mix(in oklab, var(--o-verdant-8) 55%, transparent);--o-verdant-a9:color-mix(in oklab, var(--o-verdant-9) 100%, transparent);--o-verdant-a10:color-mix(in oklab, var(--o-verdant-10) 100%, transparent);--o-verdant-a11:color-mix(in oklab, var(--o-verdant-11) 80%, transparent);--o-verdant-a12:color-mix(in oklab, var(--o-verdant-12) 60%, transparent);--o-verdant-on-9:var(--o-ink-solid-dark);--o-bevel-control:inset 0 1px 0 0 #ffffff14, 0 1px 2px -.5px #0000008c;--o-bevel-control-solid:0 1px 8px -3px #000000b3, inset .5px 0 0 0 #0006, inset -.5px 0 0 0 #0006, inset 0 1.25px 0 -.5px #ffffff24, inset 0 -1.25px 0 -.5px #ffffff14;--o-bevel-raised:inset 0 .5px .25px 0 #ffffff1a, inset 0 -.5px .25px 0 #00000080, inset 0 2px 4px 0 #ffffff0a, 0 5px 12px -10px #000000bf;--o-bevel-resting:inset 0 .5px .25px 0 #ffffff0f, inset 0 -.5px .25px 0 #0006, 0 4px 10px -8px #0009;--o-bevel-inset:inset 0 -2.5px 15px 0 #0000003d, inset 0 2.5px 15px 0 #0000003d;--o-bevel-rim:inset 0 .5px .25px 0 #ffffff17, inset 0 -.5px .25px 0 #00000073}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--o-neutral-1:lab(3.69737% -.249602 -.886512);--o-neutral-2:lab(6.19051% -.478193 -1.72771);--o-neutral-3:lab(9.51201% -.711136 -2.44173);--o-neutral-4:lab(12.99% -.860147 -2.96992);--o-neutral-5:lab(16.4681% -.999451 -3.46299);--o-neutral-6:lab(19.946% -1.14754 -3.99079);--o-neutral-7:lab(26.327% -1.16596 -3.99942);--o-neutral-8:lab(34.45% -1.03545 -3.48048);--o-neutral-9:lab(55.9126% -.909478 -2.99476);--o-neutral-10:lab(61.1342% -.753373 -2.46344);--o-neutral-11:lab(72.1557% -.605404 -1.9664);--o-neutral-12:lab(94.777% -.443846 -1.4321);--o-slab-top:lab(91.8778% -.333726 -1.07453);--o-slab-bottom:lab(83.7578% -.333488 -1.07441);--o-steel-1:lab(3.71425% -.903644 -1.50844);--o-steel-2:lab(6.2271% -2.06461 -3.62705);--o-steel-3:lab(9.57322% -3.86976 -6.1632);--o-steel-4:lab(13.0666% -5.17257 -8.42593);--o-steel-5:lab(16.5594% -6.80217 -11.4359);--o-steel-6:lab(20.0488% -8.33485 -14.4049);--o-steel-7:lab(26.442% -10.631 -18.904);--o-steel-8:lab(34.5745% -13.5523 -24.8589);--o-steel-9:lab(56.0735% -20.0471 -37.5646);--o-steel-10:lab(61.3189% -20.3318 -36.9411);--o-steel-11:lab(72.3684% -16.7256 -27.5407);--o-steel-12:lab(94.9429% -10.6637 -16.3671);--o-amber-1:lab(3.70498% .433624 1.53209);--o-amber-2:lab(6.20473% 1.07359 3.50146);--o-amber-3:lab(9.52992% 2.13915 7.09382);--o-amber-4:lab(13.0064% 3.05909 10.6062);--o-amber-5:lab(16.4763% 4.3979 15.0071);--o-amber-6:lab(19.9432% 5.77669 19.4616);--o-amber-7:lab(26.3032% 7.84585 26.2839);--o-amber-8:lab(34.3917% 10.6968 35.9178);--o-amber-9:lab(65.1142% 15.9104 53.2903);--o-amber-10:lab(70.3586% 15.2017 50.9931);--o-amber-11:lab(72.1703% 10.2141 35.3985);--o-amber-12:lab(94.8331% 5.11613 19.5997);--o-ember-1:lab(3.66984% 1.35238 1.37618);--o-ember-2:lab(6.12283% 3.25249 3.15631);--o-ember-3:lab(9.37543% 6.08414 6.41395);--o-ember-4:lab(12.7953% 8.46887 9.58335);--o-ember-5:lab(16.1909% 11.7164 13.4418);--o-ember-6:lab(19.583% 15.0324 17.4483);--o-ember-7:lab(25.832% 19.9626 23.5163);--o-ember-8:lab(33.7735% 26.59 31.9674);--o-ember-9:lab(56.0279% 40.4757 49.2555);--o-ember-10:lab(61.2917% 39.3062 46.7912);--o-ember-11:lab(71.4809% 27.8884 31.7892);--o-ember-12:lab(94.4216% 15.6017 17.6546);--o-signal-1:lab(3.64044% 2.03182 1.00059);--o-signal-2:lab(6.05537% 4.84118 2.30353);--o-signal-3:lab(9.24856% 8.846 4.70732);--o-signal-4:lab(12.6236% 12.2036 6.79801);--o-signal-5:lab(15.961% 16.7142 9.43407);--o-signal-6:lab(19.297% 21.238 12.1365);--o-signal-7:lab(25.4613% 28.0066 16.2153);--o-signal-8:lab(33.2919% 37.038 21.7727);--o-signal-9:lab(47.1657% 56.3533 34.2693);--o-signal-10:lab(52.4363% 55.0889 32.7729);--o-signal-11:lab(70.9226% 40.0243 22.3941);--o-signal-12:lab(94.0777% 23.1058 12.5817);--o-verdant-1:lab(3.7595% -1.31409 .761086);--o-verdant-2:lab(6.33494% -3.06473 1.76831);--o-verdant-3:lab(9.78062% -5.98135 3.51916);--o-verdant-4:lab(13.3553% -8.2167 4.85027);--o-verdant-5:lab(16.9624% -11.2647 6.66682);--o-verdant-6:lab(20.5673% -14.2938 8.4783);--o-verdant-7:lab(27.1346% -18.8411 11.2002);--o-verdant-8:lab(35.5043% -24.955 14.8709);--o-verdant-9:lab(57.4975% -37.8872 22.615);--o-verdant-10:lab(62.6927% -37.0172 22.0425);--o-verdant-11:lab(73.3219% -26.9619 15.9298);--o-verdant-12:lab(95.4696% -15.6021 9.16201);--o-bevel-control:inset 0 1px 0 0 lab(100% -.0000298023 .0000119209/.08), 0 1px 2px -.5px lab(0% 0 0/.55);--o-bevel-control-solid:0 1px 8px -3px lab(0% 0 0/.7), inset .5px 0 0 0 lab(0% 0 0/.4), inset -.5px 0 0 0 lab(0% 0 0/.4), inset 0 1.25px 0 -.5px lab(100% -.0000298023 .0000119209/.14), inset 0 -1.25px 0 -.5px lab(100% -.0000298023 .0000119209/.08);--o-bevel-raised:inset 0 .5px .25px 0 lab(100% -.0000298023 .0000119209/.1), inset 0 -.5px .25px 0 lab(0% 0 0/.5), inset 0 2px 4px 0 lab(100% -.0000298023 .0000119209/.04), 0 5px 12px -10px lab(0% 0 0/.75);--o-bevel-resting:inset 0 .5px .25px 0 lab(100% -.0000298023 .0000119209/.06), inset 0 -.5px .25px 0 lab(0% 0 0/.4), 0 4px 10px -8px lab(0% 0 0/.6);--o-bevel-inset:inset 0 -2.5px 15px 0 lab(0% 0 0/.24), inset 0 2.5px 15px 0 lab(0% 0 0/.24);--o-bevel-rim:inset 0 .5px .25px 0 lab(100% -.0000298023 .0000119209/.09), inset 0 -.5px .25px 0 lab(0% 0 0/.45)}}:root,:root[data-theme=dark]{--bg-canvas:var(--o-neutral-3);--bg-raised:var(--o-neutral-1);--bg-subtle:var(--o-neutral-2);--bg-component:var(--o-neutral-4);--bg-hover:var(--o-neutral-5);--bg-active:var(--o-neutral-6);--line-rule:var(--o-neutral-a6);--line-border:var(--o-neutral-a7);--line-strong:var(--o-neutral-a8);--line-control:var(--o-neutral-10);--fg-primary:var(--o-neutral-12);--fg-secondary:var(--o-neutral-11);--fg-on-solid:var(--o-neutral-on-9);--control-solid-top:var(--o-slab-top);--control-solid-bottom:var(--o-slab-bottom);--accent-solid:var(--o-steel-9);--accent-hover:var(--o-steel-10);--accent-line:var(--o-steel-a8);--accent-text:var(--o-steel-11);--accent-on-solid:var(--o-steel-on-9);--focus-ring:var(--o-steel-9);--risk-low-tint:transparent;--risk-low-solid:var(--o-neutral-9);--risk-medium-tint:var(--o-amber-a3);--risk-medium-solid:var(--o-amber-9);--risk-medium-on:var(--o-amber-on-9);--risk-high-tint:var(--o-ember-a3);--risk-high-solid:var(--o-ember-9);--risk-high-on:var(--o-ember-on-9);--risk-critical-tint:var(--o-signal-a3);--risk-critical-solid:var(--o-signal-9);--risk-critical-on:var(--o-signal-on-9);--risk-medium-text:var(--o-amber-11);--risk-high-text:var(--o-ember-11);--risk-critical-text:var(--o-signal-11);--verified-solid:var(--o-verdant-9);--verified-line:var(--o-verdant-a8);--autonomy-rail-width:3px;--autonomy-autonomous-style:solid;--autonomy-approval-style:dashed;--autonomy-restricted-style:double;--autonomy-forbidden-style:solid;--autonomy-autonomous-color:var(--o-neutral-a8);--autonomy-approval-color:var(--o-steel-a8);--autonomy-restricted-color:var(--o-amber-a8);--autonomy-forbidden-color:var(--o-signal-a8);--provenance-hatch-color:var(--o-neutral-a4);--provenance-hatch:repeating-linear-gradient(45deg, var(--provenance-hatch-color) 0 1px, transparent 1px 7px);--chart-1:var(--o-neutral-12);--chart-2:var(--o-neutral-11);--chart-3:var(--o-neutral-10);--chart-4:var(--o-neutral-9);--chart-5:var(--o-neutral-8);--chart-6:var(--o-neutral-7)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg-canvas:var(--o-neutral-1);--bg-subtle:var(--o-neutral-2);--bg-raised:var(--o-neutral-3)}}:root[data-theme=dark]{--bg-canvas:var(--o-neutral-1);--bg-subtle:var(--o-neutral-2);--bg-raised:var(--o-neutral-3)}@media print{:root,:root[data-theme=dark],:root:not([data-theme=light]){--o-neutral-1:#fff;--o-neutral-2:#f7f8f8;--o-neutral-3:#f0f0f0;--o-neutral-11:#676c70;--o-neutral-12:#171a1d;--bg-canvas:var(--o-neutral-3);--bg-subtle:var(--o-neutral-2);--bg-raised:var(--o-neutral-1)}@supports (color:lab(0% 0 0)){:root,:root[data-theme=dark],:root:not([data-theme=light]){--o-neutral-1:lab(100% 0 0);--o-neutral-2:lab(97.4473% -.111878 -.358534);--o-neutral-3:lab(94.78% 0 0);--o-neutral-11:lab(45.2396% -.965327 -3.20377);--o-neutral-12:lab(9.0506% -.84991 -2.61637)}}:root{--bg-canvas:#fff}[data-provenance],[data-risk]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media (prefers-reduced-motion:reduce){:root{--o-dur-instant:0s;--o-dur-quick:0s;--o-dur-considered:0s;--o-dur-reveal:0s}}
.o-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.o-surface{background:var(--bg-raised);border-radius:var(--o-radius-lg);box-shadow:var(--o-bevel-raised);padding:var(--o-space-5);min-inline-size:0}.o-surface--panel{border-radius:var(--o-radius-panel);padding:var(--o-space-6)}.o-surface--inset{background:var(--bg-subtle);box-shadow:var(--o-bevel-inset)}@media (forced-colors:active){.o-surface{border:1px solid canvastext}}.o-risk{align-items:center;gap:var(--o-space-1);padding:0 var(--o-space-1);font:var(--o-text-micro-11);letter-spacing:.06em;font-weight:var(--o-weight-strong);font-variant-numeric:tabular-nums;color:var(--fg-secondary);border-radius:var(--o-radius-pill);-webkit-print-color-adjust:exact;print-color-adjust:exact;padding-block:2px;display:inline-flex}.o-risk__mark{background:var(--risk-low-solid);border-radius:1px;width:3px;height:.85em}.o-risk[data-risk=low] .o-risk__mark{background:var(--risk-low-solid)}.o-risk[data-risk=medium]{background:var(--risk-medium-tint);color:var(--fg-primary)}.o-risk[data-risk=medium] .o-risk__mark{background:var(--risk-medium-solid)}.o-risk[data-risk=high]{background:var(--risk-high-tint);color:var(--fg-primary)}.o-risk[data-risk=high] .o-risk__mark{background:var(--risk-high-solid)}.o-risk[data-risk=critical]{background:var(--risk-critical-tint);color:var(--fg-primary)}.o-risk[data-risk=critical] .o-risk__mark{background:var(--risk-critical-solid)}@media (forced-colors:active){.o-risk{border:1px solid canvastext}.o-risk__mark{forced-color-adjust:none;display:none}}.o-lifecycle{align-items:center;gap:var(--o-space-2);color:var(--fg-primary);font:var(--o-text-label-14);letter-spacing:var(--o-tracking-label-14);display:inline-flex}.o-lifecycle[data-lifecycle=reversed]{color:var(--fg-secondary)}.o-autonomy{gap:var(--o-space-2);padding-left:var(--o-space-3);border-left:var(--autonomy-rail-width) var(--autonomy-autonomous-style) var(--autonomy-autonomous-color);display:grid}.o-autonomy[data-autonomy=approval]{border-left-style:var(--autonomy-approval-style);border-left-color:var(--autonomy-approval-color)}.o-autonomy[data-autonomy=restricted]{border-left-style:var(--autonomy-restricted-style);border-left-color:var(--autonomy-restricted-color)}.o-autonomy[data-autonomy=forbidden]{border-left-style:var(--autonomy-forbidden-style);border-left-color:var(--autonomy-forbidden-color)}.o-autonomy__label{align-items:center;gap:var(--o-space-1);font:var(--o-text-micro-11);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-secondary);display:inline-flex}.o-autonomy[data-autonomy=forbidden] .o-autonomy__label{color:var(--risk-critical-text);font-weight:var(--o-weight-strong)}.o-provenance{padding:var(--o-space-3);border:var(--o-hairline) solid var(--line-rule);border-radius:var(--o-radius-md);-webkit-print-color-adjust:exact;print-color-adjust:exact;position:relative}.o-provenance[data-provenance=simulated]{background-image:var(--provenance-hatch)}.o-provenance__statement{margin:var(--o-space-2) 0 0;font:var(--o-text-micro-11);color:var(--fg-secondary)}.o-provenance[data-provenance=simulated] .o-provenance__statement{font-weight:var(--o-weight-strong)}.o-actor{align-items:baseline;gap:var(--o-space-2);color:var(--fg-primary);display:inline-flex}.o-actor[data-actor=agent] .o-actor__name{font:var(--o-text-mono-13);font-family:var(--o-font-mono)}.o-actor[data-actor=system] .o-actor__name{font-family:var(--o-font-mono);color:var(--fg-secondary)}.o-actor__delegation{font:var(--o-text-micro-11);color:var(--fg-secondary)}.o-mono{font-family:var(--o-font-mono);font-variant-numeric:tabular-nums slashed-zero lining-nums;color:var(--fg-primary);font-size:.925em}.o-button{justify-content:center;align-items:center;gap:var(--o-space-2);min-height:var(--o-tap-min);padding:0 var(--o-space-5);font:var(--o-text-label-14);letter-spacing:var(--o-tracking-label-14);font-weight:var(--o-weight-medium);border-radius:var(--o-radius-pill);border:var(--o-hairline) solid transparent;cursor:pointer;transition:background-color var(--o-dur-quick) var(--o-ease-standard), box-shadow var(--o-dur-quick) var(--o-ease-standard), padding var(--o-dur-quick) var(--o-ease-standard);display:inline-flex}.o-button[data-intent=primary]{background:linear-gradient(var(--control-solid-top) 0%, var(--control-solid-bottom) 100%);color:var(--fg-on-solid);box-shadow:var(--o-bevel-control-solid)}.o-button[data-intent=primary]:hover:not(:disabled){background:linear-gradient(var(--control-solid-bottom) 0%, var(--control-solid-bottom) 100%)}.o-button[data-intent=secondary]{background:var(--bg-raised);color:var(--fg-primary);box-shadow:var(--o-bevel-control);border-color:#0000}.o-button[data-intent=secondary]:hover:not(:disabled){padding-inline:var(--o-space-6)}.o-button[data-intent=danger]{background:var(--risk-critical-solid);color:var(--risk-critical-on)}.o-button:disabled{opacity:.55;cursor:not-allowed}.o-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.o-halt{align-items:center;gap:var(--o-space-2);min-height:var(--o-tap-min);min-width:var(--o-tap-min);padding:0 var(--o-space-4);z-index:var(--o-z-halt);background:var(--bg-raised);color:var(--fg-primary);border:var(--o-hairline) solid var(--line-control);border-radius:var(--o-radius-pill);box-shadow:var(--o-bevel-control);font:var(--o-text-label-14);font-weight:var(--o-weight-strong);cursor:pointer;display:inline-flex}.o-halt[data-engaged=true]{background:var(--risk-critical-solid);color:var(--risk-critical-on);border-color:#0000}.o-halt:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.o-trace{gap:0;margin:0;padding:0;list-style:none;display:grid}.o-trace__step{align-items:baseline;gap:var(--o-space-2);padding:var(--o-space-2) 0;border-bottom:var(--o-hairline) solid var(--line-rule);font:var(--o-text-label-14);grid-template-columns:auto auto 1fr;display:grid}.o-trace__step:last-child{border-bottom:0}.o-trace__gate{font-family:var(--o-font-mono);color:var(--fg-primary);font-size:.925em}.o-trace__detail{color:var(--fg-secondary);overflow-wrap:break-word;min-inline-size:0}.o-trace__step{min-inline-size:0}@container (max-width:26rem){.o-trace__step{gap:0 var(--o-space-2);grid-template-columns:auto 1fr}.o-trace__detail{grid-column:1/-1}}@media (max-width:720px){.o-trace__step{gap:var(--o-space-1);grid-template-columns:1fr}}.o-trace__verdict{font:var(--o-text-micro-11);letter-spacing:.06em;text-transform:uppercase;font-weight:var(--o-weight-strong)}.o-trace__step[data-verdict=deny] .o-trace__verdict{color:var(--risk-critical-text)}.o-trace__step[data-verdict=requires_approval] .o-trace__verdict{color:var(--risk-medium-text)}.o-trace__step[data-verdict=pass] .o-trace__verdict{color:var(--fg-secondary)}.o-seal{align-items:center;gap:var(--o-space-2);padding:var(--o-space-1) var(--o-space-2);border:var(--o-hairline) solid var(--line-border);border-radius:var(--o-radius-sm);background:var(--bg-subtle);display:inline-flex}.o-seal[data-broken=true]{border-color:var(--risk-critical-solid);background:var(--risk-critical-tint)}.o-seal__label{font:var(--o-text-micro-11);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-secondary)}.o-theme-toggle{--toggle-w:44px;--toggle-h:26px;--toggle-pad:3px;inline-size:var(--toggle-w);block-size:var(--toggle-h);border-radius:var(--o-radius-pill);cursor:pointer;background:0 0;border:none;flex:none;padding:0;position:relative}.o-theme-toggle:after{content:"";inline-size:max(100%, var(--o-tap-min));block-size:var(--o-tap-min);position:absolute;inset:50% 0 auto 50%;translate:-50% -50%}.o-theme-toggle__track{border-radius:inherit;background:var(--bg-subtle);block-size:100%;inline-size:100%;box-shadow:var(--o-bevel-inset), inset 0 0 0 var(--o-hairline) var(--line-border);transition:background var(--o-dur-quick) var(--o-ease-standard);display:block}.o-theme-toggle__thumb{inline-size:calc(var(--toggle-h) - var(--toggle-pad) * 2);block-size:calc(var(--toggle-h) - var(--toggle-pad) * 2);margin:var(--toggle-pad);border-radius:var(--o-radius-pill);background:var(--bg-raised);color:var(--fg-secondary);box-shadow:var(--o-bevel-control);transition:translate var(--o-dur-considered) var(--o-ease-standard), color var(--o-dur-quick) var(--o-ease-standard);place-items:center;display:grid;translate:0}.o-theme-toggle[data-theme-state=dark] .o-theme-toggle__thumb{translate:calc(var(--toggle-w) - var(--toggle-h)) 0;color:var(--fg-primary)}.o-theme-toggle:hover .o-theme-toggle__thumb{color:var(--fg-primary)}.o-theme-toggle:focus-visible{outline:none}.o-theme-toggle:focus-visible .o-theme-toggle__track{outline:2px solid var(--focus-ring);outline-offset:2px}@media (forced-colors:active){.o-theme-toggle__track,.o-theme-toggle__thumb{border:1px solid canvastext}}
*{box-sizing:border-box}a{color:var(--accent-text)}body{background:var(--bg-canvas);color:var(--fg-primary);font:var(--o-text-body-15);letter-spacing:var(--o-tracking-body-15);-webkit-font-smoothing:antialiased;margin:0}.s-page{max-width:66rem;padding:var(--o-space-6) var(--o-space-5) var(--o-space-8);margin:0 auto}.s-hero{padding:var(--o-space-8) 0 var(--o-space-7);text-align:center}.s-eyebrow{margin:0 0 var(--o-space-4);font:var(--o-text-micro-11);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-secondary)}.s-hero h1{letter-spacing:-.04em;font-size:clamp(1.875rem,3.4vw,2.5rem);line-height:1.15;font-weight:var(--o-weight-medium);margin:0}.s-lead{max-width:40rem;margin:var(--o-space-5) auto 0;color:var(--fg-secondary);letter-spacing:-.011em;font-size:1rem}.s-cta{gap:var(--o-space-3);margin-top:var(--o-space-6);flex-wrap:wrap;justify-content:center;display:flex}.s-button{min-height:var(--o-tap-min);padding:0 var(--o-space-5);border:var(--o-hairline) solid var(--line-control);border-radius:var(--o-radius-md);color:var(--fg-primary);font-weight:var(--o-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.s-button--primary{background:var(--accent-solid);color:var(--accent-on-solid);border-color:#0000}.s-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.s-section{padding:var(--o-space-7) 0;border-bottom:var(--o-hairline) solid var(--line-rule)}.s-section h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.6vw,1.9rem)}.s-section__lead{max-width:46rem;color:var(--fg-secondary);margin:var(--o-space-3) 0 var(--o-space-5)}.s-section--quiet h2{font-size:1.2rem}.s-grid{gap:var(--o-space-5);margin-top:var(--o-space-5);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));display:grid}.s-grid--two{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.s-grid h3{margin:0 0 var(--o-space-2);font:var(--o-text-title-19);letter-spacing:var(--o-tracking-title-19)}.s-grid p{color:var(--fg-secondary);margin:0}.s-grid article{padding-left:var(--o-space-4);border-left:2px solid var(--line-rule)}.s-demo{gap:var(--o-space-4);display:grid}.s-demo__card{padding:var(--o-space-5);border:var(--o-hairline) solid var(--line-control);border-radius:var(--o-radius-lg);gap:var(--o-space-4);display:grid}.s-demo__head{justify-content:space-between;gap:var(--o-space-4);align-items:flex-start;display:flex}.s-demo__head h3{margin:var(--o-space-1) 0 0;font:var(--o-text-title-19);letter-spacing:var(--o-tracking-title-19)}.s-demo__eyebrow{font:var(--o-text-micro-11);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-secondary)}.s-demo__facts{gap:var(--o-space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}.s-demo__facts dt{font:var(--o-text-micro-11);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-secondary)}.s-demo__facts dd{margin:var(--o-space-1) 0 0}.s-demo__untrusted{gap:var(--o-space-2);padding:var(--o-space-3);background:var(--risk-high-tint);border-radius:var(--o-radius-sm);align-items:baseline;margin:0;display:flex}.s-demo h4{margin:0 0 var(--o-space-2);font:var(--o-text-label-14);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-secondary)}.s-demo__actions{gap:var(--o-space-4);flex-wrap:wrap;align-items:center;display:flex}.s-demo__result{gap:var(--o-space-4);display:grid}.s-demo__result>p{gap:var(--o-space-2);align-items:center;margin:0;display:flex}.s-demo__log{gap:var(--o-space-1);margin:0;padding:0;list-style:none;display:grid}.s-demo__log li{justify-content:space-between;gap:var(--o-space-3);padding:var(--o-space-1) 0;border-bottom:var(--o-hairline) solid var(--line-rule);display:flex}.s-demo__verdict{gap:var(--o-space-2);font-weight:var(--o-weight-medium);align-items:center;margin:0;display:flex}.s-demo__note{margin:0}.s-footer{padding-top:var(--o-space-6);color:var(--fg-secondary);justify-content:space-between;display:flex}@media (max-width:720px){.s-demo__head{flex-direction:column}.s-grid article{padding-left:var(--o-space-3)}}.s-os{margin:var(--o-space-8) 0 0;padding:var(--o-space-6) var(--o-space-6) var(--o-space-7);text-align:start;border-radius:var(--o-radius-panel);background:linear-gradient(160deg, color-mix(in oklab, var(--o-neutral-1) 92%, var(--bg-canvas)) 0%, color-mix(in oklab, var(--o-neutral-4) 55%, var(--bg-canvas)) 55%, color-mix(in oklab, var(--o-neutral-5) 70%, var(--bg-canvas)) 100%);box-shadow:var(--o-bevel-inset);position:relative;overflow:clip}.s-os__bar{align-items:center;gap:var(--o-space-3);margin-bottom:var(--o-space-5);display:flex}.s-os__title{font:var(--o-text-micro-11);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-secondary);margin:0}.s-os__windows{gap:var(--o-space-5);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:stretch;display:grid}.s-os__window{gap:var(--o-space-4);padding:0 0 var(--o-space-5);background:var(--bg-raised);border:var(--o-hairline) solid transparent;border-radius:var(--o-radius-lg);box-shadow:var(--o-bevel-raised);grid-template-rows:auto 1fr;min-inline-size:0;display:grid;overflow:clip;container-type:inline-size}.s-os__chrome{align-items:center;gap:var(--o-space-2);padding:var(--o-space-3) var(--o-space-4);background:var(--bg-subtle);border-bottom:var(--o-hairline) solid var(--line-rule);display:flex}.s-os__dots{gap:5px;display:inline-flex}.s-os__dot{border-radius:var(--o-radius-pill);background:var(--line-strong);block-size:8px;inline-size:8px}.s-os__name{font:var(--o-text-micro-11);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-secondary)}.s-os__body{gap:var(--o-space-4);padding:0 var(--o-space-5);align-content:start;min-inline-size:0;display:grid}.s-os__body h3{font:var(--o-text-title-19);letter-spacing:var(--o-tracking-title-19);margin:0}.s-os__body p{color:var(--fg-secondary);font:var(--o-text-label-14);margin:0}.s-os__meta{gap:var(--o-space-2) var(--o-space-3);flex-wrap:wrap;align-items:center;display:flex}.s-os__caption{margin:var(--o-space-5) 0 0;text-align:center;color:var(--fg-secondary);font:var(--o-text-label-14)}@media (forced-colors:active){.s-os,.s-os__window{border:1px solid canvastext}}@media (max-width:720px){.s-os{padding:var(--o-space-4) var(--o-space-3) var(--o-space-5)}}.s-button{border-radius:var(--o-radius-pill);background:var(--bg-raised);box-shadow:var(--o-bevel-control);transition:padding var(--o-dur-quick) var(--o-ease-standard), box-shadow var(--o-dur-quick) var(--o-ease-standard);border-color:#0000}.s-button:hover{padding-inline:var(--o-space-6)}.s-button--primary{background:linear-gradient(var(--control-solid-top) 0%, var(--control-solid-bottom) 100%);color:var(--fg-on-solid);box-shadow:var(--o-bevel-control-solid)}.s-bar{align-items:center;gap:var(--o-space-3);padding:var(--o-space-5) 0 0;display:flex}.s-bar__mark{margin:0;font:var(--o-text-title-19);letter-spacing:-.03em;font-weight:var(--o-weight-strong);margin-inline-end:auto}.s-bar__link{min-height:40px;padding:0 var(--o-space-4);border-radius:var(--o-radius-pill);background:var(--bg-raised);box-shadow:var(--o-bevel-control);color:var(--fg-primary);font:var(--o-text-label-14);transition:padding var(--o-dur-quick) var(--o-ease-standard);align-items:center;text-decoration:none;display:inline-flex}.s-bar__link:hover{padding-inline:var(--o-space-5)}.s-bar__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (forced-colors:active){.s-bar__link{border:1px solid canvastext}}.s-demo__actors{align-items:center;gap:var(--o-space-2) var(--o-space-5);margin-block:var(--o-space-4);border-inline-start:var(--autonomy-rail-width) solid var(--verified-line);flex-wrap:wrap;padding-inline-start:var(--o-space-4);display:flex}.s-demo__actor{gap:var(--o-space-1);flex-direction:column;display:flex}.s-demo__actor-role{font:var(--o-text-micro-11);letter-spacing:var(--o-tracking-micro-11);text-transform:uppercase;color:var(--fg-secondary)}.s-demo__actor--verifier{animation:s-handover var(--o-dur-reveal) var(--o-ease-reveal) both}@keyframes s-handover{0%{opacity:0;translate:-8px}to{opacity:1;translate:0}}
