.WEZH7G_page{justify-content:center;align-items:center;max-width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.WEZH7G_bg{background:var(--color-secondary);z-index:0;position:absolute;inset:0}.WEZH7G_bgGradient{background:radial-gradient(60% 50% at 20% 30%,#b7181426,#0000),radial-gradient(50% 40% at 80% 70%,#d6c5b314,#0000);position:absolute;inset:0}.WEZH7G_content{z-index:1;padding:var(--spacing-8);flex-direction:column;align-items:center;width:100%;max-width:440px;display:flex;position:relative}.WEZH7G_logo img{width:150px;height:auto;margin-bottom:var(--spacing-8);opacity:.9;transition:var(--transition-fast);object-fit:contain}.WEZH7G_logo:hover img{opacity:1}.WEZH7G_card{-webkit-backdrop-filter:blur(24px);border-radius:var(--radius-lg);width:100%;padding:var(--spacing-10);background:#ffffff0a;border:1px solid #ffffff14;animation:.6s forwards WEZH7G_fadeInUp}.WEZH7G_header{text-align:center;margin-bottom:var(--spacing-8)}.WEZH7G_header h1{font-family:var(--font-headline);font-size:var(--font-size-headline-md);font-weight:var(--font-weight-bold);color:var(--color-white);margin-bottom:var(--spacing-2)}.WEZH7G_header p{font-size:var(--font-size-body-sm);color:#ffffff80}.WEZH7G_error{color:var(--color-primary-fixed);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-sm);font-size:var(--font-size-body-sm);margin-bottom:var(--spacing-5);text-align:center;background:#ba1a1a26;border:1px solid #ba1a1a4d}.WEZH7G_form{flex-direction:column;display:flex}.WEZH7G_field{margin-bottom:var(--spacing-5)}.WEZH7G_field label{font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);color:#ffffffb3;margin-bottom:var(--spacing-2);display:block}.WEZH7G_field input{width:100%;padding:var(--spacing-3) var(--spacing-4);font-family:var(--font-body);font-size:var(--font-size-body-md);border-radius:var(--radius-md);color:var(--color-white);transition:var(--transition-fast);background:#ffffff0f;border:1.5px solid #ffffff1f;outline:none}.WEZH7G_field input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #b7181433}.WEZH7G_field input:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.WEZH7G_field input::placeholder{color:#ffffff4d}.WEZH7G_identifierHint{color:var(--color-primary);margin-top:4px;font-size:12px;display:block}.WEZH7G_forgotRow{margin-top:calc(var(--spacing-3) * -1);margin-bottom:var(--spacing-4);justify-content:flex-end;display:flex}.WEZH7G_forgotLink{font-size:var(--font-size-body-sm);color:var(--color-primary);font-weight:var(--font-weight-semibold);transition:var(--transition-fast)}.WEZH7G_forgotLink:hover{opacity:.85;text-decoration:underline}.WEZH7G_passwordWrapper{position:relative}.WEZH7G_passwordWrapper input{padding-right:48px}.WEZH7G_eyeButton{right:var(--spacing-3);color:#fff6;padding:var(--spacing-1);cursor:pointer;transition:var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.WEZH7G_eyeButton:hover{color:var(--color-white)}.WEZH7G_submitButton{width:100%;padding:var(--spacing-3) var(--spacing-6);font-family:var(--font-body);font-size:var(--font-size-body-md);font-weight:var(--font-weight-bold);color:var(--color-white);background:var(--gradient-primary);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast);margin-top:var(--spacing-2);border:none}.WEZH7G_submitButton:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 16px #b718144d}.WEZH7G_submitButton:disabled{opacity:.6;cursor:not-allowed}.WEZH7G_footer{text-align:center;margin-top:var(--spacing-6);padding-top:var(--spacing-5);border-top:1px solid #ffffff14}.WEZH7G_footer p{font-size:var(--font-size-body-sm);color:#ffffff80}.WEZH7G_footer a{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.WEZH7G_backLink{margin-top:var(--spacing-6);font-size:var(--font-size-body-sm);color:#fff6;transition:var(--transition-fast);text-align:center;display:block}.WEZH7G_backLink:hover{color:var(--color-white)}.WEZH7G_yachay{opacity:.6;flex-direction:column;align-items:center;gap:2px;margin-top:24px;transition:opacity .2s;display:flex}.WEZH7G_yachay:hover{opacity:1}.WEZH7G_yachayLabel{color:var(--color-on-surface-variant);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.WEZH7G_yachayName{color:var(--color-on-surface);letter-spacing:.02em;font-size:16px;font-weight:700}.WEZH7G_methodToggle{margin-bottom:var(--spacing-5);background:#ffffff0d;border-radius:9999px;padding:3px;display:flex}.WEZH7G_methodBtn{padding:var(--spacing-2) var(--spacing-3);color:#ffffff80;font-family:var(--font-body);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--transition-fast);background:0 0;border:none;border-radius:9999px;flex:1}.WEZH7G_methodBtn:hover{color:#ffffffb3}.WEZH7G_methodBtnActive{background:var(--gradient-primary);color:var(--color-white)}.WEZH7G_methodBtnActive:hover{color:var(--color-white)}.WEZH7G_otpForm{gap:var(--spacing-4);flex-direction:column;display:flex}.WEZH7G_otpInfo{text-align:center;color:#ffffffb3;font-size:var(--font-size-body-sm);line-height:1.5}.WEZH7G_otpInfo strong{color:var(--color-white)}.WEZH7G_otpInput{text-align:center;letter-spacing:8px;font-size:24px}@keyframes WEZH7G_fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:576px){.WEZH7G_card{padding:var(--spacing-6)}.WEZH7G_content{padding:var(--spacing-4)}}