/*! sn-css tpl:sportnews */
@keyframes harimau-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(0.8)}}@keyframes harimau-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.harimau-head__right .lang-switch{position:relative;margin-right:8px}.harimau-head__right .lang-switch__trigger{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 9px;border:1px solid var(--harimau-line);border-radius:var(--harimau-radius-sm);background:var(--harimau-surface);color:var(--harimau-ink);cursor:pointer;user-select:none;list-style:none}.harimau-head__right .lang-switch__trigger::-webkit-details-marker{display:none}.harimau-head__right .lang-switch__trigger:hover{border-color:var(--harimau-royal-ink, currentColor)}.harimau-head__right .lang-switch__trigger:focus-visible{outline:2px solid var(--harimau-gold, currentColor);outline-offset:2px}.harimau-head__right .lang-switch__globe{width:17px;height:17px;display:block}.harimau-head__right .lang-switch__code{font:700 12px/1 var(--harimau-sans, system-ui, sans-serif);letter-spacing:.04em}.harimau-head__right .lang-switch__menu{position:absolute;z-index:60;top:calc(100% + 6px);right:0;min-width:172px;display:flex;flex-direction:column;padding:5px;border:1px solid var(--harimau-line);border-radius:var(--harimau-radius);background:var(--harimau-surface);box-shadow:var(--harimau-shadow-2, var(--harimau-shadow-1))}.harimau-head__right .lang-switch__opt{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:calc(var(--harimau-radius) - 2px);font:600 13px/1.2 var(--harimau-sans, system-ui, sans-serif);color:var(--harimau-ink);text-decoration:none}.harimau-head__right .lang-switch__badge{flex:0 0 auto;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;border:1px solid color-mix(in srgb, var(--harimau-royal, #1a2a6c) 28%, transparent);background:color-mix(in srgb, var(--harimau-royal, #1a2a6c) 10%, transparent);font:800 10px/1 var(--harimau-sans, system-ui, sans-serif);letter-spacing:.03em;color:var(--harimau-royal-ink, var(--harimau-ink))}.harimau-head__right .lang-switch__opt[data-active=true] .lang-switch__badge{background:var(--harimau-gold, #b8860b);border-color:var(--harimau-gold, #b8860b);color:var(--harimau-gold-ink, #1a1a1a)}.harimau-head__right .lang-switch__native{white-space:nowrap}.harimau-head__right .lang-switch__opt:hover{background:color-mix(in srgb, var(--harimau-gold, #b8860b) 18%, transparent)}.harimau-head__right .lang-switch__opt[data-active=true]{background:color-mix(in srgb, var(--harimau-gold, #b8860b) 26%, transparent);color:var(--harimau-ink);font-weight:800;box-shadow:inset 2px 0 0 var(--harimau-gold, #b8860b)}.harimau-head__right .lang-switch__opt[data-active=true]::after{content:"✓";float:right;font-weight:700;color:var(--harimau-gold-text, currentColor)}.page-shell[data-template=harimau] .ls-page-head__lede,.ls-page-head__lede{margin:6px 0 0;max-width:68ch;font-size:13px;line-height:1.55;color:var(--harimau-ink-soft, #8b93a7)}.harimau-appbar{display:none}@keyframes harimau-spin{to{transform:rotate(360deg)}}@keyframes harimau-hero-glow{0%,100%{box-shadow:0 8px 20px rgba(185,28,28,.45),0 0 0 0 rgba(255,92,102,.45)}50%{box-shadow:0 8px 20px rgba(185,28,28,.45),0 0 0 9px rgba(255,92,102,0)}}@keyframes harimau-live-blink{0%{opacity:1}100%{opacity:.25}}@keyframes s8-rail-pulse{50%{opacity:.35}}@keyframes harimau-live-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--harimau-live) 70%, transparent)}70%{box-shadow:0 0 0 7px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes harimau-reveal{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes lg-live-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(0.7)}}