.AuthLayout-module__30_TCG__page{background:radial-gradient(circle at 10% 10%,#0ea5e91a,#0000 48%),radial-gradient(circle at 90% 90%,#2dd4bf24,#0000 44%),linear-gradient(160deg,#eff6ff 0%,#ecfeff 48%,#f8fafc 100%);height:100vh;position:relative;overflow:hidden}.AuthLayout-module__30_TCG__backdropOrb{filter:blur(42px);pointer-events:none;border-radius:9999px;animation:16s ease-in-out infinite AuthLayout-module__30_TCG__orbit;position:absolute}.AuthLayout-module__30_TCG__backdropOrbOne{background:#0ea5e942;width:320px;height:320px;top:-80px;left:-80px}.AuthLayout-module__30_TCG__backdropOrbTwo{background:#14b8a63b;width:300px;height:300px;animation-delay:2s;bottom:-60px;right:-70px}.AuthLayout-module__30_TCG__shell{z-index:1;justify-content:center;align-items:center;width:100%;max-width:1160px;height:100vh;margin:0 auto;padding:12px;display:flex;position:relative}.AuthLayout-module__30_TCG__panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd1;border:1px solid #0f172a14;border-radius:32px;width:100%;max-width:1080px;display:grid;overflow:hidden;box-shadow:0 24px 80px #0f172a1f}.AuthLayout-module__30_TCG__visual{min-height:460px;animation:.76s cubic-bezier(.2,.8,.2,1) both AuthLayout-module__30_TCG__fadeSlideLeft;display:none;position:relative}.AuthLayout-module__30_TCG__visualImage{object-fit:cover}.AuthLayout-module__30_TCG__visualOverlay{background:linear-gradient(#0f172a00,#0f172a33 55%,#0f172abf);align-items:flex-end;padding:36px;display:flex;position:absolute;inset:0}.AuthLayout-module__30_TCG__visualCard{color:#f8fafc;animation:6s ease-in-out infinite AuthLayout-module__30_TCG__drift}.AuthLayout-module__30_TCG__visualEyebrow{letter-spacing:.14em;text-transform:uppercase;opacity:.86;margin:0;font-size:.72rem;font-weight:700}.AuthLayout-module__30_TCG__visualTitle{max-width:24ch;margin:10px 0 0;font-size:1.8rem;font-weight:700;line-height:1.2}.AuthLayout-module__30_TCG__visualCopy{color:#f8fafce0;max-width:35ch;margin:10px 0 0;font-size:.95rem}.AuthLayout-module__30_TCG__formWrap{justify-content:center;align-items:center;padding:16px;animation:.76s cubic-bezier(.2,.8,.2,1) both AuthLayout-module__30_TCG__fadeSlideRight;display:flex;position:relative}@media (min-width:1024px){.AuthLayout-module__30_TCG__panel{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.AuthLayout-module__30_TCG__visual{display:block}.AuthLayout-module__30_TCG__formWrap{padding:42px}}@keyframes AuthLayout-module__30_TCG__fadeSlideLeft{0%{opacity:0;transform:translate(-24px)scale(.98)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes AuthLayout-module__30_TCG__fadeSlideRight{0%{opacity:0;transform:translate(22px)scale(.99)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes AuthLayout-module__30_TCG__orbit{0%,to{transform:translate(0,0)}50%{transform:translate(10px,-12px)}}@keyframes AuthLayout-module__30_TCG__drift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}
