.AuthForm_pageContainer__dKqUo{min-height:100vh;background:linear-gradient(135deg,#1E293B,#475569);color:white;display:flex;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:20px}.AuthForm_formCard__D00vB{background:#0F172A;border-radius:16px;box-shadow:0 4px 32px rgba(15,23,42,.5);padding:40px;max-width:400px;width:100%;text-align:center}.AuthForm_compactCard__hEOxt{padding:24px;max-width:380px}.AuthForm_formTitle__H8WLI{color:#E2E8F0;margin-bottom:16px;text-align:center;font-size:20px;font-weight:600}.AuthForm_compactTitle__xvm1A{font-size:20px;margin-bottom:12px;color:#E2E8F0}.AuthForm_subtitle__1jRRA{color:#94A3B8;font-size:16px;line-height:1.5}.AuthForm_highlightText__tBlin{color:#C6F432;font-size:18px;font-weight:700;margin-top:8px}.AuthForm_infoBox__nRax7{margin-bottom:24px;padding:16px;background:#1E293B;border-radius:8px;border:1px solid #334155}.AuthForm_infoText__KnTNo{color:#CBD5E1;font-size:14px;line-height:1.5}.AuthForm_form__C7tPD{margin-bottom:16px}.AuthForm_inputField__sSSu9{width:100%;padding:12px;border-radius:8px;border:1px solid #cbd5e1;margin-bottom:12px;background:#F8FAFC;color:#1E293B;font-size:16px}.AuthForm_inputField__sSSu9:focus{outline:none;border-color:#C6F432}.AuthForm_inputFieldDark__yPe5o{width:100%;padding:12px;border-radius:8px;background:#1E293B;border:1px solid #334155;color:#F1F5F9;font-size:16px;margin-bottom:20px}.AuthForm_inputFieldDark__yPe5o:focus{outline:none;border-color:#C6F432}.AuthForm_primaryButton__iXj33{width:100%;padding:12px;border-radius:8px;background:#C6F432;color:#0F172A;font-weight:700;font-size:16px;border:none;margin-bottom:8px;cursor:pointer;transition:background .2s ease}.AuthForm_primaryButton__iXj33:hover:not(:disabled){background:#a8d424}.AuthForm_primaryButton__iXj33:disabled{opacity:.6;cursor:not-allowed}.AuthForm_secondaryButton__E_W87{width:100%;padding:12px;border-radius:8px;background:#CBD5E1;color:#0F172A;font-weight:700;font-size:16px;border:none;margin-bottom:8px;cursor:pointer;transition:background .2s ease}.AuthForm_secondaryButton__E_W87:hover:not(:disabled){background:#a3b3c7}.AuthForm_secondaryButton__E_W87:disabled{opacity:.6;cursor:not-allowed}.AuthForm_outlineButton__3dDWF{width:100%;padding:12px;border-radius:8px;background:transparent;color:#C6F432;font-weight:700;font-size:16px;border:1px solid #c6f432;cursor:pointer;transition:background .2s ease}.AuthForm_outlineButton__3dDWF:hover{background:rgba(198,244,50,.1)}.AuthForm_oauthButton___cNvI{width:100%;padding:12px;border-radius:8px;background:#F8FAFC;color:#1E293B;font-weight:700;font-size:16px;border:1px solid #cbd5e1;cursor:pointer;transition:background .2s ease}.AuthForm_oauthButton___cNvI:hover:not(:disabled){background:#e2e8f0}.AuthForm_oauthButton___cNvI:disabled{opacity:.6;cursor:not-allowed}.AuthForm_buttonGroup__pOYLI{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.AuthForm_errorMessage__hA881{color:#ff4d4f;margin-bottom:8px;font-size:14px}.AuthForm_successMessage__0O3vl{color:#C6F432;margin-bottom:8px;font-size:14px}.AuthForm_footer__BNnPU{text-align:center;margin-top:20px}.AuthForm_footerText__CJc8G{color:#94A3B8;font-size:14px}.AuthForm_footerLink__kWYEI{color:#C6F432;text-decoration:none;font-weight:600}.AuthForm_footerLink__kWYEI:hover{text-decoration:underline}.AuthForm_marginBottom8__61zYy{margin-bottom:8px}.AuthForm_marginBottom16__NGovZ{margin-bottom:16px}.AuthForm_marginBottom20__abVfg{margin-bottom:20px}.AuthForm_marginBottom24__kPcKv{margin-bottom:24px}.AuthForm_marginBottom32__qM4I6{margin-bottom:32px}.AuthForm_textCenter__Ej8eG{text-align:center}.AuthForm_spinner__CRsIc{width:40px;height:40px;border:4px solid #334155;border-top-color:#c6f432;border-radius:50%;animation:AuthForm_spin__W94B2 1s linear infinite;margin:0 auto}@keyframes AuthForm_spin__W94B2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AuthForm_statusIcon__6f8uo{margin-bottom:24px;font-size:48px}.AuthForm_smallIcon__dVnxP{font-size:22px;margin-bottom:12px}.AuthForm_errorTitle__9msNn{color:#ff4d4f;font-size:24px;font-weight:700;margin-bottom:16px}.AuthForm_autoRedirectInfo__c1QET{padding:12px;background:#1E293B;border:1px solid #334155;border-radius:8px;color:#CBD5E1;font-size:14px;margin-top:16px}.AuthForm_errorButtonGroup__tWsGH{display:flex;gap:12px;flex-direction:column}.AuthForm_statusMessage__ESya1{text-align:center;margin-bottom:24px}.AuthForm_errorContainer__Jwc5B,.AuthForm_successContainer__exiHl{text-align:center}.AuthForm_title__lY7MY{color:#C6F432;font-size:24px;font-weight:700;margin-bottom:8px}.AuthForm_successTitle__GxTCQ{color:#C6F432;font-size:24px;font-weight:700;margin-bottom:16px}.AuthForm_text__X9_y7{color:#94A3B8;font-size:16px;margin-bottom:16px}.AuthForm_mutedText__hsUQJ{color:#94A3B8;font-size:14px;margin-bottom:12px}.AuthForm_helperRow__WSNdM{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.AuthForm_linkButton__FmSyd{background:transparent;border:none;color:#E2E8F0;font-weight:500;cursor:pointer;padding:0;font-size:12px;text-decoration:none;white-space:nowrap}.AuthForm_linkButton__FmSyd:hover{text-decoration:underline}.AuthForm_inlineActions__oC9cP{display:flex;justify-content:flex-start;align-items:center;gap:6px;flex-wrap:nowrap;margin:4px 0 8px;font-size:12px}.AuthForm_leftAlign__O635J{text-align:left}.AuthForm_caption__zLpVP{color:#94A3B8;font-size:12px;margin-top:0;white-space:nowrap}.AuthForm_errorText__NIru2,.AuthForm_successText__3aKd_{color:#94A3B8;font-size:16px;margin-bottom:24px}@media (max-width:768px){.AuthForm_pageContainer__dKqUo{padding:16px}.AuthForm_formCard__D00vB{padding:32px}.AuthForm_compactCard__hEOxt{padding:20px}.AuthForm_formTitle__H8WLI{font-size:18px}.AuthForm_successTitle__GxTCQ,.AuthForm_title__lY7MY{font-size:22px}}@media (max-width:600px){.AuthForm_pageContainer__dKqUo{align-items:flex-start;padding:40px 12px 12px}.AuthForm_formCard__D00vB{padding:24px;border-radius:12px}.AuthForm_compactCard__hEOxt{padding:20px}.AuthForm_compactTitle__xvm1A,.AuthForm_formTitle__H8WLI{font-size:18px}.AuthForm_successTitle__GxTCQ,.AuthForm_title__lY7MY{font-size:20px}.AuthForm_subtitle__1jRRA{font-size:15px}.AuthForm_highlightText__tBlin{font-size:16px}.AuthForm_infoBox__nRax7{padding:14px}.AuthForm_infoText__KnTNo{font-size:13px}.AuthForm_inputFieldDark__yPe5o,.AuthForm_inputField__sSSu9{padding:14px 12px;font-size:16px;min-height:48px;margin-bottom:16px}.AuthForm_oauthButton___cNvI,.AuthForm_outlineButton__3dDWF,.AuthForm_primaryButton__iXj33,.AuthForm_secondaryButton__E_W87{padding:14px 12px;font-size:16px;min-height:48px}.AuthForm_linkButton__FmSyd{font-size:13px;min-height:44px;display:inline-flex;align-items:center;padding:8px}.AuthForm_errorMessage__hA881,.AuthForm_footerText__CJc8G,.AuthForm_successMessage__0O3vl{font-size:13px}.AuthForm_text__X9_y7{font-size:15px}.AuthForm_mutedText__hsUQJ{font-size:13px}.AuthForm_errorText__NIru2,.AuthForm_successText__3aKd_{font-size:15px}.AuthForm_errorTitle__9msNn{font-size:20px}.AuthForm_caption__zLpVP{font-size:11px}.AuthForm_inlineActions__oC9cP{font-size:11px;gap:4px}.AuthForm_autoRedirectInfo__c1QET{font-size:13px;padding:10px}.AuthForm_statusIcon__6f8uo{font-size:40px;margin-bottom:20px}.AuthForm_smallIcon__dVnxP{font-size:20px;margin-bottom:10px}}