body:has(dialog[open]) .table-pattern,body:has(dialog[open]) main *{animation-play-state:paused!important}
@media(min-width:761px){.rail-players{max-height:clamp(240px,55vh,600px);overflow-y:auto;padding-right:6px;scrollbar-width:thin}.lobby-layout{align-items:start}}
.medal-ribbon{top:auto;bottom:-23px;height:70px}.champion-receipt{margin-top:30px}.medal-score,.medal-label{position:relative;z-index:1}
@media(max-width:1050px){.receipt-trail{grid-template-columns:repeat(10,minmax(0,1fr))}}
@media(max-width:760px){.receipt-trail{grid-template-columns:repeat(5,minmax(0,1fr))}.victory-stage{min-height:415px}}
@media(max-width:360px){.wordmark{min-width:72px;font-size:14px}.wordmark b{font-size:20px}.topbar{gap:6px}.utilities{gap:3px}.languages button{min-width:44px}.utilities .quiet{min-width:44px;padding:6px;font-size:10px}}
