.crumbs ol{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:.9rem;color:#c3cfe2}.crumbs li{display:inline-flex;align-items:center;gap:6px}.crumbs a{color:#e6ecf6;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.crumbs a:hover{text-decoration-thickness:3px}.crumbs .sep{color:#6b7ea3}.crumbs [aria-current=page]{color:#fff;font-weight:700}.a-hero{position:relative;background:var(--navy);color:#fff;overflow:hidden;isolation:isolate}.a-hero-bg{position:absolute;inset:0;z-index:-1}.a-hero-bg img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.a-hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b1426f5,#0b1426d1 48%,#0b14269e)}.a-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(20px,4vw,56px);align-items:center;padding-block:clamp(28px,4.5vw,60px)}.a-tag{font-family:var(--display);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--red);font-size:1.05rem;margin-bottom:10px}.a-hero h1{font-family:var(--display);font-weight:700;text-transform:uppercase;line-height:.92}.a-hero .h1-main{display:block;font-size:clamp(2.8rem,6.6vw,5.4rem)}.a-hero .h1-sub{display:block;margin-top:16px;font:700 clamp(1.05rem,1.7vw,1.35rem)/1.4 var(--sans);text-transform:none;letter-spacing:0;color:#e3eaf6;max-width:38ch}.a-meta{margin-top:14px;font-size:.92rem;color:#b7c4db}.board{justify-self:end;width:min(100%,420px);padding:20px 22px 18px;text-align:center;background:linear-gradient(180deg,#0f1c36,#0a1222);border:2px solid #3a4c70;box-shadow:inset 0 0 0 2px #0b1426,0 0 0 1px #22314f}.board-t{font-family:var(--display);font-weight:500;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:#e6ecf6}.board-score{font-family:var(--display);font-weight:700;font-size:clamp(4.2rem,10vw,7rem);line-height:1;color:#ffe7b0;text-shadow:0 0 14px rgba(255,176,64,.55),0 0 36px rgba(255,140,40,.3);font-variant-numeric:tabular-nums;margin-block:6px 4px}.board-score .dash{padding-inline:.12em;color:#ffc46a}.board-n{font-size:1rem;color:#d5deee;font-weight:700}@media(max-width:899px){.a-hero-grid{grid-template-columns:1fr}.board{justify-self:stretch;width:auto}}.a-intro{background:var(--paper);padding-block:clamp(26px,4vw,44px)}.a-intro .prose{margin-inline:auto}.a-facts{background:var(--paper);border-block:1px solid var(--line)}.a-facts-grid{display:grid;grid-template-columns:repeat(4,1fr)}.a-facts-grid li{padding:20px 12px;border-left:1px solid var(--line);text-align:center}.a-facts-grid li:first-child{border-left:0}@media(max-width:719px){.a-facts-grid{grid-template-columns:repeat(2,1fr)}.a-facts-grid li:nth-child(3){border-left:0}.a-facts-grid li:nth-child(n+3){border-top:1px solid var(--line)}}.fig{font-variant-numeric:tabular-nums}.fig-num{font-family:var(--display);font-weight:700;font-size:clamp(2.1rem,3.4vw,3rem);line-height:1}.fig-num .u{font-size:.5em;letter-spacing:.04em;margin-left:.15em}.fig-label{font-size:.92rem;line-height:1.35;color:var(--muted);margin-top:6px}.fig-note{font-size:.88rem;color:var(--text);font-weight:700;margin-top:2px}.fig-red .fig-num,.fig-plain .fig-num{color:var(--red-ink)}.fig-navy .fig-num{color:var(--navy)}.fig.card{background:var(--paper);border:1px solid var(--line);border-left:5px solid var(--red);padding:14px 16px}.fig.card.fig-navy{border-left-color:var(--navy)}.shell{display:grid;grid-template-columns:190px minmax(0,1fr);gap:clamp(24px,3vw,44px);padding-block:clamp(28px,4vw,56px);align-items:start}.toc{position:sticky;top:calc(var(--header) + 20px);max-height:calc(100vh - var(--header) - 40px);overflow-y:auto;padding:4px 0 4px 2px;border-left:2px solid var(--line)}.toc-t{font:800 .75rem var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:0 0 10px 14px}.toc ol{list-style:none;padding:0;margin:0}.toc a{display:block;padding:6px 8px 6px 12px;margin-left:-2px;border-left:3px solid transparent;color:var(--text);text-decoration:none;font-size:.95rem;line-height:1.3}.toc a:hover{color:var(--red-ink);border-left-color:#f2b3b4}.toc a[aria-current]{color:var(--red-ink);font-weight:800;border-left-color:var(--red)}.toc-m{display:none}@media(max-width:1099px){.shell{grid-template-columns:1fr}.toc{display:none}.toc-m{display:block;border:1px solid var(--line);background:var(--paper)}.toc-m summary{list-style:none;cursor:pointer;padding:14px 16px;min-height:48px;font:800 .8rem var(--sans);letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.toc-m summary::-webkit-details-marker{display:none}.toc-m summary:after{content:"+";font:700 1.6rem var(--display);color:var(--red-ink)}.toc-m[open] summary:after{content:"−"}.toc-m ol{list-style:none;margin:0;padding:0 16px 12px;columns:2;column-gap:20px}.toc-m a{display:block;padding:8px 0;color:var(--text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}}@media(max-width:479px){.toc-m ol{columns:1}}.art{min-width:0}.asec{padding-block:clamp(30px,4.5vw,56px);border-top:1px solid var(--line)}.asec:first-child{border-top:0;padding-top:0}.asec+.asec{margin-top:0}.marker{display:flex;align-items:center;gap:10px;margin-bottom:8px;line-height:1}.marker .mn{background:var(--red);color:#fff;font:700 1.5rem var(--display);padding:6px 10px 3px;font-variant-numeric:tabular-nums}.marker .mt{font:700 1.3rem var(--display);letter-spacing:.12em;color:var(--red-ink)}.asec h2{font-family:var(--display);font-weight:700;font-size:clamp(1.9rem,3.4vw,2.7rem);line-height:1.02;color:var(--navy);margin-bottom:18px;max-width:26ch;text-wrap:balance}.asec-grid{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:clamp(24px,3vw,40px);align-items:start}.asec-grid.solo{grid-template-columns:minmax(0,1fr)}.asec-main{max-width:100%;min-width:0}.asec-main p{max-width:70ch;margin-bottom:1.1em}.asec-main a,.answer a{color:var(--red-ink);font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-thickness .12s steps(2)}.asec-main a:hover,.answer a:hover{text-decoration-thickness:5px}.asec-side{display:grid;gap:14px;align-content:start;position:sticky;top:calc(var(--header) + 20px)}.asec-side img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.side-note{font-size:.9rem;line-height:1.5;color:var(--muted)}.dl{display:block;text-align:center;padding:12px 14px;background:var(--navy);color:#fff;font:700 .95rem var(--sans);text-decoration:none;border-bottom:4px solid var(--red)}.dl:hover{background:var(--red-ink);border-bottom-color:var(--navy)}.dl:focus-visible{outline-color:var(--red)}@media(max-width:899px){.asec-grid{grid-template-columns:minmax(0,1fr)}.asec-side{position:static;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.asec-side img{grid-column:1 / -1;aspect-ratio:16 / 7}}.table-wrap{margin:6px 0 26px;max-width:100%;overflow-x:auto;scrollbar-width:thin}.table-wrap:focus-visible{outline:3px solid var(--red);outline-offset:2px}.table-wrap table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:1rem;line-height:1.4}.table-wrap caption{text-align:left;font:700 .85rem var(--sans);letter-spacing:.06em;color:var(--muted);padding-bottom:8px}.table-wrap thead th{background:var(--navy);color:#fff;text-align:left;font:700 .82rem var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:12px 14px}.table-wrap td{padding:11px 14px;border-bottom:1px solid var(--line)}.table-wrap tbody tr:last-child td{border-bottom:2px solid var(--navy)}.t-top td:nth-child(3),.t-top th:nth-child(3),.t-top td:nth-child(4),.t-top th:nth-child(4){text-align:right}.t-top tbody tr:first-child{background:#fdecec;box-shadow:inset 5px 0 0 var(--red)}.t-top tbody tr:nth-child(-n+3) td{font-weight:800}.t-top tbody tr:first-child td:nth-child(2){color:var(--red-ink);font-size:1.15em}.t-seasons td:nth-child(2),.t-seasons th:nth-child(2),.t-seasons td:nth-child(4),.t-seasons th:nth-child(4){text-align:right}.t-team td:nth-child(n+2),.t-team th:nth-child(n+2){text-align:right}.t-team tbody tr:first-child td{font-weight:800}.t-era td:nth-child(2),.t-era th:nth-child(2),.t-era td:nth-child(3),.t-era th:nth-child(3){text-align:right;white-space:nowrap}.t-era td:first-child{white-space:nowrap;font-weight:700}@media(max-width:719px){.table-wrap.t-era{overflow:visible}.t-era table,.t-era tbody{display:block}.t-era caption{display:block;width:auto}.t-era thead{display:none}.table-wrap.t-era tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:2px 14px;margin-bottom:12px;padding:14px 16px;border:1px solid var(--line);background:var(--paper)}.table-wrap.t-era tbody td,.table-wrap.t-era tbody tr:last-child td{display:block;border:0;padding:4px 0;text-align:left;white-space:normal}.table-wrap.t-era tbody td:first-child{grid-column:1 / -1;font:700 1.25rem var(--display);letter-spacing:.04em;color:var(--navy);padding-bottom:6px}.table-wrap.t-era tbody td:nth-child(4){grid-column:1 / -1;padding-top:8px;margin-top:4px;border-top:1px solid var(--line)}.t-era tbody td:nth-child(n+2):before{display:block;font:700 .72rem var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.t-era tbody td:nth-child(2):before{content:"Games"}.t-era tbody td:nth-child(3):before{content:"Points per team per game"}.t-era tbody td:nth-child(4):before{content:"Most common final scores (games)"}}@media(max-width:479px){.table-wrap td,.table-wrap thead th{padding:10px 8px}.table-wrap thead th{font-size:.72rem;letter-spacing:.04em}.t-seasons td{font-size:.95rem}}.formula{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}.fb{display:grid;place-items:center;min-width:40px;height:44px;padding-inline:6px;background:var(--red);color:#fff;font:700 1.7rem var(--display)}.fb.navy{background:var(--navy)}.fb.total{background:var(--paper);color:var(--navy);border:2px solid var(--navy)}.fo{font:700 1.5rem var(--display);color:var(--muted)}.formula-note{font-size:.9rem;line-height:1.45;color:var(--muted)}.band{position:relative;isolation:isolate;overflow:hidden;background:var(--navy);color:#fff;padding:clamp(22px,4vw,40px);margin-bottom:26px;display:grid;grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:4px 28px}.band picture{position:absolute;inset:0;z-index:-1}.band img{width:100%;height:100%;object-fit:cover}.band:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0b1426f2,#0b1426c7)}.band-t{font:700 clamp(1.9rem,4vw,3rem)/.98 var(--display);text-transform:uppercase;grid-row:span 2}.band-n{font:700 clamp(3.6rem,8vw,6rem)/.9 var(--display);color:var(--red);text-align:left;font-variant-numeric:tabular-nums}.band-l{font-size:1rem;color:#d5deee;font-weight:700}@media(max-width:719px){.band{grid-template-columns:1fr}.band-t{grid-row:auto}}.era-strip{display:grid;grid-template-columns:repeat(3,1fr);border-block:2px solid var(--navy);margin:8px 0 22px;text-align:center}.era-strip li{padding:14px 6px;border-left:1px solid var(--line);display:grid;gap:2px}.era-strip li:first-child{border-left:0}.e-y{font:700 .8rem var(--sans);letter-spacing:.1em;color:var(--muted)}.e-s{font:700 clamp(1.8rem,4vw,2.6rem) var(--display);color:var(--navy);line-height:1;font-variant-numeric:tabular-nums}.e-g{font-size:.9rem;font-weight:700;color:var(--red-ink)}.duo{display:grid;gap:10px}.split3{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid var(--navy);font-size:.85rem;line-height:1.3;color:var(--muted)}.split3 li{padding:10px 6px 0 0}.split3 strong{display:block;font:700 1.5rem var(--display);color:var(--navy);font-variant-numeric:tabular-nums}.record{background:var(--paper);border:1px solid var(--line);border-top:5px solid var(--red);padding:14px 16px}.r-score{font:700 2.6rem/1 var(--display);color:var(--navy);font-variant-numeric:tabular-nums}.r-teams{font-weight:800;font-size:.95rem;margin-top:4px}.r-note{font-size:.88rem;color:var(--muted);margin-top:2px}.photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:8px 0 0}.photo-pair img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.photo-pair figcaption{grid-column:1 / -1;font-size:.85rem;color:var(--muted)}@media(max-width:479px){.photo-pair{grid-template-columns:1fr}}.method{background:var(--paper);margin-inline:calc(-1*clamp(0px,2vw,24px));padding-inline:clamp(0px,2vw,24px);border-top:1px solid var(--line)}.steps{display:grid;gap:0;border-top:2px solid var(--navy);counter-reset:s}.steps li{display:flex;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-weight:700;line-height:1.35}.steps span{font:700 1.5rem var(--display);color:var(--red-ink)}.faq-a .faq-list{border-top:2px solid var(--navy);max-width:820px;margin-inline:0}.faq-a details{border-bottom:1px solid var(--line)}.faq-a summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 4px;min-height:56px}.faq-a summary::-webkit-details-marker{display:none}.faq-a summary h3{font:700 1.08rem/1.4 var(--sans);color:var(--navy)}.faq-a summary:after{content:"+";font:700 2rem var(--display);color:var(--red-ink);width:28px;text-align:center;flex:none;line-height:1}.faq-a details[open] summary:after{content:"−"}.faq-a summary:hover h3{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.faq-a .answer{padding:0 40px 18px 4px;max-width:70ch}.faq-a .answer p{margin-bottom:.8em}.more{margin-top:22px}.more a{display:inline-block;padding:12px 18px;background:var(--navy);color:#fff;font:700 1.05rem var(--sans);text-decoration:none;border-bottom:4px solid var(--red)}.more a:hover{background:var(--red-ink);border-bottom-color:var(--navy)}.more a:focus-visible{outline-color:var(--red)}@media(prefers-reduced-motion:reduce){.asec-main a,.answer a{transition:none}}.board-h small{font-size:.3em;letter-spacing:.02em;margin:0 .3em 0 .08em;color:#ffc46a}.chart{margin:4px 0 26px;max-width:100%}.chart svg{display:block;width:100%;height:auto;font-family:var(--sans);font-variant-numeric:tabular-nums}.chart figcaption{font-size:.85rem;color:var(--muted);line-height:1.45;margin-top:8px;max-width:70ch}.t-pos td:nth-child(2),.t-pos th:nth-child(2){text-align:right}.t-pos td:nth-child(3){white-space:nowrap;font-weight:700}.t-pos tbody tr:first-child td:nth-child(3){color:var(--red-ink)}.t-bands td:nth-child(n+2),.t-bands th:nth-child(n+2){text-align:right}.t-change td:nth-child(n+2),.t-change th:nth-child(n+2){text-align:right}.t-change td:last-child{font-weight:800}.t-draft td:nth-child(n+2),.t-draft th:nth-child(n+2){text-align:right}.t-draft tbody tr:first-child{background:#fdecec;box-shadow:inset 5px 0 0 var(--red);font-weight:800}@media(max-width:479px){.t-change td,.t-change thead th,.t-pos td,.t-pos thead th{font-size:.85rem;padding:9px 6px}}.a-facts-grid{grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr))}@media(max-width:719px){.a-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.shell.has-rail{grid-template-columns:190px minmax(0,1fr) 250px}.shell.has-rail .art{grid-column:2;grid-row:1}.shell.has-rail .toc{grid-column:1;grid-row:1}.rail{grid-column:3;grid-row:1;position:sticky;top:calc(var(--header) + 20px);display:grid;gap:14px;align-content:start}.rail-t{font:800 .75rem var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--red);padding-bottom:8px}.glance{display:grid;gap:0;border:1px solid var(--line);background:var(--paper)}.glance div{padding:11px 14px;border-top:1px solid var(--line)}.glance div:first-child{border-top:0}.glance dt{font-size:.82rem;color:var(--muted);line-height:1.3}.glance dd{font:700 1.55rem/1.1 var(--display);color:var(--navy);font-variant-numeric:tabular-nums;margin:2px 0 0}.related ul{display:grid;gap:0}.related li{border-top:1px solid var(--line)}.related a{display:block;padding:9px 2px;color:var(--red-ink);font-weight:700;font-size:.95rem;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.related a:hover{text-decoration-thickness:3px}.shell.has-rail .asec-grid{grid-template-columns:minmax(0,1fr)}@media(max-width:1099px){.shell.has-rail{grid-template-columns:minmax(0,1fr)}.shell.has-rail .toc-m{order:0}.shell.has-rail .rail{grid-column:1;grid-row:auto;position:static;order:1}.shell.has-rail .art{grid-column:1;grid-row:auto;order:2}}.ref-panel{justify-self:end;width:min(100%,420px);padding:20px 22px 18px;text-align:center;background:linear-gradient(180deg,#0f1c36,#0a1222);border:2px solid #3a4c70;box-shadow:inset 0 0 0 2px #0b1426,0 0 0 1px #22314f}.ref-panel .rp-l{font:500 1.15rem var(--display);letter-spacing:.16em;text-transform:uppercase;color:#e6ecf6}.ref-panel .rp-v{font:700 clamp(3.2rem,8vw,5.6rem)/1 var(--display);color:#ffe7b0;text-shadow:0 0 14px rgba(255,176,64,.5),0 0 34px rgba(255,140,40,.28);font-variant-numeric:tabular-nums;margin-block:6px 4px}.ref-panel .rp-n{font-size:1rem;color:#d5deee;font-weight:700;line-height:1.4}@media(max-width:899px){.ref-panel{justify-self:stretch;width:auto}}[data-sport=nba]{--red: #F47721;--red-ink: #A84A08;--red-bar: #C75B0C}[data-sport=mlb]{--red: #1769D2;--red-ink: #1261C4;--red-bar: #1769D2}[data-sport=nba] .marker .mn{color:var(--navy)}[data-sport=nba] .a-tag,[data-sport=mlb] .a-tag{color:#ffb27a}[data-sport=mlb] .a-tag{color:#8fbfff}[data-sport=nba] .fig.card,[data-sport=mlb] .fig.card{border-left-color:var(--red)}[data-sport=nba] .fig.card.fig-navy,[data-sport=mlb] .fig.card.fig-navy{border-left-color:var(--navy)}[data-sport=nba] .t-top tbody tr:first-child,[data-sport=mlb] .t-top tbody tr:first-child{background:#fff1e6}[data-sport=nba] .dl:hover,[data-sport=nba] .more a:hover{background:var(--red-ink)}@media(max-width:719px){.table-wrap.t-cards{overflow:visible}.t-cards table,.t-cards tbody{display:block}.t-cards caption{display:block;width:auto}.t-cards thead{display:none}.table-wrap.t-cards tbody tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:4px 10px;margin-bottom:12px;padding:14px 16px;border:1px solid var(--line);background:var(--paper)}.table-wrap.t-cards tbody td,.table-wrap.t-cards tbody tr:last-child td{display:block;border:0;padding:2px 0;text-align:left;white-space:normal}.table-wrap.t-cards tbody td:first-child{grid-column:1 / -1;font:700 1.2rem var(--display);letter-spacing:.03em;color:var(--navy)}.table-wrap.t-cards.t-sub tbody td:nth-child(2){grid-column:1 / -1;color:var(--muted);padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--line)}.t-cards tbody td:nth-child(n+2):before{content:attr(data-label);display:block;font:700 .68rem var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}.t-cards.t-sub tbody td:nth-child(2):before{content:none}.t-pos.t-cards tbody td:nth-child(3){grid-column:span 2}.table-wrap.t-cards tbody td:nth-child(n+2){display:flex;flex-direction:column;justify-content:flex-end}.table-wrap.t-cards.t-sub tbody td:nth-child(2){display:block}.t-cards tbody td:nth-child(n+3):before{content:attr(data-label);display:block;font:700 .7rem var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px}}@media(max-width:400px){.table-wrap td,.table-wrap thead th{padding:9px 6px;font-size:.9rem}.table-wrap td{overflow-wrap:anywhere}.table-wrap thead th{letter-spacing:.03em;font-size:.7rem}}@media(min-width:1200px)and (max-width:1320px){.method{margin-inline:0;padding-inline:0}}.asec-side .ai-image{min-width:0}@media(max-width:899px){.asec-side .ai-image{grid-column:1 / -1}}
