.Login_card__av7ZS{width:100%;max-width:380px;padding:32px 28px;border-radius:20px;background:var(--glass-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--stroke);box-shadow:0 24px 60px rgba(0,0,0,.45),inset 0 0 32px var(--accent2-glow)}.Login_brand__EPPl4{display:flex;align-items:center;gap:8px;margin-bottom:28px;font-family:var(--font-display);font-weight:700;letter-spacing:.04em}.Login_dot__Jm_GQ{width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 16px var(--accent),0 0 28px var(--accent-glow)}.Login_brandName__IwrKJ{font-size:15px;color:#fff}.Login_kernel__2GhSf{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--muted)}.Login_title__fLCPL{margin:0 0 4px;font-family:var(--font-display);font-size:26px;font-weight:700;color:#fff}.Login_sub__jCddT{margin:0 0 24px;font-size:13px;color:var(--muted)}.Login_form__tm3nF{display:flex;flex-direction:column;gap:16px}.Login_label__AwqhA{display:flex;flex-direction:column;gap:6px;font-size:12px;letter-spacing:.04em;color:var(--muted)}.Login_input__u3P7l{height:44px;padding:0 14px;border-radius:10px;border:1px solid var(--stroke);background:var(--glass);color:#fff;font-size:14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.Login_input__u3P7l:focus{border-color:var(--stroke-accent,var(--accent));box-shadow:0 0 0 3px var(--accent-soft)}.Login_error__Cx5YU{padding:10px 12px;border-radius:8px;background:rgba(232,50,79,.14);border:1px solid rgba(232,50,79,.4);color:#ff9aa9;font-size:13px}.Login_submit__lyxTR{height:46px;margin-top:4px;border:none;border-radius:10px;background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.04em;cursor:pointer;transition:filter .2s ease,opacity .2s ease}.Login_submit__lyxTR:hover{filter:brightness(1.08)}.Login_submit__lyxTR:disabled{opacity:.6;cursor:default}