.hib{--bg:#18191c;--surface:#212226;--sunken:#141517;--ink:#e8e8e8;--ink-2:#b4b4b4;--dim:#7c7e84;--line:#303237;--line-2:#25272b;--hl:#fff;--pos:#5bd68a;--neg:#ff6b5e;--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;background:var(--bg);color:var(--ink);font-family:var(--mono);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;min-height:100vh;font-size:13px;line-height:1.55}body:has(.hib){background:#18191c}.hib a{color:inherit;text-decoration:none}.hib a:hover{color:var(--hl);text-underline-offset:3px;text-decoration:underline}.hib h1,.hib h2,.hib h3{font-family:var(--mono);color:var(--hl);margin:0}.hib .w{max-width:1560px;margin:0 auto;padding:0 22px}.hib .nav{border-bottom:1px solid var(--line)}.hib .nav .w{align-items:center;gap:28px;height:56px;display:flex}.hib .mark{letter-spacing:.08em;color:var(--hl);font-size:14px;font-weight:700}.hib .mark i{color:var(--dim);font-style:normal}.hib .links{letter-spacing:.1em;color:var(--dim);gap:22px;font-size:12px;display:flex}.hib .links a.on{color:var(--hl)}.hib .nav .ext{color:var(--dim);letter-spacing:.06em;margin-left:auto;font-size:12px}.hib .stamp{border-bottom:1px solid var(--line);color:var(--ink-2);background:var(--sunken);font-size:12px}.hib .stamp .w{flex-wrap:wrap;gap:10px;padding-top:11px;padding-bottom:11px;display:flex}.hib .stamp b{color:var(--hl);font-weight:500}.hib .stamp .sep{color:var(--line)}.hib .blk{border-bottom:1px solid var(--line);padding:26px 0 30px}.hib .bh{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.hib .bh h2{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.hib .bh .id{color:var(--ink-2);letter-spacing:.02em;font-size:12px}.hib .q{text-align:center;width:17px;height:17px;color:var(--dim);border:1px solid var(--line);border-radius:50%;font-size:11px;line-height:15px;display:inline-block}.hib a.q:hover{color:var(--hl);border-color:var(--dim);text-decoration:none}.hib .bh .tabs{letter-spacing:.08em;gap:18px;margin-left:auto;font-size:12px;display:flex}.hib .tabs a{color:var(--dim);border-bottom:2px solid #0000;padding-bottom:3px}.hib .tabs a.on{color:var(--hl);border-bottom-color:var(--hl)}.hib .links a{border-bottom:2px solid #0000;padding:19px 0 17px}.hib .links a.on{border-bottom-color:var(--hl)}.hib .links a:hover,.hib .tabs a:hover{color:var(--hl);text-decoration:none}.hib .lede{color:var(--ink-2);max-width:92ch;margin:-4px 0 18px;font-size:12.5px;line-height:1.7}.hib .lede b{color:var(--ink);font-weight:400}.hib .sc{overflow-x:auto}.hib table.t{border-collapse:collapse;font-size:14px}.hib table.t.full{width:100%}.hib table.t th{text-align:right;color:var(--dim);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--line);white-space:nowrap;padding:0 0 9px 22px;font-size:11px;font-weight:400}.hib table.t td{text-align:right;border-bottom:1px solid var(--line-2);white-space:nowrap;height:36px;padding:0 0 0 22px}.hib table.t th:first-child,.hib table.t td:first-child{padding-left:0}.hib table.t .l{text-align:left}.hib table.t tbody tr:hover td{background:#ffffff08}.hib table.t th.s{cursor:pointer}.hib table.t th.s:hover,.hib table.t th.on,.hib table.t th .ar{color:var(--hl)}.hib table.t .g{border-left:1px solid var(--line)}.hib .d,.hib table.t td.d{color:var(--dim)}.hib .rk{color:var(--dim);width:34px}.hib .mv{color:var(--line);width:28px;font-size:12px}.hib .mv.up{color:var(--pos)}.hib .mv.dn{color:var(--neg)}.hib .pos,.hib table.t td.pos{color:var(--pos)}.hib .neg,.hib table.t td.neg{color:var(--neg)}.hib .nm{color:var(--hl)}.hib .by{color:var(--ink-2);margin-left:10px;font-size:12px}.hib .src{color:var(--dim);margin-left:6px;font-size:11px}.hib .rec a{text-underline-offset:3px;-webkit-text-decoration:underline #333;text-decoration:underline #333}.hib .rec a:hover{-webkit-text-decoration-color:var(--hl);text-decoration-color:var(--hl)}.hib .att{color:var(--dim);margin-left:4px;font-size:11px}.hib tr.ref td,.hib tr.ref td.nm,.hib tr.ref .nm{color:var(--dim)}.hib tr.gap td{border:0;height:10px}.hib .miss{color:var(--dim);white-space:normal;max-width:420px;font-size:12px}.hib .ctl{flex-wrap:wrap;align-items:center;gap:28px;margin-bottom:14px;display:flex}.hib .find{border:0;border-bottom:1px solid var(--line);color:var(--hl);font:400 13px var(--mono);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Ccircle cx='5' cy='5' r='3.6' fill='none' stroke='%237C7E84' stroke-width='1.2'/%3E%3Cpath d='M7.7 7.7 11 11' stroke='%237C7E84' stroke-width='1.2'/%3E%3C/svg%3E") 0 no-repeat;border-radius:0;outline:none;width:300px;max-width:100%;padding:6px 0 6px 20px;transition:border-color .15s}.hib .find:focus{border-bottom-color:var(--ink-2)}.hib .find::placeholder{color:var(--dim)}.hib .find::-webkit-search-cancel-button{appearance:none}.hib .sw{letter-spacing:.1em;gap:16px;font-size:11px;display:flex}.hib .sw button{all:unset;cursor:pointer;color:var(--dim);border-bottom:1px solid #0000;padding-bottom:3px}.hib .sw button.on{color:var(--hl);border-bottom-color:var(--hl)}.hib .sw button:hover{color:var(--hl)}.hib .more{all:unset;cursor:pointer;color:var(--dim);letter-spacing:.06em;margin-top:14px;font-size:12px}.hib .more:hover{color:var(--hl)}.hib .doc{max-width:78ch;font-size:13.5px;line-height:1.7}.hib .doc h1{letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:13px}.hib .doc h2{letter-spacing:.1em;text-transform:uppercase;border-top:1px solid var(--line);margin:30px 0 10px;padding-top:22px;font-size:12px}.hib .doc p,.hib .doc ul{color:var(--ink-2);margin:0 0 12px}.hib .doc li{margin-bottom:6px}.hib .doc b{color:var(--hl);font-weight:500}.hib .doc pre{color:var(--ink);border-left:1px solid var(--line);margin:0 0 12px;padding:4px 14px}.hib .doc a{text-underline-offset:3px;-webkit-text-decoration:underline #333;text-decoration:underline #333}.hib .foot .w{color:var(--dim);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:18px;padding-bottom:28px;font-size:12px;display:flex}.hib .foot p{margin:0}.hib dl.defs,.hib .doc dl.defs{grid-template-columns:13ch 1fr;gap:6px 18px;max-width:92ch;margin:0 0 16px;display:grid}.hib dl.defs dt,.hib .doc dl.defs dt{color:var(--hl);font-weight:600}.hib dl.defs dd,.hib .doc dl.defs dd{color:var(--ink-2);margin:0}.hib .day{grid-template-columns:250px 1fr;align-items:start;gap:40px;display:grid}.hib .dside{position:sticky;top:16px}.hib .dnav{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.hib .dnav h2{letter-spacing:.06em;text-transform:uppercase;color:var(--hl);margin:0;font-size:14px}.hib .dnav a,.hib .dnav .off{color:var(--ink-2);padding:0 6px;font-size:20px;line-height:1}.hib .dnav .off{color:var(--line)}.hib .dnav a:hover{color:var(--hl);text-decoration:none}.hib .cal{border:1px solid var(--line);margin-bottom:22px;padding:10px 10px 8px}.hib .cal-h{letter-spacing:.06em;color:var(--ink-2);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;display:flex}.hib .cal-h button{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:16px}.hib .cal-h button:disabled{color:var(--line);cursor:default}.hib .cal-g{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.hib .cal-g .wd{color:var(--dim);padding-bottom:4px;font-size:10px}.hib .cal-g a,.hib .cal-g span.no{border:1px solid #0000;flex-direction:column;align-items:center;padding:4px 0 3px;display:flex}.hib .cal-g b{font-size:12px;font-weight:400}.hib .cal-g small{color:var(--dim);font-size:9.5px;line-height:1.2}.hib .cal-g span.no b{color:var(--line)}.hib .cal-g a b{color:var(--ink)}.hib .cal-g a:hover{border-color:var(--line);text-decoration:none}.hib .cal-g a.on{border-color:var(--hl)}.hib .cal-g a.on b{color:var(--hl);font-weight:700}.hib table.t.dayrec{width:100%}.hib table.t.dayrec td{height:28px;font-size:12.5px}.hib .main .ctl{gap:32px;margin:0 0 16px;display:flex}.hib .cards{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:14px;display:grid}.hib a.card{border:1px solid var(--line);color:var(--ink);padding:12px 14px 10px;display:block}.hib a.card:hover{border-color:var(--dim);background:#ffffff05;text-decoration:none}.hib .tm{grid-template-columns:auto 44px 1fr auto 14px;align-items:center;gap:10px;height:30px;display:grid}.hib .tm img{display:block}.hib .tm .ab{letter-spacing:.02em;font-weight:700}.hib .tm .pl{color:var(--dim);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.hib .tm .pts{text-align:right;font-size:18px}.hib .tm .wm{color:var(--hl);font-size:12px}.hib .tm.won .ab,.hib .tm.won .pts{color:var(--hl)}.hib .tm.won .pts{font-weight:700}.hib .tm.lost .ab,.hib .tm.lost .pts{color:var(--dim)}.hib .tm.lost img{opacity:.45}.hib a.card .strip{margin:8px 0 2px;display:block}.hib .cf{color:var(--ink-2);justify-content:space-between;font-size:11.5px;display:flex}.hib .strip .ax{stroke:var(--line);stroke-width:1px}.hib .strip .ax0{stroke:var(--dim);stroke-width:1px}.hib .strip .tp{stroke:var(--pos);stroke-width:1.6px;opacity:.9}.hib .strip .tn{stroke:var(--neg);stroke-width:1.6px;opacity:.9}.hib .strip .fin{fill:var(--hl);stroke:var(--bg);stroke-width:1.5px}.hib .strip text{font-family:var(--mono)}.hib .strip .sw{fill:var(--hl);font-weight:700}.hib .strip .sl{fill:var(--dim)}.hib .blk.score{justify-content:center;align-items:center;gap:48px;padding-top:34px;display:flex}.hib .score .side{align-items:center;gap:16px;display:flex}.hib .score .side.r{flex-direction:row-reverse}.hib .score .nmb{flex-direction:column;line-height:1.25;display:flex}.hib .score .side.r .nmb{text-align:right}.hib .score .nmb b{letter-spacing:.02em;font-size:15px}.hib .score .nmb span{color:var(--ink-2);font-size:12px}.hib .score .pts{text-align:center;min-width:2.2ch;font-size:40px;font-weight:700}.hib .score .wm{color:var(--hl);width:14px;font-size:16px}.hib .score .side.won .pts,.hib .score .side.won b{color:var(--hl)}.hib .score .side.lost .pts,.hib .score .side.lost b{color:var(--dim)}.hib .score .side.lost img{opacity:.45}.hib .score .at{color:var(--dim);font-size:14px}.hib .blk.bigstrip{max-width:900px;margin:0 auto;padding-top:6px}.hib tr.fin td{border-bottom-color:var(--line)}.hib table.t.box tr.bench td{border-top:1px solid var(--line)}.hib table.t.box tfoot td{border-top:1px solid var(--line);height:36px}.hib .lede.note{margin:12px 0 0;font-size:12px}.hib .rkax text{fill:var(--dim);font-family:var(--mono)}.hib .rkdot{display:block}.hib .rkdot .ax{stroke:var(--line)}.hib .rkdot .avg{stroke:var(--dim);stroke-dasharray:2 2}.hib .rkdot .pt{fill:var(--hl)}.hib .season{max-width:900px;display:block}.hib .season .grid{stroke:var(--line-2)}.hib .season .lab{fill:var(--dim);font-family:var(--mono)}.hib .season .band{stroke:var(--dim);stroke-width:3px;stroke-linecap:round}.hib .season .pt{fill:var(--hl)}.hib .season .ln{fill:none;stroke:var(--ink-2);stroke-width:1.5px}.hib .mv.up,.hib .mv.dn{align-items:baseline;gap:2px;display:inline-flex}.hib .mv svg{display:block}.hib .pred2{grid-template-columns:auto 1fr;align-items:start;gap:48px;display:grid}@media (max-width:1150px){.hib .pred2{grid-template-columns:1fr}}.hib table.t.picks tbody tr.sel td{color:var(--hl);background:#ffffff0f}.hib table.t.picks tbody tr.sel td:first-child{box-shadow:inset 2px 0 0 var(--hl);padding-left:10px}.hib .howp{min-width:0;padding-top:40px}.hib .howp .hh{align-items:baseline;gap:12px;max-width:760px;margin-bottom:10px;font-size:13px;display:flex}.hib .howp .hh b{color:var(--hl);letter-spacing:.02em;font-size:14px}.hib table.t.how{table-layout:fixed;width:760px;max-width:100%;margin-bottom:22px}.hib table.t.how col.c-n{width:210px}.hib table.t.how col.c-v{width:74px}.hib table.t.how col.c-m{width:52px}.hib table.t.how col.c-o{width:28px}.hib table.t.how col.c-b{width:190px}.hib table.t.how td.l:first-child{text-overflow:ellipsis;overflow:hidden}.hib table.t.how td{height:30px}.hib table.t.how th.op,.hib table.t.how td.op{color:var(--dim);text-align:center;padding-left:10px}.hib table.t.how td.bar,.hib table.t.how th.bar{padding-left:18px;position:relative}.hib table.t.how td.bar span{height:8px;position:absolute;top:11px}.hib table.t.how td.bar:before{content:"";border-left:1px solid var(--line);position:absolute;top:6px;bottom:6px;left:calc(50% + 9px)}.hib table.t.how td.bar span.up{background:var(--ink-2);left:calc(50% + 9px)}.hib table.t.how td.bar span.dn{background:var(--dim);right:calc(50% - 9px)}.hib table.t.how tfoot td{border-top:1px solid var(--line);height:36px}.hib .eqb{border-top:1px solid var(--line);gap:8px;max-width:760px;padding-top:14px;font-size:14px;display:grid}.hib .eqb b{color:var(--hl)}.hib .trk{gap:14px;display:inline-flex}.hib .trk a{color:var(--dim);letter-spacing:.06em;border-bottom:2px solid #0000;padding-bottom:2px}.hib .trk a:hover{color:var(--hl);text-decoration:none}.hib .trk a.on{color:var(--hl);border-bottom-color:var(--hl);font-weight:700}.hib table.t.dense td{height:30px}.hib table.t.dense tr.gap td{height:14px}.hib .nav .upd{letter-spacing:.06em;color:var(--dim);white-space:nowrap;margin-left:auto;font-size:11px}.hib .nav .upd+.ext{margin-left:0}.hib .nav .ext+.ext{margin-left:22px}.hib details.what{max-width:980px;margin:12px 0 4px;font-size:12.5px}.hib details.what summary{cursor:pointer;color:var(--dim);list-style:none;display:inline-block}.hib details.what summary::-webkit-details-marker{display:none}.hib details.what summary:hover,.hib details.what[open] summary{color:var(--hl)}.hib details.what[open] summary{margin-bottom:10px}.hib details.what dl.defs{grid-template-columns:16ch 1fr}.hib details.what p{margin:6px 0 0}.hib .srcline{color:var(--dim);margin:26px 0 0;font-size:12px}.hib .srcline a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.hib .srcline a:hover{color:var(--ink)}
