/* V45 isolated top row compact equality */
@media(min-width:1024px){
body main section[data-purpose="hero-overview"]{height:455px!important;min-height:455px!important;align-items:stretch!important}
body main section[data-purpose="hero-overview"]>div{height:455px!important;min-height:455px!important;max-height:455px!important}
body main #auth-panel{padding:13px 15px!important;overflow:hidden!important;justify-content:space-between!important}
body main #auth-panel .grid.grid-cols-2{margin-bottom:8px!important}
body main #auth-panel form.space-y-3{display:flex!important;flex-direction:column!important;gap:6px!important}
body main #auth-panel form.space-y-3>div{margin:0!important}
body main #auth-panel input:not([type=checkbox]):not([type=radio]):not([type=hidden]){height:32px!important;min-height:32px!important;padding-top:5px!important;padding-bottom:5px!important}
body main #auth-panel .relative.my-3{margin:7px 0!important}
body main #auth-panel .space-y-1\.5{display:flex!important;flex-direction:column!important;gap:5px!important}
body main #auth-panel .space-y-1\.5 button{padding-top:5px!important;padding-bottom:5px!important;min-height:31px!important}
body main #auth-panel .pt-3.mt-2{padding-top:6px!important;margin-top:5px!important}
body main #auth-panel #hky-v40-register-pane{overflow:auto!important;scrollbar-width:thin;max-height:375px!important}
body main #auth-panel #hky-v40-register-pane .hky-register-form{gap:4px!important}
body main #auth-panel #hky-v40-register-pane h2{margin-bottom:5px!important;font-size:15px!important}
body main .hero-banner-bg{padding:19px!important}
body main .hero-banner-bg h1{font-size:33px!important;line-height:1.07!important}
body main .hero-banner-bg .my-4{margin:5px 0!important}
body main .hero-banner-bg .wood-rack{transform:scale(.79);transform-origin:center}
body main #leaderboard-panel{padding:17px!important}
body main #leaderboard-panel .space-y-2\.5{display:flex!important;flex-direction:column!important;gap:8px!important}
}
@media(max-width:1023px){body main section[data-purpose="hero-overview"]{align-items:stretch!important}body main #auth-panel{order:1}body main .hero-banner-bg{order:2;min-height:245px!important}body main #leaderboard-panel{order:3}body main .hero-banner-bg h1{font-size:clamp(27px,6vw,35px)!important}body main #auth-panel{height:auto!important;min-height:0!important}}
