.AuthShell-module__4GggPa__screen{color:#111;background:#efefef;min-height:100vh}.AuthShell-module__4GggPa__topBar{display:none}.AuthShell-module__4GggPa__body{grid-template-columns:1.06fr 1fr;min-height:100vh;display:grid}.AuthShell-module__4GggPa__left{--pointer-x:50%;--pointer-y:50%;background:radial-gradient(1200px at 20% 80%,#126fef 0%,#0000 60%),radial-gradient(1100px at 12% 20%,#1dc9fa 0%,#0000 60%),radial-gradient(1100px at 62% 78%,#006b00 0%,#0000 60%),radial-gradient(1100px at 92% 84%,#e76214 0%,#0000 60%),radial-gradient(1000px at 85% 30%,#811a04 0%,#0000 60%),#040404;border-right:1px solid #121212;position:relative;overflow:hidden}.AuthShell-module__4GggPa__left:before{content:"";background:radial-gradient(circle at var(--pointer-x)var(--pointer-y),#000000f5 0%,#000000db 38%,#00000014 68%);filter:blur(68px);pointer-events:none;position:absolute;inset:-18%}.AuthShell-module__4GggPa__leftGlow{opacity:.72;pointer-events:none;background:radial-gradient(700px 520px at 12% 8%,#126fef3d,#0000 62%),radial-gradient(560px 440px at 90% 92%,#e7621433,#0000 60%);position:absolute;inset:-15%}.AuthShell-module__4GggPa__leftLogoWrap{aspect-ratio:1;z-index:1;width:min(28vw,320px);min-width:180px;max-width:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AuthShell-module__4GggPa__leftCircleWrap{width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AuthShell-module__4GggPa__leftCircle{-o-object-fit:contain;object-fit:contain;opacity:.95;filter:drop-shadow(0 12px 30px #0000006b);transform-origin:50%;width:100%;height:100%;animation:95s linear infinite AuthShell-module__4GggPa__authCircleSpin}.AuthShell-module__4GggPa__leftLogo{filter:drop-shadow(0 10px 28px #00000073);width:54%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes AuthShell-module__4GggPa__authCircleSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AuthShell-module__4GggPa__right{place-items:center;padding:18px;display:grid}.AuthShell-module__4GggPa__card{background:#f6f6f6;border:1px solid #ececec;border-radius:30px;width:100%;max-width:430px;padding:28px 28px 22px}.AuthShell-module__4GggPa__title{margin:0;font-size:clamp(28px,1.7vw,34px);line-height:1.1}.AuthShell-module__4GggPa__subtitle{color:#2e2e2e;margin:8px 0 16px;font-size:15px;line-height:1.2}.AuthShell-module__4GggPa__block{gap:9px;display:grid}.AuthShell-module__4GggPa__inputWrap{position:relative}.AuthShell-module__4GggPa__inputIcon{color:#666;pointer-events:none;font-size:13px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.AuthShell-module__4GggPa__input{color:#111;background:#f5f5f5;border:1px solid #d4d4d4;border-radius:10px;outline:none;width:100%;padding:10px 12px 10px 36px;font-size:14px}.AuthShell-module__4GggPa__input:focus{border-color:#9fbec8;box-shadow:0 0 0 3px #9fbec833}.AuthShell-module__4GggPa__plainInput{color:#111;background:#f5f5f5;border:1px solid #d4d4d4;border-radius:10px;outline:none;width:100%;padding:10px 12px;font-size:14px}.AuthShell-module__4GggPa__plainInput:focus{border-color:#9fbec8;box-shadow:0 0 0 3px #9fbec833}.AuthShell-module__4GggPa__passwordWrap{position:relative}.AuthShell-module__4GggPa__passwordInput{padding-right:40px}.AuthShell-module__4GggPa__passwordToggle{color:#475569;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.AuthShell-module__4GggPa__passwordToggle:hover{background:#0f172a14}.AuthShell-module__4GggPa__button{color:#0b1114;cursor:pointer;background:#cfe1e7;border:0;border-radius:999px;width:100%;margin-top:8px;padding:10px 16px;font-size:18px;font-weight:600}.AuthShell-module__4GggPa__button:disabled{opacity:.72;cursor:not-allowed}.AuthShell-module__4GggPa__links{gap:9px;margin-top:14px;font-size:13px;display:grid}.AuthShell-module__4GggPa__link{color:#111;font-weight:500;text-decoration:none}.AuthShell-module__4GggPa__link:hover{text-decoration:underline}.AuthShell-module__4GggPa__helper{color:#222}.AuthShell-module__4GggPa__helperStrong{font-weight:700}.AuthShell-module__4GggPa__messageError{color:#991b1b;background:#fee2e2;border:1px solid #fecaca;border-radius:8px;margin-bottom:8px;padding:8px 10px;font-size:12px}.AuthShell-module__4GggPa__messageSuccess{color:#065f46;background:#d1fae5;border:1px solid #a7f3d0;border-radius:8px;margin-bottom:8px;padding:8px 10px;font-size:12px}.AuthShell-module__4GggPa__turnstileWrap{margin-top:2px}.AuthShell-module__4GggPa__hint{color:#535353;font-size:12px}@media (max-width:1100px){.AuthShell-module__4GggPa__body{grid-template-columns:1fr}.AuthShell-module__4GggPa__left{display:none}.AuthShell-module__4GggPa__card{border-radius:24px;max-width:520px;padding:24px 18px 18px}.AuthShell-module__4GggPa__title{font-size:26px}.AuthShell-module__4GggPa__subtitle{margin-bottom:12px;font-size:14px}.AuthShell-module__4GggPa__button{font-size:17px}.AuthShell-module__4GggPa__input,.AuthShell-module__4GggPa__plainInput{font-size:14px}}
