.spotlight{border:1px solid var(--line);background:var(--surface);border-radius:10px;width:100%;max-width:728px;height:90px;margin:16px auto;line-height:0;transition:box-shadow .15s,transform .15s,border-color .15s;display:block;overflow:hidden}.spotlight--home_top,.spotlight--home_mid,.spotlight--home_below_news,.spotlight--worldcup_top{width:min(100%,970px);max-width:970px;aspect-ratio:var(--spotlight-ratio,970 / 280);border-radius:8px;height:auto}.spotlight--home_top .spotlight__img,.spotlight--home_mid .spotlight__img,.spotlight--home_below_news .spotlight__img,.spotlight--worldcup_top .spotlight__img{object-fit:cover;object-position:center;height:100%}.spotlight--article_top,.spotlight--match_detail_top{max-width:970px}.spotlight--sidebar{max-width:300px;height:250px}.spotlight:hover{border-color:var(--ai-accent,#ef4444);transform:translateY(-1px);box-shadow:0 4px 14px #0000002e}.spotlight__img{object-fit:cover;width:100%;height:100%;display:block}.spotlight[data-sized]{width:100%;max-width:min(100%, var(--spotlight-max,970px));height:auto;aspect-ratio:var(--spotlight-ratio)}.page-shell[data-template=sportnews] .spotlight--article_top,.page-shell[data-template=sportnews] .spotlight--article_inline,.page-shell[data-template=sportnews] .spotlight--article_bottom,.page-shell[data-template=sportnews] .spotlight--match_detail_top,.page-shell[data-template=sportnews] .spotlight--match_detail_inline{width:min(100%,970px);max-width:970px;height:auto;aspect-ratio:var(--spotlight-ratio,970 / 250)}.page-shell[data-template=sportnews] .spotlight--article_top .spotlight__img,.page-shell[data-template=sportnews] .spotlight--article_inline .spotlight__img,.page-shell[data-template=sportnews] .spotlight--article_bottom .spotlight__img,.page-shell[data-template=sportnews] .spotlight--match_detail_top .spotlight__img,.page-shell[data-template=sportnews] .spotlight--match_detail_inline .spotlight__img{object-fit:cover;object-position:center;height:100%}.page-shell[data-template=sportnews]{--sn-ad-cap:150px}@media (max-width:767px){.page-shell[data-template=sportnews]{--sn-ad-cap:110px}}.page-shell[data-template=sportnews] .spotlight:not(.spotlight--home_top):not(.spotlight--sidebar){width:100%;max-width:min(100%, var(--spotlight-max,970px), calc(var(--sn-ad-cap) * (var(--spotlight-ratio,970 / 250))));height:auto;aspect-ratio:var(--spotlight-ratio,970 / 250);margin-inline:auto}.page-shell[data-template=sportnews] .spotlight:not(.spotlight--home_top):not(.spotlight--sidebar) .spotlight__img{object-fit:contain;height:100%}.page-shell[data-template=sportnews] ins[data-pt-filled="1"]:not([style*=aspect-ratio]){max-width:min(100%, calc(var(--sn-ad-cap) * 4));margin-inline:auto}.page-shell[data-template=sportnews] ins[data-pt-filled="1"]:not([style*=aspect-ratio]) img{max-height:var(--sn-ad-cap);object-fit:contain}@media (max-width:640px){.spotlight{max-width:320px;height:100px}.spotlight--sidebar{display:none}.slot-pair:has(>.spotlight--sidebar){display:none}.spotlight--home_top,.spotlight--home_mid,.spotlight--home_below_news,.spotlight--worldcup_top{width:100%;max-width:100%;aspect-ratio:var(--spotlight-ratio,16 / 6);border-radius:6px;height:auto}}.home-hero-slot{padding-bottom:0}ins[data-pt-filled]{margin:16px auto}.home-hero-slot ins[data-pt-filled]{margin-bottom:0}@media (max-width:767px){.slot-pair:has(>.spotlight[data-dv=desktop]){display:none!important}}@media (min-width:768px){.slot-pair:has(>.spotlight[data-dv=mobile]){display:none!important}}.site-slider{aspect-ratio:1920/550;background:#0a0f1e;border-radius:12px;width:100%;max-width:1280px;margin:16px auto 0;position:relative;overflow:hidden}.site-slider__track{position:absolute;inset:0}.site-slider__slide{opacity:0;pointer-events:none;transition:opacity .6s;display:block;position:absolute;inset:0}.site-slider__slide[data-active=true]{opacity:1;pointer-events:auto}.site-slider__img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.site-slider__arrow{z-index:3;color:#fff;cursor:pointer;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:30px;line-height:1;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.site-slider__arrow:hover{background:#000000a8}.site-slider__arrow--prev{left:14px}.site-slider__arrow--next{right:14px}.site-slider__dots{bottom:10px;right:calc(12px + env(safe-area-inset-right,0px));z-index:3;background:#00000073;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;display:flex;position:absolute}.site-slider__dot{cursor:pointer;background:#ffffff80;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:background .2s,width .2s}.site-slider__dot[data-active=true]{background:#fff;border-radius:6px;width:26px}@media (max-width:640px){.site-slider__arrow{width:34px;height:34px;font-size:24px}.site-slider__arrow--prev{left:8px}.site-slider__arrow--next{right:8px}.site-slider__dots{gap:5px;padding:4px 6px;bottom:6px;right:8px}.site-slider__dot{width:7px;height:7px}.site-slider__dot[data-active=true]{width:18px}}.page-shell[data-template=sportnews][data-merchant-slug=sport-news-daily] ins[data-pt-filled="1"]:not([data-pt-empty="1"]):has(>a>img):is([data-pt-fill=home_mid],[data-pt-fill=home_below_news],[data-pt-fill=article_top],[data-pt-fill=article_inline],[data-pt-fill=article_bottom],[data-pt-fill=match_detail_inline],[data-pt-fill=news_list_inline],[data-pt-fill=match_list_inline]){margin-inline:auto;width:100%!important;max-width:min(100%, var(--gogoal-content-width,970px))!important;aspect-ratio:auto!important;height:auto!important}.page-shell[data-template=sportnews][data-merchant-slug=sport-news-daily] ins[data-pt-filled="1"]:not([data-pt-empty="1"]):has(>a>img):is([data-pt-fill=home_mid],[data-pt-fill=home_below_news],[data-pt-fill=article_top],[data-pt-fill=article_inline],[data-pt-fill=article_bottom],[data-pt-fill=match_detail_inline],[data-pt-fill=news_list_inline],[data-pt-fill=match_list_inline]) img{object-fit:contain;max-height:none;height:auto!important}@media (max-width:767px){.page-shell[data-template=sportnews][data-merchant-slug=sport-news-daily]{--gogoal-content-width:352px}}.page-shell[data-template=sportnews][data-merchant-slug=sport-news-daily] .gogoal-central-ad>ins[data-pt-filled="1"]:not([data-pt-empty="1"]){max-width:100%}.page-shell[data-template=sportnews][data-merchant-slug=sport-news-daily] .gogoal-central-ad>ins[data-pt-filled="1"]:not([data-pt-empty="1"]) img{max-height:none}@media (max-width:767px){.page-shell[data-template=sportnews][data-merchant-slug=sport-news-daily] .gogoal-central-ad[data-dv=desktop]{display:none!important}}.gogoal-central-ad--hero:not(:has(>ins[data-pt-filled="1"])){aspect-ratio:1920/550;background:#7f7f7f14;border-radius:8px}.home-hero-slot:has(>.gogoal-central-ad--hero){padding-top:16px}.gogoal-central-ad--hero>ins[data-pt-filled]{margin-top:0}.home-hero-slot:has(>.gogoal-central-ad--hero>ins[data-pt-empty="1"]){padding-top:0}ins[data-pt-ssr]{--pt-ar-v:var(--pt-ar);width:100%;max-width:100%;display:block}@media (max-width:767px){ins[data-pt-ssr]{--pt-ar-v:var(--pt-ar-m,var(--pt-ar))}}ins[data-pt-ssr]>a{height:100%;display:block}ins[data-pt-ssr] picture,ins[data-pt-ssr] img{object-fit:cover;width:100%;height:100%;display:block}
