.races.svelte-170zlwj{border-collapse:collapse;width:100%;font-size:clamp(.66rem,1.95cqi,.98rem);line-height:1.25}thead.svelte-170zlwj th:where(.svelte-170zlwj){border-bottom:2px solid var(--ink);text-align:left;vertical-align:bottom;letter-spacing:.06em;text-transform:uppercase;font-feature-settings:"case";padding:0 .6em .35em 0;font-size:.78em;font-weight:750;font-stretch:75%}td.svelte-170zlwj,tbody.svelte-170zlwj th:where(.svelte-170zlwj){border-bottom:1px solid var(--rule);text-align:left;vertical-align:baseline;padding:.4em .6em .4em 0;font-weight:400}tr.svelte-170zlwj:last-child>:where(.svelte-170zlwj){border-bottom:0}tr.month.svelte-170zlwj>:where(.svelte-170zlwj){border-top:1px solid var(--ink)}.tk.svelte-170zlwj{vertical-align:middle;width:1.6em}.rd.svelte-170zlwj{width:1.8em;color:var(--ink-2);text-align:right;padding-right:.9em}.day.svelte-170zlwj{white-space:nowrap;width:5.6em;font-weight:650}.wd.svelte-170zlwj{width:2em;color:var(--ink-2);font-weight:400;display:inline-block}.gp.svelte-170zlwj{white-space:nowrap;font-weight:700}.s.svelte-170zlwj{vertical-align:.12em;border:1px solid;border-radius:2px;margin-left:.4em;padding:0 .3em;font-size:.72em;font-weight:750;line-height:1.3;text-decoration:none;display:inline-block}.circ.svelte-170zlwj{font-stretch:85%}.loc.svelte-170zlwj{color:var(--ink-2);font-stretch:85%}.past.svelte-170zlwj>:where(.svelte-170zlwj){color:var(--ink-2)}.past.svelte-170zlwj .gp:where(.svelte-170zlwj){font-weight:500}tr.next.svelte-170zlwj>:where(.svelte-170zlwj){background:var(--marker)}tr.next.svelte-170zlwj>:where(.svelte-170zlwj):first-child{box-shadow:-.5em 0 0 var(--marker), calc(-.5em - 2px) 0 0 var(--accent)}tr.next.svelte-170zlwj>:where(.svelte-170zlwj):last-child{box-shadow:.5em 0 0 var(--marker)}@container (width<=560px){.circ.svelte-170zlwj{display:none}}@media print{.races.svelte-170zlwj{font-size:10pt;line-height:1.2}thead.svelte-170zlwj th:where(.svelte-170zlwj){border-bottom-width:1.25pt;font-size:7.5pt}td.svelte-170zlwj,tbody.svelte-170zlwj th:where(.svelte-170zlwj){border-bottom:.25pt solid #000;padding:3.2pt 5pt 3.2pt 0}.rd.svelte-170zlwj{padding-right:6pt}tr.month.svelte-170zlwj>:where(.svelte-170zlwj){border-top:.75pt solid #000}.past.svelte-170zlwj>:where(.svelte-170zlwj),.wd.svelte-170zlwj,.rd.svelte-170zlwj,.loc.svelte-170zlwj{color:#000}.past.svelte-170zlwj .gp:where(.svelte-170zlwj){font-weight:700}tr.next.svelte-170zlwj>:where(.svelte-170zlwj),tr.next.svelte-170zlwj>:where(.svelte-170zlwj):first-child{box-shadow:none;background:0 0}}.head.svelte-16plwj2{grid-area:head}.page.svelte-16plwj2{padding-bottom:var(--s-7)}.layout.svelte-16plwj2{gap:var(--s-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""tools""next""sheet";display:grid}.rail.svelte-16plwj2{display:contents}.tools.svelte-16plwj2{gap:var(--s-4);grid-area:tools;display:grid}.next.svelte-16plwj2{grid-area:next}.sheet-col.svelte-16plwj2{grid-area:sheet;min-width:0}@media (width>=64rem){.layout.svelte-16plwj2{column-gap:var(--s-7);grid-template-columns:minmax(0,1fr) 18.5rem;grid-template-areas:"head head""sheet rail"}.rail.svelte-16plwj2{gap:var(--s-5);grid-area:rail;align-content:start;display:grid;position:sticky;top:5.5rem}.tools.svelte-16plwj2,.next.svelte-16plwj2{grid-area:auto}}.s-key.svelte-16plwj2{border:1px solid;border-radius:2px;margin-right:.3em;padding:0 .3em;font-size:.85em;font-weight:750;line-height:1.3;display:inline-block}.notes.svelte-16plwj2{margin-top:1.2em;font-size:clamp(.64rem,1.7cqi,.85rem)}.notes.svelte-16plwj2 h3:where(.svelte-16plwj2){border-bottom:1px solid var(--ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3em;padding-bottom:.2em;font-size:1.05em;font-weight:800;font-stretch:75%}.notes.svelte-16plwj2 ul:where(.svelte-16plwj2){columns:2;column-gap:1.6em;margin:0;padding:0;list-style:none}.notes.svelte-16plwj2 li:where(.svelte-16plwj2){break-inside:avoid;padding:.2em 0;line-height:1.35}@container (width<=520px){.notes.svelte-16plwj2 ul:where(.svelte-16plwj2){columns:1}}.small.svelte-16plwj2{font-size:var(--step--1)}.months.svelte-16plwj2{gap:0 var(--s-5);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));padding:0;list-style:none;display:grid}.months.svelte-16plwj2 li:where(.svelte-16plwj2){padding:var(--s-1) 0;border-bottom:1px solid var(--rule);justify-content:space-between;display:flex}.prose.svelte-16plwj2 .months:where(.svelte-16plwj2) li:where(.svelte-16plwj2)+li:where(.svelte-16plwj2){margin-top:0}.months.svelte-16plwj2 .busy:where(.svelte-16plwj2){font-weight:700}.scroll.svelte-16plwj2{overflow-x:auto}.tz.svelte-16plwj2{border-collapse:collapse;width:100%;font-size:var(--step--1)}.tz.svelte-16plwj2 th:where(.svelte-16plwj2),.tz.svelte-16plwj2 td:where(.svelte-16plwj2){padding:var(--s-2) var(--s-3) var(--s-2) 0;border-bottom:1px solid var(--rule);text-align:left;font-weight:400}.tz.svelte-16plwj2 thead:where(.svelte-16plwj2) th:where(.svelte-16plwj2){font-size:var(--step--2);color:var(--ink-2);border-bottom:2px solid var(--ink);font-weight:500}.tz.svelte-16plwj2 tbody:where(.svelte-16plwj2) th:where(.svelte-16plwj2){font-weight:600}.src.svelte-16plwj2 h2:where(.svelte-16plwj2){font-family:var(--font-ui);font-size:var(--step--2);margin-top:0}.below.svelte-16plwj2{gap:var(--s-8);margin-top:var(--space-band);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=64rem){.below.svelte-16plwj2{column-gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.below.svelte-16plwj2>:not(.half){grid-column:1/-1}}.panel.svelte-16plwj2{max-width:none;padding:clamp(var(--s-5), 3vw, var(--s-6));border-radius:var(--radius-lg);background:var(--sheet);align-self:start}.panel.svelte-16plwj2>h2:where(.svelte-16plwj2):first-of-type{margin-top:0}.faq.svelte-16plwj2{max-width:none}.faq-grid.svelte-16plwj2{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-16plwj2{padding-block:var(--s-4) var(--s-5);border-bottom:1px solid var(--rule)}.qa.svelte-16plwj2 h3:where(.svelte-16plwj2){font-size:var(--step-0);margin:0;font-weight:700;line-height:1.25}.qa.svelte-16plwj2 p:where(.svelte-16plwj2){margin-top:var(--s-2);color:var(--ink-2);font-size:var(--step--1)}.src.svelte-16plwj2{max-width:48rem}@media print{.head.svelte-16plwj2,.below.svelte-16plwj2{display:none}.layout.svelte-16plwj2{display:block}.notes.svelte-16plwj2{margin-top:9pt;font-size:8.5pt}.notes.svelte-16plwj2 h3:where(.svelte-16plwj2){border-bottom-width:.75pt;font-size:9pt}}.below.svelte-16plwj2>section:where(.svelte-16plwj2)>h2:where(.svelte-16plwj2):not(.caps),.below.svelte-16plwj2>section:where(.svelte-16plwj2)>h2.display{font-size:var(--step-3);line-height:1.05}
