.AuthClient_root__owmNo{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--background);padding:48px 16px}.AuthClient_card__c4axe{width:100%;max-width:480px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-xl);padding:40px 40px 36px;box-shadow:0 4px 32px rgba(0,0,0,.06)}@media (max-width:540px){.AuthClient_card__c4axe{padding:28px 20px 24px;border-radius:var(--radius-lg)}}.AuthClient_logoRow__MhFLv{margin-bottom:24px}.AuthClient_logo__sbeaL{font-family:var(--font-serif);font-size:22px;font-weight:700;letter-spacing:.18em;color:var(--gold)}.AuthClient_heading__1j0mJ{font-family:var(--font-serif);font-size:26px;font-weight:600;color:var(--ink);margin:0 0 6px;line-height:1.2}.AuthClient_sub__Kih7B{font-family:var(--font-sans);font-size:14px;color:rgba(17,16,9,.55);margin:0 0 24px;line-height:1.5}.AuthClient_qKicker__KuYtz{font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:8px}.AuthClient_form__w5UnQ{display:flex;flex-direction:column;gap:16px}.AuthClient_field__nlsrq{display:flex;flex-direction:column;gap:6px}.AuthClient_label__EDr3y{font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.06em;color:rgba(17,16,9,.65);text-transform:uppercase}.AuthClient_input__quWPO{width:100%;height:48px;border:1.5px solid var(--border);border-radius:var(--radius-md);padding:0 14px;font-family:var(--font-sans);font-size:15px;color:var(--ink);background:var(--card);outline:none;transition:border-color .15s;box-sizing:border-box}.AuthClient_input__quWPO:focus{border-color:var(--gold)}.AuthClient_input__quWPO::placeholder{color:rgba(17,16,9,.3)}.AuthClient_otpInput__7xW2q{letter-spacing:.35em;font-size:20px;font-weight:600;text-align:center}.AuthClient_inputWrap__lf_3l{position:relative}.AuthClient_inputWrap__lf_3l .AuthClient_input__quWPO{padding-right:44px}.AuthClient_eyeBtn__SX5_T{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:16px;opacity:.6;padding:4px;line-height:1}.AuthClient_eyeBtn__SX5_T:hover{opacity:1}.AuthClient_forgotRow__OW1fz{display:flex;justify-content:flex-end;margin-top:-6px}.AuthClient_btn__X_4lr{height:50px;background:var(--gold);color:#fff;border:none;border-radius:var(--radius-md);font-family:var(--font-sans);font-size:15px;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:opacity .15s;margin-top:4px}.AuthClient_btn__X_4lr:hover:not(:disabled){opacity:.88}.AuthClient_btn__X_4lr:disabled{opacity:.45;cursor:default}.AuthClient_btnGhost__aQ167{height:50px;background:transparent;color:rgba(17,16,9,.5);border:1.5px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:15px;font-weight:500;cursor:pointer;transition:border-color .15s,color .15s}.AuthClient_btnGhost__aQ167:hover{border-color:rgba(17,16,9,.3);color:var(--ink)}.AuthClient_err__hOMYq{color:#c0392b;background:rgba(192,57,43,.06)}.AuthClient_err__hOMYq,.AuthClient_ok__bXL8Y{font-family:var(--font-sans);font-size:13px;border-radius:var(--radius-sm);padding:10px 14px;margin:0}.AuthClient_ok__bXL8Y{color:#27ae60;background:rgba(39,174,96,.06)}.AuthClient_switchRow__3ooJw{margin-top:20px;text-align:center;font-family:var(--font-sans);font-size:14px;color:rgba(17,16,9,.55)}.AuthClient_link__1TdXu{background:none;border:none;color:var(--gold);font-family:var(--font-sans);font-size:14px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}.AuthClient_link__1TdXu:hover{opacity:.8}.AuthClient_progressDots__wAUhB{display:flex;gap:6px;margin-bottom:20px}.AuthClient_dot__sZSAu{width:8px;height:8px;border-radius:50%;background:var(--border);transition:background .2s}.AuthClient_dotActive__qKQo_{background:var(--gold)}.AuthClient_chips__7_7DT{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.AuthClient_chip__kSSja{padding:9px 18px;border-radius:var(--radius-pill);border:1.5px solid var(--border);background:var(--card);font-family:var(--font-sans);font-size:14px;font-weight:500;color:rgba(17,16,9,.7);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.AuthClient_chipSelected__vBfor,.AuthClient_chip__kSSja:hover{border-color:var(--gold);color:var(--gold)}.AuthClient_chipSelected__vBfor{background:var(--gold-faint);font-weight:600}.AuthClient_qActions__HbZ_G{display:flex;gap:12px}.AuthClient_qActions__HbZ_G .AuthClient_btnGhost__aQ167{flex:0 0 auto;padding:0 20px;width:auto;height:50px}.AuthClient_qActions__HbZ_G .AuthClient_btn__X_4lr{flex:1 1;margin-top:0}.AuthClient_genderRow__G8lhG{display:flex;gap:16px;margin-bottom:28px}.AuthClient_genderBtn__wgSpA{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 16px;border:2px solid var(--border);border-radius:var(--radius-lg);background:var(--card);cursor:pointer;transition:border-color .15s,background .15s}.AuthClient_genderBtnActive__l7fXi,.AuthClient_genderBtn__wgSpA:hover{border-color:var(--gold);background:var(--gold-faint)}.AuthClient_genderIcon__sIE2A{color:rgba(17,16,9,.6)}.AuthClient_genderBtnActive__l7fXi .AuthClient_genderIcon__sIE2A{color:var(--gold)}.AuthClient_genderLabel__izqfL{font-family:var(--font-sans);font-size:15px;font-weight:600;color:rgba(17,16,9,.7)}.AuthClient_genderBtnActive__l7fXi .AuthClient_genderLabel__izqfL{color:var(--gold)}.AuthClient_skinGrid__Xeuqg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:28px}.AuthClient_skinSwatch__FKIJW{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 8px;border:2px solid var(--border);border-radius:var(--radius-md);background:var(--card);cursor:pointer;transition:border-color .15s}.AuthClient_skinSwatch__FKIJW:hover{border-color:var(--gold)}.AuthClient_skinSwatchActive__nkyzP{border-color:var(--gold);background:var(--gold-faint)}.AuthClient_skinCircle__5ZBq8{width:36px;height:36px;border-radius:50%;border:2px solid rgba(0,0,0,.08);display:block}.AuthClient_skinLabel__MhSDi{font-family:var(--font-sans);font-size:11px;font-weight:500;color:rgba(17,16,9,.6);text-align:center}.AuthClient_sizeMethods__ID1z0{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}.AuthClient_sizeMethod__LBtyb{display:flex;align-items:center;gap:16px;padding:16px 18px;border:2px solid var(--border);border-radius:var(--radius-md);background:var(--card);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.AuthClient_sizeMethodActive__gzFzb,.AuthClient_sizeMethod__LBtyb:hover{border-color:var(--gold);background:var(--gold-faint)}.AuthClient_sizeMethodIcon__DOJ2D{font-size:22px;line-height:1;flex-shrink:0}.AuthClient_sizeMethodText__M5Wqb{display:flex;flex-direction:column;gap:3px;flex:1 1}.AuthClient_sizeMethodTitle__dOvEn{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--ink)}.AuthClient_sizeMethodDesc__CaNXI{font-family:var(--font-sans);font-size:12px;color:rgba(17,16,9,.55)}.AuthClient_sizeCheck__fiVg4{width:22px;height:22px;border-radius:50%;border:2px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:12px;color:transparent;transition:border-color .15s,background .15s,color .15s;flex-shrink:0}.AuthClient_sizeCheckActive__o6D28{border-color:var(--gold);background:var(--gold);color:#fff}.AuthClient_avatarPhotoBox__zXFqK{position:relative;width:100%;height:380px;border:1.5px dashed var(--border,#ddd6c8);border-radius:16px;background:var(--card,#f6f3ec);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;margin-bottom:12px}.AuthClient_avatarPhotoPreview__SJi2o{width:100%;height:100%;object-fit:contain;background:#141414}.AuthClient_avatarPhotoHint__RGgTQ{font-family:var(--font-sans);font-size:14px;color:var(--ink-muted,#8a8578)}.AuthClient_avatarPhotoScanning__sMrfX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);color:#fff;font-family:var(--font-sans);font-size:13px}.AuthClient_avatarScanNote__eWoxg{font-family:var(--font-sans);font-size:13px;color:var(--gold,#c4973a);margin:0 0 14px}.AuthClient_genderPhoto__LPQVx{width:120px;height:160px;object-fit:cover;object-position:top center;border-radius:12px;display:block;background:var(--card)}.AuthClient_genderBtnActive__l7fXi .AuthClient_genderPhoto__LPQVx{box-shadow:0 0 0 2px var(--gold)}@media (max-width:380px){.AuthClient_genderPhoto__LPQVx{width:100px;height:134px}}.AuthClient_consent__vxAnN{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-sans);font-size:13px;line-height:1.5;color:var(--ink-muted);cursor:pointer}.AuthClient_consent__vxAnN input{margin:2px 0 0;width:16px;height:16px;flex-shrink:0;accent-color:var(--ink)}.AuthClient_consent__vxAnN a{color:var(--ink);text-underline-offset:3px}.AuthClient_cardWide__o_3ZK{max-width:600px}.AuthClient_pref__Onta4{display:flex;flex-direction:column}.AuthClient_prefSteps__9Qvt1{list-style:none;margin:0 0 30px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.AuthClient_prefStepDone__DYHCd,.AuthClient_prefStepNow__VvcG_,.AuthClient_prefStep__v0_79{display:flex;flex-direction:column;gap:7px}.AuthClient_prefStepBar__cvTWB{height:3px;border-radius:2px;background:var(--border);transition:background .25s}.AuthClient_prefStepDone__DYHCd .AuthClient_prefStepBar__cvTWB,.AuthClient_prefStepNow__VvcG_ .AuthClient_prefStepBar__cvTWB{background:var(--gold)}.AuthClient_prefStepLabel___jc3Q{font-family:var(--font-sans);font-size:12px;color:rgba(17,16,9,.4)}.AuthClient_prefStepNow__VvcG_ .AuthClient_prefStepLabel___jc3Q{color:var(--ink);font-weight:600}.AuthClient_prefStepDone__DYHCd .AuthClient_prefStepLabel___jc3Q{color:rgba(17,16,9,.6)}.AuthClient_prefTitle__MIm93{margin:0;font-family:var(--font-serif);font-size:38px;font-weight:600;line-height:1.05;color:var(--ink);letter-spacing:-.01em;text-wrap:balance}.AuthClient_prefSub__ZVmQc{margin:10px 0 0;max-width:42ch;font-family:var(--font-sans);font-size:15px;line-height:1.55;color:rgba(17,16,9,.58)}.AuthClient_prefMeta__GFA9x{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:28px 0 14px;padding-bottom:12px;border-bottom:1px solid var(--border)}.AuthClient_prefCount__1sLU6{font-family:var(--font-sans);font-size:13px;color:rgba(17,16,9,.55)}.AuthClient_prefAll__gw_7_{padding:0;border:0;background:none;font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--gold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.AuthClient_prefAll__gw_7_:hover{color:var(--ink)}.AuthClient_tags__2L_TC{display:flex;flex-wrap:wrap;gap:10px 8px;margin-bottom:34px}.AuthClient_tag__sjllU{display:inline-flex;align-items:center;gap:9px;padding:10px 16px 10px 12px;border:1px solid rgba(17,16,9,.18);border-radius:4px 999px 999px 4px;background:#fff;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink);cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .12s}.AuthClient_tag__sjllU:hover{border-color:var(--gold)}.AuthClient_tag__sjllU:active{transform:scale(.97)}.AuthClient_prefAll__gw_7_:focus-visible,.AuthClient_prefBack__21sFI:focus-visible,.AuthClient_prefNext__xxFrn:focus-visible,.AuthClient_tag__sjllU:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.AuthClient_tagHole__MOoty{width:9px;height:9px;flex:none;border-radius:50%;border:1.5px solid rgba(17,16,9,.35);background:#fff;transition:background .15s,border-color .15s}.AuthClient_tagOn__Ge5vO{background:var(--gold);border-color:var(--gold);color:#141414;font-weight:600}.AuthClient_tagOn__Ge5vO .AuthClient_tagHole__MOoty{background:#fff;border-color:#fff}.AuthClient_prefActions__qHgte{display:flex;justify-content:space-between;align-items:center;gap:12px}.AuthClient_prefBack__21sFI{padding:10px 2px;border:0;background:none;font-family:var(--font-sans);font-size:14px;color:rgba(17,16,9,.6);cursor:pointer}.AuthClient_prefBack__21sFI:hover{color:var(--ink)}.AuthClient_prefNext__xxFrn{min-width:160px;height:50px;padding:0 28px;border:0;border-radius:var(--radius-md);background:var(--ink);color:#fff;font-family:var(--font-sans);font-size:15px;font-weight:600;cursor:pointer;transition:opacity .15s}.AuthClient_prefNext__xxFrn:hover{opacity:.88}@media (max-width:540px){.AuthClient_prefTitle__MIm93{font-size:31px}.AuthClient_prefSteps__9Qvt1{margin-bottom:24px}.AuthClient_prefStepLabel___jc3Q{font-size:11px}.AuthClient_tag__sjllU{font-size:13.5px;padding:9px 14px 9px 11px}.AuthClient_prefNext__xxFrn{flex:1 1;min-width:0}}@media (prefers-reduced-motion:reduce){.AuthClient_prefStepBar__cvTWB,.AuthClient_tag__sjllU{transition:none}.AuthClient_tag__sjllU:active{transform:none}}.ProfileMenu_wrap__VDYFR{position:relative}.ProfileMenu_avatarBtn__aV16E{width:34px;height:34px;border-radius:999px;border:1px solid var(--border-strong);background:var(--card);color:var(--ink);font-family:var(--font-sans);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.ProfileMenu_avatarImg__CvDqc{width:100%;height:100%;object-fit:cover}.ProfileMenu_menu__23_q1{position:absolute;top:calc(100% + 10px);right:0;width:280px;background:var(--bg);border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 50px rgba(20,16,10,.18);padding:6px;z-index:200}.ProfileMenu_menuHeader__UbyjA{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-bottom:1px solid var(--border);margin-bottom:4px}.ProfileMenu_menuName__dqYsE{font-family:var(--font-serif);font-size:17px;color:var(--ink)}.ProfileMenu_menuEmail__vS3kY{font-family:var(--font-sans);font-size:11px;color:var(--ink-muted);overflow:hidden;text-overflow:ellipsis}.ProfileMenu_row__N_l_3{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;background:none;border:none;border-radius:10px;padding:10px 12px;cursor:pointer;text-align:left;transition:background .12s}.ProfileMenu_row__N_l_3:hover{background:var(--card)}.ProfileMenu_rowText__GFcWT{display:flex;flex-direction:column;gap:1px;min-width:0}.ProfileMenu_rowLabel__HWHXt{font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--ink)}.ProfileMenu_rowLabelAccent__Dax5W{font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--gold,#c4973a)}.ProfileMenu_rowSub__i5a5G{font-family:var(--font-sans);font-size:11px;color:var(--ink-muted)}.ProfileMenu_chevron__u6tXM{color:var(--ink-muted);font-size:16px}.ProfileMenu_logoutRow__UHFam{width:100%;background:none;border:none;border-top:1px solid var(--border);margin-top:4px;padding:11px 12px;font-family:var(--font-sans);font-size:13px;font-weight:600;color:#b03a2e;text-align:left;cursor:pointer;border-radius:0 0 10px 10px}.ProfileMenu_logoutRow__UHFam:hover{background:var(--card)}.NotificationsBell_wrap__BWK4_{position:relative}.NotificationsBell_bellBtn__TQyTh{position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--ink-muted);border:none;background:none;border-radius:var(--radius-sm);cursor:pointer;transition:color .15s,background .15s;flex-shrink:0}.NotificationsBell_bellBtn__TQyTh:hover{color:var(--ink);background:var(--card)}.NotificationsBell_badge__EtkAD{position:absolute;top:-1px;right:-2px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:var(--gold,#c4973a);color:#141414;font-family:var(--font-sans);font-size:9px;font-weight:700;line-height:15px;text-align:center}.NotificationsBell_panel__KB9f8{position:absolute;top:calc(100% + 10px);right:-8px;width:330px;max-width:88vw;background:var(--bg);border:1px solid var(--border);border-radius:14px;box-shadow:0 14px 44px rgba(17,16,9,.14);padding:14px 0 6px;z-index:80}.NotificationsBell_panelTitle__pkutk{font-family:var(--font-serif);font-size:17px;color:var(--ink);margin:0 16px 8px}.NotificationsBell_empty__qEaOY{font-family:var(--font-sans);font-size:12px;line-height:1.5;color:var(--ink-muted);margin:4px 16px 12px}.NotificationsBell_list__AdKNP{max-height:380px;overflow-y:auto}.NotificationsBell_item__Oxx0J{padding:10px 16px;border-top:1px solid var(--border)}.NotificationsBell_itemUnread__yQf8y{background:rgba(196,151,58,.06)}.NotificationsBell_itemTitle__OLIUG{font-family:var(--font-sans);font-size:12.5px;font-weight:600;color:var(--ink);margin:0}.NotificationsBell_itemBody__iPVcK{font-family:var(--font-sans);font-size:12px;line-height:1.45;color:var(--ink-muted);margin:3px 0 0}.NotificationsBell_itemTime__fkzBW{font-family:var(--font-sans);font-size:10.5px;color:var(--ink-muted);margin:4px 0 0}@media (max-width:700px){.NotificationsBell_panel__KB9f8{position:fixed;top:62px;left:10px;right:10px;width:auto;max-width:none;max-height:calc(100vh - 80px);overflow-y:auto}}.SizeCheck_box__MXI3b{margin:12px 0 4px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:#fff}.SizeCheck_ask__7dQba{border-color:var(--gold,#c4973a);background:color-mix(in srgb,var(--gold,#c4973a) 7%,#fff)}.SizeCheck_q__JYsQK{margin:0 0 10px;font-family:var(--font-sans);font-size:13px;line-height:1.45;color:var(--ink)}.SizeCheck_chips__VScNs{display:flex;flex-wrap:wrap;gap:6px}.SizeCheck_chip__BMgaN{min-width:40px;padding:7px 10px;border:1px solid var(--border-strong,#cfc9bd);border-radius:999px;background:#fff;font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--ink);cursor:pointer}.SizeCheck_on__3Ey9S{background:var(--ink);border-color:var(--ink);color:#fff}.SizeCheck_yes__I0uOu{margin-top:10px;padding:8px 14px;border:0;border-radius:999px;background:var(--gold,#c4973a);color:#141414;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}