.page_standaloneWrap__QZOO4{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(ellipse 70% 50% at 10% 0,rgba(74,108,247,.07),transparent 55%),radial-gradient(ellipse 50% 40% at 90% 100%,rgba(201,146,42,.05),transparent 50%),var(--bg-body)}.page_topBar__ob_I2{display:flex;align-items:center;padding:20px 32px;flex-shrink:0}.page_authCard__VZfZ0{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,500px);width:min(1040px,calc(100% - 40px));min-height:680px;margin:0 auto 32px;border-radius:28px;overflow:hidden;border:1px solid var(--border-soft);background:var(--surface-card);box-shadow:var(--shadow-soft)}.page_visualPanel__LGVMU{position:relative;padding:clamp(28px,5vw,48px);background:radial-gradient(ellipse 80% 60% at bottom left,rgba(74,108,247,.09),transparent 55%),radial-gradient(ellipse 60% 40% at top right,rgba(201,146,42,.07),transparent 45%),var(--bg-elevated);border-right:1px solid var(--border-soft)}.page_visualInner__cZ_eg{display:flex;flex-direction:column;height:100%}.page_visualBadge__oodb1{display:inline-flex;align-items:center;width:fit-content;min-height:30px;padding:0 14px;border-radius:999px;border:1px solid var(--gold-border);background:var(--gold-bg);color:var(--gold);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_visualInner__cZ_eg h1{margin:16px 0 12px;max-width:480px;color:var(--text-main);font-size:clamp(28px,4vw,46px);line-height:1.06;letter-spacing:-.038em}.page_visualInner__cZ_eg p{margin:0;max-width:480px;color:var(--text-soft);font-size:16px;line-height:1.75}.page_visualImageWrap__v2q71{flex:1;display:flex;align-items:center;justify-content:center;margin-top:28px;border-radius:20px;overflow:hidden;background:transparent;min-height:240px}.page_loginImage__F_Jvt{width:min(100%,400px);height:auto;object-fit:contain;border-radius:16px}.page_formPanel__2fDeY{padding:clamp(24px,4vw,36px);display:flex;flex-direction:column;gap:0;overflow-y:auto}.page_tabs__KsfZq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:6px;border-radius:16px;border:1px solid var(--border-soft);background:var(--bg-elevated);margin-bottom:18px;flex-shrink:0}.page_tabActive__XpXL_,.page_tab__5HES0{min-height:44px;border-radius:12px;border:none;cursor:pointer;font-size:14px;font-weight:700;transition:background .2s ease,color .2s ease}.page_tab__5HES0{background:transparent;color:var(--text-muted)}.page_tab__5HES0:hover{background:var(--nav-hover-bg);color:var(--text-main)}.page_tabActive__XpXL_{background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#ffffff;box-shadow:0 6px 18px rgba(74,108,247,.22)}.page_cotisationAccessBox__pyJdJ{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;padding:13px 16px;border-radius:16px;border:1px solid var(--gold-border);background:var(--gold-bg);flex-shrink:0}.page_cotisationAccessBox__pyJdJ strong{display:block;color:var(--text-main);font-size:14px;font-weight:800}.page_cotisationAccessBox__pyJdJ span{display:block;margin-top:3px;color:var(--text-muted);font-size:13px;line-height:1.4}.page_cotisationButton__dmXpR{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:999px;background:linear-gradient(135deg,var(--gold),var(--gold-2));color:#1a0e00;font-size:13px;font-weight:800;white-space:nowrap;text-decoration:none;box-shadow:0 6px 16px rgba(154,111,26,.18);transition:transform .2s ease,box-shadow .2s ease}.page_cotisationButton__dmXpR:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(154,111,26,.26)}.page_formBlock__Je7x7{display:grid;gap:14px;flex:1}.page_formIntro__a78BP h2{margin:0 0 6px;color:var(--text-main);font-size:clamp(22px,3vw,32px);line-height:1.06;letter-spacing:-.025em}.page_formIntro__a78BP p{margin:0;color:var(--text-soft);font-size:15px;line-height:1.7}.page_form__5mROP{display:grid;gap:13px}.page_gridTwo__jmKlW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.page_form__5mROP label{display:grid;gap:7px}.page_form__5mROP label>span{color:var(--text-main);font-size:14px;font-weight:700}.page_form__5mROP input{width:100%;min-height:48px;padding:0 16px;border:1px solid var(--input-border);border-radius:14px;background:var(--input-bg);color:var(--input-text);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.page_form__5mROP input::placeholder{color:var(--input-placeholder)}.page_form__5mROP input:focus{border-color:var(--input-border-focus);box-shadow:var(--input-shadow-focus)}.page_passwordField__mdnSj{position:relative;display:flex;align-items:center}.page_passwordField__mdnSj input{padding-right:48px}.page_eyeBtn__AUdga{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;transition:color .2s ease,background .2s ease;padding:0}.page_eyeBtn__AUdga:hover{color:var(--text-main);background:var(--nav-hover-bg)}.page_inlineRow__LhiaK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.page_checkboxLine__tNiYL{display:flex!important;align-items:flex-start;gap:10px}.page_checkboxLine__tNiYL input{width:18px!important;min-height:18px!important;height:18px;margin-top:2px;padding:0;flex:0 0 auto;accent-color:var(--accent);border:none;background:transparent}.page_checkboxLine__tNiYL span{color:var(--text-soft)!important;font-size:14px!important;font-weight:500!important;line-height:1.6}.page_inlineLinkButton__iRxQH,.page_textLinkButton__dXW3Z{background:transparent;border:none;padding:0;color:var(--accent-text);font-size:14px;font-weight:700;cursor:pointer;transition:color .2s ease}.page_inlineLinkButton__iRxQH:hover,.page_textLinkButton__dXW3Z:hover{color:var(--accent)}.page_primaryButton__pjx5X{min-height:50px;border:none;border-radius:14px;padding:0 18px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#ffffff;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 10px 24px rgba(74,108,247,.24);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.page_primaryButton__pjx5X:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(74,108,247,.3)}.page_primaryButton__pjx5X:disabled{opacity:.6;cursor:not-allowed;transform:none}.page_passwordRules__Ni26L{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:-4px}.page_ruleOk__foVzF,.page_rule__wtOgG{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:1}.page_rule__wtOgG{color:var(--text-muted)}.page_ruleOk__foVzF{color:var(--success)}.page_ruleIcon__nIRCH{font-weight:800}.page_errorMessage__Vz_Ap{padding:13px 16px;border-radius:14px;border:1px solid var(--danger-border);background:var(--danger-bg);color:var(--danger);font-size:14px;line-height:1.6}.page_successMessage__VO5ZZ{padding:13px 16px;border-radius:14px;border:1px solid var(--success-border);background:var(--success-bg);color:var(--success);font-size:14px;line-height:1.6}.page_switchText__TmgWO{margin:4px 0 0;text-align:center;color:var(--text-muted);font-size:14px;line-height:1.6}.page_copyright__MaftL{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--border-soft);text-align:center;color:var(--text-muted);font-size:13px;line-height:1.5;flex-shrink:0}@media (max-width:1080px){.page_authCard__VZfZ0{grid-template-columns:1fr;min-height:auto}.page_visualPanel__LGVMU{border-right:none;border-bottom:1px solid var(--border-soft);min-height:320px}.page_visualImageWrap__v2q71{min-height:180px}}@media (max-width:768px){.page_topBar__ob_I2{padding:16px 20px}.page_authCard__VZfZ0{border-radius:20px;width:min(1040px,calc(100% - 24px))}.page_formPanel__2fDeY,.page_visualPanel__LGVMU{padding:20px}.page_gridTwo__jmKlW,.page_tabs__KsfZq{grid-template-columns:1fr}.page_cotisationAccessBox__pyJdJ{flex-direction:column;align-items:stretch}.page_cotisationButton__dmXpR{width:100%}.page_form__5mROP input,.page_primaryButton__pjx5X{min-height:46px}.page_visualInner__cZ_eg h1{font-size:clamp(24px,7vw,36px)}}@media (max-width:480px){.page_topBar__ob_I2{padding:14px 16px}.page_authCard__VZfZ0{width:min(1040px,calc(100% - 16px));margin-bottom:16px}}.page_compactResetForm__FhpUT{gap:14px}.page_compactResetForm__FhpUT label{gap:8px}.page_compactResetForm__FhpUT input{height:52px!important;min-height:52px!important;padding:0 16px!important;border-radius:16px!important;font-size:15px!important}.page_compactResetForm__FhpUT .page_primaryButton__pjx5X,.page_compactResetForm__FhpUT button[type=submit]{height:56px!important;min-height:56px!important;padding:0 22px!important;border-radius:16px!important;font-size:15px!important}@media (max-width:768px){.page_compactResetForm__FhpUT input{height:50px!important;min-height:50px!important}.page_compactResetForm__FhpUT .page_primaryButton__pjx5X,.page_compactResetForm__FhpUT button[type=submit]{height:52px!important;min-height:52px!important}}