.auth_page__XlKQE{--paper:#FAF8F4;--ink:#0F1B33;--body:#3F4A5E;--meta:#5B6475;--blue:#0E7353;--blue-dark:#0A573F;--line:#E4DED3;--field:#CFC8BB;--soft:#F1EEE7;--card:#FFFFFF;--warn:#A8451A;--warn-ink:#7A2F0F;--warn-bg:#FBEDE4;--ink-2:#1A2947;--ink-line:#2A3857;--on-ink:#C9D5EC;--on-ink-2:#9CCFBC;--info-bg:#E3F1EB;--serif:var(--ec-serif),Georgia,serif;--sans:var(--ec-sans),system-ui,-apple-system,"Segoe UI",sans-serif;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.auth_page__XlKQE *,.auth_page__XlKQE :after,.auth_page__XlKQE :before{box-sizing:border-box}.auth_page__XlKQE h1,.auth_page__XlKQE h2,.auth_page__XlKQE p,.auth_page__XlKQE ul{margin:0}.auth_page__XlKQE ul{padding:0;list-style:none}.auth_page__XlKQE a{color:inherit;text-decoration:none}.auth_page__XlKQE a:focus-visible,.auth_page__XlKQE button:focus-visible,.auth_page__XlKQE input:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.auth_fallback__sH4Ua{padding:48px;color:var(--meta)}.auth_legacy___wII0{max-width:480px;margin:0 auto;padding:48px 16px}.auth_shell__TruGO{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,600px)}.auth_main__SL6ew{display:flex;flex-direction:column;padding:32px 64px 28px;min-width:0}.auth_header__Ksyou{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth_brand___sCBW{display:inline-flex;align-items:center;gap:2px;font-size:25px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.auth_brandClub__VDSn4{background:var(--blue);color:#fff;border-radius:6px;padding:0 7px 2px;line-height:1.2}.auth_page__XlKQE .auth_back___DoWi{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:500;color:var(--body)}.auth_page__XlKQE .auth_back___DoWi:hover{color:var(--blue)}.auth_center__igazZ{flex:1;display:flex;align-items:center;justify-content:center;padding:40px 0}.auth_formWrap__VHJTq,.auth_panel___4Uyd{width:100%;max-width:440px;display:flex;flex-direction:column;gap:24px}.auth_intro__Od7iH{display:flex;flex-direction:column;gap:10px}.auth_kicker__6n_HG{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}.auth_h1__mxj5j{font-family:var(--serif);font-size:46px;line-height:1.05;font-weight:600;letter-spacing:-.015em}.auth_lede__mHBBN{font-size:17px;line-height:1.55;color:var(--body)}.auth_notice__BlePF{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 16px;border-radius:6px;font-size:15px;line-height:1.5}.auth_notice__BlePF svg{margin-top:1px}.auth_noticeError__s5L_v{background:var(--warn-bg);color:var(--warn-ink)}.auth_noticeInfo__NZjDN{background:var(--info-bg);color:var(--ink)}.auth_noticeInfo__NZjDN svg{color:var(--blue)}.auth_noticeTitle__Ax1zu{display:block;margin-bottom:4px}.auth_code__dCXAe{display:block;margin:8px 0;padding:8px 10px;border-radius:4px;background:var(--card);font-size:14px;letter-spacing:.08em;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.auth_page__XlKQE .auth_inlineLink__bnZMC{color:var(--blue);font-weight:600;text-decoration:underline;text-underline-offset:3px}.auth_form__woadb{display:flex;flex-direction:column;gap:18px}.auth_field__mnJds{display:flex;flex-direction:column;gap:6px}.auth_labelRow__Wjvsn{display:flex;justify-content:space-between;align-items:center;gap:12px}.auth_label__sLuAf{font-size:14px;font-weight:600;color:var(--ink)}.auth_page__XlKQE .auth_textLink__1iKeh{min-height:32px;display:inline-flex;align-items:center;font-size:14px;font-weight:600;color:var(--blue)}.auth_page__XlKQE .auth_textLink__1iKeh:hover{color:var(--blue-dark);text-decoration:underline;text-underline-offset:3px}.auth_input__xYN1_{width:100%;height:52px;padding:0 16px;border:1px solid var(--field);border-radius:6px;background:var(--card);font:inherit;font-size:16px;color:var(--ink);transition:border-color .15s,box-shadow .15s}.auth_input__xYN1_::-moz-placeholder{color:var(--meta)}.auth_input__xYN1_::placeholder{color:var(--meta)}.auth_input__xYN1_:hover{border-color:#A99F8E}.auth_page__XlKQE .auth_input__xYN1_:focus,.auth_page__XlKQE .auth_input__xYN1_:focus-visible{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(14,115,83,.2)}.auth_inputError__r2l4L,.auth_inputError__r2l4L:hover{border:2px solid var(--warn)}.auth_fieldError__AxDrX{font-size:14px;color:var(--warn)}.auth_hint__c892O{font-size:14px;color:var(--meta)}.auth_passWrap__hrFvB{position:relative;display:flex}.auth_passInput__JOhP6{padding-inline-end:56px}.auth_eye__i28sb{position:absolute;inset-inline-end:4px;top:4px;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:4px;background:transparent;color:var(--meta);cursor:pointer}.auth_eye__i28sb:hover{color:var(--ink);background:var(--soft)}.auth_codeInput__AhvGB{height:64px;font-size:28px;font-weight:600;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}.auth_btn__97oO5{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 20px;border-radius:6px;border:1px solid transparent;font:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.auth_page__XlKQE .auth_btnPrimary__1uc6i{background:var(--blue);color:#fff}.auth_page__XlKQE .auth_btnPrimary__1uc6i:hover{background:var(--blue-dark);color:#fff}.auth_page__XlKQE .auth_btnPrimary__1uc6i:disabled{opacity:.75;cursor:progress}.auth_page__XlKQE .auth_btnOutline__5kh_V{background:transparent;border-color:var(--ink);color:var(--ink)}.auth_page__XlKQE .auth_btnOutline__5kh_V:hover{background:var(--ink);color:#fff}.auth_submit__Zh1KH{width:100%;margin-top:4px}.auth_btnCol__Povs9{display:flex;flex-direction:column;gap:10px}.auth_spinner__R3rvI{width:18px;height:18px;border-radius:999px;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:auth_lgspin__s9Xpj .8s linear infinite}@keyframes auth_lgspin__s9Xpj{to{transform:rotate(1turn)}}.auth_join__5G2Ap{display:flex;flex-direction:column;gap:10px;padding-top:22px;border-top:1px solid var(--line)}.auth_joinTitle__S3zFN{font-size:15px;font-weight:600}.auth_joinGrid__7pq4G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.auth_joinCard__vyOIC{min-height:64px;padding:10px 12px;border:1px solid var(--field);border-radius:6px;display:flex;flex-direction:column;justify-content:center;gap:2px;background:transparent;transition:border-color .15s,background .15s}.auth_joinPrimary__nyZLE{border-color:var(--ink)}.auth_page__XlKQE .auth_joinCard__vyOIC:hover{border-color:var(--blue);background:var(--card)}.auth_joinName__bAei7{font-size:15px;font-weight:600;color:var(--ink);line-height:1.25}.auth_joinSub___xnIP{font-size:12px;color:var(--meta)}.auth_pendingIcon__9MzNL{width:56px;height:56px;border-radius:6px;background:var(--info-bg);color:var(--blue);display:inline-flex;align-items:center;justify-content:center}.auth_footer__jdPSG{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--meta)}.auth_footerNav__MwqOG{display:flex;gap:20px}.auth_page__XlKQE .auth_footerNav__MwqOG a{min-height:32px;display:inline-flex;align-items:center;color:var(--meta)}.auth_page__XlKQE .auth_footerNav__MwqOG a:hover{color:var(--blue)}.auth_aside__F4DHs{background:var(--ink);color:#fff;padding:56px 56px 44px;display:flex;flex-direction:column;gap:28px}.auth_kickerLight__Iw8ns{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--on-ink-2)}.auth_asideTitle__Nfsyk{font-family:var(--serif);font-size:40px;line-height:1.1;font-weight:600}.auth_benefits__i_HBa{display:flex;flex-direction:column;border-bottom:1px solid var(--ink-line)}.auth_benefit__R6GNi{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:16px 0;border-top:1px solid var(--ink-line)}.auth_benefitIcon___sOnE{width:40px;height:40px;border-radius:6px;background:var(--ink-2);color:var(--on-ink-2);display:inline-flex;align-items:center;justify-content:center}.auth_benefitBody__bNooX{display:flex;flex-direction:column;gap:2px}.auth_benefitTitle__8vgba{font-size:17px;font-weight:600}.auth_benefitText__VFPgP{font-size:14px;color:var(--on-ink)}.auth_stats__d0Tgl{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.auth_stats__d0Tgl>div{display:flex;flex-direction:column;gap:4px}.auth_statBig__E9FaC{font-family:var(--serif);font-size:32px;font-weight:600;line-height:1}.auth_statSmall__02m7g{font-size:13px;color:var(--on-ink)}@media (max-width:1100px){.auth_shell__TruGO{grid-template-columns:1fr}.auth_aside__F4DHs{padding:40px 40px 36px}.auth_benefits__i_HBa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;border-bottom:0}.auth_stats__d0Tgl{margin-top:0}}@media (max-width:640px){.auth_main__SL6ew{padding:0 16px 20px}.auth_header__Ksyou{min-height:64px;margin:0 -16px;padding:0 16px;border-bottom:1px solid var(--line)}.auth_brand___sCBW{font-size:22px}.auth_page__XlKQE .auth_back___DoWi{font-size:14px}.auth_center__igazZ{align-items:flex-start;padding:28px 0 32px}.auth_formWrap__VHJTq,.auth_panel___4Uyd{gap:20px}.auth_h1__mxj5j{font-size:34px;line-height:1.08}.auth_lede__mHBBN{font-size:15px}.auth_joinGrid__7pq4G{grid-template-columns:repeat(2,minmax(0,1fr))}.auth_joinPrimary__nyZLE{grid-column:span 2}.auth_joinCard__vyOIC{min-height:52px}.auth_footer__jdPSG{flex-direction:column;align-items:flex-start;gap:4px}.auth_aside__F4DHs{padding:32px 16px;gap:20px}.auth_asideTitle__Nfsyk{font-size:28px}.auth_benefits__i_HBa{grid-template-columns:1fr}.auth_statBig__E9FaC{font-size:26px}}@media (prefers-reduced-motion:reduce){.auth_spinner__R3rvI{animation-duration:2s}.auth_page__XlKQE *{transition:none!important}}.auth_brandText__2V0u2{display:inline-flex;align-items:center;gap:2px}[dir=rtl] .auth_flip__OKNtF{transform:scaleX(-1)}[dir=rtl] .auth_kickerLight__Iw8ns,[dir=rtl] .auth_kicker__6n_HG{letter-spacing:0}[lang^=ar] .auth_asideTitle__Nfsyk,[lang^=ar] .auth_h1__mxj5j{line-height:1.3;letter-spacing:0}.auth_statBig__E9FaC{unicode-bidi:isolate}.auth_noticeSuccess__ZnPcN{background:var(--info-bg);color:var(--ink)}.auth_noticeSuccess__ZnPcN svg{color:var(--blue)}.auth_modeSwitch__EHwkV{display:flex;justify-content:center}.auth_page__XlKQE .auth_modeLink__4Fvef{min-height:44px;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;font:inherit;font-size:15px;font-weight:600;color:var(--blue);cursor:pointer}.auth_page__XlKQE .auth_modeLink__4Fvef:hover{color:var(--blue-dark);text-decoration:underline;text-underline-offset:3px}.auth_joinGrid2__9KZcI{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.auth_joinGrid2__9KZcI .auth_joinPrimary__nyZLE{grid-column:auto}}