.hiw{--hiw-bg:var(--color-background);--hiw-card:var(--color-card);--hiw-card2:hsl(0 0% 11%);--hiw-line:var(--color-border);--hiw-line2:hsl(0 0% 27%);--hiw-fg:var(--color-foreground);--hiw-muted:var(--color-muted-foreground);--hiw-muted2:hsl(0 0% 49%);--hiw-green:#03291a;--hiw-sgreen:#4ca27b;--hiw-sgreen2:#336f53;--hiw-good:#7fd1a0;--hiw-bad:#e2766b;--hiw-disp:var(--font-display,var(--font-sans));--hiw-top:calc(88px + env(safe-area-inset-top, 0px))}.hiw .how{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:56px;align-items:start}.hiw .chapters{order:1;display:flex;flex-direction:column}.hiw .stagewrap{order:2;position:sticky;top:var(--hiw-top)}.hiw .stage{position:relative;width:100%}.hiw .canvas{position:absolute;left:0;top:0;width:680px;height:560px;transform-origin:0 0;transform:scale(var(--s,1))}.hiw .ch{position:relative;min-height:min(112vh,960px);display:flex;flex-direction:column;justify-content:center;padding-block:36px;scroll-margin-top:var(--hiw-top)}.hiw .ch .num{font-family:var(--hiw-disp);font-size:12px;letter-spacing:.2em;color:var(--hiw-muted2)}.hiw .ch li{transition:color .4s}.hiw .rail{position:fixed;left:18px;top:50%;transform:translateY(-50%);display:none;flex-direction:column;gap:10px;z-index:30}.hiw .rail a{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--hiw-muted2);font-size:11px;font-family:var(--hiw-disp);letter-spacing:.14em;text-transform:uppercase}.hiw .rail a i{width:8px;height:8px;border-radius:50%;background:var(--hiw-line2);display:inline-block;transition:background .3s,transform .3s}.hiw .rail a.on{color:var(--team-secondary)}.hiw .rail a.on i{background:var(--team-secondary);transform:scale(1.4)}.hiw .rail a span{opacity:0;transition:opacity .3s}.hiw .rail a.on span,.hiw .rail:hover a span{opacity:1}@media (min-width:1440px){.hiw .rail{display:flex}}.hiw .cstage{display:none}@media (max-width:900px){.hiw .how{display:block}.hiw .stagewrap{display:none}.hiw .cstage{display:block;position:relative;width:100%;aspect-ratio:680/560;overflow:hidden;margin-bottom:20px}.hiw .cstage .cap,.hiw .cstage .f{transition:none}.hiw .ch{min-height:0;padding-block:40px 24px;justify-content:flex-start}.hiw .ch+.ch{border-top:1px solid var(--hiw-line)}}.hiw .rv{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1)}.hiw .rv.in{opacity:1;transform:none}.hiw .f{position:absolute;opacity:0;transform:translateY(34px);transition:opacity .6s cubic-bezier(.2,.6,.2,1),transform .6s cubic-bezier(.2,.6,.2,1);pointer-events:none;will-change:transform,opacity}.hiw .f.on{opacity:1;transform:none}.hiw .f.phone.f{transform:translateX(40px) translateY(20px)}.hiw .f.phone.on{transform:none}.hiw .f.paper.f{transform:translateY(40px) rotate(-1.5deg)}.hiw .f.paper.on{transform:rotate(-1.5deg)}.hiw .f.paper.two.f{transform:translateY(40px) rotate(2deg)}.hiw .f.paper.two.on{transform:rotate(2deg)}.hiw .cap{position:absolute;opacity:0;transition:opacity .5s .25s;font-family:var(--hiw-disp);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;background:var(--team-secondary);color:var(--team-on-secondary);padding:3px 9px;border-radius:999px;font-weight:600;white-space:nowrap}.hiw .cap.on{opacity:1}.hiw .f.browser{border:1px solid var(--hiw-line2);border-radius:14px;background:#0a0a0a;overflow:hidden;box-shadow:0 40px 90px -36px #000,0 0 0 1px #000}.hiw .f.browser .body{position:absolute;left:0;right:0;top:40px;bottom:0;overflow:hidden}.hiw .f.browser .body:after,.hiw .f.card .body:after,.hiw .f.phone .body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(180deg,transparent,#0a0a0a);pointer-events:none}.hiw .f.card{border:1px solid var(--hiw-line2);border-radius:14px;background:var(--hiw-card);overflow:hidden;box-shadow:0 30px 70px -30px #000,0 0 0 1px #000}.hiw .f.card .body{position:absolute;inset:0;overflow:hidden}.hiw .f.phone{border-radius:34px;background:#000;padding:10px;box-shadow:0 40px 90px -36px #000,0 0 0 2px #1c1c1c,0 0 0 3px #000}.hiw .f.phone .scr{position:relative;border-radius:26px;overflow:hidden;background:var(--hiw-bg);height:100%}.hiw .f.phone .notch{position:absolute;left:50%;top:8px;transform:translateX(-50%);width:70px;height:18px;border-radius:999px;background:#000;z-index:2}.hiw .f.phone .status{height:36px;display:flex;justify-content:space-between;align-items:center;padding:0 16px;font-size:11px;font-weight:600;color:#fff;background:var(--hiw-green)}.hiw .f.phone .body{position:absolute;left:0;right:0;top:36px;bottom:0;overflow:hidden}.hiw .f.phone .ui{font-size:11.5px}.hiw .f.phone .ui-body{padding:10px}.hiw .f.paper{overflow:hidden;border-radius:12px;box-shadow:0 40px 90px -36px #000}.hiw .f.paper .paper{height:100%;overflow:hidden}.hiw .frame-chrome{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;background:#0a0a0a;border-bottom:1px solid var(--hiw-line2)}.hiw .frame-chrome i{width:9px;height:9px;border-radius:50%;background:#333;display:inline-block}.hiw .frame-chrome .url{margin-left:6px;flex:1;background:#161616;border:1px solid var(--hiw-line);border-radius:6px;padding:4px 10px;font-size:11px;color:var(--hiw-muted);font-family:ui-monospace,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hiw .frame-chrome .url b{color:var(--hiw-fg);font-weight:500}.hiw .pulse{animation:hiw-pulse 1.6s ease-out infinite}@keyframes hiw-pulse{0%{box-shadow:0 0 0 0 #4ca27b80}to{box-shadow:0 0 0 12px #4ca27b00}}@media (prefers-reduced-motion:reduce){.hiw .cap,.hiw .f,.hiw .rv{transition:none}.hiw .rv{opacity:1;transform:none}.hiw .pulse{animation:none}}.hiw .ui{background:var(--hiw-bg);color:var(--hiw-fg);font-size:13px;line-height:1.4;container-type:inline-size;text-align:left}.hiw .ui-bar{display:flex;align-items:center;gap:10px;background:var(--hiw-green);padding:10px 14px;border-bottom:1px solid #ffffff14}.hiw .ui-bar .lg{width:28px;height:28px;border-radius:50%;background:#fff}.hiw .ui-bar b{font-size:13px;font-weight:600}.hiw .ui-bar .season{margin-left:auto;font-size:11px;padding:3px 8px;border:1px solid #ffffff2b;border-radius:6px;color:#fffc}.hiw .lg{display:inline-block;flex:none;object-fit:cover}.hiw .ui-body{padding:14px}.hiw .ui-h{font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0 0 2px}.hiw .ui-sub{color:var(--hiw-muted);font-size:12px;margin-bottom:12px}.hiw .ui-lbl{font-family:var(--hiw-disp);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hiw-muted);margin:14px 0 6px}.hiw .ui-lbl:first-child{margin-top:0}.hiw .ui-lbl .plain{letter-spacing:0;text-transform:none;margin-left:6px;color:var(--hiw-muted2)}.hiw .toolbar{align-items:center;gap:8px;margin-bottom:10px}.hiw .chips,.hiw .toolbar{display:flex;flex-wrap:wrap}.hiw .chips{gap:6px}.hiw .chip{font-size:11px;padding:3px 9px;border-radius:999px;border:1px solid var(--hiw-line2);color:var(--hiw-muted)}.hiw .chip.on{background:#4ca27b2e;border-color:#4ca27b66;color:var(--hiw-sgreen)}.hiw .seg{display:inline-flex;border:1px solid var(--hiw-line2);border-radius:8px;padding:3px;gap:2px;background:var(--hiw-card)}.hiw .seg span{padding:5px 11px;border-radius:5px;font-weight:600;font-size:12px;color:var(--hiw-muted)}.hiw .seg span.on{background:#4ca27b3a;color:#fff}.hiw .pillbtn{display:inline-block;border:1px solid var(--hiw-line2);border-radius:8px;padding:6px 11px;font-weight:600;font-size:12px}.hiw .pillbtn.go{background:var(--hiw-sgreen);color:#0b0b0b;border-color:var(--hiw-sgreen)}.hiw .record{display:inline-flex;gap:14px;background:var(--hiw-card);border:1px solid var(--hiw-line2);border-radius:10px;padding:8px 14px}.hiw .record span{font-family:var(--hiw-disp);font-size:18px;font-weight:600}.hiw .record small{font-family:var(--font-sans);font-size:11px;color:var(--hiw-muted);margin-right:4px;font-weight:600}.hiw .gcards{display:grid;gap:10px;grid-template-columns:1fr 1fr}@container (max-width: 480px){.hiw .gcards{grid-template-columns:1fr}}.hiw .gcard{background:var(--hiw-card);border:1px solid var(--hiw-line2);border-radius:10px;padding:12px;position:relative}.hiw .gcard.bare{border:0;padding:0;background:transparent}.hiw .gcard .ui-lbl{margin:0 0 4px}.hiw .gcard .date{font-family:var(--hiw-disp);font-size:20px;font-weight:600;color:var(--hiw-sgreen);line-height:1}.hiw .gcard .opp{font-weight:600;margin-top:6px;font-size:13px}.hiw .gcard .meta{color:var(--hiw-muted);font-size:11px;margin-top:2px}.hiw .gcard .score{font-family:var(--hiw-disp);font-size:26px;font-weight:600;margin-top:6px;line-height:1}.hiw .gcard .score i{font-style:normal;color:var(--hiw-good);font-size:14px;margin-right:6px;vertical-align:middle}.hiw .scout{position:absolute;right:10px;top:10px;font-size:11px;font-weight:700;color:var(--hiw-sgreen);border:1px solid #4ca27b66;border-radius:6px;padding:4px 9px;background:#4ca27b1a}.hiw .gcard.bare .scout{right:0;top:0}.hiw .rows{display:flex;flex-direction:column;gap:6px}.hiw .row{display:grid;grid-template-columns:44px 1fr auto;gap:10px;align-items:center;background:var(--hiw-card);border:1px solid var(--hiw-line);border-radius:9px;padding:9px 11px}.hiw .row .d{font-family:var(--hiw-disp);font-size:11px;letter-spacing:.08em;color:var(--hiw-sgreen);text-transform:uppercase;line-height:1.1}.hiw .row .d b{display:block;font-size:17px;font-weight:600;color:var(--hiw-fg);letter-spacing:0}.hiw .row .t{font-weight:600;font-size:12.5px}.hiw .row .m{color:var(--hiw-muted);font-size:11px}.hiw .row .k{font-size:10px;border:1px solid var(--hiw-line2);border-radius:5px;padding:2px 6px;color:var(--hiw-muted);white-space:nowrap}.hiw .row .k.g{color:var(--hiw-sgreen);border-color:#4ca27b55}.hiw .row.game{grid-template-columns:26px 1fr auto}.hiw .row.game .sc{font-family:var(--hiw-disp);font-size:18px;font-weight:600}.hiw .row.drill{grid-template-columns:54px 1fr}.hiw .wl{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;font-family:var(--hiw-disp);font-weight:600;font-size:12px}.hiw .wl.w{background:#1c3a2b;color:var(--hiw-good);border:1px solid #2f5f45}.hiw .wl.l{background:#3a1d1b;color:var(--hiw-bad);border:1px solid #5e2f2b}.hiw table.tbl{width:100%;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.hiw .tbl th{font-weight:500;color:var(--hiw-muted);border-bottom:1px solid var(--hiw-line2);white-space:nowrap}.hiw .tbl td,.hiw .tbl th{text-align:right;padding:7px 8px}.hiw .tbl td{border-bottom:1px solid var(--hiw-line)}.hiw .tbl td:nth-child(-n+2),.hiw .tbl th:nth-child(-n+2){text-align:left}.hiw .tbl td.team{font-weight:600;white-space:nowrap}.hiw .tbl td.team small{font-weight:500;color:var(--hiw-muted);font-size:10px;margin-left:5px;letter-spacing:.04em}.hiw .tbl tr.us td{background:#4ca27b14}.hiw .tbl tr.us td.team{color:#fff}.hiw .tbl th.sorted{color:var(--hiw-sgreen)}.hiw .tbl td.b{font-weight:700}.hiw .tblwrap{overflow:hidden;border:1px solid var(--hiw-line2);border-radius:10px;background:var(--hiw-card)}.hiw .tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@container (max-width: 560px){.hiw .tiles{grid-template-columns:repeat(2,1fr)}}.hiw .tile{background:var(--hiw-card);border:1px solid var(--hiw-line2);border-radius:10px;padding:10px 12px}.hiw .tile small{display:block;font-family:var(--hiw-disp);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--hiw-muted);margin-bottom:8px}.hiw .tile .v{font-family:var(--hiw-disp);font-size:24px;font-weight:600;line-height:1}.hiw .tile .n{color:var(--hiw-muted);font-size:11px;margin-top:5px;min-height:1em}.hiw .cmp{width:100%;border-collapse:collapse;font-size:12px}.hiw .cmp th{font-family:var(--hiw-disp);letter-spacing:.14em;font-size:10.5px;color:var(--hiw-muted);padding:6px 8px;border-bottom:1px solid var(--hiw-line2);text-align:center;font-weight:500}.hiw .cmp th.us{color:var(--hiw-sgreen)}.hiw .cmp td{padding:8px;border-bottom:1px solid var(--hiw-line);text-align:center;vertical-align:middle}.hiw .cmp td.lab{font-family:var(--hiw-disp);letter-spacing:.12em;font-size:10.5px;color:var(--hiw-muted);text-transform:uppercase;width:34%}.hiw .cmp .v{font-family:var(--hiw-disp);font-size:19px;font-weight:600;line-height:1}.hiw .cmp .v.g{color:var(--hiw-good)}.hiw .cmp .v.b{color:var(--hiw-bad)}.hiw .cmp .n{display:block;color:var(--hiw-muted);font-size:10.5px;margin-top:3px}.hiw .h2h{display:flex;gap:18px;flex-wrap:wrap;border:1px solid var(--hiw-line2);border-radius:10px;padding:10px 14px;background:var(--hiw-card)}.hiw .h2h div small{display:block;font-family:var(--hiw-disp);font-size:9.5px;letter-spacing:.16em;color:var(--hiw-muted);text-transform:uppercase}.hiw .h2h div b{font-family:var(--hiw-disp);font-size:20px;font-weight:600}.hiw .lastgame{display:flex;justify-content:space-between;margin-top:8px}.hiw .lastgame,.hiw .lb{align-items:center;font-size:12px}.hiw .lb{color:var(--hiw-sgreen);font-weight:600;display:inline-flex;gap:5px}.hiw .plan-head{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;border-bottom:1px solid var(--hiw-line2);padding-bottom:10px;margin-bottom:10px}.hiw .plan-head .ui-h,.hiw .plan-head .ui-sub{margin:0}.hiw .plan-head .tot{margin-left:auto;font-size:11px;font-weight:700;color:var(--hiw-sgreen);border:1px solid #4ca27b66;border-radius:999px;padding:3px 10px;background:var(--hiw-green)}.hiw .sec{border:1px solid var(--hiw-line2);border-radius:9px;background:var(--hiw-card);margin-bottom:7px;overflow:hidden}.hiw .sec>header{display:flex;align-items:center;gap:8px;padding:8px 10px;font-family:var(--hiw-disp);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--hiw-muted)}.hiw .sec>header .grip{color:var(--hiw-muted2)}.hiw .sec>header .time{margin-left:auto;font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:11px}.hiw .sec.on>header{color:var(--hiw-sgreen);background:var(--hiw-green)}.hiw .item{display:grid;grid-template-columns:54px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border-top:1px solid var(--hiw-line)}.hiw .item .clk{font-family:var(--hiw-disp);font-size:11px;color:var(--hiw-muted);line-height:1.15}.hiw .item .clk b{display:block;color:var(--hiw-fg);font-size:13px;font-weight:600}.hiw .item .ti{font-weight:600;font-size:12.5px}.hiw .item .ti small{display:block;color:var(--hiw-muted);font-weight:500;font-size:11px;min-height:1em}.hiw .item .end{display:flex;gap:8px;align-items:center}.hiw .item .dur{font-family:var(--hiw-disp);font-size:13px;color:var(--hiw-muted)}.hiw .thumb{width:54px;height:30px;border-radius:4px;background:#fff;overflow:hidden;display:block}.hiw .thumb svg{width:100%;height:100%;display:block}.hiw .clock{position:relative;height:10px;border-radius:999px;background:var(--hiw-card2);border:1px solid var(--hiw-line2);overflow:hidden;margin:6px 0 2px}.hiw .clock i{position:absolute;top:0;bottom:0;background:var(--hiw-sgreen2)}.hiw .clock i.d{background:var(--hiw-sgreen)}.hiw .clockl{display:flex;justify-content:space-between;font-size:10.5px;color:var(--hiw-muted);font-family:var(--hiw-disp);letter-spacing:.06em}.hiw .sw{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:3px}.hiw .btnrow{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.hiw .sharebox{display:flex;align-items:center;gap:8px;background:var(--hiw-card);border:1px solid var(--hiw-line2);border-radius:9px;padding:8px 10px;font-size:12px}.hiw .sharebox code{font-family:ui-monospace,Menlo,monospace;color:var(--hiw-muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.hiw .lines{display:grid;gap:8px;grid-template-columns:1fr 1fr}@container (max-width: 480px){.hiw .lines{grid-template-columns:1fr}}.hiw .line{background:var(--hiw-card);border:1px solid var(--hiw-line2);border-radius:9px;padding:8px 10px}.hiw .line small{display:block;font-family:var(--hiw-disp);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--hiw-muted);margin-bottom:6px}.hiw .line .sl{display:flex;gap:6px}.hiw .line .p{flex:1;background:var(--hiw-bg);border:1px solid var(--hiw-line);border-radius:6px;padding:5px 7px;font-size:11.5px;min-width:0;white-space:nowrap}.hiw .line .p em{font-style:normal;font-family:var(--hiw-disp);color:var(--hiw-sgreen);font-size:12px;margin-right:5px}.hiw .line .p .pos{color:var(--hiw-muted2);font-size:10.5px}.hiw .line .p.empty{border-style:dashed;color:var(--hiw-muted2)}.hiw .paper{background:#fff;color:#111;border-radius:12px;padding:16px 18px;font-size:12px;font-family:var(--font-sans)}.hiw .paper .ph{display:flex;align-items:center;gap:12px;border-bottom:2px solid #111;padding-bottom:8px;margin-bottom:10px}.hiw .paper .ph .lg{width:40px;height:40px}.hiw .paper .ph b{font-size:15px;display:block}.hiw .paper .ph span{color:#555;font-size:11px}.hiw .paper .ph .vs{margin-left:auto;text-align:right;font-size:11px;color:#333}.hiw .paper .ph .vs b{font-size:12px;display:inline}.hiw .paper .ph .vs b.g{color:#227d58}.hiw .paper .lbl{font-family:var(--hiw-disp);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#444;margin:0 0 4px}.hiw .paper .lbl+.lbl,.hiw .paper .rink+.lbl{margin-top:8px}.hiw .pl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px 10px;margin-bottom:8px}.hiw .pl small{grid-column:1/-1;font-family:var(--hiw-disp);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:#444;margin-top:4px}.hiw .pl .r{border-bottom:1px solid #111;padding:2px 0;font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1.4em}.hiw .pl .r em{font-style:normal;font-family:var(--hiw-disp);margin-right:6px;color:#227d58;font-weight:600}.hiw .pl .r .pos{color:#777;font-size:10px}.hiw .pl .r.blank{border-bottom:1px solid #999}.hiw .paper .tally{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;font-size:10px;color:#333}.hiw .paper .tally div{border:1px solid #111;padding:4px 6px;display:flex;justify-content:space-between}.hiw .paper .pitem{display:grid;grid-template-columns:70px 1fr 40px;gap:8px;padding:6px 0;border-bottom:1px solid #ddd;font-size:11px}.hiw .paper .pitem .t{font-family:var(--hiw-disp);color:#227d58;font-weight:600}.hiw .paper .pitem .s{color:#555;display:block}.hiw .paper .pitem .d{text-align:right;color:#555}.hiw .paper .plines{font-size:11px;color:#333;margin-bottom:8px}.hiw .paper .diag{display:flex;gap:10px;margin-top:10px;align-items:center}.hiw .paper .diag .thumb{width:110px;height:50px;border:1px solid #ccc;border-radius:0;flex:none}.hiw .paper .diag span{font-size:10.5px;color:#333}.hiw .rink{width:100%;height:auto;display:block}.hiw .sharedtag{font-size:10px;font-family:var(--hiw-disp);letter-spacing:.16em;text-transform:uppercase;color:var(--hiw-sgreen);margin-bottom:8px}.hiw .name{display:inline-block;height:9px;border-radius:4px;background:var(--hiw-line2);vertical-align:middle}.hiw .tbl td.num{font-family:var(--hiw-disp);color:var(--hiw-sgreen);font-weight:600}.hiw .tbl td.team.link{color:var(--hiw-sgreen);text-decoration:underline;text-decoration-color:#4ca27b77;text-underline-offset:3px}.hiw .tbl.roster td,.hiw .tbl.roster th{text-align:left}.hiw .tbl.roster td.num{width:34px}.hiw .capt{display:inline-grid;place-items:center;width:17px;height:17px;border-radius:4px;background:var(--hiw-sgreen);color:#0b0b0b;font-family:var(--hiw-disp);font-size:10.5px;font-weight:700}.hiw .row .detail{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid var(--hiw-line);margin-top:4px;padding-top:8px;font-size:11px;color:var(--hiw-muted)}.hiw .cats{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}@container (min-width: 520px){.hiw .cats{grid-template-columns:repeat(3,1fr)}}.hiw .cat{display:flex;justify-content:space-between;align-items:center;gap:8px;border:1px solid var(--hiw-line2);border-radius:8px;padding:6px 9px;font-size:11.5px;background:var(--hiw-card);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hiw .cat b{font-family:var(--hiw-disp);color:var(--hiw-sgreen);font-weight:600}.hiw .playthumb{border-radius:8px;overflow:hidden;border:1px solid var(--hiw-line2)}.hiw .bench{display:flex;flex-wrap:wrap;gap:6px}.hiw .bench .p{position:relative;display:inline-flex;align-items:center;gap:5px;background:var(--hiw-bg);border:1px solid var(--hiw-line2);border-radius:6px;padding:5px 8px;font-size:11.5px}.hiw .bench .p em{font-style:normal;font-family:var(--hiw-disp);color:var(--hiw-sgreen);font-size:12px}.hiw .bench .p .pos{color:var(--hiw-muted2);font-size:10.5px}.hiw .bench .p .cnt{position:absolute;right:-5px;top:-6px;width:14px;height:14px;border-radius:50%;background:var(--hiw-sgreen);color:#0b0b0b;font-size:9px;font-weight:700;display:grid;place-items:center}