html[data-skin=cole]{--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--z-base:0;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.4s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-pulse:cubic-bezier(.3, .7, .4, 1);font-size:calc(1rem * var(--font-scale,1))}html[data-skin=cole] body{font-family:var(--cole-font-sans);background:var(--cole-canvas);color:var(--cole-text-1)}html[data-skin=cole] :-webkit-any(button,[role=button],select,summary,label[for]):not(:disabled):not([aria-disabled=true]){cursor:pointer}html[data-skin=cole] :is(button,[role=button],select,summary,label[for]):not(:disabled):not([aria-disabled=true]){cursor:pointer}html[data-skin=cole] .cole-migrated,html[data-skin=cole][data-cole-fullbleed]{--background:240 11% 96%;--foreground:240 3% 12%;--card:0 0% 100%;--card-foreground:240 3% 12%;--popover:0 0% 100%;--popover-foreground:240 3% 12%;--muted:240 20% 95%;--muted-foreground:240 3% 40%;--accent:240 76% 64%;--accent-foreground:0 0% 100%;--primary:240 76% 64%;--primary-foreground:0 0% 100%;--secondary:240 11% 98%;--secondary-foreground:240 3% 12%;--destructive:347 100% 60%;--destructive-foreground:0 0% 100%;--info:212 100% 52%;--info-foreground:0 0% 100%;--success:135 64% 50%;--success-foreground:0 0% 0%;--warning:35 100% 50%;--warning-foreground:0 0% 0%;--destructive-strong:351 100% 35%;--warning-strong:33 100% 27%;--success-strong:142 72% 25%;--info-strong:214 79% 39%;--primary-strong:240 70% 54%;--border:0 0% 0%;--input:0 0% 0%;--ring:240 76% 64%;--radius:.875rem;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.375rem;--radius-xl:1.75rem;--radius-full:9999px;--shadow-sm:0 1px 2px #0000000a;--shadow-md:var(--cole-shadow-card);--shadow-lg:var(--cole-shadow-pop);--type-display-size:2.125rem;--type-display-line:1.1;--type-display-weight:700;--type-heading-size:1.375rem;--type-heading-line:1.25;--type-heading-weight:600;--type-subheading-size:1rem;--type-subheading-line:1.4;--type-subheading-weight:600;--type-body-size:.9375rem;--type-body-line:1.45;--type-body-weight:400;--type-meta-size:.8125rem;--type-meta-line:1.4;--type-meta-weight:600;--type-caption-size:.75rem;--type-caption-line:1.3;--type-caption-weight:600;--brand-primary:#5e5ce6;--brand-hover:#4f4dd6;--brand-success:#30d158;--brand-error:#ff375f;--brand-warning:#ff9500}html[data-skin=cole][data-theme=dark] .cole-migrated,html[data-skin=cole][data-theme=dark][data-cole-fullbleed]{--background:0 0% 0%;--foreground:240 11% 96%;--card:240 4% 11%;--card-foreground:240 11% 96%;--popover:240 4% 11%;--popover-foreground:240 11% 96%;--muted:240 2% 17%;--muted-foreground:240 9% 74%;--accent:240 76% 64%;--accent-foreground:0 0% 100%;--primary:240 76% 64%;--primary-foreground:0 0% 100%;--secondary:240 2% 17%;--secondary-foreground:240 11% 96%;--destructive:347 100% 60%;--destructive-foreground:0 0% 100%;--info:212 100% 52%;--info-foreground:0 0% 100%;--success:135 64% 50%;--success-foreground:0 0% 0%;--warning:35 100% 50%;--warning-foreground:0 0% 0%;--destructive-strong:350 100% 68%;--warning-strong:36 100% 52%;--success-strong:135 64% 50%;--info-strong:210 100% 62%;--primary-strong:240 85% 78%;--border:0 0% 100%;--input:0 0% 100%;--ring:240 76% 64%;--radius:.875rem;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.375rem;--radius-xl:1.75rem;--radius-full:9999px;--shadow-sm:0 1px 2px #0000004d;--shadow-md:var(--cole-shadow-card);--shadow-lg:var(--cole-shadow-pop);--brand-primary:#5e5ce6;--brand-hover:#4f4dd6;--brand-success:#30d158;--brand-error:#ff375f;--brand-warning:#ff9500}[data-testid=wizard-container]>main{overflow-y:auto}html[data-skin=cole][data-theme=dark] .wizard-loading{background:#000}.wizard-loading{min-height:100vh;background:#f5f5f7;justify-content:center;align-items:center;min-height:100dvh;display:flex}.wizard-loading-spinner{border:3px solid #00000014;border-top-color:#5e5ce6;border-radius:50%;width:40px;height:40px}@media (prefers-reduced-motion:no-preference){.wizard-loading-spinner{animation:1s linear infinite wizardSpin}@keyframes wizardSpin{to{transform:rotate(360deg)}}}
