:root{--bg:#05070a;--panel:#111418cc;--panel-solid:#0d1117;--card:#161b2280;--ink:#f0f6fc;--muted:#8b949e;--line:#ffffff0d;--brand:#00ff89;--brand-glow:#00ff8926;--radius-lg:16px;--radius-md:12px;--radius-sm:8px;--live-red:#ff4b4b;--lose-gray:#484f58}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}html{scrollbar-gutter:stable}body{background:var(--bg);color:var(--ink);letter-spacing:-.01em;background-image:radial-gradient(circle at calc(50% + 130px) -20%,#161b22 0%,#0000 50%),radial-gradient(circle at 0 0,#0d1117 0%,#0000 30%);background-attachment:fixed;margin:0;font-family:Inter,system-ui,-apple-system,sans-serif}header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);z-index:100;background:#05070ab3;align-items:center;gap:15px;padding:14px 24px;display:flex;position:sticky;top:0}.app-brand-shell{background:radial-gradient(circle at 50% 0,#00ff8914,#0000 55%),#ffffff03;border-right-color:#ffffff12!important}.sidebar-brand{justify-content:center;align-items:center;height:48px;margin:0 0 10px;display:flex}.app-logo-slot{width:190px;height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:flex}.app-logo-image{object-fit:contain;width:170px;max-height:34px;display:block}.app-logo-mark{background:#ffffff09;border:1px solid #ffffff24;border-radius:999px;width:66px;height:16px;position:relative}.app-logo-mark:before,.app-logo-mark:after{content:"";width:6px;height:6px;box-shadow:none;background:#ffffffbd;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.app-logo-mark:before{left:13px}.app-logo-mark:after{opacity:.35;right:13px}.app-logo-mark span{background:#ffffff47;width:18px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}h1{background:linear-gradient(90deg,#fff,#8b949e);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:18px;font-weight:700}.league-header-inner{align-items:center;gap:12px;width:100%;max-width:1200px;display:flex}.league-header-logo{flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.league-header-title{color:#f0f6fceb;background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;letter-spacing:0;white-space:nowrap;margin:0;font-size:18px;font-weight:680;line-height:1}.league-header-actions{align-items:center;gap:8px;display:flex}.sidebar{background:var(--panel-solid);border-right:1px solid var(--line);z-index:20;scrollbar-width:thin;scrollbar-color:#8b949e47 transparent;scrollbar-gutter:stable;width:260px;height:100vh;padding:30px 0;position:fixed;top:0;left:0;box-shadow:10px 0 28px #0000002e;background:linear-gradient(#0c0e11fa,#07080afa)!important;border-right-color:#ffffff0e!important}.sidebar:before{display:none}.sidebar-home{color:#f0f6fcc7!important;background:0 0!important;border-color:#0000!important;flex-flow:row!important;justify-content:center!important;min-height:42px!important;margin-bottom:2px!important}.sidebar-home.active{color:var(--ink)!important;box-shadow:none!important;background:#ffffff12!important;border-color:#0000!important}.sidebar-home-icon{opacity:.72;flex:none}.sidebar-home-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.sidebar-section{position:relative}.sidebar-section:not(:last-child):after{content:"";background:#ffffff0b;height:1px;margin:10px 8px 0;display:block}.sidebar-section-toggle{min-height:24px}.sidebar-section-toggle span{color:#8b949e94!important;letter-spacing:.14em!important;font-size:10px!important}.sidebar-section-toggle svg{stroke:#8b949e80!important}.sidebar-league-list{gap:6px!important}.sidebar .cat{position:relative;margin:0!important}.sidebar .cat:not(.sidebar-home){min-height:42px;color:#f0f6fcb8!important;background:0 0!important;border-color:#0000!important}.sidebar .cat:not(.sidebar-home):hover{color:var(--ink)!important;background:#ffffff0e!important;border-color:#0000!important}.sidebar .cat.active:not(.sidebar-home){box-shadow:none;color:var(--ink)!important;background:#ffffff16!important;border-color:#0000!important}.sidebar .cat.active:after{content:"";background:#f0f6fcbd;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.sidebar-home.active:after{right:12px}.sidebar-logo-shell{box-shadow:none;border:0;background:0 0!important}.sidebar .cat.active .sidebar-logo-shell{border-color:#0000;background:0 0!important}.sidebar-league-label{text-overflow:ellipsis;white-space:nowrap;padding-right:12px;overflow:hidden}.sidebar .cat:not(.sidebar-home){justify-content:center!important}.sidebar .cat:not(.sidebar-home) .sidebar-logo-shell{flex:0 0 24px!important}.sidebar .cat:not(.sidebar-home) .sidebar-league-label{text-align:center!important;flex:0 auto!important;min-width:0!important;padding-right:0!important}.league-loading-shell{opacity:0;justify-content:center;align-items:center;animation:.18s ease-out 90ms forwards league-load-fade;display:flex}.league-loading-shell-page{min-height:calc(100vh - 60px);margin-left:260px}.league-loading-shell-inline{width:100%;min-height:220px}.league-loading-line{background:#ffffff14;border-radius:999px;width:96px;height:2px;position:relative;overflow:hidden}.league-loading-line:after{content:"";border-radius:inherit;background:#f0f6fc9e;width:42px;animation:.85s ease-in-out infinite league-load-line;position:absolute;inset:0}.match-detail-panel{will-change:opacity, transform;animation:.22s cubic-bezier(.2,.8,.2,1) both match-detail-panel-in}.match-detail-content-in{animation:.18s ease-out both match-detail-content-in}.match-detail-body{scrollbar-width:thin;scrollbar-color:#8b949e57 transparent}.match-detail-body::-webkit-scrollbar{width:6px}.match-detail-body::-webkit-scrollbar-thumb{background:#8b949e47;border-radius:999px}@media (max-width:768px){.match-detail-overlay{-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background-color:#000000d1!important;justify-content:center!important;align-items:center!important;padding:6px!important}.match-detail-panel{border-radius:12px!important;width:calc(100vw - 12px)!important;max-width:430px!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important}.match-detail-panel-stats{height:auto!important;max-height:calc(100dvh - 18px)!important}.match-detail-panel-stats .match-detail-body,.match-detail-panel-compact .match-detail-body{flex:0 auto!important;overflow-y:auto!important}.match-detail-panel-compact{height:auto!important;max-height:calc(100dvh - 18px)!important}.match-detail-panel-compact .match-detail-body{padding:12px 12px 14px!important}.match-detail-panel-compact .league-loading-shell-inline{min-height:116px!important}.match-detail-panel-compact .match-detail-lineups{gap:10px!important}.match-detail-panel-compact .match-detail-lineup-switch-shell{display:none!important}.match-detail-panel-compact svg{width:30px!important;height:30px!important}.match-detail-panel-compact .match-detail-no-lineups{gap:10px!important;padding:34px 16px!important}.match-detail-header{padding:12px 38px 28px!important}.match-detail-panel .match-detail-header>button{background:#ffffff14!important;width:28px!important;height:28px!important;font-size:17px!important;top:10px!important;right:10px!important}.match-detail-panel .match-detail-scoreboard{grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr)!important;gap:5px!important}.match-detail-panel .match-detail-team.team{gap:5px!important;min-width:0!important}.match-detail-panel .match-detail-team.team>div{flex:0 0 24px!important;width:24px!important;height:24px!important}.match-detail-panel .match-detail-team-name.team-clickable-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:0!important;white-space:normal!important;font-size:10.5px!important;line-height:1.12!important;display:-webkit-box!important;overflow:hidden!important}.match-detail-panel .match-detail-score.score{min-width:68px!important}.match-detail-panel .match-detail-score-row.num-row{gap:0!important;font-size:21px!important}.match-detail-panel .match-detail-score-row.num-row span{height:23px!important}.match-detail-panel .match-detail-score-row.num-row span:nth-child(2){margin-left:5px!important;margin-right:5px!important}.match-detail-panel .match-detail-status{letter-spacing:0!important;white-space:normal!important;max-width:82px!important;margin-top:7px!important;font-size:9.5px!important;line-height:1.1!important}.match-detail-tabs{padding:8px!important}.match-detail-tab-switcher{width:100%!important;max-width:320px!important}.match-detail-tab-button{letter-spacing:0!important;flex:1 1 0!important;min-width:0!important;padding:8px 6px!important;font-size:9.5px!important}.match-detail-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:10px 7px 12px!important}.match-detail-lineups{gap:14px!important}.match-detail-lineup-switch-shell{margin-top:2px!important;margin-bottom:-5px!important}.match-detail-lineup-switch{width:220px!important;max-width:100%!important}.match-detail-lineup-switch-button{letter-spacing:0!important;flex:1 1 0!important;min-width:0!important;padding:7px 10px!important;font-size:9.5px!important}.match-detail-pitch{aspect-ratio:3/2!important;border-radius:10px!important;max-width:100%!important;padding:8px!important}.match-detail-pitch-player{width:32px!important}.match-detail-pitch-number{width:18px!important;height:18px!important;font-size:8px!important}.match-detail-pitch-name{text-overflow:ellipsis!important;letter-spacing:0!important;max-width:42px!important;font-size:7px!important;overflow:hidden!important}.match-detail-tactics{gap:8px!important;max-width:100%!important;margin:-8px auto 0!important;padding:3px 2px 0!important}.match-detail-tactics>div{min-width:0}.match-detail-tactics>div>div{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important;overflow:hidden!important}.match-detail-player-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;margin-top:2px!important}.match-detail-player-column{gap:14px!important;min-width:0!important}.match-detail-player-column h3,.match-detail-player-heading{letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-bottom:8px!important;padding-bottom:6px!important;font-size:7.5px!important;line-height:1.15!important;overflow:hidden!important}.match-detail-player-row{min-height:28px;gap:4px!important;min-width:0!important;padding:4px!important}.match-detail-player-number{width:14px!important;font-size:8.5px!important}.match-detail-position-badge{border-radius:4px!important;width:20px!important;padding:2px!important;font-size:6.8px!important}.match-detail-player-row img{width:15px!important;height:10px!important}.match-detail-player-name-wrap{gap:3px!important;min-width:0!important}.match-detail-player-name{min-width:0!important;font-size:9.3px!important}.match-detail-stats{padding:14px 16px 16px!important}.match-detail-stat-bar{margin-bottom:15px!important}.match-detail-stat-head{margin-bottom:6px!important;padding:0 3px!important}.match-detail-stat-value{font-size:11px!important}.match-detail-stat-label{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important;max-width:72%!important;font-size:9px!important;overflow:hidden!important}.match-detail-stat-track{border-radius:999px!important;height:6px!important}}@media (max-width:380px){.match-detail-overlay{padding:4px!important}.match-detail-panel{width:calc(100vw - 8px)!important;height:calc(100dvh - 8px)!important;max-height:calc(100dvh - 8px)!important}.match-detail-panel-stats,.match-detail-panel-compact{height:auto!important;max-height:calc(100dvh - 12px)!important}.match-detail-panel-compact .match-detail-body{padding:10px 10px 12px!important}.match-detail-panel-compact .league-loading-shell-inline{min-height:104px!important}.match-detail-header{padding:10px 34px 26px!important}.match-detail-panel .match-detail-scoreboard{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr)!important;gap:4px!important}.match-detail-panel .match-detail-team.team>div{flex-basis:22px!important;width:22px!important;height:22px!important}.match-detail-panel .match-detail-team-name.team-clickable-text{font-size:9.7px!important}.match-detail-panel .match-detail-score.score{min-width:62px!important}.match-detail-panel .match-detail-score-row.num-row{font-size:20px!important}.match-detail-panel .match-detail-status{max-width:70px!important;font-size:9px!important}.match-detail-body{padding:8px 5px 10px!important}.match-detail-pitch-player{width:29px!important}.match-detail-pitch-name{max-width:36px!important;font-size:6.5px!important}.match-detail-player-grid{gap:5px!important}.match-detail-player-column{gap:12px!important}.match-detail-player-column h3,.match-detail-player-heading{font-size:7px!important}.match-detail-player-row{gap:3px!important;padding:4px 3px!important}.match-detail-player-number{width:13px!important;font-size:8px!important}.match-detail-position-badge{width:19px!important;font-size:6.5px!important}.match-detail-player-row img{width:14px!important;height:10px!important}.match-detail-player-name{font-size:9px!important}.match-detail-stats{padding:12px 10px 14px!important}.match-detail-stat-bar{margin-bottom:13px!important}.match-detail-stat-label{font-size:8.5px!important}}.team-detail-shell{z-index:900;background:var(--bg);color:var(--ink);padding:20px clamp(28px,3vw,56px) 40px;position:fixed;inset:0 0 0 260px;overflow-y:auto}.team-detail-inner{flex-direction:column;gap:24px;width:min(100%,1500px);margin:0 auto;display:flex}.team-detail-back,.team-detail-action,.team-detail-more,.team-name-button{appearance:none;font-family:inherit}.team-detail-back{border:1px solid var(--line);width:fit-content;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#ffffff08;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:800;display:flex}.team-detail-back span{color:var(--brand);font-size:18px;line-height:1}.team-detail-header{align-items:center;gap:18px;display:flex;position:static;top:auto}.team-detail-header h1{letter-spacing:0;color:var(--ink);background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;margin:0;font-size:24px;font-weight:900;line-height:1.1}.team-detail-meta{color:var(--muted);align-items:center;gap:8px;margin-top:8px;font-size:12px;font-weight:700;display:flex}.team-detail-meta img,.team-player-flag{object-fit:cover;border-radius:2px;width:14px;height:10px}.team-detail-grid{grid-template-columns:minmax(0,1fr) 360px;place-items:start stretch;gap:28px;width:100%;display:grid}.team-detail-main,.team-detail-stats{flex-direction:column;align-items:stretch;gap:24px;width:100%;min-width:0;display:flex}.team-fixture-section{border-radius:12px;justify-self:stretch;width:100%;max-width:none;padding:12px 16px 14px!important}.team-detail-section-head{justify-content:space-between;align-items:center;gap:16px;min-height:0;margin-bottom:10px;display:flex}.team-detail-section-head h2,.team-stat-card h2{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;margin:0;font-size:12px;font-weight:900}.team-detail-section-head span{color:var(--muted);font-size:10px;font-weight:800}.team-fixture-list{flex-direction:column;gap:6px;display:flex}.team-match-row{cursor:pointer;position:relative}.team-match-row.team-match-win{background:#00ff8914;border-color:#00ff893d;box-shadow:inset 3px 0 #00ff89bd}.team-match-row.team-match-loss{background:#ff4b4b17;border-color:#ff4b4b3d;box-shadow:inset 3px 0 #ff4b4bc7}.team-match-row.team-match-draw{background:#ffcc0014;border-color:#ffcc003d;box-shadow:inset 3px 0 #ffcc00c7}.team-match-grid{min-height:0;grid-template-columns:85px minmax(0,1fr) 60px minmax(0,1fr)!important;align-items:center!important;column-gap:0!important;padding:8px 12px!important;display:grid!important}.team-match-row .col-time{letter-spacing:.05em;white-space:nowrap;justify-content:flex-start;align-items:center;min-width:0;padding:0 0 0 12px;font-size:11px;font-weight:500;display:flex}.team-match-home,.team-match-away{align-items:center!important;gap:7px!important;min-width:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.team-match-home{text-align:right!important;justify-content:flex-end!important}.team-match-away{text-align:left!important;justify-content:flex-start!important}.team-match-score{min-width:0!important;padding:0!important;position:static!important;transform:none!important}.team-match-score .num-row{justify-content:center!important;gap:6px!important;font-size:11px!important}.team-name-button{color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;max-width:100%;padding:0;font-size:12px;font-weight:400;overflow:hidden}.team-name-button:hover{color:var(--ink)}.team-detail-clickable-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-size:12px;display:block;overflow:hidden}.team-detail-clickable-name:hover{color:var(--ink)}.team-clickable-text{color:inherit;font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-align:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-width:0;max-width:100%;margin:0;padding:0;display:block;overflow:hidden}.team-clickable-text:hover{color:inherit}.match .team-clickable-text{cursor:inherit}.team-detail-more,.team-detail-action{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#ffffff08;border-radius:10px;padding:8px 12px;font-size:11px;font-weight:800}.team-detail-more{width:100%;color:var(--muted);margin-top:12px}.team-detail-action.muted{color:var(--muted)}.team-detail-empty,.team-detail-empty-row{text-align:center;color:var(--muted);font-size:12px}.team-detail-empty{max-width:420px;margin:80px auto}.team-detail-empty-row{padding:20px}.team-trends-card{background:radial-gradient(circle at 8% 0%, #00ff8914, transparent 34%), var(--panel);border-color:#00ff8926}.team-trends-title{align-items:center;gap:10px;margin-bottom:18px;display:flex}.team-trends-title span{background:var(--live-red);border-radius:50%;flex:none;width:8px;height:8px;margin-top:0;animation:1.2s ease-in-out infinite trend-live-pulse;box-shadow:0 0 12px #ff4b4be6}.team-trends-title h2{color:var(--brand);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:13px;font-weight:900}.team-trends-list{flex-direction:column;gap:12px;display:flex}.team-trend-item{--trend-color:var(--brand);border:1px solid #ffffff0b;border-left:3px solid var(--trend-color);background:#ffffff0b;border-radius:8px;padding:12px 14px 13px 16px;position:relative;overflow:hidden}.team-trend-item:before{content:"";background:var(--trend-color);filter:blur(10px);opacity:.45;border-radius:999px;width:12px;position:absolute;top:10px;bottom:10px;left:-8px}.team-trend-item.is-negative{--trend-color:var(--live-red)}.team-trend-item.is-solid{--trend-color:#2f81f7}.team-trend-item.is-curiosity{--trend-color:#fc0}.team-trend-item>div{color:var(--trend-color);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:900}.team-trend-item p{color:var(--ink);margin:0;font-size:13px;font-weight:700;line-height:1.35}.team-trend-item strong{font-weight:900}.team-trends-footer{border-top:1px solid var(--line);text-align:center;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:18px;padding-top:16px;font-size:9px;font-weight:900}@keyframes league-load-fade{to{opacity:1}}@keyframes trend-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.38;transform:scale(.82)}}@keyframes league-load-line{0%{transform:translate(-46px)}to{transform:translate(104px)}}@keyframes match-detail-overlay-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes match-detail-panel-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes match-detail-content-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.league-loading-shell-page{margin-left:0}}.side-title{text-transform:uppercase;letter-spacing:.15em;color:var(--muted);padding:0 24px 20px;font-size:11px;font-weight:700}.cat{color:var(--muted);cursor:pointer;border-radius:10px;align-items:center;gap:14px;margin:0 10px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .25s;display:flex}.cat:hover{color:var(--ink);background:#ffffff08}.cat.active{color:var(--brand);background:var(--brand-glow)}main{max-width:1400px;margin-left:260px;padding:40px}@media (max-width:1024px){body{background-image:radial-gradient(circle at 50% -20%,#161b22 0%,#0000 50%),radial-gradient(circle at 0 0,#0d1117 0%,#0000 30%)}main{margin-left:0;padding:20px}.sidebar{display:none}}.container{width:100%;max-width:900px;margin:0 auto}.mobile-menu-button,.mobile-sidebar-backdrop,.mobile-top-bar,.mobile-top-logo{display:none}.mobile-only-section-header{display:none!important}.premier-fixture-mobile-roundnav{display:none}.home-league-block{content-visibility:auto;contain-intrinsic-size:180px;margin-bottom:40px;transition:margin-bottom .22s}.home-league-block.collapsed{margin-bottom:24px}.home-league-matches{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.2,.8,.2,1),opacity .18s,transform .26s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(0)}.home-league-matches.collapsed{opacity:0;pointer-events:none;grid-template-rows:0fr;transform:translateY(-6px)}.home-league-matches-inner{min-height:0;overflow:hidden}.home-match-card{content-visibility:auto;contain-intrinsic-size:86px}.argentina-mobile-only-section-header{display:none!important}.section{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px;box-shadow:0 4px 24px #0003}.section h2{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 20px;font-size:14px;font-weight:600}.match{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-md);margin-bottom:12px}.row{grid-template-columns:100px 1fr 1fr;align-items:center;padding:16px 20px;display:grid}.col-time{text-transform:uppercase;color:var(--muted);border-left:2px solid var(--line);letter-spacing:.05em;align-items:center;min-width:70px;padding-left:12px;font-size:11px;font-weight:500;display:flex}.col-time.live{color:var(--brand);border-left-color:var(--brand);font-weight:600}.dot{background:var(--brand);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}@keyframes blink{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.team{align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}.team.right{justify-content:flex-end}.team img{object-fit:contain;width:24px;height:24px}.score{flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.num-row{align-items:center;gap:12px;font-size:20px;font-weight:700;display:flex}table{border-collapse:separate;border-spacing:0 3px;width:100%}th{color:var(--muted);text-transform:uppercase;text-align:center;border-bottom:1px solid var(--line);padding:8px 10px;font-size:11px;font-weight:600}td{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;background:#ffffff03;padding:4px 10px;font-size:12px}td:first-child{border-left:1px solid var(--line);border-radius:8px 0 0 8px}td:last-child{border-right:1px solid var(--line);border-radius:0 8px 8px 0}td img{object-fit:contain;width:18px;height:18px}tr.classificado td{color:#fff;background:#ffffff14;font-weight:400}tr.campeon td{color:var(--brand);background:#4ade800f;font-weight:400}tr.campeon-anual td{color:#c084fc;background:#a855f714;font-weight:400}tr.libertadores td{color:#fed15e;background:#fed15e0d;font-weight:400}tr.sudamericana td{color:#2196f3;background:#2196f30d;font-weight:400}tr.sudamericana-playoff td{color:#2196f3cc;background:#2196f305;font-weight:400}tr.conference td{color:#bef264;background:#bef2640d;font-weight:400}tr.europa td{color:#ff9800;background:#ff98000d;font-weight:400}tr.europa-playoff td{color:#ff9800cc;background:#ff980005;font-weight:400}tr.relegation-playoff td{color:#ff8a65;background:#ff8a650d;font-weight:400}tr.descenso td{color:var(--live-red);background:#ff4b4b0d}.pill{background:var(--panel-solid);border:1px solid var(--line);color:var(--muted);cursor:pointer;border-radius:20px;padding:8px 16px;font-size:12px;font-weight:600}.pill.active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.liga-main{grid-template-columns:500px 500px;justify-content:center;gap:30px;margin-left:260px;padding:40px;display:grid}@media (max-width:1300px){.liga-main{grid-template-columns:1fr;align-items:center;margin-left:0}.column-left,.column-right{width:100%;max-width:600px;margin:0 auto}}.column-left,.column-right{flex-direction:column;gap:30px;width:500px;display:flex}.fixture-day{color:var(--brand);text-transform:uppercase;margin-top:20px;margin-bottom:10px;font-size:11px;font-weight:700}.yesterday-banner-card{border:1px solid var(--brand);border-radius:var(--radius-lg);background:#4ade800d;margin-bottom:30px;padding:20px}.no-select{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@keyframes flash-red{0%{background-color:#0000}20%{background-color:#ff4b4b66}to{background-color:#0000}}@keyframes flash-green{0%{background-color:#0000}20%{background-color:#4ade8066}to{background-color:#0000}}.odd-down{border-radius:4px;animation:2s ease-out flash-red}.odd-up{border-radius:4px;animation:2s ease-out flash-green}@keyframes dot-pulse{0%{transform:scale(.95);box-shadow:0 0 #4ade80b3}70%{transform:scale(1);box-shadow:0 0 0 4px #4ade8000}to{transform:scale(.95);box-shadow:0 0 #4ade8000}}@keyframes live-dot-ring{0%{opacity:.7;transform:translate(-50%,-50%)scale(.9)}70%,to{opacity:0;transform:translate(-50%,-50%)scale(2.45)}}.dot-live{backface-visibility:hidden;will-change:auto;position:relative;transform:translateZ(0);opacity:1!important;animation:none!important}.dot-live:after{content:"";border-radius:inherit;pointer-events:none;transform-origin:50%;will-change:transform, opacity;background:currentColor;width:100%;height:100%;animation:1.15s ease-out infinite live-dot-ring;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.col-time.live{justify-content:center;align-items:center;gap:9px;display:flex}.col-time.live .dot{margin-right:12px!important}@keyframes ht-starting-pulse{0%,to{opacity:.95}50%{opacity:.42}}.ht-countdown-timer{color:#fc0;letter-spacing:0;justify-content:center;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.ht-countdown-timer.is-starting{color:#ffcc00eb;font-family:inherit;font-size:8.6px;font-weight:800;animation:2.6s ease-in-out infinite ht-starting-pulse}.ht-starting-label-mobile{display:none}@media (max-width:768px){.home-match-events-side .ht-countdown-timer,.ht-countdown-timer{font-size:8.5px;font-weight:500}.home-match-events-side .ht-countdown-timer.is-starting,.ht-countdown-timer.is-starting{font-size:7.8px;font-weight:700}.ht-starting-label-full{display:none}.ht-starting-label-mobile{display:inline}}.final-bracket{width:100%;margin-bottom:40px;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;padding:2px 0 16px!important}.final-bracket-scroll{scrollbar-width:thin;width:100%;padding:0;overflow:hidden}.final-bracket-grid{justify-content:center;align-items:stretch;column-gap:0;width:100%;min-width:0;display:flex}.bracket-stage{flex-direction:column;flex:1;align-items:center;gap:14px;min-width:0;display:flex}.bracket-stage-label{display:none}.bracket-stage-items{flex-direction:column;flex:1;justify-content:space-around;gap:12px;width:100%;display:flex}.bracket-item{background:#ffffff03;border:1px solid #ffffff12;border-radius:7px;width:min(100%,126px);transition:border-color .16s,background .16s,transform .16s;overflow:hidden}.final-bracket .bracket-item:hover{z-index:auto;background:#ffffff07;transform:translateY(-1px);border-color:#ffffff29!important}.bracket-item.highlight{background:#00ff8905;border-color:#00ff8938}.final-bracket .bracket-item.highlight:hover{border-color:#00ff8957!important}.bracket-item-label{color:#8b949eb3;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #ffffff0b;padding:5px 9px 3px;font-size:7.5px;font-weight:650}.bracket-final-stage .bracket-item-label{text-align:center}.bracket-item.highlight .bracket-item-label{color:#00ff89b8;border-bottom-color:#00ff8917}.bracket-teams{flex-direction:column;display:flex}.bracket-team-row{align-items:center;min-height:30px;padding:0 9px;display:flex}.bracket-team-row+.bracket-team-row{border-top:1px solid #ffffff0a}.bracket-team{align-items:center;gap:8px;min-width:0;display:flex}.bracket-team span{text-overflow:ellipsis;white-space:nowrap;color:#f0f6fce0;min-width:0;font-size:11px;font-weight:500;overflow:hidden}.bracket-team span.is-empty{color:#8b949e85}.bracket-team-score{display:none}.bracket-logo-placeholder{background:#ffffff0b;border-radius:50%;flex:0 0 14px;width:14px;height:14px}.bracket-connector-column{flex-direction:column;flex:0 0 16px;justify-content:center;width:16px;display:flex}.bracket-connector-column-sm{justify-content:space-around;padding:20px 0}.bracket-connector-column-md{justify-content:space-around;padding:60px 0}.bracket-connector{opacity:.75;color:#ffffff12;width:16px;height:100%;position:relative}.bracket-connector-svg{width:20px;height:100%;display:block;overflow:visible}.bracket-connector-svg path{stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bracket-final-stage{flex-direction:column;flex:.82;justify-content:center;align-items:center;gap:14px;min-width:0;margin:0 8px;display:flex}.bracket-final-label{color:#00ff89ad}@media (min-width:769px){.argentina-tablas-layout>.argentina-playoffs-block{order:-1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sidebar::-webkit-scrollbar{width:8px}.sidebar::-webkit-scrollbar-track{background:0 0;margin:12px 0}.sidebar::-webkit-scrollbar-thumb{background:linear-gradient(#8b949e57,#8b949e29) padding-box padding-box;border:2px solid #07080afa;border-radius:999px;min-height:48px}.sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(#00ff896b,#8b949e3d) padding-box padding-box}@media (min-width:769px){.sidebar{gap:12px!important;padding:14px!important}.sidebar-brand{height:50px;margin-bottom:4px}.sidebar-home,.sidebar .cat:not(.sidebar-home){border-radius:12px!important;min-height:39px!important;padding:8px 11px!important;font-size:12.5px!important}.sidebar-section{border-radius:16px!important;padding:8px!important}.sidebar-section:not(:last-child):after{margin-top:7px}.sidebar-league-list{gap:4px!important}.liga-main{gap:26px!important;padding:16px 28px 28px!important}.liga-main>div,.liga-main [style*="gap: 40px"]{gap:24px!important}.liga-main .section{border-radius:12px;padding:16px!important}.liga-main .final-bracket{padding:2px 0 16px!important}.liga-main .section h2{margin-bottom:14px;font-size:12px}.liga-main .match{border-radius:10px;margin-bottom:8px}.liga-main .match .row{padding:9px 12px!important}.liga-main .team{font-size:13px}.liga-main th{padding:6px 8px;font-size:10px}.liga-main td{padding:4px 8px}}@media (max-width:768px){html,body{width:100%;max-width:100%;overflow-x:hidden}body{background-image:radial-gradient(circle at 50% -8%,#161b22b8 0%,#0d111775 30%,#0000 62%);background-attachment:fixed}body>div,body>div>div{max-width:100vw}header[style*=fixed]{height:54px!important;min-height:54px!important;padding:0!important;left:0!important}header[style*=fixed]>div{border-right:0!important;width:100%!important}.app-brand-shell{background:0 0!important}.app-logo-slot{border-radius:9px!important;width:136px!important;height:34px!important}.app-logo-mark{width:58px!important;height:16px!important}header[style*=fixed] span{letter-spacing:.12em!important;font-size:16px!important}.sidebar{-webkit-overflow-scrolling:touch;border-right:0!important;border-bottom:1px solid var(--line)!important;z-index:1900!important;background:#05070afa!important;flex-direction:row!important;align-items:center!important;gap:8px!important;width:100vw!important;height:66px!important;padding:8px 10px!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:auto hidden!important}.sidebar:before{display:none!important}.sidebar{scrollbar-width:none}.sidebar-brand{flex:none!important;height:42px!important;margin:0!important}.sidebar-brand>div{display:flex!important}.sidebar>div>div:first-child:not(.cat){display:none!important}.sidebar .cat{white-space:nowrap!important;border-radius:9px!important;flex:none!important;height:42px!important;margin:0!important;padding:8px 12px!important;font-size:12px!important;line-height:1!important}.sidebar .cat svg{width:16px!important;height:16px!important}.sidebar .cat>div{flex:none!important;width:22px!important;height:22px!important;padding:3px!important}.sidebar .cat.active:not(.sidebar-home){box-shadow:none!important}.mobile-menu-button{appearance:none;z-index:2100;width:40px;height:40px;color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c10e0;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:inline-flex;position:fixed;top:12px;left:12px}.mobile-menu-button span{opacity:.88;background:currentColor;border-radius:999px;width:16px;height:2px}.mobile-top-bar{z-index:2050;-webkit-backdrop-filter:blur(14px);pointer-events:none;background:#05070ac7;border-bottom:1px solid #ffffff0e;height:66px;display:block;position:fixed;top:0;left:0;right:0}.mobile-top-logo{z-index:2100;pointer-events:none;justify-content:flex-end;align-items:center;height:66px;display:flex;position:fixed;top:0;right:5px}.mobile-top-logo img{object-fit:contain;width:172px;max-height:38px;display:block}.mobile-sidebar-backdrop{z-index:1990;opacity:0;pointer-events:none;background:#00000085;transition:opacity .18s;display:block;position:fixed;inset:0}.mobile-sidebar-backdrop.open{opacity:1;pointer-events:auto}.sidebar{-webkit-overflow-scrolling:touch;z-index:2000!important;border-bottom:0!important;border-right:1px solid #ffffff13!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;width:min(72vw,270px)!important;height:calc(100dvh - 66px)!important;padding:14px!important;transition:transform .22s cubic-bezier(.2,.8,.2,1)!important;top:66px!important;left:0!important;right:auto!important;overflow:hidden auto!important;transform:translate(-104%)!important}.sidebar.mobile-open{transform:translate(0)!important}.sidebar::-webkit-scrollbar{display:none}.sidebar>div{flex-direction:column!important;flex:none!important;align-items:stretch!important;gap:8px!important;display:flex!important}.sidebar-brand{justify-content:center!important;height:0!important;margin:0!important;display:none!important}.sidebar-brand>div,.sidebar>div>div:first-child:not(.cat){display:flex!important}.sidebar .sidebar-brand,.sidebar .app-logo-image{display:none!important}.sidebar>div>div:not(:first-child){flex-direction:column!important;align-items:stretch!important;gap:4px!important;display:flex!important}.sidebar-section{padding:8px!important}.sidebar-section-toggle{min-height:24px!important}.sidebar .cat{border-radius:10px!important;justify-content:center!important;width:100%!important;height:auto!important;min-height:40px!important;padding:9px 11px!important;font-size:12.5px!important}.sidebar-home{white-space:nowrap!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:40px!important;margin:0!important;padding:9px 11px!important;font-size:12.5px!important;font-weight:700!important}.sidebar>.sidebar-home{flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;display:flex!important}.sidebar-home-icon{flex:0 0 16px!important;width:16px!important;height:16px!important}.sidebar-home-label{white-space:nowrap!important;flex:0 auto!important;align-items:center!important;min-width:0!important;max-width:calc(100% - 28px)!important;line-height:1!important;display:inline-flex!important}.sidebar .cat>div{width:24px!important;height:24px!important}main,.liga-main{gap:18px!important;width:100%!important;max-width:100vw!important;margin-left:0!important;padding:84px 10px 24px!important}.home-main{margin-top:0!important;padding-top:108px!important}.liga-main{padding:14px 10px 24px!important}.liga-main.league-content-main{padding-top:24px!important}.container{padding:0 10px;max-width:100%!important}.league-header{z-index:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-bottom:0!important;width:100%!important;margin-left:0!important;padding:101px 12px 10px!important;position:relative!important;top:auto!important}.league-header>div,.league-header-inner{text-align:center!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:14px 10px!important}.league-header-logo{flex:0 0 38px!important;width:38px!important;height:38px!important}.league-header h1,.league-header-title{overflow-wrap:anywhere;text-align:center!important;white-space:normal!important;width:auto!important;max-width:calc(100vw - 86px)!important;font-size:22px!important;font-weight:820!important;line-height:1.15!important}.league-header h1+div{display:none!important}.league-header h1~div:last-child,.league-header-actions{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:4px!important;margin-bottom:4px!important;display:flex!important}.premier-tab-switcher{border-radius:10px!important;align-items:center!important;min-height:36px!important;padding:3px!important}.premier-tab-button{border-radius:8px!important;justify-content:center!important;align-items:center!important;min-height:28px!important;padding:6px 18px!important;font-size:10px!important;line-height:1!important;display:flex!important}.premier-mobile-header .league-header-inner{text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:528px!important;max-width:100%!important}.premier-mobile-header .league-header-title{text-align:left!important;max-width:calc(100% - 48px)!important}.premier-mobile-header .league-header-actions{text-align:left!important;flex:0 0 100%!important;justify-content:flex-start!important;width:100%!important;margin-top:0!important;margin-right:auto!important}.premier-mobile-header .premier-tab-switcher{margin-left:0!important;margin-right:auto!important}.liga-main [style*=grid-template-columns]:not(.row){grid-template-columns:1fr!important;gap:22px!important}.liga-main [style*=repeat\(2],.liga-main [style*=repeat\(3],.liga-main [style*="'1fr 1fr'"],.liga-main [style*="1fr 1fr"]{grid-template-columns:1fr!important}.section{-webkit-overflow-scrolling:touch;overflow-x:auto;border-radius:10px!important;width:100%!important;min-width:0!important;padding:14px 10px!important}.section h2,.section h3{text-align:center!important;justify-content:center!important;width:100%!important;font-size:12px!important;line-height:1.25!important}.section>div[style*="justify-content: space-between"]{flex-direction:column!important;align-items:center!important;gap:10px!important}.mobile-only-section-header{margin-top:12px!important;margin-bottom:12px!important;display:flex!important}.league-content-main>div[style*="justify-content: center"]{margin-top:4px!important;margin-bottom:10px!important}.home-results-control{flex-flow:row!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;width:100%!important;margin-bottom:14px!important;padding:0!important;display:flex!important;overflow:hidden!important}.home-results-summary{flex:auto!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.home-results-title{text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.02em!important;flex:0 auto!important;width:auto!important;min-width:0!important;max-width:none!important;font-size:10px!important;line-height:1!important;overflow:hidden!important}.home-results-count{white-space:nowrap!important;border-radius:999px!important;flex:none!important;padding:3px 7px!important;font-size:9px!important;line-height:1!important}.home-live-toggle{flex:none!important;gap:6px!important;min-width:0!important}.home-live-switch{border-radius:999px!important;width:26px!important;height:15px!important}.home-live-switch-knob{width:11px!important;height:11px!important;top:2px!important;left:2px!important}.home-live-switch.is-active .home-live-switch-knob{left:13px!important}.home-live-label{letter-spacing:.02em!important;white-space:nowrap!important;font-size:9px!important;line-height:1!important}.premier-calculator-title-grid,.calculator-table-mobile-title-outside{display:none!important}.premier-calculator-content-grid,.big5-calculator-content-grid{flex-direction:column!important;display:flex!important}.premier-calculator-content-grid>.mobile-only-section-header:not(.calculator-table-mobile-title),.big5-calculator-content-grid>.mobile-only-section-header:not(.calculator-table-mobile-title){order:1}.premier-calculator-fixture-section,.big5-calculator-fixture-section{order:2}.calculator-table-mobile-title{order:3}.premier-calculator-content-grid>.premier-standings-section,.big5-calculator-content-grid>.big5-standings-section{order:4}h2[data-mobile-title]{font-size:0!important}h2[data-mobile-title]:after{content:attr(data-mobile-title);font-size:14px!important}table{table-layout:fixed;min-width:520px}.premier-standings-table{width:500px!important;min-width:500px!important;margin-left:auto!important;margin-right:auto!important}.premier-standings-section{width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:18px 14px 16px!important}.premier-standings-section h2{text-align:left!important;justify-content:flex-start!important;width:500px!important;max-width:100%!important;margin-bottom:14px!important}.premier-standings-legend{justify-content:flex-start!important;width:500px!important;max-width:100%!important;margin-left:0!important;margin-right:auto!important}.premier-fixture-section{width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:18px 14px 16px!important}.premier-fixture-heading,.premier-fixture-zone{width:500px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.premier-fixture-heading{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-bottom:4px!important}.premier-fixture-section>.premier-fixture-heading[style]{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;width:500px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.premier-fixture-heading h2{text-align:left!important;justify-content:flex-start!important;width:auto!important;margin:0!important;display:none!important}.premier-fixture-match{border-radius:8px!important;width:100%!important;margin-bottom:4px!important}.premier-fixture-date-label{text-align:left!important;align-self:flex-start!important;margin:8px 0 8px 4px!important}.premier-fixture-row{grid-template-columns:70px minmax(0,1fr) 50px minmax(0,1fr)!important;column-gap:6px!important;min-height:34px!important;padding:6px 8px!important}.premier-calculator-fixture-section{width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:18px 14px 16px!important}.premier-calculator-fixture-section>div{width:500px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.premier-calculator-fixture-section>div:first-child{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:14px!important}.premier-calculator-fixture-section .premier-calculator-match-grid[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.premier-calculator-match-pill{border-radius:999px!important;gap:5px!important;min-height:32px!important;padding:5px 6px!important}.premier-calculator-match-pill>div:first-child,.premier-calculator-match-pill>div:last-child{flex:0 0 15px!important;width:15px!important;height:15px!important}.premier-calculator-score-control{gap:3px!important;height:20px!important}.premier-calculator-score-button{border-radius:999px!important;width:20px!important;height:20px!important;font-size:10px!important}.liga-main .premier-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 12px!important;width:500px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.liga-main .premier-stats-section{width:100%!important;min-width:0!important;max-width:none!important;padding:12px 8px!important;overflow-x:hidden!important}.liga-main .premier-stats-section:nth-child(3){grid-column:1/-1!important;justify-self:center!important;width:calc(50% - 6px)!important}.liga-main .premier-stats-section h2{letter-spacing:.08em!important;margin-bottom:10px!important;font-size:9px!important}.liga-main .premier-stats-table{table-layout:fixed!important;width:100%!important;min-width:0!important}.liga-main .premier-stats-table th:first-child,.liga-main .premier-stats-table td:first-child{width:18px!important}.liga-main .premier-stats-table th:nth-child(3),.liga-main .premier-stats-table td:nth-child(3){width:28px!important}.liga-main .premier-stats-table th{padding:6px 3px!important;font-size:8px!important}.liga-main .premier-stats-table td{padding:4px 3px!important;font-size:9px!important}.liga-main .premier-stats-table td img{width:12px!important;height:12px!important}.liga-main .premier-stats-table td img.country-flag-inline{object-fit:cover!important;border-radius:1px!important;width:13px!important;height:9px!important}.liga-main .premier-stats-table td div{gap:4px!important}.liga-main .premier-stats-table .team-name-button,.liga-main .premier-stats-table span{font-size:10px!important}.premier-standings-table th:first-child,.premier-standings-table td:first-child{width:28px!important}.premier-standings-table th:nth-child(2),.premier-standings-table td:nth-child(2){width:164px!important}.premier-standings-table th:nth-child(3),.premier-standings-table td:nth-child(3),.premier-standings-table th:nth-child(5),.premier-standings-table td:nth-child(5){width:34px!important}.premier-standings-table th:nth-child(4),.premier-standings-table td:nth-child(4),.premier-standings-table th:nth-child(6),.premier-standings-table td:nth-child(6),.premier-standings-table th:nth-child(7),.premier-standings-table td:nth-child(7),.premier-standings-table th:nth-child(8),.premier-standings-table td:nth-child(8){width:28px!important}.premier-standings-table th:nth-child(9),.premier-standings-table td:nth-child(9){width:82px!important}th{padding:7px 6px!important;font-size:9px!important}td{padding:6px!important;font-size:11px!important}td div[style*="min-width: max-content"]{min-width:0!important}.match{overflow:hidden;border-radius:10px!important;margin-bottom:8px!important}.row{grid-template-columns:52px minmax(0,1fr) 46px minmax(0,1fr)!important;column-gap:6px!important;padding:8px!important}.col-time{letter-spacing:0!important;text-align:center!important;border-left-width:1px!important;justify-content:center!important;min-width:0!important;padding-left:5px!important;font-size:9px!important}.team{gap:5px!important;min-width:0!important;font-size:12px!important}.team span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.score{min-width:44px!important}.num-row{gap:4px!important;font-size:13px!important}.home-match-card{background:#111418a3!important;border-radius:9px!important}.home-match-main-row{min-height:48px;grid-template-columns:52px minmax(0,1fr) 46px minmax(0,1fr)!important;column-gap:0!important;padding:0!important}.home-match-main-row .col-time{height:100%;min-height:48px;border-left:0!important;border-right:1px solid var(--line)!important;letter-spacing:0!important;padding:0 4px!important;font-size:8.5px!important;font-weight:500!important}.home-match-main-row .col-time .dot{width:5px;height:5px;margin-right:4px}.home-match-team{gap:5px!important;min-width:0!important;padding:0 6px!important;font-size:11px!important;line-height:1.1!important}.home-match-team-home{text-align:right!important;justify-content:flex-end!important}.home-match-team-away{text-align:left!important;justify-content:flex-start!important}.home-match-team-name-wrap{min-width:0!important;max-width:100%!important;overflow:hidden!important}.home-match-team .team-clickable-text{max-width:100%!important;font-size:11px!important;line-height:1.1!important}.home-match-team>div:not(.home-match-team-name-wrap){flex:none!important;width:18px!important;height:18px!important}.home-match-team-name-wrap img{flex:none!important;width:12px!important;height:8px!important}.home-match-score{justify-content:center!important;align-self:stretch!important;min-width:46px!important;padding:0!important}.home-match-score .num-row{min-height:48px;gap:4px!important;font-size:15px!important;font-weight:850!important}.home-match-events-row{grid-template-columns:52px minmax(0,1fr) minmax(0,1fr)!important;min-height:24px!important}.home-match-events-side{min-width:52px!important}.home-match-events-side svg{width:12px!important;height:12px!important}.home-match-events-list{gap:4px!important;min-width:0!important;padding:5px 6px!important}.home-match-events-list>div{min-width:0;max-width:100%;gap:3px!important;font-size:8.5px!important}.home-match-events-list span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-match-odds-row{grid-template-columns:52px minmax(0,1fr) 46px minmax(0,1fr)!important;padding:4px 6px!important}.home-match-odds-row>div{gap:4px!important}.home-odd-value{border-radius:3px!important;min-width:22px!important;height:16px!important;padding:1px 4px!important;font-size:8.5px!important}.home-odd-label{min-width:0!important;height:auto!important;padding:0!important;font-size:8px!important}.fixture-day,.liga-main div[style*="text-transform: uppercase"]{text-align:center}.pill{padding:7px 10px!important;font-size:11px!important}.liga-main [style*="display: flex"][style*="flex-wrap: wrap"]{justify-content:center!important}.bracket-item{max-width:100%!important}.argentina-playoffs-block .final-bracket{box-sizing:border-box!important;width:var(--league-mobile-standard-card-width,min(416px, calc(100% - 4px)))!important;max-width:var(--league-mobile-standard-card-width,min(416px, calc(100% - 4px)))!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;overflow:hidden!important}.argentina-playoffs-block .final-bracket-scroll{width:100%!important;overflow:hidden!important}.argentina-playoffs-block .final-bracket-grid{align-items:stretch!important;width:100%!important;min-width:0!important}.argentina-playoffs-block .bracket-stage{flex:1 1 0!important;gap:8px!important;min-width:0!important}.argentina-playoffs-block .bracket-final-stage{flex:.84 1 0!important;gap:8px!important;min-width:0!important;margin:0 2px!important}.argentina-playoffs-block .bracket-connector-column{flex:0 0 10px!important;width:10px!important}.argentina-playoffs-block .bracket-connector-column-sm{padding:16px 0!important}.argentina-playoffs-block .bracket-connector-column-md{padding:46px 0!important}.argentina-playoffs-block .bracket-connector{color:#ffffff12!important;opacity:1!important;width:10px!important}.argentina-playoffs-block .bracket-connector svg{width:10px!important}.argentina-playoffs-block .bracket-connector-svg path{stroke-width:1.1px!important}.argentina-playoffs-block .bracket-stage-label{letter-spacing:.04em!important;font-size:6.5px!important}.argentina-playoffs-block .bracket-stage-items{gap:8px!important}.argentina-playoffs-block .bracket-item{border-radius:6px!important;width:100%!important;max-width:48px!important}.argentina-playoffs-block .bracket-item-label{text-align:center!important;letter-spacing:0!important;padding:3px 2px 2px!important;font-size:6px!important}.argentina-playoffs-block .bracket-team-row{justify-content:center!important;min-height:24px!important;padding:0 5px!important}.argentina-playoffs-block .bracket-team{justify-content:space-between!important;gap:4px!important;width:100%!important}.argentina-playoffs-block .bracket-item--right .bracket-team{flex-direction:row-reverse!important}.argentina-playoffs-block .bracket-team>div,.argentina-playoffs-block .bracket-logo-placeholder{flex:0 0 14px!important;width:14px!important;height:14px!important}.argentina-playoffs-block .bracket-team-name{display:none!important}.argentina-playoffs-block .bracket-team-score{color:#f0f6fce6!important;letter-spacing:0!important;justify-content:center!important;align-items:center!important;min-width:14px!important;height:16px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.team-detail-shell{z-index:900;padding:88px 12px 24px;left:0}.team-detail-inner{gap:16px}.team-detail-header{text-align:left;justify-content:center;padding:14px 12px!important}.team-detail-header h1{font-size:18px}.team-detail-grid{gap:16px;grid-template-columns:1fr!important}.team-detail-stats{gap:16px}.team-match-grid{grid-template-columns:58px minmax(0,1fr) 46px minmax(0,1fr)!important;column-gap:6px!important;padding:8px!important}.team-name-button,.team-detail-clickable-name{font-size:11px}}@media (max-width:420px){.sidebar .cat{padding:8px 10px!important;font-size:11px!important}.row{grid-template-columns:46px minmax(0,1fr) 40px minmax(0,1fr)!important;padding:7px 6px!important}.team{font-size:11px!important}.home-match-main-row{grid-template-columns:48px minmax(0,1fr) 42px minmax(0,1fr)!important;min-height:46px!important;padding:0!important}.home-match-main-row .col-time{min-height:46px!important;font-size:8px!important}.home-match-team{gap:4px!important;padding:0 5px!important}.home-match-team .team-clickable-text{font-size:10.5px!important}.home-match-team>div:not(.home-match-team-name-wrap){width:17px!important;height:17px!important}.home-match-score{min-width:42px!important}.home-match-score .num-row{min-height:46px!important;font-size:14px!important}.home-match-events-row{grid-template-columns:48px minmax(0,1fr) minmax(0,1fr)!important;min-height:22px!important}.home-match-events-side{min-width:48px!important}.home-match-events-list{padding:4px 5px!important}.home-match-events-list>div{font-size:8px!important}.home-match-odds-row{grid-template-columns:48px minmax(0,1fr) 42px minmax(0,1fr)!important;padding:3px 5px!important}.home-odd-value{min-width:20px!important;height:15px!important;font-size:8px!important}.home-odd-label{font-size:7.5px!important}table{min-width:500px}}@media (max-width:480px){.premier-standings-section{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:14px 8px!important;overflow-x:hidden!important}.premier-standings-section h2,.premier-standings-legend{width:100%!important}.premier-standings-table{box-sizing:border-box!important;width:366px!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.premier-standings-table th,.premier-standings-table td{padding-left:1px!important;padding-right:1px!important;font-size:10px!important}.premier-standings-table th{padding-top:6px!important;padding-bottom:6px!important;font-size:8px!important}.premier-standings-table td{padding-top:4px!important;padding-bottom:4px!important}.premier-standings-table th:first-child,.premier-standings-table td:first-child{width:18px!important}.premier-standings-table th:nth-child(2),.premier-standings-table td:nth-child(2){width:104px!important}.premier-standings-table th:nth-child(3),.premier-standings-table td:nth-child(3),.premier-standings-table th:nth-child(5),.premier-standings-table td:nth-child(5){width:25px!important}.premier-standings-table th:nth-child(4),.premier-standings-table td:nth-child(4),.premier-standings-table th:nth-child(6),.premier-standings-table td:nth-child(6),.premier-standings-table th:nth-child(7),.premier-standings-table td:nth-child(7),.premier-standings-table th:nth-child(8),.premier-standings-table td:nth-child(8){width:18px!important}.premier-standings-table th:nth-child(9),.premier-standings-table td:nth-child(9){width:52px!important}.premier-standings-table .team-name-button{font-size:10.5px!important}.premier-standings-table td:nth-child(2)>div{gap:4px!important}.premier-standings-table td:nth-child(2) img{width:13px!important;height:13px!important}.premier-standings-table td:nth-child(9)>div{gap:2px!important}.premier-standings-table td:nth-child(9)>div>div{border-radius:3px!important;width:11px!important;height:11px!important;font-size:6.5px!important}}@media (max-width:768px){.premier-standings-section{box-sizing:border-box!important;width:416px!important;max-width:calc(100vw - 22px)!important;padding:16px 12px 14px!important;overflow-x:hidden!important;transform:translate(-8px)!important}.premier-standings-section h2,.premier-standings-legend{width:100%!important;max-width:100%!important}.premier-standings-table{box-sizing:border-box!important;table-layout:fixed!important;width:392px!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.premier-standings-table th,.premier-standings-table td{padding-left:2px!important;padding-right:2px!important}.premier-standings-table th:first-child,.premier-standings-table td:first-child{width:24px!important}.premier-standings-table th:nth-child(2),.premier-standings-table td:nth-child(2){width:124px!important}.premier-standings-table th:nth-child(3),.premier-standings-table td:nth-child(3){width:28px!important}.premier-standings-table th:nth-child(4),.premier-standings-table td:nth-child(4),.premier-standings-table th:nth-child(5),.premier-standings-table td:nth-child(5),.premier-standings-table th:nth-child(6),.premier-standings-table td:nth-child(6),.premier-standings-table th:nth-child(7),.premier-standings-table td:nth-child(7),.premier-standings-table th:nth-child(8),.premier-standings-table td:nth-child(8){width:24px!important}.premier-standings-table th:nth-child(9),.premier-standings-table td:nth-child(9){width:62px!important}.premier-standings-table td:nth-child(2)>div{gap:5px!important}.premier-standings-table .team-name-button{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:94px!important;font-size:11px!important;overflow:hidden!important}.premier-standings-table td:nth-child(9)>div{gap:2px!important}.premier-standings-table td:nth-child(9)>div>div{width:12px!important;height:12px!important;font-size:7px!important}}.team-trends-card .team-trends-title{text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:auto!important;margin-bottom:18px!important;display:inline-flex!important}.team-trends-card .team-trends-title span{flex:0 0 8px!important;width:8px!important;height:8px!important;margin:0!important;display:block!important}.team-trends-card .team-trends-title h2{text-align:left!important;width:auto!important;margin:0!important;line-height:1!important}.sidebar-auth-card{background:#ffffff06;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;gap:10px;margin-top:auto;padding:12px;display:flex}.sidebar-auth-kicker{color:#8b949ec7;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.sidebar-auth-title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-weight:750;overflow:hidden}.sidebar-auth-muted{color:var(--muted);margin-top:4px;font-size:12px}.sidebar-auth-button{width:100%;min-height:34px;color:var(--brand);cursor:pointer;background:#00ff8914;border:1px solid #00ff892e;border-radius:9px;justify-content:center;align-items:center;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.sidebar-auth-button.muted{color:var(--muted);background:#ffffff09;border-color:#ffffff14}.login-page-shell{background:var(--bg);justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;margin:0!important;padding:32px 18px!important}.login-panel{background:#111418db;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:20px;width:min(100%,420px);padding:24px;display:flex;box-shadow:0 18px 60px #00000057}.login-back-link{width:fit-content;color:var(--muted);font-size:12px;font-weight:700;text-decoration:none}.login-back-link:hover{color:var(--ink)}.login-brand{justify-content:center;display:flex}.login-panel h1{color:var(--ink);letter-spacing:0;margin:0;font-size:24px;font-weight:900;line-height:1.1}.login-panel p{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.5}.login-actions{flex-direction:column;gap:10px;display:flex}.login-provider-button{min-height:46px;color:var(--ink);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.login-provider-button:hover:not(:disabled){background:#ffffff12;border-color:#ffffff2e}.login-provider-button:disabled{cursor:not-allowed;opacity:.45}.login-provider-button span{background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:inline-flex}.login-provider-button.google span{color:#ea4335}.login-provider-button.facebook span{color:#1877f2}.login-session-card,.login-error-card,.login-config-note{border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.45}.login-session-card{color:#f0f6fce6;background:#00ff890f;border:1px solid #00ff8929}.login-error-card{color:#ffbebef2;background:#ff4b4b14;border:1px solid #ff4b4b33}.login-config-note{color:#fed15ee6;background:#fed15e12;border:1px solid #fed15e2e}.login-config-note code{color:var(--ink)}.login-footnote{color:#8b949ed1;font-size:11px;line-height:1.45}.league-content-main{align-items:center!important;gap:24px!important;padding:24px 28px 28px!important}.league-content-main>*{width:100%;max-width:1200px}@media (max-width:768px){.league-content-main{gap:18px!important;padding:24px 10px!important}.league-content-main>*{max-width:100%}.liga-main.league-content-main>.premier-stats-grid[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:26px 12px!important;width:528px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.liga-main.league-content-main>.premier-stats-grid[style]>.premier-stats-section{width:100%!important;min-width:0!important;max-width:none!important;padding:12px 8px!important;overflow:hidden!important}.liga-main.league-content-main>.premier-stats-grid[style]>.premier-stats-section:nth-child(3){grid-column:1/-1!important;justify-self:center!important;width:calc(50% - 6px)!important}.liga-main.league-content-main .premier-stats-table{table-layout:fixed!important;width:100%!important;min-width:0!important}.big5-tab-switcher{border-radius:10px!important;align-items:center!important;min-height:36px!important;padding:3px!important}.big5-tab-button{border-radius:8px!important;justify-content:center!important;align-items:center!important;min-height:28px!important;padding:6px 18px!important;font-size:10px!important;line-height:1!important;display:flex!important}.big5-mobile-header .league-header-inner{text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:528px!important;max-width:100%!important}.big5-mobile-header .league-header-title{text-align:left!important;max-width:calc(100% - 48px)!important}.big5-mobile-header .league-header-actions{text-align:left!important;flex:0 0 100%!important;justify-content:flex-start!important;width:100%!important;margin-top:0!important;margin-right:auto!important}.big5-mobile-header .big5-tab-switcher{margin-left:0!important;margin-right:auto!important}.big5-calculator-title-grid{display:none!important}.big5-standings-table{width:500px!important;min-width:500px!important;margin-left:auto!important;margin-right:auto!important}.big5-standings-section{width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:18px 14px 16px!important}.big5-standings-section h2{text-align:left!important;justify-content:flex-start!important;width:500px!important;max-width:100%!important;margin-bottom:14px!important}.big5-standings-legend{justify-content:flex-start!important;width:500px!important;max-width:100%!important;margin-left:0!important;margin-right:auto!important}.big5-fixture-section{width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:18px 14px 16px!important}.big5-fixture-heading,.big5-fixture-zone{width:500px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.big5-fixture-heading{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-bottom:4px!important}.big5-fixture-section>.big5-fixture-heading[style]{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;width:500px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.big5-fixture-heading h2{text-align:left!important;justify-content:flex-start!important;width:auto!important;margin:0!important;display:none!important}.big5-fixture-match{border-radius:8px!important;width:100%!important;margin-bottom:4px!important}.big5-fixture-date-label{text-align:left!important;align-self:flex-start!important;margin:8px 0 8px 4px!important}.big5-fixture-row{grid-template-columns:70px minmax(0,1fr) 50px minmax(0,1fr)!important;column-gap:6px!important;min-height:34px!important;padding:6px 8px!important}.big5-calculator-fixture-section{width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:18px 14px 16px!important}.big5-calculator-fixture-section>div{width:500px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.big5-calculator-fixture-section>div:first-child{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:14px!important}.big5-calculator-fixture-section .big5-calculator-match-grid[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.big5-calculator-match-pill{border-radius:999px!important;gap:5px!important;min-height:32px!important;padding:5px 6px!important}.big5-calculator-match-pill>div:first-child,.big5-calculator-match-pill>div:last-child{flex:0 0 15px!important;width:15px!important;height:15px!important}.big5-calculator-score-control{gap:3px!important;height:20px!important}.big5-calculator-score-button{border-radius:999px!important;width:20px!important;height:20px!important;font-size:10px!important}.liga-main.league-content-main>.big5-stats-grid[style],.liga-main .big5-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:26px 12px!important;width:528px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.liga-main.league-content-main>.big5-stats-grid[style]>.big5-stats-section,.liga-main .big5-stats-section{width:100%!important;min-width:0!important;max-width:none!important;padding:12px 8px!important;overflow:hidden!important}.liga-main.league-content-main>.big5-stats-grid[style]>.big5-stats-section:nth-child(3),.liga-main .big5-stats-section:nth-child(3){grid-column:1/-1!important;justify-self:center!important;width:calc(50% - 6px)!important}.liga-main .big5-stats-section h2{letter-spacing:.08em!important;margin-bottom:10px!important;font-size:9px!important}.liga-main.league-content-main .big5-stats-table,.liga-main .big5-stats-table{table-layout:fixed!important;width:100%!important;min-width:0!important}.liga-main .big5-stats-table th:first-child,.liga-main .big5-stats-table td:first-child{width:18px!important}.liga-main .big5-stats-table th:nth-child(3),.liga-main .big5-stats-table td:nth-child(3){width:28px!important}.liga-main .big5-stats-table th{padding:6px 3px!important;font-size:8px!important}.liga-main .big5-stats-table td{padding:4px 3px!important;font-size:9px!important}.liga-main .big5-stats-table td img{width:12px!important;height:12px!important}.liga-main .big5-stats-table td img.country-flag-inline{object-fit:cover!important;border-radius:1px!important;width:13px!important;height:9px!important}.liga-main .big5-stats-table td div{gap:4px!important}.liga-main .big5-stats-table .team-name-button,.liga-main .big5-stats-table span{font-size:10px!important}.big5-standings-table th:first-child,.big5-standings-table td:first-child{width:28px!important}.big5-standings-table th:nth-child(2),.big5-standings-table td:nth-child(2){width:164px!important}.big5-standings-table th:nth-child(3),.big5-standings-table td:nth-child(3),.big5-standings-table th:nth-child(5),.big5-standings-table td:nth-child(5){width:34px!important}.big5-standings-table th:nth-child(4),.big5-standings-table td:nth-child(4),.big5-standings-table th:nth-child(6),.big5-standings-table td:nth-child(6),.big5-standings-table th:nth-child(7),.big5-standings-table td:nth-child(7),.big5-standings-table th:nth-child(8),.big5-standings-table td:nth-child(8){width:28px!important}.big5-standings-table th:nth-child(9),.big5-standings-table td:nth-child(9){width:82px!important}.argentina-annual-note{box-sizing:border-box!important;width:500px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.liga-main .argentina-standings-legend,.liga-main .big5-standings-legend.argentina-standings-legend{justify-content:flex-start!important;margin-left:0!important;margin-right:auto!important}.big5-league-main{--big5-mobile-card-width:min(416px, 100%);--big5-mobile-card-pad-x:clamp(6px, 1.82vw, 8px);--big5-mobile-inner-width:calc(var(--big5-mobile-card-width) - (var(--big5-mobile-card-pad-x) * 2))}.big5-league-main .big5-standings-section,.big5-league-main .big5-fixture-section,.big5-league-main .big5-calculator-fixture-section,.big5-league-main .bnacional-calculator-fixture-section{box-sizing:border-box!important;width:var(--big5-mobile-card-width)!important;max-width:var(--big5-mobile-card-width)!important;padding-left:var(--big5-mobile-card-pad-x)!important;padding-right:var(--big5-mobile-card-pad-x)!important;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden!important;transform:none!important}.big5-league-main .big5-standings-table,.big5-league-main .big5-standings-section h2,.big5-league-main .big5-standings-legend,.big5-league-main .big5-fixture-heading,.big5-league-main .big5-fixture-zone,.big5-league-main .big5-calculator-fixture-section>div,.big5-league-main .bnacional-calculator-fixture-section>div{box-sizing:border-box!important;width:var(--big5-mobile-inner-width)!important;min-width:0!important;max-width:var(--big5-mobile-inner-width)!important;margin-left:auto!important;margin-right:auto!important}.liga-main.league-content-main.big5-league-main>.big5-stats-grid[style],.big5-league-main .big5-stats-grid[style]{width:var(--big5-mobile-card-width)!important;max-width:var(--big5-mobile-card-width)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:26px 12px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.liga-main.league-content-main.big5-league-main>.big5-stats-grid[style]>.big5-stats-section,.big5-league-main .big5-stats-section{width:100%!important;min-width:0!important;max-width:none!important;padding:12px 8px!important;overflow:hidden!important}.liga-main.league-content-main.big5-league-main>.big5-stats-grid[style]>.big5-stats-section:nth-child(3),.big5-league-main .big5-stats-section:nth-child(3){grid-column:1/-1!important;justify-self:center!important;width:calc(50% - 6px)!important}.big5-league-main .big5-stats-section h2{letter-spacing:.08em!important;margin-bottom:10px!important;font-size:9px!important}.liga-main.league-content-main.big5-league-main .big5-stats-table,.big5-league-main .big5-stats-table{table-layout:fixed!important;width:100%!important;min-width:0!important}.big5-league-main .big5-standings-table th,.big5-league-main .big5-standings-table td{padding-left:clamp(1px,.45vw,2px)!important;padding-right:clamp(1px,.45vw,2px)!important;font-size:clamp(9.5px,2.5vw,11px)!important}.big5-league-main .big5-standings-table th{font-size:clamp(7.5px,2.05vw,9px)!important}.big5-league-main .big5-standings-table th:first-child,.big5-league-main .big5-standings-table td:first-child{width:clamp(20px,6.82vw,30px)!important}.big5-league-main .big5-standings-table th:nth-child(2),.big5-league-main .big5-standings-table td:nth-child(2){width:auto!important}.big5-league-main .big5-standings-table th:nth-child(3),.big5-league-main .big5-standings-table td:nth-child(3){width:clamp(23px,6.36vw,28px)!important}.big5-league-main .big5-standings-table th:nth-child(4),.big5-league-main .big5-standings-table td:nth-child(4){width:clamp(20px,5.45vw,24px)!important}.big5-league-main .big5-standings-table th:nth-child(5),.big5-league-main .big5-standings-table td:nth-child(5){width:clamp(23px,6.36vw,28px)!important}.big5-league-main .big5-standings-table th:nth-child(6),.big5-league-main .big5-standings-table td:nth-child(6),.big5-league-main .big5-standings-table th:nth-child(7),.big5-league-main .big5-standings-table td:nth-child(7),.big5-league-main .big5-standings-table th:nth-child(8),.big5-league-main .big5-standings-table td:nth-child(8){width:clamp(16px,4.55vw,20px)!important}.big5-league-main .big5-standings-table th:nth-child(n+3):nth-child(-n+8),.big5-league-main .big5-standings-table td:nth-child(n+3):nth-child(-n+8){padding-left:0!important;padding-right:0!important}.big5-league-main .big5-standings-table th:nth-child(9),.big5-league-main .big5-standings-table td:nth-child(9){width:clamp(50px,14.55vw,58px)!important}.big5-league-main .big5-standings-table th:nth-child(9){text-align:center!important}.big5-league-main .big5-standings-table .team-name-button{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:calc(100% - clamp(18px,5vw,22px))!important;font-size:clamp(10px,2.5vw,11px)!important;overflow:hidden!important}.big5-league-main .big5-standings-table td:nth-child(2)>div{gap:clamp(4px,1.36vw,6px)!important}.big5-league-main .big5-standings-table td:nth-child(9)>div{justify-content:center!important;gap:clamp(2px,.68vw,3px)!important}.big5-league-main .big5-standings-table td:nth-child(9)>div>div{flex:0 0 clamp(10px,2.73vw,12px)!important;width:clamp(10px,2.73vw,12px)!important;height:clamp(10px,2.73vw,12px)!important;font-size:clamp(6px,1.6vw,7px)!important}.big5-league-main .big5-fixture-row{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important}.liga-main.league-content-main.big5-league-main>.big5-stats-grid.bmetro-stats-grid[style],.big5-league-main .big5-stats-grid.bmetro-stats-grid[style]{justify-content:center!important;align-items:start!important;width:528px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.liga-main.league-content-main.big5-league-main>.big5-stats-grid.bmetro-stats-grid[style]>.big5-stats-section.bmetro-stats-section,.big5-league-main .big5-stats-grid.bmetro-stats-grid[style]>.bmetro-stats-section{box-sizing:border-box!important;flex:0 0 calc(50% - 6px)!important;width:calc(50% - 6px)!important;min-width:0!important;max-width:calc(50% - 6px)!important;margin-left:auto!important;margin-right:auto!important;padding:12px 8px!important;overflow:hidden!important}.liga-main .bmetro-stats-section h2,.liga-main .bmetro-stats-table{width:100%!important;min-width:0!important;max-width:none!important}.argentina-tablas-layout{flex-direction:column!important;display:flex!important}.argentina-playoffs-block{order:1}.argentina-zones-block{order:2}.argentina-fixture-block{order:3}.argentina-annual-promedios-block{order:4}.argentina-stats-block{order:5}.argentina-mobile-only-section-header{display:flex!important}.argentina-anual-section{order:1}.argentina-promedios-section{order:2}.argentina-calculator-grid,.bnacional-calculator-grid{flex-direction:column!important;display:flex!important}.argentina-calculator-playoffs-block{order:1}.argentina-calculator-grid{order:2}.argentina-calculator-fixture-title,.bnacional-calculator-fixture-title{order:1}.argentina-calculator-fixture-section,.bnacional-calculator-fixture-section{order:2}.argentina-calculator-tables-title,.bnacional-calculator-tables-title{order:3}.argentina-calculator-table-section,.bnacional-calculator-table-section{order:4}.premier-tablas-content-grid[style],.premier-calculator-content-grid[style]{flex-direction:column!important;align-items:center!important;gap:22px!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.premier-league-main>div[style*="justify-content: center"],.premier-league-main .mobile-only-section-header{margin-top:8px!important;margin-bottom:8px!important}.premier-tablas-content-grid>.premier-standings-section,.premier-calculator-content-grid>.premier-standings-section{width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}.premier-tablas-content-grid>.premier-standings-section h2,.premier-calculator-content-grid>.premier-standings-section h2{letter-spacing:.08em!important;font-size:12px!important;line-height:1.25!important}.premier-standings-table .premier-col-form{width:58px!important}.premier-standings-table td:nth-child(9)>div{justify-content:center!important;gap:3px!important}.premier-standings-table .premier-form-badge:first-child{display:none!important}.liga-main .argentina-stats-grid[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:26px 12px!important;width:528px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.liga-main .argentina-stats-grid[style]>.argentina-stats-section{width:100%!important;min-width:0!important;max-width:none!important;padding:12px 8px!important;overflow:hidden!important}.liga-main .argentina-stats-grid[style]>.argentina-stats-section:nth-child(3){grid-column:1/-1!important;justify-self:center!important;width:calc(50% - 6px)!important}.liga-main .argentina-stats-table{table-layout:fixed!important;width:100%!important;min-width:0!important}.premier-tablas-grid[style]{box-sizing:border-box!important;grid-template-columns:1fr!important;justify-items:center!important;width:528px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.premier-tablas-grid .premier-standings-section{justify-self:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:12px 8px 14px!important;transform:none!important}.premier-tablas-grid .premier-standings-table{table-layout:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.premier-tablas-grid .premier-standings-table th:first-child,.premier-tablas-grid .premier-standings-table td:first-child{width:5%!important}.premier-tablas-grid .premier-standings-table th:nth-child(2),.premier-tablas-grid .premier-standings-table td:nth-child(2){width:30%!important}.premier-tablas-grid .premier-standings-table th:nth-child(3),.premier-tablas-grid .premier-standings-table td:nth-child(3),.premier-tablas-grid .premier-standings-table th:nth-child(5),.premier-tablas-grid .premier-standings-table td:nth-child(5){width:7%!important}.premier-tablas-grid .premier-standings-table th:nth-child(4),.premier-tablas-grid .premier-standings-table td:nth-child(4){width:6%!important}.premier-tablas-grid .premier-standings-table th:nth-child(6),.premier-tablas-grid .premier-standings-table td:nth-child(6),.premier-tablas-grid .premier-standings-table th:nth-child(7),.premier-tablas-grid .premier-standings-table td:nth-child(7),.premier-tablas-grid .premier-standings-table th:nth-child(8),.premier-tablas-grid .premier-standings-table td:nth-child(8){width:5%!important}.premier-tablas-grid .premier-standings-table th:nth-child(9),.premier-tablas-grid .premier-standings-table td:nth-child(9){width:30%!important}.premier-tablas-grid .premier-standings-table th,.premier-tablas-grid .premier-standings-table td{padding-left:2px!important;padding-right:2px!important}.premier-tablas-grid .premier-standings-table .team-name-button{max-width:88px!important;font-size:11px!important}.premier-tablas-grid .premier-standings-table td:nth-child(9)>div{justify-content:center!important;gap:3px!important}.premier-tablas-grid .premier-standings-table td:nth-child(9)>div>div{flex:0 0 13px!important;width:13px!important;height:13px!important}}.premier-standings-table .premier-col-rank{width:30px}.premier-standings-table .premier-col-team{width:auto}.premier-standings-table .premier-col-pts{width:35px}.premier-standings-table .premier-col-pj{width:30px}.premier-standings-table .premier-col-dif{width:35px}.premier-standings-table .premier-col-g,.premier-standings-table .premier-col-e,.premier-standings-table .premier-col-p{width:25px}.premier-standings-table .premier-col-form{width:100px}@media (max-width:768px){.premier-tablas-grid .premier-standings-table .premier-col-rank{width:5%!important}.premier-tablas-grid .premier-standings-table .premier-col-team{width:32%!important}.premier-tablas-grid .premier-standings-table .premier-col-pts{width:7%!important}.premier-tablas-grid .premier-standings-table .premier-col-pj{width:6%!important}.premier-tablas-grid .premier-standings-table .premier-col-dif{width:7%!important}.premier-tablas-grid .premier-standings-table .premier-col-g,.premier-tablas-grid .premier-standings-table .premier-col-e,.premier-tablas-grid .premier-standings-table .premier-col-p{width:5%!important}.premier-tablas-grid .premier-standings-table .premier-col-form{width:28%!important}.premier-tablas-grid .premier-standings-table th,.premier-tablas-grid .premier-standings-table td{box-sizing:border-box!important;padding-left:1px!important;padding-right:1px!important}.premier-tablas-grid .premier-standings-table td:nth-child(2)>div{gap:4px!important}.premier-tablas-grid .premier-standings-table .team-name-button{max-width:calc(100% - 18px)!important}.premier-tablas-grid .premier-standings-section{width:416px!important;max-width:calc(100vw - 22px)!important;padding:16px 12px 14px!important;transform:translate(-8px)!important}.premier-tablas-grid .premier-standings-table{table-layout:fixed!important;width:392px!important;min-width:0!important;max-width:100%!important}.premier-tablas-grid .premier-standings-table .premier-col-rank,.premier-tablas-grid .premier-standings-table th:first-child,.premier-tablas-grid .premier-standings-table td:first-child{width:30px!important}.premier-tablas-grid .premier-standings-table .premier-col-team,.premier-tablas-grid .premier-standings-table th:nth-child(2),.premier-tablas-grid .premier-standings-table td:nth-child(2){width:auto!important}.premier-tablas-grid .premier-standings-table .premier-col-pts,.premier-tablas-grid .premier-standings-table th:nth-child(3),.premier-tablas-grid .premier-standings-table td:nth-child(3){width:35px!important}.premier-tablas-grid .premier-standings-table .premier-col-pj,.premier-tablas-grid .premier-standings-table th:nth-child(4),.premier-tablas-grid .premier-standings-table td:nth-child(4){width:30px!important}.premier-tablas-grid .premier-standings-table .premier-col-dif,.premier-tablas-grid .premier-standings-table th:nth-child(5),.premier-tablas-grid .premier-standings-table td:nth-child(5){width:35px!important}.premier-tablas-grid .premier-standings-table .premier-col-g,.premier-tablas-grid .premier-standings-table .premier-col-e,.premier-tablas-grid .premier-standings-table .premier-col-p,.premier-tablas-grid .premier-standings-table th:nth-child(6),.premier-tablas-grid .premier-standings-table td:nth-child(6),.premier-tablas-grid .premier-standings-table th:nth-child(7),.premier-tablas-grid .premier-standings-table td:nth-child(7),.premier-tablas-grid .premier-standings-table th:nth-child(8),.premier-tablas-grid .premier-standings-table td:nth-child(8){width:25px!important}.premier-tablas-grid .premier-standings-table .premier-col-form,.premier-tablas-grid .premier-standings-table th:nth-child(9),.premier-tablas-grid .premier-standings-table td:nth-child(9){width:100px!important}.premier-tablas-grid .premier-standings-table th,.premier-tablas-grid .premier-standings-table td{padding-left:2px!important;padding-right:2px!important}.premier-tablas-grid .premier-standings-table .team-name-button{max-width:72px!important;font-size:11px!important}.premier-tablas-grid .premier-standings-table td:nth-child(9)>div{gap:4px!important}.premier-tablas-grid .premier-standings-table td:nth-child(9)>div>div{flex:0 0 14px!important;width:14px!important;height:14px!important}.premier-mobile-header,.premier-league-main{--premier-fluid-card-width:min(416px, calc(100vw - 24px));--premier-fluid-card-pad-x:clamp(6px, 1.82vw, 8px);--premier-fluid-inner-width:calc(var(--premier-fluid-card-width) - (var(--premier-fluid-card-pad-x) * 2))}.premier-mobile-header{padding-left:12px!important;padding-right:12px!important}.premier-mobile-header .league-header-inner{width:var(--premier-fluid-card-width)!important;max-width:var(--premier-fluid-card-width)!important}.premier-mobile-header .league-header-title{font-size:clamp(19px,5vw,22px)!important}.premier-league-main{width:100%!important;max-width:100vw!important;padding-left:10px!important;padding-right:10px!important;overflow-x:hidden!important}.premier-league-main>*,.premier-tablas-content-grid[style],.premier-calculator-content-grid[style]{width:100%!important;max-width:100%!important}.premier-league-main .premier-standings-section,.premier-league-main .premier-fixture-section,.premier-league-main .premier-calculator-fixture-section{box-sizing:border-box!important;width:var(--premier-fluid-card-width)!important;max-width:var(--premier-fluid-card-width)!important;padding:16px var(--premier-fluid-card-pad-x) 14px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;transform:none!important}.premier-league-main .premier-standings-table,.premier-league-main .premier-standings-section h2,.premier-league-main .premier-standings-legend,.premier-league-main .premier-fixture-heading,.premier-league-main .premier-fixture-zone,.premier-league-main .premier-calculator-fixture-section>div{box-sizing:border-box!important;width:var(--premier-fluid-inner-width)!important;max-width:var(--premier-fluid-inner-width)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.premier-league-main .premier-standings-table{table-layout:fixed!important;border-spacing:0 4px!important}.premier-league-main .premier-standings-table th,.premier-league-main .premier-standings-table td{padding-left:clamp(1px,.45vw,2px)!important;padding-right:clamp(1px,.45vw,2px)!important;font-size:clamp(9.5px,2.5vw,11px)!important}.premier-league-main .premier-standings-table th{letter-spacing:0!important;font-size:clamp(7.5px,2.05vw,9px)!important}.premier-league-main .premier-standings-table .premier-col-rank,.premier-league-main .premier-standings-table th:first-child,.premier-league-main .premier-standings-table td:first-child{width:clamp(20px,6.82vw,30px)!important}.premier-league-main .premier-standings-table .premier-col-team,.premier-league-main .premier-standings-table th:nth-child(2),.premier-league-main .premier-standings-table td:nth-child(2){width:auto!important}.premier-league-main .premier-standings-table .premier-col-pts,.premier-league-main .premier-standings-table th:nth-child(3),.premier-league-main .premier-standings-table td:nth-child(3),.premier-league-main .premier-standings-table .premier-col-dif,.premier-league-main .premier-standings-table th:nth-child(5),.premier-league-main .premier-standings-table td:nth-child(5){width:clamp(23px,6.36vw,28px)!important}.premier-league-main .premier-standings-table .premier-col-pj,.premier-league-main .premier-standings-table th:nth-child(4),.premier-league-main .premier-standings-table td:nth-child(4){width:clamp(20px,5.45vw,24px)!important}.premier-league-main .premier-standings-table .premier-col-g,.premier-league-main .premier-standings-table .premier-col-e,.premier-league-main .premier-standings-table .premier-col-p,.premier-league-main .premier-standings-table th:nth-child(6),.premier-league-main .premier-standings-table td:nth-child(6),.premier-league-main .premier-standings-table th:nth-child(7),.premier-league-main .premier-standings-table td:nth-child(7),.premier-league-main .premier-standings-table th:nth-child(8),.premier-league-main .premier-standings-table td:nth-child(8){width:clamp(16px,4.55vw,20px)!important}.premier-league-main .premier-standings-table th:nth-child(n+3):nth-child(-n+8),.premier-league-main .premier-standings-table td:nth-child(n+3):nth-child(-n+8){padding-left:0!important;padding-right:0!important}.premier-league-main .premier-standings-table .premier-col-form,.premier-league-main .premier-standings-table th:nth-child(9),.premier-league-main .premier-standings-table td:nth-child(9){width:clamp(50px,14.55vw,58px)!important}.premier-league-main .premier-standings-table td:nth-child(2)>div{gap:clamp(4px,1.36vw,6px)!important}.premier-league-main .premier-standings-table td:nth-child(2)>div>div{flex:0 0 clamp(12px,3.18vw,14px)!important;width:clamp(12px,3.18vw,14px)!important;height:clamp(12px,3.18vw,14px)!important}.premier-league-main .premier-standings-table .team-name-button{max-width:calc(100% - clamp(18px,5vw,22px))!important;font-size:clamp(10px,2.5vw,11px)!important;line-height:1.1!important}.premier-league-main .premier-standings-table td:nth-child(9)>div{justify-content:center!important;gap:clamp(2px,.68vw,3px)!important}.premier-league-main .premier-standings-table td:nth-child(9)>div>div{flex:0 0 clamp(10px,2.73vw,12px)!important;width:clamp(10px,2.73vw,12px)!important;height:clamp(10px,2.73vw,12px)!important;font-size:clamp(6px,1.6vw,7px)!important}.premier-league-main .premier-standings-legend,.premier-league-main .premier-calculator-legend{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px 13px!important;padding:4px 2px!important}.premier-league-main .premier-standings-legend span,.premier-league-main .premier-calculator-legend span{white-space:nowrap!important;font-size:clamp(9px,2.35vw,10px)!important}.premier-league-main .premier-fixture-row{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important;column-gap:clamp(4px,1.36vw,6px)!important;min-height:34px!important;padding:6px clamp(6px,1.82vw,8px)!important}.premier-league-main .premier-fixture-row .team-clickable-text{font-size:clamp(10.5px,2.73vw,12px)!important}.premier-league-main .premier-fixture-row .team>div{flex:0 0 clamp(15px,4.09vw,18px)!important;width:clamp(15px,4.09vw,18px)!important;height:clamp(15px,4.09vw,18px)!important}.premier-league-main .premier-fixture-row .score,.premier-league-main .premier-fixture-row .score[style]{min-width:0!important}.premier-league-main .premier-fixture-row .num-row{gap:clamp(3px,1.14vw,5px)!important;font-size:clamp(10px,2.5vw,11px)!important}.premier-league-main .premier-calculator-match-grid[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(5px,1.6vw,7px)!important}.premier-league-main .premier-calculator-match-pill{gap:clamp(4px,1.36vw,6px)!important;min-width:0!important;padding:5px clamp(5px,1.6vw,7px)!important}.liga-main.league-content-main.premier-league-main>.premier-stats-grid[style],.premier-league-main .premier-stats-grid[style]{width:var(--premier-fluid-card-width)!important;max-width:var(--premier-fluid-card-width)!important;column-gap:clamp(8px,2.73vw,12px)!important}}@media (max-width:390px){.premier-mobile-header,.premier-league-main{--premier-fluid-card-width:min(416px, calc(100vw - 24px))}.premier-league-main .premier-standings-section,.premier-league-main .premier-fixture-section,.premier-league-main .premier-calculator-fixture-section{border-radius:9px!important}.premier-league-main .premier-standings-table .premier-col-rank,.premier-league-main .premier-standings-table th:first-child,.premier-league-main .premier-standings-table td:first-child{width:22px!important}.premier-league-main .premier-standings-table .premier-col-form,.premier-league-main .premier-standings-table th:nth-child(9),.premier-league-main .premier-standings-table td:nth-child(9){width:50px!important}.premier-league-main .premier-standings-table .team-name-button{font-size:10px!important}.premier-league-main .premier-stats-section h2{font-size:8.5px!important}}@media (max-width:360px){.premier-mobile-header,.premier-league-main{--premier-fluid-card-width:calc(100vw - 24px);--premier-fluid-card-pad-x:5px}.premier-league-main{padding-left:7px!important;padding-right:7px!important}.premier-league-main .premier-standings-table .premier-col-form,.premier-league-main .premier-standings-table th:nth-child(9),.premier-league-main .premier-standings-table td:nth-child(9){width:46px!important}.premier-league-main .premier-standings-table td:nth-child(9)>div{gap:1px!important}.premier-league-main .premier-standings-table td:nth-child(9)>div>div{flex-basis:9px!important;width:9px!important;height:9px!important;font-size:5.5px!important}}@media (max-width:768px){.premier-league-main{--premier-fluid-card-width:min(416px, calc(100% - 4px));--premier-fluid-inner-width:calc(var(--premier-fluid-card-width) - (var(--premier-fluid-card-pad-x) * 2) - 2px)}.premier-league-main .premier-standings-table,.premier-league-main .premier-standings-section h2,.premier-league-main .premier-standings-legend,.premier-league-main .premier-fixture-heading,.premier-league-main .premier-fixture-zone,.premier-league-main .premier-calculator-fixture-section>div{width:var(--premier-fluid-inner-width)!important;max-width:var(--premier-fluid-inner-width)!important}}@media (max-width:360px){.premier-league-main{--premier-fluid-card-width:calc(100% - 10px);--premier-fluid-card-pad-x:5px;--premier-fluid-inner-width:calc(var(--premier-fluid-card-width) - (var(--premier-fluid-card-pad-x) * 2) - 2px)}}@media (max-width:768px){.premier-league-main{--premier-fluid-card-width:min(416px, calc(100% - 4px));--premier-fluid-inner-width:calc(var(--premier-fluid-card-width) - (var(--premier-fluid-card-pad-x) * 2) - 2px)}.premier-league-main .premier-standings-table,.premier-league-main .premier-standings-section h2,.premier-league-main .premier-standings-legend,.premier-league-main .premier-fixture-heading,.premier-league-main .premier-fixture-zone,.premier-league-main .premier-calculator-fixture-section>div{width:var(--premier-fluid-inner-width)!important;max-width:var(--premier-fluid-inner-width)!important}}@media (max-width:360px){.premier-league-main{--premier-fluid-card-width:calc(100% - 10px);--premier-fluid-card-pad-x:5px;--premier-fluid-inner-width:calc(var(--premier-fluid-card-width) - (var(--premier-fluid-card-pad-x) * 2) - 2px)}}@media (max-width:768px){.premier-mobile-header,.premier-league-main{--premier-fluid-card-width:min(416px, calc(100vw - 24px));--premier-fluid-card-pad-x:clamp(6px, 1.82vw, 8px);--premier-fluid-inner-width:calc(var(--premier-fluid-card-width) - (var(--premier-fluid-card-pad-x) * 2))}.premier-mobile-header{padding-left:12px!important;padding-right:12px!important}.premier-mobile-header .league-header-inner{width:var(--premier-fluid-card-width)!important;max-width:var(--premier-fluid-card-width)!important}.premier-mobile-header .league-header-title{font-size:clamp(19px,5vw,22px)!important}.premier-league-main{width:100%!important;max-width:100vw!important;padding-left:10px!important;padding-right:10px!important;overflow-x:hidden!important}.premier-league-main>*,.premier-tablas-content-grid[style],.premier-calculator-content-grid[style]{width:100%!important;max-width:100%!important}.premier-league-main .premier-standings-section,.premier-league-main .premier-fixture-section,.premier-league-main .premier-calculator-fixture-section{width:var(--premier-fluid-card-width)!important;max-width:var(--premier-fluid-card-width)!important;padding:16px var(--premier-fluid-card-pad-x) 14px!important;overflow:hidden!important}.premier-league-main .premier-standings-table,.premier-league-main .premier-standings-section h2,.premier-league-main .premier-standings-legend,.premier-league-main .premier-fixture-heading,.premier-league-main .premier-fixture-zone,.premier-league-main .premier-calculator-fixture-section>div{width:var(--premier-fluid-inner-width)!important;max-width:var(--premier-fluid-inner-width)!important;box-sizing:border-box!important;min-width:0!important}.premier-league-main .premier-standings-section h2{letter-spacing:clamp(.06em,.22vw,.08em)!important;margin-bottom:14px!important;font-size:clamp(11px,2.8vw,12px)!important}.premier-league-main .premier-standings-table{table-layout:fixed!important;border-spacing:0 4px!important}.premier-league-main .premier-standings-table th,.premier-league-main .premier-standings-table td{padding-left:clamp(1px,.45vw,2px)!important;padding-right:clamp(1px,.45vw,2px)!important;font-size:clamp(9.5px,2.5vw,11px)!important}.premier-league-main .premier-standings-table th{letter-spacing:0!important;font-size:clamp(7.5px,2.05vw,9px)!important}.premier-league-main .premier-standings-table .premier-col-rank,.premier-league-main .premier-standings-table th:first-child,.premier-league-main .premier-standings-table td:first-child{width:clamp(20px,6.82vw,30px)!important}.premier-league-main .premier-standings-table .premier-col-team,.premier-league-main .premier-standings-table th:nth-child(2),.premier-league-main .premier-standings-table td:nth-child(2){width:auto!important}.premier-league-main .premier-standings-table .premier-col-pts,.premier-league-main .premier-standings-table th:nth-child(3),.premier-league-main .premier-standings-table td:nth-child(3),.premier-league-main .premier-standings-table .premier-col-dif,.premier-league-main .premier-standings-table th:nth-child(5),.premier-league-main .premier-standings-table td:nth-child(5){width:clamp(23px,6.36vw,28px)!important}.premier-league-main .premier-standings-table .premier-col-pj,.premier-league-main .premier-standings-table th:nth-child(4),.premier-league-main .premier-standings-table td:nth-child(4){width:clamp(20px,5.45vw,24px)!important}.premier-league-main .premier-standings-table .premier-col-g,.premier-league-main .premier-standings-table .premier-col-e,.premier-league-main .premier-standings-table .premier-col-p,.premier-league-main .premier-standings-table th:nth-child(6),.premier-league-main .premier-standings-table td:nth-child(6),.premier-league-main .premier-standings-table th:nth-child(7),.premier-league-main .premier-standings-table td:nth-child(7),.premier-league-main .premier-standings-table th:nth-child(8),.premier-league-main .premier-standings-table td:nth-child(8){width:clamp(16px,4.55vw,20px)!important}.premier-league-main .premier-standings-table th:nth-child(n+3):nth-child(-n+8),.premier-league-main .premier-standings-table td:nth-child(n+3):nth-child(-n+8){padding-left:0!important;padding-right:0!important}.premier-league-main .premier-standings-table .premier-col-form,.premier-league-main .premier-standings-table th:nth-child(9),.premier-league-main .premier-standings-table td:nth-child(9){width:clamp(50px,14.55vw,58px)!important}.premier-league-main .premier-standings-table td:nth-child(2)>div{gap:clamp(4px,1.36vw,6px)!important}.premier-league-main .premier-standings-table td:nth-child(2)>div>div{flex:0 0 clamp(12px,3.18vw,14px)!important;width:clamp(12px,3.18vw,14px)!important;height:clamp(12px,3.18vw,14px)!important}.premier-league-main .premier-standings-table .team-name-button{max-width:calc(100% - clamp(18px,5vw,22px))!important;font-size:clamp(10px,2.5vw,11px)!important;line-height:1.1!important}.premier-league-main .premier-standings-table td:nth-child(9)>div{gap:clamp(2px,.68vw,3px)!important}.premier-league-main .premier-standings-table td:nth-child(9)>div>div{flex:0 0 clamp(10px,2.73vw,12px)!important;width:clamp(10px,2.73vw,12px)!important;height:clamp(10px,2.73vw,12px)!important;font-size:clamp(6px,1.6vw,7px)!important}.premier-league-main .premier-standings-legend{justify-content:flex-start!important;gap:10px 13px!important;padding:4px 2px!important}.premier-league-main .premier-standings-legend span,.premier-league-main .premier-calculator-legend span{white-space:nowrap!important;font-size:clamp(9px,2.35vw,10px)!important}.premier-league-main .premier-fixture-row{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important;column-gap:clamp(4px,1.36vw,6px)!important;min-height:34px!important;padding:6px clamp(6px,1.82vw,8px)!important}.premier-league-main .premier-fixture-row .team-clickable-text{font-size:clamp(10.5px,2.73vw,12px)!important}.premier-league-main .premier-fixture-row .team>div{flex:0 0 clamp(15px,4.09vw,18px)!important;width:clamp(15px,4.09vw,18px)!important;height:clamp(15px,4.09vw,18px)!important}.premier-league-main .premier-fixture-row .score,.premier-league-main .premier-fixture-row .score[style]{min-width:0!important}.premier-league-main .premier-fixture-row .num-row{gap:clamp(3px,1.14vw,5px)!important;font-size:clamp(10px,2.5vw,11px)!important}.premier-league-main .premier-calculator-match-grid[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(5px,1.6vw,7px)!important}.premier-league-main .premier-calculator-match-pill{gap:clamp(4px,1.36vw,6px)!important;min-width:0!important;padding:5px clamp(5px,1.6vw,7px)!important}.premier-league-main .premier-calculator-legend{width:var(--premier-fluid-inner-width)!important;max-width:var(--premier-fluid-inner-width)!important;flex-wrap:wrap!important;gap:8px 12px!important}.liga-main.league-content-main.premier-league-main>.premier-stats-grid[style],.premier-league-main .premier-stats-grid[style]{width:var(--premier-fluid-card-width)!important;max-width:var(--premier-fluid-card-width)!important;column-gap:clamp(8px,2.73vw,12px)!important}}@media (max-width:390px){.premier-league-main{--premier-fluid-card-width:min(416px, calc(100vw - 24px))}.premier-league-main .premier-standings-section,.premier-league-main .premier-fixture-section,.premier-league-main .premier-calculator-fixture-section{border-radius:9px!important}.premier-league-main .premier-standings-table .premier-col-rank,.premier-league-main .premier-standings-table th:first-child,.premier-league-main .premier-standings-table td:first-child{width:22px!important}.premier-league-main .premier-standings-table .premier-col-form,.premier-league-main .premier-standings-table th:nth-child(9),.premier-league-main .premier-standings-table td:nth-child(9){width:50px!important}.premier-league-main .premier-standings-table .team-name-button{font-size:10px!important}.premier-league-main .premier-stats-section h2{font-size:8.5px!important}}@media (max-width:360px){.premier-mobile-header,.premier-league-main{--premier-fluid-card-width:calc(100vw - 24px);--premier-fluid-card-pad-x:5px}.premier-league-main{padding-left:7px!important;padding-right:7px!important}.premier-league-main .premier-standings-table .premier-col-form,.premier-league-main .premier-standings-table th:nth-child(9),.premier-league-main .premier-standings-table td:nth-child(9){width:46px!important}.premier-league-main .premier-standings-table td:nth-child(9)>div{gap:1px!important}.premier-league-main .premier-standings-table td:nth-child(9)>div>div{flex-basis:9px!important;width:9px!important;height:9px!important;font-size:5.5px!important}}@media (max-width:768px){.premier-league-main{--premier-mobile-card-width:min(416px, 100%);--premier-mobile-card-pad-x:clamp(6px, 1.82vw, 8px);--premier-mobile-inner-width:calc(var(--premier-mobile-card-width) - (var(--premier-mobile-card-pad-x) * 2))}.premier-league-main .premier-standings-section,.premier-league-main .premier-fixture-section,.premier-league-main .premier-calculator-fixture-section{box-sizing:border-box!important;width:var(--premier-mobile-card-width)!important;max-width:var(--premier-mobile-card-width)!important;padding-left:var(--premier-mobile-card-pad-x)!important;padding-right:var(--premier-mobile-card-pad-x)!important;margin-left:auto!important;margin-right:auto!important;overflow-x:hidden!important;transform:none!important}.premier-league-main .premier-standings-table,.premier-league-main .premier-standings-section h2,.premier-league-main .premier-standings-legend,.premier-league-main .premier-fixture-heading,.premier-league-main .premier-fixture-zone,.premier-league-main .premier-calculator-fixture-section>div{box-sizing:border-box!important;width:var(--premier-mobile-inner-width)!important;min-width:0!important;max-width:var(--premier-mobile-inner-width)!important;margin-left:auto!important;margin-right:auto!important}.premier-league-main .premier-stats-grid[style]{width:var(--premier-mobile-card-width)!important;max-width:var(--premier-mobile-card-width)!important;margin-left:auto!important;margin-right:auto!important}.premier-league-main .premier-standings-table th{font-size:clamp(7.5px,2.05vw,9px)!important}.premier-league-main .premier-standings-table .premier-col-pts,.premier-league-main .premier-standings-table th:nth-child(3),.premier-league-main .premier-standings-table td:nth-child(3){width:clamp(23px,6.36vw,28px)!important}.premier-league-main .premier-standings-table .premier-col-dif,.premier-league-main .premier-standings-table th:nth-child(5),.premier-league-main .premier-standings-table td:nth-child(5){width:clamp(23px,6.36vw,28px)!important}.premier-league-main .premier-standings-table th:nth-child(9){text-align:center!important}.premier-league-main .premier-standings-table .team-name-button{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:calc(100% - clamp(18px,5vw,22px))!important;font-size:clamp(10px,2.5vw,11px)!important;overflow:hidden!important}.premier-league-main .premier-fixture-row{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important}.premier-tablas-content-grid>.premier-standings-section h2,.premier-calculator-content-grid>.premier-standings-section h2{letter-spacing:.08em!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important}.premier-tablas-grid[style]{grid-template-columns:1fr!important;justify-items:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.premier-tablas-grid .premier-standings-section h2,.premier-tablas-grid .premier-standings-legend{width:500px!important;max-width:100%!important}.premier-tablas-grid .premier-standings-table{table-layout:fixed!important;width:500px!important;min-width:500px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.premier-tablas-grid[style]{justify-items:stretch!important;width:528px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.premier-tablas-grid .premier-standings-section{width:528px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;padding:18px 14px 16px!important;transform:none!important}.premier-tablas-grid .premier-standings-table{table-layout:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}.premier-tablas-grid .premier-standings-table .premier-col-rank{width:30px!important}.premier-tablas-grid .premier-standings-table .premier-col-team{width:auto!important}.premier-tablas-grid .premier-standings-table .premier-col-pts{width:35px!important}.premier-tablas-grid .premier-standings-table .premier-col-pj{width:30px!important}.premier-tablas-grid .premier-standings-table .premier-col-dif{width:35px!important}.premier-tablas-grid .premier-standings-table .premier-col-g,.premier-tablas-grid .premier-standings-table .premier-col-e,.premier-tablas-grid .premier-standings-table .premier-col-p{width:25px!important}.premier-tablas-grid .premier-standings-table .premier-col-form{width:100px!important}.premier-tablas-grid .premier-standings-table th,.premier-tablas-grid .premier-standings-table td{padding-left:2px!important;padding-right:2px!important}.premier-tablas-grid .premier-standings-table td:nth-child(2)>div{gap:6px!important}.premier-tablas-grid .premier-standings-table .team-name-button{max-width:calc(100% - 22px)!important;font-size:11px!important}.premier-tablas-grid .premier-standings-table td:nth-child(9)>div{justify-content:center!important;gap:4px!important}.premier-tablas-grid .premier-standings-table td:nth-child(9)>div>div{flex:0 0 14px!important;width:14px!important;height:14px!important}.premier-mobile-header,.premier-league-main{--premier-fluid-card-width:min(416px, calc(100vw - 24px));--premier-fluid-card-pad-x:clamp(6px, 1.82vw, 8px);--premier-fluid-inner-width:calc(var(--premier-fluid-card-width) - (var(--premier-fluid-card-pad-x) * 2))}.premier-mobile-header{padding-left:12px!important;padding-right:12px!important}.premier-mobile-header .league-header-inner{width:var(--premier-fluid-card-width)!important;max-width:var(--premier-fluid-card-width)!important}.premier-mobile-header .league-header-title{font-size:clamp(19px,5vw,22px)!important}.premier-league-main{width:100%!important;max-width:100vw!important;padding-left:10px!important;padding-right:10px!important;overflow-x:hidden!important}.premier-league-main>*,.premier-tablas-content-grid[style],.premier-calculator-content-grid[style]{width:100%!important;max-width:100%!important}.premier-league-main .premier-standings-section,.premier-league-main .premier-fixture-section,.premier-league-main .premier-calculator-fixture-section{box-sizing:border-box!important;width:var(--premier-fluid-card-width)!important;max-width:var(--premier-fluid-card-width)!important;padding:16px var(--premier-fluid-card-pad-x) 14px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;transform:none!important}.premier-league-main .premier-standings-table,.premier-league-main .premier-standings-section h2,.premier-league-main .premier-standings-legend,.premier-league-main .premier-fixture-heading,.premier-league-main .premier-fixture-zone,.premier-league-main .premier-calculator-fixture-section>div{box-sizing:border-box!important;width:var(--premier-fluid-inner-width)!important;max-width:var(--premier-fluid-inner-width)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.premier-league-main .premier-standings-table{table-layout:fixed!important;border-spacing:0 4px!important}.premier-league-main .premier-standings-table th,.premier-league-main .premier-standings-table td{padding-left:clamp(1px,.45vw,2px)!important;padding-right:clamp(1px,.45vw,2px)!important;font-size:clamp(9.5px,2.5vw,11px)!important}.premier-league-main .premier-standings-table th{letter-spacing:0!important;font-size:clamp(7.5px,2.05vw,9px)!important}.premier-league-main .premier-standings-table .premier-col-rank,.premier-league-main .premier-standings-table th:first-child,.premier-league-main .premier-standings-table td:first-child{width:clamp(20px,6.82vw,30px)!important}.premier-league-main .premier-standings-table .premier-col-team,.premier-league-main .premier-standings-table th:nth-child(2),.premier-league-main .premier-standings-table td:nth-child(2){width:auto!important}.premier-league-main .premier-standings-table .premier-col-pts,.premier-league-main .premier-standings-table th:nth-child(3),.premier-league-main .premier-standings-table td:nth-child(3),.premier-league-main .premier-standings-table .premier-col-dif,.premier-league-main .premier-standings-table th:nth-child(5),.premier-league-main .premier-standings-table td:nth-child(5){width:clamp(23px,6.36vw,28px)!important}.premier-league-main .premier-standings-table .premier-col-pj,.premier-league-main .premier-standings-table th:nth-child(4),.premier-league-main .premier-standings-table td:nth-child(4){width:clamp(20px,5.45vw,24px)!important}.premier-league-main .premier-standings-table .premier-col-g,.premier-league-main .premier-standings-table .premier-col-e,.premier-league-main .premier-standings-table .premier-col-p,.premier-league-main .premier-standings-table th:nth-child(6),.premier-league-main .premier-standings-table td:nth-child(6),.premier-league-main .premier-standings-table th:nth-child(7),.premier-league-main .premier-standings-table td:nth-child(7),.premier-league-main .premier-standings-table th:nth-child(8),.premier-league-main .premier-standings-table td:nth-child(8){width:clamp(16px,4.55vw,20px)!important}.premier-league-main .premier-standings-table th:nth-child(n+3):nth-child(-n+8),.premier-league-main .premier-standings-table td:nth-child(n+3):nth-child(-n+8){padding-left:0!important;padding-right:0!important}.premier-league-main .premier-standings-table .premier-col-form,.premier-league-main .premier-standings-table th:nth-child(9),.premier-league-main .premier-standings-table td:nth-child(9){width:clamp(50px,14.55vw,58px)!important}.premier-league-main .premier-standings-table td:nth-child(2)>div{gap:clamp(4px,1.36vw,6px)!important}.premier-league-main .premier-standings-table td:nth-child(2)>div>div{flex:0 0 clamp(12px,3.18vw,14px)!important;width:clamp(12px,3.18vw,14px)!important;height:clamp(12px,3.18vw,14px)!important}.premier-league-main .premier-standings-table .team-name-button{max-width:calc(100% - clamp(18px,5vw,22px))!important;font-size:clamp(10px,2.5vw,11px)!important;line-height:1.1!important}.premier-league-main .premier-standings-table td:nth-child(9)>div{justify-content:center!important;gap:clamp(2px,.68vw,3px)!important}.premier-league-main .premier-standings-table td:nth-child(9)>div>div{flex:0 0 clamp(10px,2.73vw,12px)!important;width:clamp(10px,2.73vw,12px)!important;height:clamp(10px,2.73vw,12px)!important;font-size:clamp(6px,1.6vw,7px)!important}.premier-league-main .premier-standings-legend,.premier-league-main .premier-calculator-legend{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px 13px!important;padding:4px 2px!important}.premier-league-main .premier-standings-legend span,.premier-league-main .premier-calculator-legend span{white-space:nowrap!important;font-size:clamp(9px,2.35vw,10px)!important}.premier-league-main .premier-fixture-row{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important;column-gap:clamp(4px,1.36vw,6px)!important;min-height:34px!important;padding:6px clamp(6px,1.82vw,8px)!important}.premier-league-main .premier-fixture-row .team-clickable-text{font-size:clamp(10.5px,2.73vw,12px)!important}.premier-league-main .premier-fixture-row .team>div{flex:0 0 clamp(15px,4.09vw,18px)!important;width:clamp(15px,4.09vw,18px)!important;height:clamp(15px,4.09vw,18px)!important}.premier-league-main .premier-fixture-row .score,.premier-league-main .premier-fixture-row .score[style]{min-width:0!important}.premier-league-main .premier-fixture-row .num-row{gap:clamp(3px,1.14vw,5px)!important;font-size:clamp(10px,2.5vw,11px)!important}.premier-league-main .premier-calculator-match-grid[style]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(5px,1.6vw,7px)!important}.premier-league-main .premier-calculator-match-pill{gap:clamp(4px,1.36vw,6px)!important;min-width:0!important;padding:5px clamp(5px,1.6vw,7px)!important}.liga-main.league-content-main.premier-league-main>.premier-stats-grid[style],.premier-league-main .premier-stats-grid[style]{width:var(--premier-fluid-card-width)!important;max-width:var(--premier-fluid-card-width)!important;column-gap:clamp(8px,2.73vw,12px)!important}}@media (max-width:390px){.premier-mobile-header,.premier-league-main{--premier-fluid-card-width:min(416px, calc(100vw - 24px))}.premier-league-main .premier-standings-section,.premier-league-main .premier-fixture-section,.premier-league-main .premier-calculator-fixture-section{border-radius:9px!important}.premier-league-main .premier-standings-table .premier-col-rank,.premier-league-main .premier-standings-table th:first-child,.premier-league-main .premier-standings-table td:first-child{width:22px!important}.premier-league-main .premier-standings-table .premier-col-form,.premier-league-main .premier-standings-table th:nth-child(9),.premier-league-main .premier-standings-table td:nth-child(9){width:50px!important}.premier-league-main .premier-standings-table .team-name-button{font-size:10px!important}.premier-league-main .premier-stats-section h2{font-size:8.5px!important}}@media (max-width:360px){.premier-mobile-header,.premier-league-main{--premier-fluid-card-width:calc(100vw - 24px);--premier-fluid-card-pad-x:5px}.premier-league-main{padding-left:7px!important;padding-right:7px!important}.premier-league-main .premier-standings-table .premier-col-form,.premier-league-main .premier-standings-table th:nth-child(9),.premier-league-main .premier-standings-table td:nth-child(9){width:46px!important}.premier-league-main .premier-standings-table td:nth-child(9)>div{gap:1px!important}.premier-league-main .premier-standings-table td:nth-child(9)>div>div{flex-basis:9px!important;width:9px!important;height:9px!important;font-size:5.5px!important}}@media (max-width:768px){.premier-league-main{--premier-fluid-card-width:min(416px, calc(100% - 4px));--premier-fluid-inner-width:calc(var(--premier-fluid-card-width) - (var(--premier-fluid-card-pad-x) * 2) - 2px)}.premier-league-main .premier-standings-table,.premier-league-main .premier-standings-section h2,.premier-league-main .premier-standings-legend,.premier-league-main .premier-fixture-heading,.premier-league-main .premier-fixture-zone,.premier-league-main .premier-calculator-fixture-section>div{width:var(--premier-fluid-inner-width)!important;max-width:var(--premier-fluid-inner-width)!important}}@media (max-width:360px){.premier-league-main{--premier-fluid-card-width:calc(100% - 10px);--premier-fluid-card-pad-x:5px;--premier-fluid-inner-width:calc(var(--premier-fluid-card-width) - (var(--premier-fluid-card-pad-x) * 2) - 2px)}}@media (max-width:768px){.big5-league-main{--big5-mobile-card-width:min(416px, calc(100% - 4px));--big5-mobile-inner-width:calc(var(--big5-mobile-card-width) - (var(--big5-mobile-card-pad-x) * 2) - 2px)}.big5-league-main .big5-standings-section,.big5-league-main .big5-fixture-section,.big5-league-main .big5-calculator-fixture-section{box-sizing:border-box!important;width:var(--big5-mobile-card-width)!important;max-width:var(--big5-mobile-card-width)!important;padding-left:var(--big5-mobile-card-pad-x)!important;padding-right:var(--big5-mobile-card-pad-x)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;transform:none!important}.big5-league-main .big5-standings-table,.big5-league-main .big5-standings-section h2,.big5-league-main .big5-standings-legend,.big5-league-main .big5-fixture-heading,.big5-league-main .big5-fixture-zone,.big5-league-main .big5-calculator-fixture-section>div{box-sizing:border-box!important;width:var(--big5-mobile-inner-width)!important;max-width:var(--big5-mobile-inner-width)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.big5-league-main .big5-standings-table td:nth-child(9)>div>div:nth-last-child(n+4),.premier-league-main .premier-standings-table td:nth-child(9)>div>div:nth-last-child(n+4){display:none!important}}@media (max-width:360px){.big5-league-main{--big5-mobile-card-width:calc(100% - 10px);--big5-mobile-card-pad-x:5px;--big5-mobile-inner-width:calc(var(--big5-mobile-card-width) - (var(--big5-mobile-card-pad-x) * 2) - 2px)}}@media (max-width:768px){.cup-league-main{--cup-mobile-card-width:min(416px, calc(100% - 4px));--cup-mobile-card-pad-x:clamp(6px, 1.82vw, 8px);--cup-mobile-inner-width:calc(var(--cup-mobile-card-width) - (var(--cup-mobile-card-pad-x) * 2) - 2px)}.cup-league-main .cup-groups-grid[style],.cup-league-main .cup-stats-grid[style]{grid-template-columns:1fr!important;justify-items:center!important;gap:22px!important;width:100%!important;max-width:100%!important}.cup-league-main .cup-group-section,.cup-league-main .cup-stats-section{box-sizing:border-box!important;width:var(--cup-mobile-card-width)!important;max-width:var(--cup-mobile-card-width)!important;padding-left:var(--cup-mobile-card-pad-x)!important;padding-right:var(--cup-mobile-card-pad-x)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;transform:none!important}.cup-league-main .cup-group-table-block,.cup-league-main .cup-fixture-zone,.cup-league-main .cup-standings-table,.cup-league-main .cup-standings-legend,.cup-league-main .cup-stats-section h2,.cup-league-main .cup-stats-table{box-sizing:border-box!important;width:var(--cup-mobile-inner-width)!important;max-width:var(--cup-mobile-inner-width)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.cup-league-main .cup-standings-table,.cup-league-main .cup-stats-table{table-layout:fixed!important}.cup-league-main .cup-standings-table th,.cup-league-main .cup-standings-table td{padding-left:clamp(1px,.45vw,2px)!important;padding-right:clamp(1px,.45vw,2px)!important;font-size:clamp(9.5px,2.5vw,11px)!important}.cup-league-main .cup-standings-table th{font-size:clamp(7.5px,2.05vw,9px)!important}.cup-league-main .cup-standings-table th:first-child,.cup-league-main .cup-standings-table td:first-child{width:clamp(20px,6.36vw,28px)!important}.cup-league-main .cup-standings-table th:nth-child(2),.cup-league-main .cup-standings-table td:nth-child(2){width:auto!important}.cup-league-main .cup-standings-table th:nth-child(3),.cup-league-main .cup-standings-table td:nth-child(3),.cup-league-main .cup-standings-table th:nth-child(5),.cup-league-main .cup-standings-table td:nth-child(5){width:clamp(23px,6.36vw,28px)!important}.cup-league-main .cup-standings-table th:nth-child(4),.cup-league-main .cup-standings-table td:nth-child(4),.cup-league-main .cup-standings-table th:nth-child(6),.cup-league-main .cup-standings-table td:nth-child(6),.cup-league-main .cup-standings-table th:nth-child(7),.cup-league-main .cup-standings-table td:nth-child(7),.cup-league-main .cup-standings-table th:nth-child(8),.cup-league-main .cup-standings-table td:nth-child(8){width:clamp(16px,4.55vw,20px)!important}.cup-league-main .cup-standings-table th:nth-child(n+3):nth-child(-n+8),.cup-league-main .cup-standings-table td:nth-child(n+3):nth-child(-n+8){padding-left:0!important;padding-right:0!important}.cup-league-main .cup-standings-table th:nth-child(9),.cup-league-main .cup-standings-table td:nth-child(9){width:clamp(50px,14.55vw,58px)!important}.cup-league-main .cup-standings-table td:nth-child(2)>div{gap:clamp(4px,1.36vw,6px)!important;min-width:0!important;overflow:hidden!important}.cup-league-main .cup-standings-table .team-name-button{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:calc(100% - clamp(18px,5vw,22px))!important;font-size:clamp(10px,2.5vw,11px)!important;overflow:hidden!important}.cup-league-main .cup-standings-table td:nth-child(9)>div{justify-content:center!important;gap:clamp(2px,.68vw,3px)!important;padding-left:0!important;padding-right:0!important}.cup-league-main .cup-standings-table td:nth-child(9)>div>div{flex:0 0 clamp(10px,2.73vw,12px)!important;width:clamp(10px,2.73vw,12px)!important;height:clamp(10px,2.73vw,12px)!important;font-size:clamp(6px,1.6vw,7px)!important}.cup-league-main .cup-standings-table td:nth-child(9)>div>div:nth-last-child(n+4){display:none!important}.cup-league-main .cup-fixture-zone>div[style*="justify-content: space-between"]{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important}.cup-league-main .cup-fixture-zone h3{display:none!important}.cup-league-main .cup-fixture-zone .row{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important;column-gap:clamp(4px,1.36vw,6px)!important;min-height:34px!important;padding:6px clamp(6px,1.82vw,8px)!important}.cup-league-main .cup-fixture-zone .team-clickable-text{font-size:clamp(10.5px,2.73vw,12px)!important}}@media (max-width:360px){.cup-league-main{--cup-mobile-card-width:calc(100% - 10px);--cup-mobile-card-pad-x:5px;--cup-mobile-inner-width:calc(var(--cup-mobile-card-width) - (var(--cup-mobile-card-pad-x) * 2) - 2px)}}@media (max-width:768px){.big5-league-main .bnacional-calculator-fixture-section{box-sizing:border-box!important;width:var(--big5-mobile-card-width)!important;max-width:var(--big5-mobile-card-width)!important;padding-left:var(--big5-mobile-card-pad-x)!important;padding-right:var(--big5-mobile-card-pad-x)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;transform:none!important}.big5-league-main .bnacional-calculator-fixture-section>div{box-sizing:border-box!important;width:var(--big5-mobile-inner-width)!important;max-width:var(--big5-mobile-inner-width)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.big5-league-main .big5-standings-table td:nth-child(9)>div{align-items:center!important;min-height:14px!important;padding:0!important}.cup-league-main .cup-fixture-heading{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:100%!important;max-width:100%!important;margin-bottom:4px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.cup-league-main .cup-fixture-heading h3{display:none!important}.cup-league-main .cup-fixture-list{align-items:stretch!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.cup-league-main .cup-fixture-date-label{text-align:left!important;align-self:flex-start!important;width:100%!important;margin:8px 0 8px 4px!important;font-size:10px!important}.cup-league-main .cup-fixture-match{border-radius:8px!important;width:100%!important;margin-bottom:4px!important}.cup-league-main .cup-fixture-row{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important;column-gap:clamp(4px,1.36vw,6px)!important;min-height:34px!important;padding:6px clamp(6px,1.82vw,8px)!important}.cup-league-main .cup-group-table-block,.cup-league-main .cup-group-table-block>h2,.cup-league-main .cup-standings-table,.cup-league-main .cup-standings-legend{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.cup-league-main .cup-standings-table{table-layout:fixed!important}.cup-league-main .cup-standings-legend{width:fit-content!important;max-width:var(--cup-mobile-inner-width)!important;text-align:left!important;justify-content:flex-start!important;align-self:flex-start!important;align-items:center!important;margin-left:0!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;display:flex!important}body{background-image:radial-gradient(circle at 50vw -8%,#161b22b8 0%,#0d111775 30%,#0000 62%)!important;background-position:top!important;background-size:100vw 100dvh!important}.premier-league-main .premier-standings-table td:nth-child(2),.premier-league-main .premier-standings-table th:nth-child(2){text-align:left!important}.premier-league-main .premier-standings-table .premier-standings-team-cell{text-align:left!important;justify-content:flex-start!important;gap:3px!important;width:100%!important}.premier-league-main .premier-standings-table .premier-standings-team-cell .team-name-button{text-align:left!important;flex:0 auto!important;min-width:0!important;max-width:calc(100% - 42px)!important}.premier-league-main .premier-standings-table .league-live-badge{border-radius:3px!important;flex:none!important;justify-content:center!important;gap:2px!important;min-width:22px!important;height:12px!important;margin-left:0!important;padding:0 3px!important;font-size:7px!important;line-height:1!important}.premier-league-main .premier-standings-table .league-live-badge .dot{display:none!important}.premier-league-main .premier-standings-table .league-live-badge-score{white-space:nowrap!important;line-height:1!important}}@media (max-width:390px){.premier-league-main .premier-standings-table .league-live-badge{min-width:20px!important;height:11px!important;padding:0 2px!important;font-size:6.5px!important}.premier-league-main .premier-standings-table .league-live-badge-sim{display:none!important}}@media (max-width:768px){.team-detail-shell{--team-mobile-card-width:var(--league-mobile-standard-card-width,min(416px, calc(100% - 4px)));--team-mobile-card-pad-x:var(--league-mobile-standard-card-pad-x,clamp(6px, 1.82vw, 8px));--team-mobile-inner-width:var(--league-mobile-standard-inner-width,calc(var(--team-mobile-card-width) - (var(--team-mobile-card-pad-x) * 2) - 2px));--team-mobile-stats-gap:var(--league-mobile-standard-stats-gap,clamp(8px, 2.73vw, 12px));max-width:100vw!important;padding-left:10px!important;padding-right:10px!important;overflow-x:hidden!important}.team-detail-inner{align-items:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.team-detail-back{margin-left:calc((100% - var(--team-mobile-card-width)) / 2)!important;align-self:flex-start!important;margin-right:auto!important}.team-detail-header,.team-trends-card{box-sizing:border-box!important;width:var(--team-mobile-card-width)!important;max-width:var(--team-mobile-card-width)!important;padding:16px var(--team-mobile-card-pad-x) 14px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;transform:none!important}.team-detail-header{text-align:left!important;justify-content:flex-start!important}.team-detail-header h1{overflow-wrap:anywhere!important}.team-detail-grid,.team-detail-main{flex-direction:column!important;place-items:center!important;gap:22px!important;width:100%!important;max-width:100%!important;display:flex!important}.team-fixture-section{box-sizing:border-box!important;width:var(--team-mobile-card-width)!important;max-width:var(--team-mobile-card-width)!important;padding:16px var(--team-mobile-card-pad-x) 14px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;transform:none!important}.team-detail-stats{box-sizing:border-box!important;width:var(--team-mobile-card-width)!important;max-width:var(--team-mobile-card-width)!important;column-gap:var(--team-mobile-stats-gap)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;row-gap:26px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.team-trends-card{grid-column:1/-1!important;width:100%!important;max-width:none!important}.team-stat-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:12px 8px!important;overflow:hidden!important}.team-stat-card:nth-child(4){width:calc((100% - var(--team-mobile-stats-gap)) / 2)!important;grid-column:1/-1!important;justify-self:center!important}.team-stat-card h2{letter-spacing:.08em!important;margin-bottom:10px!important;font-size:9px!important}.team-stat-card table{table-layout:fixed!important;width:100%!important;min-width:0!important}.team-fixture-section .team-detail-section-head,.team-fixture-section .team-fixture-list{box-sizing:border-box!important;width:var(--team-mobile-inner-width)!important;min-width:0!important;max-width:var(--team-mobile-inner-width)!important;margin-left:auto!important;margin-right:auto!important}.team-fixture-section .team-detail-section-head{margin-bottom:10px!important}.team-match-row{border-radius:8px!important;width:100%!important;margin-bottom:4px!important}.team-match-grid{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important;column-gap:clamp(4px,1.36vw,6px)!important;min-height:34px!important;padding:6px clamp(6px,1.82vw,8px)!important}.team-match-row .col-time{padding-left:8px!important;font-size:10px!important}.team-match-time-mobile-hidden{display:none!important}.team-detail-clickable-name{font-size:clamp(10.5px,2.73vw,12px)!important}.team-match-grid .team>div{flex:0 0 clamp(15px,4.09vw,18px)!important;width:clamp(15px,4.09vw,18px)!important;height:clamp(15px,4.09vw,18px)!important}.team-match-score,.team-match-score[style]{min-width:0!important}.team-match-score .num-row{gap:clamp(3px,1.14vw,5px)!important;font-size:clamp(10px,2.5vw,11px)!important}}@media (max-width:360px){.team-detail-shell{--team-mobile-card-width:var(--league-mobile-standard-card-width,calc(100% - 10px));--team-mobile-card-pad-x:var(--league-mobile-standard-card-pad-x,5px);--team-mobile-inner-width:var(--league-mobile-standard-inner-width,calc(var(--team-mobile-card-width) - (var(--team-mobile-card-pad-x) * 2) - 2px));padding-left:7px!important;padding-right:7px!important}}@media (max-width:768px){.league-content-main [style*="flex-direction: column"][style*="gap: 40px"],.cup-league-main [style*="flex-direction: column"][style*="gap: 40px"]{gap:22px!important}.league-content-main>div[style*="justify-content: center"],.league-content-main .mobile-only-section-header{margin-top:8px!important;margin-bottom:8px!important}.league-mobile-standard-header,.league-mobile-standard-main{--league-mobile-standard-card-width:min(416px, calc(100% - 4px));--league-mobile-standard-card-pad-x:clamp(6px, 1.82vw, 8px);--league-mobile-standard-inner-width:calc(var(--league-mobile-standard-card-width) - (var(--league-mobile-standard-card-pad-x) * 2) - 2px);--league-mobile-standard-grid-title-gap:30px;--league-mobile-standard-title-grid-gap:30px;--league-mobile-standard-stats-gap:clamp(8px, 2.73vw, 12px)}.league-mobile-standard-header{padding-left:12px!important;padding-right:12px!important}.league-mobile-standard-header .league-header-inner{width:var(--league-mobile-standard-card-width)!important;max-width:var(--league-mobile-standard-card-width)!important;text-align:left!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important}.league-mobile-standard-header .league-header-title{text-align:left!important;max-width:calc(100% - 48px)!important;font-size:clamp(19px,5vw,22px)!important}.league-mobile-standard-header .league-header-actions{text-align:left!important;flex:0 0 100%!important;justify-content:flex-start!important;width:100%!important;margin-top:0!important;margin-right:auto!important}.league-mobile-standard-main{gap:0!important;width:100%!important;max-width:100vw!important;padding-left:10px!important;padding-right:10px!important;overflow-x:hidden!important}.league-mobile-standard-main>*,.league-mobile-standard-main .league-mobile-standard-content-grid[style]{width:100%!important;max-width:100%!important}.league-mobile-standard-main .league-mobile-standard-content-grid[style]{flex-direction:column!important;align-items:center!important;gap:0!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.league-mobile-standard-main .league-mobile-standard-stack[style],.league-mobile-standard-main .league-mobile-standard-section-stack[style]{flex-direction:column!important;gap:0!important;width:100%!important;max-width:100%!important;display:flex!important}.league-mobile-standard-main .league-mobile-standard-section-stack[style]{margin-bottom:var(--league-mobile-standard-grid-title-gap)!important}.league-mobile-standard-main>.league-mobile-standard-section-stack[style]:last-child,.league-mobile-standard-main .argentina-stats-block.league-mobile-standard-section-stack[style]{margin-bottom:0!important}.league-mobile-standard-main .league-mobile-standard-section-grid[style]{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:var(--league-mobile-standard-grid-title-gap)!important;flex-direction:column!important;align-items:center!important;gap:22px!important;display:flex!important}.league-mobile-standard-main .league-mobile-standard-section-stack[style]>.league-mobile-standard-section-grid[style]{margin-bottom:0!important}.league-mobile-standard-main .league-mobile-standard-stack[style]>.league-mobile-standard-title[style],.league-mobile-standard-main .league-mobile-standard-section-stack[style]>.league-mobile-standard-title[style]{margin-top:0!important;margin-bottom:var(--league-mobile-standard-title-grid-gap)!important}.league-mobile-standard-main>.league-mobile-standard-title[style],.league-mobile-standard-main .league-mobile-standard-content-grid[style]>.league-mobile-standard-title[style]{margin-top:0!important;margin-bottom:0!important}.league-mobile-standard-main>.league-mobile-standard-title-primary[style]{margin-bottom:var(--league-mobile-standard-title-grid-gap)!important}.league-mobile-standard-main .league-mobile-standard-content-grid[style]>.big5-standings-section{margin-bottom:var(--league-mobile-standard-grid-title-gap)!important}.league-mobile-standard-main .league-mobile-standard-content-grid[style]>.league-mobile-standard-title-fixture[style]{margin-bottom:var(--league-mobile-standard-title-grid-gap)!important}.league-mobile-standard-main>.league-mobile-standard-title-stats[style]{margin-top:var(--league-mobile-standard-grid-title-gap)!important;margin-bottom:var(--league-mobile-standard-title-grid-gap)!important}.league-mobile-standard-main .big5-standings-section,.league-mobile-standard-main .big5-fixture-section,.league-mobile-standard-main .big5-calculator-fixture-section{box-sizing:border-box!important;width:var(--league-mobile-standard-card-width)!important;max-width:var(--league-mobile-standard-card-width)!important;padding:16px var(--league-mobile-standard-card-pad-x) 14px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;transform:none!important}.league-mobile-standard-main .big5-standings-table,.league-mobile-standard-main .big5-standings-section h2,.league-mobile-standard-main .big5-standings-legend,.league-mobile-standard-main .big5-fixture-heading,.league-mobile-standard-main .big5-fixture-zone,.league-mobile-standard-main .big5-calculator-fixture-section>div{box-sizing:border-box!important;width:var(--league-mobile-standard-inner-width)!important;max-width:var(--league-mobile-standard-inner-width)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.league-mobile-standard-main .big5-standings-section h2{letter-spacing:clamp(.06em,.22vw,.08em)!important;text-align:left!important;justify-content:flex-start!important;margin-bottom:14px!important;font-size:clamp(11px,2.8vw,12px)!important;line-height:1.25!important}.league-mobile-standard-main .big5-standings-table{table-layout:fixed!important;border-spacing:0 4px!important}.league-mobile-standard-main .big5-standings-table th,.league-mobile-standard-main .big5-standings-table td{padding-left:clamp(1px,.45vw,2px)!important;padding-right:clamp(1px,.45vw,2px)!important;font-size:clamp(9.5px,2.5vw,11px)!important;line-height:1.1!important}.league-mobile-standard-main .big5-standings-table th{letter-spacing:0!important;padding-top:6px!important;padding-bottom:6px!important;font-size:clamp(7.5px,2.05vw,9px)!important}.league-mobile-standard-main .big5-standings-table td{padding-top:4px!important;padding-bottom:4px!important}.league-mobile-standard-main .big5-standings-table th:first-child,.league-mobile-standard-main .big5-standings-table td:first-child{width:clamp(20px,6.82vw,30px)!important}.league-mobile-standard-main .big5-standings-table th:nth-child(2),.league-mobile-standard-main .big5-standings-table td:nth-child(2){text-align:left!important;width:auto!important}.league-mobile-standard-main .big5-standings-table th:nth-child(3),.league-mobile-standard-main .big5-standings-table td:nth-child(3),.league-mobile-standard-main .big5-standings-table th:nth-child(5),.league-mobile-standard-main .big5-standings-table td:nth-child(5){width:clamp(23px,6.36vw,28px)!important}.league-mobile-standard-main .big5-standings-table th:nth-child(4),.league-mobile-standard-main .big5-standings-table td:nth-child(4){width:clamp(20px,5.45vw,24px)!important}.league-mobile-standard-main .big5-standings-table th:nth-child(6),.league-mobile-standard-main .big5-standings-table td:nth-child(6),.league-mobile-standard-main .big5-standings-table th:nth-child(7),.league-mobile-standard-main .big5-standings-table td:nth-child(7),.league-mobile-standard-main .big5-standings-table th:nth-child(8),.league-mobile-standard-main .big5-standings-table td:nth-child(8){width:clamp(16px,4.55vw,20px)!important}.league-mobile-standard-main .big5-standings-table th:nth-child(n+3):nth-child(-n+8),.league-mobile-standard-main .big5-standings-table td:nth-child(n+3):nth-child(-n+8){padding-left:0!important;padding-right:0!important}.league-mobile-standard-main .big5-standings-table th:nth-child(9),.league-mobile-standard-main .big5-standings-table td:nth-child(9){width:clamp(50px,14.55vw,58px)!important}.league-mobile-standard-main .big5-standings-table th:nth-child(9){text-align:center!important}.league-mobile-standard-main .big5-standings-table td:nth-child(2)>div{text-align:left!important;justify-content:flex-start!important;gap:clamp(4px,1.36vw,6px)!important;width:100%!important;min-width:0!important;overflow:hidden!important}.league-mobile-standard-main .big5-standings-table .team-name-button{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;max-width:calc(100% - clamp(18px,5vw,22px))!important;font-size:clamp(10px,2.5vw,11px)!important;line-height:1.1!important;overflow:hidden!important}.league-mobile-standard-main .big5-standings-table td:nth-child(9)>div{justify-content:center!important;align-items:center!important;gap:clamp(2px,.68vw,3px)!important;min-height:14px!important;padding:0!important}.league-mobile-standard-main .big5-standings-table td:nth-child(9)>div>div{flex:0 0 clamp(10px,2.73vw,12px)!important;width:clamp(10px,2.73vw,12px)!important;height:clamp(10px,2.73vw,12px)!important;font-size:clamp(6px,1.6vw,7px)!important}.league-mobile-standard-main .big5-standings-table td:nth-child(9)>div>div:nth-last-child(n+4){display:none!important}.league-mobile-standard-main .big5-standings-legend{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px 13px!important;padding:4px 2px!important}.league-mobile-standard-main .big5-standings-legend span{white-space:nowrap!important;font-size:clamp(9px,2.35vw,10px)!important}.league-mobile-standard-main .big5-fixture-section>.big5-fixture-heading[style],.league-mobile-standard-main .big5-fixture-heading{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-bottom:4px!important;display:flex!important}.league-mobile-standard-main .big5-fixture-heading h2{display:none!important}.league-mobile-standard-main .big5-fixture-date-label{text-align:left!important;align-self:flex-start!important;margin:8px 0 8px 4px!important}.league-mobile-standard-main .big5-fixture-match{border-radius:8px!important;width:100%!important;margin-bottom:4px!important}.league-mobile-standard-main .big5-fixture-row{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important;column-gap:clamp(4px,1.36vw,6px)!important;min-height:34px!important;padding:6px clamp(6px,1.82vw,8px)!important}.league-mobile-standard-main .big5-fixture-row .team-clickable-text{font-size:clamp(10.5px,2.73vw,12px)!important}.league-mobile-standard-main .big5-fixture-row .team>div{flex:0 0 clamp(15px,4.09vw,18px)!important;width:clamp(15px,4.09vw,18px)!important;height:clamp(15px,4.09vw,18px)!important}.league-mobile-standard-main .big5-fixture-row .score,.league-mobile-standard-main .big5-fixture-row .score[style]{min-width:0!important}.league-mobile-standard-main .big5-fixture-row .num-row{gap:clamp(3px,1.14vw,5px)!important;font-size:clamp(10px,2.5vw,11px)!important}.league-mobile-standard-main .cup-group-section .cup-fixture-zone,.league-mobile-standard-main .cup-group-section .cup-fixture-list.big5-fixture-zone,.league-mobile-standard-main .cup-group-section .cup-fixture-match,.league-mobile-standard-main .cup-group-section .cup-fixture-row{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.league-mobile-standard-main .cup-group-section .cup-fixture-list.big5-fixture-zone{align-items:stretch!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style]{width:var(--league-mobile-standard-card-width)!important;max-width:var(--league-mobile-standard-card-width)!important;column-gap:var(--league-mobile-standard-stats-gap)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;row-gap:26px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style]>.big5-stats-section{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;padding:12px 8px!important;overflow:hidden!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style]>.big5-stats-section:nth-child(3),.league-mobile-standard-main .league-mobile-standard-stats-grid.bmetro-stats-grid[style]>.bmetro-stats-section:only-child{width:calc((100% - var(--league-mobile-standard-stats-gap)) / 2)!important;grid-column:1/-1!important;justify-self:center!important}.liga-main.league-content-main.big5-league-main.league-mobile-standard-main>.big5-stats-grid.bmetro-stats-grid.league-mobile-standard-stats-grid[style],.league-mobile-standard-main .big5-stats-grid.bmetro-stats-grid.league-mobile-standard-stats-grid[style]{width:var(--league-mobile-standard-card-width)!important;max-width:var(--league-mobile-standard-card-width)!important;column-gap:var(--league-mobile-standard-stats-gap)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;justify-items:stretch!important;row-gap:26px!important;display:grid!important}.liga-main.league-content-main.big5-league-main.league-mobile-standard-main>.big5-stats-grid.bmetro-stats-grid.league-mobile-standard-stats-grid[style]>.big5-stats-section.bmetro-stats-section:only-child,.league-mobile-standard-main .big5-stats-grid.bmetro-stats-grid.league-mobile-standard-stats-grid[style]>.bmetro-stats-section:only-child{width:calc((100% - var(--league-mobile-standard-stats-gap)) / 2)!important;flex:none!important;grid-column:1/-1!important;justify-self:center!important;max-width:none!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style] .big5-stats-section h2{letter-spacing:.08em!important;margin-bottom:10px!important;font-size:9px!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style] .big5-stats-table{table-layout:fixed!important;width:100%!important;min-width:0!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style]>.cup-stats-section{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;padding:12px 8px!important;overflow:hidden!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style]>.cup-stats-section:nth-child(3){width:calc((100% - var(--league-mobile-standard-stats-gap)) / 2)!important;grid-column:1/-1!important;justify-self:center!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style] .cup-stats-section h2{letter-spacing:.08em!important;margin-bottom:10px!important;font-size:9px!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style] .cup-stats-table{table-layout:fixed!important;width:100%!important;min-width:0!important}.league-mobile-standard-main .league-mobile-standard-content-grid[style]>.premier-standings-section{margin-bottom:var(--league-mobile-standard-grid-title-gap)!important}.league-mobile-standard-main .premier-standings-section,.league-mobile-standard-main .premier-fixture-section{box-sizing:border-box!important;width:var(--league-mobile-standard-card-width)!important;max-width:var(--league-mobile-standard-card-width)!important;padding:16px var(--league-mobile-standard-card-pad-x) 14px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;transform:none!important}.league-mobile-standard-main .premier-standings-table,.league-mobile-standard-main .premier-standings-section h2,.league-mobile-standard-main .premier-standings-legend,.league-mobile-standard-main .premier-fixture-heading,.league-mobile-standard-main .premier-fixture-zone{box-sizing:border-box!important;width:var(--league-mobile-standard-inner-width)!important;max-width:var(--league-mobile-standard-inner-width)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important}.league-mobile-standard-main .premier-standings-section h2{letter-spacing:clamp(.06em,.22vw,.08em)!important;text-align:left!important;justify-content:flex-start!important;margin-bottom:14px!important;font-size:clamp(11px,2.8vw,12px)!important;line-height:1.25!important}.league-mobile-standard-main .premier-standings-table th,.league-mobile-standard-main .premier-standings-table td{line-height:1.1!important}.league-mobile-standard-main .premier-standings-table th{padding-top:6px!important;padding-bottom:6px!important}.league-mobile-standard-main .premier-standings-table td{padding-top:4px!important;padding-bottom:4px!important}.league-mobile-standard-main .premier-fixture-section>.premier-fixture-heading[style],.league-mobile-standard-main .premier-fixture-heading{flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin-bottom:4px!important;display:flex!important}.league-mobile-standard-main .premier-fixture-heading h2{display:none!important}.league-mobile-standard-main .premier-fixture-date-label{text-align:left!important;align-self:flex-start!important;margin:8px 0 8px 4px!important}.league-mobile-standard-main .premier-fixture-match{border-radius:8px!important;width:100%!important;margin-bottom:4px!important}.league-mobile-standard-main .premier-fixture-row{grid-template-columns:clamp(50px,15.91vw,70px) minmax(0,1fr) clamp(42px,11.36vw,50px) minmax(0,1fr)!important;column-gap:clamp(4px,1.36vw,6px)!important;min-height:34px!important;padding:6px clamp(6px,1.82vw,8px)!important}.league-mobile-standard-main .premier-fixture-row .team-clickable-text{font-size:clamp(10.5px,2.73vw,12px)!important}.league-mobile-standard-main .premier-fixture-row .team>div{flex:0 0 clamp(15px,4.09vw,18px)!important;width:clamp(15px,4.09vw,18px)!important;height:clamp(15px,4.09vw,18px)!important}.league-mobile-standard-main .premier-fixture-row .score,.league-mobile-standard-main .premier-fixture-row .score[style]{min-width:0!important}.league-mobile-standard-main .premier-fixture-row .num-row{gap:clamp(3px,1.14vw,5px)!important;font-size:clamp(10px,2.5vw,11px)!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style]>.premier-stats-section{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;padding:12px 8px!important;overflow:hidden!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style]>.premier-stats-section:nth-child(3){width:calc((100% - var(--league-mobile-standard-stats-gap)) / 2)!important;grid-column:1/-1!important;justify-self:center!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style] .premier-stats-section h2{letter-spacing:.08em!important;margin-bottom:10px!important;font-size:9px!important}.league-mobile-standard-main .league-mobile-standard-stats-grid[style] .premier-stats-table{table-layout:fixed!important;width:100%!important;min-width:0!important}}@media (max-width:360px){.league-mobile-standard-header,.league-mobile-standard-main{--league-mobile-standard-card-width:calc(100% - 10px);--league-mobile-standard-card-pad-x:5px;--league-mobile-standard-inner-width:calc(var(--league-mobile-standard-card-width) - (var(--league-mobile-standard-card-pad-x) * 2) - 2px)}.league-mobile-standard-main{padding-left:7px!important;padding-right:7px!important}.league-mobile-standard-main .big5-standings-table th:nth-child(9),.league-mobile-standard-main .big5-standings-table td:nth-child(9){width:46px!important}.league-mobile-standard-main .big5-standings-table td:nth-child(9)>div{gap:1px!important}.league-mobile-standard-main .big5-standings-table td:nth-child(9)>div>div{flex-basis:9px!important;width:9px!important;height:9px!important;font-size:5.5px!important}}.liga-main table td:nth-child(2)>div,.cup-league-main table td:nth-child(2)>div{position:relative!important}:is(.liga-main table td:nth-child(2)>div:has(>.league-live-badge),.cup-league-main table td:nth-child(2)>div:has(>.league-live-badge)){width:fit-content!important;max-width:calc(100% - 46px)!important;overflow:visible!important}.liga-main table td:nth-child(2)>div>.league-live-badge,.cup-league-main table td:nth-child(2)>div>.league-live-badge{z-index:2!important;pointer-events:none!important;flex:none!important;margin-left:0!important;position:absolute!important;top:50%!important;left:calc(100% + 4px)!important;right:auto!important;transform:translateY(-50%)!important}.liga-main table td:nth-child(2)>div>.league-live-badge .league-live-badge-score,.cup-league-main table td:nth-child(2)>div>.league-live-badge .league-live-badge-score{white-space:nowrap!important}@media (max-width:768px){:is(.liga-main table td:nth-child(2)>div:has(>.league-live-badge),.cup-league-main table td:nth-child(2)>div:has(>.league-live-badge)){width:max-content!important;max-width:none!important}:is(.liga-main table td:nth-child(2)>div:has(>.league-live-badge) .team-name-button,.cup-league-main table td:nth-child(2)>div:has(>.league-live-badge) .team-name-button){max-width:none!important}.liga-main table td:nth-child(2)>div>.league-live-badge,.cup-league-main table td:nth-child(2)>div>.league-live-badge{border-radius:3px!important;justify-content:center!important;gap:2px!important;min-width:22px!important;height:12px!important;padding:0 3px!important;font-size:7px!important;line-height:1!important}.liga-main table td:nth-child(2)>div>.league-live-badge .dot,.cup-league-main table td:nth-child(2)>div>.league-live-badge .dot{display:none!important}}
