:root{--bg:#0B0D16;--panel:#12141F;--panel2:#171A2B;--line:rgba(255,255,255,.09);--accent:#FF5A1F;--accent-dim:#4A2410;--text:#F2F3F8;--muted:#8B93B5;--red:#FF4747;--gold:#E8B94A;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}:root[data-theme=light]{--bg:#F2F4FA;--panel:#FFFFFF;--panel2:#F6F7FC;--line:rgba(16,22,66,.1);--accent-dim:#FFE4D6;--text:#0E1230;--muted:#5A6180}*{box-sizing:border-box}html,body{overflow-x:hidden;max-width:100%}.shell,main,.grid,.hero,.matchup,.timer{min-width:0}main,.hero{overflow-x:hidden}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif;width:100%}.display{font-family:Inter,sans-serif}.ticker{position:relative;display:flex;align-items:stretch;border-bottom:1px solid var(--line);background:var(--panel);overflow:hidden}.tick-arrow{flex-shrink:0;width:34px;display:flex;align-items:center;justify-content:center;color:var(--muted);background:var(--panel);z-index:3;border-right:1px solid var(--line)}.tick-arrow.right{border-right:none;border-left:1px solid var(--line)}.tick-viewport{flex:1;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.tick-track{display:flex;width:max-content;white-space:nowrap;animation:scrollTick 32s linear infinite}.tick-track:hover{animation-play-state:paused}@keyframes scrollTick{0%{transform:translate(0)}to{transform:translate(-50%)}}.tick{display:flex;align-items:center;gap:9px;padding:11px 20px;border-right:1px solid var(--line);font-size:.82rem;font-family:Inter,sans-serif}.tick .st{background:var(--accent-dim);color:var(--accent);padding:3px 8px;border-radius:20px;font-size:.68rem;font-weight:600}.tick .live{background:var(--red);color:#fff}.tick .live:before{content:"\25cf  "}.tick .score{font-weight:700}.tick .muted{color:var(--muted);font-weight:400}.tick .flag{filter:saturate(1.1)}.shell{display:grid;grid-template-columns:220px 200px 1fr;min-height:calc(100vh - 41px)}.shell.leagues-hidden{grid-template-columns:220px 1fr}.leagues-toggle{display:none;align-items:center;gap:8px;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:10px 16px;font-family:Inter,sans-serif;font-weight:600;font-size:.9rem;cursor:pointer;margin-bottom:12px}.leagues-toggle.show{display:inline-flex}.leagues-toggle:hover{border-color:var(--accent)}.leagues-backdrop{display:none;position:fixed;inset:0;background:#0000008c;z-index:1090}.leagues-backdrop.show{display:block}.leagues{border-right:1px solid var(--line);background:var(--panel);padding:18px 14px;overflow-y:auto;max-height:calc(100vh - 41px)}.leagues.overlay-mode{position:fixed;left:0;top:0;bottom:0;width:280px;max-width:85vw;z-index:1100;transform:translate(-100%);transition:transform .25s ease;max-height:100vh}.leagues.overlay-mode.show{transform:translate(0);box-shadow:8px 0 30px #00000073}.lg-head{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 16px;border-bottom:1px solid var(--line);margin-bottom:10px}.lg-head h3{font-family:Inter,sans-serif;font-size:1rem;margin:0}.lg-close{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--muted)}.lg-close:hover{background:#ffffff0f;color:var(--text)}.lg-label{font-size:.68rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:600;padding:6px 4px 10px}.lg-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:.86rem;color:var(--text);margin-bottom:1px;cursor:pointer}.lg-row.active{background:var(--accent-dim);color:var(--accent);font-weight:600}.lg-row:not(.active):hover{background:#ffffff0a}.lg-flag{width:20px;text-align:center;flex-shrink:0}.lg-div{height:1px;background:var(--line);margin:14px 0}aside{border-right:1px solid var(--line);padding:18px 12px;background:var(--panel);display:flex;flex-direction:column}.brand{display:flex;align-items:center;justify-content:space-between;padding:6px 6px 24px;gap:10px}.brand-left{display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-weight:700;font-size:1.1rem;min-width:0}.brand .dot{width:32px;height:32px;border-radius:9px;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;flex-shrink:0}.brand .collapse{color:var(--muted);font-size:.9rem;cursor:pointer;flex-shrink:0;width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center}.brand .collapse:hover{background:#ffffff0f;color:var(--text)}nav{display:flex;flex-direction:column;gap:1px}nav a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:9px;color:var(--muted);text-decoration:none;font-size:.88rem;font-weight:500;position:relative;transition:background .15s,color .15s}nav a .ic{width:18px;text-align:center;flex-shrink:0;font-size:.95rem;opacity:.9}nav a .ic svg{width:18px;height:18px;display:block}nav a .badge-mini{margin-left:auto;background:var(--red);color:#fff;font-size:.66rem;font-weight:700;padding:1px 7px;border-radius:10px}nav a.active{background:var(--accent-dim);color:var(--accent)}nav a.active:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}nav a:hover:not(.active){background:#ffffff0a;color:var(--text)}.navlabel{font-size:.68rem;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;padding:22px 12px 6px;font-weight:600}.shell.collapsed{grid-template-columns:72px 200px 1fr}.shell.collapsed.leagues-hidden{grid-template-columns:72px 1fr}aside.collapsed{overflow:visible}aside.collapsed .label{display:none}aside.collapsed .brand{justify-content:center}aside.collapsed .collapse{display:none}aside.collapsed .dot{cursor:pointer}aside.collapsed nav a{justify-content:center;padding:11px 0}aside.collapsed nav a .badge-mini{display:none}aside.collapsed nav a.active:before{left:0}aside,.leagues,main{scrollbar-width:thin;scrollbar-color:var(--accent-dim) transparent}aside::-webkit-scrollbar,.leagues::-webkit-scrollbar,main::-webkit-scrollbar{width:6px}aside::-webkit-scrollbar-thumb,.leagues::-webkit-scrollbar-thumb,main::-webkit-scrollbar-thumb{background:var(--accent-dim);border-radius:3px}aside::-webkit-scrollbar-thumb:hover,.leagues::-webkit-scrollbar-thumb:hover{background:var(--accent)}aside{overflow-y:auto;max-height:calc(100vh - 41px)}main{overflow-y:auto;max-height:calc(100vh - 41px)}main{padding:24px 26px 40px}.topbar{display:flex;gap:14px;align-items:center;margin-bottom:14px;position:relative}.hamburger{display:none;width:38px;height:38px;border-radius:8px;background:var(--panel);border:1px solid var(--line);align-items:center;justify-content:center;color:var(--text);cursor:pointer;flex-shrink:0;font-size:1.1rem}.search-wrap{flex:1;position:relative;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:11px 16px;display:flex;align-items:center;gap:10px}.search-wrap input{flex:1;background:none;border:none;outline:none;color:var(--text);font-size:.9rem;font-family:Inter,sans-serif}.search-wrap input::placeholder{color:var(--muted)}.search-results{position:absolute;top:110%;left:0;right:0;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:6px;z-index:20;display:none;max-height:220px;overflow-y:auto}.search-results.show{display:block}.search-results div{padding:9px 12px;border-radius:7px;font-size:.86rem;cursor:pointer}.search-results div:hover{background:#ffffff0f}.dropdown{position:absolute;top:120%;right:0;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:8px;display:none;z-index:30;width:260px;max-width:calc(100vw - 32px);box-shadow:0 8px 24px #0006}.dropdown.show{display:block}.drop-item{padding:10px 12px;border-radius:8px}.drop-item:hover{background:#ffffff0d}.drop-item b{display:block;font-family:Inter,sans-serif;font-size:.85rem}.drop-item span{font-size:.78rem;color:var(--muted)}.ei{width:18px;height:18px;flex-shrink:0}.drop-link{padding:10px 12px;border-radius:8px;font-size:.88rem;cursor:pointer;font-family:Inter,sans-serif;display:flex;align-items:center;gap:9px}.drop-link .ei{width:16px;height:16px;flex-shrink:0}.drop-link:hover{background:#ffffff0d}.avatar{width:38px;height:38px;border-radius:50%;background:var(--accent-dim)}.grid{display:grid;grid-template-columns:1fr 320px;gap:14px}.hero{background:var(--panel2);border:1px solid var(--line);border-radius:16px;padding:28px;position:relative;overflow:hidden}.badges{display:flex;gap:10px;margin-bottom:20px}.badge{font-family:Inter,sans-serif;font-size:.75rem;padding:5px 11px;border-radius:20px}.badge.live{background:var(--red);color:#fff}.badge.cup{background:var(--panel);border:1px solid var(--line);color:var(--gold)}.matchup{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.team{flex:1;text-align:left}.team.away{text-align:right}.team h2{font-family:Inter,sans-serif;font-size:1.7rem;margin:0 0 4px}.team .sub{color:var(--muted);font-size:.85rem}.vs{width:52px;height:52px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:Inter,sans-serif;flex-shrink:0}.meta{display:flex;gap:22px;color:var(--muted);font-size:.88rem;margin-bottom:22px;flex-wrap:wrap}.timer{display:flex;gap:10px;margin-bottom:24px}.tbox{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px 16px;text-align:center;min-width:64px}.tbox b{display:block;font-family:Inter,sans-serif;font-size:1.4rem}.tbox span{font-size:.68rem;color:var(--muted)}.actions{display:flex;gap:12px;flex-wrap:wrap}.btn{font-family:Inter,sans-serif;font-weight:600;font-size:.9rem;padding:12px 20px;border-radius:10px;border:none;cursor:pointer}.btn.primary{background:var(--accent);color:#fff}.btn.ghost{background:var(--panel);color:var(--text);border:1px solid var(--line)}.side-card{background:var(--panel2);border:1px solid var(--line);border-radius:16px;padding:22px;margin-bottom:14px}.side-card h3{font-family:Inter,sans-serif;margin:0 0 16px;font-size:1.05rem;display:flex;align-items:center;gap:8px}.predict-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.predict-team{text-align:center;font-family:Inter,sans-serif;font-size:.85rem;min-width:0;flex:1;word-break:break-word}.predict-team .pct{font-size:1.5rem;font-weight:700;display:block}.bar{height:8px;border-radius:4px;background:var(--line);overflow:hidden;display:flex;margin-bottom:18px}.bar span{display:block;height:100%;background:var(--accent)}.bar span.b{background:#8b5cf6}.gauge-wrap{display:flex;justify-content:center;margin-bottom:16px}.gauge{width:110px;height:110px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(var(--accent) 0% 85%,var(--line) 85% 100%)}.gauge-inner{width:84px;height:84px;border-radius:50%;background:var(--panel2);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Inter,sans-serif}.gauge-inner b{font-size:1.2rem}.gauge-inner span{font-size:.62rem;color:var(--muted)}.topbar-icons{display:flex;align-items:center;gap:14px}.icon-pill{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:9px 12px;color:var(--muted);font-family:Inter,sans-serif;font-size:.82rem;position:relative}.icon-pill .dot-badge{position:absolute;top:-4px;right:-4px;background:var(--red);color:#fff;font-size:.6rem;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.mini-table{display:flex;flex-direction:column;gap:10px}.mini-row{display:flex;justify-content:space-between;font-family:Inter,sans-serif;font-size:.92rem;padding:6px 0;border-bottom:1px solid var(--line)}.mini-row:last-child{border-bottom:none}.carousel{margin-top:14px;position:relative;border-radius:16px;overflow:hidden}.car-track{display:flex;width:300%;transition:transform .5s ease}.car-slide{width:33.333%;padding:34px;font-family:Inter,sans-serif;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:200px}.car-slide:nth-child(1){background:linear-gradient(120deg,var(--accent-dim),var(--panel2))}.car-slide:nth-child(2){background:linear-gradient(120deg,#2b1f5c,var(--panel2))}.car-slide:nth-child(3){background:linear-gradient(120deg,#5c2b2b,var(--panel2))}.car-slide h2{font-size:1.9rem;margin:0 0 8px;line-height:1.15}.car-slide p{color:var(--muted);margin:0 0 16px;font-family:Inter,sans-serif}.car-cta{align-self:flex-start;background:#fff;color:#0a0f0d;font-weight:700;font-size:.82rem;padding:9px 18px;border-radius:20px;display:inline-flex;align-items:center;gap:6px}.car-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;border:1px solid var(--line)}.car-arrow.prev{left:14px}.car-arrow.next{right:14px}.car-dots{position:absolute;bottom:14px;left:50%;transform:translate(-50%);display:flex;gap:7px;z-index:2}.car-dot{width:8px;height:8px;border-radius:50%;background:#ffffff59;cursor:pointer}.car-dot.on{background:var(--accent);width:20px;border-radius:4px}.mw-head{display:flex;justify-content:space-between;align-items:center;margin:22px 0 14px;font-family:Inter,sans-serif;font-weight:600}.mw-nav{display:flex;align-items:center;gap:14px;color:var(--muted);font-size:.85rem}.mw-nav a{color:var(--accent);text-decoration:none}.feat-article{display:grid;grid-template-columns:1fr 1fr;background:var(--panel2);border:1px solid var(--line);border-radius:16px;overflow:hidden}.feat-img{position:relative;background:radial-gradient(circle at 30% 40%,#3a4a2e,#0e150e 70%);min-height:260px}.feat-tag{position:absolute;top:16px;left:16px;background:var(--red);color:#fff;font-size:.72rem;font-weight:700;padding:4px 10px;border-radius:4px;font-family:Inter,sans-serif}.feat-body{padding:26px 28px;display:flex;flex-direction:column;justify-content:center}.feat-byline{font-size:.8rem;color:var(--muted);margin-bottom:10px}.feat-body h2{font-family:Inter,sans-serif;font-size:1.5rem;line-height:1.2;margin:0 0 12px}.feat-body p{color:var(--muted);font-size:.92rem;line-height:1.55;margin:0 0 14px}.feat-meta{display:flex;gap:18px;font-size:.82rem;color:var(--accent);font-family:Inter,sans-serif}.news-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.news-card{background:var(--panel2);border:1px solid var(--line);border-radius:14px;overflow:hidden}.news-img{position:relative;aspect-ratio:4/3}.news-img.c1{background:radial-gradient(circle,#8a5a2b,#1a1006 75%)}.news-img.c2{background:radial-gradient(circle,#2b5a4a,#0a120e 75%)}.news-img.c3{background:radial-gradient(circle,#22303f,#0a0f13 75%)}.news-img.c4{background:radial-gradient(circle,#3a3a5a,#0e0e18 75%)}.news-img.c5{background:radial-gradient(circle,#2b4a2b,#0a120a 75%)}.news-tag{position:absolute;top:10px;left:10px;background:var(--red);color:#fff;font-size:.62rem;font-weight:700;padding:3px 7px;border-radius:3px}.news-card .news-by{font-size:.72rem;color:var(--muted);padding:12px 14px 0}.news-card h4{font-family:Inter,sans-serif;font-size:.88rem;line-height:1.3;margin:8px 14px;font-weight:600}.news-card .news-meta{font-size:.72rem;color:var(--accent);padding:0 14px 14px}.sources-row{display:grid;grid-template-columns:repeat(8,1fr);gap:14px;text-align:center}.source{font-family:Inter,sans-serif;font-size:.78rem;color:var(--text)}.source-logo{width:56px;height:56px;border-radius:50%;background:#fff;color:#0a0f0d;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;font-weight:700}.news-open{cursor:pointer}.news-img.c-transfer,.feat-img.c-transfer{background:radial-gradient(circle,#4c2b8a,#12081f 75%)}.news-img.c-basketball,.feat-img.c-basketball{background:radial-gradient(circle,#8a4a1e,#1f1006 75%)}.news-img.c-laliga,.feat-img.c-laliga{background:radial-gradient(circle,#8a2a2a,#1f0a0a 75%)}.news-img.c-seriea,.feat-img.c-seriea{background:radial-gradient(circle,#1e4a8a,#06101f 75%)}.news-img.c-ligue1,.feat-img.c-ligue1{background:radial-gradient(circle,#1e2a5a,#06081a 75%)}.news-img.c-tennis,.feat-img.c-tennis{background:radial-gradient(circle,#4a7a1e,#0e1a06 75%)}.news-img.c-f1,.feat-img.c-f1{background:radial-gradient(circle,#8a1e1e,#1f0606 75%)}.news-img.c-bundesliga,.feat-img.c-bundesliga{background:radial-gradient(circle,#2a2a2a,#8a1e1e 130%)}.news-img.c-sportsnews,.feat-img.c-sportsnews{background:radial-gradient(circle,#1e3a5a,#06101a 75%)}.news-img.c-epl,.feat-img.c-epl{background:radial-gradient(circle,#3a1e5a,#0a061a 75%)}.cat-row{display:grid;grid-template-columns:repeat(5,1fr);gap:16px 14px;text-align:center}.cat-item{font-family:Inter,sans-serif;font-size:.78rem;color:var(--text);cursor:pointer}.cat-item.active{color:var(--accent)}.cat-logo{width:52px;height:52px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 8px;font-size:1.3rem;box-shadow:0 0 0 2px transparent}.cat-item.active .cat-logo{box-shadow:0 0 0 3px var(--accent)}.article-hero{position:relative;border-radius:16px;overflow:hidden;min-height:280px;margin:0 auto 22px;max-width:880px}.article-tag{position:absolute;top:16px;left:16px;background:var(--red);color:#fff;font-size:.75rem;font-weight:700;padding:5px 12px;border-radius:4px;font-family:Inter,sans-serif}.article-body{max-width:880px;margin:0 auto}.article-body h1{font-family:Inter,sans-serif;font-size:1.7rem;line-height:1.25;margin:0 0 10px}.article-byline{color:var(--muted);font-size:.85rem;margin-bottom:18px}.article-body p{line-height:1.7;color:var(--text);margin-bottom:16px;font-size:.98rem}.share-row{display:flex;align-items:center;gap:10px;padding:18px 0;margin:12px 0 28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.share-label{font-family:Inter,sans-serif;font-size:.85rem;color:var(--muted);margin-right:6px}.share-btn{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:1rem;flex-shrink:0}.comments-section h3{font-family:Inter,sans-serif;margin-bottom:16px}.gsignin-btn{display:inline-flex;align-items:center;gap:10px;background:#fff;color:#1f1f1f;border-radius:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:.88rem;font-weight:600;cursor:pointer;border:1px solid var(--line)}.comment-box{display:none;gap:10px;margin-bottom:22px;align-items:flex-start}.comment-box.show{display:flex}.comment-box .g-av{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#4285f4,#34a853,#fbbc05,#ea4335);flex-shrink:0}.comment-box textarea{flex:1;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px 14px;color:var(--text);font-family:Inter,sans-serif;resize:vertical;min-height:44px}.comment-item{display:flex;gap:10px;margin-bottom:18px}.comment-item .c-av{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--accent-dim),#0a120a)}.comment-item b{font-family:Inter,sans-serif;font-size:.88rem}.comment-item .c-time{color:var(--muted);font-size:.75rem;margin-left:8px}.comment-item p{margin:4px 0 0;font-size:.9rem}.date-strip{display:flex;align-items:center;gap:8px;margin-bottom:18px}.ds-arrow{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--panel2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--muted);cursor:pointer}.ds-track{display:flex;gap:8px;overflow-x:auto;flex:1}.ds-pill{flex-shrink:0;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:8px 16px;text-align:center;font-family:Inter,sans-serif}.ds-pill span{display:block;font-size:.65rem;color:var(--muted)}.ds-pill b{font-size:.85rem}.ds-pill.on{background:var(--accent);color:#fff}.ds-pill.on span{color:#fff3ec}.fx-filters{display:flex;align-items:center;gap:10px;margin-bottom:18px;flex-wrap:wrap}.fx-tab{font-family:Inter,sans-serif;font-size:.85rem;font-weight:600;padding:9px 16px;border-radius:20px;background:var(--panel);border:1px solid var(--line);color:var(--muted);cursor:pointer;display:flex;align-items:center;gap:6px;user-select:none}.fx-tab.on{background:var(--accent);color:#fff;border-color:var(--accent)}.fx-count{background:var(--red);color:#fff;font-size:.65rem;padding:1px 6px;border-radius:8px}.fx-layout{display:grid;grid-template-columns:1fr 300px;gap:20px;align-items:start}.fx-group{background:var(--panel2);border:1px solid var(--line);border-radius:14px;margin-bottom:16px;overflow:hidden}.fx-ghead{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line);font-family:Inter,sans-serif}.fx-sub{font-size:.75rem;color:var(--muted);font-weight:400}.fx-row{display:grid;grid-template-columns:56px 1fr 90px 1fr;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line);font-size:.92rem}.fx-row:last-child{border-bottom:none}.fx-time{font-family:Inter,sans-serif;color:var(--muted);font-size:.82rem}.fx-time.live{color:var(--red);font-weight:700}.fx-time.live:before{content:"\25cf  "}.fx-team{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-team.r{text-align:right}.fx-score{text-align:center;font-family:Inter,sans-serif;font-weight:700;color:var(--accent)}.vid-hero{position:relative;background:radial-gradient(ellipse at 50% 30%,#2a3a2a,#0a0f0a 75%);border-radius:16px;min-height:340px;overflow:hidden}.vid-featured{position:absolute;top:16px;left:16px;background:var(--accent);color:#fff;font-size:.75rem;font-weight:700;padding:5px 12px;border-radius:20px;font-family:Inter,sans-serif}.vid-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;cursor:pointer}.vid-play.sm{width:44px;height:44px;font-size:1rem}.vid-time{position:absolute;bottom:16px;right:16px;background:#0009;padding:3px 9px;border-radius:4px;font-size:.78rem;font-family:Inter,sans-serif}.vid-caption{position:absolute;left:0;right:0;bottom:0;padding:18px;background:linear-gradient(transparent,#000000d9);font-family:Inter,sans-serif}.vid-caption div{font-size:.78rem;color:var(--muted);font-family:Inter,sans-serif;margin-top:2px}.vid-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.vid-thumb{position:relative;border-radius:14px;aspect-ratio:16/10}.vid-thumb.c1{background:radial-gradient(circle,#1e2a3a,#0a0f14 75%)}.vid-thumb.c2{background:radial-gradient(circle,#2a1e0a,#14100a 75%)}.vid-tag{position:absolute;top:10px;left:10px;background:#0009;font-size:.68rem;font-weight:700;padding:3px 8px;border-radius:4px;font-family:Inter,sans-serif}.vid-dur{position:absolute;bottom:10px;right:10px;background:#000000b3;font-size:.68rem;padding:2px 7px;border-radius:4px;font-family:Inter,sans-serif}.vid-thumb.c3{background:radial-gradient(circle,#8a5a2b,#1a1006 75%)}.vid-thumb.c4{background:radial-gradient(circle,#2b5a4a,#0a120e 75%)}.vid-thumb.c5{background:radial-gradient(circle,var(--accent-dim),#12173a 75%)}.vid-thumb.c6{background:radial-gradient(circle,#3a2b5a,#0e0a18 75%)}.vid-thumb.c7{background:radial-gradient(circle,#2b3a5a,#0a0e18 75%)}.vid-thumb.c8{background:radial-gradient(circle,#5a3a2b,#180e0a 75%)}.tv-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;flex-wrap:wrap;gap:14px}.tv-title{font-family:Inter,sans-serif;margin:0 0 4px;font-size:1.3rem}.tv-sub{color:var(--muted);font-size:.85rem}.yt-sub-btn{text-decoration:none;background:red!important;color:#fff!important}.tv-note{margin-top:16px;color:var(--muted);font-size:.8rem;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:12px 16px}.site-footer{margin-top:44px;padding-top:36px;border-top:1px solid var(--line);font-family:Inter,sans-serif}.footer-top{display:grid;grid-template-columns:repeat(4,1fr) 1.6fr;gap:24px;padding-bottom:30px}.footer-col h4{font-size:.78rem;letter-spacing:.06em;color:var(--muted);margin:0 0 16px}.footer-col a{display:block;color:var(--text);text-decoration:none;font-size:.9rem;font-weight:600;margin-bottom:13px}.footer-col a:hover{color:var(--accent)}.footer-news-title{font-family:Inter,sans-serif;font-size:1.15rem;font-weight:700;margin:0 0 14px;line-height:1.3;color:var(--text)}.footer-sub-row{display:flex}.footer-email{flex:1;background:#fff;color:#111;border:none;border-radius:6px 0 0 6px;padding:12px 14px;font-family:Inter,sans-serif;font-size:.9rem}.footer-sub-btn{background:var(--accent);color:#fff;border:none;border-radius:0 6px 6px 0;padding:0 18px;font-family:Inter,sans-serif;font-weight:700;font-size:.8rem;cursor:pointer;letter-spacing:.03em}.footer-fineprint{font-size:.75rem;color:var(--muted);margin-top:10px;line-height:1.5;font-family:Inter,sans-serif}.footer-fineprint a{color:var(--muted);text-decoration:underline}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0 30px;border-top:1px solid var(--line);flex-wrap:wrap}.footer-logo{background:var(--accent);color:#fff;font-weight:700;font-size:1rem;padding:8px 16px;border-radius:6px}.footer-legal{color:var(--muted);font-size:.85rem;font-family:Inter,sans-serif}.footer-legal a{color:var(--muted);text-decoration:underline;margin-left:12px}.footer-right{display:flex;align-items:center;gap:18px}.footer-social{display:flex;gap:10px}.footer-social a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--panel2);border:1px solid var(--line);color:var(--text);text-decoration:none;transition:background .15s,color .15s,transform .15s}.footer-social a svg{width:17px;height:17px}.footer-social a:hover{background:var(--accent);color:#fff;transform:translateY(-2px)}.back-to-top{width:38px;height:38px;border-radius:50%;border:1px solid var(--accent);color:var(--accent);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.mw-list{display:flex;flex-direction:column;gap:14px}.mw-item{display:flex;gap:12px;align-items:center}.mw-thumb{width:64px;height:44px;border-radius:8px;background:linear-gradient(135deg,#1e2a1e,#0a0f0a);flex-shrink:0;position:relative}.mw-item b{display:block;font-size:.86rem;font-family:Inter,sans-serif;line-height:1.25}.mw-item span{font-size:.75rem;color:var(--muted)}.stat-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.stat-card{background:var(--panel2);border:1px solid var(--line);border-radius:14px;padding:18px}.stat-card .ic{font-size:1.2rem;display:block;margin-bottom:8px}.stat-card b{display:block;font-family:Inter,sans-serif;font-size:1.3rem}.stat-card span{font-size:.78rem;color:var(--muted)}.std-table{overflow-x:auto}.std-row{display:grid;grid-template-columns:28px minmax(0,1.6fr) repeat(8,minmax(0,.55fr)) minmax(0,1.4fr);gap:6px;align-items:center;padding:11px 18px;font-size:.85rem;border-bottom:1px solid var(--line);border-left:3px solid transparent;white-space:nowrap}.std-row:last-child{border-bottom:none}.std-row.std-head{color:var(--muted);font-size:.68rem;font-family:Inter,sans-serif;text-transform:uppercase}.std-row.b1{border-left-color:var(--accent)}.std-row.b2{border-left-color:#3b82f6}.std-row.b3{border-left-color:var(--red)}.std-team{font-weight:600;font-family:Inter,sans-serif;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form{display:flex;gap:4px}.form i{font-style:normal;width:19px;height:19px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.62rem;font-weight:700;color:#fff}.form i.w{background:#1e9e4a}.form i.d{background:#8b8f8b}.form i.l{background:var(--red)}.std-legend{display:flex;gap:22px;padding:12px 18px;font-size:.78rem;color:var(--muted)}.std-legend .dot{width:9px;height:9px;border-radius:50%;display:inline-block;margin-right:6px}.std-legend .dot.b1{background:var(--accent)}.std-legend .dot.b2{background:#3b82f6}.std-legend .dot.b3{background:var(--red)}.scorer-list{display:flex;flex-direction:column;gap:14px}.scorer-row{display:flex;align-items:center;gap:10px}.scorer-rank{width:16px;color:var(--muted);font-size:.85rem}.scorer-photo{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#3a4a3a,#0e150e);flex-shrink:0}.scorer-info{flex:1;font-family:Inter,sans-serif}.scorer-info b{display:block;font-size:.88rem}.scorer-info span{font-size:.75rem;color:var(--muted)}.scorer-goals{color:var(--accent);font-family:Inter,sans-serif;font-size:.9rem}.crumb{color:var(--muted);font-size:.85rem;margin-bottom:16px}.crumb b{color:var(--text)}.crumb span{margin:0 6px}.player-wrap{position:relative;background:radial-gradient(ellipse at 50% 30%,#1a2a1a,#0a0f0a 75%);border-radius:16px;min-height:320px;overflow:hidden}.player-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.player-icon{width:64px;height:64px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;font-size:1.6rem;margin-bottom:8px}.player-overlay b{font-family:Inter,sans-serif;font-size:1.15rem}.player-overlay span{color:var(--muted);font-size:.85rem;margin-bottom:10px}.score-bar{display:flex;justify-content:space-between;align-items:center;background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:14px 22px;margin-top:14px;font-family:Inter,sans-serif}.sb-team{display:flex;align-items:center;gap:8px}.sb-team.r{flex-direction:row-reverse}.sb-dot{width:10px;height:10px;border-radius:50%}.sb-dot.red{background:var(--red)}.sb-dot.blue{background:#3b82f6}.sb-cards{font-size:.78rem;color:var(--muted)}.sb-mid{text-align:center}.sb-mid b{display:block;font-size:1.3rem}.sb-status{font-size:.75rem;color:var(--accent)}.banner-static{margin-top:16px;background:linear-gradient(120deg,var(--accent-dim),var(--panel2));border-radius:14px;padding:22px;font-family:Inter,sans-serif}.banner-static b{display:block;margin-bottom:4px}.banner-static span{color:var(--muted);font-size:.85rem;font-family:Inter,sans-serif}.lgs-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:12px 18px;border-bottom:1px solid var(--line);font-size:.88rem;text-align:center}.lgs-row:last-child{border-bottom:none}.lgs-row b{font-family:Inter,sans-serif;color:var(--accent)}.lgs-row span:first-child{text-align:left;color:var(--muted)}.lgs-row span:last-child{text-align:right;color:var(--muted)}.chat-pin{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px 14px;font-size:.82rem;color:var(--muted);margin-bottom:14px}.chat-list{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.chat-msg{display:flex;gap:10px}.chat-av{width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,var(--accent-dim),#0a120a);flex-shrink:0}.chat-msg b{font-family:Inter,sans-serif;font-size:.85rem}.chat-msg .ct{color:var(--muted);font-size:.7rem;margin-left:6px}.chat-msg p{margin:2px 0 0;font-size:.87rem;color:var(--text)}.chat-input{display:flex;gap:8px;margin-top:14px}.chat-input input{flex:1;background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:10px 16px;color:var(--text);font-family:Inter,sans-serif}.chat-send{width:38px;height:38px;border-radius:50%;background:var(--accent);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.md-hero{background:var(--panel2);border:1px solid var(--line);border-radius:16px;padding:30px;text-align:center;margin-bottom:20px}.md-badges{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.md-matchup{display:flex;align-items:center;justify-content:center;gap:50px;margin-bottom:20px}.md-team{font-family:Inter,sans-serif;font-size:1.05rem}.md-flag{width:58px;height:58px;border-radius:50%;margin:0 auto 10px}.md-score span:first-child{display:block;font-family:Inter,sans-serif;font-size:2.2rem;font-weight:700}.md-sub{color:var(--muted);font-size:.82rem}.md-tabs{display:flex;gap:8px;margin-bottom:18px;border-bottom:1px solid var(--line)}.md-tab{font-family:Inter,sans-serif;font-size:.88rem;padding:12px 18px;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent}.md-tab.on{color:var(--accent);border-bottom-color:var(--accent)}.event-row{display:grid;grid-template-columns:44px 1fr 30px;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line)}.event-row:last-child{border-bottom:none}.ev-min{font-family:Inter,sans-serif;color:var(--muted);font-size:.85rem}.ev-side b{display:block;font-family:Inter,sans-serif;font-size:.92rem}.ev-side span{font-size:.78rem;color:var(--muted)}.ev-icon{text-align:center}.modal-overlay{position:fixed;inset:0;background:#0009;display:none;align-items:center;justify-content:center;z-index:1000}.modal-overlay.show{display:flex}.modal-box{background:var(--panel2);border:1px solid var(--line);border-radius:16px;padding:28px;width:340px;max-width:90vw;position:relative}.modal-box h3{font-family:Inter,sans-serif;margin:0 0 18px}.modal-close{position:absolute;top:16px;right:18px;cursor:pointer;color:var(--muted)}.field{margin-bottom:14px}.field label{display:block;font-size:.8rem;color:var(--muted);margin-bottom:6px;font-family:Inter,sans-serif}.field input{width:100%;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:10px 12px;color:var(--text);font-family:Inter,sans-serif}.modal-note{font-size:.78rem;color:var(--muted);margin-top:14px;text-align:center}.modal-note a{color:var(--accent);cursor:pointer}.mw-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--red);margin-right:4px;animation:pulseLive 1.4s infinite}@keyframes pulseLive{0%,to{opacity:1}50%{opacity:.35}}.ls-list{background:var(--panel2);border:1px solid var(--line);border-radius:14px;overflow:hidden}.ls-row{display:grid;grid-template-columns:52px 1fr 70px 1fr;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line);font-size:.92rem}.ls-row:last-child{border-bottom:none}.ls-status{font-family:Inter,sans-serif;font-size:.8rem;color:var(--muted)}.ls-status.live{color:var(--red);font-weight:700}.ls-status.live:before{content:"\25cf  "}.ls-team{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ls-team.r{text-align:right}.ls-score{text-align:center;font-family:Inter,sans-serif;font-weight:700;color:var(--accent)}.mw-card{background:var(--panel2);border:1px solid var(--line);border-radius:14px;aspect-ratio:16/8;max-height:220px;overflow:hidden;padding:16px;display:flex;align-items:flex-end;font-family:Inter,sans-serif;font-weight:600;position:relative}.mw-tag{position:absolute;top:12px;left:12px;background:#0000008c;font-size:.7rem;font-weight:700;padding:4px 10px;border-radius:4px}@media(max-width:1050px){.feat-article{grid-template-columns:1fr}.news-grid{grid-template-columns:repeat(2,1fr)}.sources-row{grid-template-columns:repeat(4,1fr)}.cat-row{grid-template-columns:repeat(3,1fr)}.share-row{flex-wrap:wrap}.fx-layout{grid-template-columns:1fr}.fx-row{grid-template-columns:44px 1fr 60px 1fr;font-size:.82rem}.ls-row{grid-template-columns:40px 1fr 50px 1fr;font-size:.8rem;padding:12px 14px}.vid-grid{grid-template-columns:1fr}.stat-cards{grid-template-columns:1fr 1fr}.std-row{grid-template-columns:24px 130px repeat(8,42px) 120px;min-width:700px}.md-matchup{gap:20px}.score-bar{flex-direction:column;gap:10px;text-align:center}.sb-team.r{flex-direction:row}.footer-top{grid-template-columns:1fr 1fr}.footer-news{grid-column:1 / -1}.footer-bottom{justify-content:center;text-align:center}.footer-legal a{display:inline-block;margin:4px 6px 0}}@media(max-width:1050px){.shell,.shell.collapsed{grid-template-columns:1fr!important}.leagues:not(.overlay-mode){display:none}.leagues-toggle{display:inline-flex!important}aside{display:flex!important;position:fixed;left:0;top:0;bottom:0;width:250px;z-index:999;background:var(--panel)!important;height:100vh;height:100dvh;transform:translate(-100%);transition:transform .25s ease;max-height:100vh;padding-top:calc(18px + env(safe-area-inset-top,0px))}aside.mobile-open,body.menu-open aside{transform:translate(0)!important;box-shadow:8px 0 30px #00000080}.mobile-backdrop{display:none;position:fixed;inset:0;background:#0000008c;z-index:990}.mobile-backdrop.show,body.menu-open .mobile-backdrop{display:block!important}.hamburger{display:flex!important}.grid{grid-template-columns:1fr}.matchup{flex-direction:column}.team.away{text-align:left}.hero{padding:18px}.team{min-width:0}.team h2{font-size:1.25rem;word-break:break-word}.timer{flex-wrap:wrap;gap:8px}.tbox{min-width:0;flex:1 1 calc(25% - 6px);padding:8px 6px}.tbox b{font-size:1.1rem}.actions .btn{flex:1 1 auto}main{padding:16px 14px 30px}aside::-webkit-scrollbar,.leagues::-webkit-scrollbar,main::-webkit-scrollbar{width:0;display:none}aside,.leagues,main{scrollbar-width:none}.mw-grid{grid-template-columns:1fr}.topbar{gap:8px;flex-wrap:wrap}.search-wrap{padding:9px 10px;min-width:0;flex-basis:100%;order:3}.search-wrap input{min-width:0}.topbar-icons{gap:6px;margin-left:auto}.icon-pill{padding:9px}#langLabel{display:none}.avatar{width:34px;height:34px;flex-shrink:0}.hamburger{flex-shrink:0}}.grid>*,.fx-layout>*,.shell>*{min-width:0}@media(max-width:1050px){.grid,.fx-layout{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){.std-row{grid-template-columns:22px minmax(0,1fr) repeat(4,26px) 34px 34px;gap:4px;padding:11px 12px;min-width:0}.std-row>*:nth-child(7),.std-row>*:nth-child(8),.std-row>*:nth-child(11){display:none}.car-arrow{display:none}.car-slide{padding:26px 22px;min-height:190px}.car-slide h2{font-size:1.45rem}}.crd{display:inline-block;width:11px;height:15px;border-radius:2px;vertical-align:-2px}.crd.y{background:#f5c518}.crd.r{background:#e5392d}.ev-icon .crd{width:14px;height:19px}.car-slide{padding-left:66px;padding-right:66px}@media(max-width:760px){.car-slide{padding-left:22px;padding-right:22px}}
.fl{display:inline-block;width:22px;height:15px;border-radius:3px;background-size:cover;background-position:center;vertical-align:-3px;box-shadow:0 0 0 1px #ffffff24;flex-shrink:0}.fl-tz{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2040%22%20preserveAspectRatio=%22none%22%3E%3Crect%20width=%2260%22%20height=%2240%22%20fill=%22%231EB53A%22/%3E%3Cpolygon%20points=%2260%2C0%2060%2C40%200%2C40%22%20fill=%22%2300A3DD%22/%3E%3Cline%20x1=%22-4%22%20y1=%2244%22%20x2=%2264%22%20y2=%22-4%22%20stroke=%22%23FCD116%22%20stroke-width=%2217%22/%3E%3Cline%20x1=%22-4%22%20y1=%2244%22%20x2=%2264%22%20y2=%22-4%22%20stroke=%22%23000%22%20stroke-width=%2211%22/%3E%3C/svg%3E)}.fl-ke{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2040%22%20preserveAspectRatio=%22none%22%3E%3Crect%20width=%2260%22%20height=%2240%22%20fill=%22%23fff%22/%3E%3Crect%20width=%2260%22%20height=%2211%22%20fill=%22%23000%22/%3E%3Crect%20y=%2214.5%22%20width=%2260%22%20height=%2211%22%20fill=%22%23BB0000%22/%3E%3Crect%20y=%2229%22%20width=%2260%22%20height=%2211%22%20fill=%22%23006600%22/%3E%3Cellipse%20cx=%2230%22%20cy=%2220%22%20rx=%225%22%20ry=%2210%22%20fill=%22%23BB0000%22%20stroke=%22%23000%22%20stroke-width=%221.5%22/%3E%3C/svg%3E)}.fl-af{background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%2060%2040%22%20preserveAspectRatio=%22none%22%3E%3Crect%20width=%2220%22%20height=%2240%22%20fill=%22%23009A44%22/%3E%3Crect%20x=%2220%22%20width=%2220%22%20height=%2240%22%20fill=%22%23FCD116%22/%3E%3Crect%20x=%2240%22%20width=%2220%22%20height=%2240%22%20fill=%22%23CE1126%22/%3E%3C/svg%3E)}.fl-gb-eng{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2260%22 height=%2240%22 fill=%22%23fff%22/%3E%3Crect x=%2225%22 width=%2210%22 height=%2240%22 fill=%22%23CE1124%22/%3E%3Crect y=%2215%22 width=%2260%22 height=%2210%22 fill=%22%23CE1124%22/%3E%3C/svg%3E")}.fl-es{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2260%22 height=%2240%22 fill=%22%23AA151B%22/%3E%3Crect y=%2210%22 width=%2260%22 height=%2220%22 fill=%22%23F1BF00%22/%3E%3C/svg%3E")}.fl-it{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2220%22 height=%2240%22 fill=%22%23009246%22/%3E%3Crect x=%2220%22 width=%2220%22 height=%2240%22 fill=%22%23fff%22/%3E%3Crect x=%2240%22 width=%2220%22 height=%2240%22 fill=%22%23CE2B37%22/%3E%3C/svg%3E")}.fl-de{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2260%22 height=%2213.4%22 fill=%22%23000%22/%3E%3Crect y=%2213.3%22 width=%2260%22 height=%2213.4%22 fill=%22%23D00%22/%3E%3Crect y=%2226.6%22 width=%2260%22 height=%2213.4%22 fill=%22%23FFCE00%22/%3E%3C/svg%3E")}.fl-fr{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2220%22 height=%2240%22 fill=%22%23002395%22/%3E%3Crect x=%2220%22 width=%2220%22 height=%2240%22 fill=%22%23fff%22/%3E%3Crect x=%2240%22 width=%2220%22 height=%2240%22 fill=%22%23ED2939%22/%3E%3C/svg%3E")}.fl-nl{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2260%22 height=%2213.4%22 fill=%22%23AE1C28%22/%3E%3Crect y=%2213.3%22 width=%2260%22 height=%2213.4%22 fill=%22%23fff%22/%3E%3Crect y=%2226.6%22 width=%2260%22 height=%2213.4%22 fill=%22%2321468B%22/%3E%3C/svg%3E")}.fl-pt{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2224%22 height=%2240%22 fill=%22%23006600%22/%3E%3Crect x=%2224%22 width=%2236%22 height=%2240%22 fill=%22%23FF0000%22/%3E%3Ccircle cx=%2224%22 cy=%2220%22 r=%227%22 fill=%22%23FFCC00%22/%3E%3Ccircle cx=%2224%22 cy=%2220%22 r=%224.2%22 fill=%22%23fff%22 opacity=%22.9%22/%3E%3Ccircle cx=%2224%22 cy=%2220%22 r=%222.4%22 fill=%22%23C00%22/%3E%3C/svg%3E")}.fl-br{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2260%22 height=%2240%22 fill=%22%23009C3B%22/%3E%3Cpolygon points=%2230,4 56,20 30,36 4,20%22 fill=%22%23FFDF00%22/%3E%3Ccircle cx=%2230%22 cy=%2220%22 r=%229%22 fill=%22%23002776%22/%3E%3Cpath d=%22M21.2 18.2Q30 15.5 38.8 21.8%22 stroke=%22%23fff%22 stroke-width=%221.6%22 fill=%22none%22/%3E%3C/svg%3E")}.fl-eu{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2260%22 height=%2240%22 fill=%22%23003399%22/%3E%3Cg fill=%22%23FFCC00%22%3E%3Cpolygon points=%2243.00,17.40 43.61,19.16 45.47,19.20 43.99,20.32 44.53,22.10 43.00,21.04 41.47,22.10 42.01,20.32 40.53,19.20 42.39,19.16%22/%3E%3Cpolygon points=%2241.26,23.90 41.87,25.66 43.73,25.70 42.25,26.82 42.79,28.60 41.26,27.54 39.73,28.60 40.27,26.82 38.79,25.70 40.65,25.66%22/%3E%3Cpolygon points=%2236.50,28.66 37.11,30.42 38.97,30.45 37.49,31.58 38.03,33.36 36.50,32.30 34.97,33.36 35.51,31.58 34.03,30.45 35.89,30.42%22/%3E%3Cpolygon points=%2230.00,30.40 30.61,32.16 32.47,32.20 30.99,33.32 31.53,35.10 30.00,34.04 28.47,35.10 29.01,33.32 27.53,32.20 29.39,32.16%22/%3E%3Cpolygon points=%2223.50,28.66 24.11,30.42 25.97,30.45 24.49,31.58 25.03,33.36 23.50,32.30 21.97,33.36 22.51,31.58 21.03,30.45 22.89,30.42%22/%3E%3Cpolygon points=%2218.74,23.90 19.35,25.66 21.21,25.70 19.73,26.82 20.27,28.60 18.74,27.54 17.21,28.60 17.75,26.82 16.27,25.70 18.13,25.66%22/%3E%3Cpolygon points=%2217.00,17.40 17.61,19.16 19.47,19.20 17.99,20.32 18.53,22.10 17.00,21.04 15.47,22.10 16.01,20.32 14.53,19.20 16.39,19.16%22/%3E%3Cpolygon points=%2218.74,10.90 19.35,12.66 21.21,12.70 19.73,13.82 20.27,15.60 18.74,14.54 17.21,15.60 17.75,13.82 16.27,12.70 18.13,12.66%22/%3E%3Cpolygon points=%2223.50,6.14 24.11,7.90 25.97,7.94 24.49,9.06 25.03,10.85 23.50,9.78 21.97,10.85 22.51,9.06 21.03,7.94 22.89,7.90%22/%3E%3Cpolygon points=%2230.00,4.40 30.61,6.16 32.47,6.20 30.99,7.32 31.53,9.10 30.00,8.04 28.47,9.10 29.01,7.32 27.53,6.20 29.39,6.16%22/%3E%3Cpolygon points=%2236.50,6.14 37.11,7.90 38.97,7.94 37.49,9.06 38.03,10.85 36.50,9.78 34.97,10.85 35.51,9.06 34.03,7.94 35.89,7.90%22/%3E%3Cpolygon points=%2241.26,10.90 41.87,12.66 43.73,12.70 42.25,13.82 42.79,15.60 41.26,14.54 39.73,15.60 40.27,13.82 38.79,12.70 40.65,12.66%22/%3E%3C/g%3E%3C/svg%3E")}.fl-tz{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2260%22 height=%2240%22 fill=%22%231EB53A%22/%3E%3Cpolygon points=%220,40 60,0 60,40%22 fill=%22%2300A3DD%22/%3E%3Cpolygon points=%220,40 0,32 52,0 60,0 60,8 8,40%22 fill=%22%23FCD116%22/%3E%3Cpolygon points=%220,40 0,35.5 55,0 60,0 60,4.5 5,40%22 fill=%22%23000%22/%3E%3C/svg%3E")}.fl-gb{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 40%22 preserveAspectRatio=%22none%22%3E%3Crect width=%2260%22 height=%2240%22 fill=%22%23012169%22/%3E%3Cpath d=%22M0,0 60,40M60,0 0,40%22 stroke=%22%23fff%22 stroke-width=%228%22/%3E%3Cpath d=%22M0,0 60,40M60,0 0,40%22 stroke=%22%23C8102E%22 stroke-width=%223%22/%3E%3Cpath d=%22M30,0V40M0,20H60%22 stroke=%22%23fff%22 stroke-width=%2213%22/%3E%3Cpath d=%22M30,0V40M0,20H60%22 stroke=%22%23C8102E%22 stroke-width=%228%22/%3E%3C/svg%3E")}.crest{width:20px;height:20px;object-fit:contain;vertical-align:-5px;margin:0 7px;border-radius:3px;flex-shrink:0}.fx-team,.ls-team{display:flex;align-items:center;gap:0}.fx-team.r,.ls-team.r{justify-content:flex-end}.fx-team>span,.ls-team>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-team .crest:first-child,.ls-team .crest:first-child{margin-left:0}.fx-team .crest:last-child,.ls-team .crest:last-child{margin-right:0}.fx-ghead .ic img{width:22px;height:22px;object-fit:contain;display:block}.lv-empty{padding:26px 18px;text-align:center;color:var(--muted);font-size:.9rem}.scorer-photo{overflow:hidden;display:flex;align-items:center;justify-content:center}.scorer-photo img{width:70%;height:70%;object-fit:contain}.lv-gtitle{padding:12px 18px 4px;font-family:Inter,sans-serif;font-size:.8rem;color:var(--muted)}@media(max-width:760px){.crest{width:16px;height:16px;margin:0 5px}}.sg{padding:6px 18px 14px}.sg-legend{display:flex;justify-content:space-between;gap:12px;padding:10px 0 4px;font-size:.8rem;color:var(--muted)}.sg-legend span{display:flex;align-items:center;gap:7px;min-width:0}.sg-legend span:last-child{flex-direction:row-reverse;text-align:right}.sg-legend b{color:var(--text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.sg-dot.h,.sg-bar i.h{background:var(--accent)}.sg-dot.a,.sg-bar i.a{background:#4da3ff}.sg-row{padding:9px 0 4px}.sg-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:baseline;font-size:.84rem;margin-bottom:6px}.sg-top span{color:var(--muted);text-align:center;padding:0 8px}.sg-top b{font-family:Inter,sans-serif;font-size:1rem;color:var(--muted);font-weight:600}.sg-top b.a{text-align:right}.sg-top b.win{color:var(--text)}.sg-bar{display:flex;gap:3px;height:8px}.sg-bar i{display:block;height:100%;min-width:3px;border-radius:4px;opacity:.55}.sg-bar i.win{opacity:1}.sg-bar.zero i{background:var(--line);width:50%}.lu-wrap{padding:6px 18px 18px}.pitch{position:relative;width:100%;max-width:540px;margin:10px auto 0;aspect-ratio:68/100;border-radius:12px;overflow:hidden;border:2px solid rgba(255,255,255,.28);background:repeating-linear-gradient(180deg,#1d6a43 0 10%,#1a6140 10% 20%)}.pitch svg.pl-lines{position:absolute;inset:0;width:100%;height:100%}.pitch .pf{position:absolute;left:10px;font-size:.68rem;font-weight:700;letter-spacing:.04em;color:#ffffffd9;background:#00000059;padding:2px 7px;border-radius:6px}.pl{position:absolute;transform:translate(-50%,-50%);width:62px;text-align:center}.pl i{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0 auto;border-radius:50%;font-style:normal;font-family:Inter,sans-serif;font-size:.76rem;font-weight:700;color:#fff;border:2px solid rgba(255,255,255,.9);box-shadow:0 2px 5px #0006}.pl.h i{background:var(--accent)}.pl.a i{background:#2f7fe0}.pl span{display:block;margin-top:3px;font-size:.66rem;line-height:1.15;color:#fff;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bench{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;font-size:.8rem;color:var(--muted)}.bench b{display:block;color:var(--text);margin-bottom:4px;font-size:.84rem}@media(max-width:560px){.pl{width:54px}.pl i{width:25px;height:25px;font-size:.7rem}.pl span{font-size:.6rem}.bench{grid-template-columns:1fr}.sg,.lu-wrap{padding-left:12px;padding-right:12px}}
.auth-err{color:var(--red);font-size:.82rem;min-height:1.1em;margin:0 0 10px}.auth-ok{color:#3ddc97;font-size:.82rem;min-height:1.1em;margin:0 0 10px}.auth-or{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:.78rem;margin:14px 0}.auth-or:before,.auth-or:after{content:"";flex:1;height:1px;background:var(--line)}.gsi-box{display:flex;justify-content:center;min-height:44px}.auth-link{color:var(--accent);cursor:pointer;font-size:.82rem;display:inline-block;margin:2px 0 10px}.st24-av{display:none;width:100%;height:100%;border-radius:50%;background-size:cover;background-position:center;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:700;color:#fff}.prof-head{display:flex;align-items:center;gap:14px;margin:0 0 16px}.prof-av{width:54px;height:54px;border-radius:50%;background:var(--accent) center/cover;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.3rem;color:#fff;flex-shrink:0}.cm-del{margin-left:10px;color:var(--muted);font-size:.74rem;cursor:pointer}.cm-del:hover{color:var(--red)}.cm-signin{display:flex;flex-direction:column;gap:12px;align-items:flex-start;background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:16px}.cm-signin p{margin:0;color:var(--muted);font-size:.88rem}.cm-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.vid-hero,.vid-thumb{cursor:pointer}.vid-hero[data-vid]{background-size:cover;background-position:center}.vid-thumb[data-vid]{background-size:cover;background-position:center;overflow:hidden}.vid-cap{position:absolute;left:0;right:0;bottom:0;padding:26px 12px 10px;background:linear-gradient(transparent,#000000e0);font-family:Inter,sans-serif;font-size:.8rem;line-height:1.25;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ins-head{margin:2px 0 14px}.ins-head h2{font-family:Inter,sans-serif;font-size:1.35rem;margin:0 0 4px}.ins-head p{margin:0;color:var(--muted);font-size:.88rem}.ins-tabs{display:flex;gap:8px;overflow-x:auto;padding:2px 0 12px;scrollbar-width:none}.ins-tabs::-webkit-scrollbar{display:none}.ins-tabs .fx-tab{flex-shrink:0;cursor:pointer}.ins-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin-bottom:16px;overflow:hidden}.ins-card>h3{margin:0;padding:14px 18px;font-family:Inter,sans-serif;font-size:.98rem;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:10px}.ins-card>h3 small{color:var(--muted);font-weight:500;font-size:.78rem}.ins-body{padding:14px 18px}.ins-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.ins-kpi{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:14px 16px;min-width:0}.ins-kpi span{display:block;color:var(--muted);font-size:.74rem;text-transform:uppercase;letter-spacing:.05em}.ins-kpi b{display:block;font-family:Inter,sans-serif;font-size:1.5rem;margin:4px 0 2px;color:var(--text)}.ins-kpi em{font-style:normal;color:var(--muted);font-size:.8rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-leg{display:flex;gap:16px;font-size:.78rem;color:var(--muted);padding:0 0 10px}.ins-leg i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px}.ins-leg i.h,.ins-dual i.h{background:var(--accent)}.ins-leg i.a,.ins-dual i.a{background:#4da3ff}.ins-bar{display:grid;grid-template-columns:minmax(0,150px) 1fr;gap:12px;align-items:center;padding:6px 0;font-size:.82rem}.ins-bar>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-dual{display:flex;flex-direction:column;gap:3px}.ins-dual div{display:flex;align-items:center;gap:8px}.ins-dual i{display:block;height:7px;border-radius:4px;min-width:2px}.ins-dual b{font-size:.72rem;color:var(--muted);font-weight:600;min-width:20px}.ins-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}.ins-team{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;cursor:pointer;position:relative;transition:border-color .15s}.ins-team:hover{border-color:var(--accent)}.ins-team img{width:56px;height:56px;object-fit:contain}.ins-team b{font-size:.92rem}.ins-team span{color:var(--muted);font-size:.78rem}.ins-star{position:absolute;top:8px;right:8px;background:none;border:none;color:var(--muted);cursor:pointer;padding:6px;border-radius:8px;line-height:0}.ins-star:hover,.ins-star.on{color:var(--gold)}.ins-star.on svg{fill:currentColor}.ins-star svg{width:18px;height:18px}.ins-btn{background:var(--accent);color:#fff;border:none;border-radius:10px;padding:9px 16px;font-weight:600;font-size:.86rem;cursor:pointer;font-family:inherit}.ins-btn.ghost{background:transparent;color:var(--text);border:1px solid var(--line)}.ins-btn:hover{filter:brightness(1.08)}.ins-back{background:none;border:none;color:var(--muted);cursor:pointer;font-size:.86rem;padding:4px 0 10px;font-family:inherit}.ins-th{display:flex;align-items:center;gap:16px;padding:18px}.ins-th img{width:68px;height:68px;object-fit:contain}.ins-th h3{margin:0 0 4px;font-family:Inter,sans-serif;font-size:1.25rem;border:0;padding:0;display:block}.ins-th p{margin:0;color:var(--muted);font-size:.84rem}.ins-pl{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 18px;border-bottom:1px solid var(--line);font-size:.86rem}.ins-pl:last-child{border-bottom:none}.ins-pl img{width:38px;height:38px;border-radius:50%;object-fit:cover;background:var(--panel2)}.ins-pl b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-pl small{color:var(--muted);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-pl .v{font-family:Inter,sans-serif;color:var(--accent);font-weight:700;font-size:1.05rem;text-align:right}.ins-pl .v small{color:var(--muted);font-weight:500;font-size:.7rem;font-family:inherit}.ins-pos{padding:10px 18px 4px;color:var(--muted);font-size:.74rem;text-transform:uppercase;letter-spacing:.06em}.ins-rank{display:grid;grid-template-columns:28px 44px minmax(0,1fr) 54px;gap:12px;align-items:center;padding:9px 18px;border-bottom:1px solid var(--line);font-size:.86rem}.ins-rank:last-child{border-bottom:none}.ins-rank>i{font-style:normal;color:var(--muted);font-size:.8rem;text-align:center}.ins-rank img.ph{width:38px;height:38px;border-radius:50%;object-fit:cover;background:var(--panel2)}.ins-rank .nm b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-rank .nm small{color:var(--muted);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-rank .nm .mb{height:5px;border-radius:3px;background:var(--accent);margin-top:5px;opacity:.85}.ins-rank .val{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:700;color:var(--accent);text-align:right}.ins-search{display:flex;gap:8px;margin-bottom:12px}.ins-search input{flex:1;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:10px;color:var(--text);padding:10px 14px;font-size:.92rem;font-family:inherit}.ins-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.ins-chips span{background:var(--panel2);border:1px solid var(--line);border-radius:20px;padding:5px 12px;font-size:.8rem;cursor:pointer;color:var(--muted)}.ins-chips span:hover{color:var(--text);border-color:var(--accent)}.ins-mrow{display:grid;grid-template-columns:62px minmax(0,1fr) 58px minmax(0,1fr);gap:8px;align-items:center;padding:10px 18px;border-bottom:1px solid var(--line);font-size:.86rem;cursor:pointer}.ins-mrow:last-child{border-bottom:none}.ins-mrow:hover{background:var(--panel2)}.ins-mrow .t2{text-align:right}.ins-mrow .sc{text-align:center;font-family:Inter,sans-serif;font-weight:700}.ins-mrow>span:first-child{color:var(--muted);font-size:.76rem}.ins-mrow .t1,.ins-mrow .t2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ins-note{padding:22px 18px;text-align:center;color:var(--muted);font-size:.9rem}.ins-sum p{margin:0 0 10px;line-height:1.6;font-size:.93rem}.ins-tl{display:grid;grid-template-columns:44px 22px minmax(0,1fr);gap:8px;align-items:center;padding:7px 0;font-size:.86rem;border-bottom:1px solid var(--line)}.ins-tl:last-child{border-bottom:none}.ins-tl>span:first-child{color:var(--muted);font-family:Inter,sans-serif}.ins-tl.a{direction:ltr}.ins-pick{display:flex;gap:8px;overflow-x:auto;padding:2px 0 14px;scrollbar-width:none}.ins-pick::-webkit-scrollbar{display:none}.ins-pick span{flex-shrink:0;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:8px 12px;font-size:.8rem;cursor:pointer;color:var(--muted);white-space:nowrap}.ins-pick span.on{border-color:var(--accent);color:var(--text);background:var(--accent-dim)}.ins-pr{padding:16px 18px}.ins-pr+.ins-pr{border-top:1px solid var(--line)}.ins-pr-h{display:flex;justify-content:space-between;gap:10px;font-size:.78rem;color:var(--muted);margin-bottom:8px}.ins-pr-t{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;font-weight:600;font-size:.95rem;margin-bottom:10px}.ins-pr-t span:last-child{text-align:right}.ins-pr-t span:nth-child(2){color:var(--muted);font-weight:500;font-size:.8rem}.ins-3{display:flex;height:10px;border-radius:5px;overflow:hidden;gap:2px}.ins-3 i{display:block}.ins-3 i.h{background:var(--accent)}.ins-3 i.d{background:#6b7390}.ins-3 i.a{background:#4da3ff}.ins-3l{display:flex;justify-content:space-between;font-size:.8rem;margin:6px 0 10px;color:var(--muted)}.ins-3l b{color:var(--text);font-family:Inter,sans-serif}.ins-adv{background:var(--panel2);border-radius:10px;padding:9px 12px;font-size:.84rem;margin-bottom:8px}.ins-adv b{color:var(--accent)}.ins-cmp{display:grid;grid-template-columns:34px 1fr 34px;gap:8px;align-items:center;font-size:.74rem;color:var(--muted);padding:2px 0}.ins-cmp .m{display:flex;height:6px;gap:2px}.ins-cmp .m i{display:block;border-radius:3px}.ins-cmp .m i.h{background:var(--accent)}.ins-cmp .m i.a{background:#4da3ff}.ins-cmp-l{text-align:center;font-size:.7rem;color:var(--muted);margin-top:4px}.ins-tog{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:.9rem}.ins-tog:last-child{border-bottom:none}.ins-tog small{display:block;color:var(--muted);font-size:.78rem;margin-top:2px}.ins-sw{appearance:none;width:42px;height:24px;border-radius:12px;background:var(--panel2);border:1px solid var(--line);position:relative;cursor:pointer;flex-shrink:0;transition:background .15s}.ins-sw:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .15s}.ins-sw:checked{background:var(--accent)}.ins-sw:checked:after{transform:translate(18px)}.ins-fav{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line)}.ins-fav img{width:30px;height:30px;object-fit:contain}.ins-fav b{flex:1;font-size:.92rem}#insToasts{position:fixed;right:16px;bottom:16px;z-index:9999;display:flex;flex-direction:column;gap:8px;max-width:calc(100vw - 32px)}.ins-toast{background:var(--panel2);border:1px solid var(--accent);border-radius:12px;padding:11px 16px;box-shadow:0 8px 30px #00000073;cursor:pointer;min-width:230px;animation:insIn .25s ease;transition:opacity .35s,transform .35s}.ins-toast b{display:block;font-family:Inter,sans-serif;color:var(--accent);font-size:.9rem;margin-bottom:2px}.ins-toast span{font-size:.84rem;color:var(--text)}.ins-toast.out{opacity:0;transform:translateY(8px)}@keyframes insIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fx-tab .fl,.ins-tabs .fl{margin-right:4px}@media(max-width:760px){.ins-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ins-bar{grid-template-columns:96px 1fr}.ins-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ins-mrow{grid-template-columns:48px minmax(0,1fr) 48px minmax(0,1fr);padding:10px 12px;gap:6px}.ins-body,.ins-pl,.ins-rank,.ins-fav{padding-left:12px;padding-right:12px}.ins-th{padding:14px 12px}}
.news-img[style*=background-image],.feat-img[style*=background-image],.article-hero[style*=background-image]{background-size:cover!important;background-position:center!important}.news-img[style*=background-image]:after,.feat-img[style*=background-image]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.45));pointer-events:none}.news-img .news-tag,.feat-img .feat-tag{z-index:1}.nw-empty{background:var(--panel);border:1px dashed var(--line);border-radius:16px;padding:46px 20px;text-align:center;color:var(--muted)}.nw-empty b{display:block;color:var(--text);font-size:1.05rem;margin-bottom:6px}.nw-skel{height:220px;border-radius:16px;background:linear-gradient(100deg,var(--panel) 30%,var(--panel2) 50%,var(--panel) 70%);background-size:200% 100%;animation:st24sh 1.3s linear infinite;margin-bottom:16px}.dn-more{display:inline-block;padding:10px 22px;border-radius:999px;background:var(--accent);color:#fff;font-weight:700;font-size:.9rem;text-decoration:none}#dashNews{container-type:inline-size}#dashNews .news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#dashNews .news-card{height:100%}#dashNews .news-card h4{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@container (max-width:640px){#dashNews .news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:380px){#dashNews .news-grid{grid-template-columns:1fr}}
#langDrop{right:0;left:auto;width:190px;max-width:calc(100vw - 32px)}#langDrop .drop-link{display:flex;align-items:center;gap:10px}#langDrop .drop-link.on{color:var(--accent);font-weight:600}#langPill .fl{vertical-align:-3px;margin-right:2px}.lg-flag .fl{width:20px;height:14px;vertical-align:-2px}
:root{--font:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--r-card:18px;--r-ctl:12px;--ease:cubic-bezier(.2,.7,.2,1);--shadow:0 1px 2px rgba(0,0,0,.28),0 10px 28px rgba(0,0,0,.2)}:root[data-theme=light]{--shadow:0 1px 2px rgba(16,22,66,.06),0 10px 28px rgba(16,22,66,.08)}html{font-size:16px;scroll-behavior:smooth;-webkit-text-size-adjust:100%}*{scrollbar-width:thin;scrollbar-color:rgba(139,147,181,.35) transparent}::selection{background:var(--accent);color:#fff}body{font-family:var(--font);font-size:.94rem;line-height:1.55;letter-spacing:-.006em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:var(--font)}h1,h2,h3,h4{letter-spacing:-.02em;font-weight:700;text-wrap:balance}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ls-score,.sb-mid b,.md-score span:first-child,.tbox b,.pct,.ev-min,.tick .score,.std-row,.fx-row,.ins-kpi b,.ins-rank .val,.ins-pl .v,.mini-row,.lgs-row b,.sg-top b,.gauge-inner b,.timer{font-variant-numeric:tabular-nums}.brand-left{font-size:1.15rem;font-weight:800;letter-spacing:-.025em}nav a{font-size:.92rem;font-weight:500;padding:10px 12px;border-radius:12px;gap:13px;line-height:1.3}nav a.active{font-weight:600}nav a .ic,nav a .ic svg{width:20px;height:20px}.navlabel{font-size:.7rem;font-weight:600;letter-spacing:.09em;padding:24px 12px 8px}.lg-head h3{font-size:1.05rem;font-weight:700}.lg-label{font-size:.7rem;font-weight:600;letter-spacing:.09em}.lg-row{font-size:.9rem;font-weight:500;line-height:1.3}.lg-row.active{font-weight:600}.search-wrap input{font-size:.95rem}.icon-pill{font-size:.84rem;font-weight:600;border-radius:12px}.drop-item b,.drop-link{font-size:.88rem;font-weight:600}.hero,.side-card,.fx-group,.ins-card,.ins-kpi,.news-card,.ins-team{border-radius:var(--r-card)}:root[data-theme=light] .hero,:root[data-theme=light] .side-card,:root[data-theme=light] .fx-group,:root[data-theme=light] .ins-card,:root[data-theme=light] .ins-kpi,:root[data-theme=light] .ins-team,:root[data-theme=light] .news-card{box-shadow:var(--shadow)}:root:not([data-theme=light]) .hero,:root:not([data-theme=light]) .side-card,:root:not([data-theme=light]) .fx-group,:root:not([data-theme=light]) .ins-card{box-shadow:inset 0 1px #ffffff09}.side-card{padding:24px}.side-card h3{font-size:1.05rem;font-weight:700;letter-spacing:-.015em}.ins-team,.news-card,.mw-card{transition:transform .2s var(--ease),border-color .2s,box-shadow .2s}.ins-team:hover,.news-card:hover{transform:translateY(-2px)}.team h2{font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:800;letter-spacing:-.03em;line-height:1.08}.badge{font-size:.72rem;font-weight:600;letter-spacing:.02em}.vs{font-weight:800}.tbox b{font-size:1.45rem;font-weight:800;letter-spacing:-.02em}.tbox span{font-size:.66rem;font-weight:600;letter-spacing:.08em}.btn{font-weight:600;font-size:.92rem;border-radius:var(--r-ctl);padding:12px 22px;transition:transform .15s var(--ease),filter .15s,background .15s,border-color .15s}.btn:hover{transform:translateY(-1px);filter:brightness(1.07)}.btn:active{transform:none}.mw-head{font-size:1.12rem;font-weight:700;letter-spacing:-.018em}.mw-nav a{font-size:.86rem;font-weight:600}.ls-row,.fx-row{font-size:.94rem;font-weight:500}.fx-row{padding:15px 20px;transition:background .15s}.fx-row:hover{background:#ffffff08}:root[data-theme=light] .fx-row:hover{background:#10164208}.fx-ghead{font-size:1rem}.fx-ghead b{font-weight:700;letter-spacing:-.01em}.fx-sub{font-size:.78rem;font-weight:500}.fx-tab{font-size:.86rem;font-weight:600;padding:9px 16px}.std-row{font-size:.9rem}.std-row.std-head{font-size:.7rem;font-weight:600;letter-spacing:.07em}.tick{font-size:.82rem;font-weight:500}.tick .score{font-weight:600}.predict-team{font-size:.88rem;font-weight:600}.predict-team .pct{font-size:1.65rem;font-weight:800;letter-spacing:-.03em}.gauge-inner b{font-weight:800}.md-score span:first-child{font-size:clamp(2rem,4vw,2.8rem);font-weight:800;letter-spacing:-.03em}.md-team b{font-size:1.02rem;font-weight:700;letter-spacing:-.015em}.event-row{font-size:.92rem}.news-card h4{font-size:.95rem;font-weight:600;line-height:1.35;letter-spacing:-.012em}.feat-body h2{font-size:1.6rem;font-weight:800;letter-spacing:-.025em;line-height:1.18}.article-body h1{font-size:clamp(1.6rem,3vw,2.1rem);font-weight:800;letter-spacing:-.028em;line-height:1.2}.article-body p{line-height:1.75}.ins-head h2{font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:800;letter-spacing:-.03em}.ins-head p{font-size:.92rem;line-height:1.55;max-width:62ch}.ins-card>h3{font-size:1rem;font-weight:700}.ins-kpi span{font-size:.7rem;font-weight:600;letter-spacing:.08em}.ins-kpi b{font-size:1.6rem;font-weight:800;letter-spacing:-.03em}.hero{padding:34px 28px 30px;min-height:430px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(75% 60% at 50% -8%,rgba(255,90,31,.2),transparent 70%),var(--panel2)}:root[data-theme=light] .hero{background:radial-gradient(75% 60% at 50% -8%,rgba(255,90,31,.14),transparent 70%),var(--panel)}.hero>*{position:relative;z-index:1}.hero>.hero-wm{position:absolute;z-index:0}.hero .badges{justify-content:center;margin-bottom:22px}.hero .matchup{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:22px;width:100%;max-width:720px;margin:0 auto 20px;align-items:center}.hero .team{text-align:right;min-width:0}.hero .team.away{text-align:left}.hero .team h2{font-size:clamp(1.5rem,2.3vw,2.2rem);overflow-wrap:anywhere}.hero .team .sub{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:500}.hero .vs{width:auto;min-width:58px;height:58px;padding:0 18px;border-radius:30px;font-size:1.15rem;font-weight:800;letter-spacing:-.01em;box-shadow:0 10px 28px #ff5a1f61;white-space:nowrap}.hero .meta{justify-content:center;gap:10px 24px;margin-bottom:20px;font-weight:500}.hero .meta span{display:inline-flex;align-items:center;gap:7px}.hero .timer{justify-content:center}.hero .tbox{background:#ffffff0a;backdrop-filter:blur(6px);min-width:66px;border-radius:12px}:root[data-theme=light] .hero .tbox{background:#1016420a}.hero .actions{justify-content:center}.hero-pills{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:16px}.pill-btn{display:inline-flex;align-items:center;gap:7px;background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:999px;padding:8px 16px;font-size:.82rem;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s,transform .15s}.pill-btn svg{width:15px;height:15px;color:var(--accent)}.pill-btn:hover{border-color:var(--accent);transform:translateY(-1px)}.pill-btn.on{border-color:var(--gold);color:var(--gold)}.pill-btn.on svg{color:var(--gold);fill:currentColor}.hero-crest{position:absolute;z-index:0;bottom:10px;left:clamp(10px,2.4vw,34px);width:clamp(96px,12vw,150px);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 16px 24px rgba(0,0,0,.45))}.hero .team.away .hero-crest{left:auto;right:clamp(10px,2.4vw,34px)}.hero-wm{left:0;right:0;top:52%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;gap:2.2vw;font-weight:900;font-size:clamp(3.4rem,10vw,8rem);letter-spacing:-.05em;line-height:1;color:var(--text);opacity:.045;white-space:nowrap;pointer-events:none;user-select:none;overflow:hidden}.hero-wm i{font-style:normal;color:var(--accent);opacity:.9;font-size:.55em}@media(max-width:620px){.hero{padding:24px 16px;min-height:0}.hero .matchup{grid-template-columns:1fr;gap:10px;margin-bottom:16px}.hero .team,.hero .team.away{text-align:center}.hero-crest,.hero .team.away .hero-crest{position:static;display:block;margin:0 auto 8px;width:84px}.hero .vs{margin:0 auto;height:48px;min-width:52px}.hero-wm{font-size:3.4rem;top:40%}}.shell{grid-template-columns:216px 176px minmax(0,1fr)}.shell.leagues-hidden{grid-template-columns:216px minmax(0,1fr)}.shell.collapsed{grid-template-columns:72px 180px minmax(0,1fr)}.shell.collapsed.leagues-hidden{grid-template-columns:72px minmax(0,1fr)}.hero{min-height:360px;padding:26px 20px 24px}.hero .badges{margin-bottom:16px}.hero .matchup{gap:14px;margin-bottom:14px}.hero .team h2{font-size:clamp(1.3rem,2vw,1.9rem)}.hero .vs{min-width:52px;height:52px;padding:0 14px;font-size:1.05rem}.hero .meta{margin-bottom:14px;gap:8px 16px;font-size:.84rem}.hero .tbox{min-width:58px}.hero-crest{width:clamp(70px,7vw,100px);bottom:16px}.grid{grid-template-columns:minmax(0,1fr) clamp(300px,22vw,430px);gap:14px}@media(max-width:1100px){.grid{grid-template-columns:1fr}}.lp-card{margin-top:18px;background:var(--panel2);border:1px solid var(--line);border-radius:18px;overflow:hidden}.lp-tabs{display:flex;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.lp-tabs::-webkit-scrollbar{display:none}.lp-tabs button{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);font:600 .86rem Inter,sans-serif;padding:14px 18px;cursor:pointer;white-space:nowrap}.lp-tabs button svg{width:16px;height:16px}.lp-tabs button:hover{color:var(--text)}.lp-tabs button.on{color:var(--accent);border-bottom-color:var(--accent)}.lp-panel{padding:16px 18px}.h2h-sum{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;gap:8px;margin-bottom:10px}.h2h-sum b{display:block;font-size:1.7rem;font-weight:800}.h2h-sum span{font-size:.78rem;color:var(--muted)}.h2h-bar{display:flex;height:8px;border-radius:6px;overflow:hidden;background:var(--line);margin-bottom:16px}.h2h-bar i.h{background:var(--accent)}.h2h-bar i.d{background:#6b7280}.h2h-bar i.a{background:#4da3ff}.h2h-row{display:grid;grid-template-columns:84px minmax(0,1fr) 62px minmax(0,1fr);gap:10px;align-items:center;padding:11px 0;border-top:1px solid var(--line);font-size:.88rem}.h2h-row .dt{color:var(--muted);font-size:.78rem}.h2h-row .t1{text-align:right;font-weight:600}.h2h-row .t2{font-weight:600}.h2h-row .sc{text-align:center;color:var(--accent)}@media(max-width:560px){.h2h-row{grid-template-columns:1fr 58px 1fr}.h2h-row .dt{grid-column:1/-1}.lp-tabs button{padding:12px 14px}}.shell{grid-template-columns:216px 198px minmax(0,1fr)}.shell.collapsed{grid-template-columns:72px 198px minmax(0,1fr)}#leaguesPanel .lg-row{height:36px;padding:0 8px;gap:9px;font-size:.84rem;font-weight:500;line-height:1;white-space:nowrap;overflow:hidden;margin-bottom:2px}#leaguesPanel .lg-row>*:not(.fl):not(.lg-flag){overflow:hidden;text-overflow:ellipsis;min-width:0}.fl,.lg-flag .fl,#leaguesPanel .fl{width:20px;height:20px;border-radius:50%;background-size:cover;background-position:center;box-shadow:0 0 0 1px #ffffff29;vertical-align:middle}.fx-tab .fl,.ins-tabs .fl{width:16px;height:16px}#langPill>svg{display:none}#langPill{gap:6px}#langPill .fl{margin:0}#langDrop .drop-link .fl{width:20px;height:20px}.shell{grid-template-columns:216px 214px minmax(0,1fr)}.shell.collapsed{grid-template-columns:72px 214px minmax(0,1fr)}.pr-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,24vw,400px);gap:16px;align-items:start}.pr-chips{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.pr-chip{background:var(--panel);border:1px solid var(--line);color:var(--text);border-radius:999px;padding:8px 16px;font:600 .82rem Inter,sans-serif;cursor:pointer}.pr-chip:hover{border-color:var(--accent)}.pr-chip.on{background:var(--accent);border-color:var(--accent);color:#fff}.pr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.pr-card{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:16px 18px;cursor:pointer;transition:border-color .15s}.pr-card:hover{border-color:var(--accent)}.pr-card.big{padding:20px 22px;background:radial-gradient(70% 90% at 50% 0,rgba(255,90,31,.12),transparent 70%),var(--panel)}.pr-ch{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.78rem;color:var(--muted);margin-bottom:12px}.pr-tag{background:var(--accent-dim);color:var(--accent);border-radius:999px;padding:3px 10px;font-weight:700;margin-right:6px}.pr-conf{border-radius:999px;padding:3px 10px;font-weight:700;font-size:.72rem}.pr-conf.hi{background:#22c55e26;color:#22c55e}.pr-conf.md{background:#f59e0b26;color:#f59e0b}.pr-conf.lo{background:#94a3b82e;color:var(--muted)}.pr-teams{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;margin-bottom:14px;text-align:center}.pr-teams>div:not(.pr-mid){display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.pr-teams img{width:40px;height:40px;object-fit:contain}.pr-card.big .pr-teams img{width:60px;height:60px}.pr-teams b{font-size:.9rem;font-weight:700;overflow-wrap:anywhere}.pr-card.big .pr-teams b{font-size:1rem}.pr-mid{display:flex;flex-direction:column;align-items:center}.pr-mid small{color:var(--muted);font-size:.72rem}.pr-mid b{font-size:1.2rem;color:var(--accent)}.pr-side .ins-card{margin-bottom:0}.pr-std{padding:6px 0 4px}.pr-sr{display:grid;grid-template-columns:26px minmax(0,1fr) 30px 36px 34px;gap:6px;align-items:center;padding:8px 14px;font-size:.84rem;border-top:1px solid var(--line)}.pr-sr:first-child{border-top:0}.pr-sr.hd{color:var(--muted);font-size:.72rem;font-weight:600;text-transform:uppercase}.pr-sr.hl{background:var(--accent-dim)}.pr-sr .tn{display:flex;align-items:center;gap:8px;min-width:0}.pr-sr .tn img{width:18px;height:18px;object-fit:contain}.pr-sr em{font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-sr span:not(.tn){text-align:center}.pr-full{display:block;text-align:center;padding:12px;color:var(--accent);font-weight:600;font-size:.84rem;border-top:1px solid var(--line);text-decoration:none}@media(max-width:1100px){.pr-layout{grid-template-columns:1fr}}@media(max-width:620px){.pr-grid{grid-template-columns:1fr}.pr-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.pr-chip{white-space:nowrap;flex-shrink:0}}@media(max-width:620px){.topbar{flex-wrap:nowrap!important;gap:6px!important}.topbar .search-wrap{flex:1 1 0!important;order:0!important;min-width:0;padding:9px 10px;gap:6px}.topbar .search-wrap input{min-width:0;width:100%;font-size:16px}.topbar .search-wrap>svg{width:16px;height:16px}.topbar-icons{margin-left:0!important;gap:6px!important;flex-shrink:0}.topbar-icons .icon-pill{padding:8px!important}#langLabel{display:inline-flex!important;font-size:0;line-height:0}.hamburger,.avatar{width:36px!important;height:36px!important}}.date-strip .ds-track{gap:8px}.date-strip .ds-pill{flex:1 1 0;min-width:68px;padding:9px 6px;cursor:pointer}.sm-layout{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,24vw,400px);gap:16px;align-items:start}.sm-main>*{margin-bottom:16px}.sm-side .ins-card{margin-bottom:16px}.sm-board{background:radial-gradient(80% 100% at 50% 0,rgba(255,90,31,.14),transparent 70%),var(--panel);border:1px solid var(--line);border-radius:20px;padding:18px 22px 16px}.sm-bh{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:var(--muted);font-weight:600}.sm-st{background:var(--panel2);border-radius:999px;padding:4px 12px}.sm-st.live{background:#ef444426;color:#ef4444}.sm-bt{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;margin:18px 0 14px}.sm-tm{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;min-width:0}.sm-tm img{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.3))}.sm-tm b{font-size:1.05rem;font-weight:800;overflow-wrap:anywhere}.sm-nc{width:64px;height:64px;border-radius:50%;background:var(--panel2);display:flex;align-items:center;justify-content:center;font-weight:800;color:var(--muted)}.sm-sc{font-size:2.6rem;font-weight:800;letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums}.sm-sc i{font-style:normal;color:var(--muted);margin:0 4px}.sm-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 0;font-size:.8rem;color:var(--muted);border-top:1px solid var(--line);padding-top:12px}.sm-meta i{width:4px;height:4px;border-radius:50%;background:var(--muted);margin:auto 12px;opacity:.6}.sm-tl{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:14px 20px 12px}.sm-tl-h{display:flex;justify-content:space-between;font-size:.82rem;font-weight:700;margin-bottom:26px}.sm-tl-h span:last-child{color:var(--muted);font-weight:500}.sm-line{position:relative;height:4px;border-radius:4px;background:var(--line);margin:0 10px 30px}.sm-line .ht{position:absolute;top:-6px;width:2px;height:16px;background:var(--muted);opacity:.5}.sm-ev{position:absolute;top:50%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50%;background:var(--panel2);border:2px solid var(--accent);display:flex;align-items:center;justify-content:center;color:var(--text)}.sm-ev.away{border-color:#4da3ff}.sm-ev svg{width:15px;height:15px}.sm-ev small{position:absolute;top:32px;font-size:.68rem;color:var(--muted)}.sm-tl-k{display:flex;gap:18px;font-size:.78rem;color:var(--muted)}.sm-tl-k .k{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;background:var(--accent)}.sm-tl-k .k.a{background:#4da3ff}.sm-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.sm-two>.ins-card{margin-bottom:0}.sm-picks{padding:6px}.sm-pick{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;align-items:center;padding:11px 12px;border-radius:12px;cursor:pointer;font-size:.84rem}.sm-pick:hover{background:var(--panel2)}.sm-pick.on{background:var(--accent-dim)}.sm-pick .n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.sm-pick .n.r{text-align:right}.sm-pick b{color:var(--accent)}@media(max-width:1100px){.sm-layout{grid-template-columns:1fr}}@media(max-width:560px){.sm-sc{font-size:2rem}.sm-tm img,.sm-nc{width:48px;height:48px}.sm-two{grid-template-columns:1fr}}.fx-row{grid-template-columns:64px minmax(0,1fr) 92px minmax(0,1fr) 64px;gap:12px}.fx-row .fx-team{display:flex;align-items:center;gap:0;min-width:0}.fx-row .fx-team:not(.r){justify-content:flex-end;text-align:right}.fx-row .fx-team.r{justify-content:flex-start;text-align:left}.fx-row .fx-team>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fx-row .fx-team img,.fx-row .fx-team .crest{flex-shrink:0}@media(max-width:560px){.fx-row{grid-template-columns:44px minmax(0,1fr) 62px minmax(0,1fr);gap:8px;padding:12px}.fx-row>span:last-child:empty{display:none}}.ls-row{grid-template-columns:56px minmax(0,1fr) 80px minmax(0,1fr) 56px;gap:12px}.ls-row .ls-team{display:flex;align-items:center;min-width:0}.ls-row .ls-team:not(.r){justify-content:flex-end;text-align:right}.ls-row .ls-team.r{justify-content:flex-start;text-align:left}.ls-row .ls-team>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@media(max-width:560px){.ls-row{grid-template-columns:40px minmax(0,1fr) 54px minmax(0,1fr);gap:8px}.ls-row>span:last-child:empty{display:none}}@media(max-width:560px){.fx-row,.ls-row{font-size:.8rem}.fx-row .crest,.ls-row .crest{width:18px;height:18px;margin:0 5px}.fx-score{white-space:nowrap;font-size:.82rem}.fx-score small,.fx-score span{display:block;font-size:.66rem}}.pc-wait{position:relative;overflow:hidden}.pc-wait>*:not(h3){visibility:hidden}.pc-wait:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.07) 50%,transparent 70%);background-size:200% 100%;animation:st24sh 1.3s linear infinite}.hero{position:relative}.hero>.matchup{position:static}#view-matchdetails>*{max-width:1040px;margin-left:auto;margin-right:auto}#view-matchdetails .fx-layout{grid-template-columns:minmax(0,1fr) 300px}#view-matchdetails .lu-wrap{max-width:460px;margin:0 auto}#view-matchdetails .sg{max-width:560px;margin:0 auto}@media(max-width:1000px){#view-matchdetails .fx-layout{grid-template-columns:1fr}}@media(max-width:760px){input,textarea,select{font-size:16px!important}.team h2{font-size:1.5rem}.side-card{padding:20px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.ds-chips{display:flex;gap:6px;overflow-x:auto;margin:-4px 0 10px;padding-bottom:4px;scrollbar-width:none}.ds-chips::-webkit-scrollbar{display:none}.ds-chip{flex:none;padding:5px 11px;border-radius:999px;border:1px solid var(--line);color:var(--muted);font-size:.74rem;font-weight:600;cursor:pointer;white-space:nowrap}.ds-chip.on{background:var(--accent);border-color:var(--accent);color:#fff}#dashStd .pr-sr{padding-left:2px;padding-right:2px}.pr-sr.hd span:nth-child(2){text-align:left}