.board.svelte-1uha8ag{--blank-top: .38;--blank-bottom: .2;--blank-end: .13;--map: min(100vw - 1rem, 70dvh);--board-row: min((100vw - 1rem) / 8, (100dvh - 1rem - var(--map)) / (var(--units) + .6));display:grid;height:100dvh;padding:0 .5rem;grid-template-rows:calc(var(--units) * var(--board-row)) var(--map);gap:calc(var(--board-row) * (.35 + var(--blank-bottom) - var(--blank-end)));align-content:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;caret-color:transparent}.board.no-timer.svelte-1uha8ag{--blank-top: .57;--blank-bottom: .37}.map.svelte-1uha8ag{min-width:0;min-height:0;transform:translateY(calc(var(--board-row) * var(--blank-top) / -2))}.map.svelte-1uha8ag svg:where(.svelte-1uha8ag){display:block;font-family:system-ui,sans-serif}.panel.svelte-1uha8ag{container-type:size;min-width:0;min-height:0;transform:translateY(calc(var(--board-row) * var(--blank-top) / -2))}@media(min-aspect-ratio:1/1){.board.svelte-1uha8ag{gap:.5rem;padding:.5rem;grid-template-rows:none;grid-template-columns:minmax(0,1fr) min(100dvh - 1rem,60vw);align-content:normal}.map.svelte-1uha8ag,.panel.svelte-1uha8ag{transform:none}.panel-inner.svelte-1uha8ag{justify-content:center;transform:translateY(calc(var(--row) * var(--blank-top) / -2))}}.panel-inner.svelte-1uha8ag{--row: min(100cqh / var(--units), 100cqw / 8);display:flex;height:100%;flex-direction:column;gap:calc(var(--row) * .35);font-size:calc(var(--row) * .46);line-height:1}header.svelte-1uha8ag{display:flex;height:calc(var(--row) * 2.4);flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--row) * .18);text-align:center}.time.svelte-1uha8ag{font-size:calc(var(--row) * 1.6);font-weight:700;font-variant-numeric:tabular-nums}.time.last-minute.svelte-1uha8ag{color:#fbbf24}.headline.svelte-1uha8ag{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--row) * 1.1);font-weight:700;text-transform:uppercase;line-height:1.15}.sub.svelte-1uha8ag{font-size:calc(var(--row) * .34);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a3a3a3}.teams.svelte-1uha8ag{display:grid;grid-auto-rows:var(--row);gap:calc(var(--row) * .12)}.stale.svelte-1uha8ag .teams:where(.svelte-1uha8ag){opacity:.45}.row.svelte-1uha8ag{position:relative;display:flex;min-width:0;align-items:center;gap:.5em;overflow:hidden;border-radius:.3em;background:#171717;padding-right:.55em;font-weight:600}.row.svelte-1uha8ag>:where(.svelte-1uha8ag):not(.fill){position:relative}.fill.svelte-1uha8ag{position:absolute;inset:0 auto 0 0;transition:width .6s ease-out}.swatch.svelte-1uha8ag{align-self:stretch;width:.45em;flex:none}.name.svelte-1uha8ag{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;text-transform:uppercase}.held.svelte-1uha8ag{flex:none;font-size:.7em;font-variant-numeric:tabular-nums;color:#d4d4d4}.score.svelte-1uha8ag{min-width:3ch;flex:none;text-align:right;font-size:1.3em;font-weight:700;font-variant-numeric:tabular-nums}.pulse.svelte-1uha8ag{animation:svelte-1uha8ag-pulse .6s ease-in-out infinite alternate}.edge.svelte-1uha8ag{stroke:#0a0a0a;stroke-width:1px;vector-effect:non-scaling-stroke}@keyframes svelte-1uha8ag-pulse{to{opacity:.1}}@media(prefers-reduced-motion:reduce){.pulse.svelte-1uha8ag{animation:none}}
