@import"https://use.typekit.net/jsi6sjs.css";:root{color-scheme:light;--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-subtle: oklch(96.5% 0 0);--border-strong: oklch(82% 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);--control-track: oklch(89.5% 0 0);--control-track-hover: oklch(86% 0 0);--control-thumb: oklch(100% 0 0);--control-thumb-on: oklch(100% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .07), 0 1px 2px oklch(0% 0 0 / .14), 0 2px 6px oklch(0% 0 0 / .06);--control-on-subtle: color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill: var(--control-on);--focus-ring: transparent;--success: oklch(49% .19 150);--warning: oklch(58% .18 75);--danger: oklch(54% .21 25);--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);--arc-gradient-from: oklch(90% .045 300);--arc-gradient-to: oklch(92% .045 65);--arc-gradient: linear-gradient(100deg, var(--arc-gradient-from), var(--arc-gradient-to));--arc-gradient-foreground: oklch(22% .01 300);--arc-gradient-soft: linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--arc-gradient-line: linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--arc-gradient-ink: linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--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: 1.125rem;--radius-panel: 1.625rem;--radius-surface: 2.125rem;--radius-pill: 9999px;--control-height-sm: 2.25rem;--control-height-md: 2.75rem;--control-height-lg: 3.125rem;--font-display: var(--font-geist, "Geist Variable"), sans-serif;--font-body: var(--font-inter, "Inter Variable"), sans-serif;--text-xs: .75rem;--text-sm: .875rem;--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, .0258, .09, .1763, .2732, .3724, .4683, .5573, .6376, .7082, .7689, .8202, .8628, .8976, .9256, .9476, .9648, .9778, .9875, .9945, .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: .12s;--duration-fast: .16s;--duration-standard: .24s;--duration-considered: .48s;--duration-spring: .58s}:root[data-theme=dark]{color-scheme:dark;--background: oklch(19% 0 0);--surface: oklch(21.5% 0 0);--surface-raised: oklch(24% 0 0);--surface-muted: oklch(26% 0 0);--foreground: oklch(96% 0 0);--text-secondary: oklch(77% 0 0);--text-muted: oklch(64% 0 0);--border: oklch(29% 0 0);--border-subtle: oklch(25% 0 0);--border-strong: oklch(40% 0 0);--focus-ring: transparent;--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13);--control-on: oklch(93% 0 0);--control-glyph: oklch(19% 0 0);--control-track: oklch(33% 0 0);--control-track-hover: oklch(37% 0 0);--control-thumb: oklch(97% 0 0);--control-thumb-on: oklch(19% 0 0);--control-fill: oklch(62% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .3), 0 1px 2px oklch(0% 0 0 / .35), 0 2px 6px oklch(0% 0 0 / .2);--success: oklch(78% .18 150);--warning: oklch(83% .17 80);--danger: oklch(76% .2 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .18);--shadow-raised: 0 8px 22px oklch(0% 0 0 / .22);--shadow-floating: 0 22px 55px oklch(0% 0 0 / .34);--arc-gradient-from: oklch(38% .05 300);--arc-gradient-to: oklch(40% .045 60);--arc-gradient-foreground: oklch(96% .005 300);--arc-gradient-soft: linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--arc-gradient-line: linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--arc-gradient-ink: linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-accent=neutral]{--accent: oklch(33% 0 0);--accent-strong: oklch(24% 0 0);--accent-subtle: oklch(33% 0 0 / .1)}:root[data-accent=violet]{--accent: #7747ff;--accent-strong: #5528ce;--accent-subtle: rgb(119 71 255 / .13)}:root[data-accent=blue]{--accent: #0562ef;--accent-strong: #074db7;--accent-subtle: rgb(5 98 239 / .12)}:root[data-accent=green]{--accent: #0db879;--accent-strong: #087c54;--accent-subtle: rgb(13 184 121 / .13);--accent-foreground: #102016}:root[data-accent=amber]{--accent: #f3ad20;--accent-strong: #9c6300;--accent-subtle: rgb(243 173 32 / .16);--accent-foreground: #20190d}:root[data-accent=orange]{--accent: #f48120;--accent-strong: #aa4700;--accent-subtle: rgb(244 129 32 / .13);--accent-foreground: #17130f}:root[data-accent=coral]{--accent: #f15f55;--accent-strong: #b92c27;--accent-subtle: rgb(241 95 85 / .14);--accent-foreground: #21110f}:root[data-accent=rose]{--accent: #ed4e9d;--accent-strong: #ae2570;--accent-subtle: rgb(237 78 157 / .14);--accent-foreground: #250f1b}:root[data-theme=dark][data-accent=neutral]{--accent: oklch(80% 0 0);--accent-strong: oklch(91% 0 0);--accent-subtle: oklch(80% 0 0 / .13)}:root[data-theme=dark][data-accent=violet]{--accent: #a78bff;--accent-strong: #c7b7ff;--accent-subtle: rgb(119 71 255 / .22)}:root[data-theme=dark][data-accent=blue]{--accent: #6ba3ff;--accent-strong: #a4c7ff;--accent-subtle: rgb(5 98 239 / .22)}:root[data-theme=dark][data-accent=green]{--accent: #53dca6;--accent-strong: #93efd0;--accent-subtle: rgb(13 184 121 / .2)}:root[data-theme=dark][data-accent=amber]{--accent: #ffcb62;--accent-strong: #ffe0a1;--accent-subtle: rgb(243 173 32 / .2)}:root[data-theme=dark][data-accent=orange]{--accent: #ffad5e;--accent-strong: #ffd0a0;--accent-subtle: rgb(244 129 32 / .2);--accent-foreground: #17130f}:root[data-theme=dark][data-accent=coral]{--accent: #ff9386;--accent-strong: #ffc1ba;--accent-subtle: rgb(241 95 85 / .2)}:root[data-theme=dark][data-accent=rose]{--accent: #ff8bc5;--accent-strong: #ffc0df;--accent-subtle: rgb(237 78 157 / .2)}:root[data-accent=neutral]{--control-on: oklch(23% 0 0);--control-thumb-on: oklch(100% 0 0);--control-glyph: oklch(100% 0 0)}:root[data-accent=violet]{--control-on: #7747ff;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=blue]{--control-on: #0562ef;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=green]{--control-on: #10a870;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=amber]{--control-on: #eda11a;--control-thumb-on: #fff;--control-glyph: #2a1c03}:root[data-accent=orange]{--control-on: #f07818;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=coral]{--control-on: #ec564b;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-accent=rose]{--control-on: #e64494;--control-thumb-on: #fff;--control-glyph: #fff}:root[data-theme=dark][data-accent=neutral]{--control-on: oklch(93% 0 0);--control-thumb-on: oklch(19% 0 0);--control-glyph: oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--control-on: #8a66ff;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on: #3b82f6;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #3b82f6}:root[data-theme=dark][data-accent=green]{--control-on: #1fae78;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #1fae78}:root[data-theme=dark][data-accent=amber]{--control-on: #e8a52a;--control-thumb-on: #fff;--control-glyph: #241803;--control-fill: #e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on: #ef873a;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ef873a}:root[data-theme=dark][data-accent=coral]{--control-on: #ec6a60;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on: #e457a0;--control-thumb-on: #fff;--control-glyph: #fff;--control-fill: #e457a0}:root{--series-1: #1f7dcf;--series-2: #7128a5;--series-3: #e58f00;--series-4: #009e84}:root[data-theme=dark]{--series-1: #55adff;--series-2: #9c37be;--series-3: #e66e00;--series-4: #00a861}@supports (color: oklch(from red clamp(.4,l * sign(max(c - .02,0)) + .5,.8) c h)){:root{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .58*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 57) );--series-3: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 184) );--series-4: oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 292) )}:root[data-theme=dark]{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .73*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 66) );--series-3: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 175) );--series-4: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 270) )}}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/SpaceGrotesk-Variable.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/IoskeleyMono-Thin.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/IoskeleyMono-ExtraLight.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/IoskeleyMono-Light.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IoskeleyMono-Regular.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IoskeleyMono-Medium.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IoskeleyMono-SemiBold.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/IoskeleyMono-Bold.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/IoskeleyMono-ExtraBold.woff2) format("woff2")}@font-face{font-family:Ioskeley Mono;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/IoskeleyMono-Black.woff2) format("woff2")}:root{--paper-0: #fbfbfa;--paper-1: #ffffff;--paper-2: #f2f2f2;--paper-3: #e4e4e0;--hairline: #d9d9dd;--hairline-soft: rgba(23, 23, 28, .1);--ink: #17171c;--ink-2: #26262d;--ink-3: #55555e;--ink-4: #6b6b74;--ink-5: #c9c9d1;--accent: #3C11BD;--accent-soft: #3c11bd23;--olive: oklch(.5 .12 142);--olive-soft: oklch(.58 .12 142 / .16);--clay: oklch(.62 .14 54);--clay-soft: oklch(.62 .14 54 / .16);--font-display: roc-grotesk-variable, "Times New Roman", ui-serif, serif;--font-ui: "neue-haas-grotesk-display", system-ui, -apple-system, sans-serif;--font-text: "neue-haas-grotesk-text", system-ui, -apple-system, sans-serif;--font-mono: "Ioskeley Mono", ui-monospace, monospace;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 24px;--text-3xl: 28px;--text-4xl: 34px;--text-5xl: 42px;--text-6xl: 52px;--text-7xl: 60px;--text-8xl: 74px;--text-9xl: 96px;--radius-xs: var(--radius-control);--radius-sm: var(--radius-control);--radius: var(--radius-panel);--radius-lg: var(--radius-surface);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--max: 1200px;--gutter: 32px;--section-pad: clamp(64px, 9vw, 112px);--section-pad-compact: clamp(64px, 6vw, 104px);--halo: rgb(83 97 193 / .14);--shadow-ambient: 0 28px 80px rgba(23, 23, 28, .12);color-scheme:light}@media(max-width:700px){:root{--gutter: 16px;--section-pad: 56px}}html{color-scheme:light}@media(prefers-color-scheme:dark){:root{--paper-0: #0b0b0e;--paper-1: #15151a;--paper-2: #1c1c21;--paper-3: #26262e;--hairline: #2a2a33;--hairline-soft: rgba(255, 255, 255, .09);--ink: #f2f2f5;--ink-2: #d1d1d9;--ink-3: #9a9aa6;--ink-4: #86868f;--ink-5: #4a4a52;--accent: #6d4aff;--accent-soft: rgba(109, 74, 255, .18);--olive: oklch(.68 .13 142);--olive-soft: oklch(.68 .13 142 / .2);--clay: oklch(.68 .13 54);--clay-soft: oklch(.68 .13 54 / .2);--halo: rgba(109, 74, 255, .2);--shadow-ambient: 0 28px 80px rgba(0, 0, 0, .55);color-scheme:dark}html{color-scheme:dark}}:root{--background: var(--paper-0);--surface: var(--paper-1);--surface-raised: var(--paper-1);--surface-muted: var(--paper-2);--foreground: var(--ink);--text-secondary: var(--ink-3);--text-muted: var(--ink-4);--border: var(--hairline);--border-subtle: var(--hairline-soft);--border-strong: var(--ink-5);--accent-strong: color-mix(in oklab, var(--accent) 80%, black);--accent-subtle: var(--accent-soft);--accent-foreground: #fff;--control-on: var(--accent);--control-fill: var(--accent);--control-on-subtle: color-mix(in oklab, var(--accent) 10%, transparent);--control-glyph: #fff;--control-thumb-on: #fff;--focus-ring: var(--accent);--radius-control: .5rem;--radius-panel: .75rem;--radius-surface: 1rem;--radius-pill: 9999px;--duration-exit: .18s;--font-body: var(--font-text)}@media(prefers-color-scheme:dark){:root{--accent-strong: color-mix(in oklab, var(--accent) 70%, white);--control-track: oklch(33% 0 0);--control-track-hover: oklch(37% 0 0);--control-thumb: oklch(97% 0 0);--control-thumb-shadow: 0 0 0 .5px oklch(0% 0 0 / .3), 0 1px 2px oklch(0% 0 0 / .35), 0 2px 6px oklch(0% 0 0 / .2);--success: oklch(78% .18 150);--warning: oklch(83% .17 80);--danger: oklch(76% .2 25);--shadow-resting: 0 1px 2px oklch(0% 0 0 / .18);--shadow-raised: 0 8px 22px oklch(0% 0 0 / .22);--shadow-floating: 0 22px 55px oklch(0% 0 0 / .34);--series-1: #55adff;--series-2: #9c37be;--series-3: #e66e00;--series-4: #00a861}@supports (color: oklch(from red clamp(.4,l * sign(max(c - .02,0)) + .5,.8) c h)){:root{--series-1: oklch(from var(--accent) calc(l*sign(max(c - .02, 0)) + .73*(1 - sign(max(c - .02, 0)))) calc(c*sign(max(c - .02, 0)) + .15*(1 - sign(max(c - .02, 0)))) calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0)))) );--series-2: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 66) );--series-3: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 175) );--series-4: oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h*sign(max(c - .02, 0)) + 250*(1 - sign(max(c - .02, 0))) + 270) )}}}.arc-button{position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.arc-button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.arc-button:disabled{cursor:not-allowed;opacity:.52}.arc-button[aria-busy=true]{cursor:progress}.arc-button--primary{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.arc-button--secondary{color:var(--foreground);background:var(--surface);border-color:var(--border)}@media(hover:hover)and (pointer:fine){.arc-button--primary:hover:not(:disabled){opacity:.91}.arc-button--secondary:hover:not(:disabled){background:var(--surface-muted)}}.arc-button:active:not(:disabled){transform:scale(.97)}.arc-button--primary:active:not(:disabled){opacity:.84}.arc-button--secondary:active:not(:disabled){background:var(--surface-muted)}.arc-button--sm{min-height:var(--control-height-sm);padding-inline:var(--space-3)}.arc-button__arrow{flex:none}@media(prefers-reduced-motion:reduce){.arc-button{transition:none}.arc-button:active:not(:disabled){transform:none}}b,strong{font-weight:500}.display,h1,h2,h3{font-family:var(--font-display);font-variation-settings:"wght" 500,"wdth" 88;font-weight:500;letter-spacing:-.018em;line-height:1.02;margin:0;color:var(--ink);text-wrap:balance}h1.display-xl,.display-xl{font-family:var(--font-display);font-variation-settings:"wght" 500,"wdth" 100;font-weight:500;font-size:clamp(36px,5.4vw,64px);letter-spacing:-.035em;line-height:1.04;margin:0;color:var(--ink);text-wrap:balance}h2.display-l,.display-l{font-family:var(--font-display);font-variation-settings:"wght" 500,"wdth" 95;font-weight:500;font-size:clamp(30px,3.6vw,44px);letter-spacing:-.03em;line-height:1.12;max-width:820px;margin:0;color:var(--ink);text-wrap:balance}h3.display-m,.display-m{font-family:var(--font-ui);font-variation-settings:"wght" 500,"wdth" 88;font-weight:500;font-size:var(--text-3xl);letter-spacing:-.018em;line-height:1.12;margin:0;color:var(--ink);text-wrap:balance}.serif-italic{font-style:normal}.meta{font-size:var(--text-sm);font-weight:400;color:var(--ink-3)}.mono{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.04em}p{margin:0;color:var(--ink-2);text-wrap:pretty}p.lead,.lead{font-size:17px;font-weight:400;line-height:1.6;color:var(--text-secondary);max-width:680px}@media(max-width:700px){p.lead,.lead{font-size:16px}}*{box-sizing:border-box}:where(strong,b,th,dt,label,button,summary,legend,.arc-button,[class*=title i],[class*=heading i],[class*=label i],[class*=name i],[class*=action i],[class*=brand i],[class*=badge i],[class*=question i],[class*=trigger i],[class*=rotator i],[class*=more i],[class*=value i]){font-family:var(--font-ui)}html,body{margin:0;padding:0}body{background:var(--paper-0);color:var(--ink);font-weight:400;font-family:var(--font-text);font-size:var(--text-base);line-height:1.55;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11";font-variant-numeric:tabular-nums}a{color:inherit;text-decoration:none}button{font-family:var(--font-ui);cursor:pointer}.container{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.section{padding:var(--section-pad) 0;border-top:1px solid var(--border)}.section:first-of-type{border-top:none}main[data-page-root]:has(>.hero-section)>section:nth-of-type(2){border-top:none}.tone-dark{--paper-0: #0b0b0e;--paper-1: #15151a;--paper-2: #1c1c21;--hairline: #2a2a33;--hairline-soft: rgba(255, 255, 255, .09);--ink: #f2f2f5;--ink-2: #d1d1d9;--ink-3: #9a9aa6;--ink-4: #76767f;--accent: #6d4aff;--background: var(--paper-0);--surface: var(--paper-1);--surface-raised: var(--paper-1);--surface-muted: var(--paper-2);--foreground: var(--ink);--text-secondary: var(--ink-3);--text-muted: var(--ink-4);--border: var(--hairline);--border-subtle: var(--hairline-soft);color-scheme:dark;background:var(--background);color:var(--foreground);border-top:0}.row{display:grid;gap:clamp(20px,2.8vw,36px)}.row.two{grid-template-columns:1fr 1fr}@media(max-width:860px){.row.two{grid-template-columns:1fr}}.cta-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.tag{display:inline-flex;padding:3px 8px;border-radius:4px;background:var(--paper-2);font-family:var(--font-mono);font-size:10px;color:var(--ink-2)}.locale-switcher{display:inline-flex;gap:8px;align-items:center}.locale-switcher a{padding:2px 6px;border-radius:4px;color:inherit}.locale-switcher a[data-active=true]{color:var(--foreground);background:var(--surface-muted)}@media(prefers-color-scheme:dark){::selection{background:color-mix(in oklab,var(--accent) 28%,transparent)}*{scrollbar-color:var(--hairline) var(--paper-0)}}.site-announcement{position:relative;z-index:999}.site-nav{position:sticky;top:12px;z-index:1000;display:flex;align-items:center;height:64px;max-width:var(--max);margin:12px auto 0;padding:0 var(--gutter)}.site-nav>astro-island{display:contents}:where([id]){scroll-margin-top:96px}.brand{display:inline-flex;align-items:center;color:var(--ink);line-height:0}.brand-wordmark{display:block;height:27px;width:auto;color:inherit}.footer-brand .brand-wordmark{height:28px}.site-nav-feature{position:relative;display:flex;min-height:200px;flex-direction:column;justify-content:flex-end;padding:20px;overflow:hidden;isolation:isolate;border-radius:var(--radius-panel);background:#0b0e1c;color:#fbfbfa;text-decoration:none}.site-nav-feature canvas{width:100%!important;height:100%!important}.site-nav-feature__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px}.site-nav-feature__content strong{font-size:var(--text-base);font-weight:500}.site-nav-feature__content span{color:color-mix(in oklab,#fbfbfa 72%,transparent);font-size:var(--text-sm);line-height:1.45}.site-nav-feature:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._root_rdnbi_2{--bar-h: 60px;--item-pad: 16px;position:relative;z-index:10;width:100%;height:var(--bar-h);container-type:inline-size;color:var(--foreground);font-family:var(--font-body);font-size:15px;letter-spacing:var(--tracking-body);line-height:var(--leading-body);transition:height var(--duration-spring) var(--ease-spring)}._root_rdnbi_2[data-compact]{--bar-h: 52px;--item-pad: 14px;--control-h: 38px}._root_rdnbi_2{--control-h: 42px;--tighten: var(--duration-spring) var(--ease-spring)}._surface_rdnbi_22{position:absolute;top:0;left:50%;translate:-50% 0;overflow:clip;--_shadow-rest: 0 1px 2px oklch(0% 0 0 / .03), 0 4px 14px oklch(0% 0 0 / .04);--_shadow-open: 0 2px 6px oklch(0% 0 0 / .03), 0 16px 40px oklch(0% 0 0 / .07);background:color-mix(in oklab,var(--surface-raised) 88%,transparent);box-shadow:var(--_shadow-rest);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);transition:box-shadow var(--duration-considered) var(--ease-standard)}:root[data-theme=dark] ._surface_rdnbi_22{--_shadow-rest: 0 1px 2px oklch(0% 0 0 / .2), 0 6px 18px oklch(0% 0 0 / .18);--_shadow-open: 0 2px 6px oklch(0% 0 0 / .2), 0 20px 48px oklch(0% 0 0 / .3)}._surface_rdnbi_22:after{content:"";position:absolute;inset:0;border:1px solid color-mix(in oklab,var(--border) 80%,transparent);border-radius:inherit;pointer-events:none}._root_rdnbi_2[data-open] ._surface_rdnbi_22{box-shadow:var(--_shadow-open)}._bar_rdnbi_44,._searchBar_rdnbi_45,._face_rdnbi_46{position:absolute;top:0;left:50%;box-sizing:border-box;translate:-50% 0}._bar_rdnbi_44,._searchBar_rdnbi_45{display:flex;height:var(--bar-h);align-items:center;transition:height var(--duration-spring) var(--ease-spring)}._bar_rdnbi_44{width:max-content;gap:10px;padding:0 10px 0 18px}._root_rdnbi_2:not([data-narrow]) ._bar_rdnbi_44{width:100cqw}._root_rdnbi_2:not([data-narrow]) ._track_rdnbi_52{margin-inline:auto}._bar_rdnbi_44[inert],._searchBar_rdnbi_45[inert]{pointer-events:none}._brand_rdnbi_56{display:inline-flex;height:var(--control-h);transition:height var(--tighten);align-items:center;padding:0 8px 0 4px;border:0;border-radius:var(--radius-pill);background:transparent;color:inherit;cursor:pointer;font:inherit;font-family:var(--font-ui);font-weight:500;-webkit-tap-highlight-color:transparent}._brandMark_rdnbi_57{display:grid;width:26px;height:26px;flex:none;place-items:center;transition:scale var(--tighten)}._root_rdnbi_2[data-compact] ._brandMark_rdnbi_57{scale:.92}._brandMark_rdnbi_57>svg{width:100%;height:100%}._brandName_rdnbi_62{display:grid;margin-left:9px;grid-template-columns:1fr;opacity:1;filter:blur(0);transition:grid-template-columns var(--tighten),margin-left var(--tighten),opacity var(--duration-standard) var(--ease-standard) 60ms,filter var(--duration-standard) var(--ease-standard) 60ms}._brandName_rdnbi_62>span{min-width:0;overflow:hidden;font-size:var(--text-base);white-space:nowrap}._root_rdnbi_2[data-compact] ._brandName_rdnbi_62,._root_rdnbi_2[data-narrow] ._brandName_rdnbi_62{margin-left:0;grid-template-columns:0fr;opacity:0;filter:blur(2px);transition:grid-template-columns var(--tighten),margin-left var(--tighten),opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard)}._track_rdnbi_52{position:relative;display:flex;align-items:center}._highlight_rdnbi_68{position:absolute;top:50%;left:0;height:var(--control-h);translate:0 -50%;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--foreground) 4.5%,transparent);pointer-events:none;transition:height var(--tighten)}._item_rdnbi_70{position:relative;display:inline-flex;height:var(--control-h);align-items:center;gap:4px;padding:0 var(--item-pad);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-weight:400;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),padding var(--tighten),height var(--tighten)}._item_rdnbi_70[aria-expanded=true],._item_rdnbi_70[data-current]{color:var(--foreground)}._item_rdnbi_70[data-current]:after{content:"";position:absolute;bottom:3px;left:50%;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:var(--accent);opacity:.8}._item_rdnbi_70:has(._chevron_rdnbi_93)[data-current]:after{margin-left:-8.5px}._chevron_rdnbi_93{display:grid;width:14px;height:14px;place-items:center;color:var(--text-muted);opacity:.8}._tools_rdnbi_96{display:flex;align-items:center;gap:4px;margin-left:2px}._tool_rdnbi_96{display:grid;width:var(--control-h);height:var(--control-h);flex:none;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard),width var(--tighten),height var(--tighten)}._tool_rdnbi_96:active{transform:scale(.94)}._action_rdnbi_99{display:inline-flex;height:var(--control-h);align-items:center;gap:6px;padding:0 var(--action-pad, 20px);border:0;border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);cursor:pointer;font:inherit;font-family:var(--font-ui);font-weight:500;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard),height var(--tighten),padding var(--tighten)}._action_rdnbi_99:active{transform:scale(.97)}._action_rdnbi_99>svg{width:16px;height:16px;flex:none}._root_rdnbi_2[data-compact] ._action_rdnbi_99{--action-pad: 14px}._searchBar_rdnbi_45{width:min(34rem,calc(100cqw - 16px));gap:10px;padding:0 8px 0 18px}._searchIcon_rdnbi_106{flex:none;color:var(--text-muted)}._input_rdnbi_107{min-width:0;height:100%;flex:1;padding:0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);outline:none}._input_rdnbi_107::placeholder{color:var(--text-muted)}._face_rdnbi_46{top:var(--bar-h);width:max-content;max-width:calc(100cqw - 16px);padding:8px}._face_rdnbi_46:before{content:"";position:absolute;top:0;right:20px;left:20px;height:1px;background:color-mix(in oklab,var(--border-subtle) 70%,transparent)}._face_rdnbi_46[inert]{pointer-events:none}._panelBody_rdnbi_115{display:flex;align-items:stretch;gap:8px;padding-top:4px}._links_rdnbi_116{display:grid;min-width:0;margin:0;padding:0;gap:2px;grid-template-columns:repeat(2,minmax(0,16.5rem));align-content:start;list-style:none}._links_rdnbi_116[data-columns="1"]{grid-template-columns:minmax(0,18rem)}._link_rdnbi_116{display:flex;width:100%;box-sizing:border-box;align-items:flex-start;gap:12px;padding:10px 12px;border:0;border-radius:14px;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}._link_rdnbi_116[data-dense]{padding:8px 12px}._linkIcon_rdnbi_120{display:grid;width:20px;height:20px;flex:none;place-items:center;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}._linkIcon_rdnbi_120>svg{width:17px;height:17px;stroke-width:1.75}._linkText_rdnbi_122{display:grid;min-width:0;gap:1px}._linkLabel_rdnbi_123{overflow:hidden;color:var(--foreground);font-weight:500;text-overflow:ellipsis;white-space:nowrap}._linkDescription_rdnbi_124{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);text-wrap:pretty}._feature_rdnbi_125{display:flex;min-width:0;flex:1 1 18rem}._face_rdnbi_46:has(._feature_rdnbi_125){min-width:var(--nav-w, 0px)}._face_rdnbi_46:has(._feature_rdnbi_125) ._links_rdnbi_116{flex:2 1 auto;grid-auto-columns:minmax(0,1fr)}._face_rdnbi_46:has(._feature_rdnbi_125) ._group_rdnbi_129{flex:1 1 auto}._feature_rdnbi_125[data-labelled]{flex-direction:column;gap:2px;padding-left:8px;border-left:1px solid var(--border-subtle)}._feature_rdnbi_125[data-labelled]>p{flex:none}._feature_rdnbi_125[data-labelled]>:last-child{flex:1}._face_rdnbi_46:has(._group_rdnbi_129) ._feature_rdnbi_125{flex:1 1 0}._face_rdnbi_46:has(._group_rdnbi_129) ._group_rdnbi_129{flex:1 1 0}._face_rdnbi_46:has(._feature_rdnbi_125) ._links_rdnbi_116[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._face_rdnbi_46:has(._feature_rdnbi_125) ._links_rdnbi_116[data-columns="1"]{grid-template-columns:minmax(0,1fr)}._feature_rdnbi_125>*{flex:1}._footer_rdnbi_138{margin:6px 4px 0;padding:10px 8px 2px;border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-xs)}._menu_rdnbi_141{display:grid;width:min(30rem,calc(100cqw - 32px));gap:4px 8px;padding-top:4px;grid-template-columns:repeat(2,minmax(0,1fr))}._menu_rdnbi_141 ._links_rdnbi_116[data-columns="1"]{grid-template-columns:minmax(0,1fr)}._menuGroup_rdnbi_143{display:grid;min-width:0;align-content:start}._group_rdnbi_129{display:grid;min-width:0;align-content:start;gap:2px}._group_rdnbi_129+._group_rdnbi_129{padding-left:8px;border-left:1px solid var(--border-subtle)}._groupHeading_rdnbi_147{margin:0;padding:6px 12px;color:var(--text-secondary);font-size:var(--text-sm)}._menuHeading_rdnbi_148{margin:0;padding:8px 12px 2px;color:var(--text-muted);font-size:var(--text-xs)}._resultsFace_rdnbi_151{width:min(34rem,calc(100cqw - 16px))}._resultsHeading_rdnbi_152{margin:0;padding:10px 12px 6px;color:var(--text-muted);font-size:var(--text-xs)}._results_rdnbi_151{display:grid;margin:0;padding:0;gap:2px;list-style:none}._result_rdnbi_151{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:14px;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}._result_rdnbi_151[aria-selected=true]{background:color-mix(in oklab,var(--foreground) 4.5%,transparent)}._result_rdnbi_151 ._linkText_rdnbi_122{flex:1}._resultGroup_rdnbi_157{flex:none;color:var(--text-muted);font-size:var(--text-xs)}._resultEnter_rdnbi_158{flex:none;color:var(--text-muted);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._result_rdnbi_151[aria-selected=true] ._resultEnter_rdnbi_158{opacity:1}@media(hover:hover)and (pointer:fine){._item_rdnbi_70:hover{color:var(--foreground)}._tool_rdnbi_96:hover{background:color-mix(in oklab,var(--foreground) 4.5%,transparent);color:var(--foreground)}._action_rdnbi_99:hover{background:color-mix(in oklab,var(--foreground) 86%,var(--background))}._link_rdnbi_116:hover{background:color-mix(in oklab,var(--foreground) 3.5%,transparent)}._link_rdnbi_116:hover ._linkIcon_rdnbi_120{color:var(--foreground)}}._link_rdnbi_116:focus-visible{background:color-mix(in oklab,var(--foreground) 3.5%,transparent)}._item_rdnbi_70:focus-visible{color:var(--foreground)}._tool_rdnbi_96:focus-visible{background:color-mix(in oklab,var(--foreground) 4.5%,transparent)}@media(max-width:420px){._bar_rdnbi_44{gap:2px;padding-inline:6px}._action_rdnbi_99{--action-pad: 13px}}@container (max-width: 460px){._surface_rdnbi_22{--_shadow-open: 0 2px 6px oklch(0% 0 0 / .04), 0 14px 28px -10px oklch(0% 0 0 / .14)}._face_rdnbi_46{max-height:min(30rem,calc(100dvh - var(--bar-h) - 40px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}._face_rdnbi_46::-webkit-scrollbar{display:none}._menu_rdnbi_141{width:calc(100cqw - 16px);gap:2px 4px;grid-template-columns:repeat(2,minmax(0,1fr))}._menu_rdnbi_141 ._link_rdnbi_116{gap:8px;padding:7px 8px;border-radius:12px}._menu_rdnbi_141 ._linkIcon_rdnbi_120{width:18px;height:18px}._menu_rdnbi_141 ._linkIcon_rdnbi_120>svg{width:16px;height:16px}._menuHeading_rdnbi_148{padding:8px 8px 2px}._panelBody_rdnbi_115{flex-direction:column}._group_rdnbi_129+._group_rdnbi_129,._feature_rdnbi_125[data-labelled]{padding-left:0;border-left:0}._links_rdnbi_116,._links_rdnbi_116[data-columns="1"]{grid-template-columns:minmax(0,1fr)}._feature_rdnbi_125{flex-basis:auto}._resultsFace_rdnbi_151{width:calc(100cqw - 16px)}._result_rdnbi_151{gap:10px;padding:9px 10px}._result_rdnbi_151 ._linkDescription_rdnbi_124{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._resultGroup_rdnbi_157,._resultEnter_rdnbi_158{display:none}._searchBar_rdnbi_45{padding-left:14px}}@container (max-width: 360px){._menu_rdnbi_141 ._linkIcon_rdnbi_120{display:none}._menu_rdnbi_141 ._link_rdnbi_116,._menuHeading_rdnbi_148{padding-inline:10px}}@media(prefers-reduced-motion:reduce){._root_rdnbi_2,._bar_rdnbi_44,._searchBar_rdnbi_45,._brand_rdnbi_56,._brandMark_rdnbi_57,._brandName_rdnbi_62,._highlight_rdnbi_68,._item_rdnbi_70,._action_rdnbi_99,._tool_rdnbi_96{transition-duration:0ms;transition-delay:0ms}}@media(prefers-reduced-transparency:reduce){._surface_rdnbi_22{background:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){._surface_rdnbi_22{background:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}._surface_rdnbi_22:after{border-color:var(--border-strong)}}._brandMark_rdnbi_57{width:auto;height:24px}._brandMark_rdnbi_57>svg{width:auto}._brandName_rdnbi_62{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._footer_g07ed_4{position:relative;container:site-footer / inline-size;overflow:hidden;border-top:1px solid var(--border);padding:var(--space-12) 0 var(--space-6);background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}._top_g07ed_6{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:var(--space-12)}._intro_g07ed_7{display:grid;align-content:start;gap:var(--space-3);min-width:0}._brand_g07ed_8{color:var(--foreground);text-decoration:none}._tagline_g07ed_9{max-width:320px;margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._columns_g07ed_11{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8) var(--space-6)}._column_g07ed_11 h2{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:500;letter-spacing:inherit}._column_g07ed_11 ul,._inline_g07ed_13{margin:0;padding:0;list-style:none}._column_g07ed_11 ul{display:grid;gap:var(--space-2)}._link_g07ed_15{display:inline-flex;align-items:center;gap:3px;border:0;padding:2px 0;background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);text-align:left;text-decoration:none;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard)}._link_g07ed_15:active,._link_g07ed_15:focus-visible{color:var(--foreground)}._external_g07ed_17{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._link_g07ed_15:hover{color:var(--foreground)}._link_g07ed_15:hover ._external_g07ed_17{transform:translate(1px,-1px)}}._badges_g07ed_24{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}._badges_g07ed_24 img{display:block;width:56px;height:56px}._details_g07ed_27{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--space-4);margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._details_g07ed_27 h2{margin:0 0 var(--space-1);color:var(--foreground);font-size:var(--text-sm);font-weight:500;letter-spacing:inherit}._details_g07ed_27 address{display:grid;font-style:normal}._bottom_g07ed_31{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-6);margin-top:var(--space-12);border-top:1px solid var(--border-subtle);padding-top:var(--space-5)}._bottomStart_g07ed_32,._bottomEnd_g07ed_32{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);color:var(--text-secondary);font-size:var(--text-sm)}._copyright_g07ed_33{color:var(--text-muted);font-size:var(--text-sm)}._status_g07ed_34{text-decoration:none}._statusDot_g07ed_35{width:7px;height:7px;border-radius:50%;background:currentColor}@container site-footer (max-width: 760px){._top_g07ed_6{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}}@container site-footer (max-width: 520px){._columns_g07ed_11{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-4)}._bottom_g07ed_31{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){._link_g07ed_15,._external_g07ed_17{transition:none}}._badge_qjt90_1{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--badge-border, var(--border));border-radius:var(--radius-pill);padding:0 10px;color:var(--badge-foreground, var(--foreground));background:var(--badge-background, var(--surface));font-size:var(--text-xs);font-weight:500;letter-spacing:-.01em;line-height:1;white-space:nowrap;overflow:clip;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}@media(hover:hover)and (pointer:fine){._badge_qjt90_1:hover{border-color:color-mix(in oklab,var(--badge-color, var(--foreground)) 32%,var(--border));background:color-mix(in oklab,var(--badge-color, var(--foreground)) 10%,var(--surface))}}._sm_qjt90_23{min-height:22px;padding:0 8px;font-size:11px}._md_qjt90_24{font-size:var(--text-xs)}._body_qjt90_26{display:block}._content_qjt90_27{position:relative;display:inline-flex;width:max-content;align-items:center;gap:5px}._sm_qjt90_23 ._content_qjt90_27{gap:4px}._label_qjt90_29,._glyph_qjt90_29{position:relative;display:inline-flex;align-items:center}._text_qjt90_30{display:block}._icon_qjt90_32{position:relative;display:inline-flex;width:auto;height:auto;flex:0 0 auto;align-items:center;justify-content:center;color:var(--badge-color, var(--foreground));line-height:1}._neutral_qjt90_44{--badge-color: var(--text-secondary);--badge-foreground: var(--text-secondary);--badge-background: var(--surface-muted);--badge-border: var(--border)}._success_qjt90_45{--badge-color: var(--success);--badge-foreground: var(--success);--badge-background: color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--success) 25%, var(--border))}._info_qjt90_46{--badge-color: var(--accent);--badge-foreground: var(--accent-strong);--badge-background: var(--accent-subtle);--badge-border: color-mix(in oklab, var(--accent) 24%, var(--border))}._warning_qjt90_47{--badge-color: var(--warning);--badge-foreground: var(--warning);--badge-background: color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border: color-mix(in oklab, var(--warning) 27%, var(--border))}._danger_qjt90_48{--badge-color: var(--danger);--badge-foreground: var(--danger);--badge-background: color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border: color-mix(in oklab, var(--danger) 26%, var(--border))}@media(prefers-reduced-motion:reduce){._badge_qjt90_1{transition-duration:var(--duration-instant)}}._collapse_iq1x2_2{overflow:hidden;container-type:inline-size;font-family:var(--font-body);letter-spacing:var(--tracking-body)}._bar_iq1x2_5{--icon: 32px;--control-gap: 2px;--muted: var(--text-secondary);display:grid;grid-template-columns:calc(var(--controls, 0) * var(--icon) + max(var(--controls, 0) - 1,0) * var(--control-gap)) minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:6px 8px 6px 16px;border-bottom:1px solid var(--border);background:var(--surface-muted);color:var(--foreground)}._bar_iq1x2_5[data-tone=inverted]{--muted: color-mix(in oklab, var(--background) 66%, transparent);border-bottom-color:transparent;background:var(--foreground);color:var(--background)}._side_iq1x2_8{min-width:0}._viewport_iq1x2_9{position:relative;min-height:32px;overflow:hidden}._face_iq1x2_12{position:absolute;top:0;right:0;left:0;display:flex;min-height:32px;align-items:center;justify-content:center}._message_iq1x2_13{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 12px;margin:0;padding:6px 0;color:inherit;font-size:var(--text-sm);line-height:var(--leading-body);text-align:center;text-wrap:balance}._text_iq1x2_14{min-width:0}._countdown_iq1x2_17{display:inline-flex;align-items:baseline;gap:6px;color:var(--muted);white-space:nowrap}._countdownLabel_iq1x2_18{color:inherit}._time_iq1x2_19{display:inline-flex;align-items:baseline;color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:500;line-height:inherit}._time_iq1x2_19[data-pending]{opacity:0}._bar_iq1x2_5[data-tone=inverted] ._time_iq1x2_19{color:var(--background)}._digit_iq1x2_22{position:relative;display:inline-block;overflow:hidden;overflow:clip;text-align:center}._digitSizer_iq1x2_23{visibility:hidden}._digitFace_iq1x2_24{position:absolute;inset:0;display:block}._unit_iq1x2_25{display:inline-flex;align-items:baseline}._unitMark_iq1x2_26{margin-left:1px;color:var(--muted);font-weight:400}._sep_iq1x2_28{display:inline-block;padding-inline:1px;color:var(--muted);font-feature-settings:"case";font-weight:400}._gap_iq1x2_29{display:inline-block;width:.4em}._cta_iq1x2_31{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;font-family:var(--font-ui);font-weight:500;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}._cta_iq1x2_31 svg{transition:transform var(--duration-fast) var(--ease-standard)}._controls_iq1x2_34{display:flex;align-items:center;gap:var(--control-gap)}._icon_iq1x2_35,._ring_iq1x2_35{position:relative;display:grid;width:var(--icon);height:var(--icon);flex:none;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}._icon_iq1x2_35:active,._ring_iq1x2_35:active{background:color-mix(in oklab,currentColor 12%,transparent);color:inherit}._ring_iq1x2_35 svg{width:20px;height:20px;overflow:visible;transform:rotate(-90deg)}._ringTrack_iq1x2_38{fill:none;stroke:currentColor;stroke-opacity:.22;stroke-width:1.75}._ringFill_iq1x2_39{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.75}._ringIcon_iq1x2_40{position:absolute;inset:0;display:grid;place-items:center}._ringIcon_iq1x2_40 svg{width:9px;height:9px;transform:none;fill:currentColor}._bar_iq1x2_5[data-tone=inverted] ._icon_iq1x2_35,._bar_iq1x2_5[data-tone=inverted] ._ring_iq1x2_35{color:var(--muted)}@media(hover:hover)and (pointer:fine){._icon_iq1x2_35:hover,._ring_iq1x2_35:hover{background:color-mix(in oklab,currentColor 10%,transparent)}._bar_iq1x2_5 ._icon_iq1x2_35:hover,._bar_iq1x2_5 ._ring_iq1x2_35:hover{color:var(--foreground)}._bar_iq1x2_5[data-tone=inverted] ._icon_iq1x2_35:hover,._bar_iq1x2_5[data-tone=inverted] ._ring_iq1x2_35:hover{color:var(--background)}._cta_iq1x2_31:hover svg{transform:translate(2px)}}@container (max-width: 560px){._bar_iq1x2_5{grid-template-columns:0 minmax(0,1fr) auto;gap:0 var(--space-2);padding-left:14px}._face_iq1x2_12{justify-content:flex-start}._message_iq1x2_13{justify-content:flex-start;column-gap:10px;text-align:left}}@media(prefers-reduced-motion:reduce){._icon_iq1x2_35,._ring_iq1x2_35,._cta_iq1x2_31 svg{transition:none}}
