.entry_entry__E_qra{min-height:100dvh;display:grid;place-items:center;padding:28px;position:relative;overflow:hidden;background:#05060a;color:#f6f7fb;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.entry_entry__E_qra:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 66% 18%,rgba(74,98,255,.18),transparent 28%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:auto,42px 42px,42px 42px}.entry_grid__yYitC{position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 44%,rgba(86,107,255,.08) 44.1% 44.2%,transparent 44.3%);pointer-events:none}.entry_loginCard__tNnx4{position:relative;z-index:1;width:min(100%,430px);border:1px solid rgba(255,255,255,.1);background:rgba(7,9,15,.94);padding:30px;box-shadow:0 35px 120px rgba(0,0,0,.55),0 0 70px rgba(70,90,255,.08)}.entry_loginHead__lb3xu{display:flex;align-items:center;gap:13px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.08)}.entry_loginHead__lb3xu>div:last-child{display:grid;line-height:1.05}.entry_loginHead__lb3xu span{font-size:8px;letter-spacing:.2em;color:#6e7890;font-weight:900}.entry_loginHead__lb3xu strong{margin-top:6px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.entry_mark__eivLQ{width:34px;height:34px;border:1px solid #6174ff;display:grid;place-items:center;font-size:11px;font-weight:900;color:#8d9cff;box-shadow:0 0 24px rgba(78,99,255,.18);transform:rotate(45deg)}.entry_intro__obtHD{padding:30px 0 24px}.entry_intro__obtHD h1{font-size:33px;letter-spacing:-.055em;text-transform:uppercase;margin:0 0 10px}.entry_intro__obtHD p{margin:0;color:#7f8797;font:10px/1.7 Inter,ui-sans-serif,system-ui,sans-serif;max-width:42ch}.entry_field__fTfOJ{display:grid;grid-gap:7px;gap:7px;margin-bottom:13px}.entry_field__fTfOJ>span{font-size:8px;text-transform:uppercase;letter-spacing:.14em;color:#667087;font-weight:850}.entry_field__fTfOJ>input,.entry_passwordWrap__5QaTu{height:48px;border:1px solid rgba(255,255,255,.11);background:#080a10;color:#f4f5fa}.entry_field__fTfOJ>input{padding:0 14px;font:inherit;font-size:10px;outline:0}.entry_field__fTfOJ>input[readonly]{color:#aeb5c3}.entry_passwordWrap__5QaTu{display:flex;align-items:center;gap:9px;padding:0 12px}.entry_passwordWrap__5QaTu svg{color:#717a8d;flex:none}.entry_passwordWrap__5QaTu input{width:100%;border:0;background:transparent;outline:0;color:#fff;font:inherit;font-size:10px}.entry_field__fTfOJ>input:focus,.entry_passwordWrap__5QaTu:focus-within{border-color:#6679ff;box-shadow:0 0 0 3px rgba(78,99,255,.08)}.entry_signIn__zc95I{width:100%;height:50px;margin-top:6px;border:0;background:#586cff;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 15px 0 17px;font:inherit;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.11em;cursor:pointer;box-shadow:0 0 28px rgba(72,94,255,.16)}.entry_signIn__zc95I:hover:not(:disabled){background:#687bff}.entry_signIn__zc95I:disabled{opacity:.45;cursor:not-allowed}.entry_magicLink__Hk8HW{width:100%;margin-top:11px;border:1px solid rgba(255,255,255,.08);background:transparent;color:#80899b;font:inherit;font-size:8px;text-transform:uppercase;letter-spacing:.1em;padding:11px;cursor:pointer}.entry_magicLink__Hk8HW:hover:not(:disabled){color:#fff;border-color:rgba(255,255,255,.16)}.entry_magicLink__Hk8HW:disabled{opacity:.45}.entry_loginHint__Pt_ur{margin:13px 2px 0;color:#626b7d;font:8px/1.55 Inter,ui-sans-serif,system-ui,sans-serif}.entry_error__JZARn,.entry_status__Kvzgr{margin:13px 0 0;padding:10px 11px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.025);font:9px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.entry_status__Kvzgr{color:#9ac7b0}.entry_error__JZARn{color:#e3a5ad}.entry_loginCard__tNnx4 footer{margin-top:24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08);color:#596174;font-size:7px;line-height:1.6;text-transform:uppercase;letter-spacing:.08em}@media(max-width:520px){.entry_entry__E_qra{padding:14px}.entry_loginCard__tNnx4{padding:22px}.entry_intro__obtHD h1{font-size:28px}}