.results-page{gap:calc(var(--space-lg) * 1.1)}.scoring-page{gap:calc(var(--space-lg) * 1.05)}.scoring-admin-actions{margin-top:calc(var(--space-xs) * -.15)}.scoring-round-list{gap:calc(var(--space-lg) * .95)}.scoring-round-panel{border:1px solid color-mix(in oklab,var(--section-accent) 30%,var(--border));border-radius:var(--radius-md);background:linear-gradient(180deg,color-mix(in oklab,var(--surface) 97%,transparent),color-mix(in oklab,var(--surface-subtle) 88%,transparent));padding:calc(var(--space-md) + .1rem);box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 7%,transparent),0 18px 30px -26px color-mix(in oklab,#000 88%,transparent)}.scoring-round-heading{gap:.25rem;padding-bottom:var(--space-md);border-bottom:1px solid color-mix(in oklab,var(--section-accent) 34%,var(--border))}.scoring-fixture-list{gap:var(--space-md)}.scoring-bye-card,.scoring-fixture-card{border:1px solid color-mix(in oklab,var(--border) 92%,transparent);border-radius:var(--radius-md);background:linear-gradient(180deg,color-mix(in oklab,var(--surface) 97%,transparent),color-mix(in oklab,var(--surface-subtle) 88%,transparent));box-shadow:inset 0 1px 0 color-mix(in oklab,#fff 6%,transparent),0 12px 24px -24px color-mix(in oklab,#000 88%,transparent)}.scoring-bye-card{padding:calc(var(--space-sm) + .05rem) var(--space-md)}.scoring-fixture-shell{border-bottom:1px solid color-mix(in oklab,var(--border) 74%,transparent);padding:calc(var(--space-md) + .1rem);background:color-mix(in oklab,var(--surface-subtle) 38%,transparent);border-top-left-radius:inherit;border-top-right-radius:inherit}.scoring-fixture-head{align-items:flex-start;padding-bottom:var(--space-sm)}.scoring-sticky-filters{position:sticky;top:calc(var(--space-sm) + .25rem);z-index:5}.scoring-fixture-title{margin:0}.scoring-fixture-title-block{display:grid;gap:var(--space-xs);min-width:0}.scoring-versus{color:var(--text-muted);font-size:.78rem;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}.scoring-fixture-scoreline{display:inline-flex;width:fit-content;max-width:100%;border:1px solid color-mix(in oklab,var(--border) 80%,transparent);border-radius:999px;background:color-mix(in oklab,var(--surface) 86%,transparent);color:var(--color-round-label);font-size:.82rem;font-weight:var(--font-weight-semibold);line-height:1.25;padding:.25rem .62rem}.scoring-fixture-note{margin:0;color:var(--text-muted);font-size:.82rem}.scoring-fixture-summary{color:var(--color-round-label);font-weight:var(--font-weight-semibold);margin:0}.scoring-fillin-panel,.scoring-fixture-actions{padding-top:var(--space-sm)}.scoring-set-list{gap:var(--space-sm);padding:var(--space-md)}.scoring-set-card{border:1px solid color-mix(in oklab,var(--border) 82%,transparent);border-radius:var(--radius-md);background:color-mix(in oklab,var(--surface) 98%,transparent);padding:var(--space-sm)}.scoring-set-card.is-dirty{border-color:color-mix(in oklab,var(--status-washout-text) 58%,var(--border));box-shadow:inset 3px 0 0 color-mix(in oklab,var(--status-washout-text) 82%,transparent)}.scoring-set-actions{padding-bottom:calc(var(--space-xs) * .25)}.results-heading-block{display:grid;gap:.25rem}.results-section-title{margin:0;font-size:clamp(1.35rem,1.8vw,1.75rem);line-height:1.1;font-weight:var(--font-weight-bold);color:var(--color-page-title)}.results-round-subtitle{margin:0;font-size:.92rem;line-height:1.35;color:var(--color-round-label);font-weight:var(--font-weight-regular)}.results-all-sections{gap:calc(var(--space-lg) * 1.15)}.results-all-sections>.section-accent-panel{border-right:0;border-top:0;border-bottom:0;background:transparent;padding-block:var(--space-sm);padding-right:0}.results-section-block{display:grid;gap:var(--space-md)}.results-accordion-card{border:1px solid color-mix(in oklab,var(--border) 92%,transparent);border-radius:var(--radius-md);background:linear-gradient(180deg,color-mix(in oklab,var(--surface) 97%,transparent),color-mix(in oklab,var(--surface-subtle) 88%,transparent));box-shadow:inset 2px 0 0 color-mix(in oklab,var(--section-accent) 72%,transparent),inset 0 1px 0 color-mix(in oklab,#fff 7%,transparent),0 16px 34px -28px color-mix(in oklab,#000 88%,transparent);overflow:hidden;transition:border-color .18s ease-out,background-color .18s ease-out,box-shadow .18s ease-out}.results-accordion-card.is-open{border-color:color-mix(in oklab,var(--primary) 54%,var(--border));background:color-mix(in oklab,var(--primary) 4%,var(--surface));box-shadow:inset 3px 0 0 color-mix(in oklab,var(--primary) 74%,transparent),inset 0 1px 0 color-mix(in oklab,#fff 8%,transparent),0 18px 36px -28px color-mix(in oklab,var(--primary) 34%,#000)}.results-accordion-heading{margin:0}.results-accordion-trigger{display:grid;grid-template-columns:minmax(16rem,1.7fr) minmax(5.5rem,.52fr) minmax(5.5rem,.52fr) minmax(6.5rem,.6fr) minmax(7rem,.65fr) 1.5rem;gap:var(--space-md);width:100%;min-height:4.5rem;align-items:center;border:0;background:transparent;color:inherit;font:inherit;padding:calc(var(--space-sm) + .15rem) var(--space-md);text-align:left;cursor:pointer;transition:background-color .18s ease-out}.results-accordion-trigger:hover{background:color-mix(in oklab,var(--primary) 7%,transparent)}.results-accordion-trigger:focus-visible{outline:2px solid color-mix(in oklab,var(--primary) 84%,#fff);outline-offset:-3px}.results-accordion-matchup{min-width:0}.results-accordion-stat{display:grid;gap:.22rem;min-width:0;text-align:center;font-variant-numeric:tabular-nums}.results-accordion-stat-label{color:var(--color-table-header-text);font-size:.72rem;font-weight:var(--font-weight-medium);line-height:1.15;white-space:nowrap}.results-accordion-stat-value{color:var(--text);font-size:.94rem;font-weight:var(--font-weight-semibold);line-height:1;white-space:nowrap}.results-accordion-stat.is-strong .results-accordion-stat-value{font-size:1.02rem;font-weight:var(--font-weight-bold)}.results-matchup-inline{display:inline-flex;align-items:center;flex-wrap:wrap;column-gap:.6rem;row-gap:.18rem}.results-accordion-status{display:flex;justify-content:center}.results-team-name,.results-team-winner{display:inline-flex;align-items:center;min-width:0;border:1px solid transparent;border-radius:999px;font-size:1.04rem;line-height:1.25;padding:.1rem .42rem}.results-team-name{color:var(--text);font-weight:var(--font-weight-semibold)}.results-team-winner{border-color:color-mix(in oklab,var(--primary) 54%,transparent);background:color-mix(in oklab,var(--primary) 14%,transparent);color:color-mix(in oklab,var(--primary) 80%,var(--text));font-weight:var(--font-weight-semibold);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--primary) 18%,transparent)}.results-matchup-sep{color:var(--color-round-label);font-size:.78rem;font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;flex:0 0 auto}.results-accordion-chevron{position:relative;width:1.1rem;height:1.1rem;color:var(--color-round-label);justify-self:end;transition:color .18s ease-out,transform .18s ease-out}.results-accordion-chevron:before{position:absolute;top:.2rem;left:.28rem;width:.48rem;height:.48rem;border-right:2px solid;border-bottom:2px solid;content:"";transform:rotate(45deg)}.results-accordion-card.is-open .results-accordion-chevron{color:color-mix(in oklab,var(--primary) 76%,var(--text));transform:rotate(180deg)}.results-accordion-trigger:hover .results-accordion-chevron{color:color-mix(in oklab,var(--primary) 72%,var(--text))}.results-accordion-content{display:grid;grid-template-rows:0fr;border-top:1px solid transparent;transition:grid-template-rows .22s ease-out,border-color .18s ease-out}.results-accordion-card.is-open .results-accordion-content{grid-template-rows:1fr;border-top-color:color-mix(in oklab,var(--border) 76%,transparent)}.results-accordion-content-inner{min-height:0;overflow:hidden}.results-accordion-list{display:grid;gap:var(--space-sm)}.results-accordion-controls{display:flex;justify-content:flex-end}.results-set-table{padding:var(--space-xs) var(--space-md) var(--space-sm)}.results-set-row,.results-set-table-head{display:grid;grid-template-columns:7.5rem minmax(0,1fr) 5.25rem minmax(0,1fr);gap:var(--space-md);align-items:center}.results-set-table-head{color:var(--color-table-header-text);font-size:.7rem;font-weight:var(--font-weight-medium);letter-spacing:.04em;padding:var(--space-xs) var(--space-sm);text-transform:uppercase}.results-set-table-head>:nth-child(3){text-align:center}.results-set-table-head>:nth-child(4){text-align:right}.results-set-team-heading{color:var(--team-primary,var(--color-table-header-text))}.results-set-row{min-height:2.65rem;border-top:1px solid color-mix(in oklab,var(--border) 68%,transparent);padding:var(--space-xs) var(--space-sm)}.results-set-row:nth-child(odd){background:color-mix(in oklab,var(--surface-subtle) 46%,transparent)}.results-set-pair{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-round-label);font-size:.7rem;line-height:1.2;font-weight:var(--font-weight-medium);letter-spacing:.04em;text-transform:uppercase}.results-set-side{min-width:0;color:color-mix(in oklab,var(--text) 88%,transparent);font-size:.86rem;line-height:1.35}.results-set-side-a{text-align:left}.results-set-side-b{text-align:right}.results-side-winner{color:color-mix(in oklab,var(--primary) 82%,var(--text));font-weight:var(--font-weight-semibold)}.results-set-score{display:flex;justify-content:center;align-items:center;color:var(--text);font-size:.94rem;font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:1}.results-score-winner{color:color-mix(in oklab,var(--primary) 86%,var(--text))}.results-score-sep{margin-inline:.18rem;color:var(--color-round-label)}@media (max-width:1024px){.results-accordion-trigger{grid-template-columns:minmax(13rem,1.45fr) repeat(2,minmax(4.5rem,.5fr)) minmax(5.6rem,.58fr) minmax(6.5rem,.64fr) 1.25rem;gap:var(--space-sm)}}@media (max-width:760px){.results-accordion-trigger{grid-template-columns:repeat(3,minmax(0,1fr)) auto 1.25rem;gap:var(--space-sm);padding:var(--space-sm)}.results-accordion-matchup{grid-column:1/4}.results-accordion-status{grid-column:4;grid-row:1}.results-accordion-chevron{grid-column:5;grid-row:1}.results-accordion-stat{grid-row:2}.results-set-table{padding-inline:var(--space-sm)}.results-set-table-head{display:none}.results-set-row{grid-template-columns:minmax(0,1fr) 4.25rem minmax(0,1fr);gap:var(--space-sm);padding-block:var(--space-sm)}.results-set-pair{grid-column:1/-1}.results-set-side-a{grid-column:1;text-align:left}.results-set-score{grid-column:2}.results-set-side-b{grid-column:3;text-align:right}.results-set-side{font-size:.8rem}}@media (max-width:640px){.scoring-sticky-filters{top:var(--space-sm)}.scoring-set-card.is-dirty,.scoring-set-card:focus-within{border-color:color-mix(in oklab,var(--border) 82%,transparent);box-shadow:none;outline:none;transform:none}}@media (max-width:420px){.results-accordion-trigger{grid-template-columns:repeat(3,minmax(0,1fr)) 1.25rem}.results-accordion-matchup{grid-column:1/4}.results-accordion-status{grid-column:1/4;grid-row:3;justify-content:flex-start}.results-accordion-chevron{grid-column:4}}@media (prefers-reduced-motion:reduce){.results-accordion-card,.results-accordion-chevron,.results-accordion-content,.results-accordion-trigger{transition:none}}