.od-page{display: flex;flex-direction: column;gap: 1.5rem;min-width: 0}@media (min-width: 768px){.od-page{gap: 1.75rem}}.od-back{display: inline-flex;align-items: center;gap: 0.375rem;align-self: flex-start;min-height: 2.75rem;color: var(--muted);font-size: 0.875rem;font-weight: 600;text-decoration: none}.od-back svg{width: 1rem;height: 1rem}.od-back:hover{color: var(--ink)}.od-back:focus-visible{outline: 2px solid var(--volt);outline-offset: 2px}.od-lab-head .an-head-text{gap: 0.375rem}.od-hero{display: grid;grid-template-columns: minmax(0,1fr);grid-template-areas: "main" "side" "cta";gap: 1.25rem;padding: 1.25rem;min-width: 0}.od-hero-main{grid-area: main;display: flex;flex-direction: column;gap: 0.75rem;min-width: 0}.od-hero-side{grid-area: side;display: flex;flex-direction: column;gap: 0.375rem;min-width: 0}.od-hero-cta{grid-area: cta;display: flex;flex-direction: column;align-items: flex-start;gap: 0.625rem}.od-hero-kicker{display: flex;flex-wrap: wrap;align-items: center;gap: 0.5rem;margin: 0;color: var(--rd-lime);font-size: 0.875rem;font-weight: 600}.od-hero-kicker svg{width: 0.875rem;height: 0.875rem}.od-hero-league{margin-left: auto;color: var(--rd-on-noc-muted);font-weight: 500}.od-hero-teams{display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: center;gap: 0.5rem;margin: 0.25rem 0 0}.od-hero-team{display: flex;flex-direction: column;align-items: center;gap: 0.375rem;min-width: 0;text-align: center}.od-hero-name{overflow-wrap: anywhere;color: var(--rd-on-noc);font-family: var(--rd-font-num);font-size: 1.25rem;font-weight: 700;line-height: 1.05}.od-hero-when{display: flex;flex-direction: column;align-items: center;gap: 0.125rem;color: var(--rd-on-noc-muted);font-size: 0.8125rem;white-space: nowrap}.od-hero-time{color: var(--rd-on-noc);font-family: var(--rd-font-num);font-size: 1.5rem;font-weight: 600;line-height: 1}.od-hero-q{margin: 0.5rem 0 0;padding-top: 1rem;border-top: 1px solid var(--rd-noc-line);color: var(--rd-on-noc);font-family: var(--rd-font-num);font-size: 1.875rem;font-weight: 700;line-height: 1}.od-hero-count{margin: 0;color: var(--rd-on-noc);font-size: 1rem;opacity: 0.86}.od-hero-gap{margin: 0;color: var(--rd-on-noc);font-size: 1rem;font-weight: 600;line-height: 1.35}.od-hero-sub{margin: 0;color: var(--rd-on-noc-muted);font-size: 0.8125rem;line-height: 1.4}.od-hero-chart{--ink-rgb: 234 242 236;--muted-rgb: 166 190 177;--line-rgb: 64 98 84;--surface-rgb: 15 42 34;--surface-2-rgb: 25 62 50;--ground-rgb: 15 42 34;--volt-rgb: 201 247 58;width: 100%;max-width: 30rem;margin-top: 0.25rem;min-width: 0}.od-hero-chart svg{display: block;width: 100%;height: auto}.od-hero-rows{display: flex;flex-direction: column;margin: 0.5rem 0 0;padding: 0;list-style: none}.od-hero-caveat{margin: 0.5rem 0 0;color: var(--rd-on-noc-muted);font-size: 0.8125rem;line-height: 1.4}.od-hero-caveat + .od-hero-rows{margin-top: 0.25rem}.od-hero-row{display: grid;grid-template-columns: 1.25rem 5.75rem minmax(0,1fr) auto;align-items: center;column-gap: 0.625rem;min-height: 3rem;padding: 0 0.25rem;border-top: 1px solid var(--rd-noc-line);color: var(--rd-on-noc);text-decoration: none}.od-hero-row:hover{background-color: var(--rd-noc-2)}.od-hero-row:focus-visible{outline: 2px solid var(--rd-lime);outline-offset: -2px}.od-hero-row-n{color: var(--rd-on-noc-muted);font-family: var(--rd-font-num);font-size: 1rem;font-weight: 700}.od-hero-row-date{color: var(--rd-on-noc-muted);font-size: 0.8125rem;font-variant-numeric: tabular-nums;white-space: nowrap}.od-hero-row-teams{overflow: hidden;font-size: 0.9375rem;font-weight: 600;text-overflow: ellipsis;white-space: nowrap}.od-hero-row-gap{display: none;color: var(--rd-on-noc-muted);font-size: 0.8125rem;white-space: nowrap}.od-hero-row-score{font-family: var(--rd-font-num);font-size: 1.375rem;font-weight: 700;text-align: right}.od-hero-open{min-height: 3rem;border-radius: 14px}.od-hero-note{margin: 0;color: var(--rd-on-noc-muted);font-size: 0.8125rem}.od-hero--calm{grid-template-areas: "main" "cta"}@media (min-width: 640px){.od-hero-row{grid-template-columns: 1.25rem 6.5rem minmax(0,1fr) auto 3rem}.od-hero-row-gap{display: inline}}@media (min-width: 900px){.od-hero{grid-template-columns: minmax(0,22rem) minmax(0,1fr);grid-template-areas: "main side" "cta side";grid-template-rows: auto 1fr;column-gap: 3rem;padding: 2rem}.od-hero--calm{grid-template-columns: minmax(0,1fr);grid-template-areas: "main" "cta"}.od-hero-cta{align-self: end}.od-hero-teams{grid-template-columns: minmax(0,1fr);gap: 0.75rem}.od-hero-team{flex-direction: row;gap: 0.875rem;text-align: left}.od-hero-name{font-size: 2rem}.od-hero-when{order: 3;flex-direction: row-reverse;justify-content: flex-end;align-items: baseline;gap: 0.5rem;font-size: 0.9375rem}.od-hero-q{font-size: 2.375rem}.od-hero-gap{font-size: 1.125rem}}.od-qs{display: flex;flex-direction: column;overflow: hidden}.od-qs-head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 0.25rem 1rem;padding: 1.25rem 1.25rem 1rem}.od-q{display: grid;grid-template-columns: 2.75rem minmax(0,1fr) auto;grid-template-areas: "icon main open" "answer answer answer";align-items: center;gap: 0.75rem 0.875rem;padding: 1.125rem 1.25rem;border-top: 1px solid var(--an-divider);color: var(--ink);text-decoration: none}a.od-q:hover{background-color: var(--rd-pop)}a.od-q:focus-visible{outline: 2px solid var(--volt);outline-offset: -2px}.od-q-icon{grid-area: icon;display: inline-flex;align-items: center;justify-content: center;width: 2.75rem;height: 2.75rem;border-radius: var(--rd-r-pill);background-color: var(--surface-2);color: var(--ink)}.od-q-icon svg{width: 1.25rem;height: 1.25rem}.od-q-main{grid-area: main;display: flex;flex-direction: column;gap: 0.25rem;min-width: 0}.od-q-title{display: flex;flex-wrap: wrap;align-items: center;gap: 0.375rem 0.5rem;margin: 0;color: var(--ink);font-size: 1.0625rem;font-weight: 600;line-height: 1.3}.od-q-line{margin: 0;color: var(--muted);font-size: 0.9375rem;line-height: 1.4}.od-q-answer{grid-area: answer;display: flex;flex-direction: column;gap: 0.5rem;min-width: 0}.od-q-answer:empty{display: none}.od-q-open{grid-area: open;display: inline-flex;align-items: center;gap: 0.25rem;color: var(--ink);font-size: 0.9375rem;font-weight: 600;white-space: nowrap}.od-chev{width: 1rem;height: 1rem;flex: none}.od-split .rd-bar1x2-nums{align-items: baseline;font-size: 0.8125rem;color: var(--muted)}.od-split .rd-bar1x2-home,.od-split .rd-bar1x2-away{font-weight: 500}.od-split .rd-bar1x2-home .od-split-num{color: var(--volt)}.od-split .rd-bar1x2-away .od-split-num{color: var(--rd-away)}.od-split-num{font-family: var(--rd-font-num);font-size: 1.25rem;font-weight: 700}.od-split .rd-bar1x2-track{height: 8px}.od-q-shape,.od-q-hint{display: flex;flex-wrap: wrap;align-items: center;gap: 0.5rem;color: var(--muted);font-size: 0.8125rem}.od-q-shape .an-shape{width: 6rem}.od-q-chips{display: flex;flex-wrap: wrap;align-items: center;gap: 0.375rem}.od-q-chips-label{flex: 1 0 100%;color: var(--muted);font-size: 0.8125rem}.od-chip-shape{display: inline-flex;align-items: center;gap: 0.375rem;height: 2rem;padding: 0 0.625rem 0 0.3125rem;border: 1px solid var(--line);border-radius: var(--rd-r-pill);background-color: var(--surface)}.od-chip-shape-dot{width: 1.25rem;height: 1.25rem;border-radius: var(--rd-r-pill);background-color: var(--an-shape-bg)}.od-chip-shape-bar{width: calc(var(--an-w,0.5) * 5rem);height: 10px;border-radius: var(--rd-r-pill);background-color: var(--an-shape-bg)}@media (min-width: 900px){.od-q{grid-template-columns: 2.75rem minmax(0,1fr) minmax(0,21rem) 7rem;grid-template-areas: "icon main answer open";min-height: 6rem;padding: 1.25rem 1.5rem;column-gap: 1.25rem}.od-q-open{justify-content: flex-end}}.od-pro-link{display: inline-flex;align-items: center;gap: 0.25rem;align-self: flex-start;min-height: 2.75rem;color: var(--volt);font-size: 0.9375rem;font-weight: 600;text-decoration: none}.od-pro-link:hover{text-decoration: underline}.od-method{display: flex;align-items: flex-start;gap: 0.5rem;margin: 0;color: var(--muted);font-size: 0.875rem;line-height: 1.45}.od-method svg{width: 1rem;height: 1rem;flex: none;margin-top: 0.125rem}.od-region{display: flex;flex-direction: column;gap: 1rem;min-width: 0;overflow-anchor: none}.od-form{display: flex;flex-wrap: wrap;align-items: flex-end;gap: 0.75rem 1rem;min-width: 0}.od-field{display: flex;flex: 1 1 10rem;flex-direction: column;gap: 0.25rem;min-width: 0;max-width: 100%}.od-field--wide{flex: 2 1 14rem}.od-field--narrow{flex: 1 0 7.5rem}.od-field-label{padding: 0;color: var(--muted);font-size: 0.8125rem;font-weight: 600}.od-select{width: 100%;min-height: 2.75rem;padding: 0 2.25rem 0 0.75rem;border: 1px solid var(--line);border-radius: var(--rd-r-ctl);background-color: var(--rd-pop);color: var(--ink);font-family: Figtree,ui-sans-serif,sans-serif;font-size: 0.9375rem;font-weight: 600}.od-select:focus-visible{outline: 2px solid var(--volt);outline-offset: 2px}.od-seg-field{display: flex;flex-direction: column;gap: 0.25rem;min-width: 0;max-width: 100%;margin: 0;padding: 0;border: 0}.rd-seg.od-seg{flex-wrap: wrap}.od-seg .od-seg-btn{position: relative;min-height: 2.75rem;white-space: normal;text-align: center}.od-seg-btn:has(.od-seg-input:checked){background-color: var(--surface);color: var(--ink);box-shadow: 0 0 0 1px var(--line)}.od-seg-btn:has(.od-seg-input:focus-visible){outline: 2px solid var(--volt);outline-offset: 1px}.od-seg-btn.is-thin{color: var(--muted);font-weight: 500}.od-switch{display: inline-flex;align-items: center;gap: 0.625rem;min-height: 2.75rem;color: var(--ink);font-size: 0.9375rem;font-weight: 500;text-decoration: none;cursor: pointer}.od-switch-track{position: relative;flex: none;width: 2.5rem;height: 1.5rem;border-radius: var(--rd-r-pill);background-color: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line)}.od-switch-track::after{content: "";position: absolute;top: 3px;left: 3px;width: 1.125rem;height: 1.125rem;border-radius: var(--rd-r-pill);background-color: var(--muted)}.od-switch-input:checked + .od-switch-track,.od-switch--link[aria-checked="true"] .od-switch-track{background-color: var(--ink);box-shadow: none}.od-switch-input:checked + .od-switch-track::after,.od-switch--link[aria-checked="true"] .od-switch-track::after{background-color: var(--surface);transform: translateX(1rem)}.od-switch-input:focus-visible + .od-switch-track,.od-switch--link:focus-visible .od-switch-track{outline: 2px solid var(--volt);outline-offset: 2px}.od-switch-text{display: flex;flex-direction: column;gap: 1px;min-width: 0}.od-switch-title{font-weight: 600}.od-switch-sub{color: var(--muted);font-size: 0.8125rem}.od-apply{min-height: 2.75rem}@media (prefers-reduced-motion: no-preference){.od-switch-track::after{transition: transform var(--rd-dur-press) var(--rd-ease)}}.od-combo{position: relative}.od-combo-box{position: relative}.od-combo-box[hidden]{display: none}.od-combo-icon{position: absolute;top: 50%;left: 0.75rem;width: 1.125rem;height: 1.125rem;color: var(--muted);transform: translateY(-50%);pointer-events: none}.od-combo-input{width: 100%;min-height: 2.75rem;padding: 0 0.75rem 0 2.5rem;border: 1px solid var(--line);border-radius: var(--rd-r-ctl);background-color: var(--rd-pop);color: var(--ink);font-family: Figtree,ui-sans-serif,sans-serif;font-size: 1rem;font-weight: 600}.od-combo-input:focus-visible{outline: 2px solid var(--volt);outline-offset: 2px}.od-combo-list{position: absolute;top: calc(100% + 0.375rem);left: 0;right: 0;z-index: 40;max-height: 22rem;margin: 0;padding: 0.375rem;overflow-y: auto;list-style: none;border: 1px solid var(--line);border-radius: var(--rd-r-ctl);background-color: var(--rd-pop);box-shadow: var(--rd-shadow-pop)}.od-combo-list[hidden]{display: none}.od-combo-head{padding: 0.5rem 0.625rem 0.25rem;color: var(--muted);font-size: 0.75rem;font-weight: 600}.od-combo-opt{display: flex;flex-direction: column;justify-content: center;gap: 1px;min-height: 3rem;padding: 0.25rem 0.625rem;border-radius: 8px;cursor: pointer}.od-combo-opt:hover,.od-combo-opt[aria-selected="true"]{background-color: var(--surface-2)}.od-combo-name{color: var(--ink);font-size: 0.9375rem;font-weight: 600}.od-combo-meta{color: var(--muted);font-size: 0.8125rem}.od-combo-none{padding: 0.75rem 0.625rem;color: var(--muted);font-size: 0.875rem}.od-note,.od-gates{margin: 0;color: var(--muted);font-size: 0.875rem;line-height: 1.45}.od-gates{font-size: 0.8125rem}.od-warning{margin: 0;padding: 0.75rem 1rem;border-radius: var(--rd-r-ctl);background-color: var(--surface-2);color: var(--ink);font-size: 0.875rem;line-height: 1.45}.od-caveat{margin: 0;color: var(--muted);font-size: 0.8125rem;line-height: 1.45}.od-state{display: flex;flex-direction: column;align-items: flex-start;gap: 0.5rem;padding: 1.25rem}.od-state-title{margin: 0;color: var(--ink);font-size: 1.0625rem;font-weight: 700}.od-state-body{max-width: 40rem;margin: 0;color: var(--muted);font-size: 0.9375rem;line-height: 1.45}.od-state-action{margin-top: 0.25rem}.od-result,.od-mix,.od-twins,.od-gap,.od-results,.od-days,.od-target{display: flex;flex-direction: column;gap: 0.75rem;padding: 1.25rem;min-width: 0}.od-result-head{display: flex;flex-wrap: wrap;align-items: flex-start;justify-content: space-between;gap: 0.75rem 1rem}.od-result-text{display: flex;flex: 1 1 18rem;flex-direction: column;gap: 0.375rem;min-width: 0}.od-answer{margin: 0;color: var(--ink);font-family: var(--rd-font-num);font-size: 1.5rem;font-weight: 700;line-height: 1.1}.od-answer .rd-num{font-weight: 700}.od-answer-sub,.od-card-muted{margin: 0;color: var(--muted);font-size: 0.8125rem;line-height: 1.4}.od-card-title{margin: 0;color: var(--ink);font-family: var(--rd-font-num);font-size: 1.5rem;font-weight: 700;line-height: 1.1}.od-card-line{margin: 0;color: var(--ink);font-size: 0.9375rem;font-weight: 600;line-height: 1.4}.od-chart{min-width: 0;max-width: 30rem}.od-chart svg{display: block;width: 100%;height: auto}@media (min-width: 768px){.od-result,.od-mix,.od-twins,.od-gap,.od-results,.od-days,.od-target{padding: 1.5rem}.od-answer{font-size: 1.875rem}.od-card-title{font-size: 1.75rem}}.od-ppg{margin: 0 -1.25rem}.od-ppg-row{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "main num" "bar bar";row-gap: 0.5rem;min-height: 4.25rem;padding-top: 0.75rem;padding-bottom: 0.75rem}.od-ppg-row > .an-row-main{grid-area: main}.od-ppg-row > .od-ppg-bar{grid-area: bar}.od-ppg-row > .an-row-num{grid-area: num}.od-delta{grid-template-areas: "main num"}.od-delta > .od-ppg-bar{display: none}.od-delta .an-row-muted{white-space: normal}.od-ppg-bar{position: relative;display: block;min-width: 0}.od-ppg-bar .an-bar{--an-bar-fill: rgb(var(--ink-rgb) / 0.62)}.od-raw-tick{position: absolute;top: -4px;left: calc(var(--an-x,0) * 100%);width: 2px;height: 18px;margin-left: -1px;border-radius: 1px;background-color: var(--ink);box-shadow: 0 0 0 1.5px var(--surface)}.od-raw-label{display: block;margin-top: 0.375rem;color: var(--muted);font-size: 0.75rem;white-space: nowrap}.od-raw-label .rd-num{font-size: 0.875rem}.od-delta .an-row-num{color: var(--ink)}.od-delta.is-lead .an-row-num{color: var(--volt)}@media (min-width: 768px){.od-ppg{margin: 0 -1.5rem}.od-ppg-row{grid-template-columns: 11rem minmax(0,1fr) 8.5rem;grid-template-areas: "main bar num";column-gap: 1.5rem}.od-delta{grid-template-areas: "main main num"}}.od-fold{padding: 0;overflow: hidden}.od-fold-summary{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 0.25rem 1rem;min-height: 3.25rem;padding: 0.5rem 1.25rem;color: var(--ink);font-size: 0.9375rem;font-weight: 600;list-style: none;cursor: pointer}.od-fold-summary::-webkit-details-marker{display: none}.od-fold-summary::after{content: "";width: 0.5rem;height: 0.5rem;margin-left: auto;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg)}.od-fold[open] > .od-fold-summary::after{transform: rotate(-135deg)}.od-fold-summary:focus-visible{outline: 2px solid var(--volt);outline-offset: -2px}.od-fold-hint{color: var(--muted);font-size: 0.8125rem;font-weight: 500}.od-method-body{display: flex;flex-direction: column;gap: 0.625rem;padding: 0 1.25rem 1.25rem;color: var(--muted);font-size: 0.875rem;line-height: 1.5}.od-method-body p{margin: 0}.od-method-list{margin: 0;padding-left: 1.125rem}.od-evidence{border-top: 1px solid var(--an-divider)}.od-evidence-row{--an-cols: minmax(0,1fr) auto}.od-evidence-venue{color: var(--muted);font-weight: 500}.od-score{color: var(--ink)}.od-twins-head{display: flex;flex-direction: column;gap: 0.25rem}.od-twins-cols{display: none}.od-twins-list{display: flex;flex-direction: column;margin: 0 -1.25rem;padding: 0;list-style: none}.od-twin{position: relative;display: grid;grid-template-columns: 2rem minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas: "rank who who who sim" ". p1 p2 p3 ." "more more more more more";align-items: center;column-gap: 0.75rem;row-gap: 0.625rem;padding: 0.875rem 3.25rem 0.875rem 1.25rem;border-top: 1px solid var(--an-divider)}.od-twin:first-child{border-top: 0}.od-twin--ref{background-color: var(--surface-2)}.od-twin-rank{grid-area: rank;display: inline-flex;align-items: center;color: var(--muted);font-size: 1.25rem}.od-twin-rank svg{width: 1.25rem;height: 1.25rem}.od-twin-who{grid-area: who;display: flex;flex-direction: column;gap: 2px;min-width: 0}.od-twin-name{margin: 0;overflow: hidden;color: var(--ink);font-size: 1rem;font-weight: 600;line-height: 1.3;text-overflow: ellipsis;white-space: nowrap}.od-twin-link{display: inline-flex;align-items: center;min-height: 1.75rem;color: inherit;text-decoration: none}.od-twin-link:hover{text-decoration: underline}.od-twin-club{color: var(--muted);font-weight: 500}.od-twin-note{margin: 0;overflow: hidden;color: var(--muted);font-size: 0.8125rem;line-height: 1.35;text-overflow: ellipsis;white-space: nowrap}.od-twin-sim{grid-area: sim}.od-dots{display: inline-flex;gap: 4px}.od-dot{width: 10px;height: 10px;border-radius: var(--rd-r-pill);background-color: var(--line)}.od-dot.is-on{background-color: var(--ink)}.od-twin > .od-pair{min-width: 0}.od-pair--1{grid-area: p1}.od-pair--2{grid-area: p2}.od-pair--3{grid-area: p3}.od-pair{display: grid;grid-template-columns: minmax(0,1fr);grid-template-areas: "label" "val" "bars";align-items: center;column-gap: 0.375rem;row-gap: 0.125rem}.od-pair-label{grid-area: label;overflow: hidden;color: var(--muted);font-size: 0.75rem;text-overflow: ellipsis;white-space: nowrap}.od-pair-bars{grid-area: bars;display: flex;flex-direction: column;gap: 3px;min-width: 0}.od-pair-bar{display: block;width: calc(var(--an-v,0) * 100%);min-width: 2px;height: 6px;border-radius: var(--rd-r-pill);background-color: rgb(var(--ink-rgb) / 0.72)}.od-pair-bar--ref{background-color: var(--rd-draw)}.od-pair-val{grid-area: val;color: var(--ink);font-size: 1.0625rem}.od-twin-more{grid-area: more}.od-twin-more:not([open]){margin-top: -0.625rem}.od-twin-more-summary{position: absolute;top: 0.625rem;right: 0.375rem;display: inline-flex;align-items: center;justify-content: center;width: 2.75rem;height: 2.75rem;border-radius: 10px;color: var(--muted);list-style: none;cursor: pointer}.od-twin-more-summary::-webkit-details-marker{display: none}.od-twin-more-summary svg{width: 1.125rem;height: 1.125rem}.od-twin-more-summary:hover{background-color: var(--surface-2);color: var(--ink)}.od-twin-more[open] > .od-twin-more-summary svg{transform: rotate(180deg)}.od-twin-more-summary:focus-visible{outline: 2px solid var(--volt);outline-offset: 2px}.od-table-wrap{max-width: 100%;overflow-x: auto}.od-table{width: 100%;border-collapse: collapse;font-size: 0.875rem}.od-table th,.od-table td{padding: 0.5rem 0.5rem 0.5rem 0;border-top: 1px solid var(--an-divider);color: var(--ink);font-weight: 500;text-align: left}.od-table thead th{border-top: 0;color: var(--muted);font-size: 0.8125rem}.od-table .od-num-col{text-align: right}.od-twins-unit{color: var(--muted);font-size: 0.75rem;font-weight: 500}.od-twin-next{margin: 0.5rem 0 0;color: var(--muted);font-size: 0.8125rem}.od-next-link{display: inline-flex;align-items: center;min-height: 1.75rem;color: var(--ink)}.od-legend{display: flex;flex-wrap: wrap;gap: 0.5rem 1.25rem;margin: 0;color: var(--muted);font-size: 0.8125rem}.od-legend-item{display: inline-flex;align-items: center;gap: 0.375rem}.od-legend-swatch{width: 1rem;height: 6px;border-radius: var(--rd-r-pill);background-color: rgb(var(--ink-rgb) / 0.72)}.od-legend-swatch--ref{background-color: var(--rd-draw)}@media (min-width: 900px){.od-twins-cols,.od-twin{grid-template-columns: 2rem minmax(0,1.6fr) 5.5rem repeat(3,minmax(0,1fr))}.od-twins-cols{display: grid;column-gap: 1rem;padding: 0 3.5rem 0.25rem 1.5rem;color: var(--muted);font-size: 0.75rem;font-weight: 600}.od-twins-list{margin: 0 -1.5rem}.od-twin{grid-template-areas: "rank who sim p1 p2 p3" ". more more more more more";column-gap: 1rem;padding: 0.75rem 3.5rem 0.75rem 1.5rem}.od-pair-label{display: none}.od-pair{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "bars val";column-gap: 0.5rem}.od-pair-val{text-align: right}}.od-sample-note{display: flex;flex-wrap: wrap;align-items: center;gap: 0.5rem;margin: 0;color: var(--ink);font-size: 0.9375rem}.od-target-when{margin: 0;color: var(--muted);font-size: 0.875rem}.od-target-teams{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 0.5rem 0.75rem;align-self: flex-start;min-height: 2.75rem;color: var(--ink);font-family: var(--rd-font-num);font-size: 1.625rem;font-weight: 700;line-height: 1.05;text-decoration: none}.od-target-teams:hover .od-target-names{text-decoration: underline}.od-target-facts{margin: 0;color: var(--ink);font-size: 1rem}.od-target-facts .rd-num{font-size: 1.25rem}.od-target-sub{margin: 0;color: var(--muted);font-size: 0.8125rem}.od-link{display: inline-flex;align-items: center;gap: 0.5rem;align-self: flex-start;min-height: 2.75rem;color: var(--ink);font-size: 0.875rem;font-weight: 600}.od-switches{display: flex;flex-wrap: wrap;gap: 0.5rem 1.5rem}.od-this{margin: 0;color: var(--muted);font-size: 0.875rem}.od-this .rd-num{color: var(--ink);font-size: 1rem}.od-mrows{margin: 0 -1.25rem}.od-mrow-link{--an-cols: 1.75rem minmax(0,1fr) auto}.od-mrow-date{color: var(--muted);font-weight: 500}@media (min-width: 768px){.od-mrows{margin: 0 -1.5rem}.od-target-teams{font-size: 2rem}}.od-day{margin: 0.75rem 0 0;color: var(--muted);font-size: 0.8125rem;font-weight: 600}.od-choices{margin: 0 -1.25rem}.od-choice{--an-cols: 3.25rem minmax(0,1fr) auto 1rem}.od-choice-time{color: var(--ink);font-size: 1.125rem}.od-choice-teams{display: flex;flex-direction: column;gap: 0.25rem;min-width: 0;padding: 0.5rem 0}.od-choice-team{display: flex;align-items: center;gap: 0.5rem;min-width: 0}.od-choice-name{overflow: hidden;font-weight: 600;text-overflow: ellipsis;white-space: nowrap}.od-choice-sep{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap}@media (min-width: 640px){.od-choice-teams{flex-direction: row;align-items: center;gap: 0.5rem;padding: 0}.od-choice-sep{position: static;width: auto;height: auto;overflow: visible;clip: auto}}.od-choice-state{color: var(--muted);font-size: 0.8125rem}.od-choice-state .rd-num{color: var(--ink);font-size: 1.125rem}@media (min-width: 768px){.od-choices{margin: 0 -1.5rem}}.od-chart.od-chart--full{max-width: none}.od-swarm{display: grid;grid-template-columns: auto minmax(0,1fr);column-gap: 0.75rem;align-items: start}.od-swarm-names{position: relative;min-width: 5.25rem}.od-swarm-name{position: absolute;left: 0;transform: translateY(-50%);color: var(--ink);font-family: var(--rd-font-num);font-size: 0.875rem;font-weight: 700;line-height: 1.2;white-space: nowrap}.od-swarm-box{min-width: 0;padding: 0 0.5rem;container: od-swarm / inline-size}.od-swarm-plot .an-strip-dot{transform: translateY(calc(var(--rn,0) * 19px))}@container od-swarm (min-width: 640px){.od-swarm-plot .an-strip-dot{transform: translateY(calc(var(--rw,0) * 19px))}}.od-chart .od-swarm-plot{display: block;width: 100%;overflow: visible}
