.auth-pages-module__GzEutq__authPage{color:#ece8dd;background:radial-gradient(circle at 18% 14%,#4097d31a,#0000 32%),radial-gradient(circle at 82% 82%,#c39b4514,#0000 30%),linear-gradient(#080a0d 0%,#0b0d10 48%,#07090b 100%);min-height:calc(100vh - 58px);padding:84px 28px 56px;position:relative;overflow:hidden}.auth-pages-module__GzEutq__authPage:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 14% 82%,#0000);mask-image:linear-gradient(#0000,#000 14% 82%,#0000)}.auth-pages-module__GzEutq__authFrame{z-index:1;width:min(980px,100%);margin:0 auto;position:relative}.auth-pages-module__GzEutq__backLink{color:#e8e0ccb8;letter-spacing:.04em;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;text-decoration:none;transition:color .16s,transform .16s;display:inline-flex}.auth-pages-module__GzEutq__backLink:hover{color:#e8c982;transform:translate(-2px)}.auth-pages-module__GzEutq__authCard{background:#0c0e11f2;border:1px solid #c5a1573d;border-radius:6px;grid-template-columns:minmax(260px,.78fr) minmax(360px,1.22fr);min-height:560px;display:grid;overflow:hidden;box-shadow:0 26px 80px #0000007a,inset 0 1px #ffffff06}.auth-pages-module__GzEutq__intro{background:linear-gradient(#10263975,#080d12d6 62%,#090a0cf5),radial-gradient(circle at 50% 22%,#50b0eb2b,#0000 34%);border-right:1px solid #c5a1572e;flex-direction:column;justify-content:flex-end;padding:42px 36px;display:flex;position:relative}.auth-pages-module__GzEutq__intro:after{content:"";background:linear-gradient(90deg,#0000,#dfb865b8,#0000);height:1px;position:absolute;top:30px;left:36px;right:36px}.auth-pages-module__GzEutq__brand{letter-spacing:-.04em;color:#e4c175;margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,4vw,46px);font-weight:700}.auth-pages-module__GzEutq__eyebrow{color:#78bce5;letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700}.auth-pages-module__GzEutq__introTitle{color:#f2ede2;max-width:340px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:27px;line-height:1.08}.auth-pages-module__GzEutq__introText{color:#e5e2da9e;max-width:340px;margin:18px 0 0;font-size:13px;line-height:1.65}.auth-pages-module__GzEutq__formArea{background:linear-gradient(#101216f5,#0a0c0ffa);flex-direction:column;justify-content:center;padding:54px 64px;display:flex}.auth-pages-module__GzEutq__formHeading{margin-bottom:30px}.auth-pages-module__GzEutq__formHeading h1{color:#f3eee4;margin:0;font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1.1}.auth-pages-module__GzEutq__formHeading p{color:#e3e1db8f;margin:10px 0 0;font-size:13px;line-height:1.5}.auth-pages-module__GzEutq__form{gap:18px;display:grid}.auth-pages-module__GzEutq__field{gap:8px;display:grid}.auth-pages-module__GzEutq__fieldLabel{color:#ece5d5c7;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.auth-pages-module__GzEutq__input{color:#f0eee8;width:100%;height:44px;font:inherit;background:#ffffff09;border:1px solid #ddbe7c33;border-radius:3px;outline:none;padding:0 13px;font-size:13px;transition:border-color .16s,background .16s,box-shadow .16s}.auth-pages-module__GzEutq__input::placeholder{color:#e1e0da47}.auth-pages-module__GzEutq__input:focus{background:#ffffff0d;border-color:#d6ae5ba8;box-shadow:0 0 0 2px #d6ae5b0f}.auth-pages-module__GzEutq__helpText{color:#d9d7d16b;margin:-2px 0 0;font-size:11px;line-height:1.45}.auth-pages-module__GzEutq__submit{cursor:pointer;color:#17130b;height:44px;font:inherit;letter-spacing:.09em;text-transform:uppercase;background:linear-gradient(#e2c477,#cda85c);border:1px solid #ebc46fb3;border-radius:3px;margin-top:4px;font-size:11px;font-weight:800;transition:filter .16s,transform .16s;box-shadow:inset 0 1px #ffffff4d}.auth-pages-module__GzEutq__submit:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.auth-pages-module__GzEutq__submit:disabled{cursor:not-allowed;opacity:.56}.auth-pages-module__GzEutq__message{color:#f1ebdde0;background:#d8b56a0e;border:1px solid #d8b56a33;border-radius:3px;margin:18px 0 0;padding:12px 13px;font-size:12px;line-height:1.5}.auth-pages-module__GzEutq__messageError{color:#edb6b6;background:#ba3a3a12;border-color:#dc5f5f42}.auth-pages-module__GzEutq__messageSuccess{color:#a9dec9;background:#38946f12;border-color:#59b89347}.auth-pages-module__GzEutq__switchText{color:#e5e1d787;margin:24px 0 0;font-size:12px;line-height:1.55}.auth-pages-module__GzEutq__switchLink{color:#dfbd73;text-decoration:none}.auth-pages-module__GzEutq__switchLink:hover{text-decoration:underline}@media (max-width:760px){.auth-pages-module__GzEutq__authPage{min-height:100vh;padding:78px 16px 32px}.auth-pages-module__GzEutq__authCard{grid-template-columns:1fr;min-height:0}.auth-pages-module__GzEutq__intro{border-bottom:1px solid #c5a1572e;border-right:0;min-height:210px;padding:32px 26px}.auth-pages-module__GzEutq__intro:after{left:26px;right:26px}.auth-pages-module__GzEutq__brand{margin-bottom:18px;font-size:34px}.auth-pages-module__GzEutq__introTitle{font-size:23px}.auth-pages-module__GzEutq__formArea{padding:36px 24px 40px}.auth-pages-module__GzEutq__formHeading h1{font-size:27px}}
