.bk.svelte-bpma0v{--line:1px solid var(--ink);font-stretch:85%;container:bk/inline-size}.heads.svelte-bpma0v,.grid.svelte-bpma0v{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.7fr) repeat(3,minmax(0,1fr));display:grid}.heads.svelte-bpma0v{border-bottom:1.5px solid var(--ink);align-items:end;margin-bottom:.4cqi;padding-bottom:.6cqi}.rh.svelte-bpma0v{letter-spacing:.06em;text-transform:uppercase;font-feature-settings:"case";grid-row:1;padding-inline:.6cqi;font-size:clamp(.5rem,1.35cqi,.72rem);font-weight:750;font-stretch:75%;line-height:1.15;display:grid}.rh.svelte-bpma0v .d:where(.svelte-bpma0v){letter-spacing:.02em;color:var(--ink-2);font-weight:500}.rh.R.svelte-bpma0v{text-align:right}.rh.center.svelte-bpma0v{text-align:center}.grid.svelte-bpma0v{grid-template-rows:repeat(16,4.6cqi);position:relative}.slot.svelte-bpma0v{border-bottom:var(--line);align-items:flex-end;gap:.6cqi;min-width:0;padding:0 .6cqi .35cqi;font-size:clamp(.62rem,1.85cqi,1rem);line-height:1.1;display:flex}.slot.R.svelte-bpma0v{text-align:right;flex-direction:row-reverse}.seed.svelte-bpma0v{min-width:1.1em;color:var(--ink-2);flex:none;font-size:.82em;font-weight:800}.slot.R.svelte-bpma0v .seed:where(.svelte-bpma0v){text-align:right}.team.svelte-bpma0v{white-space:nowrap;min-width:0;font-weight:550;overflow:hidden}.team-in.svelte-bpma0v{background:var(--desk-2);min-width:0;height:1.5em;color:inherit;font:inherit;border:0;border-radius:2px;flex:1;padding:0 .15em;font-weight:600}.slot.R.svelte-bpma0v .team-in:where(.svelte-bpma0v){text-align:right}button.team.svelte-bpma0v{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:550;position:relative}button.team.svelte-bpma0v:after{content:"";min-height:44px;position:absolute;inset:-1.5cqi -1cqi -.6cqi}button.team.svelte-bpma0v:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.18em}.won.svelte-bpma0v .team:where(.svelte-bpma0v){font-weight:800}.won.svelte-bpma0v{background:linear-gradient(to top, var(--marker) 0 55%, transparent 55%)}.out.svelte-bpma0v .team:where(.svelte-bpma0v){color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.join.svelte-bpma0v{border-right:var(--line);pointer-events:none}.join.R.svelte-bpma0v{border-right:0;border-left:var(--line)}.bye.svelte-bpma0v{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-align:right;align-self:end;padding:0 .6cqi .35cqi;font-size:clamp(.5rem,1.2cqi,.7rem);font-weight:650}.bye.R.svelte-bpma0v{text-align:left}.site.svelte-bpma0v{color:var(--ink-2);align-self:center;padding-inline:.6cqi 1cqi;font-size:clamp(.5rem,1.25cqi,.72rem);font-style:italic;line-height:1.15}.site.R.svelte-bpma0v{text-align:right;padding-inline:1cqi .6cqi}.title.svelte-bpma0v{text-align:center;align-content:center;justify-items:center;padding-inline:1cqi;display:grid}.t-name.svelte-bpma0v{font-family:var(--font-display);font-size:clamp(.85rem,3cqi,1.6rem);line-height:1;font-weight:var(--display-weight);font-stretch:var(--display-stretch);margin-bottom:.8cqi}.t-meta.svelte-bpma0v{color:var(--ink-2);font-size:clamp(.5rem,1.35cqi,.72rem);line-height:1.25}.final.svelte-bpma0v{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;display:grid}.final.svelte-bpma0v .slot:where(.svelte-bpma0v){grid-row:1!important}.final.svelte-bpma0v .slot.L:where(.svelte-bpma0v){grid-column:1!important}.final.svelte-bpma0v .slot.R:where(.svelte-bpma0v){grid-column:3!important}.vs.svelte-bpma0v{border-bottom:var(--line);color:var(--ink-2);padding:0 .4cqi .35cqi;font-size:clamp(.5rem,1.2cqi,.7rem);line-height:1.1}.lab.svelte-bpma0v{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);text-align:center;font-size:clamp(.5rem,1.2cqi,.7rem);font-weight:700}.champ.svelte-bpma0v,.score.svelte-bpma0v{align-content:end;padding-inline:1.5cqi;display:grid}.champ-line.svelte-bpma0v{border-bottom:2.5px solid var(--ink);min-height:1.3em;font-family:var(--font-display);text-align:center;font-size:clamp(.85rem,2.9cqi,1.5rem);line-height:1.1;font-weight:var(--display-weight);font-stretch:var(--display-stretch)}.champ-line.svelte-bpma0v span:where(.svelte-bpma0v){white-space:nowrap;display:block;overflow:hidden}.score-line.svelte-bpma0v{align-items:flex-end;gap:1cqi;font-size:clamp(.7rem,2cqi,1rem);display:flex}.score-line.svelte-bpma0v span:where(.svelte-bpma0v){border-bottom:var(--line);flex:1;height:1.4em}.lower.svelte-bpma0v{border-top:1.5px solid var(--ink);grid-template-columns:minmax(0,1fr) 34%;gap:3cqi;margin-top:3.2cqi;padding-top:1.6cqi;font-size:clamp(.6rem,1.5cqi,.82rem);line-height:1.3;display:grid}@container bk (width<=34rem){.lower.svelte-bpma0v{grid-template-columns:minmax(0,1fr)}}.lower-h.svelte-bpma0v{letter-spacing:.08em;text-transform:uppercase;font-feature-settings:"case";margin-bottom:.8cqi;font-weight:800;font-stretch:75%}.how.svelte-bpma0v ul{margin:0;padding-left:1.1em}.how.svelte-bpma0v li+li{margin-top:.4cqi}.entry.svelte-bpma0v{align-content:start;gap:1.2cqi;display:grid}.field.svelte-bpma0v{align-items:flex-end;gap:.6em;display:flex}.field.svelte-bpma0v span:where(.svelte-bpma0v){flex:none;max-width:70%}.field.svelte-bpma0v input:where(.svelte-bpma0v){border:0;border-bottom:var(--line);background:0 0;border-radius:0;flex:1;min-width:0;height:1.7em;padding:0 .2em;font-weight:600}.field.svelte-bpma0v input.short-in:where(.svelte-bpma0v){text-align:center;flex:none;width:3.5em}@media screen{.field.svelte-bpma0v input:where(.svelte-bpma0v){min-height:24px}.field.svelte-bpma0v input.short-in:where(.svelte-bpma0v){min-width:2.75rem}}.scoring.svelte-bpma0v{color:var(--ink-2)}@media print{.bk.svelte-bpma0v{--line:.75pt solid #000}.heads.svelte-bpma0v{border-bottom-width:1pt;margin-bottom:1mm;padding-bottom:1.2mm}.rh.svelte-bpma0v{font-size:7pt}.grid.svelte-bpma0v{grid-template-rows:repeat(16,9.6mm)}.slot.svelte-bpma0v{gap:1mm;padding:0 1mm .6mm;font-size:9.5pt}.seed.svelte-bpma0v{color:#000;font-size:7.5pt}.team-in.svelte-bpma0v,.won.svelte-bpma0v{background:0 0}.out.svelte-bpma0v .team:where(.svelte-bpma0v){color:#000;text-decoration-color:#000}.bye.svelte-bpma0v,.lab.svelte-bpma0v,.t-meta.svelte-bpma0v,.vs.svelte-bpma0v,.rh.svelte-bpma0v .d:where(.svelte-bpma0v),.site.svelte-bpma0v,.scoring.svelte-bpma0v{color:#000}.bye.svelte-bpma0v,.lab.svelte-bpma0v,.vs.svelte-bpma0v{font-size:6.5pt}.site.svelte-bpma0v{font-size:7pt}.t-name.svelte-bpma0v{margin-bottom:1.2mm;font-size:15pt}.t-meta.svelte-bpma0v{font-size:7.5pt}.champ-line.svelte-bpma0v{border-bottom-width:1.5pt;font-size:13pt}.score-line.svelte-bpma0v{font-size:9pt}.lower.svelte-bpma0v{border-top-width:1pt;gap:6mm;margin-top:6mm;padding-top:2.5mm;font-size:8pt}.lower-h.svelte-bpma0v{margin-bottom:1.5mm}.entry.svelte-bpma0v{gap:3mm}.how.svelte-bpma0v li+li{margin-top:1mm}}.head.svelte-1hvfj25{grid-area:head}.page.svelte-1hvfj25{padding-bottom:var(--s-7)}.layout.svelte-1hvfj25{gap:var(--s-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""tools""sheet""next";display:grid}.rail.svelte-1hvfj25{display:contents}.tools.svelte-1hvfj25{gap:var(--s-4);grid-area:tools;display:grid}.next.svelte-1hvfj25{grid-area:next}.sheet-col.svelte-1hvfj25{grid-area:sheet;min-width:0}@media (width>=64rem){.layout.svelte-1hvfj25{column-gap:var(--s-7);grid-template-columns:minmax(0,1fr) 18.5rem;grid-template-areas:"head head""sheet rail"}.rail.svelte-1hvfj25{gap:var(--s-5);grid-area:rail;align-content:start;display:grid;position:sticky;top:5.5rem}.tools.svelte-1hvfj25,.next.svelte-1hvfj25{grid-area:auto}}.controls.svelte-1hvfj25{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.progress.svelte-1hvfj25 p:where(.svelte-1hvfj25){font-size:var(--step--1)}.bar.svelte-1hvfj25{height:6px;margin-top:var(--s-2);background:var(--desk-2);border-radius:999px;overflow:hidden}.bar.svelte-1hvfj25 span:where(.svelte-1hvfj25){background:var(--c);height:100%;color:var(--on-c);transition:width .2s var(--ease);border-radius:999px;display:block}.progress.svelte-1hvfj25 .champ-note:where(.svelte-1hvfj25){margin-top:var(--s-2)}.resets.svelte-1hvfj25{gap:var(--s-4);display:flex}.reset.svelte-1hvfj25{font-size:var(--step--1);color:var(--ink-2);text-underline-offset:.2em;background:0 0;border:0;padding:.6rem 0;text-decoration:underline}.hint.svelte-1hvfj25{font-size:var(--step--2);color:var(--ink-2)}.small.svelte-1hvfj25{font-size:var(--step--1)}.list.svelte-1hvfj25{margin-top:var(--s-5);border-top:1px solid var(--rule);padding-top:var(--s-3)}.list.svelte-1hvfj25 summary:where(.svelte-1hvfj25){align-items:center;gap:var(--s-2);cursor:pointer;min-height:2.75rem;font-weight:600;list-style:none;display:flex}.list.svelte-1hvfj25 summary:where(.svelte-1hvfj25)::-webkit-details-marker{display:none}.list.svelte-1hvfj25 summary:where(.svelte-1hvfj25):before{content:"+";border:1px solid var(--ink-3);border-radius:2px;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-weight:500;line-height:1;display:grid}.list[open].svelte-1hvfj25 summary:where(.svelte-1hvfj25):before{content:"−"}fieldset.svelte-1hvfj25{gap:var(--s-1) var(--s-5);margin:var(--s-3) 0 0;padding:var(--s-3);border:1px solid var(--rule);border-radius:var(--radius);background:var(--sheet);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.list.svelte-1hvfj25 input:where(.svelte-1hvfj25){border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--sheet);width:100%;min-height:2.5rem;color:var(--ink);font:inherit;padding:0 .5rem}.seed-row.svelte-1hvfj25{grid-template-columns:2rem 1fr;align-items:center;display:grid}.seed-row.svelte-1hvfj25 span:where(.svelte-1hvfj25){color:var(--ink-2);font-weight:700}.list.svelte-1hvfj25 .seg{margin-top:var(--s-2);flex-wrap:wrap}.games.svelte-1hvfj25{gap:var(--s-2);margin:var(--s-3) 0 0;padding:0;list-style:none;display:grid}.games.svelte-1hvfj25 li:where(.svelte-1hvfj25){gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.pick.svelte-1hvfj25{border:1px solid var(--ink-3);border-radius:var(--radius);background:var(--sheet);min-height:2.75rem;color:var(--ink);font:inherit;text-align:left;align-items:center;gap:.5rem;padding:0 .75rem;display:flex;overflow:hidden}.pick.svelte-1hvfj25 .num:where(.svelte-1hvfj25){font-size:var(--step--1);color:var(--ink-2);font-weight:700}.pick[aria-pressed=true].svelte-1hvfj25{border-color:var(--ink);background:var(--marker);font-weight:700}.pick.empty.svelte-1hvfj25{color:var(--ink-2);font-size:var(--step--1);border-style:dashed}.almanac.svelte-1hvfj25{border-collapse:collapse;width:100%;font-size:var(--step--1)}.almanac.svelte-1hvfj25 th:where(.svelte-1hvfj25),.almanac.svelte-1hvfj25 td:where(.svelte-1hvfj25){text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:.45rem .5rem .45rem 0}.almanac.svelte-1hvfj25 thead:where(.svelte-1hvfj25) th:where(.svelte-1hvfj25){font-size:var(--step--2);color:var(--ink-2);border-bottom:2px solid var(--ink);font-weight:500}.almanac.svelte-1hvfj25 tbody:where(.svelte-1hvfj25) th:where(.svelte-1hvfj25){font-weight:600}.src.svelte-1hvfj25 h2:where(.svelte-1hvfj25){font-family:var(--font-ui);font-size:var(--step--2);margin-top:0}.below.svelte-1hvfj25{gap:var(--s-8);margin-top:var(--space-band);grid-template-columns:minmax(0,1fr);display:grid}.panel.svelte-1hvfj25{max-width:none;padding:clamp(var(--s-5), 3vw, var(--s-6));border-radius:var(--radius-lg);background:var(--sheet);align-self:start;overflow-x:auto}.panel.svelte-1hvfj25>h2:where(.svelte-1hvfj25):first-of-type{margin-top:0}.faq.svelte-1hvfj25{max-width:none}.faq-grid.svelte-1hvfj25{gap:0 var(--s-6);border-top:1px solid var(--rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));display:grid}.qa.svelte-1hvfj25{padding-block:var(--s-4) var(--s-5);border-bottom:1px solid var(--rule)}.qa.svelte-1hvfj25 h3:where(.svelte-1hvfj25){font-size:var(--step-0);margin:0;font-weight:700;line-height:1.25}.qa.svelte-1hvfj25 p:where(.svelte-1hvfj25){margin-top:var(--s-2);color:var(--ink-2);font-size:var(--step--1)}.src.svelte-1hvfj25{max-width:48rem}@media print{.head.svelte-1hvfj25,.below.svelte-1hvfj25{display:none}.layout.svelte-1hvfj25{display:block}}.below.svelte-1hvfj25>section:where(.svelte-1hvfj25)>h2:where(.svelte-1hvfj25):not(.caps),.below.svelte-1hvfj25>section:where(.svelte-1hvfj25)>h2.display{font-size:var(--step-3);line-height:1.05}
