.AuthForm-module__BuGGKa__page{background:radial-gradient(circle at 10% 20%,#b76e7926 0%,#b76e7900 45%),radial-gradient(circle at 85% 85%,#1a1a1a14 0%,#1a1a1a00 50%),#fff;place-items:center;width:100%;min-height:calc(100vh - 140px);padding:1rem;display:grid;position:relative;overflow:hidden}.AuthForm-module__BuGGKa__shell{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border:1px solid #ead6da;border-radius:20px;grid-template-columns:1.05fr minmax(360px,460px);width:min(1040px,100%);animation:.35s ease-out AuthForm-module__BuGGKa__enter;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0000001a}.AuthForm-module__BuGGKa__glowA,.AuthForm-module__BuGGKa__glowB{filter:blur(40px);pointer-events:none;border-radius:999px;position:absolute}.AuthForm-module__BuGGKa__glowA{background:#b76e793d;width:260px;height:260px;animation:8s ease-in-out infinite AuthForm-module__BuGGKa__floatA;top:-40px;left:-80px}.AuthForm-module__BuGGKa__glowB{background:#1a1a1a29;width:220px;height:220px;animation:10s ease-in-out infinite AuthForm-module__BuGGKa__floatB;bottom:-50px;right:-70px}.AuthForm-module__BuGGKa__visualPanel{background:#121212;min-height:580px;position:relative;overflow:hidden}.AuthForm-module__BuGGKa__visualSlide{background-image:var(--slide-image);opacity:0;animation:18s linear infinite AuthForm-module__BuGGKa__heroSwitch;animation-delay:var(--slide-delay);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.05)}.AuthForm-module__BuGGKa__visualOverlay{background:linear-gradient(#0c0c0c2e 0%,#0c0c0c9e 90%),linear-gradient(100deg,#1212121a 0%,#12121280 100%);position:absolute;inset:0}.AuthForm-module__BuGGKa__visualContent{z-index:2;color:#fff;position:absolute;bottom:1.7rem;left:1.7rem;right:1.7rem}.AuthForm-module__BuGGKa__visualLabel{letter-spacing:.1em;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff61;border-radius:999px;padding:.28rem .58rem;font-size:.72rem;display:inline-block}.AuthForm-module__BuGGKa__visualContent h2{margin-top:.8rem;margin-bottom:.45rem;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.2}.AuthForm-module__BuGGKa__visualContent p{color:#ffffffe0;max-width:32ch;margin:0;font-size:.95rem}.AuthForm-module__BuGGKa__card{width:100%;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:1.8rem 1.6rem;position:relative}.AuthForm-module__BuGGKa__badge{text-transform:uppercase;letter-spacing:.09em;color:#fff;background:#1a1a1a;border-radius:999px;width:fit-content;padding:.26rem .52rem;font-size:.74rem}.AuthForm-module__BuGGKa__title{letter-spacing:.02em;margin-top:.7rem;margin-bottom:.55rem;font-size:clamp(2rem,3.5vw,2.4rem)}.AuthForm-module__BuGGKa__subtitle{color:var(--color-muted);margin-bottom:1.2rem}.AuthForm-module__BuGGKa__form{gap:.86rem;display:grid}.AuthForm-module__BuGGKa__form input{border:1px solid #e6e6e6;border-radius:10px;padding:.78rem .86rem;transition:border-color .18s,box-shadow .18s,transform .18s}.AuthForm-module__BuGGKa__form input:focus{border-color:var(--color-accent);transform:translateY(-1px);box-shadow:0 0 0 4px #b76e792b}.AuthForm-module__BuGGKa__strength{margin:.2rem 0 0;font-size:.86rem;font-weight:700}.AuthForm-module__BuGGKa__strengthWeak{color:#b91c1c}.AuthForm-module__BuGGKa__strengthMedium{color:#b45309}.AuthForm-module__BuGGKa__strengthStrong{color:#166534}.AuthForm-module__BuGGKa__strengthHint{color:var(--color-muted);margin:-.2rem 0 .1rem;font-size:.79rem}.AuthForm-module__BuGGKa__submitButton{border-radius:10px;min-height:44px;margin-top:.15rem;transition:transform .15s,box-shadow .18s,opacity .18s}.AuthForm-module__BuGGKa__submitButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 18px #0003}.AuthForm-module__BuGGKa__submitButton:disabled{opacity:.75;cursor:not-allowed}.AuthForm-module__BuGGKa__message{color:#0f766e;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;margin-top:.9rem;padding:.65rem .75rem}.AuthForm-module__BuGGKa__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin-top:.9rem;padding:.65rem .75rem}.AuthForm-module__BuGGKa__switch{color:var(--color-muted);margin-top:1rem}.AuthForm-module__BuGGKa__switch a{color:var(--color-accent);font-weight:700}@keyframes AuthForm-module__BuGGKa__enter{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AuthForm-module__BuGGKa__heroSwitch{0%{opacity:0;transform:scale(1.06)}5%,28%{opacity:1;transform:scale(1)}33%,to{opacity:0;transform:scale(.99)}}@keyframes AuthForm-module__BuGGKa__floatA{0%,to{transform:translate(0)}50%{transform:translate(12px,14px)}}@keyframes AuthForm-module__BuGGKa__floatB{0%,to{transform:translate(0)}50%{transform:translate(-10px,-8px)}}@media (max-width:900px){.AuthForm-module__BuGGKa__shell{grid-template-columns:1fr;max-width:560px}.AuthForm-module__BuGGKa__visualPanel{min-height:280px}}@media (max-width:620px){.AuthForm-module__BuGGKa__shell{border-radius:14px}.AuthForm-module__BuGGKa__visualPanel{display:none}.AuthForm-module__BuGGKa__card{padding:1.15rem}}
