.auth_page__BzxL8{display:flex;min-height:100vh;background:var(--sand-50);direction:rtl}.auth_heroPanel__gQcGV{position:relative;flex:0 0 42%;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-10);overflow:hidden}.auth_heroPanelImg__C6ANj{object-fit:cover;object-position:center 40%}.auth_heroPanelOverlay__xrQQ4{position:absolute;inset:0;background:linear-gradient(160deg,rgba(22,14,6,.55),rgba(44,29,19,.75) 50%,rgba(22,14,6,.92));z-index:1}.auth_heroPanelContent__D_DCq{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--space-8)}.auth_heroBrand__goKuu{display:flex;flex-direction:column;gap:2px;text-decoration:none}.auth_heroBrandAr__fK6C7{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:900;color:#e8c870;letter-spacing:-.5px}.auth_heroBrandEn__sfqdB{font-size:var(--text-xs);font-weight:600;color:hsla(44,72%,67%,.5);letter-spacing:3px}.auth_heroQuote__njluk{border-right:3px solid hsla(44,72%,67%,.5);padding-right:var(--space-4)}.auth_heroQuoteText__XsQja{color:hsla(43,59%,90%,.85);font-size:var(--text-base);line-height:1.75}.auth_heroStats__iwiDK{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-4) 0;border-top:1px solid hsla(0,0%,100%,.1)}.auth_heroStat__i9_67{display:flex;flex-direction:column;gap:2px}.auth_heroStatNum__N4j2v{font-size:var(--text-xl);font-weight:900;color:#e8c870}.auth_heroStatLabel__UgDnz{font-size:var(--text-xs);color:hsla(0,0%,100%,.45)}.auth_heroStatDivider__otE4T{width:1px;height:32px;background:hsla(0,0%,100%,.15)}.auth_heroFeatures__nfPcC{display:flex;flex-direction:column;gap:var(--space-3)}.auth_heroFeature__o9WEF{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:hsla(43,59%,90%,.8)}.auth_formPanel__J1tNr{flex:1 1;display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-6);overflow-y:auto;background:#fff}.auth_formPanelInner__eLzK_{width:100%;max-width:480px;display:flex;flex-direction:column;gap:var(--space-6)}.auth_backLink__YhKPK{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-on-light-muted);text-decoration:none;transition:color var(--transition-fast)}.auth_backLink__YhKPK:hover{color:var(--gold-500)}.auth_formHeader__QywpD{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3)}.auth_formIconWrap__MWCDT{width:64px;height:64px;border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--gold-100),var(--gold-50));border:2px solid var(--gold-200);display:flex;align-items:center;justify-content:center;font-size:2rem;box-shadow:0 4px 20px rgba(196,154,46,.15)}.auth_formIcon__kzh4k{line-height:1}.auth_formTitle__F_u8f{font-size:var(--text-2xl);font-weight:800;color:var(--text-on-light-primary);margin:0}.auth_formSubtitle__tIei4{font-size:var(--text-sm);color:var(--text-on-light-muted);line-height:1.6;margin:0}.auth_formBody__ryWyv{display:flex;flex-direction:column;gap:var(--space-4)}.auth_accountTypeTabs__zAyTd{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-2)}.auth_accountTab__UzUWj{display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--space-3) var(--space-4);border:2px solid var(--color-border-light);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);font-size:var(--text-base);font-weight:600;color:var(--text-on-light-secondary);background:var(--sand-50);text-align:center}.auth_accountTabInput__fxFdD{display:none}.auth_accountTab__UzUWj small{font-size:var(--text-xs);font-weight:400;color:var(--text-on-light-muted)}.auth_accountTabActive__0w3yw{border-color:var(--gold-400);background:var(--gold-50);color:var(--gold-700);box-shadow:0 0 0 3px rgba(196,154,46,.12)}.auth_fieldGroup__79l37{display:flex;flex-direction:column;gap:var(--space-1)}.auth_fieldLabel__FiZwg{font-size:var(--text-sm);font-weight:600;color:var(--text-on-light-primary)}.auth_fieldLabelRow__lYrQu{display:flex;justify-content:space-between;align-items:center}.auth_required__E_KKo{color:var(--color-error)}.auth_optional__fQiro{font-weight:400;color:var(--text-on-light-muted);font-size:var(--text-xs)}.auth_inputWrap__AnMvT{position:relative;display:flex;align-items:center}.auth_inputIcon__O_H8B{position:absolute;right:var(--space-3);font-size:1rem;pointer-events:none;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.auth_input__c251n{width:100%;padding:11px var(--space-10) 11px var(--space-4);border:1.5px solid var(--color-border-light);border-radius:var(--radius-lg);font-size:var(--text-base);font-family:inherit;color:var(--text-on-light-primary);background:#fff;transition:all var(--transition-fast);outline:none}.auth_input__c251n:focus{border-color:var(--gold-400);box-shadow:0 0 0 3px rgba(196,154,46,.12)}.auth_inputError__1Z8lJ,.auth_inputError__1Z8lJ:focus{border-color:var(--color-error)}.auth_inputError__1Z8lJ:focus{box-shadow:0 0 0 3px rgba(239,68,68,.12)}.auth_eyeBtn__TwMgQ{position:absolute;left:var(--space-3);background:none;border:none;cursor:pointer;font-size:1rem;padding:0;line-height:1;color:var(--text-on-light-muted);transition:color var(--transition-fast)}.auth_eyeBtn__TwMgQ:hover{color:var(--gold-500)}.auth_fieldError__C8RoN{font-size:var(--text-xs);color:var(--color-error);font-weight:500}.auth_fieldHint__wh8LF{font-size:var(--text-xs);color:var(--text-on-light-muted)}.auth_forgotLink__YT1U8{font-size:var(--text-xs);color:var(--gold-600);text-decoration:none;font-weight:500}.auth_forgotLink__YT1U8:hover{color:var(--gold-500);text-decoration:underline}.auth_strengthBar__8Sk_g{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.auth_strengthSegment__Z8wHk{flex:1 1;height:4px;border-radius:2px;transition:background var(--transition-fast)}.auth_strengthLabel__wYsfx{font-size:var(--text-xs);font-weight:600;white-space:nowrap;min-width:60px;text-align:center}.auth_termsRow__N7GM7{display:flex;align-items:flex-start;gap:var(--space-2);cursor:pointer}.auth_termsCheck__DUabn{width:16px;height:16px;flex-shrink:0;margin-top:2px;accent-color:var(--gold-500);cursor:pointer}.auth_termsText__2jOEl{font-size:var(--text-sm);color:var(--text-on-light-secondary);line-height:1.6}.auth_termsLink__RMQdU{color:var(--gold-600);text-decoration:none;font-weight:600}.auth_termsLink__RMQdU:hover{text-decoration:underline}.auth_submitBtn__LVv_L{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:13px var(--space-6);background:linear-gradient(135deg,var(--gold-500),var(--gold-400));color:#fff;font-size:var(--text-base);font-weight:700;font-family:inherit;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);box-shadow:0 4px 14px rgba(196,154,46,.35);text-shadow:0 1px 2px rgba(0,0,0,.2);margin-top:var(--space-2)}.auth_submitBtn__LVv_L:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px rgba(196,154,46,.45)}.auth_submitBtn__LVv_L:disabled{opacity:.65;cursor:not-allowed;transform:none}.auth_submitBtnLoading__zyLG7{cursor:wait}.auth_divider__iKvMl{display:flex;align-items:center;gap:var(--space-4);margin:var(--space-2) 0}.auth_divider__iKvMl:after,.auth_divider__iKvMl:before{content:"";flex:1 1;height:1px;background:var(--color-border-light)}.auth_divider__iKvMl span{font-size:var(--text-xs);color:var(--text-on-light-muted);white-space:nowrap}.auth_switchRow__sFZyj{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.auth_switchText__b2wBZ{font-size:var(--text-sm);color:var(--text-on-light-muted)}.auth_switchLink__lupEJ{font-size:var(--text-sm);font-weight:700;color:var(--gold-600);text-decoration:none;transition:color var(--transition-fast)}.auth_switchLink__lupEJ:hover{color:var(--gold-500);text-decoration:underline}.auth_trustRow__7ljSf{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-2)}.auth_trustBadge__Nn41_{font-size:var(--text-xs);color:var(--text-on-light-muted);display:flex;align-items:center;gap:4px}.auth_spinner__S15H8{display:inline-block;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:auth_spin__FBIQb .7s linear infinite;flex-shrink:0}@keyframes auth_spin__FBIQb{to{transform:rotate(1turn)}}.auth_otpSection__eKVIZ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.auth_otpIconCircle__W_ha_{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--gold-100),var(--gold-50));border:2px solid var(--gold-200);display:flex;align-items:center;justify-content:center;font-size:2.5rem;box-shadow:0 4px 20px rgba(196,154,46,.2)}.auth_otpInputWrap__2TdvT{position:relative;width:100%}.auth_otpInput__TlKV8{width:100%;padding:18px var(--space-6);border:2px solid var(--color-border-light);border-radius:var(--radius-xl);font-size:2.2rem;font-weight:800;text-align:center;letter-spacing:.6em;font-family:monospace;color:var(--text-on-light-primary);background:var(--sand-50);transition:all var(--transition-fast);outline:none}.auth_otpInput__TlKV8:focus{border-color:var(--gold-400);box-shadow:0 0 0 4px rgba(196,154,46,.15);background:#fff}.auth_otpCheck__qDZ9E{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--color-success);font-size:1.5rem;font-weight:900}.auth_resendBtn__X11Ro{background:none;border:none;cursor:pointer;font-size:var(--text-sm);color:var(--text-on-light-muted);font-family:inherit;padding:0;transition:color var(--transition-fast)}.auth_resendBtn__X11Ro span{color:var(--gold-600);font-weight:600;text-decoration:underline}.auth_resendBtn__X11Ro:hover span{color:var(--gold-500)}.auth_backStepBtn__HqAim{background:none;border:none;cursor:pointer;font-size:var(--text-sm);color:var(--text-on-light-muted);font-family:inherit;padding:0;transition:color var(--transition-fast)}.auth_backStepBtn__HqAim:hover{color:var(--gold-500)}@media (max-width:768px){.auth_page__BzxL8{flex-direction:column}.auth_heroPanel__gQcGV{flex:0 0 200px;padding:var(--space-6);justify-content:flex-end}.auth_heroQuote__njluk,.auth_heroStats__iwiDK{display:none}.auth_heroBrandAr__fK6C7{font-size:1.6rem}.auth_formPanel__J1tNr{padding:var(--space-6) var(--space-4);align-items:flex-start}.auth_formPanelInner__eLzK_{max-width:100%}}