:root{color-scheme:light;--fc-bg: #f7f7f5;--fc-surface: #ffffff;--fc-surface-2: #f2f2ef;--fc-surface-3: #eaeae6;--fc-overlay: rgba(255, 255, 255, .8);--fc-scrim: rgba(14, 16, 19, .32);--fc-line: rgba(14, 16, 19, .08);--fc-line-strong: rgba(14, 16, 19, .15);--fc-grid: rgba(14, 16, 19, .11);--fc-canvas: #e7e9ef;--fc-highlight: rgba(255, 255, 255, 0);--fc-text: #0e1013;--fc-text-2: #4b505a;--fc-text-3: #696e78;--fc-text-on-accent: #ffffff;--fc-accent: #2340f5;--fc-accent-hover: #1a35e0;--fc-accent-press: #142bc2;--fc-accent-soft: rgba(35, 64, 245, .08);--fc-accent-ring: rgba(35, 64, 245, .22);--fc-signal: #f2541b;--fc-signal-soft: rgba(242, 84, 27, .12);--fc-solid: #0e1013;--fc-solid-hover: #262a31;--fc-solid-text: #ffffff;--fc-success: #138a55;--fc-warning: #b26a00;--fc-danger: #d92f37;--fc-danger-soft: rgba(217, 47, 55, .09);--fc-weave-1: #ff7a45;--fc-weave-2: #ff3d9a;--fc-weave-3: #7b5cff;--fc-weave-4: #20c4f4;--fc-weave: linear-gradient(115deg, var(--fc-weave-1), var(--fc-weave-2) 34%, var(--fc-weave-3) 66%, var(--fc-weave-4));--fc-font: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial, sans-serif;--fc-font-display: var(--fc-font);--fc-font-serif: "Newsreader Variable", Newsreader, "Iowan Old Style", "Palatino Linotype", Georgia, serif;--fc-font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fc-text-xs: 11px;--fc-text-sm: 12px;--fc-text-md: 13px;--fc-text-lg: 15px;--fc-text-xl: 17px;--fc-title-3: 20px;--fc-title-2: 24px;--fc-title-1: 32px;--fc-display: 56px;--fc-1: 4px;--fc-2: 8px;--fc-3: 12px;--fc-4: 16px;--fc-5: 20px;--fc-6: 24px;--fc-8: 32px;--fc-10: 40px;--fc-12: 48px;--fc-16: 64px;--fc-r-sm: 6px;--fc-r-md: 8px;--fc-r-lg: 10px;--fc-r-xl: 14px;--fc-r-2xl: 18px;--fc-r-full: 999px;--fc-shadow-1: 0 1px 2px rgba(14, 16, 19, .05);--fc-shadow-2: 0 0 0 1px var(--fc-line), 0 8px 24px -10px rgba(14, 16, 19, .18);--fc-shadow-3: 0 0 0 1px var(--fc-line), 0 32px 72px -24px rgba(14, 16, 19, .28);--fc-blur: saturate(160%) blur(18px);--fc-ease: cubic-bezier(.2, .8, .2, 1);--fc-ease-spring: cubic-bezier(.32, .72, 0, 1);--fc-fast: .12s;--fc-base: .2s;--fc-slow: .32s;--fc-control-h: 32px;--fc-control-h-lg: 44px;--fc-focus: 0 0 0 3px var(--fc-accent-ring)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark}}[data-theme=dark]{color-scheme:dark;--fc-bg: #0c0d10;--fc-surface: #14161a;--fc-surface-2: #1a1d22;--fc-surface-3: #22252b;--fc-overlay: rgba(20, 22, 26, .8);--fc-scrim: rgba(0, 0, 0, .6);--fc-line: rgba(255, 255, 255, .08);--fc-line-strong: rgba(255, 255, 255, .14);--fc-grid: rgba(255, 255, 255, .075);--fc-canvas: #14161d;--fc-highlight: rgba(255, 255, 255, .05);--fc-text: #ecedef;--fc-text-2: #a3a7b0;--fc-text-3: #80858f;--fc-text-on-accent: #0c0d10;--fc-accent: #7c8cff;--fc-accent-hover: #95a2ff;--fc-accent-press: #6878f2;--fc-accent-soft: rgba(124, 140, 255, .14);--fc-accent-ring: rgba(124, 140, 255, .34);--fc-signal: #ff7a4d;--fc-signal-soft: rgba(255, 122, 77, .16);--fc-solid: #ecedef;--fc-solid-hover: #ffffff;--fc-solid-text: #0c0d10;--fc-success: #3ccf8e;--fc-warning: #f0b23e;--fc-danger: #ff5c63;--fc-danger-soft: rgba(255, 92, 99, .14);--fc-shadow-1: 0 1px 2px rgba(0, 0, 0, .4);--fc-shadow-2: 0 0 0 1px var(--fc-line), inset 0 1px 0 var(--fc-highlight), 0 10px 28px -10px rgba(0, 0, 0, .7);--fc-shadow-3: 0 0 0 1px var(--fc-line), inset 0 1px 0 var(--fc-highlight), 0 32px 80px -24px rgba(0, 0, 0, .8)}[data-theme-swapping] *,[data-theme-swapping] *:before,[data-theme-swapping] *:after{transition:none!important}@media (prefers-reduced-motion: reduce){:root{--fc-fast: 0ms;--fc-base: 0ms;--fc-slow: 0ms}}
