.waitlist-dialog-module__FkpRKW__dialog{overflow-wrap:anywhere;min-width:0;padding-inline:20px}.waitlist-dialog-module__FkpRKW__dialog :where(input:not([type=radio]):not([type=checkbox])){min-width:0;font-size:1rem}.waitlist-dialog-module__FkpRKW__dialog :where(label,legend){font-size:1rem}.waitlist-dialog-module__FkpRKW__dialog :where(button){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;padding-inline:16px}.waitlist-dialog-module__FkpRKW__header{grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:16px;display:grid}.waitlist-dialog-module__FkpRKW__header button{min-width:44px;min-height:44px;padding:0}.waitlist-dialog-module__FkpRKW__timeOptions{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(9.5rem,50% - .25rem)),1fr));gap:.5rem;display:grid}.waitlist-dialog-module__FkpRKW__timeOptions label{overflow-wrap:normal;justify-content:center;align-items:center;min-width:0;min-height:44px;padding-inline:12px;display:flex}.waitlist-dialog-module__FkpRKW__timeOptions label:focus-within{outline:2px solid var(--color-ring);outline-offset:3px}.waitlist-dialog-module__FkpRKW__actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.waitlist-dialog-module__FkpRKW__actions button{flex:12rem}@media (min-width:640px){.waitlist-dialog-module__FkpRKW__dialog{padding-inline:24px}.waitlist-dialog-module__FkpRKW__actions button{flex:0 auto}}
