/* Selected by the user: closely follow the supplied Hebrew LiveBall screenshots. */
.toggle-label{position:relative}.toggle-label input{inset:0!important;width:100%!important;height:100%!important;cursor:pointer;z-index:1}
.league-player{height:100%!important;bottom:0!important;object-position:50% 0!important}
body[data-page=match] .layout,body[data-page=team] .layout,body[data-page=lab] .layout{grid-template-columns:minmax(0,1fr)}
body[data-page=match] .layout>.sidebar,body[data-page=team] .layout>.sidebar,body[data-page=lab] .layout>.sidebar{display:none}
@media(max-width:760px){.sidebar.mobile-open{display:block!important}}
.country-flag-img{width:22px;height:15px;object-fit:cover;border-radius:2px;display:inline-block;vertical-align:middle}.league-card-content small .country-flag-img{width:16px;height:11px}.country-flag svg{width:19px;color:#63dd21}
body{--surface:#10160d;--surface2:#10170d;--line:#242b1e;--muted:#929d82;--purple:#8cdb57;--accent:#51dc08;--green:#51dc08;background:#0b0f09;color:#f6f6f0;font-family:Rubik,Arial,sans-serif;font-size:15px;font-weight:500}button,input,select{font-family:inherit}h1,h2,h3,strong,b{font-weight:800}button,a,input,select{transition:background-color .15s,border-color .15s,color .15s}button:hover:not(:disabled){background:#1a2612;border-color:#426a28}a:hover{color:#a7f270}:focus-visible{outline-color:#7bed36!important}button{background:#0c1209;border-color:#252e1f;border-radius:999px}svg{width:18px;height:18px}h1{font-size:28px;letter-spacing:-.5px}h2{font-size:23px;letter-spacing:-.4px}h3{font-size:17px}.demo-bar{background:#111c0b;border-bottom:1px solid #2e421e;color:#b4cd9e;min-height:25px;font-size:10px;padding:4px max(20px,calc((100vw - 1440px)/2))}.demo-bar i{background:#67df25}.header-wrap{background:#0a0f07;border-bottom:1px solid #1d2417}.header{height:70px;padding:0 22px;max-width:1480px;gap:18px}.brand{width:145px;gap:3px}.brand img{width:124px;height:40px;object-fit:contain}.brand>span{font-size:12px;color:#80df3f;border:0;padding:0}.global-search-trigger{margin-right:20px;flex:1;max-width:775px;min-height:43px;display:flex;align-items:center;justify-content:space-between;background:#10170c;color:#758367;padding:9px 18px;font-size:13px}.global-search-trigger svg{width:15px}.telegram-button{background:#25a8df!important;color:white;border:0;font-size:13px;white-space:nowrap;padding:9px 18px}.telegram-button span{font-size:14px;display:inline-block;transform:rotate(-20deg);margin-left:5px}.profile-button{display:flex;align-items:center;gap:7px;padding:8px 15px;white-space:nowrap;font-size:13px}.profile-button svg{width:14px}.header>.icon-btn{width:40px;min-height:40px;padding:9px}.header #scoreToggle{display:none}.sports-wrap{max-width:1480px;margin:auto;display:flex;gap:20px;align-items:center;padding:9px 22px 13px;border-top:1px solid #151d10}.sports-nav{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.sports-nav a,.header-favorites,.mobile-leagues{border:1px solid #20291a;background:#0f160b;border-radius:999px;padding:7px 16px;min-height:36px;font-size:12px;color:#b1bca3;display:flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap}.sports-nav a.active,.header-favorites.active{background:#51dc08;color:#132208;border-color:#51dc08;font-weight:800}.header-favorites{margin-right:auto}.header-favorites svg{width:15px}.mobile-leagues{display:none}.advert-top{height:206px;max-width:1440px;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;background:radial-gradient(ellipse at 30% 50%,#2f501877,transparent 40%),#0d130b;border-left:1px solid #1d2814;border-right:1px solid #1d2814}.advert-top>div:first-child{display:flex;align-items:center;gap:34px;position:relative;z-index:1}.advert-top img{width:170px;object-fit:contain;filter:grayscale(1) brightness(3)}.advert-top strong{font-size:36px;line-height:1.1;letter-spacing:-1px}.advert-top em{color:#65e01c;font-style:normal}.ad-caption{border:1px solid #405f2a;border-radius:999px;color:#c5e4b2;padding:13px 22px;font-size:14px}.ad-tag{position:absolute;right:0;top:-23px;font-size:9px;color:#8ca37b;letter-spacing:1px}.ad-ball{position:absolute;left:70px;font-size:230px;color:#7fea2b0f;line-height:1;transform:rotate(-12deg)}.hide-ad-slots .advert-top{display:none}.layout{max-width:1440px;grid-template-columns:290px minmax(0,1fr);gap:22px;padding:20px 18px 50px;background:#0b1008;border:1px solid #1a2315;border-radius:24px 24px 0 0;position:relative}.sidebar{padding:0}.side-panel{background:#10160d;border:1px solid #222a1c;border-radius:22px;padding:19px 17px;margin-bottom:20px}.side-panel h2{display:flex;align-items:center;gap:9px;font-size:17px;margin:0 0 18px}.side-panel h2 svg{width:18px;color:#59dc16;fill:#59dc16}.side-line{display:flex;align-items:center;justify-content:space-between;gap:6px}.side-link{flex:1;font-size:13px;font-weight:700;gap:10px;margin:0;padding:9px 0;min-height:45px;border-radius:5px}.side-link:hover,.side-link.active{background:#192211;color:#98e467}.side-link .league-mark{width:24px;height:25px;font-size:8px}.side-line .fav{min-height:32px;width:30px}.side-line .fav svg{width:19px}.fav{color:#7c876e;padding:7px;border:0;background:transparent;display:grid;place-items:center;border-radius:50%;width:36px;min-height:36px}.fav.on{color:#59df0b}.fav.on svg{fill:#4fd707}.fav:hover{background:#25351a!important}.country-search{display:flex;align-items:center;gap:6px;border:1px solid #29321e;background:#0b1108;border-radius:30px;padding:6px 11px;margin:2px 0 12px}.country-search svg{width:13px;color:#82926e}.country-search input{background:transparent;border:0;color:#d8dfce;width:100%;min-width:0;font-size:12px;height:25px}.country-search input::placeholder{color:#7c8b6b}.country-item>button{width:100%;border:0;background:none;padding:9px 0;display:flex;align-items:center;gap:10px;min-height:42px;border-radius:7px;text-align:right;font-size:13px;font-weight:600}.country-item>button svg{width:13px;height:13px;color:#79856a;margin-right:auto}.country-flag{min-width:25px;text-align:center;font-size:17px;color:#63dd21}.country-leagues{padding:0 33px 8px 0}.country-leagues a{font-size:12px;display:block;padding:7px 0;color:#b6c7a2}.telegram-panel{border:1px solid #355522;background:#1a2c11;border-radius:21px;padding:20px;margin-bottom:20px}.telegram-panel h2,.telegram-panel h3{font-size:20px;margin-bottom:12px}.telegram-panel p{font-size:12px;line-height:1.6;color:#a2b590;margin-bottom:17px}.telegram-panel .primary{width:100%;font-size:12px}.lab-shortcut{display:flex;align-items:center;gap:9px;padding:10px 17px;font-size:12px;color:#a0b08e}.hero{background:radial-gradient(ellipse at 30% 88%,#30411c55,transparent 65%),#11170e;border:1px solid #232c1c;border-radius:24px;padding:0;margin:0 0 27px;overflow:hidden}.hero:before{display:none}.hero-top{padding:17px 20px;border-bottom:1px solid #222a1c;gap:12px;min-height:59px}.hero-label{display:flex;align-items:center;gap:10px;font-size:12px;color:#a8b79a;min-width:0}.hero-label>a{font-weight:800;color:#eef1e8}.hero-label .league-mark{width:26px;height:26px;font-size:8px}.hero-label .featured-tag{order:-1;background:#51dc08;color:#14220b;border-radius:999px;font-size:12px;letter-spacing:.5px;padding:5px 12px;white-space:nowrap;font-weight:800}.round-label{font-size:11px;color:#8b997e}.hero-meta{display:flex;align-items:center;gap:6px;white-space:nowrap}.hero-meta time{font-size:12px;font-weight:800;color:#e4e9dc}.hero-meta .fav{min-height:30px;width:30px;padding:5px}.hero-score{padding:26px 35px;gap:40px;min-height:195px}.hero-team{width:215px;gap:9px}.hero-team .team-mark{width:74px;height:74px;font-size:15px}.hero-team strong{font-size:20px;text-align:center}.real-badge{clip-path:none!important;background:none!important;border:0!important;object-fit:contain;display:inline-block;filter:none!important}.team-mark{clip-path:polygon(8% 0,92% 0,92% 70%,50% 100%,8% 70%);background:var(--team);color:var(--ink);font-weight:900}.league-mark{border:0;background:none;color:#8dcc55;font-size:11px;width:27px;height:27px;border-radius:0}.score-block{min-width:150px;display:flex;flex-direction:column;align-items:center}.big-score{font-size:51px;letter-spacing:3px;margin:8px 0 11px;line-height:1;font-weight:800;white-space:nowrap}.live-pill{border:0;background:none;color:#ff5147;padding:0;font-size:11px;letter-spacing:1px}.live-pill i{background:#ff554b}.time-cell .live{color:#ff554b}.live-pill span{color:#ff554b!important}.pill.pre,.countdown{background:#18300b;border:1px solid #345e1e;color:#a8ed78;border-radius:999px;padding:5px 12px;font-size:11px}.pill.finished,.pill.locked{background:#182111;border-color:#2f4023;color:#a5b68e;font-size:10px}.odds-row{display:flex;justify-content:center;gap:7px;width:100%;max-width:275px}.odds-row button{font-size:13px;font-weight:800;min-height:34px;border-radius:9px;padding:5px 13px;background:#1b2c0e;color:white;border:1px solid #365b1c;white-space:nowrap}.odds-row button span{color:#9cbd76;margin-left:5px}.top-leagues{margin-bottom:28px}.top-leagues h2{margin:0 0 17px;font-size:24px}.league-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.league-card{grid-column:span 2;position:relative;height:180px;overflow:hidden;border-radius:24px;isolation:isolate;display:block;color:white!important}.league-card:nth-child(-n+2){grid-column:span 3;height:205px}.league-pl{background:#3c0053}.league-ll{background:#ff4a46}.league-bl{background:#dc394b}.league-fr{background:#284d88}.league-sa{background:#46b0cd}.league-card-content{padding:22px;position:relative;z-index:2;display:flex;flex-direction:column;height:100%;width:70%}.league-card-content small{font-size:10px;letter-spacing:1px;font-weight:800;display:flex;gap:6px}.league-card-content h3{margin-top:auto;font-size:23px;line-height:1.2;margin-bottom:10px;white-space:nowrap}.league-card-content>span{font-size:11px;font-weight:700}.league-player{position:absolute;height:119%;width:60%;object-fit:cover;object-position:50% 0;left:0;bottom:-3%;z-index:1;filter:drop-shadow(0 2px 1px #0002)}.league-player.badge-fallback{object-fit:contain;width:47%;height:74%;left:5%;bottom:5%;opacity:.85}.league-watermark{font-size:115px;font-weight:900;position:absolute;left:19%;top:2%;opacity:.08;transform:rotate(-8deg);z-index:0}.schedule-header{gap:9px;margin-bottom:15px;display:flex;align-items:center;flex-wrap:nowrap}.schedule-header h1{font-size:25px;letter-spacing:-.7px;margin-left:20px;white-space:nowrap}.date-strip{display:flex;gap:3px;padding:0;flex:1;justify-content:center;overflow:visible}.date-btn{min-width:44px;min-height:55px;padding:8px 9px;font-size:10px;font-weight:700;border-radius:13px;color:#91a27d;line-height:1.2}.date-btn b{font-size:17px;margin-top:6px;color:#e0e7d7}.date-btn.selected{background:#51dc08;color:#183409;border-color:#51dc08}.date-btn.selected b{color:#132306}.calendar-button{width:41px;min-height:41px;border-radius:50%;padding:11px;color:#84bc5c}.searchbox{background:#0f160c;border-color:#26311d;border-radius:999px;max-width:205px;min-width:150px;flex:none;height:40px;gap:6px;padding:0 13px}.searchbox svg{color:#7a8e63;width:14px}.searchbox input{font-size:12px;height:36px;font-weight:500;color:#d7e5c8}.searchbox input::placeholder{color:#788a64}.toolbar{border:0;padding:0;margin-bottom:16px;gap:8px;flex-wrap:nowrap}.filters{background:#0c1209;border:1px solid #252d1f;border-radius:999px;padding:3px;gap:0;flex-wrap:nowrap}.filters button{border:0;min-height:33px;padding:6px 13px;font-size:11px;border-radius:999px;white-space:nowrap;color:#9eac8d;display:flex;align-items:center;gap:5px}.filters button.active{background:#51dc08;color:#14220c;border:0;font-weight:800}.filters button small{font-size:10px;color:inherit;margin:0;opacity:.8}.red-dot{width:5px;height:5px;background:#f84c41;border-radius:50%;display:block}.secondary-filters{display:flex;align-items:center;gap:18px;margin-right:auto;font-size:11px;color:#aab79b;white-space:nowrap}.toggle-label{display:flex;align-items:center;gap:7px;cursor:pointer}.toggle-label input{position:absolute;opacity:0;width:1px;height:1px}.toggle-label input:focus-visible+.toggle-track{outline:3px solid #a1eb6c;outline-offset:3px}.toggle-track{width:32px;height:20px;border-radius:20px;background:#35422b;border:1px solid #3f4e32;position:relative}.toggle-track:after{content:'';width:14px;height:14px;border-radius:50%;background:#aab69d;position:absolute;right:2px;top:2px;transition:transform .15s}.toggle-label input:checked+.toggle-track{background:#50d807}.toggle-label input:checked+.toggle-track:after{background:#163a03;transform:translateX(-12px)}.sort-label{display:flex;align-items:center;gap:5px}.sort-label select{background:none;border:0;padding:8px 0;color:#d0dbc6;font-size:11px;max-width:85px}.league-group{background:#10160d;border:1px solid #222a1c;border-radius:20px;overflow:hidden;margin-bottom:11px}.league-heading{padding:12px 17px;min-height:57px;background:#10170d;border-bottom:1px solid #20281b;gap:10px}.league-heading h3{font-size:13px;display:flex;align-items:center;gap:7px}.league-heading h3 span{font-size:11px;color:#82946d;font-weight:500}.league-heading .fav{margin-right:0;width:32px;min-height:32px}.league-heading .group-collapse{display:flex;align-items:center;gap:10px;margin-right:auto;border:0;background:none;padding:3px;min-height:32px;color:#91c56c}.group-collapse small{font-size:10px;color:#849373;margin:0!important}.group-collapse svg{width:13px}.match-row{grid-template-columns:27px 70px minmax(0,1fr) 61px minmax(0,1fr) 24px;min-height:62px;padding:12px 17px;gap:10px;border-bottom:1px solid #1e2719;position:relative}.match-row:hover{background:#172010}.row-team{font-size:12px;gap:9px;font-weight:700}.row-team .team-mark{width:23px;height:25px;font-size:7px}.row-team.away{justify-content:flex-end}.row-score{font-size:16px;font-weight:800}.live-score{color:#ff5b4d}.time-cell{font-size:11px;font-weight:800;line-height:1.3}.time-cell small{font-size:9px;color:#81906e}.row-link a{background:none;border:0;color:#829774;border-radius:0;min-height:28px;padding:0;font-size:0}.row-link svg{width:15px;height:15px}.row-link a:hover{color:#a7f26e}.compact-heading{display:flex;align-items:center;justify-content:space-between;margin:3px 0 24px;gap:15px}.compact-heading h1{font-size:27px}.primary,a.primary{border:1px solid #51dc08;background:#51dc08;color:#152909;border-radius:999px;font-size:13px;font-weight:800;min-height:44px;padding:10px 20px}.primary:hover:not(:disabled),a.primary:hover{background:#74ee31;border-color:#80ef46;color:#152909}.panel{background:#10160d;border:1px solid #232b1d;border-radius:24px;padding:25px;margin-bottom:24px}.panel h2{font-size:24px;margin-bottom:25px}.panel h3{font-size:17px;margin-bottom:18px}.tabs{gap:8px}.tabs button{background:#10160d;border:1px solid #26311d;border-radius:999px;color:#aab99b;min-height:43px;padding:9px 19px;font-size:12px;font-weight:700}.tabs button.active{background:#51dc08;border-color:#51dc08;color:#13250a}.match-tabs{border:0;gap:9px;flex-wrap:wrap;margin:22px 0}.match-layout{grid-template-columns:minmax(0,1fr) 335px;gap:24px;direction:rtl}.match-main{min-width:0}.match-side{display:block;min-width:0}.match-side .panel{padding:25px}.match-side .panel h2{font-size:22px;margin-bottom:22px}.match-layout .hero{padding:0;border-radius:24px;margin-bottom:25px}.match-layout .hero-score{min-height:170px;padding:22px 28px;gap:25px}.match-layout .hero-team{flex-direction:row;width:230px;gap:13px;position:relative}.match-layout .hero-team .team-mark{width:58px;height:65px}.match-layout .hero-team strong{font-size:18px;text-align:right}.match-layout .hero-team:last-child{flex-direction:row-reverse}.match-layout .hero-team:last-child strong{text-align:left}.match-layout .hero-team .form{position:absolute;bottom:-22px;right:70px}.match-layout .hero-team:last-child .form{right:auto;left:70px}.match-layout .hero-top{padding:13px 20px;min-height:57px}.match-layout .hero-label{font-size:12px}.hero-poll{display:flex;justify-content:space-between;align-items:center;padding:14px 22px;border-top:1px solid #252d1e;gap:15px;color:#91a778;font-size:12px}.hero-poll>div{display:flex}.vote-choices{display:flex;flex-direction:column;gap:11px}.vote-choices button{display:flex;gap:12px;align-items:center;text-align:right;background:#0b1008;border:1px solid #242d1c;border-radius:17px;padding:14px 17px;min-height:52px;font-size:14px;font-weight:700}.vote-choices button .team-mark{width:23px;height:26px;font-size:7px}.vote-choices button strong{margin-right:auto;color:#7cda40}.vote-choices button.chosen{border-color:#51dc08;background:#1b3110;opacity:1}.vote-choices.compact{flex-direction:row;gap:8px}.vote-choices.compact button{font-size:12px;padding:7px 13px;min-height:35px;border-radius:999px;gap:6px}.vote-choices.compact button .team-mark{width:18px;height:20px}.vote-total{font-size:12px;color:#84966f;margin-top:-16px;margin-bottom:18px}.vote-confirm{font-size:11px;color:#8bcd65;margin-top:12px}.prediction-link{display:flex;align-items:center;gap:10px;background:#141d0e;border-top:1px solid #252d1e;padding:13px 22px;color:#89a574;font-size:11px}.prediction-link span{margin-right:auto;color:#b9eb91;white-space:nowrap}.prediction-link svg{width:15px;color:#70c536}.form{gap:5px}.form span{width:21px;height:21px;font-size:9px;background:#233c12;color:#87d346}.form span.loss{background:#42271d;color:#e8674b}.form span.draw{background:#293025;color:#98a18f}.stream-box{background:radial-gradient(ellipse at center,#17220c80,transparent 80%),#0a1007;border:1px solid #242d1d;border-radius:24px;margin-bottom:24px}.stream-top{background:transparent;border:0;color:#99c778;font-size:11px;padding:17px 22px}.stream-body{aspect-ratio:16/9;min-height:0}.stream-pitch{display:none}.stream-message h2{font-size:25px;margin-bottom:10px;color:#ecf4e4}.stream-message p{font-size:13px;color:#98ad83}.stream-message>svg{display:none}.stream-message:has(.play-round) h2{font-size:33px;color:#51dc08;font-weight:800}.play-round{background:#51dc08;color:#183207;width:82px;height:82px;margin:27px auto 15px}.stream-foot{background:transparent;border:0;padding:12px 20px;color:#8da07c;font-size:10px}.stream-foot .icon-btn{background:none;border:0}.stream-languages{display:flex;gap:8px;align-items:center;font-size:11px;color:#82966c;margin:0 0 10px}.stream-languages>span{display:flex;gap:6px;align-items:center}.stream-languages svg{width:14px}.stream-languages button{padding:5px 11px;min-height:28px;font-size:10px;border-radius:999px}.stream-languages button.active{background:#51dc08;color:#132a08;border-color:#51dc08}.odds-panel .odds-row{max-width:none}.odds-panel .odds-row button{flex:1;background:#0a1007;border-color:#29351f;border-radius:11px;font-size:14px}.odds-partner{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #242f1b;padding:13px 0;font-size:12px}.odds-partner strong{font-style:italic;color:#a5ec67}.odds-partner span{color:#79c646;font-size:10px}.info-list div{border-color:#252d1e;padding:14px 0;font-size:12px}.info-list dt{color:#889d71}.info-list dd{max-width:180px;font-weight:700}.match-side .telegram-panel h2{margin:0 0 20px;font-size:22px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.panel-heading h2,.panel-heading h3{margin:0}.event-filters{display:flex;gap:7px;flex-wrap:wrap}.event-filters button{font-size:11px;min-height:35px;padding:6px 12px;color:#a2b18e}.event-filters button.active{background:#51dc08;color:#17320a;border-color:#51dc08}.event-filters small{font-size:10px;margin-right:3px;opacity:.8}.event-teams,.stat-teams{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:17px;border-bottom:1px solid #29311f;font-size:13px;color:#9db687}.event-teams>span,.stat-teams>span{display:flex;gap:10px;align-items:center}.event-teams .team-mark,.stat-teams .team-mark{width:25px;height:28px;font-size:7px}.event-row{grid-template-columns:50px 1fr auto;border-color:#28311f;padding:19px 0}.event-row time{color:#8ddd55;font-size:15px;font-weight:800}.event-row small{font-size:11px;color:#8ba176}.event-type{font-size:13px}.event-type svg{color:#62dd20}.card-mark{background:#e8d13c}.stats-panel .stat-teams{border:0;margin:5px 0 25px}.stat{margin:25px 0}.stat-head{font-size:16px}.stat-head span{font-size:13px;color:#8da37a;font-weight:700}.stat-bars{direction:rtl;gap:5px;margin-top:10px}.stat-bars i{background:#51dc08;height:7px}.stat-bars i:last-child{background:#9eae91}.h2h-summary{display:flex;align-items:center;justify-content:space-between;color:#92a77f;font-size:12px}.h2h-summary>span{display:flex;align-items:center;gap:10px}.h2h-summary>span:nth-child(2){flex-direction:column;gap:0}.h2h-summary b{font-size:29px;color:#a5c58f}.h2h-summary>span:last-child b{color:#ff5142}.h2h-summary .team-mark{width:27px;height:30px}.h2h-bar{height:8px;background:#3b4235;border-radius:20px;overflow:hidden;margin:18px 0}.h2h-bar i{display:block;background:#ed241b;width:60%;height:100%;margin-right:auto}.h2h-row{display:grid;grid-template-columns:120px minmax(0,1fr) 50px minmax(0,1fr);gap:13px;align-items:center;border-top:1px solid #26311d;padding:19px 0;font-size:12px}.h2h-row>div small{display:block;font-size:10px;color:#899b75}.h2h-row>a{display:flex;align-items:center;gap:7px}.h2h-row>a:last-child{justify-content:flex-end}.h2h-row .team-mark{width:23px;height:25px}.standing-table{min-width:390px}.standing-table td,.standing-table th{border-color:#26321d;padding:13px 9px;font-size:12px}.standing-table th{color:#81986b;letter-spacing:.8px;font-size:10px}.standing-table tr.highlight{background:#2a2415}.standing-table .team-mark{width:23px;height:25px;font-size:6px}.stand-points{color:#dcf2cd;font-size:14px}.formation{background:repeating-linear-gradient(90deg,#145125 0,#145125 12.5%,#1a612d 12.5%,#1a612d 25%);border-color:#33793e;border-radius:19px;height:490px}.player-dot{font-size:10px;width:76px}.player-dot b{width:37px;height:37px;clip-path:none;border:2px solid white;border-radius:50%;box-shadow:0 1px 3px #0005}.formation-caption{font-size:13px;color:#91af7e}.team-hero{padding:31px;background:radial-gradient(ellipse at 12% 0,#77740c33,transparent 60%),#11170e;border:1px solid #252f1d;border-radius:25px;gap:24px;margin-bottom:22px;min-height:155px}.team-hero .team-mark{width:81px;height:90px;font-size:20px}.team-hero h1{font-size:32px}.team-name{display:flex;gap:15px;align-items:center}.team-hero .subcopy{font-size:12px;color:#92aa7c;margin:8px 0}.team-hero .subcopy a{color:#95e957}.form-block{display:flex;align-items:center;gap:16px;margin-right:auto;font-size:11px;color:#8c9d7a;letter-spacing:1px}.form-block .form span{width:27px;height:27px;font-size:11px}.team-columns{grid-template-columns:minmax(0,1fr) 370px;gap:23px}.team-columns .panel{padding:23px}.team-columns .match-row{grid-template-columns:27px 92px minmax(0,1fr) 45px minmax(0,1fr) 20px;gap:9px;padding:15px 0}.team-columns .row-link a{font-size:0}.team-columns .row-link a:after{display:none}.team-columns .row-team{font-size:11px}.team-columns .standing-table{min-width:390px}.squad{display:block}.squad-person{border:0;border-bottom:1px solid #26311f;border-radius:0;padding:13px 0;font-size:12px}.squad-person b{color:#6edc33;font-size:18px;min-width:30px}.squad-person small{color:#879d72;font-size:10px}.show-all{width:100%;border-radius:11px;background:#1b2416;color:#b0dc93;margin-top:17px;font-size:12px;min-height:40px}.transfer-row{display:grid;grid-template-columns:70px 1fr 1fr 100px;gap:15px;border-bottom:1px solid #2c381f;padding:20px 0;font-size:13px}.transfer-in{color:#77da42}.transfer-out{color:#ef8a69}.data-stamp{font-size:10px;color:#7f916f;line-height:1.6;margin-top:19px}.empty,.sport-empty{background:#11180d;border:1px dashed #36492a;border-radius:20px}.empty p,.empty-inline{color:#94a581;font-size:13px}.empty-inline{padding:20px 0}.empty h2{font-size:22px}.inline-link{color:#b0e18b;text-decoration:none;font-size:11px}.metric,.lab-callout{background:#15200e;border-color:#334624;border-radius:17px}.metric b.green{color:#79df39}.lab-controls input,.lab-controls select,.lab-table input,.lab-table select,.field input{background:#0b1207;border-color:#3b4a2d;color:#e8f3de}.lab-table td,.lab-table th{border-color:#2c3821}.source-item{background:#1c3011;border-color:#426328;color:#b3e68c}.source-item.queued{background:#342c14;color:#e4c782}.lab-callout{color:#b7d29e}.lab-notes{color:#a6b497}.toast{background:#213314;color:#d4f4b9;border-color:#6aa03e;box-shadow:0 10px 35px #0007}.skip{background:#72e92e;color:#13260a}dialog{background:#10170c;color:#eef5e8;border:1px solid #3a4c2a;border-radius:24px;padding:25px;width:560px}dialog::backdrop{background:#020600c9;backdrop-filter:blur(5px)}dialog p{font-size:13px;color:#a4b494;line-height:1.8;margin:13px 0 20px}.dialog-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.dialog-head h2{font-size:23px}.dialog-head>button{width:36px;min-height:36px;padding:2px;border:0;font-size:25px;background:none;color:#9bac8b}.settings-row{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:65px;border-bottom:1px solid #26351d;font-size:14px}.settings-row select{border:1px solid #3b4f2b;border-radius:10px;background:#0b1207;color:#dbe7ce;padding:10px;max-width:210px;font-size:12px}.settings-row input[type=checkbox]{width:20px;height:20px;accent-color:#51dc08}.dialog-caption{font-size:11px!important;color:#8fa47a!important}.search-dialog{width:640px}.dialog-search{display:block}.dialog-search input{width:100%;height:50px;border:1px solid #3d522b;border-radius:999px;background:#0b1207;color:#e9f2de;padding:10px 18px;font-size:15px}.dialog-search input::placeholder{color:#8b9f75}#searchResults{max-height:60vh;overflow:auto;margin-top:22px}#searchResults>a{display:flex;align-items:center;gap:13px;padding:13px 3px;border-bottom:1px solid #25311c;font-size:14px}#searchResults>a svg{margin-right:auto;color:#91ab7b}#searchResults .team-mark{width:29px;height:32px;font-size:7px}#searchResults .league-mark{width:27px;height:27px}#searchResults h3{font-size:13px;color:#9cba83;margin:20px 0 7px}#searchResults .dialog-caption{display:flex;justify-content:space-between;margin:0}#searchResults .dialog-caption button{min-height:24px;font-size:10px;padding:2px 8px;background:none;border:0;color:#a2ba8c}.recent-searches{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0 20px;font-size:11px}.recent-searches button{font-size:11px;min-height:32px;padding:5px 12px}.recent-searches span{color:#8b9d78}#calendarDialog .field input{margin-bottom:20px}#infoBody{white-space:pre-line}#shareDialog input{background:#0b1207;border-color:#3d4c2e;color:#d9e7ce}footer{background:#0b1008;max-width:1440px;border-color:#26321e;color:#81956d;font-size:10px}footer>span:first-child{color:#c0d8ab}.purple{color:#6bdb2d}.header svg{stroke-width:1.6}
@media(min-width:1800px){.layout{max-width:1500px;grid-template-columns:310px minmax(0,1fr);gap:28px;padding:24px}.header,.sports-wrap{max-width:1500px}.advert-top{max-width:1500px;height:235px}.hero-score{min-height:205px}.league-card{height:190px}.league-card:nth-child(-n+2){height:220px}}
@media(max-width:1250px){.layout{grid-template-columns:240px minmax(0,1fr);gap:18px;padding:17px 15px}.side-panel{padding:17px 13px}.side-link{font-size:11px}.hero-score{gap:17px;padding:25px 18px}.hero-team{width:160px}.hero-team strong{font-size:16px}.hero-team .team-mark{width:60px;height:65px}.hero-label .round-label{display:none}.hero-top{padding:13px 16px}.hero-meta time{font-size:10px}.hero-label{font-size:11px;gap:7px}.hero-label .featured-tag{font-size:10px;padding:5px 9px}.league-card{height:160px;border-radius:20px}.league-card:nth-child(-n+2){height:180px}.league-card-content{padding:17px}.league-card-content h3{font-size:19px}.league-card-content>span{font-size:10px}.schedule-header{flex-wrap:wrap}.schedule-header h1{margin-left:0;font-size:23px}.date-strip{flex:1}.searchbox{margin-right:auto;max-width:190px}.toolbar{flex-wrap:wrap}.secondary-filters{gap:12px}.filters button{padding:6px 10px}.match-row{grid-template-columns:25px 58px minmax(0,1fr) 53px minmax(0,1fr) 17px;gap:7px;padding:12px 13px}.row-team{font-size:11px;gap:6px}.row-team .team-mark{width:20px;height:23px}.match-layout{grid-template-columns:minmax(0,1fr) 275px;gap:18px}.match-layout .hero-team{width:145px;gap:8px}.match-layout .hero-team strong{font-size:14px}.match-layout .hero-team .team-mark{width:43px;height:50px}.match-layout .hero-score{gap:10px;padding:22px 15px;min-height:155px}.match-layout .big-score{font-size:37px}.match-layout .score-block{min-width:100px}.match-layout .hero-label{font-size:10px}.match-layout .hero-meta time{font-size:10px}.hero-poll{padding:12px 16px}.vote-choices.compact button{font-size:10px;padding:6px 9px}.match-side .panel{padding:21px}.match-side .panel h2{font-size:20px}.team-columns{grid-template-columns:minmax(0,1fr) 290px;gap:18px}.team-columns .row-team{font-size:10px}.team-columns .match-row{grid-template-columns:25px 70px minmax(0,1fr) 40px minmax(0,1fr) 15px;gap:6px}.global-search-trigger{margin-right:5px}}
@media(max-width:980px){.header{gap:10px}.brand{width:120px}.brand img{width:100px}.telegram-button{font-size:11px;padding:8px 12px}.profile-button{font-size:11px;padding:8px 10px}.layout{grid-template-columns:200px minmax(0,1fr);gap:14px;padding:15px 12px}.sidebar{display:block}.side-panel{border-radius:17px;padding:15px 11px}.side-panel h2{font-size:14px}.side-link{font-size:10px;gap:6px}.side-line .fav{width:25px;padding:4px}.side-link .league-mark{width:20px;height:23px}.country-item>button{font-size:11px;gap:7px}.hero-score{gap:10px}.hero-team{width:120px}.hero-team strong{font-size:13px}.hero-team .team-mark{width:52px;height:58px}.score-block{min-width:125px}.big-score{font-size:42px}.hero-top{padding:12px}.hero-meta{gap:2px}.hero-meta time{font-size:9px}.hero-label .featured-tag{font-size:9px}.hero-label .league-mark{display:none}.hero-label>a{font-size:10px}.league-cards{gap:10px}.league-card{height:140px;border-radius:15px}.league-card:nth-child(-n+2){height:160px}.league-card-content{padding:14px}.league-card-content h3{font-size:16px}.league-card-content small{font-size:8px}.league-card-content>span{font-size:8px}.top-leagues h2{font-size:21px}.match-layout{grid-template-columns:minmax(0,1fr)}.match-side{display:grid;grid-template-columns:1fr 1fr;gap:17px}.match-side .panel{margin:0}.match-side .telegram-panel{margin:0}.match-layout .hero-team{width:180px}.match-layout .hero-team strong{font-size:16px}.match-layout .hero-score{min-height:170px}.match-layout .big-score{font-size:44px}.team-columns{grid-template-columns:minmax(0,1fr)}.team-columns>aside{display:grid;grid-template-columns:1fr 1fr;gap:18px}.team-columns .standing-table{min-width:380px}.advert-top{height:175px}.advert-top>div:first-child{gap:22px}.advert-top strong{font-size:29px}.advert-top img{width:130px}.ad-caption{font-size:11px;padding:11px 15px}.sports-nav{gap:6px}.sports-nav a{padding:6px 11px;font-size:11px}.header-favorites{font-size:11px}.panel{padding:21px}.h2h-row{grid-template-columns:95px minmax(0,1fr) 45px minmax(0,1fr);gap:8px;font-size:11px}}
@media(max-width:760px){.layout{grid-template-columns:minmax(0,1fr);gap:0;padding:14px 13px;border-radius:16px 16px 0 0}.sidebar{display:none}.sidebar.mobile-open{display:block;position:fixed;top:140px;bottom:15px;right:12px;width:min(330px,calc(100vw - 24px));background:#0a1007;border:1px solid #3c5529;border-radius:22px;padding:13px;overflow:auto;z-index:30;box-shadow:0 0 0 100vw #0008}.mobile-leagues{display:block;font-size:10px;padding:7px 10px;min-height:34px}.header-favorites{margin-right:0;font-size:10px;padding:7px 10px}.sports-wrap{padding:8px 12px 11px;gap:9px;flex-wrap:wrap;justify-content:space-between}.sports-nav{gap:6px;flex:1;flex-wrap:nowrap;overflow:auto;padding-bottom:3px}.sports-nav a{padding:6px 12px;min-height:33px;flex-shrink:0}.sports-nav{width:100%;flex-basis:100%}.header{padding:10px 13px;min-height:60px;height:auto;gap:9px;flex-wrap:nowrap}.brand{width:112px;flex-shrink:0}.brand img{width:94px;height:32px}.brand>span{font-size:10px}.global-search-trigger{min-height:36px;min-width:0;max-width:none;margin-right:0;padding:8px 12px;font-size:10px}.global-search-trigger span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .telegram-button{display:none}.profile-button{min-height:35px;font-size:10px;padding:7px 10px;gap:5px}.profile-button svg{width:12px}.header>.icon-btn{width:34px;min-height:34px;padding:8px}.header .israel-time[hidden]{display:none}.demo-bar{font-size:9px;padding:4px 13px;min-height:24px}.advert-top{height:125px;border:0}.advert-top>div:first-child{gap:20px}.advert-top img{width:105px}.advert-top strong{font-size:25px}.ad-caption{display:none}.ad-tag{font-size:8px;top:-17px}.ad-ball{font-size:160px;left:15px}.hero{border-radius:20px;margin-bottom:24px}.hero-top{padding:12px 15px;min-height:49px}.hero-label{font-size:11px;gap:7px}.hero-label .league-mark{display:block;width:23px;height:23px}.hero-label>a{font-size:11px}.hero-label .featured-tag{font-size:10px}.hero-meta time{font-size:10px}.hero-score{min-height:170px;padding:22px 20px;gap:17px}.hero-team{width:160px}.hero-team strong{font-size:16px}.hero-team .team-mark{width:60px;height:66px;font-size:13px}.big-score{font-size:45px;margin:10px 0}.score-block{min-width:130px}.league-card:nth-child(-n+2){height:180px}.league-card{height:155px}.league-card-content h3{font-size:19px}.league-card-content small{font-size:9px}.league-card-content>span{font-size:10px}.date-strip{gap:3px;flex:1;justify-content:space-between}.date-btn{min-width:42px;padding:7px;min-height:53px}.date-btn b{font-size:17px}.schedule-header h1{font-size:24px;margin-left:10px}.searchbox{max-width:240px;width:calc(100% - 60px);min-width:180px;margin-right:0}.calendar-button{margin-right:auto}.toolbar{margin-top:15px;gap:10px}.filters{width:auto}.filters button{font-size:12px;padding:7px 14px;min-height:34px}.secondary-filters{font-size:11px;gap:15px}.match-row{grid-template-columns:27px 68px minmax(0,1fr) 55px minmax(0,1fr) 20px;padding:13px 15px;gap:9px;min-height:63px}.row-team{font-size:12px}.row-team.away{justify-content:flex-end;flex-direction:row}.row-team .team-mark{width:22px;height:25px}.row-link{position:static;display:flex}.row-link a{min-height:30px;padding:0}.row-score{font-size:16px}.time-cell{font-size:11px}.fav{width:30px;padding:5px;min-height:34px}.fav svg{width:18px}.league-heading{padding:13px 15px}.league-heading h3{font-size:13px}.league-heading h3 span{font-size:10px}.match-layout{gap:0}.match-layout .hero-score{min-height:175px;padding:24px 20px;gap:25px}.match-layout .hero-team{width:190px}.match-layout .hero-team strong{font-size:17px}.match-layout .hero-team .team-mark{width:55px;height:61px}.match-layout .big-score{font-size:44px}.match-layout .hero-meta time{font-size:11px}.match-layout .hero-label{font-size:12px}.match-layout .hero-top{padding:13px 17px}.hero-poll{font-size:12px}.vote-choices.compact button{font-size:11px}.stream-body{min-height:270px;aspect-ratio:16/9}.stream-message h2{font-size:24px}.stream-message:has(.play-round) h2{font-size:28px}.stream-message p{font-size:12px}.play-round{width:72px;height:72px}.stream-languages{font-size:10px}.tabs button{min-height:40px;font-size:11px;padding:8px 13px}.match-tabs{gap:7px;margin:20px 0}.panel{padding:22px;border-radius:21px}.panel h2{font-size:23px}.panel-heading{flex-wrap:wrap;gap:15px}.event-filters{gap:5px}.event-filters button{font-size:10px;padding:6px 10px}.event-row{font-size:12px;grid-template-columns:42px 1fr auto}.event-type{font-size:12px}.event-row small{font-size:10px}.formation{height:410px}.player-dot{font-size:9px;width:60px}.player-dot b{width:29px;height:29px;font-size:10px}.team-columns{display:block}.team-columns>aside{display:block}.team-hero{padding:24px;gap:18px}.team-hero h1{font-size:28px}.team-hero .team-mark{width:67px;height:76px}.team-hero .form-block{width:100%;margin:0;padding-right:85px}.team-columns .match-row{grid-template-columns:25px 90px minmax(0,1fr) 45px minmax(0,1fr) 20px;gap:8px;padding:15px 0}.team-columns .row-team{font-size:11px}.team-columns .row-team .team-mark{display:block}.h2h-row{grid-template-columns:100px minmax(0,1fr) 45px minmax(0,1fr);font-size:11px}.metric-grid{grid-template-columns:1fr 1fr}.compact-heading{margin:7px 0 23px}.compact-heading h1{font-size:25px}.standing-table{min-width:380px}footer{padding:22px 16px;gap:10px;align-items:flex-start}.data-stamp{font-size:9px}.lab-controls{gap:12px}.lab-controls input,.lab-controls select{font-size:12px}.transfer-row{grid-template-columns:45px 1fr 1fr;gap:10px;font-size:12px}.transfer-row time{grid-column:2/4;font-size:10px;color:#91a17b}dialog{padding:22px;border-radius:21px}.dialog-head h2{font-size:20px}.dialog-caption{font-size:10px!important}}
@media(max-width:480px){.header{gap:7px;padding:9px 11px}.brand{width:95px}.brand img{width:79px}.profile-button{padding:6px 8px}.profile-button svg{display:none}.global-search-trigger{padding:7px 9px}.global-search-trigger span{font-size:9px}.header>.icon-btn{width:31px;min-height:32px}.sports-nav a{font-size:10px;padding:6px 11px}.sports-wrap{gap:8px;padding:7px 12px 10px}.header-favorites,.mobile-leagues{font-size:9px;min-height:31px}.advert-top{height:110px}.advert-top strong{font-size:23px}.advert-top img{width:90px}.layout{padding:12px 10px 30px}.hero{border-radius:18px}.hero-top{padding:10px;gap:4px;min-height:44px}.hero-label{gap:5px}.hero-label .league-mark{display:none}.hero-label>a{font-size:9px}.hero-label .featured-tag{font-size:8px;padding:4px 7px}.hero-meta time{font-size:8px}.hero-meta .fav{width:23px;min-height:25px;padding:3px}.hero-score{min-height:150px;padding:19px 11px;gap:8px}.hero-team{width:100px;gap:8px}.hero-team strong{font-size:12px}.hero-team .team-mark{width:45px;height:49px;font-size:10px}.score-block{min-width:110px}.big-score{font-size:36px;margin:9px 0}.live-pill{font-size:9px;letter-spacing:.6px}.odds-row{gap:4px;max-width:150px}.odds-row button{padding:4px 7px;min-height:27px;border-radius:7px;font-size:10px}.odds-row button span{font-size:9px;margin-left:2px}.top-leagues h2{font-size:20px;margin-bottom:12px}.league-cards{gap:9px}.league-card{height:124px;border-radius:15px}.league-card:nth-child(-n+2){height:146px}.league-card-content{padding:12px;max-width:75%}.league-card-content h3{font-size:14px;margin-bottom:8px;white-space:normal;line-height:1.2;max-width:85px}.league-card:nth-child(n+3) .league-card-content h3{font-size:12px;max-width:70px}.league-card-content small{font-size:7px;letter-spacing:.4px;gap:2px}.league-card-content>span{font-size:8px}.league-card:nth-child(n+3) .league-card-content>span{font-size:7px}.league-player{height:113%;width:69%;left:-7%;bottom:-2%;opacity:.96}.league-watermark{font-size:76px}.schedule-header{gap:7px}.schedule-header h1{font-size:21px;margin-left:3px}.date-strip{gap:0}.date-btn{min-width:33px;padding:6px 4px;min-height:46px;font-size:8px;border-radius:11px}.date-btn b{font-size:14px;margin-top:5px}.searchbox{height:35px;max-width:none;flex:1;min-width:0;width:auto;margin:0}.searchbox input{font-size:10px;height:31px}.calendar-button{width:35px;min-height:35px;padding:10px;margin:0}.toolbar{margin-top:12px;gap:10px}.filters{width:100%;justify-content:space-between}.filters button{font-size:11px;padding:6px 12px;min-height:31px;flex:1}.filters button small{font-size:9px}.secondary-filters{width:100%;justify-content:space-between;font-size:10px}.sort-label select{font-size:10px}.toggle-track{width:29px;height:18px}.toggle-track:after{width:12px;height:12px}.toggle-label input:checked+.toggle-track:after{transform:translateX(-11px)}.league-group{border-radius:16px;margin-bottom:10px}.league-heading{padding:9px 10px;min-height:49px;gap:6px}.league-heading h3{font-size:11px;gap:4px;flex-wrap:wrap}.league-heading h3 span{font-size:9px}.league-heading .league-mark{width:21px;height:23px;font-size:8px}.league-heading .fav{width:23px;min-height:28px;padding:4px}.league-heading .fav svg{width:16px}.league-heading .group-collapse{gap:4px;min-height:29px}.group-collapse small{font-size:8px}.group-collapse svg{width:10px}.match-row{grid-template-columns:22px 44px minmax(0,1fr) 43px minmax(0,1fr) 14px;gap:4px;padding:11px 8px;min-height:62px}.row-team{font-size:10px;gap:4px}.row-team .team-mark{width:18px;height:21px;font-size:5px}.row-team a{white-space:normal;line-height:1.3}.row-score{font-size:14px;white-space:nowrap}.time-cell{font-size:9px}.time-cell small{font-size:8px}.fav{width:22px;min-height:30px;padding:3px}.fav svg{width:15px}.row-link svg{width:13px}.row-link a{min-height:30px;padding:0}.row-link{position:static}.match-layout .hero-score{gap:8px;min-height:155px;padding:21px 10px}.match-layout .hero-team{width:110px;gap:7px;flex-direction:column}.match-layout .hero-team:last-child{flex-direction:column}.match-layout .hero-team strong,.match-layout .hero-team:last-child strong{font-size:11px;text-align:center}.match-layout .hero-team .team-mark{width:40px;height:44px}.match-layout .hero-team .form,.match-layout .hero-team:last-child .form{position:static;right:auto;left:auto;gap:3px}.form span{width:15px;height:15px;font-size:7px}.match-layout .big-score{font-size:34px}.match-layout .score-block{min-width:85px}.match-layout .hero-top{padding:9px 10px;min-height:44px}.match-layout .hero-meta time{font-size:9px}.match-layout .hero-label{font-size:10px}.hero-poll{font-size:10px;padding:10px}.vote-choices.compact{gap:5px}.vote-choices.compact button{font-size:8px;padding:5px 7px;min-height:28px;gap:3px}.vote-choices.compact button .team-mark{width:13px;height:16px}.prediction-link{padding:10px;font-size:8px;gap:5px}.prediction-link span{font-size:8px}.prediction-link svg{width:12px}.stream-languages{font-size:8px;gap:5px}.stream-languages button{min-height:25px;font-size:9px;padding:4px 9px}.stream-top{padding:13px;font-size:9px}.stream-body{aspect-ratio:16/10;min-height:225px}.stream-message h2{font-size:18px}.stream-message:has(.play-round) h2{font-size:23px}.stream-message p{font-size:10px;max-width:280px}.play-round{width:59px;height:59px;margin:19px auto 10px}.stream-foot{padding:8px 13px;font-size:8px}.stream-foot svg{width:14px}.stream-foot>span{max-width:75%}.stream-foot .icon-btn{width:28px;min-height:28px;padding:5px}.tabs{gap:5px}.tabs button{font-size:9px;padding:7px 10px;min-height:35px}.match-tabs{margin:17px 0;gap:5px}.panel{border-radius:19px;padding:19px 15px;margin-bottom:18px}.panel h2{font-size:21px;margin-bottom:20px}.panel-heading{gap:11px;margin-bottom:19px}.panel-heading h2{margin:0}.event-filters{gap:4px}.event-filters button{font-size:9px;min-height:30px;padding:5px 9px}.event-filters small{font-size:8px}.event-teams,.stat-teams{font-size:10px;gap:8px}.event-teams .team-mark,.stat-teams .team-mark{width:20px;height:22px}.event-teams>span,.stat-teams>span{gap:6px}.event-row{grid-template-columns:32px 1fr auto;gap:7px;padding:16px 0}.event-row time{font-size:12px}.event-type{font-size:10px;gap:6px}.event-type svg{width:14px}.event-row small{font-size:8px}.stat{margin:22px 0}.stat-head{font-size:14px}.stat-head span{font-size:11px}.stat-bars{height:6px;margin-top:9px}.stat-bars i{height:6px}.formation{height:330px;border-radius:14px}.player-dot{width:43px;font-size:7px}.player-dot b{width:24px;height:24px;font-size:8px}.formation-caption{font-size:10px}.match-side{grid-template-columns:1fr;gap:17px}.match-side .panel{padding:21px}.match-side .panel h2{font-size:22px}.h2h-summary{font-size:10px}.h2h-summary>span{gap:5px}.h2h-summary b{font-size:23px}.h2h-summary .team-mark{width:20px;height:23px}.h2h-row{grid-template-columns:65px minmax(0,1fr) 38px minmax(0,1fr);gap:5px;font-size:9px;padding:15px 0}.h2h-row .team-mark{width:17px;height:19px}.h2h-row>div small{font-size:8px}.h2h-row>a{gap:4px}.team-hero{padding:20px 15px;gap:14px;border-radius:20px}.team-hero h1{font-size:24px}.team-hero .team-mark{width:55px;height:64px}.team-name{gap:8px}.team-hero .subcopy{font-size:10px;margin:5px 0}.team-hero .form-block{padding-right:65px;font-size:9px;gap:12px}.form-block .form span{width:22px;height:22px;font-size:9px}.team-columns .match-row{grid-template-columns:20px 62px minmax(0,1fr) 35px minmax(0,1fr) 12px;padding:14px 0;gap:4px}.team-columns .row-team{font-size:9px;gap:3px}.team-columns .row-team .team-mark{width:16px;height:18px}.team-columns .row-link a{font-size:0;min-height:27px;padding:0}.team-columns .row-score{font-size:12px}.team-columns .panel{padding:19px 13px}.team-columns .panel-heading .inline-link{font-size:9px}.team-columns .panel h3{font-size:16px}.standing-table td,.standing-table th{padding:11px 7px;font-size:11px}.standing-table th{font-size:9px}.compact-heading h1{font-size:22px}.compact-heading .tabs button{font-size:10px}.sport-empty h1{font-size:24px}.sport-empty p{font-size:12px}.settings-row{font-size:12px;gap:12px;min-height:60px}.settings-row select{max-width:170px;font-size:11px}.search-dialog{padding:20px}.dialog-head h2{font-size:18px}.dialog-head{margin-bottom:17px}.dialog-search input{font-size:13px;height:46px}#searchResults>a{font-size:12px;padding:12px 2px}#searchResults .team-mark{width:26px;height:29px}.toast{font-size:11px}.transfer-row{font-size:10px}.metric b{font-size:26px}.metric span{font-size:10px}}

/* Current evaluation is limited to UEFA Champions League. */

.scope-banner{margin-top:22px}
