.scr-login a{color:var(--ac)}.scr-login a:hover{color:var(--ac2)}.scr-login .hv{transition:filter .15s}.scr-login .hv:hover{filter:brightness(1.08)}.scr-login :focus-visible{outline:2px solid var(--ac);outline-offset:2px}.scr-login .mono{font-family:Geist Mono,ui-monospace,monospace}.scr-login .fl{color:var(--mu);margin-bottom:8px;font-size:13px;font-weight:500;display:block}.scr-login .fi{border:1px solid var(--ln2);background:var(--bg);width:100%;height:52px;color:var(--tx);border-radius:14px;padding:0 16px;font:500 16px Geist,system-ui,sans-serif}.scr-login .fi::placeholder{color:var(--mu2)}.scr-login .btn{background:var(--ac);height:52px;color:var(--on);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font:600 15px Geist,system-ui,sans-serif;text-decoration:none;display:inline-flex}.scr-login .ghost{border:1px solid var(--ln3);height:48px;color:var(--tx);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font:500 14px Geist,system-ui,sans-serif;text-decoration:none;display:inline-flex}.scr-login .lk{color:var(--ac);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px 0;font:500 14px Geist,system-ui,sans-serif;text-decoration:underline}.scr-login .qr svg{width:100%;height:100%;display:block}
