/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.LoginForm_card__SE0va{z-index:1;background:#fff;border:1px solid #e5e7eb;border-radius:18px;width:100%;max-width:390px;padding:48px 36px 36px;position:relative;box-shadow:0 20px 50px #00000014}html.dark .LoginForm_card__SE0va{background:#111827;border-color:#1e2a3d;box-shadow:0 24px 60px #00000073}.LoginForm_logo-text__PCGkH{letter-spacing:-.5px;color:#111827;font-size:40px;font-weight:800;line-height:1.3}html.dark .LoginForm_logo-text__PCGkH{color:#fff}.LoginForm_logo-i__oLXEs{color:#4f7ef8;vertical-align:text-top;padding-top:.25em;display:inline-block;position:relative;top:5px;transform:rotate(180deg)}.LoginForm_tagline__kPofV{color:#6b7280;margin-top:8px;font-size:13.5px}html.dark .LoginForm_tagline__kPofV{color:#8b97b0}.LoginForm_divider__Z08DI{background:#e5e7eb;border:none;height:1px;margin:22px 0 20px}html.dark .LoginForm_divider__Z08DI{background:#1e2a3d}.LoginForm_field__ojDnS{margin-bottom:16px}.LoginForm_field-label__NHd_b{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin-bottom:7px;font-size:11px;font-weight:600}html.dark .LoginForm_field-label__NHd_b{color:#8b97b0}.LoginForm_input-wrap__jjXXC{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;align-items:center;gap:10px;height:48px;padding:0 14px;transition:border-color .2s;display:flex}.LoginForm_input-wrap__jjXXC:focus-within{border-color:#4f7ef8}html.dark .LoginForm_input-wrap__jjXXC{background:#182030;border-color:#263347}html.dark .LoginForm_input-wrap__jjXXC:focus-within{border-color:#4f7ef8}.LoginForm_input-icon__XTYCh{color:#9ca3af;flex-shrink:0;width:16px;height:16px}html.dark .LoginForm_input-icon__XTYCh{color:#8b97b0}.LoginForm_input-field__5Z_vl{color:#111827;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px}.LoginForm_input-field__5Z_vl::-ms-clear,.LoginForm_input-field__5Z_vl::-ms-reveal{display:none}.LoginForm_input-field__5Z_vl::placeholder{color:#9ca3af}html.dark .LoginForm_input-field__5Z_vl{color:#e2e8f0}html.dark .LoginForm_input-field__5Z_vl::placeholder{color:#4a5568}.LoginForm_eye-btn__Ul_Lq{cursor:pointer;color:#9ca3af;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;transition:color .15s;display:flex}.LoginForm_eye-btn__Ul_Lq:hover{color:#6b7280}html.dark .LoginForm_eye-btn__Ul_Lq{color:#8b97b0}html.dark .LoginForm_eye-btn__Ul_Lq:hover{color:#c4cdd9}.LoginForm_forgot-row__GFZ2A{justify-content:flex-end;margin:-4px 0 20px;display:flex}.LoginForm_forgot-link__Ow7tg{color:#4f7ef8;cursor:pointer;font-size:13px;text-decoration:none}.LoginForm_forgot-link__Ow7tg:hover{text-decoration:underline}.LoginForm_submit-btn__jpbJk{color:#fff;cursor:pointer;letter-spacing:.01em;background:#3b63f5;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-family:inherit;font-size:15px;font-weight:600;transition:background .2s;display:flex}.LoginForm_submit-btn__jpbJk:hover:not(:disabled){background:#2d53e8}.LoginForm_submit-btn__jpbJk:disabled{opacity:.6;cursor:not-allowed}.LoginForm_card-footer___oxDa{text-align:center;color:#9ca3af;margin-top:22px;font-size:12px}html.dark .LoginForm_card-footer___oxDa{color:#4a5568}.LoginForm_card-footer___oxDa a{color:#4f7ef8;text-decoration:none}.LoginForm_card-footer___oxDa a:hover{text-decoration:underline}.LoginForm_spinner__dZK_Q{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:LoginForm_spin__hZu_L .7s linear infinite}@keyframes LoginForm_spin__hZu_L{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoginForm_spinner__dZK_Q{animation-duration:3s}}@media only screen and (max-width:768px){.LoginForm_card__SE0va{padding-top:32px}.LoginForm_eye-btn__Ul_Lq{padding:0 8px}.LoginForm_forgot-link__Ow7tg{margin:-10px -4px;padding:10px 4px}}