@font-face{font-family:Mona Sans;font-style:normal;font-weight:400 800;font-stretch:75% 125%;font-display:swap;src:url(/fonts/mona-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mona Sans;font-style:normal;font-weight:400 800;font-stretch:75% 125%;font-display:swap;src:url(/fonts/mona-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--paper: #FFFFFF;--mist: #F4F4F6;--mist-2: #E8E8EC;--mist-3: #D5D5DB;--ink: #16161A;--ink-2: #55555E;--ink-3: #6F6F78;--grey: #8E8E98;--line: rgba(22, 22, 26, .1);--team: var(--ink);--on-team: #FFFFFF;--tint: color-mix(in srgb, var(--team) 14%, var(--paper));--out: #B3261E;--doubt: #C27C00;--font: "Mona Sans", -apple-system, BlinkMacSystemFont, "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--w-text: 100;--w-data: 88;--t-micro: 11.5px;--t-small: 13px;--t-body: 15px;--t-lead: 17px;--t-h3: 20px;--t-h2: 24px;--t-fig: 30px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 72px;--r-xl: 28px;--r-l: 20px;--r-m: 14px;--r-s: 10px;--r-data: 4px;--ease: cubic-bezier(.2, .8, .2, 1);--fast: .14s;--panel: .3s;--moment: .9s;--page: min(1320px, 100% - 64px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:400 var(--t-body)/1.45 var(--font);font-stretch:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}button{font:inherit;font-stretch:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0;text-align:inherit}img{display:block}table{border-collapse:collapse}.ic{width:1em;height:1em;flex:none}.vis{display:contents}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:16px;top:-60px;z-index:30;background:var(--ink);color:#fff;padding:8px 14px;border-radius:var(--r-s)}.skip:focus{top:12px}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.data{font-stretch:88%}.wash{position:absolute;inset:0 0 auto;height:420px;z-index:-1;pointer-events:none;background:radial-gradient(1100px 380px at 18% -60px,color-mix(in srgb,var(--team) 14%,transparent),transparent 70%)}.nav,main,.foot{width:var(--page);margin-inline:auto}.nav{display:flex;align-items:center;gap:var(--s5);height:64px}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-weight:700;font-size:17px;letter-spacing:-.015em;white-space:nowrap}.brand svg{height:22px;width:auto;flex:none}.links{display:flex;gap:22px;margin-right:auto;font-size:14.5px}.links a{padding:6px 0;text-decoration:none;color:var(--ink-2);white-space:nowrap}.links a:hover,.links a[aria-current]{color:var(--ink)}.links a[aria-current]{font-weight:600}.find{position:relative;width:280px}.find>.ic{position:absolute;left:13px;top:12px;font-size:18px;color:var(--ink-2);pointer-events:none}.find input{width:100%;height:42px;border:0;border-radius:12px;padding:0 14px 0 40px;font:inherit;color:var(--ink);background:var(--mist);-webkit-appearance:none;appearance:none}.find input::placeholder{color:var(--ink-2)}.find input::-webkit-search-cancel-button{display:none}#found{position:absolute;z-index:8;top:48px;left:0;right:0;padding:6px;background:var(--paper);border-radius:16px;box-shadow:0 14px 40px #00000024,0 0 0 1px var(--line)}#found[hidden]{display:none}.hitrow{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;width:100%;padding:6px 8px;border-radius:var(--r-s);text-decoration:none}.hitrow:hover,.hitrow.on{background:var(--mist)}.hitrow .ph{width:34px;height:34px;font-size:12px}.hitrow b{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hitrow small{display:block;font-size:12.5px;color:var(--ink-2)}.nohit{padding:10px;font-size:14px;color:var(--ink-2)}.hero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 20px;align-items:center;padding:22px 0 8px}.hero.lite{grid-template-columns:minmax(0,1fr);padding-bottom:4px}.hero.lite h1{max-width:22ch}.hero>div:only-child{grid-column:1 / -1}.crest{width:76px;height:76px;object-fit:contain}h1{font-size:clamp(30px,4vw,46px);line-height:1.04;font-weight:700;letter-spacing:-.03em;text-wrap:balance}h1 span{color:var(--ink-3)}.sub{margin-top:6px;font-size:16px;color:var(--ink-2);max-width:70ch}.figs{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:14px 40px;margin-top:22px}.figs dd{font-size:var(--t-fig);line-height:1.05;font-weight:600;letter-spacing:-.03em}.figs dd small{margin-left:6px;font-size:var(--t-small);font-weight:500;letter-spacing:0;color:var(--ink-2)}.figs dt{margin-top:3px;font-size:var(--t-small);color:var(--ink-2)}.next{display:grid;grid-template-columns:46px minmax(0,1fr);gap:2px 12px;align-items:center;min-width:340px;max-width:430px;padding:14px 18px 14px 14px;background:var(--mist);border-radius:var(--r-l)}.next>img{grid-row:span 2;width:46px;height:46px;object-fit:contain}.next b{font-weight:600;font-size:16px;letter-spacing:-.01em}.next b a{text-decoration:none}.next b a:hover{text-decoration:underline;text-underline-offset:3px}.next>span{font-size:var(--t-small);color:var(--ink-2)}.next .est{grid-column:1 / -1;margin-top:10px}.est-tag{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ink);vertical-align:-2px;margin-right:4px}.est-tag .ic{font-size:15px;color:var(--ink)}.est-tag a{text-underline-offset:2px}.prob{display:flex;gap:2px;height:28px;margin-top:6px}.prob span{display:flex;align-items:center;min-width:max-content;padding:0 8px;border-radius:var(--r-data);background:var(--c, var(--ink));color:var(--on, #fff);font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;animation:settle var(--moment) var(--ease) both}@keyframes settle{0%{flex-grow:1}}.next .prob span{animation:none}.prob span:last-child{justify-content:flex-end}.prob.same span:last-child{background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.28) 0 2px,transparent 2px 6px)}.est-line{margin-top:6px;font-size:var(--t-small);color:var(--ink-2)}.est-line b{font-weight:600;font-size:inherit;color:var(--ink);letter-spacing:0}.fig{margin-top:var(--s5)}.fig-title{font-size:var(--t-lead);line-height:1.3;font-weight:600;letter-spacing:-.012em;max-width:60ch;text-wrap:balance}.fig-sub{margin-top:4px;max-width:76ch;font-size:var(--t-small);color:var(--ink-2)}.fig-foot{margin-top:8px;font-size:12.5px;color:var(--ink-3)}.keys{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-size:12.5px;color:var(--ink-2)}.keys span{display:inline-flex;align-items:center;gap:6px}.keys i{flex:none;display:block}.k-bar{width:8px;height:12px;border-radius:2px 2px 0 0;background:var(--team)}.k-bar.lost{background:var(--mist-3);border-radius:0 0 2px 2px}.k-dot{width:7px;height:7px;border-radius:50%;background:var(--grey)}.k-dot.hollow{background:none;box-shadow:inset 0 0 0 1.5px var(--grey)}.k-sq{width:7px;height:7px;background:var(--ink);transform:rotate(45deg) scale(.8)}.k-band{width:16px;height:8px;border-radius:2px;background:var(--tint)}.k-line{width:14px;height:2px;background:var(--team)}.k-line.grey{background:var(--mist-3)}.k-tick{width:2px;height:12px;background:var(--team)}details.tbl{margin-top:10px}details.tbl summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:var(--t-small);color:var(--ink-2);list-style:none;padding:4px 0}details.tbl summary::-webkit-details-marker{display:none}details.tbl summary .ic{font-size:15px}details.tbl summary:hover{color:var(--ink)}details.tbl[open] summary .chv{transform:rotate(180deg)}.tip{position:fixed;z-index:40;left:0;top:0;max-width:280px;padding:7px 10px;border-radius:var(--r-s);background:var(--ink);color:#fff;font-size:12.5px;line-height:1.4;white-space:pre-line;pointer-events:none;opacity:0;transition:opacity var(--fast)}.tip.on{opacity:1}.tip b{font-weight:600}.pulse{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:20px 40px;align-items:end;margin-top:24px}.pulse .figs{grid-column:auto;margin-top:0;padding-bottom:24px}.margins{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.margins li{display:grid;justify-items:center;border-radius:8px}.margins li:hover,.margins li:focus-visible{background:color-mix(in srgb,var(--ink) 5%,transparent)}.margins .up,.margins .dn{display:flex;flex-direction:column;align-items:center;width:100%;height:48px}.margins .up{justify-content:flex-end}.margins .dn{border-top:1px solid var(--mist-3)}.margins i{display:block;width:min(20px,60%);background:var(--team);border-radius:var(--r-data) var(--r-data) 0 0}.margins .dn i{background:var(--mist-3);border-radius:0 0 var(--r-data) var(--r-data)}.margins b{font-size:var(--t-micro);font-weight:600;font-stretch:88%;line-height:1.5;white-space:nowrap}.margins .lost b{font-weight:500;color:var(--ink-2)}.margins small{margin-top:4px;font-size:var(--t-micro);font-stretch:88%;color:var(--ink-2);white-space:nowrap}.tl{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin-top:14px}.tl-col{position:relative;display:grid;grid-template-rows:62px 50px 30px 18px 22px 30px;justify-items:center;border-radius:8px;cursor:default}.tl-col:hover,.tl-col:focus-visible{background:var(--mist);outline:none}.tl-col:focus-visible{box-shadow:0 0 0 2px var(--ink)}.tl-up,.tl-dn{display:flex;flex-direction:column;align-items:center;width:100%}.tl-up{justify-content:flex-end}.tl-dn{border-top:1px solid var(--mist-3)}.tl-up i,.tl-dn i{display:block;width:min(22px,56%);background:var(--team);border-radius:var(--r-data) var(--r-data) 0 0}.tl-dn i{background:var(--mist-3);border-radius:0 0 var(--r-data) var(--r-data)}.tl-col b{font-size:var(--t-micro);font-weight:600;font-stretch:88%;line-height:1.5;white-space:nowrap}.tl-dn b{font-weight:500;color:var(--ink-2)}.tl-dots{display:flex;flex-wrap:wrap-reverse;align-content:flex-start;justify-content:center;gap:2px;width:30px;padding-top:6px}.tl-dots i{width:6px;height:6px;border-radius:50%;background:var(--grey)}.tl-dots.now i{background:none;box-shadow:inset 0 0 0 1.5px var(--grey)}.tl-marks{display:flex;gap:2px;align-items:center;justify-content:center}.tl-marks i{width:5px;height:5px;background:var(--ink);transform:rotate(45deg)}.tl-marks small{font-size:10.5px;color:var(--ink-2);margin-left:2px}.tl-qb{width:100%;padding:4px 0}.tl-qb i{display:block;height:14px;background:var(--tint)}.tl-qb.start i{border-radius:7px 0 0 7px;margin-left:2px}.tl-qb.end i{border-radius:0 7px 7px 0;margin-right:2px}.tl-qb.start.end i{border-radius:7px}.tl-qb span{position:absolute;z-index:1;left:9px;margin-top:-15px;font-size:10.5px;font-weight:600;font-stretch:88%;line-height:14px;white-space:nowrap;pointer-events:none}.tl-qb span:not(.fit-w){display:none}.tl-x{display:grid;justify-items:center;align-content:start;gap:1px;font-size:10.5px;font-stretch:88%;color:var(--ink-2);line-height:1.2}.tl-x img{width:18px;height:18px;object-fit:contain}.tl-col.bye .tl-x{color:var(--ink-3);padding-top:3px}.tl-col.upnext{background:var(--mist)}.tl-rows{position:absolute;left:-4px;top:0;transform:translate(-100%);display:grid;grid-template-rows:112px 30px 18px 22px;font-size:11px;font-stretch:88%;color:var(--ink-3);text-align:right;line-height:1.15;pointer-events:none}.tl-rows span{align-self:center;max-width:86px}.tl-wrap{padding-left:84px}.bar{display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;margin:28px 0 14px}.seg{display:inline-flex;padding:3px;background:var(--mist);border-radius:12px}.seg button{height:36px;padding:0 18px;border-radius:9px;font-weight:500;font-size:15px;color:var(--ink-2);transition:color var(--fast)}.seg button:hover{color:var(--ink)}.seg button[aria-selected=true]{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 3px #0000001f}.jump{display:flex;gap:4px 18px;flex-wrap:wrap;font-size:13.5px}.jump a{text-decoration:none;color:var(--ink-2)}.jump a:hover{color:var(--ink)}.layout{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start}.col{min-width:0}.block{margin-top:52px;scroll-margin-top:16px}.block>h2{font-size:var(--t-h2);font-weight:700;letter-spacing:-.022em}.block>.lead{margin-top:4px;max-width:68ch;font-size:14px;color:var(--ink-2)}.sublabel{margin-top:24px;font-size:15px;font-weight:600}.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 32px}.scrollx{overflow-x:auto;margin-top:12px}.ph{position:relative;display:grid;place-items:center;flex:none;border-radius:50%;background:var(--mist-2);color:var(--ink-2);font-weight:600;font-stretch:88%}.ph img{position:absolute;inset:0;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 8%}.ph.sq{background:transparent;border-radius:0}.ph.sq img{border-radius:0;object-fit:contain;object-position:50% 50%}.ph .badge{position:absolute;right:-3px;bottom:-3px;width:17px;height:17px;border-radius:50%;background:var(--paper);display:grid;place-items:center}.ph .badge .ic{font-size:13px}.st{display:inline-flex;align-items:center;gap:5px;font-weight:500;white-space:nowrap}.st .ic{font-size:14px;color:var(--doubt)}.st.bad .ic,.badge.bad .ic{color:var(--out)}.badge .ic{color:var(--doubt)}.field{container:field / inline-size;position:relative;background:var(--mist);border-radius:var(--r-xl);padding:22px 18px 20px}.los{display:flex;align-items:center;gap:10px;margin:0 4px;font-size:12px;color:var(--ink-3)}.los:before{content:"";flex:1;height:1px;background:var(--mist-3)}.pitch{position:relative;height:calc(var(--h) * 1px);margin-top:14px}.pitch.flip{margin:0 0 14px}.node{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1px);width:10.9cqw;max-width:132px;transform:translate(-50%);text-align:center}.node .pos{display:block;font-size:var(--t-micro);font-weight:600;font-stretch:88%;color:var(--ink-3);letter-spacing:.02em}.node .who{display:block;width:100%;margin-top:4px;text-align:center;border-radius:12px}.node .ph{width:62px;height:62px;margin:0 auto;background:var(--paper);font-size:16px;transition:transform var(--fast) var(--ease),box-shadow var(--fast)}.node .ph .badge{background:var(--mist);right:-5px;bottom:-5px;width:20px;height:20px}.node .ph .badge .ic{font-size:15px}.node .who:hover .ph{transform:scale(1.06)}.node .nm{display:block;margin-top:7px;font-weight:600;font-size:13.5px;line-height:1.15;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node .who[aria-pressed=true] .ph{box-shadow:0 0 0 11px color-mix(in srgb,var(--team) 14%,transparent)}.node .who[aria-pressed=true] .nm{font-weight:700}.node .bk{margin-top:3px}.node .bk button{display:block;width:100%;min-height:24px;text-align:center;font-size:12.5px;line-height:1.38;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:5px}.node .bk button:hover,.node .bk button[aria-pressed=true]{color:var(--ink)}.node .bk button[aria-pressed=true]{font-weight:600}.note{margin:14px 4px 0;font-size:var(--t-small);color:var(--ink-2)}.ring{position:absolute;inset:-6px;width:calc(100% + 12px);height:calc(100% + 12px);overflow:visible;pointer-events:none}.ring circle,.key circle{fill:none;stroke-width:2.1}.trk{stroke:var(--mist-3)}.val{stroke:var(--team);stroke-linecap:round;stroke-dasharray:calc(var(--pc) * 1) 100;animation:ring var(--moment) var(--ease) both;animation-delay:calc(var(--i, 0) * 35ms)}.val[style*="--pc:0;"]{stroke:transparent}.key{width:18px;height:18px;margin-right:7px;vertical-align:-4px}.key circle{stroke-width:4.5}.key .val{animation:none}@keyframes ring{0%{stroke-dasharray:0 100}}.group{margin-top:26px}.group>h3{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:15px;font-weight:600}.group>h3 span{font-size:12.5px;font-weight:400;color:var(--ink-2)}.room{display:grid;grid-template-columns:168px minmax(0,1fr);border-bottom:1px solid var(--line)}.room>div:first-child{padding:13px 0}.room .code{font-weight:600;font-size:14px}.room .full{display:block;font-size:12.5px;color:var(--ink-2)}.room>ol{padding:6px 0}.row{display:grid;grid-template-columns:18px 34px minmax(0,1fr) 84px 46px 62px;gap:12px;align-items:center;width:100%;padding:8px 8px 8px 0;border-radius:12px}.row:hover{background:var(--mist)}.row[aria-pressed=true]{background:var(--tint)}.row .rk{text-align:right;font-size:12.5px;color:var(--ink-3)}.row .ph{width:34px;height:34px;font-size:12px}.row .nm{min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}li:first-child>.row .nm{font-weight:600}.row .nm small{margin-left:6px;font-size:12.5px;font-weight:400;color:var(--ink-2)}.row .nm .st{margin-left:8px;font-size:12.5px;vertical-align:-1px}.lead-tag{margin-left:8px;font-size:12.5px;font-weight:600}.row .pc,.row .gp{text-align:right;font-size:13.5px}.row .gp{color:var(--ink-2)}.micro{display:flex;align-items:flex-end;gap:2px;height:24px}.micro i{flex:1;max-width:7px;border-radius:1.5px 1.5px 0 0;background:color-mix(in srgb,var(--team) 32%,var(--paper))}.micro i.on{background:var(--team)}.micro i.z{height:2px!important;border-radius:1px;background:var(--mist-3)}.meter{height:4px;border-radius:2px;background:var(--mist-2);overflow:hidden}.meter i{display:block;height:100%;border-radius:2px;background:var(--team)}.list{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;padding:9px 8px 9px 0;border-bottom:1px solid var(--line);border-radius:0}.item:hover .nm{text-decoration:underline;text-underline-offset:3px}.item .ph{width:38px;height:38px;font-size:13px}.item .nm{font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item small{display:block;font-size:12.5px;color:var(--ink-2)}.item em{font-style:normal;font-size:var(--t-small);text-align:right}.item em .st{justify-content:flex-end}.gist{margin-top:14px;max-width:62ch;font-size:var(--t-h3);line-height:1.35;font-weight:600;letter-spacing:-.012em;text-wrap:pretty}.readkey{margin-top:30px;padding:18px 22px;background:var(--mist);border-radius:var(--r-l)}.readkey ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 32px}.readkey li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center}.readkey .ring{position:static;width:40px;height:40px;inset:auto}.readkey .ring circle{stroke-width:3.2}.readkey .ring .trk{stroke:var(--mist-3)}.readkey .glyphs{display:flex;gap:4px;justify-content:center;font-size:19px}.readkey .glyphs .ic:first-child{color:var(--out)}.readkey .glyphs .ic:nth-child(2){color:var(--doubt)}.readkey .glyphs .ic:only-child{color:var(--ink);font-size:26px}.readkey p{font-size:13.5px;line-height:1.4;color:var(--ink-2)}.readkey p b{color:var(--ink);font-weight:600}.readkey a{text-underline-offset:2px}.notes{margin-top:14px}.notes li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.notes li:first-child{border-top:1px solid var(--line)}.notes p{font-size:15px;line-height:1.45;max-width:70ch}.faces{display:flex;align-items:center}.faces .ph{width:34px;height:34px;font-size:12px;box-shadow:0 0 0 2px var(--paper)}.faces .ph+.ph{margin-left:-8px}.faces>.ic{font-size:20px;margin-left:7px;color:var(--ink-2)}.stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.stories.wide{grid-template-columns:repeat(3,minmax(0,1fr))}.story{display:block;height:100%;padding:18px 20px 20px;background:var(--mist);border-radius:var(--r-l);text-decoration:none;transition:background-color var(--fast)}.story:hover{background:var(--mist-2)}.kind{display:block;font-size:12.5px;color:var(--ink-2)}.story b{display:block;margin-top:8px;font-size:19px;line-height:1.2;font-weight:600;letter-spacing:-.018em;text-wrap:balance}.dek{display:block;margin-top:8px;font-size:14px;line-height:1.45;color:var(--ink-2)}.more{margin-top:14px;font-size:14px}.more a{text-underline-offset:3px}.lead-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 32px;margin-top:20px}.lead-list h3{padding-bottom:8px;border-bottom:1px solid var(--line);font-size:15px;font-weight:600}.lead-list .cap{margin-top:8px;font-size:var(--t-small);color:var(--ink-2);min-height:2.9em}.lrow{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:2px 10px;align-items:center;width:100%;padding:7px 0;text-decoration:none}.lrow .ph{width:30px;height:30px;font-size:11px;grid-row:span 2}.lrow .nm{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lrow .nm small{display:block;font-size:12.5px;font-weight:400;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lrow .val{font-weight:600;text-align:right}.lrow .val small{margin-left:6px;font-size:12.5px;font-weight:400;color:var(--ink-2)}.lrow .meter{grid-column:2 / -1;height:3px}.lrow:hover .nm{text-decoration:underline;text-underline-offset:3px}.home .lrow{grid-template-columns:34px minmax(0,1fr) auto;padding:8px 0;border-bottom:1px solid var(--line)}.home .lrow .ph{width:34px;height:34px;grid-row:auto}.home .lrow .val{font-size:15px;display:inline-flex;align-items:center;gap:5px}.share{margin-top:20px}.share h3{display:flex;justify-content:space-between;align-items:baseline;font-size:15px;font-weight:600}.share h3 span{font-size:12.5px;font-weight:400;color:var(--ink-2)}.parts{display:flex;gap:2px;height:28px;margin-top:8px}.parts button{flex:var(--w) 1 0;min-width:3px;display:flex;align-items:center;padding:0 7px;border-radius:var(--r-data);background:var(--team-fill, var(--team));color:var(--on-team);font-size:12px;font-weight:600;font-stretch:88%;white-space:nowrap;overflow:hidden}.parts button:hover,.parts button:focus-visible{filter:brightness(1.14)}.parts .rest{flex:var(--w) 1 0;border-radius:var(--r-data);background:var(--mist-2)}.parts button.nolabel{padding:0;font-size:0}.mlist{margin-top:14px}.mrow{display:grid;grid-template-columns:34px minmax(0,1fr) minmax(120px,1.2fr) 108px;gap:12px;align-items:center;width:100%;padding:7px 8px 7px 0;border-radius:12px}.mrow:hover{background:var(--mist)}.mrow .ph{width:34px;height:34px;font-size:12px}.mrow .nm{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrow .nm small{margin-left:6px;font-size:12.5px;font-weight:400;color:var(--ink-3)}.div{position:relative;height:14px;background:linear-gradient(var(--mist-3),var(--mist-3)) 50% 0 / 1px 100% no-repeat}.div i{position:absolute;top:3px;height:8px}.div i.up{left:50%;background:var(--team);border-radius:0 var(--r-data) var(--r-data) 0}.div i.dn{right:50%;background:var(--grey);border-radius:var(--r-data) 0 0 var(--r-data)}.chg{font-size:var(--t-small);color:var(--ink-2);text-align:right;white-space:nowrap}.ranks{margin-top:14px}.ranks li{display:grid;grid-template-columns:minmax(0,250px) 64px minmax(0,1fr) 84px 44px;gap:14px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line)}.ranks .lab{font-weight:500}.ranks .v{text-align:right;color:var(--ink-2)}.ranks .rk{text-align:right;font-weight:600}.strip{display:flex;gap:2px;align-items:center;height:18px}.strip i{flex:1;height:6px;border-radius:2px;background:var(--mist-2)}.strip i.me{height:18px;background:var(--team)}.spark{display:block;width:84px;height:24px;overflow:visible;border-radius:4px}.spark path{fill:none;stroke:var(--team);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.spark circle{fill:var(--team);stroke:var(--paper);stroke-width:1.5}.spark line{stroke:var(--mist-3);stroke-width:1}.lines{--h: 220px;--pr: 64px;position:relative;margin-top:12px;padding:8px var(--pr) 0 34px}.lines svg{display:block;width:100%;height:var(--h);overflow:visible}.lines .all path{fill:none;stroke:var(--mist-3);stroke-width:1;vector-effect:non-scaling-stroke}.lines .me path{fill:none;stroke:var(--team);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lines .zero{stroke:var(--grey);stroke-width:1;vector-effect:non-scaling-stroke}.lines .grid{stroke:var(--mist-2);stroke-width:1;vector-effect:non-scaling-stroke}.lines .ax{position:absolute;left:0;width:28px;text-align:right;transform:translateY(-50%);font-size:11px;font-stretch:88%;color:var(--ink-3)}.lines .end{position:absolute;right:0;width:60px;transform:translateY(-50%);font-size:12px;font-weight:600;font-stretch:88%;line-height:1.15}.lines .end small{display:block;font-weight:400;color:var(--ink-2)}.lines .dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--team);box-shadow:0 0 0 2px var(--paper)}.lines .xs{position:relative;height:16px;margin-top:6px;font-size:11px;font-stretch:88%;color:var(--ink-2)}.lines .xs span{position:absolute;transform:translate(-50%);white-space:nowrap}.lines .hit{position:absolute;top:8px;bottom:22px;border-radius:6px}.lines .hit:hover,.lines .hit:focus-visible{background:#16161a0d;outline:none}.yrs{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:2px;margin-top:14px;max-width:900px}.yrs li{display:grid;grid-template-rows:16px 110px 16px;justify-items:center;border-radius:6px}.yrs li:hover,.yrs li:focus-visible{background:var(--mist);outline:none}.yrs li:focus-visible{box-shadow:0 0 0 2px var(--ink)}.yrs .mk{display:grid;place-items:center}.yrs .mk i{width:6px;height:6px;border-radius:50%;background:var(--ink)}.yrs .mk b{font-size:10px;font-weight:700;font-stretch:88%;line-height:1}.yrs .yb{display:flex;align-items:flex-end;width:100%;height:110px;justify-content:center;border-bottom:1px solid var(--mist-3)}.yrs .yb i{display:block;width:min(20px,72%);background:var(--team);border-radius:var(--r-data) var(--r-data) 0 0}.yrs .now .yb i{background:var(--tint)}.yrs small{font-size:10.5px;font-stretch:88%;color:var(--ink-2);line-height:16px;white-space:nowrap}.margins.vs{max-width:560px;margin-top:14px}.facts{margin-top:10px;max-width:76ch}.facts li{position:relative;padding:10px 0 10px 18px;border-bottom:1px solid var(--line);font-size:15px;line-height:1.45}.facts li:before{content:"";position:absolute;left:2px;top:17px;width:6px;height:6px;border-radius:50%;background:var(--team)}.factlist{margin-top:4px}.fact{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);text-decoration:none;font-size:14.5px;line-height:1.4}.fact img{width:30px;height:30px;object-fit:contain}.fact small{display:block;font-size:12.5px;color:var(--ink-2)}.fact:hover span{text-decoration:underline;text-underline-offset:3px}.fact:hover small{text-decoration:none}.know h3{padding-bottom:8px;border-bottom:1px solid var(--line);font-size:15px;font-weight:600;margin-top:16px}.agechart.built{max-width:420px}.agechart.built .dots{display:flex;flex-direction:row;flex-wrap:wrap-reverse;width:21px;gap:3px}.agechart i.else{background:var(--mist-3)}.colm.sofar i{background:var(--tint)}.agechart{display:flex;gap:3px;align-items:flex-end;margin-top:18px;max-width:620px}.agechart li{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;border-radius:6px}.agechart .dots{display:flex;flex-direction:column-reverse;gap:3px;min-height:9px}.agechart i{width:9px;height:9px;border-radius:50%;background:var(--team)}.agechart small{font-size:var(--t-micro);color:var(--ink-2)}.sched li{display:grid;grid-template-columns:62px 56px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line);font-size:14.5px}.sched .wk,.sched .dt{color:var(--ink-2);font-size:var(--t-small)}.sched .opp{display:inline-flex;align-items:center;gap:8px;min-height:24px;text-decoration:none;font-weight:500;min-width:0}.sched .opp small{font-weight:400;color:var(--ink-2);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sched .opp:hover{text-decoration:underline;text-underline-offset:3px}.sched img{width:22px;height:22px;object-fit:contain}.sched .rs{text-align:right;white-space:nowrap}.sched .lost .rs{color:var(--ink-2)}.sched .tv{color:var(--ink-2);font-size:var(--t-small)}.sched .tv small{display:flex;align-items:center;justify-content:flex-end;gap:5px;font-size:12.5px;color:var(--ink)}.sched .tv small .ic{font-size:14px}.sched .opp span{white-space:nowrap}.sched .bye{color:var(--ink-3)}.table{width:100%;font-size:14.5px}.table th,.table td{padding:10px 12px 10px 0;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.table thead th{font-size:12.5px;font-weight:400;color:var(--ink-2);vertical-align:bottom}.table th:first-child,.table td.l,.table th.l{text-align:left}.table tbody th{font-weight:500}.table tbody th a{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.table tbody th a:hover{text-decoration:underline;text-underline-offset:3px}.table img{width:22px;height:22px;object-fit:contain}.table tr.me th,.table tr.me td{font-weight:700}.table.log,.table.small{font-size:var(--t-small)}.table.log th,.table.log td,.table.small th,.table.small td{padding:7px 10px 7px 0}.table .wrap{white-space:normal}.moves{margin-top:12px;max-width:760px}.moves li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14.5px}.moves .dt{color:var(--ink-2);font-size:var(--t-small)}.sheet{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow:auto;background:var(--mist);border-radius:var(--r-xl);scrollbar-width:thin}.sheet-top{position:relative;height:196px;overflow:hidden;border-radius:var(--r-xl) var(--r-xl) 0 0;background:linear-gradient(160deg,color-mix(in srgb,var(--team) 26%,#fff),color-mix(in srgb,var(--team) 7%,#fff) 70%)}.sheet-top img{position:absolute;right:-6px;bottom:0;height:184px;width:auto}.sheet-top .jersey{position:absolute;left:22px;top:16px;font-size:64px;line-height:1;font-weight:700;letter-spacing:-.04em;color:color-mix(in srgb,var(--team) 62%,transparent)}.sheet-tools{position:absolute;z-index:2;left:12px;bottom:12px;display:flex;gap:6px}.tool{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 10px;border-radius:16px;background:#ffffffe6;font-size:12.5px;font-weight:500}.tool .ic{font-size:16px}.tool:hover{background:#fff}.sheet-close{display:none;position:absolute;right:12px;top:12px;width:36px;height:36px;border-radius:50%;background:#ffffffe6;place-items:center;font-size:18px;z-index:2}.sheet-body{padding:18px 22px 24px}.sheet h2{font-size:26px;font-weight:700;letter-spacing:-.025em;line-height:1.1}.sheet .role{margin-top:4px;color:var(--ink-2)}.sheet .avail{margin-top:10px;font-size:14px;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center}.bio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.bio dt{font-size:12px;color:var(--ink-2)}.bio dd{margin-top:1px;font-weight:500;font-size:14.5px;overflow-wrap:anywhere}.bio .wide{grid-column:span 3}.sheet h3{margin-top:28px;font-size:16px;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.sheet .cap{margin-top:3px;font-size:12.5px;color:var(--ink-2)}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.tile{padding:12px 14px 13px;background:var(--paper);border-radius:var(--r-m)}.tile b{display:block;font-size:26px;line-height:1.1;font-weight:600;letter-spacing:-.025em}.tile span{display:block;margin-top:2px;font-size:12.5px;color:var(--ink-2)}.plate{margin-top:12px;padding:6px 14px;background:var(--paper);border-radius:var(--r-m)}.kv{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13.5px}.kv:last-child{border-bottom:0}.kv dt{color:var(--ink-2)}.kv dd{font-weight:600;text-align:right}.kv dt small{display:block;font-size:11.5px;color:var(--ink-3)}.proj{margin-top:12px;padding:12px 14px 6px;background:var(--paper);border-radius:var(--r-m)}.pj{display:grid;grid-template-columns:96px minmax(0,1fr) 92px;gap:10px;align-items:center;padding:7px 0;border-radius:8px}.pj+.pj{border-top:1px solid var(--line)}.pj .lab{font-size:12.5px;color:var(--ink-2);line-height:1.2}.pj .txt{text-align:right;font-size:12px;font-stretch:88%;color:var(--ink-2);white-space:nowrap}.pj .txt b{font-size:15px;font-weight:600;font-stretch:100%;color:var(--ink)}.pj .trk{position:relative;height:22px}.pj .trk:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--mist-3)}.pj .band{position:absolute;top:4px;bottom:4px;border-radius:3px;background:var(--tint)}.pj .mid{position:absolute;top:1px;bottom:1px;width:2px;margin-left:-1px;background:var(--team);border-radius:1px}.pj .g{position:absolute;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--grey);box-shadow:0 0 0 1.5px var(--paper)}.pj .trk .band,.pj .trk .mid{z-index:0}.pj .g{z-index:1}.chart{position:relative;margin-top:12px;padding:16px 14px 10px;background:var(--paper);border-radius:var(--r-m)}.plot{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);height:118px;margin-left:30px;border-bottom:1px solid var(--mist-3)}.plot:before,.plot:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--mist-2)}.plot:before{top:0}.plot:after{top:50%}.axis{position:absolute;left:14px;top:16px;height:118px;width:26px;font-size:11px;font-stretch:88%;color:var(--ink-3)}.axis span{position:absolute;right:4px;transform:translateY(-50%)}.colm{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;height:100%;cursor:default;border-radius:4px}.colm i{display:block;width:min(20px,62%);border-radius:var(--r-data) var(--r-data) 0 0;background:var(--team)}.colm.none i{width:5px;height:5px!important;margin-bottom:4px;border-radius:50%;background:var(--mist-3)}.colm:hover,.colm:focus-visible{background:#16161a0d;outline:none}.colm b{position:absolute;left:50%;transform:translate(-50%);font-size:11px;font-weight:600;font-stretch:88%;white-space:nowrap}.ticks{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:6px 0 0 30px}.ticks span{text-align:center;font-size:11px;font-stretch:88%;color:var(--ink-2)}.chart.band .plot{display:block;height:150px}.chart.band .plot:before,.chart.band .plot:after{display:none}.chart.band .axis{height:150px}.band svg{position:absolute;inset:0;width:100%;height:100%}.fresh .band svg{animation:wipe var(--moment) var(--ease) both}.band .gl{position:absolute;left:0;right:0;height:1px;background:var(--mist-2)}.band .hits{position:absolute;inset:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.mates{margin-top:10px}.mate{display:grid;grid-template-columns:10px 30px minmax(0,1fr) 44px;gap:10px;align-items:center;width:100%;padding:7px 0;border-top:1px solid var(--line);border-radius:6px}.mate:first-child{border-top:0}.mate .ph{width:30px;height:30px;font-size:11px;background:var(--paper)}.mate .nm{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mate[aria-current=true] .nm{font-weight:700}.mate .pc{text-align:right;font-size:var(--t-small)}.sw{width:10px;height:10px;border-radius:50%}.sheet .scrollx{background:var(--paper);border-radius:var(--r-m);padding:4px 14px 6px}.sheet .table tr:last-child th,.sheet .table tr:last-child td{border-bottom:0}.is-home,.is-news,.is-article,.is-week,.is-league,.is-methods{--team: var(--ink)}.div-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 28px;margin-top:20px}.divblock h3{padding-bottom:8px;border-bottom:1px solid var(--line);font-size:15px;font-weight:600}.trow{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line);text-decoration:none}.trow img{width:30px;height:30px;object-fit:contain}.trow .nm{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trow small{display:block;font-size:12.5px;font-weight:400;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trow .val{text-align:right;font-weight:600}.trow:hover .nm{text-decoration:underline;text-underline-offset:3px}.games{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.games.four{grid-template-columns:repeat(4,minmax(0,1fr))}.game{padding:16px 18px;background:var(--mist);border-radius:var(--r-l)}.game .when{font-size:12.5px;color:var(--ink-2)}.game .sides{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;margin-top:10px}.game .side{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none;font-weight:600;font-size:16px;letter-spacing:-.01em}.game .side:last-child{flex-direction:row-reverse;text-align:right}.game .side img{width:34px;height:34px;object-fit:contain;flex:none}.game .side span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game .side b{font-weight:inherit}.game .side b.short{display:none}.game .side small{display:block;font-size:12.5px;font-weight:400;color:var(--ink-2);letter-spacing:0}.game .side:hover span{text-decoration:underline;text-underline-offset:3px}.game .at{font-size:12.5px;color:var(--ink-3)}.game .prob,.pts{margin-top:12px}.pts-row{display:grid;grid-template-columns:40px minmax(0,1fr) 100px;gap:10px;align-items:center;height:24px;font-size:12.5px;border-radius:6px}.pts-row .ab{font-weight:600;font-stretch:88%}.pts-row .trk{position:relative;height:100%}.pts-row .trk:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--mist-3)}.pts-row .band{position:absolute;top:7px;bottom:7px;border-radius:5px;background:color-mix(in srgb,var(--c) 22%,var(--mist))}.pts-row .mid{position:absolute;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--mist);box-shadow:inset 0 0 0 2.5px var(--c)}.pts-row .txt{text-align:right;color:var(--ink-2);font-stretch:88%;white-space:nowrap}.pts-row .txt b{color:var(--ink);font-weight:600;font-size:14px;font-stretch:100%}.pts-ax{display:grid;grid-template-columns:40px minmax(0,1fr) 100px;gap:10px;font-size:10.5px;font-stretch:88%;color:var(--ink-3)}.pts-ax div{position:relative;height:14px}.pts-ax div span{position:absolute;transform:translate(-50%)}.game .meta{margin-top:10px;font-size:12.5px;color:var(--ink-2)}.drvs{margin-top:6px}.drv{display:grid;grid-template-columns:124px minmax(0,1fr) 84px;gap:10px;align-items:center;height:24px;margin:0;font-size:12.5px;color:var(--ink-2);border-radius:6px}.drv .trk{position:relative;height:100%;background:linear-gradient(var(--mist-3),var(--mist-3)) 50% 0 / 1px 100% no-repeat}.drv .trk i{position:absolute;top:8px;height:8px;border-radius:var(--r-data)}.drv .txt{text-align:right;color:var(--ink);font-stretch:88%;white-space:nowrap}.drv.head{height:16px}.drv .ends{display:flex;justify-content:space-between;font-size:10.5px;font-stretch:88%;color:var(--ink-3)}.drv .ends b{font-weight:600}.game.mini{padding:12px 14px;text-decoration:none;display:block;transition:background-color var(--fast)}.game.mini:hover{background:var(--mist-2)}.game.mini .pair{display:flex;align-items:center;gap:8px;margin-top:8px;font-weight:600;font-size:14.5px}.game.mini .pair img{width:22px;height:22px;object-fit:contain}.game.mini .pair span{margin-right:auto}.game.mini .pair em{font-style:normal;font-weight:500;font-size:12px;color:var(--ink-3);margin:0 2px}.game.mini .prob{height:20px;margin-top:10px}.game.mini .prob span{font-size:11.5px;padding:0 6px}.scatter{position:relative;margin-top:14px;height:620px;background:var(--mist);border-radius:var(--r-l)}.scatter .plotarea{position:absolute;inset:44px 32px 56px 64px}.scatter .q{position:absolute;font-size:12px;color:var(--ink-3);max-width:40%;line-height:1.25}.scatter .cross{position:absolute;background:var(--mist-3)}.scatter .pt{position:absolute;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;display:grid;place-items:center;transition:transform var(--fast) var(--ease)}.scatter .pt img{width:30px;height:30px;object-fit:contain}.scatter .pt:hover,.scatter .pt:focus-visible{transform:scale(1.35);z-index:2;background:var(--paper)}.scatter .axl{position:absolute;font-size:12px;color:var(--ink-2)}.scatter .tk{position:absolute;font-size:10.5px;font-stretch:88%;color:var(--ink-3)}.units{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,44px);gap:6px;margin-top:14px;align-items:end}.units li{display:grid;justify-items:center;border-radius:6px;padding:2px 0}.units li span{display:flex;flex-direction:column-reverse;gap:2px}.units i{width:12px;height:12px;border-radius:3px;background:var(--ink)}.units i.no{background:none;box-shadow:inset 0 0 0 1.5px var(--grey)}.units small{margin-top:4px;font-size:10.5px;font-stretch:88%;color:var(--ink-2)}.cal{margin-top:14px;max-width:480px}.is-methods .scrollx,.is-methods .units{max-width:900px}.cal svg{display:block;width:100%;height:auto;overflow:visible}.cal text{font:11px var(--font);fill:var(--ink-3);font-stretch:88%}.article{max-width:680px;margin:0 auto;padding:34px 0 0}.article h1{margin-top:12px;font-size:clamp(30px,4.4vw,46px);line-height:1.06}.article>.dek{margin-top:14px;font-size:19px;line-height:1.45;color:var(--ink-2)}.article p,.article ul{margin-top:18px;font-size:17px;line-height:1.62}.article h2{margin-top:34px;font-size:22px;letter-spacing:-.018em}.article ul{padding-left:20px;list-style:disc}.article li{margin-top:6px}.article a{text-underline-offset:3px}.article .kind{font-size:13.5px;margin-top:0}.article .related{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.chipteam{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;background:var(--mist);border-radius:12px;text-decoration:none;font-size:14.5px;font-weight:500}.chipteam img{width:24px;height:24px;object-fit:contain}.article .src{margin-top:26px;padding-top:16px;border-top:1px solid var(--line);font-size:13.5px;color:var(--ink-2)}.article .fig{margin-top:30px}.article .fig-title{font-size:19px;margin-top:0}.article .fig-sub,.article .keys{font-size:13.5px;line-height:1.45;margin-top:4px}.article .keys{display:flex;margin-top:8px}.abars ol{margin-top:12px;padding:0;list-style:none}.article .abars li{display:grid;grid-template-columns:minmax(0,210px) minmax(0,1fr) 64px;gap:12px;align-items:center;margin:0;padding:8px 0;border-bottom:1px solid var(--line);font-size:14.5px;line-height:1.3}.abars .lab{display:flex;align-items:center;gap:9px;min-width:0;font-weight:500}.abars .lab img{width:22px;height:22px;object-fit:contain;flex:none}.abars .lab small{display:block;font-size:12.5px;font-weight:400;color:var(--ink-2)}.abars .trk{display:block;height:14px}.abars .trk i{display:block;height:100%;min-width:2px;border-radius:0 var(--r-data) var(--r-data) 0}.abars .trk.two{display:grid;gap:2px;height:18px}.abars .trk.two i{height:8px}.abars .trk.two i.b{background:var(--mist-3)}.abars .v{text-align:right;font-weight:600;white-space:nowrap}.abars .v small{display:block;font-size:12.5px;font-weight:400;color:var(--ink-2)}.article .anum{margin-top:26px;gap:16px 36px}.article .anum div{max-width:200px}.article .anum dt{font-size:13.5px;line-height:1.35}.article .scrollx{margin-top:12px}.article .table td,.article .table th{white-space:normal}.method{margin-top:34px;padding:18px 20px 20px;background:var(--mist);border-radius:var(--r-l)}.article .method h2{margin-top:0;font-size:16px}.article .method p{margin-top:8px;font-size:14.5px;line-height:1.5;color:var(--ink-2)}.prose{max-width:760px}.prose p,.prose ul{margin-top:14px;font-size:16px;line-height:1.6;max-width:70ch}.prose ul{padding-left:20px;list-style:disc}.prose li{margin-top:6px}.prose h3{margin-top:28px;font-size:17px;font-weight:600}.prose a{text-underline-offset:3px}.defs{margin-top:14px;max-width:860px}.defs div{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--line)}.defs dt{font-weight:600}.defs dd{color:var(--ink-2);font-size:14.5px}.defs dd small{display:block;margin-top:4px;font-size:12.5px;color:var(--ink-3)}.foot{margin-top:80px;padding:22px 0 48px;border-top:1px solid var(--line);font-size:var(--t-small);color:var(--ink-2)}.foot p{max-width:96ch}.foot p+p{margin-top:8px}.scrim{position:fixed;inset:0;z-index:9;background:#00000052}.scrim[hidden]{display:none}@media(max-width:1100px){.layout{grid-template-columns:minmax(0,1fr)}.sheet{position:fixed;z-index:10;inset:auto 0 0;max-height:88vh;border-radius:26px 26px 0 0;transform:translateY(104%);transition:transform var(--panel) var(--ease);box-shadow:0 -12px 40px #0000002e;visibility:hidden}.sheet.open{transform:none;visibility:visible}.sheet-top{border-radius:26px 26px 0 0}.sheet-close{display:grid}.sheet-inner{max-width:620px;margin:0 auto}.lead-grid,.three,.div-grid,.stories.wide,.games.four{grid-template-columns:repeat(2,minmax(0,1fr))}.jump{display:none}.tl-wrap{padding-left:0}.tl-rows{display:none}.links{gap:16px}.find{width:220px}}@media(max-width:1000px){.hero{grid-template-columns:auto minmax(0,1fr)}.next{grid-column:1 / -1;margin-top:12px;min-width:0;max-width:none}}@media(max-width:900px){.pulse{grid-template-columns:minmax(0,1fr)}.pulse .figs{padding-bottom:0}.nav{flex-wrap:wrap;height:auto;padding:12px 0 4px;gap:8px 16px}.links{order:3;width:100%;margin:0 -16px;padding:0 16px;overflow-x:auto;scrollbar-width:none}.links::-webkit-scrollbar{display:none}.find{margin-left:auto;width:min(300px,56%)}.games{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){:root{--page: calc(100% - 32px) ;--r-l: 18px;--t-fig: 23px}.hero{padding-top:12px}.crest{width:54px;height:54px}.find{order:3;width:100%;margin:0}.links{order:4}.figs{gap:12px 26px;margin-top:16px}.figs dt{font-size:12px}.bar{margin-top:24px}.seg{width:100%}.seg button{flex:1 1 auto;padding:0 10px;height:44px;font-size:14.5px;white-space:nowrap;text-align:center}.field{padding:16px 6px;border-radius:22px}.pitch{height:calc(var(--hm) * 1px)}.node{top:calc(var(--ym) * 1px);width:10.9cqw}.node .pos{font-size:10.5px}.node .ph{width:9.6cqw;height:9.6cqw;max-width:44px;max-height:44px;font-size:12px}.node .ph .badge{width:15px;height:15px;right:-4px;bottom:-4px}.node .ph .badge .ic{font-size:11px}.node .nm,.node .bk{display:none}.node .who[aria-pressed=true] .ph{box-shadow:0 0 0 8px color-mix(in srgb,var(--team) 15%,transparent)}.ring{inset:-4px;width:calc(100% + 8px);height:calc(100% + 8px)}.ring circle{stroke-width:2.6}.room{grid-template-columns:minmax(0,1fr);padding-top:12px}.room>div:first-child{padding:0 0 2px;display:flex;gap:8px;align-items:baseline}.row{grid-template-columns:14px 34px minmax(0,1fr) 64px 40px;gap:10px;min-height:48px}.row .gp,.row .nm small{display:none}.row .nm{white-space:normal;line-height:1.25}.row .nm .st,.lead-tag{display:flex;margin-left:0}.group>h3 span{max-width:56%;text-align:right}.list,.lead-grid,.div-grid,.stories,.stories.wide,.two,.three,.readkey ul{grid-template-columns:minmax(0,1fr)}.gist{font-size:17px}.games.four{display:flex;overflow-x:auto;scroll-snap-type:x proximity;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.games.four::-webkit-scrollbar{display:none}.games.four li{flex:0 0 264px;scroll-snap-align:start}.block{margin-top:40px}.block>h2{font-size:22px}.lead-list .cap{min-height:0}.notes li{grid-template-columns:48px minmax(0,1fr);gap:10px}.mrow{grid-template-columns:34px minmax(0,1fr) 70px}.mrow .chg{grid-column:2 / -1;text-align:left;margin-top:-6px}.ranks li{grid-template-columns:minmax(0,1fr) 56px 84px 40px}.ranks .strip{grid-column:1 / -1;grid-row:2}.agechart i{width:7px;height:7px}.article p,.article ul{font-size:16.5px}.article .abars li{grid-template-columns:minmax(0,132px) minmax(0,1fr) 52px;gap:8px;font-size:13.5px}.tl-col{grid-template-rows:48px 48px 26px 16px 20px 22px}.tl-col b{display:none}.tl-dots{width:14px;gap:1px}.tl-dots i{width:5px;height:5px}.tl-marks i:nth-child(n+2){display:none}.tl-marks small{display:none}.tl-x img{width:14px;height:14px}.tl-x span{display:none}.tl-qb span{font-size:10px;left:5px}.tl-qb span:not(.fit-n){display:none}.lines{--h: 180px;--pr: 56px}.scatter{height:430px}.scatter .plotarea{inset:40px 16px 50px 44px}.scatter .pt{width:24px;height:24px;margin:-12px 0 0 -12px}.scatter .pt img{width:22px;height:22px}.defs div{grid-template-columns:minmax(0,1fr);gap:4px}.game .side{font-size:15px;align-items:flex-start}.game .side img{width:30px;height:30px}.game .side b.full{display:none}.game .side b.short{display:inline}.game .side span,.game .side small{white-space:normal}.scatter .q{display:none}.pts-row,.pts-ax{grid-template-columns:34px minmax(0,1fr) 92px}.pj{grid-template-columns:84px minmax(0,1fr) 88px}.drv{grid-template-columns:104px minmax(0,1fr) 78px;gap:8px}}h1{font-weight:800;font-stretch:104%;letter-spacing:-.034em}h1 span{color:var(--ink-3);font-weight:700}.block{margin-top:64px}.block>h2{font-size:30px;font-weight:800;font-stretch:104%;letter-spacing:-.03em;line-height:1.1}.block>.lead{margin-top:6px;font-size:15px}.fig-title{font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.25;max-width:56ch}.fig-sub{margin-top:6px;font-size:13.5px}.sublabel{font-size:17px;font-weight:700;letter-spacing:-.012em}.gauge{display:block;width:100%;height:100%;overflow:visible}.gauge circle{fill:none;stroke-width:5}.gauge .g-trk{stroke:var(--mist-3)}.gauge .g-val{stroke:var(--c, var(--team))}.gauge .g-hole{stroke:var(--surface, var(--paper));stroke-width:2.3}.gauge.est .g-trk{stroke:var(--mist-2)}.medal{position:relative;display:block;width:var(--m, 64px);height:var(--m, 64px);flex:none}.medal .in{position:absolute;inset:17%;display:grid;place-items:center;border-radius:50%;overflow:hidden}.medal .in img{width:100%;height:100%;object-fit:contain}.medal .in .ph{width:100%;height:100%}.hero{grid-template-columns:auto minmax(0,1fr) auto;gap:8px 22px;padding-top:26px;align-items:center}.crest{width:88px;height:88px}.nextup{width:380px;max-width:100%}.up-head b{display:block;font-size:17px;font-weight:700;letter-spacing:-.015em}.up-head b a{text-decoration:none}.up-head b a:hover{text-decoration:underline;text-underline-offset:3px}.up-head span{display:block;margin-top:2px;font-size:13px;color:var(--ink-2)}.up-next .est{margin-top:12px}.up-next .prob{height:32px}.up-next .prob span{font-size:13.5px;font-weight:700;animation:none}.up-next .est-line{margin-top:8px;font-size:13px;line-height:1.45;color:var(--ink-2)}.up-next .est-line b{color:var(--ink)}.pulse{margin-top:30px}.figs dd{font-size:34px;font-weight:700;letter-spacing:-.035em}.figs dd small{font-size:13.5px}.field{padding:26px 18px 22px}.ring{inset:-8px;width:calc(100% + 16px);height:calc(100% + 16px)}.ring circle{stroke-width:3.4}.ring .trk{stroke:var(--mist-3)}.node .ph{width:58px;height:58px}.node .who{position:relative;z-index:1}.node .who[aria-pressed=true] .ph{box-shadow:0 0 0 12px color-mix(in srgb,var(--team) 16%,transparent)}.node .behind{position:absolute;z-index:2;left:calc(50% + 20px);top:29px;padding:5px;border-radius:50%;-webkit-mask:radial-gradient(circle at -20px 20.7px,transparent 37.5px,#000 38px);mask:radial-gradient(circle at -20px 20.7px,transparent 37.5px,#000 38px)}.node .behind .ph{width:30px;height:30px;margin:0;font-size:10px;background:var(--paper);box-shadow:0 0 0 2.5px var(--mist),0 0 0 4.5px var(--grey);transition:transform var(--fast) var(--ease)}.node .behind:hover .ph{transform:scale(1.12)}.node .nm{margin-top:10px;font-size:14px;font-weight:700}.node .pos{font-weight:700;color:var(--ink-2)}.gist{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:center;margin-top:16px;padding:22px 26px;max-width:none;background:var(--ink);color:#fff;border-radius:var(--r-l)}.gist svg{width:52px;height:32px;fill:#fff}.gist p{max-width:64ch;font-size:var(--t-h3);line-height:1.35;font-weight:600;letter-spacing:-.012em;text-wrap:pretty}.notes li.est{margin-top:10px;padding:12px 14px;border:0;border-radius:var(--r-m);background:var(--mist);grid-template-columns:34px minmax(0,1fr)}.notes li.est .faces>.ic{margin-left:0;font-size:24px;color:var(--ink)}.notes li.est p{font-weight:500}@media(max-width:1100px){.nextup{grid-column:1 / -1;width:auto;max-width:520px;margin-top:14px}}@media(max-width:720px){.crest{width:60px;height:60px}.nextup{max-width:none}.figs dd{font-size:26px}.block>h2{font-size:25px}.fig-title{font-size:18px}.gist{grid-template-columns:minmax(0,1fr);padding:18px 18px 20px;gap:12px}.gist svg{width:39px;height:24px}.gist p{font-size:17px}.node .behind,.lg-wide{display:none}.lg-narrow{display:inline}.node .ph{width:9.4cqw;height:9.4cqw;max-width:42px;max-height:42px}.ring{inset:-5px;width:calc(100% + 10px);height:calc(100% + 10px)}.ring circle{stroke-width:4}}.shares{margin-top:8px}.share{margin-top:26px}.share h3{justify-content:flex-start;gap:12px;font-size:17px;font-weight:700}.medals{display:flex;flex-wrap:wrap;gap:14px 20px;margin-top:12px}.medals button{display:grid;justify-items:center;width:92px;padding:6px 0 8px;border-radius:14px;text-align:center}.medals button:hover{background:var(--mist)}.medals .medal{--m: 76px}.medals .medal .ph{font-size:14px;background:var(--mist-2)}.medals b{margin-top:8px;font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1}.medals span{margin-top:3px;max-width:100%;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.medals small{font-size:12px;color:var(--ink-2)}.share .rest{margin-top:6px;font-size:12.5px;color:var(--ink-2)}.ranks li{grid-template-columns:minmax(0,250px) 64px minmax(0,1fr) 84px 48px;padding:11px 0}.ranks .lab{font-weight:600}.ranks .lab small{display:block;margin-top:1px;font-size:12.5px;font-weight:400;color:var(--ink-2)}.strip{gap:0;height:26px;justify-content:space-between;padding:0 10px}.lg-narrow{display:none}.strip i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--mist-3)}.strip i.me{width:26px;height:26px;margin:0 -9px;background:var(--team-fill, var(--team));color:var(--on-team);display:grid;place-items:center;font-style:normal;font-size:11.5px;font-weight:700;font-stretch:88%}.ranks .rk{font-size:17px;font-weight:800;letter-spacing:-.02em}.spark path{stroke-width:2}.sheet .proj.hollow{--surface: var(--paper);padding:12px 16px 8px}.proj .pj .band{background:color-mix(in srgb,var(--team) 20%,var(--mist))}.proj .pj .g{box-shadow:0 0 0 1.5px var(--mist)}.tile b{font-size:30px;font-weight:800;letter-spacing:-.035em}.sheet h2{font-size:30px;font-weight:800;font-stretch:104%;letter-spacing:-.03em}.sheet h3{font-size:17px;font-weight:700}.game{--surface: var(--mist);padding:18px 20px}.game .sides{gap:12px;margin-top:12px}.game .side{gap:12px;font-size:18px;font-weight:700;letter-spacing:-.02em}.game .side img{width:46px;height:46px}.game .side small{white-space:normal;font-size:12.5px;font-weight:400;letter-spacing:0;line-height:1.35}.game .prob{height:36px;margin-top:14px}.game .prob span{font-size:15px;font-weight:700;padding:0 12px}.game .score{margin-top:14px;font-size:13.5px;color:var(--ink-2)}.game .score b{color:var(--ink);font-size:15px;font-weight:700}.game .pts{margin-top:6px}.game.mini{padding:14px 16px 16px}.game.mini .pair{font-size:15px;font-weight:700;letter-spacing:-.01em}.game.mini .pair img{width:26px;height:26px}.game.mini .prob{height:24px;margin-top:12px}.game.mini .prob span{font-size:12px;font-weight:700;padding:0 7px}.scatter .pt{width:40px;height:40px;margin:-20px 0 0 -20px;background:var(--paper);box-shadow:0 0 0 3px var(--c, var(--ink))}.scatter .pt img{width:28px;height:28px}.scatter .pt:hover,.scatter .pt:focus-visible{transform:scale(1.3)}.chip{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 3px var(--c)}.chip img{width:22px;height:22px;object-fit:contain}.fact{grid-template-columns:38px minmax(0,1fr);gap:14px;padding:11px 0;font-size:15px}.fact b{font-weight:700}.facts li{font-size:15.5px;padding-left:22px}.facts li:before{width:8px;height:8px;top:17px}.readkey{background:var(--ink);color:#fff;padding:22px 26px}.readkey p{color:#ffffffc7;font-size:14px}.readkey p b{color:#fff}.readkey .ring .trk{stroke:#ffffff47}.readkey .ring .val{stroke:#fff;animation:none}.readkey .glyphs .ic:only-child{color:#fff}.readkey .glyphs .ic:first-child:not(:only-child){color:#ff8a80}.readkey .glyphs .ic:nth-child(2){color:#ffc55c}.readkey a{color:#fff}.story b{font-size:21px;font-weight:700;letter-spacing:-.022em}.stories.wide li:first-child .story{background:var(--ink);color:#fff}.stories.wide li:first-child .story .kind,.stories.wide li:first-child .story .dek{color:#ffffffc2}.stories.wide li:first-child .story:hover{background:#2a2a30}.lead-list h3,.divblock h3,.know h3{font-size:16px;font-weight:700;border-bottom:2px solid var(--ink)}.article h1{font-weight:800}.article .anum dd{font-size:40px;font-weight:800}.tl-qb i{background:color-mix(in srgb,var(--team) 22%,var(--paper))}.colm i{width:min(22px,66%)}.yrs .yb i{width:min(22px,76%)}@media(max-width:720px){.medals{gap:10px 6px}.medals button{width:78px}.medals .medal{--m: 62px}.ranks li{grid-template-columns:minmax(0,1fr) 56px 84px 44px}.strip i{width:5px;height:5px}.strip i.me{width:22px;height:22px;margin:0 -8px;font-size:10.5px}.game .side{font-size:15px;gap:8px;align-items:flex-start}.game .side img{width:32px;height:32px}.game .prob{height:32px}.game .prob span{font-size:14px;padding:0 10px}.scatter .pt{width:28px;height:28px;margin:-14px 0 0 -14px;box-shadow:0 0 0 2px var(--c, var(--ink))}.scatter .pt img{width:20px;height:20px}.readkey{padding:18px}}.seg.small{margin-top:12px}.seg.small button{height:32px;padding:0 14px;font-size:14px}.seg.small button[aria-pressed=true]{background:var(--paper);color:var(--ink);font-weight:600;box-shadow:0 1px 3px #0000001f}.legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:12.5px;color:var(--ink-2)}.legend span{display:inline-flex;align-items:center;gap:7px}.legend .k{width:7px;height:16px;border-radius:2px;background:var(--mist-3);position:relative}.legend .k.td{background:var(--team-fill, var(--team))}.legend .k.fg{background:var(--team-fill, var(--team));height:9px}.legend .k.to{background:var(--grey)}.legend .k.fg:after,.legend .k.to:after{content:"";position:absolute;left:-2px;right:-2px;top:-3px;height:3px;border-radius:2px;background:var(--ink)}.legend .k.fg:after{left:0;right:0;top:-5px;width:7px;height:7px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 2px var(--team-fill, var(--team))}.flow{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:10px;margin-top:16px}.flow li{padding:12px 14px 10px;background:var(--mist);border-radius:var(--r-m);cursor:default}.flow li:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.fl-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;color:var(--ink-2)}.fl-h b{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.fl-h span{font-weight:600;font-stretch:88%}.flow li.won .fl-h span{color:var(--ink)}.fl-plot{position:relative;margin-top:8px}.fl-plot svg{display:block;width:100%;height:76px;overflow:visible}.fl-up{fill:color-mix(in srgb,var(--team) 34%,var(--mist))}.fl-dn{fill:var(--mist-3)}.fl-mid{stroke:var(--grey);stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.fl-line{fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linejoin:round;vector-effect:non-scaling-stroke}.fl-dot{position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 2.5px var(--ink);pointer-events:none}.fl-f{margin-top:6px;font-size:12px;font-stretch:88%;color:var(--ink-2)}.sky{position:relative;display:flex;gap:0;margin-top:18px;padding:26px 0 0 64px}.sky-ax{position:absolute;left:0;top:26px;width:56px;height:240px;font-size:11.5px;font-stretch:88%;color:var(--ink-3)}.sky-ax span{position:absolute;right:0;transform:translateY(50%);white-space:nowrap}.sky-g{flex:1;display:flex;gap:14px;min-width:640px}.sky-g li{flex:1;min-width:0}.sky-b{position:relative;display:flex;gap:2px;justify-content:center;height:240px;border-top:6px solid var(--tint);border-bottom:1px solid var(--grey);background:linear-gradient(var(--line),var(--line)) 0 20% / 100% 1px no-repeat,linear-gradient(var(--line),var(--line)) 0 50% / 100% 1px no-repeat,linear-gradient(var(--line),var(--line)) 0 80% / 100% 1px no-repeat}.sky.def .sky-b{border-top-color:var(--mist-2)}.dv{position:relative;flex:1;max-width:9px;min-width:3px;height:100%;cursor:default}.dv i{position:absolute;left:0;right:0;border-radius:2px;background:var(--mist-3)}.dv.to i{background:var(--grey)}.dv.to i:after{content:"";position:absolute;left:-1px;right:-1px;top:-3px;height:3px;border-radius:2px;background:var(--ink)}.dv.td i,.dv.fg i{background:var(--team-fill, var(--team))}.dv.fg i:after{content:"";position:absolute;left:50%;top:-9px;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 2px var(--team-fill, var(--team))}.sky.def .dv.td i,.sky.def .dv.fg i{background:var(--ink)}.sky.def .dv.fg i:after{box-shadow:inset 0 0 0 2px var(--ink)}.sky.def+.legend .k.td,.sky.def+.legend .k.fg{background:var(--ink)}.sky.def+.legend .k.fg:after{box-shadow:inset 0 0 0 2px var(--ink)}.dv:hover i,.dv:focus-visible i{filter:brightness(.82)}.dv:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.sky-g p{margin-top:8px;text-align:center;font-size:12.5px;line-height:1.3;color:var(--ink-2)}.sky-g p b{display:block;font-size:13px;font-weight:700;color:var(--ink)}.sky-g p span{font-stretch:88%}.lanes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.ln-panel{padding:20px 22px 18px;background:var(--mist);border-radius:var(--r-l)}.ln-panel .ln-h{font-size:13px;font-weight:600;letter-spacing:0;color:var(--ink-2)}.ln-t{margin-top:4px;min-height:3.9em;font-size:16.5px;font-weight:700;line-height:1.3;letter-spacing:-.015em;text-wrap:balance}.lanes-f{margin-top:12px}.ln-row{display:grid;grid-template-columns:96px repeat(3,minmax(0,1fr));align-items:center;border-top:1px solid var(--line)}.ln-row.ln-head{border-top:0;padding-bottom:6px;font-size:12px;color:var(--ink-3);text-align:center}.ln-lab{font-size:12px;font-stretch:88%;line-height:1.25;color:var(--ink-2)}.ln-c{display:grid;grid-template-columns:52px auto;grid-template-rows:auto auto;column-gap:8px;align-content:center;align-items:center;justify-content:center;height:70px;cursor:default}.ln-c i{grid-row:1 / 3;justify-self:center;width:max(4px,calc(var(--z) * .38px));aspect-ratio:1;border-radius:50%;background:var(--team-fill, var(--team))}.lanes-f.def .ln-c i,.lanes-f.def .ln-run i{background:var(--ink)}.ln-c b{align-self:end;font-size:17px;font-weight:800;letter-spacing:-.03em;line-height:1}.ln-c small{align-self:start;font-size:11px;font-stretch:88%;color:var(--ink-3);white-space:nowrap}.ln-c:focus-visible,.ln-run span:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:6px}.ln-los{display:flex;align-items:center;gap:10px;margin-top:2px;font-size:11.5px;color:var(--ink-3)}.ln-los:before,.ln-los:after{content:"";flex:1;height:2px;background:var(--ink)}.ln-run{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:10px;padding-left:96px}.ln-run span{display:grid;grid-template-rows:64px auto auto;justify-items:center;cursor:default}.ln-run i{align-self:start;width:100%;max-width:30px;border-radius:0 0 4px 4px;background:var(--team-fill, var(--team))}.ln-run b{margin-top:5px;font-size:13.5px;font-weight:700;letter-spacing:-.02em}.ln-run small{font-size:11px;font-stretch:88%;color:var(--ink-3)}.ln-foot{display:flex;justify-content:space-between;gap:8px;margin-top:6px;padding-left:96px;font-size:11px;font-stretch:88%;color:var(--ink-3)}.ln-next{margin-top:12px;padding:16px 22px;border-radius:var(--r-l);background:var(--mist);font-size:15px;line-height:1.45}.lanes-f.mini{padding:12px 14px;background:var(--mist);border-radius:var(--r-m)}.lanes-f.mini .ln-row{grid-template-columns:78px repeat(3,minmax(0,1fr))}.lanes-f.mini .ln-c{grid-template-columns:34px auto;height:54px;column-gap:6px}.lanes-f.mini .ln-c i{width:max(4px,calc(var(--z) * .3px))}.lanes-f.mini .ln-c b{font-size:14.5px}.lanes-f.mini .ln-los:first-child{display:none}.lanes-f.mini .ln-run,.lanes-f.mini .ln-foot{padding-left:0}.lanes-f.mini .ln-run span{grid-template-rows:48px auto auto}.style .style-g h4{font-size:17px;font-weight:700;letter-spacing:-.015em}.style .style-g h5{margin-top:22px;font-size:13px;font-weight:600;color:var(--ink-2)}.style .style-g .cap{margin-top:2px}.ranks.plain li{grid-template-columns:minmax(0,1fr) 50px 132px 44px;gap:10px;padding:9px 0}.ranks.plain .lab{font-size:14px;line-height:1.25}.ranks.plain .strip i{width:4px;height:4px}.ranks.plain .strip i.me{width:22px;height:22px;margin:0 -8px;font-size:10.5px}@media(max-width:1100px){.lanes{grid-template-columns:minmax(0,1fr)}.ln-t{min-height:0}}@media(max-width:720px){.flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.flow li{padding:10px 10px 8px}.fl-plot svg{height:60px}.sky{padding-left:54px}.sky-ax{width:48px}.ln-panel{padding:16px 14px}.ln-row{grid-template-columns:70px repeat(3,minmax(0,1fr))}.ln-c{grid-template-columns:30px auto;column-gap:5px;height:60px}.ln-c i{width:max(4px,calc(var(--z) * .28px))}.ln-c b{font-size:14.5px}.ln-c small{font-size:10.5px}.ln-run,.ln-foot{padding-left:0}.ln-run{gap:3px}.ranks.plain li{grid-template-columns:minmax(0,1fr) 48px 40px}.ranks.plain .strip{grid-column:1 / -1;grid-row:2}}.at-two{display:grid;gap:20px;margin-top:14px}.game details.attack{margin-top:2px}.at h3{font-size:14px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.at-lead{margin-top:3px;font-size:13px;line-height:1.4;color:var(--ink-2)}.at ul{margin-top:8px}.at li{display:grid;grid-template-columns:168px minmax(0,1fr) 84px;gap:10px;align-items:center;padding:6px 0;border-top:1px solid var(--line);cursor:default}.at li:nth-child(5){border-top:2px solid var(--ink)}.at-l{font-size:12.5px;font-weight:600;line-height:1.2}.at-l small{display:block;font-size:11px;font-weight:400;font-stretch:88%;color:var(--ink-3)}.at-t{position:relative;height:18px;background:linear-gradient(var(--mist-3),var(--mist-3)) 0 50% / 100% 2px no-repeat}.at-t i{position:absolute;top:50%}.at-lg{width:2px;height:16px;margin:-8px 0 0 -1px;background:var(--grey)}.at-o{width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--surface, var(--mist))}.at-d{width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:2px;background:var(--c);box-shadow:0 0 0 2px var(--surface, var(--mist))}.at-v{text-align:right;font-size:12.5px;font-stretch:88%;color:var(--ink-2);white-space:nowrap}.at-v b{font-size:14px;color:var(--ink)}.at li:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media(max-width:720px){.at li{grid-template-columns:104px minmax(0,1fr) 66px;gap:8px}}.tube{display:block;height:12px;border-radius:6px;background:var(--mist-2)}.tube i{display:block;height:100%;min-width:12px;border-radius:6px;background:color-mix(in srgb,var(--c, var(--team)) 46%,var(--paper))}.road{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1fr);gap:16px;margin-top:16px}.road>*{padding:18px 20px;border-radius:var(--r-l);background:var(--mist)}.road .tube{background:var(--mist-3)}.road h4{font-size:13px;font-weight:600;color:var(--ink-2)}.chances{display:grid;gap:16px;align-content:center}.chances dd{font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1}.chances .tube{margin-top:8px;font-size:0}.chances dt{margin-top:6px;font-size:13px;color:var(--ink-2)}.wins{display:flex;align-items:flex-end;gap:5px;height:172px;margin-top:12px}.wins li{flex:1;max-width:44px;display:grid;grid-template-rows:1fr auto;height:100%;text-align:center;cursor:default}.wins span{display:flex;align-items:flex-end}.wins i{width:100%;border-radius:5px 5px 2px 2px;background:var(--mist-3)}.wins li.in i{background:color-mix(in srgb,var(--team) 46%,var(--paper))}.wins b{margin-top:6px;font-size:13px;font-weight:600;color:var(--ink-3)}.wins li.in b{color:var(--ink);font-weight:800}.left{margin-top:10px}.left li{display:grid;grid-template-columns:44px 64px minmax(0,1fr) 40px;gap:8px;align-items:center;padding:5px 0;font-size:13px;cursor:default}.left li span:first-child{color:var(--ink-3);font-stretch:88%}.left li b{font-weight:600}.left li em{font-style:normal;font-weight:700;text-align:right}.wins li:focus-visible,.left li:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.sims{gap:0 40px;margin-top:14px}.sims h3{font-size:20px;font-weight:800;letter-spacing:-.02em}.sim-h,.sim a{display:grid;grid-template-columns:30px 104px minmax(0,1fr) 46px 84px 58px;gap:10px;align-items:center}.sim-h{margin-top:8px;padding-bottom:6px;font-size:11.5px;font-stretch:88%;color:var(--ink-3);border-bottom:2px solid var(--ink);grid-template-columns:144px minmax(0,1fr) 46px 152px}.sim a{padding:7px 0;border-bottom:1px solid var(--line);text-decoration:none}.sim a:hover{background:var(--mist)}.sim img{width:28px;height:28px;object-fit:contain}.sim .nm b{display:block;font-size:14.5px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.sim .nm small{font-size:12px;font-stretch:88%;color:var(--ink-2)}.rng{position:relative;height:22px;background:repeating-linear-gradient(90deg,var(--mist-3) 0 1px,transparent 1px calc(100% / 17)) 0 50% / 100% 8px no-repeat,linear-gradient(var(--mist-3),var(--mist-3)) 100% 50% / 1px 8px no-repeat}.rng i{position:absolute;top:5px;height:12px;min-width:4px;border-radius:6px;background:color-mix(in srgb,var(--c) 26%,var(--paper))}.rng u{position:absolute;top:4px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 3px var(--c)}.sim .wn{font-size:13px;font-weight:600;font-stretch:88%;text-align:right;white-space:nowrap}.sim em{font-style:normal;font-size:15px;font-weight:800;letter-spacing:-.02em;text-align:right;white-space:nowrap}.sim.race{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-top:14px;border-top:2px solid var(--ink)}.sim.race a{grid-template-columns:30px minmax(0,1fr) minmax(90px,200px) 54px;padding:9px 0}@media(max-width:720px){.sim.race{grid-template-columns:minmax(0,1fr)}.sim.race a{grid-template-columns:26px minmax(0,1fr) 84px 50px}}@media(max-width:1100px){.road{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.road-g{grid-column:1 / -1}}@media(max-width:720px){.road{grid-template-columns:minmax(0,1fr)}.chances{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.chances dd{font-size:24px}.chances dt{font-size:12px;line-height:1.25}.wins{height:132px;gap:3px}.sim-h{display:none}.sim a{grid-template-columns:26px minmax(0,1fr) 44px 64px 54px;gap:8px}.sims h3{margin-top:18px}}.hm{margin-top:16px;--w: minmax(22px, 1fr)}.hm-r{display:grid;grid-template-columns:148px repeat(var(--n),var(--w)) 112px;gap:2px;align-items:center;min-width:560px}.hm-r+.hm-r{margin-top:2px}.hm-top{align-items:end;height:54px}.hm-top .hm-n{align-self:end;font-size:11.5px;font-stretch:88%;line-height:1.2;color:var(--ink-3)}.hm-m{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%}.hm-m b{font-size:11px;font-weight:600;font-stretch:88%;color:var(--ink-2)}.hm-m i{width:100%;max-width:26px;min-height:0;border-radius:3px 3px 0 0;background:var(--grey)}.hm-wk{margin-top:4px!important;padding-bottom:6px;font-size:11px;font-stretch:88%;color:var(--ink-3);text-align:center;border-top:1px solid var(--grey);padding-top:4px}.hm-wk .hm-a{text-align:left;padding-left:8px}.hm-g>p{margin:12px 0 4px;font-size:12px;font-weight:600;color:var(--ink-2)}.hm-n{display:flex;align-items:baseline;gap:6px;min-width:0;text-align:left}button.hm-n{height:22px;padding:0 4px 0 0;border-radius:4px}button.hm-n:hover b{text-decoration:underline;text-underline-offset:3px}.hm-n b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;letter-spacing:-.01em}.hm-n small{font-size:11px;font-stretch:88%;color:var(--ink-3)}.hm-c,.hm-k{height:22px;border-radius:3px;background:color-mix(in srgb,var(--team-fill, var(--team)) calc(var(--v) * 1%),var(--mist))}.hm-c.z,.hm-k.z{background:transparent;box-shadow:none;position:relative}.hm-c.z:after,.hm-k.z:after{content:"";position:absolute;left:50%;top:50%;width:4px;height:4px;margin:-2px;border-radius:50%;background:var(--mist-3)}.hm-c.out:after,.hm-k.out:after{width:10px;height:10px;margin:-5px;border-radius:0;background:linear-gradient(45deg,transparent 42%,var(--out) 42% 58%,transparent 58%),linear-gradient(-45deg,transparent 42%,var(--out) 42% 58%,transparent 58%)}.hm-a{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:6px;align-items:center;padding-left:8px}.hm-a i{height:10px;border-radius:0 3px 3px 0;background:var(--team-fill, var(--team))}.hm-a b{font-size:12.5px;font-weight:700;font-stretch:88%;text-align:right}.legend .hm-k{width:22px;height:16px}.sub-h{margin-top:34px;font-size:20px;font-weight:700;letter-spacing:-.02em}@media(max-width:720px){.hm-r{grid-template-columns:104px repeat(var(--n),minmax(20px,1fr)) 84px}}.spread{position:relative;display:block;height:26px;margin:0 13px;background:linear-gradient(var(--mist-2),var(--mist-2)) 0 50% / 100% 2px no-repeat;cursor:default}.spread i{position:absolute;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--grey);opacity:.42}.spread u{position:absolute;top:3px;bottom:3px;width:2px;margin-left:-1px;background:var(--ink)}.spread b{position:absolute;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:var(--team-fill, var(--team));color:var(--on-team);display:grid;place-items:center;font-size:11.5px;font-weight:700;font-stretch:88%;box-shadow:0 0 0 2px var(--paper)}.spread:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.spread-ax{display:flex;justify-content:space-between;margin:12px 54px 0 auto;width:132px;font-size:11px;font-stretch:88%;color:var(--ink-3)}.spread-ax span:first-child:before{content:"\2190  "}.spread-ax span:last-child:after{content:" \2192"}.ranks.plain .spread b{width:22px;height:22px;margin:-11px 0 0 -11px;font-size:10.5px}.ranks.plain .spread i{width:6px;height:6px;margin:-3px 0 0 -3px}.ranks.plain .spread{margin:0 11px}.spread-ax+.ranks{margin-top:2px}@media(max-width:720px){.ranks .spread{grid-column:1 / -1;grid-row:2}.spread-ax{display:none}}.fl-a{margin-top:4px;min-height:2.6em;font-size:12px;line-height:1.3;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fl-a b{color:var(--ink);font-weight:700}.ridge{display:flex;align-items:flex-end;gap:1px;height:30px;border-bottom:1px solid var(--mist-3)}.ridge i{flex:1;border-radius:2px 2px 0 0;background:color-mix(in srgb,var(--c) 22%,var(--paper))}.ridge i.in{background:color-mix(in srgb,var(--c) 56%,var(--paper))}.ridge-ax{display:grid;grid-template-columns:5fr 5fr 5fr 3fr}.ridge-ax b{font-weight:400;white-space:nowrap}@media(max-width:720px){.sim .ridge{display:none}}.tm{position:relative;height:520px;margin-top:16px}.tm-g{position:absolute;padding:0 3px 3px 0;display:flex;flex-direction:column}.tm-g>p{height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:20px;color:var(--ink-2)}.tm-g>p span{font-weight:400;font-stretch:88%;color:var(--ink-3)}.tm-g>div{position:relative;flex:1}.tm-t{position:absolute;padding:0;border-radius:4px;box-shadow:inset 0 0 0 1px var(--paper);overflow:hidden;container-type:size;text-align:left;transition:filter var(--fast)}.tm-t.hi,.tm-k.hi{background:var(--team-fill, var(--team));color:var(--on-team)}.tm-t.mid,.tm-k.mid{background:color-mix(in srgb,var(--team) 30%,var(--paper));color:var(--ink)}.tm-t.lo,.tm-k.lo{background:var(--mist-2);color:var(--ink)}.tm-t:hover{filter:brightness(.92)}.tm-b{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;text-align:left;color:inherit}.tm-b:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;z-index:1}@container (max-width: 23.9px){.tm-b{display:none}}@container (max-height: 23.9px){.tm-b{display:none}}.tm-t .vis>span{position:absolute;left:7px;top:6px;right:4px}.tm-t b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.tm-t small{display:block;font-size:11px;font-stretch:88%;white-space:nowrap}@container (max-width: 62px){.tm-t .vis>span{display:none}}@container (max-height: 26px){.tm-t .vis>span{display:none}}@container (max-height: 42px){.tm-t small{display:none}}@container (max-width: 96px){.tm-t small{display:none}}.legend .tm-k{width:22px;height:16px;border-radius:3px}@media(max-width:720px){.tm{height:560px}}.kf{display:flex;flex-wrap:wrap;gap:12px 40px;margin-top:14px}.kf dd{color:var(--ink);font-size:32px;font-weight:800;font-stretch:104%;letter-spacing:-.04em;line-height:1}.kf dt{margin-top:5px;max-width:24ch;font-size:13px;line-height:1.3;color:var(--ink-2)}.kf+.fig-sub,.kf+.keys{margin-top:14px}.ln-panel .kf{gap:10px 28px;margin-top:10px}.ln-panel .kf dd{font-size:28px}.ln-panel .kf dt{max-width:22ch}details.how{margin-top:6px;max-width:76ch}details.how summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-size:13px;color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--mist-3);text-underline-offset:3px}details.how summary::-webkit-details-marker{display:none}details.how summary:hover{color:var(--ink)}details.how p{margin-top:6px;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.part-h{margin-top:26px;font-size:15px;font-weight:700;letter-spacing:-.01em}.part-h span{display:block;margin-top:2px;max-width:70ch;font-size:13px;font-weight:400;letter-spacing:0;color:var(--ink-2)}.ends{display:flex;gap:3px;margin-top:10px}.ends span{flex-basis:0;min-width:72px}.ends span:before{content:"";display:block;height:30px;border-radius:4px;background:var(--mist-3)}.ends .td:before{background:var(--team-fill, var(--team))}.ends .fg:before{background:repeating-linear-gradient(135deg,var(--team-fill, var(--team)) 0 5px,color-mix(in srgb,var(--team) 34%,var(--paper)) 5px 9px)}.ends .to:before{background:var(--grey);box-shadow:inset 0 4px 0 var(--ink)}.ends.def .td:before{background:var(--ink)}.ends.def .fg:before{background:repeating-linear-gradient(135deg,var(--ink) 0 5px,var(--mist-3) 5px 9px)}.ends b{display:block;margin-top:7px;font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1}.ends small{display:block;margin-top:3px;font-size:12.5px;line-height:1.25;color:var(--ink-2)}#skyBody{margin-top:18px}.sky{padding-top:14px}.sky-ax{top:14px}.sky-ax .top{color:var(--ink);font-weight:700}.sky-b{border-top-width:10px}.dv.no i{background:var(--mist-2)}.dv.fg i,.legend .k.fg{background:repeating-linear-gradient(135deg,var(--team-fill, var(--team)) 0 4px,color-mix(in srgb,var(--team) 34%,var(--paper)) 4px 7px)}.dv.fg i:after,.legend .k.fg:after{content:none}.legend .k.fg{height:16px}.sky.def .dv.fg i,.sky.def+.legend .k.fg{background:repeating-linear-gradient(135deg,var(--ink) 0 4px,var(--mist-3) 4px 7px)}.sky-g p em{display:block;margin-top:3px;font-style:normal;font-size:12px;font-weight:700;font-stretch:88%;color:var(--ink);white-space:nowrap}.mv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px;margin-top:18px;--nm: 128px}.mv-c h3{display:flex;align-items:baseline;gap:10px;padding-bottom:8px;border-bottom:2px solid var(--ink);font-size:20px;font-weight:800;letter-spacing:-.02em}.mv-c h3 span{font-size:12.5px;font-weight:400;letter-spacing:0;color:var(--ink-2)}.mv-ax{display:flex;justify-content:space-between;margin:8px 68px 0 calc(40px + var(--nm) + 20px + 4px);font-size:11px;font-stretch:88%;color:var(--ink-3)}.mv-r{display:grid;grid-template-columns:40px var(--nm) minmax(0,1fr) 54px;gap:10px;align-items:center;width:100%;padding:6px 0;border-bottom:1px solid var(--line);text-align:left;transition:background-color var(--fast)}.mv-r:hover{background:var(--mist)}.mv-r .ph{width:40px;height:40px;margin:0}.mv-n{min-width:0}.mv-n b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.mv-n small{font-size:12px;font-stretch:88%;color:var(--ink-2)}.mv-t{position:relative;height:50px;margin:0 16px;background:linear-gradient(var(--mist-2),var(--mist-2)) 0 50% / 100% 2px no-repeat,linear-gradient(var(--mist-3),var(--mist-3)) 0 50% / 1px 12px no-repeat,linear-gradient(var(--mist-3),var(--mist-3)) 50% 50% / 1px 12px no-repeat,linear-gradient(var(--mist-3),var(--mist-3)) 100% 50% / 1px 12px no-repeat}.mv-t i{position:absolute;top:50%}.mv-t small,.mv-t b{position:absolute;transform:translate(-50%);font-stretch:88%;line-height:1;white-space:nowrap}.mv-t small{bottom:2px;font-size:11px;color:var(--ink-3)}.mv-t b{top:1px;font-size:13px;font-weight:800;letter-spacing:-.02em}.mv-t .tail{height:12px;margin-top:-6px;border-radius:6px}.mv-r.up .tail{background:linear-gradient(90deg,color-mix(in srgb,var(--team) 8%,var(--paper)),var(--team-fill, var(--team)))}.mv-r.dn .tail{background:linear-gradient(270deg,var(--mist-2),var(--grey))}.mv-t .from{width:2px;height:14px;margin:-7px 0 0 -1px;background:var(--ink-3)}.mv-t .to{width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;box-shadow:0 0 0 2.5px var(--paper)}.mv-r.up .to{background:var(--team-fill, var(--team))}.mv-r.dn .to{background:var(--grey)}.mv-r em{font-style:normal;font-size:20px;font-weight:800;letter-spacing:-.03em;text-align:right}.mv-r.dn em{color:var(--ink-2)}@media(max-width:1100px){.mv{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:720px){.kf{gap:12px 24px}.kf dd{font-size:26px}.mv{--nm: 92px}.mv-r{grid-template-columns:32px var(--nm) minmax(0,1fr) 46px;gap:8px}.mv-r .ph{width:32px;height:32px}.mv-ax{margin:8px 58px 0 calc(32px + var(--nm) + 16px + 4px)}.mv-r em{font-size:17px}.ends{flex-wrap:wrap}.ends span{min-width:30%}}.static h2{margin-top:30px;font-size:22px;font-weight:800;letter-spacing:-.02em}.static h3{margin-top:16px;font-size:15px;font-weight:700}.static .lead{max-width:76ch}.static ul.plain{margin-top:10px;max-width:86ch}.static ul.plain li{padding:6px 0;border-bottom:1px solid var(--line)}.static ul.cols{columns:2;column-gap:32px;max-width:none}.static ul.cols li{break-inside:avoid}.static table small,.static li small{color:var(--ink-2);font-size:12.5px}.static p a,.static li a{text-decoration:underline;text-underline-offset:3px}.divs-static{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 28px}@media(max-width:900px){.divs-static{grid-template-columns:repeat(2,minmax(0,1fr))}.static ul.cols{columns:1}}.is-landing .jump{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-size:14px}.is-landing .jump a{color:var(--ink-2);text-decoration:none}.is-landing .jump a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.is-landing .block>h2{scroll-margin-top:16px}.is-landing .lead{max-width:76ch}.is-landing .table a{text-decoration:none;font-weight:600}.is-landing .table a:hover{text-decoration:underline;text-underline-offset:3px}.is-landing .table small{margin-left:4px;color:var(--ink-2);font-size:12.5px}.is-landing .prose h3{margin-top:22px;font-size:17px;font-weight:700}.is-landing .prose p{max-width:72ch}.ds-ax{display:flex;justify-content:space-between;margin:16px 230px 0 190px;font-size:11px;font-stretch:88%;color:var(--ink-3)}.dist li{display:grid;grid-template-columns:170px minmax(0,1fr) 210px;gap:20px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line)}.ds-l b{display:block;font-size:14.5px;font-weight:700;letter-spacing:-.01em}.ds-l small{font-size:12.5px;color:var(--ink-2)}.ds-t{position:relative;height:28px;background:linear-gradient(var(--mist-2),var(--mist-2)) 0 50% / 100% 2px no-repeat;cursor:default}.ds-t i{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--ink);opacity:.3}.ds-t i:hover{opacity:1}.ds-t u{position:absolute;top:1px;bottom:1px;width:2.5px;margin-left:-1.25px;border-radius:2px;background:var(--ink)}.ds-t:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.ds-r{font-size:12.5px;font-stretch:88%;color:var(--ink-2)}.lead-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 40px;margin-top:8px}.lead-g h3{margin-top:22px;padding-bottom:6px;border-bottom:2px solid var(--ink);font-size:17px;font-weight:800;letter-spacing:-.015em;scroll-margin-top:16px}.lead-g .scrollx{margin-top:0}.mv-r .lg{display:grid;place-items:center;width:40px;height:40px}.mv-r .lg img{width:32px;height:32px;object-fit:contain}a.mv-r{text-decoration:none}.every li{padding:8px 0;border-bottom:1px solid var(--line);line-height:1.5}.every li b{display:inline-block;min-width:110px}.every small{color:var(--ink-3);font-size:12px}.every a{text-decoration:none}.every a:hover{text-decoration:underline;text-underline-offset:3px}ul.plain.every{margin-top:12px}.seeds .tmn{display:inline-flex;align-items:center;gap:8px}.table.seeds th:first-child{width:56px}.table.seeds th:nth-child(2),.table.seeds td:nth-child(2),.table.seeds th:nth-child(4),.table.seeds td:nth-child(4){text-align:left}.table.seeds td:nth-child(2){width:34%}.table.seeds td:last-child{font-weight:700}.seeds .tmn img{width:24px;height:24px;object-fit:contain}.seed{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ink);color:#fff;font-size:12.5px;font-weight:700;font-stretch:88%}.seed.out{background:var(--mist-2);color:var(--ink)}.fig h3:not(.fig-title){margin-top:22px;font-size:16px;font-weight:700;letter-spacing:-.01em;scroll-margin-top:16px}.sd{margin-top:16px}.sd-r{display:grid;grid-template-columns:150px repeat(8,minmax(34px,1fr)) 150px;gap:2px;align-items:center;min-width:620px}.sd-r+.sd-r{margin-top:2px}.sd-h{padding-bottom:4px;font-size:11.5px;font-stretch:88%;color:var(--ink-3);text-align:center}.sd-h .sd-m{text-align:left;padding-left:10px}.sd-n{display:flex;align-items:center;gap:8px;min-width:0}.sd-n img{width:22px;height:22px;object-fit:contain;flex:none}.sd-n b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600}.sd-c{display:grid;place-items:center;height:28px;border-radius:3px;background:color-mix(in srgb,var(--ink) calc(var(--v) * .92%),var(--mist));font-size:11.5px;font-weight:600;font-stretch:88%;color:var(--ink);cursor:default}.sd-c.d{color:#fff}.sd-c.out{background:color-mix(in srgb,var(--grey) calc(var(--v) * .6%),var(--mist));margin-left:6px}.sd-m{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:8px;align-items:center;padding-left:10px}.sd-m i{height:12px;border-radius:6px;background:color-mix(in srgb,var(--c) 46%,var(--paper))}.sd-m b{font-size:13px;font-weight:800;letter-spacing:-.02em;text-align:right}.bks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.bk{padding:20px 22px;background:var(--mist);border-radius:var(--r-l)}.bk h3{font-size:17px;font-weight:800;letter-spacing:-.015em}.bk-bye{display:flex;align-items:center;gap:12px;margin-top:12px;padding-bottom:12px;border-bottom:2px solid var(--ink)}.bk ol li{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.bk-t{display:flex;align-items:center;gap:9px;min-width:0}.bk-t img{width:28px;height:28px;object-fit:contain;flex:none}.bk-t a{display:block;font-size:15px;font-weight:700;letter-spacing:-.01em;text-decoration:none}.bk-t a:hover{text-decoration:underline;text-underline-offset:3px}.bk-t small{font-size:12px;color:var(--ink-2)}.bk em{font-style:normal;font-size:12px;color:var(--ink-3)}@media(max-width:900px){.lead-grid,.bks{grid-template-columns:minmax(0,1fr)}.dist li{grid-template-columns:118px minmax(0,1fr);gap:10px}.ds-r{grid-column:1 / -1}.ds-ax{margin:16px 0 0 128px}.sd-r{grid-template-columns:104px repeat(8,minmax(30px,1fr)) 110px}.bk ol li{grid-template-columns:minmax(0,1fr);gap:4px}}@media(max-width:480px){.seg.small{display:flex;flex-wrap:wrap}.seg.small button{flex:1 1 auto;padding:0 10px;font-size:13.5px;white-space:nowrap}.ends{flex-wrap:wrap;row-gap:8px}}.prose ul.cols{columns:4 160px;column-gap:32px;padding:0;list-style:none}.prose ul.cols li{margin:0 0 6px;break-inside:avoid}.is-team main section.block{content-visibility:auto;contain-intrinsic-size:auto 720px}.field:empty{min-height:480px}@media(max-width:880px){.field:empty{min-height:285px}}.ad{display:grid;grid-template-rows:auto 1fr;gap:8px;min-height:290px;margin:48px 0 0;padding:12px 16px 16px;background:var(--mist);border-radius:var(--r-l)}.ad>span{font-size:11px;font-stretch:88%;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.ad ins{min-height:250px}.foot p a{text-underline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}@media(forced-colors:active){.val,.spark path,.lines .me path{stroke:CanvasText}.tl-up i,.parts button,.prob span,.micro i.on,.strip i.me,.colm i{background:CanvasText;forced-color-adjust:none}}
