:root{--bc-page:210 15% 95%;--bc-background:0 0% 100%;--bc-surface:0 0% 100%;--bc-surface-2:200 23% 97.5%;--bc-surface-3:210 16% 92.5%;--bc-foreground:217 11% 24%;--bc-foreground-strong:218 22% 10%;--bc-muted-foreground:212 7% 43%;--bc-foreground-subtle:212 6% 46.5%;--bc-primary:47 99% 49%;--bc-primary-hover:47 99% 45%;--bc-primary-foreground:30 14% 11%;--bc-ink:218 22% 10%;--bc-ink-hover:212 12% 26%;--bc-ink-foreground:38 55% 96%;--bc-brand:47 99% 49%;--bc-brand-foreground:30 14% 11%;--bc-brand-soft:46 94% 88%;--bc-brand-soft-foreground:47 74% 15%;--bc-brand-soft-hover:45 87% 94%;--bc-brand-edge:47 100% 41%;--bc-brand-soft-edge:46 71% 78%;--bc-border:210 16% 90%;--bc-divider:204 17% 94%;--bc-input:210 16% 85.5%;--bc-ring:47 99% 49%;--bc-status-go-bg:204 17% 94%;--bc-status-go-fg:217 11% 24%;--bc-status-go-edge:210 16% 85.5%;--bc-status-go-dot:212 12% 36%;--bc-status-wait-bg:43 89% 91%;--bc-status-wait-fg:42 90% 28%;--bc-status-wait-edge:44 62% 79%;--bc-status-wait-dot:47 99% 49%;--bc-status-move-bg:13 44% 94%;--bc-status-move-fg:10 30% 42%;--bc-status-move-edge:12 38% 84%;--bc-status-move-dot:12 30% 56%;--bc-status-quiet-bg:204 17% 94%;--bc-status-quiet-fg:212 7% 43%;--bc-destructive:8 55% 45%;--bc-destructive-foreground:38 55% 96%;--bc-on-solid:38 55% 96%;--bc-thumb-face:hsl(0 0% 100%);--bc-radius:20px;--bc-radius-sm:10px;--bc-radius-md:14px;--bc-radius-lg:18px;--bc-radius-xl:20px;--bc-radius-2xl:24px;--bc-radius-pill:999px;--bc-shadow-none:none;--bc-shadow-card:0 1px 2px hsl(218 22% 10%/0.05),0 4px 12px -8px hsl(218 22% 10%/0.14);--bc-shadow-raised:0 2px 4px hsl(218 22% 10%/0.06),0 10px 24px -10px hsl(218 22% 10%/0.18);--bc-shadow-menu:0 12px 34px hsl(217 11% 24%/0.14);--bc-shadow-dialog:0 24px 60px hsl(217 11% 24%/0.22);--bc-ring-focus:0 0 0 3px hsl(var(--bc-ring));--bc-ring-invalid:0 0 0 3px hsl(var(--bc-destructive)/0.35);--bc-font-sans:var(--font-poppins,Poppins),Poppins,ui-sans-serif,system-ui,-apple-system,sans-serif;--bc-font-display:var(--bc-font-sans);--bc-text-2xs:11px;--bc-text-xs:12px;--bc-text-sm:12.5px;--bc-text-md:13px;--bc-text-base:14px;--bc-text-lg:14.5px;--bc-text-xl:15.5px;--bc-text-2xl:17px;--bc-text-3xl:20px;--bc-text-4xl:27px;--bc-text-5xl:30px;--bc-text-6xl:38px;--bc-weight-regular:400;--bc-weight-medium:500;--bc-weight-semibold:600;--bc-weight-bold:700;--bc-tracking-display:-0.02em;--bc-tracking-eyebrow:0.12em;--bc-dur-instant:80ms;--bc-dur-fast:150ms;--bc-dur-base:240ms;--bc-dur-slow:400ms;--bc-ease-out:cubic-bezier(0.16,1,0.3,1);--bc-ease-in:cubic-bezier(0.55,0,1,0.45);--bc-ease-in-out:cubic-bezier(0.4,0,0.2,1);--bc-spring:linear(0,0.006,0.025 2.8%,0.101 6.1%,0.539 18.9%,0.721 25.3%,0.849 31.5%,0.937 38.1%,0.988 45%,1.011 52.5%,1.015 60%,1.008 70.6%,1);--bc-rail-w:252px;--bc-rail-w-collapsed:64px;--bc-target-min:44px}@media (prefers-reduced-motion:reduce){:root{--bc-dur-instant:1ms;--bc-dur-fast:1ms;--bc-dur-base:1ms;--bc-dur-slow:1ms}}