.tlh{flex-direction:column;gap:40px;margin-bottom:44px;display:flex}.tlh-notice{border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--r-4);background:var(--bg-elev);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.tlh-notice__icon{font-size:calc(22px * var(--fs-scale,1));color:var(--primary);flex:none}.tlh-notice__body{min-width:0}.tlh-notice__body strong{font-size:calc(13px * var(--fs-scale,1));color:var(--ink);margin-bottom:4px;font-weight:900;display:block}.tlh-notice__body p{font-size:calc(14px * var(--fs-scale,1));color:var(--ink-soft);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.6}.tlh-section__title{font-size:calc(15px * var(--fs-scale,1));color:var(--ink);align-items:center;gap:8px;margin:0 0 18px;font-weight:900;display:flex}.tlh-section__title>span[aria-hidden]{background:var(--primary);border-radius:2px;width:4px;height:17px}.tlh-section__title em{font-style:normal;font-family:var(--ff-mono);font-size:calc(11px * var(--fs-scale,1));color:var(--ink-mute);font-weight:700}.tlh-section__more{min-height:44px;font-size:calc(13px * var(--fs-scale,1));color:var(--ink-mute);align-items:center;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.tlh-section__more:hover,.tlh-section__more:focus-visible{color:var(--primary)}.tlh-section__more .material-symbols-outlined{font-size:calc(18px * var(--fs-scale,1))}.tlh-empty{border:1px dashed var(--border);border-radius:var(--r-4);font-size:calc(14px * var(--fs-scale,1));color:var(--ink-mute);align-items:center;gap:8px;margin:0;padding:18px;display:flex}.tlh-empty .material-symbols-outlined{font-size:calc(20px * var(--fs-scale,1));color:var(--ink-dim)}.tlh-news{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.tlh-news__feat{border:1px solid var(--border);border-radius:var(--r-4);background:var(--bg-elev);min-width:0;color:inherit;flex-direction:column;gap:10px;padding:20px 22px;text-decoration:none;display:flex}.tlh-news__feat:hover .tlh-news__title,.tlh-news__feat:focus-visible .tlh-news__title{color:var(--primary)}.tlh-news__tag{background:var(--primary);color:var(--ink-on-brand);font-family:var(--ff-mono);font-size:calc(10px * var(--fs-scale,1));letter-spacing:.06em;border-radius:4px;align-self:flex-start;padding:3px 8px;font-weight:800}.tlh-news__title{font-size:calc(20px * var(--fs-scale,1));color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:900;line-height:1.3}.tlh-news__lead{font-size:calc(14px * var(--fs-scale,1));color:var(--ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.65;display:-webkit-box;overflow:hidden}.tlh-news__date{font-family:var(--ff-mono);font-size:calc(11px * var(--fs-scale,1));color:var(--ink-mute)}.tlh-news__list{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tlh-news__row{border-top:1px solid var(--border);min-height:44px;color:inherit;flex-direction:column;justify-content:center;gap:4px;padding:12px 4px;text-decoration:none;display:flex}.tlh-news__list li:last-child .tlh-news__row{border-bottom:1px solid var(--border)}.tlh-news__row:hover .tlh-news__rowtitle,.tlh-news__row:focus-visible .tlh-news__rowtitle{color:var(--primary)}.tlh-news__rowtitle{font-size:calc(14.5px * var(--fs-scale,1));color:var(--ink);overflow-wrap:anywhere;font-weight:700;line-height:1.45}.tlh-news__rowmeta{font-family:var(--ff-mono);font-size:calc(11px * var(--fs-scale,1));color:var(--ink-mute)}.tlh-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.tlh-col{border:1px solid var(--border);border-radius:var(--r-4);background:var(--bg-elev);flex-direction:column;min-width:0;padding:16px;display:flex}.tlh-col.is-live{border-color:var(--red,var(--bdr-red))}.tlh-col__head{align-items:center;gap:6px;margin-bottom:10px;display:flex}.tlh-col__head h3{font-size:calc(14px * var(--fs-scale,1));color:var(--ink);margin:0;font-weight:900}.tlh-col__icon{font-size:calc(18px * var(--fs-scale,1));color:var(--ink-mute)}.tlh-col.is-live .tlh-col__icon{color:var(--red,var(--bdr-red))}.tlh-col__count{font-family:var(--ff-mono);font-size:calc(11px * var(--fs-scale,1));color:var(--ink-mute);margin-left:auto;font-weight:800}.tlh-col__list{flex-direction:column;display:flex}.tlh-col__empty{font-size:calc(13px * var(--fs-scale,1));color:var(--ink-dim);margin:0;padding:14px 0 6px}.tlh-match{border-top:1px solid var(--border);min-height:44px;color:inherit;flex-direction:column;gap:6px;padding:10px 0;text-decoration:none;display:flex}.tlh-match:first-child{border-top:0}.tlh-match.is-link:hover .tlh-match__name,.tlh-match.is-link:focus-visible .tlh-match__name{color:var(--primary)}.tlh-match__meta{font-family:var(--ff-mono);font-size:calc(11px * var(--fs-scale,1));color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tlh-match__tag{border:1px solid var(--border);font-size:calc(10px * var(--fs-scale,1));color:var(--ink-soft);border-radius:4px;padding:1px 6px;font-weight:800}.tlh-match__tag--delay{border-color:var(--warn);color:var(--warn)}.tlh-live-dot{background:var(--red,var(--bdr-red));border-radius:50%;width:8px;height:8px}.tlh-match__teams{flex-direction:column;gap:2px;display:flex}.tlh-match__team{font-size:calc(14px * var(--fs-scale,1));color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.tlh-match__team.is-win{color:var(--ink);font-weight:800}.tlh-match__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tlh-match__score{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;flex:none;font-weight:800}@media (min-width:768px) and (max-width:1023px){.tlh-news{grid-template-columns:1fr}.tlh-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.tlh{gap:30px;margin-bottom:32px}.tlh-news,.tlh-cols{grid-template-columns:1fr}.tlh-news__feat{padding:16px}.tlh-news__title{font-size:calc(18px * var(--fs-scale,1))}}.tlh-hub{--tlh-px:14px;--tlh-meta-w:112px;flex-direction:column;gap:40px;margin-bottom:44px;display:flex}.tlh-hub__cols{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.tlh-hub--single .tlh-hub__cols{grid-template-columns:minmax(0,1fr)}.tlh-hub__main,.tlh-hub__side{flex-direction:column;gap:40px;min-width:0;display:flex}.tlh-num{font-family:var(--ff-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.tlh-hub-notice{padding:14px var(--tlh-px);border-top:1px solid var(--ink);border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;display:flex}.tlh-hub-notice__icon{font-size:calc(22px * var(--fs-scale,1));color:var(--ink);flex:none}.tlh-hub-notice__body{min-width:0}.tlh-hub-notice__body strong{font-size:calc(13px * var(--fs-scale,1));color:var(--ink);margin-bottom:4px;font-weight:800;display:block}.tlh-hub-notice__body p{font-size:calc(14px * var(--fs-scale,1));color:var(--ink-soft);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.6}.tlh-bh{padding-top:14px;padding-right:var(--tlh-px);padding-left:var(--tlh-px);border-top:1px solid var(--ink);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.tlh-bh__title{font-size:calc(20px * var(--fs-scale,1));letter-spacing:-.02em;color:var(--ink);align-items:center;gap:10px;margin:0;font-weight:900;line-height:1.3;display:inline-flex}.tlh-bh__sub{font-size:calc(13px * var(--fs-scale,1));color:var(--ink-mute)}.tlh-bh__more{min-height:44px;font-size:calc(13px * var(--fs-scale,1));color:var(--ink);align-items:center;gap:2px;margin-left:auto;font-weight:700;text-decoration:none;display:inline-flex}.tlh-bh__more:hover{text-underline-offset:4px;text-decoration:underline}.tlh-bh__more:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tlh-bh__more .material-symbols-outlined{font-size:calc(18px * var(--fs-scale,1));color:var(--ink-mute)}.tlh-live-badge{background:var(--red,var(--bdr-red));height:24px;color:var(--ink-on-brand);font-family:var(--ff-display);font-size:calc(12px * var(--fs-scale,1));letter-spacing:.04em;border-radius:3px;align-items:center;gap:6px;padding:0 8px;font-weight:800;line-height:1;display:inline-flex}.tlh-live-badge__dot{background:var(--ink-on-brand);border-radius:50%;flex:none;width:6px;height:6px;animation:1.6s ease-in-out infinite tlh-live-pulse}@keyframes tlh-live-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.tlh-live-badge__dot{animation:none}}.tlh-rows{margin:0;padding:0;list-style:none}.tlh-row{border-bottom:1px solid var(--border)}.tlh-row__in{min-height:56px;padding:10px var(--tlh-px);color:var(--ink);align-items:center;gap:14px;text-decoration:none;display:flex}a.tlh-row__in:hover{background:var(--bg-alt)}a.tlh-row__in:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tlh-row__chev{font-size:calc(20px * var(--fs-scale,1));color:var(--ink-mute);flex:none}.tlh-tag{border:1px solid var(--border-strong);height:22px;font-size:calc(12px * var(--fs-scale,1));color:var(--ink);white-space:nowrap;border-radius:3px;flex:none;align-items:center;padding:0 6px;font-weight:700;line-height:1;display:inline-flex}.tlh-line{min-height:56px;padding:0 var(--tlh-px);border-bottom:1px solid var(--border);font-size:calc(15px * var(--fs-scale,1));color:var(--ink-soft);align-items:center;margin:0;font-weight:600;display:flex}.tlh-lm{grid-template-columns:var(--tlh-meta-w) minmax(0, 1fr) 20px;gap:6px 12px;display:grid}.tlh-lm__meta{min-width:0;font-size:calc(13px * var(--fs-scale,1));color:var(--ink-mute);flex-direction:column;gap:2px;display:flex}.tlh-lm__court{color:var(--ink);font-weight:800}.tlh-lm__score,.tlh-res__score{grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);align-items:center;column-gap:8px;min-width:0;display:grid}.tlh-lm__team{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(15px * var(--fs-scale,1));font-weight:700;overflow:hidden}.tlh-lm__team--away{text-align:left}.tlh-lm__pts,.tlh-lm__colon{font-size:calc(26px * var(--fs-scale,1));white-space:nowrap;font-weight:800;line-height:1}.tlh-lm__pts,.tlh-res__pts{justify-content:flex-end;width:1.9em;display:flex}.tlh-lm__pts--away,.tlh-res__pts--away{justify-content:flex-start}.tlh-lm__colon{color:var(--ink-mute)}.tlh-blk--progress{padding:0 var(--tlh-px)}.tlh-prog__text{font-size:calc(14px * var(--fs-scale,1));color:var(--ink-soft);margin:0 0 10px}.tlh-prog__text .tlh-num{color:var(--ink);font-weight:700}.tlh-prog__bar{background:var(--border);height:6px;position:relative;overflow:hidden}.tlh-prog__fill{background:var(--ink-mute);position:absolute;inset:0 auto 0 0}html.high-contrast .tlh-prog__bar{outline:1px solid var(--ink);outline-offset:-1px;background:0 0}@media (prefers-contrast:more){.tlh-prog__bar{outline:1px solid var(--ink);outline-offset:-1px;background:0 0}}.tlh-hot__hero{padding:18px var(--tlh-px);border-bottom:1px solid var(--border);flex-direction:column;gap:6px;display:flex}.tlh-hot__label{font-size:calc(13px * var(--fs-scale,1));color:var(--ink-mute)}.tlh-hot__value{color:var(--ink);align-items:baseline;gap:6px;display:flex}.tlh-hot__big{font-size:calc(72px * var(--fs-scale,1));letter-spacing:-.05em;font-weight:800;line-height:1}.tlh-hot__unit{font-size:calc(16px * var(--fs-scale,1));color:var(--ink-mute);font-weight:600}.tlh-hot__who{font-size:calc(14px * var(--fs-scale,1));color:var(--ink-mute);flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.tlh-hot__who strong{font-size:calc(17px * var(--fs-scale,1));color:var(--ink);overflow-wrap:anywhere;font-weight:800}.tlh-hot__row{grid-template-columns:64px minmax(0,1fr) auto;column-gap:12px;min-height:52px;display:grid}.tlh-hot__cat{font-size:calc(13px * var(--fs-scale,1));color:var(--ink-mute)}.tlh-hot__rowwho{min-width:0;font-size:calc(12px * var(--fs-scale,1));color:var(--ink-mute);flex-direction:column;display:flex}.tlh-hot__rowwho strong{text-overflow:ellipsis;white-space:nowrap;font-size:calc(14px * var(--fs-scale,1));color:var(--ink);font-weight:700;overflow:hidden}.tlh-hot__rowval{text-align:right;white-space:nowrap;font-size:calc(22px * var(--fs-scale,1));justify-self:end;font-weight:800}.tlh-hot__rowunit{font-family:var(--ff-body);font-size:calc(12px * var(--fs-scale,1));color:var(--ink-mute);margin-left:2px;font-weight:500}.tlh-res{grid-template-columns:var(--tlh-meta-w) minmax(0, 1fr) 20px;gap:6px 12px;display:grid}.tlh-res .tlh-row__chev{grid-area:1/3}.tlh-res__meta{min-width:0;font-size:calc(13px * var(--fs-scale,1));color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tlh-res__team{text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(15px * var(--fs-scale,1));color:var(--ink-soft);font-weight:500;overflow:hidden}.tlh-res__team--away{text-align:left}.tlh-res__pts,.tlh-res__colon{font-size:calc(20px * var(--fs-scale,1));white-space:nowrap;color:var(--ink-mute);font-weight:500;line-height:1}.tlh-res__team.is-win,.tlh-res__pts.is-win{color:var(--ink);font-weight:800}.tlh-res__mvp{font-size:calc(13px * var(--fs-scale,1));color:var(--ink-mute);flex-wrap:wrap;grid-column:2;align-items:center;gap:4px 8px;display:flex}.tlh-res__mvplabel{font-family:var(--ff-display);font-size:calc(12px * var(--fs-scale,1));letter-spacing:.06em;color:var(--ink);font-weight:800}.tlh-res__mvp strong{color:var(--ink);font-weight:700}.tlh-iss{align-items:flex-start;min-height:48px}.tlh-iss__text{min-width:0;font-size:calc(14px * var(--fs-scale,1));color:var(--ink);overflow-wrap:anywhere;line-height:1.55}.tlh-nw__feat{padding:16px var(--tlh-px);border-bottom:1px solid var(--border);color:var(--ink);flex-direction:column;gap:8px;text-decoration:none;display:flex}.tlh-nw__feat:hover .tlh-nw__title{text-underline-offset:4px;text-decoration:underline}.tlh-nw__feat:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tlh-nw__meta{font-size:calc(12px * var(--fs-scale,1));color:var(--ink-mute)}.tlh-nw__title{font-size:calc(18px * var(--fs-scale,1));overflow-wrap:anywhere;font-weight:800;line-height:1.35}.tlh-nw__lead{-webkit-line-clamp:2;font-size:calc(14px * var(--fs-scale,1));color:var(--ink-soft);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.tlh-nw__row{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:52px}.tlh-nw__rowtitle{font-size:calc(14px * var(--fs-scale,1));overflow-wrap:anywhere;font-weight:700;line-height:1.45}.tlh-nx__time{font-size:calc(18px * var(--fs-scale,1));flex:0 0 150px;font-weight:700;line-height:1.2}.tlh-nx__body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.tlh-nx__teams{text-overflow:ellipsis;white-space:nowrap;font-size:calc(15px * var(--fs-scale,1));font-weight:700;overflow:hidden}.tlh-nx__vs{font-size:calc(12px * var(--fs-scale,1));color:var(--ink-mute);font-weight:500}.tlh-nx__meta{font-size:calc(13px * var(--fs-scale,1));color:var(--ink-mute);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tlh-info{--tlh-px:14px;border-top:1px solid var(--ink);border-bottom:1px solid var(--border);margin-top:8px}.tlh-info__summary{min-height:52px;padding-right:var(--tlh-px);padding-left:var(--tlh-px);font-size:calc(15px * var(--fs-scale,1));color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;font-weight:800;list-style:none;display:flex}.tlh-info__summary::-webkit-details-marker{display:none}.tlh-info__summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.tlh-info__summary .material-symbols-outlined{font-size:calc(22px * var(--fs-scale,1));color:var(--ink-mute);transition:transform .15s}.tlh-info[open] .tlh-info__summary .material-symbols-outlined{transform:rotate(180deg)}.tlh-info__body{padding:8px 0 24px;padding-right:var(--tlh-px);padding-left:var(--tlh-px)}@media (max-width:1023px){.tlh-hub__cols{flex-direction:column;align-items:stretch;gap:40px;display:flex}.tlh-hub__main,.tlh-hub__side{display:contents}.tlh-blk--live{order:2}.tlh-blk--progress{order:3}.tlh-blk--hot{order:4}.tlh-blk--results{order:5}.tlh-blk--issues{order:6}.tlh-blk--news{order:7}.tlh-blk--next{order:8}}@media (min-width:1024px) and (max-width:1279px){.tlh-lm{grid-template-columns:minmax(0,1fr) 20px}.tlh-lm__meta{flex-direction:row;grid-column:1/-1;gap:8px}.tlh-res{grid-template-columns:minmax(0,1fr) 20px}.tlh-res__meta{grid-column:1/-1}.tlh-res .tlh-row__chev{grid-area:2/2}.tlh-res__mvp{grid-column:1}}@media (min-width:768px) and (max-width:1023px){.tlh-rows--live{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.tlh-lm{grid-template-columns:minmax(0,1fr)}.tlh-lm__meta{flex-direction:row;grid-column:1/-1;gap:8px}.tlh-rows--live .tlh-row__chev{display:none}.tlh-lm__pts,.tlh-lm__colon{font-size:calc(24px * var(--fs-scale,1))}}@media (max-width:767px){.tlh-hub{--tlh-px:12px;gap:32px;margin-bottom:32px}.tlh-info{--tlh-px:12px}.tlh-hub__cols{gap:32px}.tlh-bh__title{font-size:calc(18px * var(--fs-scale,1))}.tlh-row__in,.tlh-line{min-height:44px}.tlh-lm,.tlh-res{grid-template-columns:minmax(0,1fr) 20px}.tlh-lm__meta,.tlh-res__meta{flex-direction:row;grid-column:1/-1;gap:8px}.tlh-res .tlh-row__chev{grid-area:2/2}.tlh-lm__team,.tlh-res__team,.tlh-nx__teams{font-size:calc(14px * var(--fs-scale,1))}.tlh-lm__pts,.tlh-lm__colon{font-size:calc(22px * var(--fs-scale,1))}.tlh-res__pts,.tlh-res__colon{font-size:calc(18px * var(--fs-scale,1))}.tlh-res__mvp{grid-column:1}.tlh-hot__big{font-size:calc(56px * var(--fs-scale,1))}.tlh-hot__row{grid-template-columns:56px minmax(0,1fr) auto}.tlh-nx__time{font-size:calc(15px * var(--fs-scale,1));flex-basis:100px}}.tlh-tm{align-items:center;gap:6px;min-width:0;display:flex}.tlh-tm--home{justify-content:flex-end}.tlh-tm--away{justify-content:flex-start}.tlh-tm__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tlh-match__team{align-items:center}.tlh-nx__teams{align-items:center;gap:8px;display:flex}.tlh-nx__teams .tlh-tm{flex:0 auto}.tlh-nx__vs{flex:none}
