main.svelte-sntewx{max-width:860px;margin:0 auto;padding:0 16px 40px}.masthead.svelte-sntewx{text-align:center;justify-items:center;padding-top:26px;display:grid}.eyebrow.svelte-sntewx{color:var(--gold);font:600 12px var(--sans);letter-spacing:.22em;text-transform:uppercase;text-decoration:none}.eyebrow.svelte-sntewx:hover{text-underline-offset:4px;text-decoration:underline}h1.svelte-sntewx{overflow-wrap:anywhere;background:linear-gradient(#fff1c2 0%,#e4c979 55%,#b8923f 100%);-webkit-text-fill-color:transparent;max-width:100%;color:var(--gold);font:400 clamp(56px, 14vw, 120px) / 1 var(--serif);-webkit-background-clip:text;background-clip:text;margin:8px 0 0}.honours.svelte-sntewx{color:#f3dc98;font:500 14px var(--mono);margin:10px 0 0}.rack.svelte-sntewx{background:linear-gradient(#0b4b37,#06392a);border:1px solid #e4c9794d;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:34px 0 0;padding:16px 14px 20px;list-style:none;display:grid;box-shadow:inset 0 -10px #0000002e}.rack.svelte-sntewx li:where(.svelte-sntewx){min-height:128px;box-shadow:inset 0 -9px 0 var(--forest), 0 3px 6px #00000059;color:var(--forest-deep);text-align:center;background:linear-gradient(#fffdf6,#efe8d4);border-radius:10px;align-content:center;justify-items:center;padding:10px 6px 16px;display:grid}.rack.svelte-sntewx li.gold:where(.svelte-sntewx){box-shadow:inset 0 -9px #b8923f,0 3px 6px #00000059}.rack.svelte-sntewx b:where(.svelte-sntewx){font:400 46px/1 var(--serif)}.rack.svelte-sntewx li.gold:where(.svelte-sntewx) b:where(.svelte-sntewx){color:#9a7328}.rack.svelte-sntewx span:where(.svelte-sntewx){color:var(--muted);font:600 10.5px var(--sans);letter-spacing:.1em;text-transform:uppercase;margin-top:6px}.rack.svelte-sntewx small:where(.svelte-sntewx){color:var(--ink-soft);font:500 11.5px var(--mono)}h2.svelte-sntewx{color:#fbf1d0;font:400 38px/1.05 var(--serif);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 14px;display:flex}.panel.svelte-sntewx,.history.svelte-sntewx{margin-top:40px}dl.svelte-sntewx{background:var(--line);border:1px solid var(--gold-line);border-radius:16px;grid-template-columns:1fr;gap:1px;margin:0;display:grid;overflow:hidden}dl.svelte-sntewx div:where(.svelte-sntewx){background:var(--paper);justify-content:space-between;gap:12px;padding:14px 16px;display:flex}dt.svelte-sntewx{color:var(--ink-soft);font:500 14px var(--sans)}dd.svelte-sntewx{color:var(--forest-deep);font:600 15px var(--mono);white-space:nowrap;margin:0}dd.paid.svelte-sntewx{color:#9b3a2c}.patterns-title.svelte-sntewx{color:var(--gold);font:600 11px var(--sans);letter-spacing:.16em;text-transform:uppercase;margin:18px 0 8px}.patterns.svelte-sntewx{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.patterns.svelte-sntewx li:where(.svelte-sntewx){background:var(--paper);color:var(--forest-deep);font:600 13.5px var(--sans);border-radius:99px;padding:7px 13px}.patterns.svelte-sntewx span:where(.svelte-sntewx){color:var(--muted);font:500 12.5px var(--mono)}.sheet.svelte-sntewx{background:var(--paper);border:1px solid var(--gold-line);border-radius:16px;margin:0;padding:0 16px;list-style:none;overflow:hidden;box-shadow:0 10px 28px #00000047}.sheet.svelte-sntewx li:where(.svelte-sntewx){border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;padding:14px 0;display:flex}.sheet.svelte-sntewx li:where(.svelte-sntewx):first-child{border-top:0}.sheet.svelte-sntewx li.champion:where(.svelte-sntewx){background:linear-gradient(90deg,#f6ecc9,#fbf5e2);margin:0 -16px;padding:14px 16px}.event.svelte-sntewx{min-width:0;display:grid}.event.svelte-sntewx a:where(.svelte-sntewx),.event.svelte-sntewx span:where(.svelte-sntewx){color:var(--ink);font:600 16.5px var(--sans);text-decoration:none}.event.svelte-sntewx a:where(.svelte-sntewx):hover{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.event.svelte-sntewx small:where(.svelte-sntewx){color:var(--muted);font:500 12px var(--mono)}.result.svelte-sntewx{color:var(--ink-soft);font:500 13.5px var(--mono);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.badge.svelte-sntewx{color:var(--forest);font:600 10.5px var(--sans);letter-spacing:.12em;text-transform:uppercase;background:#dfe5dd;border-radius:99px;padding:4px 10px}.badge.gold.svelte-sntewx{background:var(--forest-deep);color:#f6e6b0}footer.svelte-sntewx{color:#8fa89a;text-align:center;margin-top:28px;font-size:13px}@media (width>=700px){dl.svelte-sntewx{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.rack.svelte-sntewx{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 10px 16px}.rack.svelte-sntewx li:where(.svelte-sntewx){min-height:112px}}
