.Login_page__iqd3L{min-height:100vh;width:100%;background:radial-gradient(circle at top,#151b3b 0,#05060a 55%,#020308 100%);display:flex;align-items:center;justify-content:center;padding:16px;position:relative;overflow:hidden;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f9fafb}.Login_glowOrbSecondary__2bUAc,.Login_glowOrb__SsH41{position:absolute;border-radius:999px;filter:blur(80px);opacity:.7;pointer-events:none}.Login_glowOrb__SsH41{width:260px;height:260px;background:radial-gradient(circle,#22c55e 0,transparent 70%);top:-40px;right:-60px}.Login_glowOrbSecondary__2bUAc{width:220px;height:220px;background:radial-gradient(circle,#38bdf8 0,transparent 70%);bottom:-60px;left:-40px}.Login_card__3dJzk{position:relative;width:100%;max-width:420px;padding:24px 20px 22px;border-radius:24px;background:rgba(5,6,16,.88);border:1px solid rgba(129,140,248,.55);box-shadow:0 0 0 1px rgba(15,23,42,.9),0 24px 60px rgba(15,23,42,.95);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.Login_title__S9Xbe{font-size:26px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-align:center;margin-bottom:4px;background:linear-gradient(120deg,#22c55e,#38bdf8,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.Login_subtitle__LUyEd{font-size:12px;text-align:center;color:#9ca3af;margin-bottom:18px}.Login_profileToggle__Ppzmg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:18px}.Login_profileButton__DRmBi{border-radius:999px;border:1px solid rgba(148,163,184,.5);background:rgba(15,23,42,.8);color:#e5e7eb;font-size:13px;padding:8px 10px;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .1s ease,box-shadow .15s ease}.Login_profileButtonActive__tpZf_{border-color:rgba(56,189,248,.95);background:radial-gradient(circle at top,rgba(56,189,248,.28),rgba(15,23,42,.95));box-shadow:0 0 18px rgba(56,189,248,.45);transform:translateY(-1px)}.Login_profileButton__DRmBi:active{transform:translateY(0);box-shadow:none}.Login_form__F7zp_{display:flex;flex-direction:column;gap:10px}.Login_label__Df2On{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;display:flex;flex-direction:column;gap:4px}.Login_input__GbcAp{width:100%;border-radius:12px;border:1px solid rgba(30,64,175,.8);background:radial-gradient(circle at top left,rgba(30,64,175,.35),rgba(15,23,42,.95));padding:9px 11px;font-size:13px;color:#f9fafb;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Login_input__GbcAp::placeholder{color:#6b7280}.Login_input__GbcAp:focus{border-color:rgba(45,212,191,.9);box-shadow:0 0 0 1px rgba(45,212,191,.5);background:radial-gradient(circle at top left,rgba(45,212,191,.32),rgba(15,23,42,.96))}.Login_error__2xYo0{margin-top:2px;border-radius:12px;border:1px solid hsla(0,91%,71%,.7);background:rgba(127,29,29,.6);color:#fee2e2;font-size:11px;padding:6px 9px}.Login_submit__Q8EWn{margin-top:6px;width:100%;border-radius:999px;border:none;background:linear-gradient(135deg,#22c55e,#38bdf8,#a855f7);color:#0b1020;font-weight:700;font-size:14px;padding:10px 14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.12em;box-shadow:0 10px 30px rgba(34,197,94,.45),0 0 24px rgba(56,189,248,.8);transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.Login_submit__Q8EWn:disabled{cursor:default;opacity:.7;box-shadow:none}.Login_submit__Q8EWn:not(:disabled):active{transform:translateY(1px) scale(.99);box-shadow:0 6px 18px rgba(34,197,94,.3),0 0 16px rgba(56,189,248,.6);filter:brightness(.96)}.Login_hint___UqSy{margin-top:6px;font-size:10px;text-align:center;color:#6b7280}@media (min-width:768px){.Login_card__3dJzk{padding:28px 26px 26px}.Login_title__S9Xbe{font-size:28px}.Login_subtitle__LUyEd{font-size:13px}.Login_input__GbcAp{font-size:14px}.Login_submit__Q8EWn{font-size:15px}}