.onboarding-field{height:56px;border-radius:16px;border:1px solid #e8e8e8;padding:0 16px;font-size:16px;color:#434343}.onboarding-field:focus{border:1.5px solid #625095;box-shadow:0 0 0 3px #e6e1f0}.onboarding-field[data-state=success]{border:1.5px solid #209854;box-shadow:0 0 0 3px #2098541a}.onboarding-field[data-error],.onboarding-field[data-state=error]{border:1.5px solid #ef4444;box-shadow:0 0 0 3px #fee2e2}.onboarding-cta:hover:not([data-disabled]):not(:disabled){background-color:#534483}.onboarding-cta:disabled,.onboarding-cta[data-disabled]{background-color:#e8e8e8;color:#a1a1a1;box-shadow:none}.onboarding-field--success{border:1.5px solid #209854;box-shadow:0 0 0 3px #2098541a}.onboarding-field--success:focus{border:1.5px solid #209854;box-shadow:0 0 0 3px #20985433}.onboarding-code-field{--input-right-section-width:48px}.onboarding-code-field .onboarding-field{-webkit-padding-end:48px;padding-inline-end:48px}@media (min-width:64em){.onboarding-code-field--checked{--input-right-section-width:216px}.onboarding-code-field--checked .onboarding-field{-webkit-padding-end:216px;padding-inline-end:216px}}.onboarding-pin-input:focus{border:1.5px solid #625095;background-color:#f3f1f8;box-shadow:0 0 0 3px #e6e1f0}.onboarding-pin-input[data-filled]{border:1.5px solid #625095}.onboarding-field--compact{height:52px;border-radius:14px;padding:0 14px}.onboarding-shell{min-height:100dvh;width:100%;background-color:#ffffff}.onboarding-column{display:flex;flex-direction:column;width:100%;max-width:440px;min-height:100dvh;margin:0 auto;overflow-x:hidden;box-sizing:border-box}.onboarding-main{display:flex;flex-direction:column;flex:1 1;min-height:0}.onboarding-sheet{position:relative;display:flex;flex-direction:column;flex-grow:1;margin-top:-28px;padding:28px 20px 24px;background-color:#ffffff;border-top-left-radius:28px;border-top-right-radius:28px;box-sizing:border-box}.onboarding-sheet--flush{padding-top:0}@media (min-width:64em){.onboarding-shell{background-color:#f9f9fb}.onboarding-column{flex-direction:row;max-width:none;margin:0}.onboarding-main{align-items:center;justify-content:center;padding:40px 48px}.onboarding-sheet{width:var(--onboarding-card-width,560px);max-width:100%;flex-grow:0;margin-top:0;padding:40px 44px;border:1px solid #e8e8e8;border-radius:24px;box-shadow:0 4px 6px #00000012,0 2px 4px #0000000f}.onboarding-sheet--flush{padding-top:40px}}.onboarding-mail-tile{margin-top:-36px;box-shadow:0 0 0 6px #ffffff}.onboarding-plan-card{margin-top:-40px}@media (min-width:64em){.onboarding-mail-tile{margin-top:0;box-shadow:0 0 0 8px #f3f1f8}.onboarding-plan-card{margin-top:0}.onboarding-sheet{gap:var(--onboarding-card-gap,24px)}}.onboarding-step-preview{margin-top:22px}@media (min-width:64em){.onboarding-step-preview{margin-top:0}}body,html{background-color:#f9fafc;overscroll-behavior-y:none}body,h1,h2,h3,h4,h5,h6{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:600}.mantine-Anchor-root,.mantine-Button-label,.mantine-Button-root,.mantine-Checkbox-label,.mantine-Input-input,.mantine-Notification-body,.mantine-Notification-title,.mantine-PasswordInput-input,.mantine-Select-input,.mantine-Text-root,.mantine-TextInput-input,.mantine-Textarea-input,.mantine-Title-root,button,input,select,textarea{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.retry-countdown-gate:disabled button[type=submit]{opacity:.5!important;cursor:not-allowed!important}