:root[data-theme=lemonade]{--primary: 324 100% 50%;--primary-foreground: 0 0% 100%;--background: 0 0% 100%;--foreground: 0 0% 20%;--card: 0 0% 100%;--card-foreground: 0 0% 20%;--popover: 0 0% 100%;--popover-foreground: 0 0% 20%;--muted: 0 0% 96%;--muted-foreground: 0 0% 40%;--secondary: 0 0% 96%;--secondary-foreground: 0 0% 40%;--accent: 0 0% 96%;--accent-foreground: 0 0% 20%;--border: 0 0% 80%;--input: 0 0% 80%;--ring: 324 100% 50%;--success: 148 70% 51%;--success-foreground: 0 0% 100%;--destructive: 3 100% 59%;--destructive-foreground: 0 0% 100%;--radius: 8px;--theme-font: "Lato", "Helvetica Neue", Arial, sans-serif}:root[data-theme=meridian]{--primary: 213 72% 16%;--primary-foreground: 0 0% 100%;--background: 0 0% 100%;--foreground: 213 60% 14%;--card: 0 0% 100%;--card-foreground: 213 60% 14%;--popover: 0 0% 100%;--popover-foreground: 213 60% 14%;--muted: 210 20% 97%;--muted-foreground: 213 15% 40%;--secondary: 210 20% 97%;--secondary-foreground: 213 15% 35%;--accent: 210 20% 96%;--accent-foreground: 213 60% 14%;--border: 213 20% 82%;--input: 213 20% 82%;--ring: 213 72% 16%;--success: 152 45% 32%;--success-foreground: 0 0% 100%;--destructive: 3 70% 45%;--destructive-foreground: 0 0% 100%;--radius: 3px;--theme-font: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, "Helvetica Neue", Arial, sans-serif}:root[data-theme=meridian] body,[data-theme=meridian] [data-slot]{font-family:var(--theme-font)}[data-theme=meridian] [data-slot=wizard-card]{box-shadow:none;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card))}[data-theme=meridian] [data-slot=wizard-card] h2,[data-theme=meridian] [data-slot=wizard-card] .text-helper,[data-theme=meridian] [data-slot=wizard-card] .text-center{text-align:left}[data-theme=meridian] [data-slot=wizard-card] .justify-between:has(>div>h2){flex-wrap:wrap}[data-theme=meridian] [data-slot=wizard-card] .justify-between:has(>div>h2)>.flex-1{flex-basis:100%;order:2}[data-theme=meridian] [data-slot=wizard-card] .rounded-2xl,[data-theme=meridian] [data-slot=wizard-card] .rounded-xl,[data-theme=meridian] [data-slot=wizard-card] .rounded-full,[data-theme=meridian] [data-slot=wizard-card] input,[data-theme=meridian] [data-slot=wizard-card] button,[data-theme=meridian] button[data-slot=sticky-footer],[data-theme=meridian] [data-slot=language-toggle],[data-theme=meridian] [data-slot=language-toggle] button{border-radius:var(--radius)}[data-slot=wizard-card] input,[data-slot=wizard-card] select,[data-slot=wizard-card] textarea{font-family:inherit}[data-slot=field-label]{display:none}[data-theme=meridian] [data-slot=field-label]{display:block;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:6px;text-align:left}[data-theme=meridian] [data-slot=progress]{border-radius:0}[data-theme=meridian] [data-slot=progress]>div{border-radius:0}[data-slot=progress-label]{text-align:center}[data-theme=meridian] [data-slot=progress-label]{text-align:left;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}[data-slot=trust-chips]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:8px}[data-slot=trust-chips] span{font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:3px 6px;white-space:nowrap}[data-theme=meridian] [data-slot=wizard-card] *{animation-name:none}
