/* V73 — playful readable toy-workshop pass. */
:root{--v73-sky:#7ed4e8;--v73-cream:#fff2bf;--v73-ink:#31565a;--v73-coral:#ed7765;--v73-mint:#79bca3;--v73-yellow:#f5cf62}
.partyOverlay{background:linear-gradient(#83d5e9 0 54%,#b7dc8a 54% 100%)!important}
.partyBoardHead{background:#fff0bc!important;border:3px solid #31565a33!important;box-shadow:0 5px 0 #d7ad55!important}
.partyCards{background:#9b7048!important;box-shadow:inset 0 12px 0 #c5935f,0 12px 0 #6d4e37,0 18px 22px #31565a2a!important}
.partyPick>span:not(.partyCat){background:#fff3c7!important;border:2px solid #31565a24!important;box-shadow:0 3px 0 #d9b96d!important}
.partyPick strong{font-weight:1000!important;letter-spacing:-.035em!important}
.partyPick img{filter:drop-shadow(0 5px 0 #31565a22) drop-shadow(0 8px 5px #31565a22)!important}
.partyPick:nth-child(4n+1) img{transform:rotate(-2deg)}.partyPick:nth-child(4n+2) img{transform:rotate(1.5deg)}.partyPick:nth-child(4n+3) img{transform:rotate(-1deg)}.partyPick:nth-child(4n) img{transform:rotate(2.2deg)}
body[data-phase="lobby"] #game,body[data-phase="run"] #game{filter:saturate(1.08) brightness(1.025)}
.scoreOverlay,.scoreBoard{filter:saturate(1.07)}
@media(max-width:760px),(max-height:520px){.partyPick img{height:58px!important}.partyPick strong{font-size:9px!important}.partyCards{padding:10px 10px 8px!important}}
