.wc-knockout-rail-module__7TC6ZG__rail{--ko-accent:var(--wc-accent,#d4111f);--ko-ink:var(--wc-ink,#16130d);--ko-ink2:var(--wc-ink2,#4a463d);--ko-paper:var(--wc-paper,#fffdf8);--ko-line:var(--wc-border,#e4dfd2);--ko-muted:var(--wc-muted,#8d897f);--ko-win:#16a34a;border:1px solid var(--ko-line);border-top:3px solid var(--ko-accent);background:linear-gradient(#8c98ae21,#8c98ae08);border-radius:16px;margin:20px 0;padding:15px 16px 12px;position:relative;box-shadow:0 12px 34px #00000038}.wc-knockout-rail-module__7TC6ZG__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.wc-knockout-rail-module__7TC6ZG__title{font-family:var(--wc-headline,inherit);letter-spacing:-.01em;color:var(--ko-ink);align-items:center;gap:9px;margin:0;font-size:clamp(1.25rem,1.05rem + 1vw,1.7rem);font-weight:900;line-height:1.05;display:flex}.wc-knockout-rail-module__7TC6ZG__title:before{content:"🏆";filter:drop-shadow(0 2px 4px #0006);font-size:1.05em}.wc-knockout-rail-module__7TC6ZG__title b{color:var(--ko-accent)}.wc-knockout-rail-module__7TC6ZG__hint{text-transform:uppercase;letter-spacing:.06em;color:var(--ko-accent);white-space:nowrap;border:1px solid var(--ko-accent);border-radius:999px;flex:none;align-items:center;gap:4px;padding:5px 11px;font-size:.74rem;font-weight:800;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.wc-knockout-rail-module__7TC6ZG__hint:hover{background:var(--ko-accent);color:#fff}.wc-knockout-rail-module__7TC6ZG__tabsWrap{margin-bottom:13px;position:relative}.wc-knockout-rail-module__7TC6ZG__tabs{scrollbar-width:none;gap:7px;padding-bottom:9px;display:flex;overflow-x:auto}.wc-knockout-rail-module__7TC6ZG__tabs::-webkit-scrollbar{display:none}.wc-knockout-rail-module__7TC6ZG__tab{border:1px solid var(--ko-line);background:var(--ko-paper);color:var(--ko-ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:6px 14px;font-size:.82rem;font-weight:800;transition:background .15s,color .15s,border-color .15s,transform .1s}.wc-knockout-rail-module__7TC6ZG__tab:hover{border-color:var(--ko-accent);color:var(--ko-accent)}.wc-knockout-rail-module__7TC6ZG__tabActive{background:var(--ko-accent);border-color:var(--ko-accent);color:#fff;box-shadow:0 4px 14px -2px var(--ko-accent)}.wc-knockout-rail-module__7TC6ZG__tabActive:hover{color:#fff}.wc-knockout-rail-module__7TC6ZG__tab:focus-visible{outline:2px solid var(--ko-accent);outline-offset:2px}.wc-knockout-rail-module__7TC6ZG__track{background:#8c98ae40;border-radius:3px;height:3px;position:relative}.wc-knockout-rail-module__7TC6ZG__trackFill{background:var(--ko-accent);box-shadow:0 0 10px -1px var(--ko-accent);border-radius:3px;transition:width .25s;position:absolute;inset:0 auto 0 0}.wc-knockout-rail-module__7TC6ZG__cards{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:11px;padding-bottom:6px;display:flex;overflow-x:auto}.wc-knockout-rail-module__7TC6ZG__card{scroll-snap-align:start;width:210px;color:inherit;background:var(--ko-paper);border:1px solid var(--ko-line);border-radius:13px;flex:none;padding:11px 13px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:block;box-shadow:0 2px 8px #0000002e}.wc-knockout-rail-module__7TC6ZG__card:hover{border-color:var(--ko-accent);transform:translateY(-2px);box-shadow:0 8px 20px #00000047}.wc-knockout-rail-module__7TC6ZG__cardMeta{letter-spacing:.04em;text-transform:uppercase;color:var(--ko-muted);justify-content:space-between;align-items:center;gap:6px;margin-bottom:9px;font-size:.68rem;font-weight:800;display:flex}.wc-knockout-rail-module__7TC6ZG__live{color:var(--ko-accent);align-items:center;gap:4px;display:inline-flex}.wc-knockout-rail-module__7TC6ZG__live:before{content:"";background:var(--ko-accent);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite wc-knockout-rail-module__7TC6ZG__koPulse}@keyframes wc-knockout-rail-module__7TC6ZG__koPulse{0%,to{opacity:1}50%{opacity:.3}}.wc-knockout-rail-module__7TC6ZG__side{align-items:center;gap:9px;display:flex}.wc-knockout-rail-module__7TC6ZG__side+.wc-knockout-rail-module__7TC6ZG__side{margin-top:7px}.wc-knockout-rail-module__7TC6ZG__crest{object-fit:contain;flex:none;width:22px;height:22px}.wc-knockout-rail-module__7TC6ZG__crestPh{border:1px dashed var(--ko-line);border-radius:50%;flex:none;width:22px;height:22px}.wc-knockout-rail-module__7TC6ZG__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ko-ink);flex:auto;font-size:.9rem;font-weight:700;overflow:hidden}.wc-knockout-rail-module__7TC6ZG__namePh{color:var(--ko-muted);font-style:italic;font-weight:600}.wc-knockout-rail-module__7TC6ZG__score{font-variant-numeric:tabular-nums;color:var(--ko-ink2);text-align:right;flex:none;min-width:14px;font-size:1rem;font-weight:900}.wc-knockout-rail-module__7TC6ZG__scoreWin{color:var(--ko-win)}.wc-knockout-rail-module__7TC6ZG__kick{color:var(--ko-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.78rem;font-weight:800}@media (prefers-reduced-motion:reduce){.wc-knockout-rail-module__7TC6ZG__live:before{animation:none}.wc-knockout-rail-module__7TC6ZG__card:hover{transform:none}}
.hl-lite{margin:0 0 16px;scroll-margin-top:80px}.hl-lite__heading{align-items:center;gap:8px;margin:0 0 8px;font-size:.95rem;font-weight:700;display:flex}.hl-lite__dot{background:#e0231b;border-radius:50%;width:8px;height:8px}.hl-lite__frame{aspect-ratio:16/9;background:#000;border-radius:.75rem;width:100%;position:relative;overflow:hidden}.hl-lite__frame iframe,.hl-lite__poster{border:0;width:100%;height:100%;position:absolute;inset:0}.hl-lite__poster{cursor:pointer;background:#000;padding:0}.hl-lite__poster img{object-fit:cover;width:100%;height:100%;transition:opacity .15s;display:block}.hl-lite__play{filter:drop-shadow(0 2px 6px #00000073);transition:transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.hl-lite__poster:hover img{opacity:.85}.hl-lite__poster:hover .hl-lite__play{transform:translate(-50%,-50%)scale(1.08)}}.hl-lite__poster:focus-visible{outline-offset:-3px;outline:3px solid #2563eb}.hl-badge{color:#fff;white-space:nowrap;background:#e0231b;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.hl-badge svg{flex:none}@media (hover:hover){.hl-badge:hover{color:#fff;background:#b51a13}}.hl-badge:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.hl-strip{--hl-gap:10px;--hl-radius:var(--tpl-radius-sm,var(--tpl-radius,8px));--hl-card-bg:var(--tpl-surface,#7f7f7f14);--hl-card-line:var(--tpl-line,transparent);--hl-ink:var(--tpl-ink,inherit);--hl-ink-soft:var(--tpl-ink-soft,currentColor);--hl-accent:var(--tpl-accent,#e0231b);--hl-accent-ink:var(--tpl-accent-ink,#fff);--hl-hover:var(--tpl-accent-hover,var(--hl-accent));font-family:var(--tpl-font-body,inherit);color:var(--hl-ink);margin:20px 0}.hl-strip .hl-strip__title{font-family:var(--tpl-font-head,inherit);color:var(--hl-ink);margin:0 0 10px;font-size:1.05rem;font-weight:800;line-height:1.3}.hl-strip__row{gap:var(--hl-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:clamp(148px,42vw,180px);grid-auto-flow:column;margin:0;padding:0 0 6px;list-style:none;display:grid;overflow-x:auto}@media (min-width:640px){.hl-strip__row{grid-auto-columns:calc((100% - 2 * var(--hl-gap)) / 3.3)}}@media (min-width:960px){.hl-strip{--hl-gap:14px}.hl-strip__row{grid-auto-columns:calc((100% - 3 * var(--hl-gap)) / 4)}}.hl-strip__card{scroll-snap-align:start;min-width:0}.hl-strip .hl-strip__link{height:100%;color:inherit;border:1px solid var(--hl-card-line);border-radius:var(--hl-radius);background:var(--hl-card-bg);flex-direction:column;text-decoration:none;transition:border-color .15s,background .15s;display:flex;overflow:hidden}.hl-strip__link:focus-visible{outline:2px solid var(--hl-accent);outline-offset:2px}.hl-strip__thumb{aspect-ratio:16/9;background:#000;display:block;position:relative;overflow:hidden}.hl-strip__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .2s,opacity .15s;display:block}.hl-strip .hl-strip__badge{color:var(--hl-accent-ink);background:var(--hl-accent);padding:2px 6px;font-size:10px;position:absolute;bottom:6px;left:6px}.hl-strip__meta{flex-direction:column;gap:2px;padding:7px 9px 9px;font-size:.8rem;line-height:1.35;display:flex}.hl-strip__teams{color:var(--hl-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;transition:color .15s;display:-webkit-box;overflow:hidden}.hl-strip__league{color:var(--hl-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}@media (hover:hover){.hl-strip .hl-strip__link:hover{border-color:var(--hl-accent)}.hl-strip .hl-strip__link:hover .hl-strip__teams{color:var(--hl-hover)}.hl-strip__link:hover .hl-strip__thumb img{transform:scale(1.04)}.hl-strip .hl-strip__link:hover .hl-strip__badge{background:var(--hl-hover)}}@media (prefers-reduced-motion:reduce){.hl-strip__thumb img{transition:none}.hl-strip__link:hover .hl-strip__thumb img{transform:none}}.hl-strip--sportnews{--hl-card-bg:transparent;--hl-card-line:transparent;--hl-accent:var(--sn-green-600,var(--tpl-accent,#0e9c66));--hl-hover:var(--sn-green-700,var(--hl-accent));--hl-radius:var(--sn-r-sm,4px)}.hl-strip--sportnews .hl-strip__title{border-bottom:2px solid var(--sn-ink-900,var(--hl-ink));font-family:var(--sn-font-serif,var(--tpl-font-head,inherit));letter-spacing:-.01em;padding-bottom:8px;font-size:clamp(1.1rem,1.6vw,1.3rem);font-weight:700}.hl-strip--sportnews .hl-strip__thumb{border-radius:var(--hl-radius)}.hl-strip--sportnews .hl-strip__meta{padding:6px 0 0}.hl-strip--sportnews .hl-strip__badge{border-radius:3px}@media (hover:hover){.hl-strip--sportnews .hl-strip__link:hover{border-color:#0000}}.hl-strip--live-scores-hub .hl-strip__title,.hl-strip--livescore-green .hl-strip__title{border-bottom:1px solid var(--hl-card-line);color:var(--hl-ink-soft);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;padding-bottom:8px;font-size:13px;font-weight:900;display:flex}.hl-strip--live-scores-hub .hl-strip__title:before,.hl-strip--livescore-green .hl-strip__title:before{content:"";background:var(--hl-accent);border-radius:50%;flex:none;width:8px;height:8px}.hl-strip--live-scores-hub .hl-strip__teams,.hl-strip--livescore-green .hl-strip__teams{font-size:.78rem}.hl-strip--sports-news-platform .hl-strip__title{border-left:4px solid var(--hl-accent);font-family:var(--sn5-font-cond,var(--tpl-font-head,inherit));letter-spacing:.02em;text-transform:uppercase;padding-left:10px;font-size:1.3rem;font-weight:800;line-height:1.1}.hl-strip--sports-news-platform .hl-strip__badge{color:#fff;text-transform:uppercase;letter-spacing:.04em;background:#000000c7;border-radius:4px;padding:3px 7px}.hl-strip--sports-news-platform .hl-strip__teams{font-size:.85rem;font-weight:800}.hl-strip--sports-news-platform .hl-strip__league{text-transform:uppercase;letter-spacing:.04em;font-weight:700}@media (hover:hover){.hl-strip--sports-news-platform .hl-strip__link:hover .hl-strip__badge{background:var(--hl-accent);color:var(--hl-accent-ink)}}.hl-strip--harimau .hl-strip__title{letter-spacing:.01em;align-items:center;gap:8px;font-size:1rem;display:flex}.hl-strip--harimau .hl-strip__title:before{content:"";background:var(--hl-accent);border-radius:2px;flex:none;width:4px;height:1em}.hl-strip--livescore-baan .hl-strip__title{font-size:1rem}.hl-strip--puso{--hl-card-bg:transparent;--hl-card-line:transparent;--hl-radius:var(--tpl-radius,14px)}.hl-strip--puso .hl-strip__title{letter-spacing:-.02em;font-size:1.35rem;font-weight:700}.hl-strip--puso .hl-strip__thumb{border-radius:var(--hl-radius)}.hl-strip--puso .hl-strip__meta{padding:8px 2px 0}.hl-strip--puso .hl-strip__teams{font-weight:600}@media (hover:hover){.hl-strip--puso .hl-strip__link:hover{border-color:#0000}}.hl-strip--world_cup .hl-strip__title{border-top:3px solid var(--hl-ink);padding-top:8px;font-size:1.25rem;font-weight:700}.hl-strip--world_cup .hl-strip__badge{border-radius:2px}.fb-match__highlight{margin:4px 0 0 12px}.match-list__highlight{align-self:center;margin-top:4px}.lsh-tile-highlight{align-self:flex-start}
