:root{--hg-ink:#182d3a;--hg-muted:#5c6b73;--hg-rule:#d9dcd6;--hg-surface:#fffefa;--hg-zero:#9aa5a0;--hg-s0:#eceee9;--hg-s1:#5fbdae;--hg-s2:#44a696;--hg-s3:#25817f;--hg-s4:#075d68;--hg-s3-ink:#fff;--hg-s4-ink:#fff;--hg-line:#075d68;--hg-fav:#8a9399;--hg-mark:#8a5a00;--hg-band:#075d6814}.hg-fig{margin:18px 0 22px;max-width:640px}.hg{display:block;width:100%;height:auto;font-family:var(--sans,system-ui,sans-serif);font-size:13px;color:var(--hg-ink)}.hg text{fill:var(--hg-ink)}.hg .m{fill:var(--hg-muted)}.hg .b{font-weight:700}.hg-cap{margin:8px 0 0;font-size:15px;line-height:1.45;color:var(--ink,#182d3a)}.hg-cap b{font-weight:700}.hg-cap .small{display:block;margin-top:2px}.hg-fig details{margin-top:6px;font-size:14px}.hg-fig details table{margin-top:6px}.hg-teams{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:4px 18px;margin:0;padding:0}.hg-teams>div{min-width:0}.hg-teams .k{margin:8px 0 4px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hg-muted)}.hg-teams ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.hg-teams li{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:6px 6px 5px;border-radius:7px;border:1px solid var(--hg-rule);background:var(--hg-s0);font-size:12.5px;line-height:1.15;color:var(--hg-ink)}.hg-teams li a{display:flex;flex-direction:column;align-items:flex-start;gap:3px;color:inherit;text-decoration:none;width:100%}.hg-teams li .tm{--ks:34px;font-size:12px;color:inherit}.hg-teams li b{font-weight:400;font-variant-numeric:tabular-nums}.hg-teams a:hover .tm,.hg-teams a:focus .tm{text-decoration:underline}.hg-teams .s1{background:var(--hg-s1);border-color:transparent}.hg-teams .s2{background:var(--hg-s2);border-color:transparent}.hg-teams .s3{background:var(--hg-s3);border-color:transparent;color:var(--hg-s3-ink)}.hg-teams .s4{background:var(--hg-s4);border-color:transparent;color:var(--hg-s4-ink)}.hg-teams .s0 .tm:before,.hg-teams .few .tm:before{opacity:.5}.hg-teams .few{background:none;border-style:dashed;color:var(--hg-muted)}@media(max-width:380px){.hg-teams li .tm{--ks:28px;font-size:12px}}.hg-key{display:flex;flex-wrap:wrap;gap:4px 14px;margin:10px 0 0;padding:0;list-style:none;font-size:12.5px;color:var(--hg-muted)}.hg-key li{display:flex;align-items:center;gap:6px}.hg-key li:before{content:"";width:16px;height:12px;border-radius:3px;border:1px solid var(--hg-rule);background:var(--hg-s0)}.hg-key .s1:before{background:var(--hg-s1);border-color:transparent}.hg-key .s2:before{background:var(--hg-s2);border-color:transparent}.hg-key .s3:before{background:var(--hg-s3);border-color:transparent}.hg-key .s4:before{background:var(--hg-s4);border-color:transparent}.hg-key .few:before{background:none;border-style:dashed}.hg-mkt .bar-t{font-size:13px;font-weight:700}.hg-mkt text.w{fill:#fff}.hg-mkt .mk{fill:var(--hg-mark)}.hg-mkt .mk-t{fill:var(--hg-mark);font-weight:700;font-size:13px}.hg-mkt .mid{stroke:var(--hg-surface);stroke-width:3}.hg-mkt .c50{stroke:var(--hg-muted);stroke-width:1;stroke-dasharray:2 3}.hg-rare .ax{stroke:var(--hg-rule);stroke-width:6;stroke-linecap:round}.hg-rare .gap{stroke:var(--hg-band);stroke-width:14;stroke-linecap:round}.hg-rare .chance{fill:var(--hg-surface);stroke:var(--hg-fav);stroke-width:3}.hg-rare .real{fill:var(--hg-line);stroke:var(--hg-surface);stroke-width:2}.hg-card{margin:18px 0 22px;max-width:640px}.hg-card img{display:block;width:100%;height:auto;border-radius:8px;border:1px solid var(--hg-rule)}.hg-card figcaption{margin-top:8px;font-size:15px;line-height:1.45}.hg-btn{display:inline-block;margin:2px 10px 6px 0;padding:6px 14px;border-radius:999px;border:1px solid var(--accent,#075d68);color:var(--accent,#075d68);font-weight:700;text-decoration:none}.hg-btn:hover,.hg-btn:focus{background:var(--accent,#075d68);color:#fff}.hg-quote{display:block;margin:4px 0 0;padding:8px 10px;border-left:3px solid var(--hg-rule);background:var(--wash,#eaf1ee);font-size:14px;overflow-wrap:anywhere}.hg-share{font-size:14px}@media(forced-colors:active){.hg text{fill:CanvasText}.hg-teams li{border:1px solid CanvasText}.hg-rare .ax{stroke:CanvasText}}@media print{.hg-teams .s4{background:#555;color:#fff}}.hg-cur .c,.hg-line .c,.hg-dots .c{text-anchor:middle}.hg-cur .r,.hg-line .r,.hg-dots .r{text-anchor:end}.hg-cap .lg{display:block;margin-top:2px;font-size:13px;color:var(--hg-muted)}.hg-cap .lg i{display:inline-block;width:18px;height:0;margin:0 5px 3px 0;vertical-align:middle;border-top:2.5px solid var(--hg-line)}.hg-cap .lg i.f{border-top:2px dashed var(--hg-fav);margin-left:10px}.hg-cur .grid,.hg-line .grid,.hg-dots .grid{stroke:var(--hg-rule);stroke-width:1}.hg-cur .zero,.hg-dots .zero{stroke:var(--hg-zero);stroke-width:1.2}.hg-cur .ln{fill:none;stroke:var(--hg-line);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.hg-cur .dot,.hg-dots .dot{fill:var(--hg-line);stroke:var(--hg-surface);stroke-width:2}.hg-cur .fav{fill:none;stroke:var(--hg-fav);stroke-width:2;stroke-dasharray:5 4}.hg-cur .best,.hg-dots .best{fill:var(--hg-band)}.hg-cur .lab{font-weight:700}.hg-cur .lab-f{fill:var(--hg-muted)}.hg-line .ln{fill:none;stroke:var(--hg-muted);stroke-width:2;stroke-linejoin:round}.hg-line .tick{stroke:var(--hg-rule);stroke-width:1}.hg-line .pk{fill:var(--hg-line);stroke:var(--hg-surface);stroke-width:2}.hg-line .pk-t{font-weight:700}.hg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px;margin:0;padding:0;list-style:none}.hg-grid li{border-radius:7px;border:1px solid var(--hg-rule);background:var(--hg-s0);font-size:13px;line-height:1.3;color:var(--hg-ink)}.hg-grid a{display:flex;flex-direction:column;gap:1px;padding:6px 8px;color:inherit;text-decoration:none}.hg-grid a:hover .g,.hg-grid a:focus .g{text-decoration:underline}.hg-grid .g{font-weight:700}.hg-grid .v,.hg-grid .r{font-variant-numeric:tabular-nums}.hg-grid .ok{background:var(--hg-s1);border-color:transparent}.hg-grid .wait{background:none;border-style:dashed;color:var(--hg-muted)}.hg-grid .u{display:inline-block;margin-left:2px;padding:0 5px;border-radius:4px;border:1px solid var(--hg-mark);background:var(--hg-surface);color:var(--hg-mark);font-size:12px;font-weight:700}.hg-key-g .ok:before{background:var(--hg-s1);border-color:transparent}.hg-key-g .wait:before{background:none;border-style:dashed}.hg-key-g .u:before{background:var(--hg-surface);border-color:var(--hg-mark)}.hg-dots .dot.o{fill:var(--hg-fav)}.hg-dots .lead{stroke:var(--hg-muted);stroke-width:1}.hg-dots .nm{font-weight:700}@media(forced-colors:active){.hg-cur .ln,.hg-line .ln{stroke:CanvasText}.hg-grid li{border:1px solid CanvasText}}.hg-grid .s{font-size:12px;font-weight:700}.hg-grid .v>span:not(.sep){display:block}.hg-grid .v .sep{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hg-line text{font-size:13px}.hg-line .ln{stroke:var(--ink,#19343c);stroke-width:2.5}.hg-line .pk{fill:var(--accent,#07646b)}.hg-line .pk-t{fill:var(--accent,#07646b);font-size:13px}.hg-line .ld{stroke:var(--accent,#07646b);stroke-width:1;stroke-dasharray:2 2}.hg-cur .ln.pr{stroke-dasharray:1.5 4.5}.hg-cur .fav.pr{opacity:.55}.hg-cur .zhv{stroke:var(--hg-muted);stroke-width:1;stroke-dasharray:2 3}.hg-cap .lg i.pr{border-top:2.5px dotted var(--hg-line)}.hg-grid .ahead{background:var(--hg-surface)}.hg-grid .blizko .s{color:var(--hg-mark)}.hg-grid .fin{color:var(--hg-muted)}.hg-grid .tie,.hg-key-g .tie:before{background:repeating-linear-gradient(135deg,var(--hg-s0) 0 3px,var(--hg-rule) 3px 6px)}.hg-dots .dt{fill:none;stroke:var(--hg-line);stroke-width:10;stroke-linecap:round}.hg-dots .dt.o{stroke:var(--hg-fav)}.hg-dots .lead{fill:none}.hg-teams .fav b:after{content:" \25B2";content:" \25B2"/" ahead of the favorites"}.hg-key .fav:before{content:"\25B2";width:auto;height:auto;border:0;background:none}.hg-teams a{position:relative}.hg-teams .sep{position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hg-n td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@media(min-width:700px){.u64-lg td{white-space:nowrap}.u64-lg td:last-child{white-space:normal}}.hg-teams{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}main .nabl-tag{white-space:normal;max-width:100%}@media(max-width:259px){main h1,main dl.stats dt{overflow-wrap:anywhere}main .pager{flex-wrap:wrap}main .pager>*{flex:1 1 100%}}details.sec{border-top:2px solid var(--ink);margin:26px 0 0}details.sec>summary{cursor:pointer;list-style:none;padding:12px 34px 12px 0;min-height:44px;position:relative}details.sec>summary::-webkit-details-marker{display:none}details.sec>summary h2,details.sec>summary h3{display:inline;margin:0}details.sec>summary::after{content:"+";position:absolute;right:0;top:12px;width:24px;height:24px;border:1px solid var(--rule);border-radius:4px;text-align:center;line-height:22px;font-weight:700;color:var(--accent);background:var(--surface)}details.sec[open]>summary::after{content:"\2212"}details.sec>.sec-body{padding:0 0 8px}.game-day>details.sec{border-top:0;margin:0}.game-day>details.sec>summary{padding:8px 34px 12px 0;border-bottom:1px solid var(--line)}.game-day>details.sec>summary h3{font-size:18px}.game-day>details.sec>summary::after{top:6px}.game-day>details.sec[open]>summary{margin-bottom:14px}@media(max-width:259px){details.sec>summary h2,details.sec>summary h3{overflow-wrap:anywhere}}.hg-fig details.hg-tab>summary{min-height:24px}
