.account_page__H59zs{max-width:520px;margin:0 auto;padding:32px 16px 48px}.account_title__Hp3YY{font-size:24px;font-weight:800;letter-spacing:-.02em;margin:0 0 22px;color:var(--text)}.account_form__g4jV4{flex-direction:column;padding:22px;background:var(--surface-muted);border-radius:var(--radius)}.account_form__g4jV4,.account_row__fD4iT{display:flex;gap:14px}.account_row__fD4iT>*{flex:1 1;min-width:0}.account_field__mX6yj{display:flex;flex-direction:column;gap:4px}.account_label__nxy4R{font-size:13px;color:var(--text-muted)}.account_typeSwitch__jpRHr{display:flex;gap:8px;margin-bottom:4px}.account_typeOption__C6bMl{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;font-size:14px;color:var(--text-muted);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.account_typeOptionActive__XGLoM{color:var(--accent);border-color:var(--accent);background:var(--accent-bg);font-weight:600}.account_input__qRNVU{padding:12px 14px;font-size:16px;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font-family:inherit}.account_input__qRNVU:focus{outline:2px solid var(--accent);outline-offset:-1px}.account_staticValue__tzBXr{margin:0;padding:12px 14px;font-size:16px;color:var(--text);background:var(--surface-muted);border-radius:var(--radius-sm)}.account_staticHint__GG9Ep{font-size:12px;color:var(--text-subtle)}.account_error__nG2_K{margin:0;padding:10px 12px;font-size:13px;color:var(--danger);background:var(--surface-muted);border-radius:var(--radius-sm)}.account_consent__oC9pH{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text-muted);line-height:1.4}.account_consent__oC9pH input{margin-top:3px}.account_consent__oC9pH a{color:var(--accent);text-decoration:underline}.account_button__ajdRk{padding:12px 20px;font-size:16px;font-weight:600;color:var(--accent-contrast);background:var(--accent);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background-color .15s ease,transform .1s ease}.account_button__ajdRk:hover:not(:disabled){background:var(--accent-hover)}.account_button__ajdRk:active:not(:disabled){transform:translateY(1px)}.account_button__ajdRk:disabled{opacity:.5;cursor:default}.account_switchLine__WZz8b{margin:16px 0 0;font-size:13px;color:var(--text-muted);text-align:center}.account_switchLine__WZz8b a{color:var(--accent);font-weight:600;text-decoration:none}.account_switchLine__WZz8b a:hover{text-decoration:underline}.account_verifyBanner__5jGqb{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 20px;padding:14px 16px;font-size:13px;color:var(--warning);background:var(--warning-bg);border-radius:var(--radius)}.account_verifyBannerText__42i_a{display:flex;align-items:center;gap:8px}.account_verifyIcon__q6loa{flex-shrink:0;width:16px;height:16px}.account_verifyResendButton__xAWDg{padding:0;border:none;background:none;color:var(--accent);font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.account_verifySentLabel__i24Uy{font-size:13px;font-weight:600;color:var(--text-subtle)}.account_forgotLine__gXi7c{margin:-4px 0 0;font-size:13px;text-align:right}.account_forgotLine__gXi7c a{color:var(--accent);text-decoration:none}.account_forgotLine__gXi7c a:hover{text-decoration:underline}.account_hint__LpGUP{margin:0 0 4px;color:var(--text-muted);font-size:14px;line-height:1.5}.account_success__yxpIz{margin:0;padding:10px 12px;font-size:13px;color:var(--success);background:var(--success-bg);border-radius:var(--radius-sm)}.account_section__75SHP{margin-top:28px}.account_sectionTitle__z9r04{font-size:15px;font-weight:600;margin:0 0 12px;color:var(--text)}.account_orders__RMREH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.account_orderRow__uHREc{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;background:var(--surface-muted);border-radius:var(--radius)}.account_orderMain__Qs1x2{display:flex;flex-direction:column;gap:2px;min-width:0}.account_orderNumber__t_bWr{font-size:14px;font-weight:600;color:var(--text)}.account_orderMeta__rNcYH{font-size:12px;color:var(--text-muted)}.account_orderAside___A1qc{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.account_orderTotal__AuACO{font-size:14px;font-weight:700;color:var(--text);white-space:nowrap}.account_statusPill__DttXM{display:inline-flex;align-items:center;padding:3px 9px;font-size:12px;font-weight:600;border-radius:var(--radius-sm);white-space:nowrap}.account_statusDefault__RhGy9{color:var(--text-muted);background:var(--surface)}.account_statusAccent__PllJF{color:var(--accent);background:var(--accent-bg)}.account_statusSuccess__J8Tnf{color:var(--success);background:var(--success-bg)}.account_statusWarning__7hVnx{color:var(--warning);background:var(--warning-bg)}.account_statusDanger__qDX84{color:var(--danger);background:var(--danger-bg)}.account_empty__tigHg{padding:16px 4px;color:var(--text-muted);line-height:1.5}.account_logoutForm__cc_e5{margin-top:24px}.account_logoutButton__Mp9Zj{padding:10px 16px;font-size:13px;color:var(--text-muted);background:none;border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer}