.tally.svelte-1t3mvpf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.6vw,24px);margin:clamp(28px,4vw,44px) 0 0;padding-top:clamp(20px,3vw,30px);border-top:1px solid var(--gold-hair)}.tally-cell.svelte-1t3mvpf{display:flex;flex-direction:column;gap:5px;min-width:0}.tally-cell.svelte-1t3mvpf+.tally-cell:where(.svelte-1t3mvpf){border-left:1px solid var(--gold-hair);padding-left:clamp(10px,1.6vw,24px)}.tally-n.svelte-1t3mvpf{font-family:var(--display);font-size:clamp(1.7rem,3.4vw,2.7rem);line-height:.95;color:var(--gold-text)}.tally-l.svelte-1t3mvpf{margin:0;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--cream-60)}@media(max-width:700px){.tally.svelte-1t3mvpf{gap:8px}.tally-cell.svelte-1t3mvpf+.tally-cell:where(.svelte-1t3mvpf){padding-left:8px}.tally-n.svelte-1t3mvpf{font-size:1.5rem}.tally-l.svelte-1t3mvpf{letter-spacing:.08em;line-height:1.35}}.shelf.svelte-1t3mvpf{display:flex;flex-direction:column;gap:var(--gutter)}.yr-head.svelte-1t3mvpf{display:flex;align-items:baseline;gap:16px;margin:clamp(34px,5vw,54px) 0 18px}.scores.svelte-1t3mvpf{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px}.score-tile.svelte-1t3mvpf{display:flex;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;color:inherit;transition:border-color var(--ease)}.score-tile.svelte-1t3mvpf:hover{border-color:var(--gold-hair-strong)}.score-badge.svelte-1t3mvpf,.score-disc.svelte-1t3mvpf{flex:none;width:64px;height:64px}.score-disc.svelte-1t3mvpf{display:grid;place-items:center;border-radius:50%;border:2px solid var(--gold-text);font-family:var(--display);font-size:1.4rem;color:var(--gold-text)}.score-txt.svelte-1t3mvpf{display:flex;flex-direction:column;gap:4px;min-width:0}.score-beer.svelte-1t3mvpf{font-family:var(--display);text-transform:uppercase;font-size:.98rem;line-height:1.15}.score-tile.svelte-1t3mvpf:hover .score-beer:where(.svelte-1t3mvpf){color:var(--gold-text)}.score-style.svelte-1t3mvpf{font-size:10px;letter-spacing:.1em;color:var(--cream-60)}.yr-head.svelte-1t3mvpf:first-of-type{margin-top:0}.yr.svelte-1t3mvpf{font-size:clamp(1.6rem,3.4vw,2.4rem);line-height:1}.yr-head.svelte-1t3mvpf:after{content:"";flex:1;height:1px;background:var(--gold-hair)}.medal-row.svelte-1t3mvpf{display:grid;grid-template-columns:130px 1fr 170px;align-items:center;gap:clamp(18px,3vw,40px);padding:clamp(20px,3vw,30px) clamp(20px,3.4vw,38px)}.medal.svelte-1t3mvpf{display:grid;place-items:center}.medal-photo.svelte-1t3mvpf{width:90px;height:90px;object-fit:contain}.medal-photo--disc.svelte-1t3mvpf{border-radius:50%}.medal-photo--yearless.svelte-1t3mvpf{clip-path:inset(3% 12.5% 22% 12.5%);transform:translateY(12.67%) scale(1.3333)}.cite.svelte-1t3mvpf{display:flex;flex-direction:column;gap:7px;min-width:0}.cite-org.svelte-1t3mvpf{font-size:11px;color:var(--gold-text)}.cite-beer.svelte-1t3mvpf{font-size:clamp(1.3rem,2.6vw,1.9rem)}.cite-beer.svelte-1t3mvpf a:where(.svelte-1t3mvpf){text-decoration:none;transition:color var(--ease)}.cite-beer.svelte-1t3mvpf a:where(.svelte-1t3mvpf):hover{color:var(--gold-text)}.cite-style.svelte-1t3mvpf{font-size:10.5px;color:var(--cream-60)}.win-can.svelte-1t3mvpf{display:block;height:170px}.win-can.svelte-1t3mvpf img:where(.svelte-1t3mvpf){width:100%;height:100%;object-fit:contain}.press.svelte-1t3mvpf{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,420px));gap:var(--gutter)}.clip.svelte-1t3mvpf{border-left:1px solid var(--gold-hair-strong);padding:6px 0 6px 22px;margin:0}.clip-note.svelte-1t3mvpf{font-size:clamp(1.25rem,2.4vw,1.7rem);line-height:1.35}.clip-src.svelte-1t3mvpf{margin-top:10px;font-size:10.5px;color:var(--cream-60)}.shelf-note.svelte-1t3mvpf{margin-top:clamp(26px,4vw,40px);font-size:10.5px;color:var(--cream-60)}.shelf-note.svelte-1t3mvpf a:where(.svelte-1t3mvpf){color:var(--gold-text);text-decoration:none;border-bottom:1px solid var(--gold-hair)}.empty.svelte-1t3mvpf{padding:40px;text-align:center}.empty-head.svelte-1t3mvpf{color:var(--gold-text);margin-bottom:8px}.empty-body.svelte-1t3mvpf{color:var(--cream-60);font-size:14px}@media(max-width:700px){.medal-row.svelte-1t3mvpf{grid-template-columns:86px 1fr}.win-can.svelte-1t3mvpf{grid-column:1 / -1;height:150px}}
