.dark,[data-theme=dark]{--tf-brand-angle:60deg;--tf-color-pure-white:#ffffff;--tf-color-pure-black:#000000;--tf-color-pure-transparent:rgba(0,0,0,0);--tf-color-orange-50:#fef6ec;--tf-color-orange-100:#fde7c8;--tf-color-orange-200:#fbd095;--tf-color-orange-300:#fab55e;--tf-color-orange-400:#f8a234;--tf-color-orange-500:#f6921e;--tf-color-orange-600:#d77410;--tf-color-orange-700:#a9580b;--tf-color-orange-800:#7a3e07;--tf-color-orange-900:#4d2703;--tf-color-orange-950:#291300;--tf-color-blue-50:#e8f2fa;--tf-color-blue-100:#d0e5f5;--tf-color-blue-200:#a2cceb;--tf-color-blue-300:#73b2e0;--tf-color-blue-400:#3f94d2;--tf-color-blue-500:#1472c4;--tf-color-blue-600:#105ea1;--tf-color-blue-700:#0c497f;--tf-color-blue-800:#08355c;--tf-color-blue-900:#06243f;--tf-color-blue-950:#031526;--tf-color-gray-50:#f8fafc;--tf-color-gray-100:#f1f5f9;--tf-color-gray-200:#e2e8f0;--tf-color-gray-300:#cbd5e1;--tf-color-gray-400:#94a3b8;--tf-color-gray-500:#64748b;--tf-color-gray-600:#475569;--tf-color-gray-700:#334155;--tf-color-gray-800:#1e293b;--tf-color-gray-900:#0f172a;--tf-color-gray-950:#020617;--tf-color-navy-deep:#0a1020;--tf-color-navy-deeper:#060a14;--tf-color-success-50:#f0fdf4;--tf-color-success-100:#dcfce7;--tf-color-success-200:#bbf7d0;--tf-color-success-300:#86efac;--tf-color-success-400:#4ade80;--tf-color-success-500:#16a34a;--tf-color-success-600:#15803d;--tf-color-success-700:#166534;--tf-color-success-800:#14532d;--tf-color-success-900:#052e16;--tf-color-warning-50:#fffbeb;--tf-color-warning-100:#fef3c7;--tf-color-warning-200:#fde68a;--tf-color-warning-300:#fcd34d;--tf-color-warning-400:#fbbf24;--tf-color-warning-500:#f59e0b;--tf-color-warning-600:#d97706;--tf-color-warning-700:#b45309;--tf-color-warning-800:#92400e;--tf-color-warning-900:#78350f;--tf-color-error-50:#fef2f2;--tf-color-error-100:#fee2e2;--tf-color-error-200:#fecaca;--tf-color-error-300:#fca5a5;--tf-color-error-400:#f87171;--tf-color-error-500:#dc2626;--tf-color-error-600:#b91c1c;--tf-color-error-700:#991b1b;--tf-color-error-800:#7f1d1d;--tf-color-error-900:#450a0a;--tf-color-viz-categorical-1:#1472c4;--tf-color-viz-categorical-2:#f6921e;--tf-color-viz-categorical-3:#73b2e0;--tf-color-viz-categorical-4:#a9580b;--tf-color-viz-categorical-5:#64748b;--tf-color-viz-categorical-6:#16a34a;--tf-color-viz-sequential-min:#d0e5f5;--tf-color-viz-sequential-max:#06243f;--tf-color-viz-diverging-start:#0c497f;--tf-color-viz-diverging-mid:#f1f5f9;--tf-color-viz-diverging-end:#d77410;--tf-color-bg-primary:#0a1020;--tf-color-bg-canvas:#060a14;--tf-color-bg-surface:#0f172a;--tf-color-bg-elevated:#1e293b;--tf-color-bg-subtle:#060a14;--tf-color-bg-muted:#1e293b;--tf-color-bg-inverse:#f8fafc;--tf-color-bg-overlay:rgba(2,6,23,0.7);--tf-color-text-primary:#f8fafc;--tf-color-text-secondary:#cbd5e1;--tf-color-text-muted:#94a3b8;--tf-color-text-subtle:#64748b;--tf-color-text-inverse:#0f172a;--tf-color-text-on-accent:#ffffff;--tf-color-text-link:#73b2e0;--tf-color-text-link-hover:#a2cceb;--tf-color-border-default:#334155;--tf-color-border-strong:#475569;--tf-color-border-subtle:#1e293b;--tf-color-border-muted:#334155;--tf-color-border-focus:#3f94d2;--tf-color-border-inverse:#cbd5e1;--tf-color-brand-orange:#f6921e;--tf-color-brand-orange-hover:#f8a234;--tf-color-brand-orange-text:#fab55e;--tf-color-brand-orange-bg:#4d2703;--tf-color-brand-blue:#1472c4;--tf-color-brand-blue-hover:#3f94d2;--tf-color-brand-blue-text:#73b2e0;--tf-color-brand-blue-bg:#06243f;--tf-color-status-success-bg:#052e16;--tf-color-status-success-fg:#86efac;--tf-color-status-success-border:#14532d;--tf-color-status-success-solid:#16a34a;--tf-color-status-warning-bg:#78350f;--tf-color-status-warning-fg:#fcd34d;--tf-color-status-warning-border:#92400e;--tf-color-status-warning-solid:#f59e0b;--tf-color-status-error-bg:#450a0a;--tf-color-status-error-fg:#fca5a5;--tf-color-status-error-border:#7f1d1d;--tf-color-status-error-solid:#dc2626;--tf-color-status-info-bg:#06243f;--tf-color-status-info-fg:#73b2e0;--tf-color-status-info-border:#08355c;--tf-color-status-info-solid:#1472c4;--tf-color-action-primary-bg:#f6921e;--tf-color-action-primary-bg-hover:#f6921e;--tf-color-action-primary-bg-active:#f6921e;--tf-color-action-primary-text:#ffffff;--tf-color-action-primary-border:#f6921e;--tf-color-action-secondary-bg:#1472c4;--tf-color-action-secondary-bg-hover:#3f94d2;--tf-color-action-secondary-bg-active:#73b2e0;--tf-color-action-secondary-text:#ffffff;--tf-color-action-secondary-border:#1472c4;--tf-color-action-ghost-bg:rgba(0,0,0,0);--tf-color-action-ghost-bg-hover:#1e293b;--tf-color-action-ghost-bg-active:#334155;--tf-color-action-ghost-text:#f8fafc;--tf-color-action-ghost-border:rgba(0,0,0,0);--tf-color-action-outline-bg:rgba(0,0,0,0);--tf-color-action-outline-bg-hover:#1e293b;--tf-color-action-outline-bg-active:#334155;--tf-color-action-outline-text:#f8fafc;--tf-color-action-outline-border:#475569;--tf-color-action-danger-bg:#dc2626;--tf-color-action-danger-bg-hover:#f87171;--tf-color-action-danger-bg-active:#fca5a5;--tf-color-action-danger-text:#ffffff;--tf-color-action-danger-border:#dc2626;--tf-color-action-disabled-bg:#1e293b;--tf-color-action-disabled-bg-hover:#1e293b;--tf-color-action-disabled-bg-active:#1e293b;--tf-color-action-disabled-text:#64748b;--tf-color-action-disabled-border:#334155;--tf-typography-font-family-display:"Space Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--tf-typography-font-family-body:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--tf-typography-font-family-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--tf-typography-font-size-xs:0.75rem;--tf-typography-font-size-sm:0.875rem;--tf-typography-font-size-base:1rem;--tf-typography-font-size-lg:1.125rem;--tf-typography-font-size-xl:1.25rem;--tf-typography-font-size-2xl:1.5rem;--tf-typography-font-size-3xl:1.875rem;--tf-typography-font-size-4xl:2.25rem;--tf-typography-font-size-5xl:3rem;--tf-typography-font-size-6xl:3.75rem;--tf-typography-font-size-7xl:4.5rem;--tf-typography-font-size-8xl:6rem;--tf-typography-font-size-display-sm:clamp(2.5rem,1.8rem + 2.5vw,3.75rem);--tf-typography-font-size-display-md:clamp(3rem,2rem + 4vw,4.5rem);--tf-typography-font-size-display-lg:clamp(3.5rem,2rem + 6vw,6rem);--tf-typography-font-size-display-xl:clamp(4rem,2.2rem + 8vw,8rem);--tf-typography-font-weight-regular:400;--tf-typography-font-weight-medium:500;--tf-typography-font-weight-semibold:600;--tf-typography-font-weight-bold:700;--tf-typography-line-height-tight:1.1;--tf-typography-line-height-snug:1.25;--tf-typography-line-height-normal:1.5;--tf-typography-line-height-relaxed:1.65;--tf-typography-line-height-loose:1.85;--tf-typography-letter-spacing-tighter:-0.04em;--tf-typography-letter-spacing-tight:-0.02em;--tf-typography-letter-spacing-normal:0;--tf-typography-letter-spacing-wide:0.02em;--tf-typography-letter-spacing-wider:0.06em;--tf-typography-letter-spacing-widest:0.12em;--tf-spacing-0:0;--tf-spacing-1:0.25rem;--tf-spacing-2:0.5rem;--tf-spacing-3:0.75rem;--tf-spacing-4:1rem;--tf-spacing-5:1.25rem;--tf-spacing-6:1.5rem;--tf-spacing-8:2rem;--tf-spacing-10:2.5rem;--tf-spacing-12:3rem;--tf-spacing-14:3.5rem;--tf-spacing-16:4rem;--tf-spacing-20:5rem;--tf-spacing-24:6rem;--tf-spacing-32:8rem;--tf-spacing-40:10rem;--tf-spacing-48:12rem;--tf-spacing-64:16rem;--tf-spacing-px:1px;--tf-spacing-0-5:0.125rem;--tf-spacing-1-5:0.375rem;--tf-geometry-radius-none:0;--tf-geometry-radius-sm:0.25rem;--tf-geometry-radius-md:0.5rem;--tf-geometry-radius-lg:0.75rem;--tf-geometry-radius-xl:1rem;--tf-geometry-radius-full:9999px;--tf-geometry-chamfer-sm:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);--tf-geometry-chamfer-lg:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%);--tf-geometry-border-width-0:0;--tf-geometry-border-width-hair:1px;--tf-geometry-border-width-thin:2px;--tf-geometry-border-width-thick:4px;--tf-elevation-none:none;--tf-elevation-xs:0 1px 2px rgba(10,16,32,0.06);--tf-elevation-sm:0 1px 2px rgba(10,16,32,0.05),0 2px 8px rgba(10,16,32,0.06);--tf-elevation-md:inset 0 1px 0 rgba(248,250,252,0.05),0 1px 2px rgba(10,16,32,0.05),0 4px 12px rgba(10,16,32,0.07),0 12px 24px -8px rgba(10,16,32,0.09);--tf-elevation-lg:inset 0 1px 0 rgba(248,250,252,0.05),0 1px 2px rgba(10,16,32,0.05),0 8px 16px rgba(10,16,32,0.08),0 24px 48px -12px rgba(10,16,32,0.11);--tf-elevation-xl:inset 0 1px 0 rgba(248,250,252,0.05),0 1px 2px rgba(10,16,32,0.05),0 12px 24px rgba(10,16,32,0.09),0 32px 64px -16px rgba(10,16,32,0.13);--tf-elevation-2xl:inset 0 1px 0 rgba(248,250,252,0.05),0 2px 4px rgba(10,16,32,0.06),0 16px 32px rgba(10,16,32,0.10),0 48px 96px -24px rgba(10,16,32,0.16);--tf-elevation-inset:inset 0 1px 2px rgba(10,16,32,0.05),inset 0 2px 6px rgba(10,16,32,0.04);--tf-elevation-focus:0 0 0 3px rgba(63,148,210,0.55);--tf-motion-duration-instant:0ms;--tf-motion-duration-quick:200ms;--tf-motion-duration-standard:300ms;--tf-motion-duration-slow:450ms;--tf-motion-duration-fast:150ms;--tf-motion-duration-base:250ms;--tf-motion-duration-slower:600ms;--tf-motion-duration-grand:900ms;--tf-motion-stagger-base:60ms;--tf-motion-ease-standard:cubic-bezier(0.2,0,0,1);--tf-motion-ease-enter:cubic-bezier(0.05,0.7,0.1,1);--tf-motion-ease-exit:cubic-bezier(0.3,0,1,1);--tf-motion-easing-linear:linear;--tf-motion-easing-ease-out:cubic-bezier(0.16,1,0.3,1);--tf-motion-easing-ease-in:cubic-bezier(0.7,0,0.84,0);--tf-motion-easing-ease-in-out:cubic-bezier(0.65,0,0.35,1);--tf-motion-easing-spring:cubic-bezier(0.34,1.56,0.64,1);--tf-z-index-auto:auto;--tf-z-index-base:0;--tf-z-index-raised:10;--tf-z-index-dropdown:1000;--tf-z-index-sticky:1100;--tf-z-index-fixed:1200;--tf-z-index-modal-backdrop:1300;--tf-z-index-modal:1400;--tf-z-index-popover:1500;--tf-z-index-tooltip:1600;--tf-z-index-toast:1700;--tf-breakpoint-sm:640px;--tf-breakpoint-md:768px;--tf-breakpoint-lg:1024px;--tf-breakpoint-xl:1280px;--tf-breakpoint-2xl:1536px;--tf-container-prose:65ch;--tf-container-narrow:640px;--tf-container-default:1200px;--tf-container-wide:1440px}