.OtpLogin_addr__CQF_y{color:var(--txt);font-weight:600;white-space:nowrap}.OtpLogin_note__NDnWs{margin:12px 0 0;font-size:13px;color:var(--mut);text-align:center}.OtpLogin_row__7QWWX{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;font-size:13px}.OtpLogin_row__7QWWX button:disabled{color:var(--mut);text-decoration:none;cursor:default}.OtpInput_wrap__racwA{position:relative;margin-top:4px}.OtpInput_field__53_mR{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;background:transparent;cursor:pointer}.OtpInput_cells__Fj7t5{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.OtpInput_cell__DecTh{aspect-ratio:1/1.22;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:color-mix(in srgb,var(--surface-2) 70%,transparent);display:grid;place-items:center;font-family:var(--font-ui);font-size:clamp(18px,5.5vw,24px);font-weight:800;color:var(--txt);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:border-color .2s ease,box-shadow .2s ease,transform .2s cubic-bezier(.34,1.56,.64,1)}.OtpInput_active__Ub9_f,.OtpInput_filled__p8RE6{border-color:var(--accent);background:var(--accent-soft)}.OtpInput_active__Ub9_f{box-shadow:0 0 0 3px var(--accent-soft);transform:translateY(-3px)}.OtpInput_pop___aLtt{animation:OtpInput_pop___aLtt .28s cubic-bezier(.34,1.56,.64,1)}@keyframes OtpInput_pop___aLtt{0%{transform:translateY(-3px) scale(.8)}to{transform:translateY(-3px) scale(1)}}.OtpInput_caret__EpLSW{width:2px;height:1.1em;border-radius:2px;background:var(--accent-deep);animation:OtpInput_blink__F_QBD 1.1s steps(1) infinite}@keyframes OtpInput_blink__F_QBD{0%,49%{opacity:1}50%,to{opacity:0}}.OtpInput_bad__shlMB{border-color:var(--bad);background:var(--bad-soft)}.OtpInput_shake__SrjDT .OtpInput_cells__Fj7t5{animation:OtpInput_shake__SrjDT .4s ease}@keyframes OtpInput_shake__SrjDT{0%,to{transform:translateX(0)}20%{transform:translateX(-7px)}45%{transform:translateX(6px)}70%{transform:translateX(-3px)}}.OtpInput_field__53_mR:focus-visible+.OtpInput_cells__Fj7t5 .OtpInput_active__Ub9_f{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.OtpInput_caret__EpLSW,.OtpInput_cell__DecTh,.OtpInput_pop___aLtt,.OtpInput_shake__SrjDT .OtpInput_cells__Fj7t5{animation:none;transition:none}}.OccupationChoice_set__yq8N_{margin:20px 0 0;padding:0;border:0;min-width:0}.OccupationChoice_legend__pSk5c{padding:0;margin:0 0 8px;font-family:var(--font-ui);font-size:14px;font-weight:700;color:var(--ink)}.OccupationChoice_list__KLQ5x{display:grid;grid-gap:6px;gap:6px}.OccupationChoice_opt__bp2Ek{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--r-sm);font-family:var(--font-text);font-size:14px;line-height:1.35;color:var(--ink);cursor:pointer;transition:border-color .15s ease,background .15s ease}.OccupationChoice_opt__bp2Ek:hover{border-color:var(--line-strong)}.OccupationChoice_opt__bp2Ek input{margin:0;flex:none;accent-color:var(--accent-deep)}.OccupationChoice_opt__bp2Ek:has(input:checked){border-color:var(--accent-deep);background:var(--accent-soft)}.OccupationChoice_opt__bp2Ek:has(input:focus-visible){outline:2px solid var(--accent-deep);outline-offset:2px}.OccupationChoice_invalid__T_yH3 .OccupationChoice_opt__bp2Ek{border-color:var(--bad)}.OccupationChoice_err__WYAGa{display:block;margin:6px 0 0;font-size:13px;color:var(--bad)}