[data-form-shape=pill] :is([data-slot=input],[data-slot=select-trigger],[data-form-slot=native-select]){border-radius:3.40282e38px}[data-form-shape=pill] [data-slot=textarea]{border-radius:1.25rem}[data-form-shape=square] :is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-form-slot=native-select],[data-form-slot=choice]){border-radius:0}[data-form-style=filled] :is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-form-slot=native-select]):not([aria-invalid=true]){background-color:color-mix(in oklab, var(--color-input) 55%, transparent);border-color:#0000}[data-form-style=filled] :is([data-slot=input],[data-slot=select-trigger],[data-slot=textarea],[data-form-slot=native-select]):focus-visible{background-color:var(--color-surface-card,var(--card));border-color:var(--color-ring)}[data-form-style=underline] :is([data-slot=input],[data-slot=select-trigger],[data-form-slot=native-select]){background-color:#0000;border-width:0 0 1px;border-radius:0;padding-inline:2px}[data-form-style=underline] :is([data-slot=input],[data-slot=select-trigger],[data-form-slot=native-select]):focus-visible{box-shadow:0 1px 0 0 var(--color-ring)}[data-form-size=default] :is([data-slot=input],[data-slot=select-trigger],[data-form-slot=native-select]){height:2.75rem}[data-form-size=comfortable] :is([data-slot=input],[data-slot=select-trigger],[data-form-slot=native-select]){height:3rem;padding-inline:.875rem;font-size:1rem}[data-form-size=comfortable] [data-slot=textarea]{padding:.75rem .875rem;font-size:1rem}[data-form-label=eyebrow] [data-form-slot=label]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-price,var(--foreground));font-size:.6875rem;font-weight:700}[data-form-slot=choice]{transition:border-color var(--motion-duration-sm,.15s) var(--motion-ease,ease), background-color var(--motion-duration-sm,.15s) var(--motion-ease,ease), transform var(--motion-duration-sm,.15s) var(--motion-ease,ease)}[data-form-slot=choice]:has(input:checked){border-color:var(--color-primary,var(--primary));box-shadow:inset 0 0 0 1px var(--color-primary,var(--primary));background-color:color-mix(in oklab, var(--primary) 6%, var(--color-surface-card,var(--card)))}[data-form-slot=choice]:has(input:focus-visible){outline:3px solid color-mix(in oklab, var(--color-ring) 50%, transparent);outline-offset:2px}@media (hover:hover){[data-form-slot=choice]:hover{border-color:color-mix(in oklab, var(--primary) 45%, var(--color-border,var(--border)))}}@media (prefers-reduced-motion:no-preference){[data-form-slot=choice]:active{transform:scale(.985)}}[data-form-slot=choice-chip]{transition:border-color var(--motion-duration-sm,.15s) var(--motion-ease,ease), background-color var(--motion-duration-sm,.15s) var(--motion-ease,ease), color var(--motion-duration-sm,.15s) var(--motion-ease,ease), transform var(--motion-duration-sm,.15s) var(--motion-ease,ease)}[data-form-slot=choice-chip]:has(input:checked){border-color:var(--color-primary,var(--primary));background-color:var(--color-primary,var(--primary));color:var(--color-primary-foreground,var(--primary-foreground))}[data-form-slot=choice-chip]:has(input:focus-visible){outline:3px solid color-mix(in oklab, var(--color-ring) 50%, transparent);outline-offset:2px}@media (hover:hover){[data-form-slot=choice-chip]:not(:has(input:checked)):hover{border-color:color-mix(in oklab, var(--primary) 45%, var(--color-border,var(--border)))}}@media (prefers-reduced-motion:no-preference){[data-form-slot=choice-chip]:active{transform:scale(.97)}}[data-form-shape=square] [data-form-slot=choice-chip]{border-radius:0}[data-form-shape=pill] [data-form-slot=stepper] [data-slot=button]{border-radius:3.40282e38px}[data-form-shape=square] [data-form-slot=stepper] [data-slot=button]{border-radius:0}[data-form-style=filled] [data-form-slot=stepper] [data-slot=button]:not(:disabled){background-color:color-mix(in oklab, var(--color-input) 55%, transparent);border-color:#0000}
