.login-module__e9TalW__screen{color:#edf5fa;background:radial-gradient(at 78% 47%,#10334a55,#0000 48%),radial-gradient(at 13% 4%,#102e3e44,#0000 45%),#060f16;place-items:center;min-height:100dvh;padding:64px 6vw;display:grid;position:relative;overflow:hidden}.login-module__e9TalW__layout{grid-template-columns:minmax(340px,450px) minmax(0,1fr);align-items:center;gap:clamp(60px,9vw,150px);width:min(1360px,100%);display:grid;position:relative}.login-module__e9TalW__card{z-index:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#23364180,#101b246b 75%);border:1px solid #9fcadd22;border-radius:26px;padding:44px 40px 32px;position:relative;box-shadow:inset 0 1px #effaff0a,0 24px 80px #00000026}.login-module__e9TalW__brand{letter-spacing:.055em;color:#f3f9ff;align-items:center;gap:13px;margin-bottom:42px;font-size:24px;font-weight:650;display:flex}.login-module__e9TalW__brand img{object-fit:contain;width:48px;height:48px}.login-module__e9TalW__eyebrow{letter-spacing:.22em;color:#89a6b6;text-transform:uppercase;margin:0 0 16px;font-size:10px;font-weight:600}.login-module__e9TalW__title{letter-spacing:-.045em;margin:0;font-size:30px;font-weight:650;line-height:1.2}.login-module__e9TalW__subtitle{color:#91a6b4;margin:14px 0 0;font-size:14px;line-height:1.65}.login-module__e9TalW__form{flex-direction:column;gap:22px;margin-top:34px;display:flex}.login-module__e9TalW__field{color:#b6c6d1;flex-direction:column;gap:10px;font-size:12px;font-weight:500;display:flex}.login-module__e9TalW__inputWrap{position:relative}.login-module__e9TalW__form input{color:#eef7fc;background:#06121c70;border:1px solid #86b1c72b;border-radius:12px;outline:none;width:100%;height:52px;padding:0 16px;font-size:14px;transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 1px 4px #00000014}.login-module__e9TalW__form input::placeholder{color:#63808f;font-weight:400}.login-module__e9TalW__form input:focus{border-color:#4be1f99c;box-shadow:0 0 0 3px #4be1f911}.login-module__e9TalW__form input:disabled{opacity:.55}.login-module__e9TalW__inputWrap input{padding-right:48px}.login-module__e9TalW__visibility{color:#89a6b6;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:38px;height:40px;display:grid;position:absolute;top:6px;right:6px}.login-module__e9TalW__visibility:hover{color:#d3f8ff;background:#b0e9ff0a}.login-module__e9TalW__submit{color:#052030;cursor:pointer;background:linear-gradient(115deg,#94edfb,#4bd3f0);border:1px solid #b6f4ff66;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;height:50px;font-size:14px;font-weight:650;transition:filter .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #fff5,0 5px 24px #27bfe611}.login-module__e9TalW__submit:hover{filter:brightness(1.08);box-shadow:0 6px 28px #27bfe625}.login-module__e9TalW__submit:disabled{opacity:.5;cursor:wait}.login-module__e9TalW__submit:focus-visible,.login-module__e9TalW__visibility:focus-visible,.login-module__e9TalW__help summary:focus-visible{outline-offset:4px;outline:2px solid #4be1f9}.login-module__e9TalW__help{text-align:center;color:#94aab8;font-size:12px}.login-module__e9TalW__help summary{cursor:pointer;list-style:none}.login-module__e9TalW__help summary::-webkit-details-marker{display:none}.login-module__e9TalW__help summary:hover{color:#d6eaf5}.login-module__e9TalW__help p{color:#a6bbc8;margin-top:12px;font-size:12px;line-height:1.65}.login-module__e9TalW__error{color:#ffbdba;background:#912b2314;border:1px solid #fb92922b;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.6}.login-module__e9TalW__art{isolation:isolate;place-items:center;min-height:600px;display:grid;position:relative}.login-module__e9TalW__art:before{content:"";filter:blur(110px);opacity:.13;z-index:-1;background:#299bde;border-radius:50%;position:absolute;inset:12% 5%}.login-module__e9TalW__sculpture{filter:drop-shadow(0 35px 28px #0006);opacity:.92;width:100%;max-width:680px;height:auto;transform:perspective(1400px)rotateY(-13deg)rotate(-5deg)}.login-module__e9TalW__art:after{content:"";opacity:.11;filter:blur(20px);background:#4fbdff;border-radius:50%;width:68%;height:18px;position:absolute;bottom:3%;left:16%}.login-module__e9TalW__footer{text-align:center;letter-spacing:.13em;color:#647e8d;text-transform:uppercase;font-size:10px;position:absolute;bottom:26px;left:0;right:0}@media (min-width:1700px){.login-module__e9TalW__layout{grid-template-columns:480px 1fr;width:1520px}.login-module__e9TalW__card{padding:50px 44px 38px}.login-module__e9TalW__art{min-height:720px}.login-module__e9TalW__sculpture{max-width:790px}}@media (max-width:1000px){.login-module__e9TalW__screen{padding:48px 5vw}.login-module__e9TalW__layout{grid-template-columns:minmax(330px,420px) 1fr;gap:30px}.login-module__e9TalW__card{padding:34px 28px}.login-module__e9TalW__art{min-height:400px}.login-module__e9TalW__brand{margin-bottom:32px}.login-module__e9TalW__title{font-size:28px}}@media (max-width:760px){.login-module__e9TalW__screen{padding:42px 20px 64px}.login-module__e9TalW__layout{max-width:430px;display:block}.login-module__e9TalW__art{display:none}.login-module__e9TalW__card{padding:32px 26px}.login-module__e9TalW__footer{bottom:22px}.login-module__e9TalW__brand{font-size:22px}.login-module__e9TalW__screen{background:radial-gradient(at 70% 0,#164d6955,#0000 65%),#060f16}}@media (prefers-reduced-motion:reduce){.login-module__e9TalW__form input,.login-module__e9TalW__submit{transition:none}}
