.circuit-none[data-astro-cid-d4b22xho]{color:var(--text-dim)}.circuit-figures[data-astro-cid-dwhdynuu]{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;display:flex}.circuit-figure[data-astro-cid-dwhdynuu]{flex-direction:column-reverse;align-items:center;min-inline-size:3em;display:flex}.circuit-figure[data-astro-cid-dwhdynuu] dd[data-astro-cid-dwhdynuu]{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--text-secondary);font-variant-numeric:tabular-nums;margin:0}.circuit-figure[data-astro-cid-dwhdynuu] dt[data-astro-cid-dwhdynuu]{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-dim)}.circuit-board[data-astro-cid-q72bbkin]{container:circuit/inline-size}[data-filter-none] .circuit-board[data-astro-cid-q72bbkin]{display:none}.circuit-table[data-astro-cid-q72bbkin]{grid-template-columns:minmax(var(--size-standing-rank-col-sm), auto) minmax(0, 1fr) auto 2.75rem;inline-size:100%;display:grid}.circuit-table[data-astro-cid-q72bbkin] [data-astro-cid-q72bbkin]:is(thead,tbody){display:contents}.circuit-table[data-astro-cid-q72bbkin] .circuit-row{grid-column:1/-1;grid-template-columns:subgrid;min-block-size:var(--size-standing-row-min-height-sm);border-block-end:1px solid var(--outline-variant);align-items:center;display:grid;position:relative}.circuit-table[data-astro-cid-q72bbkin] tbody .circuit-row:last-child{border-block-end:none}.circuit-table[data-astro-cid-q72bbkin] .circuit-row.is-selected-player{box-shadow:inset 0 0 0 2px var(--accent), inset var(--space-1) 0 0 var(--accent), 0 0 0 1px var(--accent-subtle);z-index:1}.circuit-table[data-astro-cid-q72bbkin] .circuit-row.is-selected-player :is(.circuit-name,.circuit-total){color:var(--accent-text)}@media (forced-colors:active){.circuit-table[data-astro-cid-q72bbkin] .circuit-row.is-selected-player{outline-offset:-2px;box-shadow:none;outline:2px solid highlight}}.circuit-table[data-astro-cid-q72bbkin] .circuit-row>*{padding:var(--space-2);text-align:start}.circuit-table[data-astro-cid-q72bbkin] .circuit-row--head[data-astro-cid-q72bbkin]{min-block-size:auto;font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--text-dim)}.circuit-table[data-astro-cid-q72bbkin] .circuit-stage{text-align:center;font-variant-numeric:tabular-nums;display:none}.circuit-table[data-astro-cid-q72bbkin] .circuit-rank{text-align:center}.circuit-table[data-astro-cid-q72bbkin] .circuit-place{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-extrabold);color:var(--text-dim);font-variant-numeric:tabular-nums;line-height:1}.circuit-table[data-astro-cid-q72bbkin] .circuit-place--shared{font-size:var(--text-sm)}.circuit-table[data-astro-cid-q72bbkin] .medal-1 .circuit-place{color:var(--medal-gold-text)}.circuit-table[data-astro-cid-q72bbkin] .medal-2 .circuit-place{color:var(--medal-silver-text)}.circuit-table[data-astro-cid-q72bbkin] .medal-3 .circuit-place{color:var(--medal-bronze-text)}.circuit-table[data-astro-cid-q72bbkin] tbody .circuit-name{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--text);overflow-wrap:anywhere}.circuit-table[data-astro-cid-q72bbkin] .circuit-name a{color:inherit;text-decoration:none}@media (hover:hover){.circuit-table[data-astro-cid-q72bbkin] .circuit-name a:hover{text-underline-offset:.2em;text-decoration:underline}}.circuit-table[data-astro-cid-q72bbkin] tbody .circuit-total{font-size:var(--text-xl);font-weight:var(--weight-extrabold);color:var(--text);text-align:end;font-variant-numeric:tabular-nums}.circuit-row--head[data-astro-cid-q72bbkin] .circuit-total[data-astro-cid-q72bbkin]{text-align:end}.circuit-table[data-astro-cid-q72bbkin] td.circuit-more{grid-area:2/2/auto/-1;padding:0}.circuit-table[data-astro-cid-q72bbkin] .circuit-toggle{inline-size:2.75rem;block-size:var(--size-standing-row-min-height-sm);color:var(--text-dim);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.circuit-table[data-astro-cid-q72bbkin] .circuit-toggle::-webkit-details-marker{display:none}.circuit-table[data-astro-cid-q72bbkin] .circuit-toggle:focus-visible{outline-offset:-2px}.circuit-table[data-astro-cid-q72bbkin] .circuit-chevron{transition:transform var(--duration-fast) var(--ease-in-out)}.circuit-table[data-astro-cid-q72bbkin] details[open] .circuit-chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.circuit-table[data-astro-cid-q72bbkin] .circuit-chevron{transition:none}}.circuit-table[data-astro-cid-q72bbkin] .circuit-detail{gap:var(--space-3);padding:var(--space-1) var(--space-2) var(--space-3);flex-direction:column;display:flex}@container circuit (width>=40rem){.circuit-board--cols-40[data-astro-cid-q72bbkin] .circuit-table[data-astro-cid-q72bbkin]{grid-template-columns:minmax(var(--size-standing-rank-col-sm), auto) minmax(0, 1fr) repeat(var(--circuit-stages), minmax(2.75rem, auto)) auto 2.75rem}.circuit-board--cols-40[data-astro-cid-q72bbkin] .circuit-stage{display:block}.circuit-board--cols-40[data-astro-cid-q72bbkin] .circuit-detail-stages,.circuit-board--cols-40[data-astro-cid-q72bbkin] .circuit-row--stages-only .circuit-more{display:none}}@container circuit (width>=64rem){.circuit-board--cols-64[data-astro-cid-q72bbkin] .circuit-table[data-astro-cid-q72bbkin]{grid-template-columns:minmax(var(--size-standing-rank-col-sm), auto) minmax(0, 1fr) repeat(var(--circuit-stages), minmax(2.75rem, auto)) auto 2.75rem}.circuit-board--cols-64[data-astro-cid-q72bbkin] .circuit-stage{display:block}.circuit-board--cols-64[data-astro-cid-q72bbkin] .circuit-detail-stages,.circuit-board--cols-64[data-astro-cid-q72bbkin] .circuit-row--stages-only .circuit-more{display:none}}@media (width>=1068px){.circuit-table[data-astro-cid-q72bbkin] .circuit-place{font-size:var(--text-2xl)}.circuit-table[data-astro-cid-q72bbkin] tbody .circuit-name{font-size:var(--text-lg)}.circuit-table[data-astro-cid-q72bbkin] tbody .circuit-total{font-size:var(--text-2xl)}}.circuit-controls[data-astro-cid-bhf2xfs4]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding-block-end:var(--space-4);display:flex}@media (width<=767px){.circuit-controls[data-astro-cid-bhf2xfs4]{flex-direction:column;align-items:stretch}}.circuit-note[data-astro-cid-bhf2xfs4]{margin-block:var(--space-4) 0;max-inline-size:60ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary)}
