.hero-acts{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:26px;}
.hero-acts .ha{display:inline-flex;align-items:center;gap:.5em;min-height:44px;padding:.6em 1.25em;border-radius:999px;
  border:1px solid rgba(255,255,255,.62);color:#fff;font-weight:600;font-size:.92rem;line-height:1.2;text-decoration:none !important;
  transition:background-color .18s var(--ease),color .18s var(--ease),border-color .18s var(--ease);}
.hero-acts .ha:hover{background:rgba(255,255,255,.12);border-color:#fff;}
.hero-acts .ha-p{background:#fff;color:var(--blue);border-color:#fff;}
.hero-acts .ha-p:hover{background:#e9ebff;color:var(--blue);}
.hero-acts .ha-p::before{content:"";width:0;height:0;border-left:9px solid currentColor;border-top:6px solid transparent;
  border-bottom:6px solid transparent;margin-right:2px;}
@media (min-width:900px){ .hero p{padding-top:40px;} .hero-acts{margin-top:22px;} }
.ldot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#e5243b;margin-right:6px;vertical-align:1px;
  box-shadow:0 0 0 0 rgba(229,36,59,.55);animation:stLive 1.6s ease-out infinite;}
@keyframes stLive{0%{box-shadow:0 0 0 0 rgba(229,36,59,.5);}100%{box-shadow:0 0 0 7px rgba(229,36,59,0);}}
.lv-on{color:#e5243b;font-weight:650;}
.pl{display:inline-block;width:0;height:0;border-left:8px solid currentColor;border-top:5px solid transparent;
  border-bottom:5px solid transparent;flex-shrink:0;}
.lv{display:grid;gap:22px;grid-template-columns:1fr;}
@media (min-width:900px){ .lv{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:36px;align-items:start;} .lv-slot{width:100%;} }
.lv.lv-one{grid-template-columns:1fr;margin-bottom:26px;}
.lv-slot{min-width:0;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;
  justify-content:center;gap:14px;aspect-ratio:16/9;border-radius:var(--r);background:#000;color:#fff;
  text-decoration:none !important;padding:48px 20px 44px;text-align:center;}
.lv-slot::before{content:"";position:absolute;inset:0;z-index:-1;
  background:repeating-linear-gradient(90deg,rgba(0,0,0,0) 0 26px,rgba(48,72,255,.55) 38px,#000 39px 41px),
             repeating-linear-gradient(90deg,rgba(0,0,0,0) 0 58px,rgba(22,42,245,.7) 104px,#000 105px 109px),#000;
  -webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.18));mask-image:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.18));}
.lv-slot::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 70% at 50% 120%,rgba(15,34,224,.55),transparent 70%);}
.lv-slot:hover .lv-tag{background:var(--blue-hi);}
.lv-tag{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;gap:8px;background:var(--blue);color:#fff;
  font-size:.74rem;font-weight:600;letter-spacing:.02em;border-radius:3px;padding:5px 10px;line-height:1.35;}
.lv-teams{display:flex;align-items:flex-start;justify-content:center;gap:clamp(14px,4vw,40px);width:100%;}
.lv-t{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;flex:1 1 0;max-width:220px;}
.lv-t span{font-weight:600;font-size:clamp(.92rem,1.6vw,1.1rem);line-height:1.3;overflow-wrap:anywhere;}
.lv-vs{align-self:center;margin-top:-26px;color:rgba(255,255,255,.7);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;}
.lv-meta{color:rgba(255,255,255,.82);font-size:.86rem;}
.lv-meta .lv-on{color:#ff6b77;}
.lv-soon{position:absolute;left:0;right:0;bottom:14px;color:rgba(255,255,255,.66);font-size:.78rem;}
.lv-slot .crest-56{width:56px;height:56px;}
.lv-slot .crest.dk{filter:drop-shadow(0 0 1px rgba(255,255,255,.9)) drop-shadow(0 0 .5px rgba(255,255,255,.9));}
.lv-slot .crest.lt{filter:none;}
.lv-list{display:flex;flex-direction:column;min-width:0;}
.lv-list h3{font-size:.76rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--t2);margin:0 0 6px;}
:root:lang(th) .lv-list h3{letter-spacing:0;font-size:.86rem;}
.lv-list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;}
main .sec .lv-list ul > li{padding-left:0;}
main .sec .lv-list ul > li::before{display:none;}
.lv-list a{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;
  padding:8px 12px;border-radius:var(--r);background:var(--bg-2);color:var(--t1);text-decoration:none !important;}
.lv-list a:hover{background:var(--bg-3);}
.lv-list .lt{font-weight:600;font-variant-numeric:tabular-nums;}
.lv-list .ln{font-weight:550;font-size:.9rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lv-list .ln i{font-style:normal;color:var(--t3);font-size:.78rem;margin:0 .25em;}
.lv-list .lw{display:inline-flex;align-items:center;gap:6px;color:var(--blue-t);font-size:.82rem;font-weight:600;}
.fxm .mid .mt{display:block;color:inherit;text-decoration:none !important;padding:2px 4px;border-radius:3px;}
.fxm .mid .mt:hover .time,.fxm .mid .mt:hover .score{color:var(--blue-t);}
.fxm .mid .vs{text-transform:none;letter-spacing:.02em;font-size:.7rem;white-space:nowrap;}
:root:lang(th) .fxm .mid .vs{font-size:.74rem;}
.fxm .venue{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;}
.lgn{color:var(--t3);font-size:.76rem;}
@media (min-width:900px){
  .fxm .venue{flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;}
}
@media (max-width:899px){
  .fxm .venue{gap:4px 12px;}
}
details.pk{min-width:0;}
details.pk > summary{list-style:none;cursor:pointer;display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 8px;
  min-height:40px;padding:4px 0;font-size:.82rem;color:var(--t2);}
details.pk > summary::-webkit-details-marker{display:none;}
details.pk > summary::after{content:"";width:6px;height:6px;border-right:1.5px solid var(--t3);border-bottom:1.5px solid var(--t3);
  transform:rotate(45deg) translateY(-2px);margin-left:2px;transition:transform .18s var(--ease);}
details.pk[open] > summary::after{transform:rotate(-135deg) translateY(-1px);}
.pk-n{font-weight:650;color:var(--t1);}
.pk-d{color:var(--t3);}
.pk-none{color:var(--t3);font-size:.82rem;}
.pk-sum{color:var(--t2);font-size:.9rem;margin:0 0 12px;}
ul.pk-l{list-style:none;margin:2px 0 6px;padding:0;display:flex;flex-direction:column;gap:6px;}
main .sec ul.pk-l > li{padding-left:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.82rem;}
main .sec ul.pk-l > li::before{display:none;}
.pk-l .pn{font-weight:600;color:var(--t1);}
.pk-l .pa{color:var(--t3);}
.pk-l .pp{color:var(--blue-t);font-weight:600;}
i.av{font-style:normal;}
.av{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;flex-shrink:0;
  background:var(--bg-3);color:var(--t2);font-size:.7rem;font-weight:700;line-height:1;}
.team .av{width:26px;height:26px;}
a.wl{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px;border-radius:999px;
  background:var(--blue-soft);color:var(--blue-t);font-size:.8rem;font-weight:650;text-decoration:none !important;}
a.wl:hover{background:var(--blue);color:#fff;}
.bdg-n{background:var(--bg-3);color:var(--t2);}
.lv-slot .bdg{background:rgba(255,255,255,.14);color:#fff;}
.bdg-56{width:56px;height:56px;border-radius:6px;font-size:.9rem;}
.ins-grid.kpi4{grid-template-columns:repeat(2,minmax(0,1fr));}
@media (min-width:900px){ .ins-grid.kpi4{grid-template-columns:repeat(4,minmax(0,1fr));} }
.ins-grid.qa-grid{grid-template-columns:1fr;}
@media (min-width:700px){ .ins-grid.qa-grid{grid-template-columns:repeat(2,minmax(0,1fr));} }
@media (min-width:1100px){ .ins-grid.qa-grid{grid-template-columns:repeat(3,minmax(0,1fr));} }
.tl-grid{display:grid;gap:32px;grid-template-columns:1fr;}
@media (min-width:1000px){ .tl-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:44px;align-items:start;} }
.tl-grid .fx-pj{grid-column:1/-1;}
@media (min-width:900px){
  .tl-fx .fx{grid-template-columns:minmax(0,1fr) minmax(84px,auto) minmax(0,1fr);}
  .tl-fx .fx .venue{grid-column:1/-1;grid-row:auto;border-left:0;padding:0;justify-content:center;text-align:center;display:block;}
  .tl-fx .fx .fx-pj{grid-column:1/-1;}
}
table.tl-t .ct{font-size:.76rem;}
p.more{margin-top:18px;font-size:.9rem;}
p.more a{color:var(--blue-t);font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;}
p.more a::after{content:" ›";}
.lang-sw ul{min-width:140px;}
.h5bar a{text-decoration:none !important;}
.h5bar a::after{display:none !important;}
.h5bar a::before{content:"";width:0;height:0;border-left:8px solid currentColor;border-top:5px solid transparent;
  border-bottom:5px solid transparent;margin-right:9px;}
@media (max-width:640px){
  .lv-slot{aspect-ratio:auto;min-height:250px;padding:56px 14px 46px;gap:12px;}
  .lv-slot .crest-56,.lv-slot .bdg-56{width:46px;height:46px;}
  .lv-t span{font-size:.9rem;}
  .lv-vs{margin-top:-24px;}
  .lv-soon{bottom:16px;padding:0 14px;}
  .lv-list a{grid-template-columns:46px minmax(0,1fr) auto;gap:10px;padding:8px 10px;}
}
.sec-hd > div:first-child{flex:1 1 420px;}
.sec-hd .sub{max-width:76ch;}
@media (min-width:1000px){
  .tl-grid{align-items:stretch;}
  .tl-fx{display:flex;flex-direction:column;}
  .tl-fx .fx{flex:1 1 auto;align-content:center;}
  .tl-fx .pj-note{margin-top:12px;}
}
@media (max-width:640px){
  .tl-grid .tl-t tbody tr:nth-child(n+9){display:none;}
}
.lv-list h3.lv-h2{margin-top:16px;}
.team > i.av{flex:0 0 auto;}
.pjs{grid-template-columns:repeat(3,minmax(0,1fr));}
@media (max-width:640px){ .pjs{gap:14px;} .pj{padding-left:10px;} .pj-n{font-size:1.5rem;} }
@media (min-width:900px){ .hero.hero-home{padding-top:clamp(40px,4.3vw,62px);} }
.tbl-wrap table.lb-t th[scope="row"],.tbl-wrap table.pk-t th[scope="row"]{max-width:none;min-width:0;}
.tbl-wrap table.lb-t th[scope="row"] .nm,.tbl-wrap table.pk-t th[scope="row"] .nm{display:block;white-space:nowrap;
  overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal;-webkit-line-clamp:unset;max-width:100%;}
.tbl-wrap table.lb-t th[scope="row"] .team,.tbl-wrap table.pk-t th[scope="row"] .team{align-items:center;min-width:0;}
.tbl-wrap table.lb-t th[scope="row"] .team > span.nm,.tbl-wrap table.pk-t th[scope="row"] .team > span.nm{flex:1 1 auto;min-width:0;}
table.lb-t td.num,table.pk-t td.num{white-space:nowrap;}
.lv-list li.lv-h{font-size:.76rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--t2);padding:0 0 2px;}
:root:lang(th) .lv-list li.lv-h{letter-spacing:0;font-size:.86rem;}
.lv-list li.lv-h2{margin-top:10px;}
@media (min-width:900px){
  .lv{align-items:stretch;}
  .lv-slot{align-self:start;}
  .lv-list{align-self:stretch;}
  .lv-list ul{flex:1 1 auto;}
  .lv-list ul > li:not(.lv-h){flex:1 1 0;display:flex;}
  .lv-list ul > li:not(.lv-h) > a{flex:1 1 auto;min-height:44px;}
}
.logo .wm{display:block;flex:0 0 auto;width:43.02px;height:22px;fill:currentColor;position:relative;top:.5px;}
@media (min-width:641px){ .logo .wm{width:50.85px;height:26px;top:0;} }
.lvx{display:flex;flex-direction:column;gap:18px;}
.lvx ul{list-style:none;margin:0;padding:0;}
main .sec .lvx ul > li{padding-left:0;}
main .sec .lvx ul > li::before{display:none;}
.lv-sum{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;}
.lv-n{margin:0;font-weight:700;font-size:1.02rem;}
.lv-chips{display:flex;flex-wrap:wrap;gap:8px;}
.lv-chips a,.lv-chips .z{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border-radius:999px;
  font-size:.82rem;font-weight:600;text-decoration:none !important;}
.lv-chips a{background:var(--blue-soft);color:var(--blue-t);}
.lv-chips a:hover{background:var(--blue);color:#fff;}
.lv-chips .z{background:var(--bg-2);color:var(--t3);}
.lv-chips b{font-variant-numeric:tabular-nums;}
.lv-gs{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;}
@media (min-width:900px){ .lv-gs{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 36px;align-items:start;} }
.lv-g{min-width:0;scroll-margin-top:72px;}
.lv-gh{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 8px;font-size:.86rem;font-weight:650;color:var(--t2);}
.lv-gp{font-size:.74rem;font-weight:600;color:var(--t3);padding-right:26px;}
.lv-rows{display:flex;flex-direction:column;gap:6px;}
.lr{display:grid;grid-template-columns:56px minmax(0,1fr) minmax(30px,auto) 46px;column-gap:10px;row-gap:2px;align-items:center;
  position:relative;padding:9px 26px 9px 12px;border-radius:var(--r);background:var(--bg-2);color:var(--t1);text-decoration:none !important;}
a.lr:hover{background:var(--bg-3);}
a.lr::after{content:"";position:absolute;right:12px;top:50%;width:7px;height:7px;border-right:2px solid var(--t3);
  border-top:2px solid var(--t3);transform:translateY(-50%) rotate(45deg);}
.lr-st{grid-column:1;grid-row:1 / span 2;display:flex;flex-direction:column;gap:2px;font-size:.78rem;line-height:1.2;}
.lr-p{color:var(--t2);font-variant-numeric:tabular-nums;font-size:.76rem;}
.lr .r1{grid-row:1;}
.lr .r2{grid-row:2;}
.lr-t{grid-column:2;font-weight:600;font-size:.9rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lr-s{grid-column:3;text-align:right;font-weight:700;font-variant-numeric:tabular-nums;}
.lr-c{grid-column:4;text-align:right;font-size:.8rem;color:var(--t2);font-variant-numeric:tabular-nums;}
.lr-m{grid-column:2 / span 3;grid-row:3;font-size:.74rem;color:var(--t3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lr-m:empty{display:none;}
.lv-more{margin-top:6px;}
.lv-more summary{cursor:pointer;display:inline-flex;align-items:center;min-height:36px;padding:0 4px;color:var(--blue-t);
  font-size:.84rem;font-weight:600;}
.lv-more[open] summary{margin-bottom:6px;}
.lr.lr-nx{grid-template-columns:52px minmax(0,1fr);}
.lr-nx .lt{font-weight:600;font-variant-numeric:tabular-nums;}
.lr-nx .ln{font-weight:550;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lr-nx .ln i{font-style:normal;color:var(--t3);font-size:.78rem;margin:0 .25em;}
button.lv-slot{border:0;width:100%;cursor:pointer;font:inherit;}
.lv-slot .yt-tag{background:#e00000;}
.lv-slot:hover .yt-tag{background:#ff1a1a;}
.yt-ic{display:block;width:62px;height:44px;border-radius:12px;background:#e00000;position:relative;margin:0 auto;
  box-shadow:0 6px 20px rgba(0,0,0,.35);transition:transform .18s var(--ease);}
.yt-ic::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-38%,-50%);
  border-left:17px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent;}
.lv-slot:hover .yt-ic{transform:scale(1.06);}
.yt-open{position:absolute;right:14px;top:14px;font-size:.78rem;font-weight:600;color:#fff;opacity:.9;}
.yt-frame{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:var(--r);background:#000;}
.ytb{display:inline-block;margin-left:6px;padding:0 5px;border-radius:3px;background:#e00000;color:#fff;font-size:.64rem;
  font-weight:700;line-height:1.6;letter-spacing:.02em;vertical-align:1px;}
.yt-mem{display:inline-block;margin-left:8px;padding:0 6px;border:1px solid rgba(255,255,255,.55);border-radius:3px;
  font-size:.72rem;font-weight:600;line-height:1.6;vertical-align:1px;}
@media (max-width:640px){ .yt-ic{width:52px;height:36px;} .yt-open{top:16px;} }
.lv.lv-one + .fx{margin-top:0;}
.lv-rows li.has-yt{background:var(--bg-2);border-radius:var(--r);}
.lv-rows li.has-yt > .lr{background:transparent;}
.lv-rows li.has-yt > a.lr:hover{background:var(--bg-3);}
.lr-yt{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:0 26px 10px 78px;}
.lr-w{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 14px;border-radius:999px;border:0;cursor:pointer;
  font:inherit;font-size:.84rem;font-weight:650;background:var(--blue);color:#fff;text-decoration:none !important;}
.lr-w:hover{background:var(--blue-hi);}
.lr-w .ytb{margin-left:2px;}
.lr-ch{font-size:.76rem;color:var(--t3);}
.lr-ch .yt-mem{border-color:var(--t3);color:var(--t2);}
.lr-yt .yt-frame{flex:1 1 100%;}
.lr-yt:has(.yt-frame){padding-left:12px;}
.h5bar a::before{content:none;display:none;margin:0;border:0;}
.hero-acts .ha-p::before{content:none;display:none;margin:0;border:0;}
