.display-side{grid-template-rows:auto minmax(0,1fr) clamp(125px,21vh,235px)}.prize-showcase{display:grid;grid-template-rows:minmax(0,1.2fr) minmax(0,1fr);border:1px solid #dbe5f2;border-radius:11px;overflow:hidden;background:white;min-height:0;min-width:0}.prize-showcase-grill{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 15px;background:#fff3e9;min-height:0;overflow:hidden}.prize-showcase-copy{z-index:1;flex:1;min-width:0}.prize-place-badge{display:inline-block;font-size:clamp(5px,.48vw,10px);font-weight:800;letter-spacing:.7px;color:#ce6532;line-height:1.2}.prize-showcase h3{font:800 clamp(17px,1.55vw,31px)/.98 'Barlow Condensed',Impact,sans-serif;color:#154675;letter-spacing:.1px;text-transform:uppercase;margin:6px 0}.prize-showcase p{font-size:clamp(6px,.55vw,11px);color:#7990a9;line-height:1.4;margin:0}.prize-showcase p b{color:#174b7d}.prize-showcase-grill>img{height:125%;width:52%;object-fit:contain;object-position:center;align-self:center;transform:rotate(-7deg);filter:drop-shadow(0 6px 5px #88664323);flex-shrink:0;margin-right:-5px}.prize-showcase-match{display:flex;align-items:center;gap:10px;padding:8px 13px;border-top:1px solid #e5eaf1;min-height:0;min-width:0}.prize-showcase-match>div{flex:1;min-width:0}.prize-showcase-match .prize-place-badge{color:#7198bd}.prize-showcase-match strong{display:block;font:700 clamp(12px,1.05vw,22px)/1.1 'Barlow Condensed',Impact,sans-serif;color:#174b7d;margin:4px 0;letter-spacing:.1px}.prize-showcase-match i{font-size:.65em;font-style:normal;color:#f47a40;padding:0 2px}.prize-showcase-match small{font-size:clamp(4px,.36vw,8px);font-weight:700;letter-spacing:.4px;color:#9aaabe}.prize-showcase-match>img{height:100%;max-height:80px;min-width:0;width:35%;object-fit:contain;transform:rotate(-6deg);flex-shrink:0}.display-rows{grid-template-rows:repeat(var(--display-capacity),minmax(0,1fr))}
@media(max-aspect-ratio:1/1){.display-side{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.prize-showcase{grid-column:1;grid-row:2;height:clamp(85px,15vh,180px);border-radius:7px}.prize-showcase-grill{padding:6px 8px;gap:3px}.prize-showcase h3{font-size:clamp(11px,2.7vw,23px);margin:4px 0}.prize-place-badge{font-size:clamp(4px,1vw,8px);letter-spacing:.1px}.prize-showcase p{font-size:clamp(4px,1vw,8px)}.prize-showcase-grill>img{width:46%;margin-right:-2px}.prize-showcase-match{padding:5px 7px;gap:3px}.prize-showcase-match>img{width:30%}.prize-showcase-match strong{font-size:clamp(8px,1.9vw,17px);margin:3px 0}.prize-showcase-match small{font-size:3px;letter-spacing:.1px}.display-recent{padding:9px}.display-recent h2{font-size:clamp(16px,4.5vw,35px)}.display-recent-score{font-size:clamp(30px,9vw,65px)}}
@media(max-height:520px) and (min-aspect-ratio:1/1){.display-side{grid-template-rows:auto minmax(0,1fr) 75px;gap:6px}.prize-showcase{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr);border-radius:6px}.prize-showcase h3{font-size:16px;margin:4px 0}.prize-showcase p{font-size:5px}.prize-showcase-grill{padding:6px 8px}.prize-place-badge{font-size:4px}.prize-showcase-match{border-top:0;border-left:1px solid #e5eaf1;padding:6px 8px}.prize-showcase-match strong{font-size:11px}.prize-showcase-match small{display:none}.prize-showcase-match>img{display:none}}
