.onboarding-wizard-module__JTEDAW__dialogContent{max-width:min(100%,64rem)}.onboarding-wizard-module__JTEDAW__dialogLayout{gap:var(--space-5);flex-direction:column;display:flex}.onboarding-wizard-module__JTEDAW__headerActions{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.onboarding-wizard-module__JTEDAW__dialogBody{gap:var(--space-5)}.onboarding-wizard-module__JTEDAW__stepBody{gap:var(--space-4);flex-direction:column;display:flex}.onboarding-wizard-module__JTEDAW__planGrid,.onboarding-wizard-module__JTEDAW__templateGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.onboarding-wizard-module__JTEDAW__planPrice{font-size:var(--fs-h5);font-weight:var(--fw-semibold);color:var(--clr-foreground);margin:0}.onboarding-wizard-module__JTEDAW__fieldBlock{gap:var(--space-2);flex-direction:column;display:flex}.onboarding-wizard-module__JTEDAW__fieldLabel{font-size:var(--fs-ui-2);font-weight:var(--fw-medium);color:var(--clr-foreground)}.onboarding-wizard-module__JTEDAW__input{width:100%;min-height:var(--space-8);padding:0 var(--space-3);font:inherit;color:var(--clr-foreground);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-md);outline:none}.onboarding-wizard-module__JTEDAW__input::placeholder{color:var(--clr-foreground-subtle)}.onboarding-wizard-module__JTEDAW__input:focus-visible{border-color:var(--clr-ring);box-shadow:0 0 0 2px color-mix(in srgb, var(--clr-ring), transparent 70%)}.onboarding-wizard-module__JTEDAW__templateCard{appearance:none;align-items:flex-start;gap:var(--space-1);width:100%;padding:var(--space-4);text-align:left;color:var(--clr-foreground);background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius-lg);cursor:pointer;transition:var(--transition-base);flex-direction:column;display:flex}.onboarding-wizard-module__JTEDAW__templateCard:hover:not(:disabled),.onboarding-wizard-module__JTEDAW__templateCard:focus-visible{border-color:var(--clr-border-strong);background:color-mix(in srgb, var(--clr-surface), var(--clr-foreground) 4%);outline:none}.onboarding-wizard-module__JTEDAW__templateCard span{font-size:var(--fs-small);color:var(--clr-muted-foreground)}.onboarding-wizard-module__JTEDAW__templateCard:disabled{opacity:.65;cursor:not-allowed}.onboarding-wizard-module__JTEDAW__confirmationTimeoutNotice{padding:var(--space-3) var(--space-4);font-size:var(--fs-small);color:var(--clr-warning-text);background:color-mix(in srgb, var(--clr-warning), var(--clr-surface) 72%);border:1px solid color-mix(in srgb, var(--clr-warning), var(--clr-surface) 52%);border-radius:var(--radius-md);margin:0}.onboarding-wizard-module__JTEDAW__hint{font-size:var(--fs-small);color:var(--clr-foreground-subtle);margin:0}@media (max-width:900px){.onboarding-wizard-module__JTEDAW__planGrid,.onboarding-wizard-module__JTEDAW__templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.onboarding-wizard-module__JTEDAW__headerActions{flex-direction:column;align-items:stretch}.onboarding-wizard-module__JTEDAW__planGrid,.onboarding-wizard-module__JTEDAW__templateGrid{grid-template-columns:minmax(0,1fr)}}
.onboarding-banner-module__3EgcXq__banner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--clr-info), var(--clr-surface) 80%);border:1px solid color-mix(in srgb, var(--clr-info), var(--clr-surface) 60%);border-radius:var(--radius-md);color:var(--clr-foreground-subtle);display:flex}.onboarding-banner-module__3EgcXq__actions{align-items:center;gap:var(--space-2);display:flex}.onboarding-banner-module__3EgcXq__dismiss{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--clr-foreground-subtle);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.onboarding-banner-module__3EgcXq__dismiss:hover:not(:disabled){background:color-mix(in srgb, var(--clr-info), transparent 85%)}.onboarding-banner-module__3EgcXq__dismiss:disabled{opacity:.5;cursor:not-allowed}
