.auth-shell{grid-template-columns:minmax(0,1.35fr) minmax(390px,.65fr)!important;background:radial-gradient(circle at 10% 8%,rgba(56,232,209,.18),transparent 34%),radial-gradient(circle at 68% 84%,rgba(82,169,255,.14),transparent 40%),var(--bg)!important}
.neon-home-scene{right:-1%!important;bottom:-4%!important;width:min(70%,960px)!important;height:104%!important;opacity:1!important;filter:saturate(1.38) contrast(1.14) brightness(1.06)!important}
.neon-home-scene:before{background:linear-gradient(90deg,#02050d 0%,rgba(2,5,13,.58) 11%,rgba(2,5,13,.10) 34%,transparent 58%),linear-gradient(0deg,rgba(2,5,13,.24),transparent 30%)!important}
.neon-home-scene:after{inset:8% -2% -2% 4%!important;background:radial-gradient(ellipse at center,rgba(0,245,255,.28),rgba(181,54,255,.16) 42%,rgba(255,122,0,.10) 58%,transparent 74%)!important;filter:blur(34px)!important}
.neon-home-scene img{border-radius:34px 0 0 34px!important;mask-image:linear-gradient(90deg,transparent 0%,#000 10%,#000 100%)!important;filter:drop-shadow(0 0 18px rgba(0,245,255,.98)) drop-shadow(0 0 46px rgba(50,125,255,.54)) drop-shadow(0 0 88px rgba(181,54,255,.30))!important}
.auth-panel{background:linear-gradient(180deg,rgba(2,5,13,.38),rgba(2,5,13,.72))!important;backdrop-filter:blur(6px)!important}
@media(max-width:1050px){.neon-home-scene{right:-6%!important;width:66%!important;opacity:.92!important}}
@media(max-width:800px){.auth-panel:before{background:linear-gradient(180deg,rgba(2,5,13,.18),rgba(2,5,13,.74)),url('/buildora-neon-home.webp') center 32% / cover no-repeat!important;opacity:.95!important;filter:saturate(1.28) contrast(1.08) brightness(1.05)!important}}
