:root{--bg:#050505;--card:#0d0e0e;--card2:#111211;--line:#2b2b27;--gold:#d8a62d;--gold2:#f3cf69;--text:#f4f2ec;--muted:#8f8e88;--green:#47d16c;--red:#dc4242;--surface:#0d0f0e;--surface-elevated:#141613;--surface-pressed:#1a1d19;--border-subtle:#2e312d;--border-strong:#4a4029;--text-secondary:#aaa8a1;--text-muted-safe:#94928b;--positive:#56d66f;--negative:#ff5757;--warning:#e4b246;--font-body:-apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Arial, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--radius-control:8px;--radius-card:12px;--radius-hero:16px}.player-stats-screen{color:#f5f4ef;background:radial-gradient(circle at 50% 4%,#162d3147,#0000 28%);padding:0 14px 132px}.player-stats-screen h2{color:#f4f2ec;letter-spacing:.045em;margin:0;font-size:16px;line-height:1.2}.player-stats-hero{background:radial-gradient(circle at 20% 60%,#b2802233,#0000 42%),linear-gradient(145deg,#05090a,#081014);border-bottom:1px solid #252a2b;grid-template-columns:138px minmax(0,1fr);min-height:175px;margin:0 -14px;padding:12px 18px 0;display:grid;position:relative}.player-stats-photo{align-self:end;width:138px;height:164px;position:relative;overflow:hidden}.player-stats-photo img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 6px 16px #000)}.player-stats-photo>b{color:#d6aa49;place-items:center;height:100%;font-size:42px;display:grid}.player-stats-identity{align-self:center;min-width:0;padding:15px 0 15px 10px;position:relative}.player-stats-identity>div{align-items:center;gap:8px;display:flex}.player-stats-identity h1{letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:25px;line-height:1.08}.player-stats-identity>div button{color:#ddb13f;background:#171a18;border:1px solid #675126;border-radius:50%;flex:0 0 43px;width:43px;height:43px;padding:9px}.player-stats-identity>div button.active{color:#10110f;background:#e1ae35}.player-stats-identity>div svg,.player-share svg{width:100%;height:100%}.player-club-link{color:#d9d8d3;text-align:left;align-items:center;gap:7px;width:100%;min-height:45px;margin-top:8px;padding:4px 0;display:flex}.player-club-link b{color:#eee;font-size:15px}.player-club-link span{color:#a6a7a5;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.player-share{color:#ddd;background:0 0;width:42px;height:42px;padding:9px;position:absolute;bottom:-5px;right:0}.player-fact-ribbon{background:#091012;border-bottom:1px solid #263032;grid-template-columns:repeat(5,1fr);margin:0 -14px;display:grid}.player-fact-ribbon article{text-align:center;border-right:1px solid #282d2e;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:78px;padding:10px 4px;display:flex}.player-fact-ribbon article:last-child{border:0}.player-fact-ribbon b{color:#eee;white-space:nowrap;align-items:center;min-height:22px;font-size:14px;display:flex}.player-fact-ribbon span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:700;overflow:hidden}.player-fact-ribbon small{color:#8e9495;margin-top:3px;font-size:12px}.player-stats-tabs{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040809f5;border-bottom:1px solid #272d2f;grid-template-columns:repeat(4,1fr);margin:0 -14px 12px;padding:5px 8px 0;display:grid;position:sticky;top:0}.player-stats-tabs button{color:#909597;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:68px;display:flex;position:relative}.player-stats-tabs svg{width:23px;height:23px}.player-stats-tabs span{white-space:nowrap;font-size:12px}.player-stats-tabs button.active{color:#d9aa41}.player-stats-tabs button.active:after{content:"";background:#e5b543;border-radius:2px;height:2px;position:absolute;bottom:0;left:12%;right:12%;box-shadow:0 0 10px #b98020}.player-league-chips{scrollbar-width:none;gap:8px;margin:0 -14px;padding:0 14px 10px;display:flex;overflow:auto}.player-league-chips button{color:#c7c8c5;background:#0c1112;border:1px solid #343839;border-radius:23px;flex:none;min-height:44px;padding:0 18px;font-size:14px}.player-league-chips button.active{color:#e7bc5b;background:linear-gradient(100deg,#99691333,#121514cc);border-color:#c49432;box-shadow:inset 0 0 16px #c494321a}.player-season-select{justify-content:space-between;align-items:center;min-height:52px;padding:2px 4px;display:flex}.player-season-select span{font-size:16px;font-weight:800}.player-season-select select{color:#dbb458;text-align:right;background:#090d0e;border:0;max-width:52%;min-height:44px;font-size:15px;font-weight:700}.player-stats-grid-v3{grid-template-columns:repeat(3,1fr);gap:7px;margin:2px 0 18px;display:grid}.player-stats-grid-v3 article{text-align:center;background:linear-gradient(145deg,#101719,#080d0e);border:1px solid #2b3334;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:108px;padding:12px 5px 10px;display:flex}.player-stats-grid-v3 svg{color:#d7a539;width:23px;height:23px;margin-bottom:6px}.player-stats-grid-v3 b{font-size:23px;line-height:1.1}.player-stats-grid-v3 small{color:#b6bab8;margin-top:6px;font-size:12px;line-height:1.25}.player-stats-grid-v3 article.missing{opacity:.62}.player-rating-chart-v3,.player-rank-bars-v3,.player-heatmap-v3,.player-recent-five-v3,.player-derived-v3,.player-overview-v3,.player-upcoming-v3,.player-career-v3{background:linear-gradient(145deg,#0d1416,#070b0c);border:1px solid #293133;border-radius:12px;margin:0 0 12px;padding:14px}.player-rating-chart-v3 svg{width:100%;height:auto;margin-top:9px;display:block;overflow:visible}.player-rating-chart-v3 svg line{stroke:#283031;stroke-width:1px}.player-rating-chart-v3 svg text{fill:#8b9292;font-size:12px}.player-rating-chart-v3 svg polyline{fill:none;stroke:#e4ad39;stroke-width:2px}.player-rating-chart-v3 svg circle{fill:#f0bb42;stroke:#fff3bc;stroke-width:1px}.player-rating-chart-v3>div{justify-content:space-between;padding-left:8px;display:flex}.player-rating-chart-v3>div small{color:#929898;font-size:12px}.player-rank-bars-v3 article{grid-template-columns:122px minmax(45px,1fr) 55px 22px;align-items:center;gap:8px;min-height:40px;display:grid}.player-rank-bars-v3 h2{margin-bottom:7px}.player-rank-bars-v3 span{font-size:14px}.player-rank-bars-v3 i{background:#202626;border-radius:3px;height:3px;overflow:hidden}.player-rank-bars-v3 u{background:linear-gradient(90deg,#a67619,#f0bd48);height:100%;text-decoration:none;display:block}.player-rank-bars-v3 b{text-align:right;font-size:15px}.player-rank-bars-v3 em{color:#777;font-size:12px}.player-heatmap-v3 header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.player-heatmap-v3 header small{color:#999;font-size:12px}.football-pitch{aspect-ratio:1.55;background:radial-gradient(circle at 60% 55%,#75993275,#0000 36%),repeating-linear-gradient(90deg,#16401d 0 12.5%,#1a4922 12.5% 25%);border:2px solid #e7efd4a6;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 35px #0000007a}.football-pitch:before,.football-pitch:after{content:"";border:1px solid #ffffff94;width:7%;height:24%;position:absolute;top:38%}.football-pitch:before{border-left:0;left:-1px}.football-pitch:after{border-right:0;right:-1px}.football-pitch .halfway{border-left:1px solid #ffffff94;position:absolute;top:0;bottom:0;left:50%}.football-pitch .centre-circle{border:1px solid #ffffff94;border-radius:50%;width:14%;height:30%;position:absolute;top:35%;left:43%}.football-pitch .box{border:1px solid #ffffff94;width:17%;height:56%;position:absolute;top:22%}.football-pitch .box.left{border-left:0;left:-1px}.football-pitch .box.right{border-right:0;right:-1px}.football-pitch>i{--heat-scale:1;width:31px;height:31px;transform:translate(-50%,-50%) scale(var(--heat-scale));filter:blur(2px);mix-blend-mode:screen;background:radial-gradient(circle,#ed3923 0 10%,#f7961beb 22%,#ecde35a6 42%,#50c4374d 65%,#0000 74%);border-radius:50%;position:absolute}.player-heatmap-v3>p{color:#8f9997;margin:9px 0 0;font-size:12px;line-height:1.4}.player-recent-five-v3>div{grid-template-columns:repeat(5,minmax(83px,1fr));gap:7px;margin:10px -2px 0;padding:2px 2px 5px;display:grid;overflow-x:auto}.player-recent-five-v3 button{color:#eee;background:#101617;border:1px solid #2a3435;border-radius:9px;flex-direction:column;align-items:center;min-height:139px;padding:10px 5px;display:flex}.player-recent-five-v3 time{margin-top:8px;font-size:12px}.player-recent-five-v3 button>b{color:#bec3c1;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:3px 0 8px;font-size:12px;overflow:hidden}.player-recent-five-v3 strong{color:#f3c65d;background:#5d4511;border-radius:6px;min-width:48px;margin-top:auto;padding:5px;font-size:16px}.player-recent-five-v3 strong.good{color:#dff8dc;background:#155726}.player-derived-v3 p,.player-overview-v3 p{border-bottom:1px solid #252c2d;grid-template-columns:1fr auto;gap:5px;margin:0;padding:10px 0;display:grid}.player-derived-v3 p:last-child,.player-overview-v3 p:last-child{border:0}.player-derived-v3 small{color:#888;grid-column:1/-1}.player-upcoming-v3 .entity-fixture-row{margin-top:8px}.player-career-v3>button{color:#eee;text-align:left;border-bottom:1px solid #262c2d;align-items:center;gap:10px;width:100%;min-height:64px;padding:8px 0;display:flex}.player-career-v3>button span{flex-direction:column;flex:1;min-width:0;display:flex}.player-career-v3>button small{color:#999}.player-data-lineage{color:#7f8787;text-align:center;margin:12px 4px 0;font-size:12px;line-height:1.45}@media (max-width:390px){.player-stats-hero{grid-template-columns:120px minmax(0,1fr);min-height:166px;padding-inline:13px}.player-stats-photo{width:120px;height:154px}.player-stats-identity{padding-left:7px}.player-stats-identity h1{font-size:22px}.player-club-link span{display:none}.player-fact-ribbon article{min-height:74px;padding-inline:2px}.player-fact-ribbon b,.player-fact-ribbon span,.player-fact-ribbon small,.player-stats-tabs span{font-size:12px}.player-stats-grid-v3 article{min-height:102px}.player-stats-grid-v3 b{font-size:21px}.player-rank-bars-v3 article{grid-template-columns:105px minmax(35px,1fr) 48px 18px}.player-rank-bars-v3 span{font-size:12px}}.entity-intelligence-screen{padding:10px 14px calc(112px + env(safe-area-inset-bottom));color:#f7f4ed;font-size:16px;line-height:1.45}.entity-intelligence-screen button,.entity-intelligence-screen select{font:inherit}.entity-hero{background:radial-gradient(circle at 16% 45%,#d4a43c1f,#0000 42%);border-bottom:1px solid #ce9d3747;align-items:center;gap:18px;min-height:142px;padding:18px 10px;display:flex}.entity-hero>div{flex:1;min-width:0}.entity-hero h1{letter-spacing:.01em;overflow-wrap:anywhere;margin:5px 0 8px;font-size:clamp(27px,8vw,38px);line-height:1.03}.entity-hero>div>small{color:#d8a93e;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:800}.entity-hero p{color:#c7c3ba;margin:0;font-size:16px}.entity-hero>div>div{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.entity-hero>div>div>span{color:#aaa59a;border:1px solid #3a352d;border-radius:99px;padding:5px 9px;font-size:13px}.player-intelligence-hero>div>button{color:#e6c06b;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;margin-top:8px;padding:2px 0;display:inline-flex}.player-intelligence-hero>div>button b{font-size:20px}.player-intelligence-hero .entity-logo.player{background:linear-gradient(145deg,#26231e,#090909);border-radius:22px}.entity-tabs{z-index:15;scrollbar-width:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060708f5;border:1px solid #2c2924;border-radius:13px;margin:8px 0 14px;display:flex;position:sticky;top:0;overflow-x:auto}.entity-tabs::-webkit-scrollbar{display:none}.entity-tabs button{color:#9e9b94;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;min-width:max-content;min-height:48px;padding:0 14px;font-size:14px;font-weight:750}.entity-tabs button.active{color:#e6b94c;background:linear-gradient(#d5a13217,#0000);border-bottom-color:#d9a83b}.entity-selectors{grid-template-columns:1.3fr .8fr;gap:9px;display:grid}.entity-selector{margin:0 0 14px;display:block}.entity-selector span{color:#aaa59a;letter-spacing:.12em;margin:0 0 6px;font-size:12px;font-weight:800;display:block}.entity-selector select{color:#f1eee7;background:#111214;border:1px solid #4a3b23;border-radius:10px;width:100%;height:48px;padding:0 34px 0 12px;font-size:15px}.entity-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0 16px;display:grid}.entity-stat-grid article{background:linear-gradient(145deg,#151618,#0b0c0d);border:1px solid #292a2b;border-radius:11px;flex-direction:column;justify-content:center;min-height:86px;padding:13px;display:flex}.entity-stat-grid article b{color:#f2c75e;font-size:25px;line-height:1}.entity-stat-grid article small{color:#a9a69f;margin-top:8px;font-size:14px}.entity-card{background:linear-gradient(145deg,#141619f5,#08090af5);border:1px solid #2f3031;border-radius:14px;margin:14px 0;padding:15px;box-shadow:0 10px 30px #0000002e}.entity-card>header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:13px;display:flex}.entity-card h2{letter-spacing:.07em;margin:0;font-size:17px}.entity-card>header small{color:#92908a;font-size:13px}.entity-facts{margin:0}.entity-facts>div{border-bottom:1px solid #252628;grid-template-columns:42% 1fr;gap:12px;padding:11px 0;display:grid}.entity-facts>div:last-child{border-bottom:0}.entity-facts dt{color:#9f9b92;font-size:14px}.entity-facts dd{text-align:right;color:#f2eee5;margin:0;font-size:15px;font-weight:650}.entity-form-indicator{gap:7px;margin-bottom:13px;display:flex}.entity-form-indicator span{aspect-ratio:1;border-radius:999px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:850;display:grid}.entity-form-indicator .w{color:#eaffef;background:#176b34}.entity-form-indicator .d{color:#fff2cb;background:#a17014}.entity-form-indicator .l{color:#ffecef;background:#8c2630}.entity-fixtures{flex-direction:column;display:flex}.entity-fixture-row{color:#f5f2ec;text-align:left;background:0 0;border:0;border-top:1px solid #292a2b;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:68px;padding:10px 2px;display:grid}.entity-fixture-row:first-child{border-top:0}.entity-fixture-row time{font-size:14px;font-weight:750}.entity-fixture-row time small,.entity-fixture-row>span small{color:#99968f;margin-top:2px;font-size:13px;font-weight:500;display:block}.entity-fixture-row>span{grid-template-columns:auto 1fr;align-items:center;column-gap:9px;min-width:0;display:grid}.entity-fixture-row>span .entity-logo{grid-row:1/3}.entity-fixture-row>span b{overflow-wrap:anywhere;font-size:15px}.entity-fixture-row>strong{color:#e6b94c;font-size:19px}.entity-player-row,.career-timeline>button{color:#f4f1eb;text-align:left;background:0 0;border:0;border-top:1px solid #292a2b;align-items:center;gap:12px;width:100%;min-height:68px;padding:8px 0;display:flex}.entity-player-row>span,.career-timeline>button>span{flex:1;min-width:0}.entity-player-row b,.career-timeline b{overflow-wrap:anywhere;font-size:16px;display:block}.entity-player-row small,.career-timeline small{color:#a29e96;margin-top:2px;font-size:14px;display:block}.entity-player-row em,.career-timeline em{color:#e6b94c;font-size:15px;font-style:normal}.squad-group h3{color:#d7a83e;letter-spacing:.12em;margin:18px 0 4px;font-size:13px}.split-performance{flex-direction:column;gap:12px;display:flex}.split-performance>article>b{color:#e3b84e;font-size:14px}.split-performance .entity-stat-grid{margin-bottom:4px}.player-fact-strip{border:1px solid #2c2d2e;border-radius:13px;grid-template-columns:repeat(3,1fr);margin:13px 0;display:grid;overflow:hidden}.player-fact-strip span{border-left:1px solid #2c2d2e;flex-direction:column;justify-content:center;align-items:center;min-height:76px;display:flex}.player-fact-strip span:first-child{border-left:0}.player-fact-strip b{font-size:20px}.player-fact-strip small{color:#9f9c95;margin-top:4px;font-size:13px}.entity-empty{text-align:center;color:#aaa59b;border:1px dashed #3b3428;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:128px;padding:18px;display:flex}.entity-empty svg{fill:none;stroke:#d5a43b;width:28px;height:28px;margin-bottom:9px}.entity-empty b{color:#dcb356;font-size:14px}.entity-empty p{max-width:310px;margin:6px 0 0;font-size:14px}.entity-source-note{color:#827f78;text-align:center;margin:18px 4px;font-size:13px}.methodology-copy,.unavailable-metrics,.discovery-lead{color:#aaa69d;font-size:15px}.unavailable-metrics{color:#c39745}.discovery-detail>h1{margin:16px 0 4px;font-size:31px}.trend-list-page,.statistics-ranking{flex-direction:column;margin:12px 0;display:flex}.trend-list-page>button{color:#f4f0e8;text-align:left;background:0 0;border:0;border-bottom:1px solid #2b2c2d;align-items:center;gap:11px;min-height:86px;padding:9px 0;display:flex}.trend-list-page>button>span:nth-of-type(2){flex:1;min-width:0}.trend-list-page b{font-size:16px}.trend-list-page small,.trend-list-page em{color:#9d9991;font-size:13px;font-style:normal;display:block}.trend-list-page em{color:#c6b991;margin-top:3px}.trend-list-page strong{color:#e3b44a;font-size:21px}.trend-direction{border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.trend-direction.up{color:#5bd876;background:#153d21}.trend-direction.down{color:#ef626a;background:#481a20}.trend-direction.steady{color:#bbb;background:#303033}.statistics-ranking article{border-bottom:1px solid #292a2b;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;min-height:70px;display:grid}.statistics-ranking article>em{color:#8f8b84;font-size:15px;font-style:normal}.statistics-ranking article span b{font-size:16px;display:block}.statistics-ranking article small{color:#96938c;font-size:13px}.statistics-ranking article strong{color:#e5b84e;font-size:22px}.competition-season-list{gap:9px;display:flex;overflow-x:auto}.competition-season-list span{background:#0d0e0f;border:1px solid #30302d;border-radius:10px;min-width:138px;padding:12px}.competition-season-list b,.competition-season-list small{display:block}.competition-season-list b{font-size:15px}.competition-season-list small{color:#96928b;margin-top:5px;font-size:12px}.competition-match-row{color:#f4f1eb;text-align:left;background:0 0;border:0;border-top:1px solid #292a2b;grid-template-columns:76px 1fr auto;align-items:center;gap:10px;width:100%;min-height:70px;display:grid}.competition-match-row time,.competition-match-row span>*{display:block}.competition-match-row time{font-size:14px}.competition-match-row time small,.competition-match-row span small{color:#98948d;font-size:12px}.competition-match-row span b{font-size:15px}.competition-match-row strong{color:#e5b74e;font-size:18px}.grouped-search-results .search-result-group h2{color:#d9aa3f;letter-spacing:.12em;padding:13px 12px 5px;font-size:13px}.grouped-search-results .search-result-group>button{width:100%}.match-hero-teams>span[role=link]{cursor:pointer}.match-hero-teams>span[role=link]:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:8px}.substitute-list button{color:#aaa8a1;background:0 0;border:1px solid #30312c;border-radius:6px;min-height:34px;padding:6px 8px;font-size:12px}.match-player-ratings>button{width:100%;min-height:46px;color:var(--text);text-align:left;background:0 0;border:0;border-top:1px solid #292a25;grid-template-columns:24px 1fr 38px;align-items:center;gap:7px;display:grid}.match-player-ratings>button:first-of-type{border-top:0}.match-player-ratings>button>em{color:#888;text-align:center;font-size:12px;font-style:normal}.match-player-ratings>button span b,.match-player-ratings>button span small{display:block}.match-player-ratings>button span b{font-size:12px}.match-player-ratings>button span small{color:#85837b;margin-top:2px;font-size:12px}.match-player-ratings>button strong{color:var(--gold2);text-align:right;font-size:15px}@media (max-width:374px){.entity-intelligence-screen{padding-left:10px;padding-right:10px}.entity-hero{gap:12px}.entity-hero h1{font-size:26px}.entity-tabs button{padding:0 11px}.entity-selectors{grid-template-columns:1fr}.entity-fixture-row{grid-template-columns:66px minmax(0,1fr) auto}}@media (min-width:430px){.entity-intelligence-screen{padding-left:18px;padding-right:18px}.entity-stat-grid{gap:11px}.entity-stat-grid article{min-height:92px}.entity-hero{padding-left:16px;padding-right:16px}}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050505}body{color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#030303;margin:0;font-size:16px}button,input{font:inherit}button{color:inherit;cursor:pointer}button:focus-visible,input:focus-visible{outline:2px solid var(--gold2);outline-offset:2px}svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.site-bg{background:radial-gradient(circle at 50% 15%,#171714 0,#050505 40%,#020202 100%);min-height:100vh;padding:18px}.phone-shell{width:min(100%,430px);min-height:calc(100vh - 36px);padding-top:env(safe-area-inset-top,0px);background:linear-gradient(160deg,#0a0b0afc,#000000fe 38%);border:1px solid #34342e;border-radius:18px;margin:auto;padding-bottom:88px;position:relative;overflow:clip;box-shadow:0 28px 100px #000000a6}.phone-shell:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 20%,#daa62d0f,#0000 25%),repeating-linear-gradient(125deg,#0000 0 80px,#ffffff02 82px 83px);position:absolute;inset:0}.app-header{z-index:4;min-height:calc(72px + env(safe-area-inset-top,0px));grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:13px 22px 5px;display:grid;position:relative}.brand-logo{place-items:center;width:70px;height:58px;display:grid;overflow:visible}.brand-logo img{object-fit:contain;object-position:center;filter:drop-shadow(0 3px 9px #daa62d33);width:70px;max-width:none;height:auto}.brand-copy{border-left:1px solid #3d3d37;padding-left:13px}.brand-copy b,.brand-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.brand-copy b{letter-spacing:.12em;font-size:16px}.brand-copy small{color:#77766f;letter-spacing:.16em;margin-top:5px;font-size:12px}@media (max-width:379px){.app-header .brand-copy small{display:none}}.header-actions{align-items:center;gap:10px;display:flex}.header-actions button,.icon-button{background:0 0;border:0;place-items:center;width:38px;height:38px;display:grid}.header-actions .icon-button{color:#f5f3ed}.notification-button{position:relative}.bookmark-action{border-radius:7px;color:var(--gold2)!important;border:1px solid #70551e!important}.star-action{color:var(--gold2)!important}.notification-button:after{content:"";background:var(--gold2);border:2px solid #090909;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:4px}.detail-title{text-align:center}.detail-title b{letter-spacing:.08em;font-size:12px}.app-header>.icon-button{justify-self:start}.app-header>.header-actions{justify-self:end}main{z-index:2;padding:0 24px 28px;position:relative}.player-detail-premium{padding-top:0}.player-detail-premium .entity-tabs button{white-space:nowrap;min-width:0;padding-inline:5px;font-size:12px}.player-premium-hero{background:linear-gradient(90deg,#0e0d0bfa,#08090ac2),radial-gradient(circle at 73% 38%,#d6a43729,#0000 42%);border-bottom:1px solid #d2a43e61;grid-template-columns:122px minmax(0,1fr);align-items:end;gap:13px;min-height:250px;margin:0 -14px 10px;padding:18px 14px 14px;display:grid;position:relative;overflow:hidden}.player-premium-hero:after{content:"";pointer-events:none;opacity:.22;background:repeating-linear-gradient(125deg,#0000 0 22px,#ffffff06 23px 24px);position:absolute;inset:0}.player-team-watermark{z-index:0;object-fit:contain;opacity:.09;filter:grayscale()sepia()saturate(2.3);width:190px;height:190px;position:absolute;top:14px;left:-40px}.player-photo-frame{z-index:2;background:linear-gradient(#27231c,#0f1012);border:1px solid #e7b84c8c;border-radius:58px 58px 16px 16px;align-self:end;width:118px;height:146px;position:relative;overflow:hidden;box-shadow:0 12px 32px #0000007a,0 0 22px #d8a63617}.player-photo-frame img{object-fit:cover;object-position:center top}.player-photo-frame>b{height:100%;color:var(--gold2);place-items:center;font-size:32px;display:grid}.player-hero-copy{z-index:2;min-width:0;position:relative}.player-hero-copy>small{color:var(--gold2);letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:700;display:block}.player-hero-copy h1{color:#f6f5f1;letter-spacing:-.035em;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:0 4px 18px #000000bf;margin:0 0 9px;font-size:clamp(27px,8.6vw,38px);font-weight:900;line-height:.94}.player-team-link{width:100%;color:inherit;text-align:left;background:0 0;border:1px solid #ffffff1f;border-left:0;border-right:0;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:8px 0;display:grid}.player-team-link span{min-width:0}.player-team-link b,.player-team-link small{display:block}.player-team-link b{color:var(--gold2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.player-team-link small{color:#bbb8b0;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.player-team-link em{color:var(--gold2);font-size:22px;font-style:normal}.player-hero-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px;display:grid}.player-hero-facts span{border-bottom:1px solid #ffffff17;min-width:0;padding:7px 8px 6px 0}.player-hero-facts span:nth-child(2n){border-left:1px solid #ffffff1f;padding-left:10px}.player-hero-facts small,.player-hero-facts b{display:block}.player-hero-facts small{color:#9b9993;font-size:12px}.player-hero-facts b{color:#f1f0ec;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;overflow:hidden}.player-context-selectors{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:9px;margin:10px 0;display:grid}.player-context-selectors label{min-width:0}.player-context-selectors label>span{color:#96938c;letter-spacing:.09em;margin:0 0 5px 3px;font-size:12px;font-weight:700;display:block}.player-context-selectors select{color:#f1efe9;width:100%;height:44px;font:inherit;background:#111214;border:1px solid #3d3a34;border-radius:10px;padding:0 30px 0 11px;font-size:13px}.player-primary-metrics{background:linear-gradient(145deg,#171715,#0c0d0e);border:1px solid #d7a6398c;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin:9px 0 14px;display:grid;overflow:hidden}.player-primary-metrics article{border-right:1px solid #39362f;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:84px;padding:10px 5px;display:flex}.player-primary-metrics article:last-child{border-right:0}.player-primary-metrics svg{width:21px;color:var(--gold2);flex:none}.player-primary-metrics span{text-align:center;min-width:0}.player-primary-metrics small,.player-primary-metrics b,.player-primary-metrics em{display:block}.player-primary-metrics small{color:#e6e2d9;text-transform:uppercase;font-size:12px;font-weight:700}.player-primary-metrics b{color:#fff;margin-top:4px;font-size:25px;line-height:1}.player-primary-metrics article:last-child b{color:var(--gold2)}.player-primary-metrics em{color:#8c8982;white-space:nowrap;margin-top:3px;font-size:12px;font-style:normal}.player-primary-metrics article.missing{opacity:.72}.player-season-section{margin:0 0 12px}.player-season-section>header,.player-upcoming-card>header,.player-form-card>header,.player-highlight-card>header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.player-season-section h2,.player-form-card h2,.player-highlight-card h2,.player-unavailable-card h2,.player-upcoming-card h2{color:#f0eee8;letter-spacing:.025em;margin:0;font-size:16px}.player-season-section header small{color:#908d86;text-align:right;max-width:40%;font-size:12px}.player-season-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.player-season-grid article{background:linear-gradient(145deg,#171819,#101112);border:1px solid #3b3b3b;border-radius:10px;grid-template-columns:33px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:74px;padding:11px;display:grid}.player-season-grid svg{width:29px;color:var(--gold2)}.player-season-grid b,.player-season-grid small{display:block}.player-season-grid b{color:#f5f3ed;font-size:20px;line-height:1}.player-season-grid small{color:#aaa79f;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:12px;overflow:hidden}.player-profile-facts{background:#101112;border:1px solid #373735;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 12px;display:grid;overflow:hidden}.player-profile-facts span{border-bottom:1px solid #302f2c;border-right:1px solid #302f2c;min-width:0;padding:11px 12px}.player-profile-facts span:nth-child(2n){border-right:0}.player-profile-facts span:nth-last-child(-n+2){border-bottom:0}.player-profile-facts small,.player-profile-facts b{display:block}.player-profile-facts small{color:#8f8c85;text-transform:uppercase;font-size:12px}.player-profile-facts b{color:#efede8;margin-top:4px;font-size:14px}.player-overview-duo{gap:10px;display:grid}.player-rating-list{gap:6px;margin-top:8px;display:grid}.player-rating-list button,.player-highlight-card p{color:#ddd9d0;background:0 0;border:0;border-bottom:1px solid #2b2c2d;justify-content:space-between;align-items:center;gap:10px;min-height:44px;margin:0;padding:8px 0;display:flex}.player-rating-list button:last-child,.player-highlight-card p:last-child{border-bottom:0}.player-rating-list span{text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.player-rating-list b,.player-highlight-card b{color:var(--gold2);font-size:17px}.player-unavailable-card p,.player-data-gap p{color:#aaa79f;margin:8px 0 0;font-size:13px;line-height:1.55}.player-upcoming-card{margin-top:10px}.player-data-gap{background:#daaa3f0e;border:1px solid #daaa3f52;border-radius:11px;margin:12px 0 4px;padding:12px 13px}.player-data-gap>b{color:var(--gold2);letter-spacing:.07em;font-size:12px}.player-data-gap>small{color:#8f8b82;margin-top:7px;font-size:12px;display:block}@media (min-width:430px){.player-premium-hero{grid-template-columns:132px minmax(0,1fr);min-height:270px}.player-photo-frame{width:126px;height:156px}.player-overview-duo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:374px){.player-premium-hero{grid-template-columns:103px minmax(0,1fr);gap:10px;min-height:235px}.player-photo-frame{width:99px;height:128px}.player-hero-copy h1{font-size:25px}.player-hero-facts b{font-size:12px}.player-primary-metrics article{min-height:78px;padding-inline:3px}.player-primary-metrics svg{display:none}.player-primary-metrics b{font-size:23px}.player-context-selectors{grid-template-columns:1fr}}.team-detail-premium{padding-top:0}.team-detail-premium .entity-tabs button{white-space:nowrap;min-width:0;padding-inline:5px;font-size:12px}.team-premium-hero{background:linear-gradient(90deg,#080a0af7,#0a0b0cc7),radial-gradient(at 80% 0,#ffffff1f,#0000 37%),linear-gradient(155deg,#191a18,#060707);border:1px solid #d3a23980;border-radius:16px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:15px;min-height:220px;margin-bottom:10px;padding:20px 14px;display:grid;position:relative;overflow:hidden}.team-premium-hero:after{content:"";pointer-events:none;opacity:.23;background:repeating-linear-gradient(165deg,#0000 0 20px,#ffffff08 21px 22px);position:absolute;inset:0}.team-stadium-light{opacity:.36;filter:blur(.2px);background:radial-gradient(#fff9,#0000 9%),repeating-radial-gradient(#fff3 0 1px,#0000 2px 12px);width:72%;height:115px;position:absolute;top:-45px;right:-25px;transform:rotate(-7deg)}.team-premium-hero>.entity-logo{z-index:2;filter:drop-shadow(0 12px 24px #00000080);background:0 0;border:0;border-radius:0;position:relative;width:120px!important;height:120px!important}.team-premium-hero>.entity-logo img{padding:0;transform:scale(1.38)}.team-hero-copy{z-index:2;min-width:0;position:relative}.team-hero-copy h1{overflow-wrap:anywhere;color:#f7f5ef;letter-spacing:-.035em;margin:0;font-size:clamp(31px,9.5vw,46px);line-height:.98}.team-hero-copy>strong{color:var(--gold2);white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:14px;font-weight:650;display:block;overflow:hidden}.team-hero-meta{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px;display:grid}.team-hero-meta span,.team-hero-meta button{text-align:left;background:0 0;border:0;border-top:1px solid #ffffff1c;align-items:center;gap:7px;min-width:0;min-height:35px;padding:7px 8px 7px 0;display:flex}.team-hero-meta span:nth-child(2n),.team-hero-meta button:nth-child(2n){border-left:1px solid #d6a63e47;padding-left:9px}.team-hero-meta svg{width:19px;height:19px;color:var(--gold2);flex:none}.team-hero-meta img{object-fit:contain;flex:none}.team-hero-meta b{color:#ddd9d1;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:550;overflow:hidden}.team-season-selector{margin:10px 0 12px;display:block}.team-season-selector>span{color:#95928b;letter-spacing:.1em;margin:0 0 5px 3px;font-size:12px;font-weight:750;display:block}.team-season-selector select{color:#f0ede6;width:100%;height:44px;font:inherit;background:#111214;border:1px solid #493c24;border-radius:10px;padding:0 32px 0 12px;font-size:13px}.team-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 11px;display:grid}.team-kpi-grid article{background:linear-gradient(145deg,#181916,#0c0d0d);border:1px solid #d3a33a7a;border-radius:13px;grid-template-columns:45px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:100px;padding:13px;display:grid}.team-kpi-grid article>svg{width:40px;height:40px;color:var(--gold2)}.team-kpi-grid span{min-width:0}.team-kpi-grid small,.team-kpi-grid b,.team-kpi-grid em{display:block}.team-kpi-grid small{color:#ddd9d0;letter-spacing:.035em;font-size:12px;font-weight:750}.team-kpi-grid b{color:#e8bc58;margin-top:3px;font-size:28px;line-height:1}.team-kpi-grid em{color:#99968f;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:12px;font-style:normal;overflow:hidden}.team-kpi-grid article.missing{opacity:.72}.team-form-panel,.team-season-panel,.team-key-player-panel,.team-next-panel{background:linear-gradient(145deg,#151614,#090a0a);border:1px solid #d3a33a70;border-radius:13px;margin:11px 0;overflow:hidden}.team-form-panel{grid-template-columns:1fr;display:grid}.team-form-panel>div{min-width:0;padding:13px}.team-form-panel>div+div{border-top:1px solid #34322b}.team-form-panel h2,.team-season-panel h2,.team-key-player-panel h2,.team-next-panel h2{color:#e9c676;letter-spacing:.035em;margin:0;font-size:14px}.team-form-panel .entity-form-indicator{justify-content:space-between;margin:18px 0 5px}.team-form-panel .entity-form-indicator span{width:42px;height:42px;font-size:17px}.team-form-chart>svg{width:100%;height:86px;margin-top:6px;overflow:visible}.team-form-chart svg path{fill:none;stroke:#35352f;stroke-width:.7px}.team-form-chart svg polyline{fill:none;stroke:#e4ad32;stroke-width:2.2px;vector-effect:non-scaling-stroke}.team-form-chart svg circle{fill:#f4bf45;stroke:#8e6416;stroke-width:.8px;vector-effect:non-scaling-stroke}.team-form-chart svg text{fill:#a8a398;font-size:12px;font-weight:750}.team-form-chart>div{justify-content:space-between;display:flex}.team-form-chart>div small{color:#8d8a83;font-size:12px}.team-season-panel>header,.team-key-player-panel>header,.team-next-panel>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.team-season-panel>header small{color:#8f8c85;white-space:nowrap;text-overflow:ellipsis;max-width:42%;font-size:12px;overflow:hidden}.team-season-panel>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.team-season-panel article{text-align:center;background:#151614;border:1px solid #403b31;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:86px;padding:8px 4px;display:flex}.team-season-panel article svg{width:27px;height:27px;color:var(--gold2)}.team-season-panel article small{color:#b6b2aa;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:12px;overflow:hidden}.team-season-panel article b{color:#e8dfce;margin-top:4px;font-size:23px;line-height:1}.team-key-player-panel header>button{min-height:36px;color:var(--gold2);font:inherit;background:0 0;border:0;font-size:12px}.team-key-player-panel>div{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;margin-top:9px;display:flex;overflow-x:auto}.team-key-player-panel>div::-webkit-scrollbar{display:none}.team-key-player-panel>div>button,.team-key-player-panel>div>a{scroll-snap-align:start;color:#eeeae2;text-align:left;background:linear-gradient(145deg,#1b1b18,#0d0e0e);border:1px solid #4a3d24;border-radius:10px;grid-template-columns:72px minmax(0,1fr);align-items:end;gap:9px;min-width:76%;min-height:116px;padding:9px 9px 0;display:grid;overflow:hidden}.team-key-player-panel>div>a{text-decoration:none}.team-key-player-panel .entity-logo.player{border-radius:32px 32px 0 0;align-self:end}.team-key-player-panel span>b,.team-key-player-panel span>small,.team-key-player-panel span>em{display:block}.team-key-player-panel span>b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.team-key-player-panel span>small{color:#aaa79f;margin-top:2px;font-size:12px}.team-key-player-panel span>em{color:#aca79c;margin-top:9px;font-size:12px;font-style:normal}.team-key-player-panel span>em strong{color:#e9bd58;font-size:18px}.team-key-player-panel span>em i{vertical-align:middle;border-left:1px solid #454239;height:18px;margin:0 7px;display:inline-block}.team-next-panel>button{color:#eeeae2;background:radial-gradient(circle,#dba6351a,#0000 48%);border:0;border-top:1px solid #403621;grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);align-items:center;gap:7px;width:100%;min-height:118px;margin-top:8px;padding:8px;display:grid}.team-next-panel>button>span{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.team-next-panel>button>span b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.team-next-panel time{color:inherit;flex-direction:column;align-items:center;display:flex}.team-next-panel time small{color:#b8b4aa;white-space:nowrap;text-overflow:ellipsis;max-width:112px;font-size:12px;overflow:hidden}.team-next-panel time b{color:#fff;font-size:26px;line-height:1.1}.team-next-panel time em{color:#aaa69d;font-size:12px;font-style:normal}.team-data-gap{background:#daaa3f0d;border:1px solid #daaa3f4d;border-radius:11px;margin:11px 0;padding:12px}.team-data-gap>b{color:var(--gold2);letter-spacing:.07em;font-size:12px}.team-data-gap p{color:#aaa79f;margin:7px 0 0;font-size:12px;line-height:1.5}.team-data-gap small{color:#8f8b82;margin-top:6px;font-size:12px;display:block}@media (min-width:430px){.team-premium-hero{grid-template-columns:140px minmax(0,1fr);min-height:240px}.team-premium-hero>.entity-logo{width:136px!important;height:136px!important}.team-form-panel{grid-template-columns:.9fr 1.1fr}.team-form-panel>div+div{border-top:0;border-left:1px solid #34322b}.team-key-player-panel>div>button{min-width:56%}}@media (min-width:480px){.team-season-panel>div{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:374px){.team-premium-hero{grid-template-columns:96px minmax(0,1fr);gap:10px;padding-inline:10px}.team-premium-hero>.entity-logo{width:94px!important;height:94px!important}.team-hero-copy h1{font-size:29px}.team-kpi-grid article{grid-template-columns:34px minmax(0,1fr);padding:10px 8px}.team-kpi-grid article>svg{width:31px}.team-detail-premium .entity-tabs button{padding-inline:3px;font-size:12px}}.national-directory-header{background:radial-gradient(circle at 18% 30%,#d29f2d0f,#0000 30%),#080a09;border-bottom:0;grid-template-columns:112px minmax(0,1fr) 86px;min-height:65px;padding:7px 15px 5px}.national-directory-header .brand-logo{justify-content:flex-start;align-items:center;width:108px;height:50px;display:flex}.national-directory-header .brand-logo img{object-fit:contain;width:105px;height:auto}.national-directory-header .brand-copy{text-align:center;border:0;padding:0}.national-directory-header .brand-copy b{letter-spacing:.045em;white-space:nowrap;font-size:24px;line-height:1}.national-directory-header .brand-copy small{display:none}.national-directory-header .header-actions{justify-content:flex-end;gap:2px}.national-directory-header .icon-button{color:#e8b941;width:40px;height:44px}.national-directory-header .icon-button svg{stroke-width:1.8px;width:28px;height:28px}.national-directory-screen{background:radial-gradient(circle at 47% 15%,#ac7f200b,#0000 30%);padding:0 16px 32px}.national-directory{padding-top:2px}.national-directory-search{color:#b7b3ac;background:linear-gradient(145deg,#171918,#0e0f0f);border:1px solid #585851;border-radius:13px;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:8px;min-height:43px;padding:0 12px;display:grid}.national-directory-search svg{color:#d8ad50;stroke-width:1.8px;width:25px;height:25px}.national-directory-search input{color:#f3f0ea;min-width:0;font:650 16px/1.2 var(--font-body);background:0 0;border:0;outline:0}.national-directory-search input::placeholder{color:#9e9b95}.national-directory-search button{color:#aaa69f;background:0 0;border:0;height:36px;font-size:24px}.national-region-filter{background:linear-gradient(#121413,#0c0d0d);border:1px solid #6b501e;border-radius:14px;align-items:center;gap:0;min-height:50px;margin-top:8px;display:flex;overflow:hidden}.national-region-filter button{color:#eeeae2;white-space:nowrap;background:0 0;border:0;flex:1;min-width:0;height:48px;padding:0 5px;font-size:14px;font-weight:750;position:relative}.national-region-filter button.active{color:#f2ca64;background:linear-gradient(90deg,#cd972312,#cd972304)}.national-region-filter button.active:after{content:"";background:#f3c64e;border-radius:3px;height:3px;position:absolute;bottom:0;left:23%;right:23%;box-shadow:0 0 9px #f3c64ecc}.national-directory-summary{justify-content:space-between;align-items:center;gap:10px;min-height:52px;display:flex}.national-directory-summary>b{letter-spacing:.035em;white-space:nowrap;align-items:center;gap:9px;font-size:16px;display:flex}.national-directory-summary>b svg{color:#e5b542;width:24px;height:24px}.national-directory-summary label{background:#121312;border:1px solid #b07e21;border-radius:10px;align-items:center;min-width:151px;height:40px;display:flex;position:relative}.national-directory-summary select{appearance:none;color:#ede9e1;width:100%;height:100%;font:650 14px/1 var(--font-body);background:0 0;border:0;outline:0;padding:0 31px 0 12px}.national-directory-summary label>span{color:#e8b843;pointer-events:none;font-size:20px;position:absolute;right:11px}.national-directory-title{color:#f4f1ea;letter-spacing:.04em;align-items:center;gap:9px;min-height:42px;margin:0;font-size:20px;line-height:1;display:flex}.national-directory-title:before{content:"";background:linear-gradient(#f5cb60,#b27816);width:4px;height:24px;box-shadow:0 0 8px #e4af342e}.national-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:2px 0 8px;display:grid}.national-featured-grid>:is(button,a){color:#f6f2e9;background:radial-gradient(circle at 50% 20%,#c895292b,#0000 39%),linear-gradient(#201e18cc,#090b0afa);border:1px solid #b68123;border-radius:12px;flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;min-height:198px;padding:12px 7px 10px;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff09}.national-featured-grid .entity-logo{background:0 0;border:0;margin-bottom:3px;width:86px!important;height:86px!important}.national-featured-grid strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:22px;line-height:1.15;overflow:hidden}.national-featured-grid>:is(button,a)>b{color:#e8b84d;margin-top:5px;font-size:15px;line-height:1.1}.national-featured-grid>:is(button,a)>small{color:#aaa69f;margin-top:4px;font-size:13px;font-weight:650}.national-form-dots{gap:8px;margin-top:9px;font-style:normal;display:flex}.national-form-dots em{color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;font-weight:850;display:grid;box-shadow:inset 0 1px #ffffff29}.national-form-dots .w{background:#27813c}.national-form-dots .d{background:#686a67}.national-form-dots .l{background:#b93232}.national-form-dots .unknown{color:#aaa69e;background:#30322f}.national-directory-groups{gap:9px;display:grid}.national-directory-groups>section>header{color:#e8b64c;letter-spacing:.05em;align-items:center;gap:8px;height:35px;font-size:15px;font-weight:850;display:flex}.national-directory-groups>section>header:before{content:"";background:#dda72d;width:4px;height:22px}.national-directory-groups>section>div{background:linear-gradient(145deg,#151716,#0c0e0d);border:1px solid #6c511d;border-radius:12px;overflow:hidden}.national-directory-groups>section :is(button,a){color:#f4f1ea;text-align:left;background:0 0;border:0;border-bottom:1px solid #7d5d1f85;grid-template-columns:48px minmax(0,1fr) 105px 77px 12px;align-items:center;gap:7px;width:100%;min-height:57px;padding:5px 11px;text-decoration:none;display:grid}.national-directory-groups>section :is(button,a):last-child{border-bottom:0}.national-flag{background:#202220;border-radius:50%;place-items:center;width:42px;height:42px;font-size:27px;line-height:1;display:grid;overflow:hidden}.national-flag img{object-fit:cover;width:42px;height:42px}.national-directory-groups strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.2;overflow:hidden}.national-directory-groups :is(button,a)>b{color:#efbd4d;white-space:nowrap;font-size:14px}.national-directory-groups :is(button,a)>small{color:#92908b;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.national-directory-groups :is(button,a)>em{color:#e9b645;font-size:28px;font-style:normal;line-height:1}.national-load-more{min-height:47px;margin-top:13px;border-color:#9b7022!important;border-radius:10px!important}@media (max-width:390px){.national-directory-header{grid-template-columns:100px minmax(0,1fr) 80px;padding-inline:11px}.national-directory-header .brand-logo{width:96px}.national-directory-header .brand-logo img{width:94px}.national-directory-header .brand-copy b{font-size:22px}.national-directory-screen{padding-inline:12px}.national-region-filter button{font-size:13px}.national-featured-grid{gap:8px}.national-featured-grid strong{font-size:20px}.national-directory-groups>section :is(button,a){grid-template-columns:45px minmax(0,1fr) 96px 56px 10px;gap:5px;padding-inline:8px}.national-directory-groups strong{font-size:15px}.national-directory-groups :is(button,a)>b{font-size:13px}.national-directory-groups :is(button,a)>small{font-size:12px}}@media (max-width:374px){.national-directory-header{grid-template-columns:88px minmax(0,1fr) 72px;padding-inline:8px}.national-directory-header .brand-logo{width:85px}.national-directory-header .brand-logo img{width:84px}.national-directory-header .brand-copy b{font-size:20px}.national-directory-header .icon-button{width:44px}.national-directory-screen{padding-inline:9px}.national-region-filter button{font-size:12px}.national-directory-summary>b{font-size:14px}.national-directory-summary label{min-width:139px}.national-directory-summary select{font-size:13px}.national-featured-grid .entity-logo{width:76px!important;height:76px!important}.national-featured-grid>:is(button,a){min-height:186px}.national-form-dots{gap:5px}.national-form-dots em{width:23px;height:23px}.national-directory-groups>section :is(button,a){grid-template-columns:43px minmax(0,1fr) 88px 48px 9px}.national-flag,.national-flag img{width:40px;height:40px}.national-directory-groups strong{font-size:14px}.national-directory-groups :is(button,a)>b,.national-directory-groups :is(button,a)>small{font-size:12px}}.competition-directory-screen{padding:0 14px 30px}.competition-directory{padding-top:4px}.competition-directory-search{color:#9b9993;background:linear-gradient(120deg,#1b1c1b,#111212);border:1px solid #575852;border-radius:10px;grid-template-columns:25px minmax(0,1fr) 30px;align-items:center;gap:9px;min-height:44px;padding:0 12px;display:grid;box-shadow:inset 0 1px #ffffff09}.competition-directory-search svg{stroke-width:1.7px;width:24px;height:24px}.competition-directory-search input{color:#f3f0e9;min-width:0;font:600 16px/1.2 var(--font-body);background:0 0;border:0;outline:0}.competition-directory-search input::placeholder{color:#96938e}.competition-directory-search button{color:#aaa69f;background:0 0;border:0;width:30px;height:38px;font-size:23px}.competition-filter-strip{scrollbar-width:none;scroll-snap-type:x proximity;border-bottom:1px solid #2c2d2a;gap:8px;margin:12px 0 0;padding:0 0 10px;display:flex;overflow-x:auto}.competition-filter-strip::-webkit-scrollbar{display:none}.competition-filter-strip button{color:#eeeae3;scroll-snap-align:start;background:linear-gradient(#181918,#101111);border:1px solid #292b29;border-radius:8px;min-width:max-content;min-height:34px;padding:0 11px;font-family:Arial Narrow,Inter,-apple-system,sans-serif;font-size:14px;font-weight:650;font-stretch:75%}.competition-filter-strip button.active{color:#17130b;background:linear-gradient(135deg,#f3cf70,#d79b27);border-color:#efbd4f;font-weight:800;box-shadow:inset 0 1px #fff9,0 7px 18px #cf972226}.competition-directory-summary{background:linear-gradient(90deg,#ffffff05,#0000);border-bottom:1px solid #2d2e2b;justify-content:space-between;align-items:center;gap:12px;min-height:47px;margin:0 -14px;padding:0 14px;display:flex}.competition-directory-summary>b{letter-spacing:.025em;font-size:16px}.competition-directory-summary>b:first-letter{color:#e4b24c}.competition-directory-summary label{background:#171817;border:1px solid #494a45;border-radius:8px;align-items:center;min-width:162px;min-height:34px;display:flex;position:relative}.competition-directory-summary select{appearance:none;color:#e1ddd5;width:100%;height:34px;font:550 14px/1 var(--font-body);background:0 0;border:0;outline:0;padding:0 31px 0 11px}.competition-directory-summary label>span{color:#e1b453;pointer-events:none;font-size:18px;position:absolute;right:12px}.competition-directory-title{color:#f4f1e9;letter-spacing:.02em;align-items:center;gap:9px;min-height:43px;margin:0;font-family:Arial Narrow,Inter,-apple-system,sans-serif;font-size:19px;font-stretch:75%;line-height:1;display:flex}.competition-directory-title:before{content:"";background:linear-gradient(#e5bc62,#ad7319);flex:none;width:3px;height:20px}.competition-featured-grid+.competition-directory-title{min-height:59px}.competition-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.competition-featured-grid>:is(button,a){color:#f5f2eb;text-align:center;background:radial-gradient(circle at 8% 8%,#fff3 0 1px,#0000 2px),radial-gradient(at 50% 17%,#d8ac4226,#0000 42%),repeating-radial-gradient(at 50% 117%,#0000 0 35px,#b1842317 36px 37px,#0000 38px 57px),linear-gradient(155deg,#151716,#0b0c0c);border:1px solid #986d20;border-radius:10px;flex-direction:column;align-items:center;min-width:0;min-height:194px;padding:12px 8px 0;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 7px 18px #0003}.competition-featured-grid>:is(button,a):before,.competition-featured-grid>:is(button,a):after{filter:blur(2px);content:"";pointer-events:none;background:linear-gradient(155deg,#fff4c52e,#0000 65%);width:55px;height:82px;position:absolute;top:-5px}.competition-featured-grid>:is(button,a):before{left:-15px;transform:skew(-18deg)}.competition-featured-grid>:is(button,a):after{right:-15px;transform:scaleX(-1)skew(-18deg)}.competition-featured-grid .entity-logo{z-index:1;background:0 0;border:0;flex:none;position:relative;width:86px!important;height:86px!important}.competition-featured-grid .champions-league-card .entity-logo img{filter:grayscale()brightness(0)invert();transform:scale(1.26)}.competition-featured-grid>:is(button,a)>strong{z-index:1;text-overflow:ellipsis;white-space:nowrap;width:100%;min-height:28px;margin-top:3px;font-family:Arial Narrow,Inter,-apple-system,sans-serif;font-size:15px;font-stretch:75%;line-height:1.2;display:block;position:relative;overflow:hidden}.competition-featured-grid>:is(button,a)>span{color:#e2b652;justify-content:center;align-items:center;gap:7px;min-height:25px;display:flex}.competition-featured-grid>:is(button,a)>span img{object-fit:cover;border-radius:2px}.competition-featured-grid>:is(button,a)>span b{font-size:14px}.competition-featured-grid>:is(button,a)>small{color:#eeeae3;background:#0b0c0cb8;border-top:1px solid #33342f;justify-content:center;align-items:center;gap:9px;width:calc(100% + 16px);min-height:39px;margin-top:auto;font-size:12px;display:flex}.competition-featured-grid>:is(button,a)>small b{white-space:nowrap;align-items:center;gap:4px;display:flex}.competition-featured-grid>:is(button,a)>small svg{color:#d7a948;width:17px;height:17px}.competition-featured-grid>:is(button,a)>small i{color:#d0a647;font-style:normal}.competition-directory-groups{gap:11px;display:grid}.competition-directory-groups>section>header{color:#dcb255;background:0 0;border-left:3px solid #d8a33c;align-items:center;min-height:24px;padding:0 0 6px 9px;display:flex}.competition-directory-groups>section>header b{letter-spacing:.04em;font-size:15px}.competition-directory-groups>section>:is(button,a){color:#f1eee7;text-align:left;background:linear-gradient(105deg,#151716,#0e0f0f);border:1px solid #343530;border-bottom:0;grid-template-columns:44px minmax(0,1fr) 92px 70px 12px;align-items:center;column-gap:7px;width:100%;min-height:47px;padding:3px 10px;text-decoration:none;display:grid}.competition-directory-groups>section>:is(button,a):first-of-type{border-radius:10px 10px 0 0}.competition-directory-groups>section>:is(button,a):last-child{border-bottom:1px solid #343530;border-radius:0 0 10px 10px}.competition-directory-groups>section>:is(button,a):only-of-type{border-bottom:1px solid #343530;border-radius:10px}.competition-directory-groups>section>:is(button,a)>.entity-logo{background:0 0;border:0;width:36px!important;height:36px!important}.competition-directory-groups>section>:is(button,a)>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Arial Narrow,Inter,-apple-system,sans-serif;font-size:15px;font-weight:650;font-stretch:75%;line-height:1.2;display:block;overflow:hidden}.competition-season-label{color:#d5aa4e;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.competition-season-label img{object-fit:cover;border-radius:2px}.competition-season-label b{text-overflow:ellipsis;overflow:hidden}.competition-team-count{color:#dfdbd3;white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:flex}.competition-team-count svg{color:#d4a445;width:17px;height:17px}.competition-directory-groups>section>:is(button,a)>em{color:#e0ad45;font-size:23px;font-style:normal}@media (max-width:374px){.competition-directory-screen{padding-inline:10px}.competition-directory-summary{margin-inline:-10px;padding-inline:10px}.competition-filter-strip button{padding-inline:12px;font-size:14px}.competition-directory-summary>b{font-size:15px}.competition-directory-summary label{min-width:145px}.competition-featured-grid>:is(button,a){padding-inline:6px}.competition-featured-grid .entity-logo{width:72px!important;height:72px!important}.competition-featured-grid>:is(button,a)>strong{font-size:15px}.competition-directory-groups>section>:is(button,a){grid-template-columns:43px minmax(0,1fr) 78px 62px 10px;column-gap:5px;padding-inline:6px}.competition-directory-groups>section>:is(button,a)>.entity-logo{width:37px!important;height:37px!important}.competition-directory-groups>section>:is(button,a) strong{font-size:14px}.competition-season-label,.competition-team-count{font-size:12px}}.team-detail-premium{padding-inline:12px}.team-premium-hero{border-radius:15px;grid-template-columns:100px minmax(0,1fr);gap:10px;min-height:148px;margin-bottom:7px;padding:10px 12px}.team-premium-hero>.entity-logo{width:98px!important;height:112px!important}.team-premium-hero>.entity-logo img{transform:scale(1.55)}.team-hero-copy h1{font-size:clamp(31px,8vw,39px)}.team-hero-copy>strong{margin-top:5px;font-size:14px}.team-hero-meta{flex-wrap:wrap;gap:0;margin-top:7px;display:flex}.team-hero-meta span,.team-hero-meta button{border-top:1px solid #ffffff1a;flex:0 auto;width:auto;min-height:26px;padding:4px 7px 4px 0}.team-hero-meta span+span,.team-hero-meta span+button,.team-hero-meta button+span,.team-hero-meta button+button{border-left:1px solid #d6a63e57;margin-left:6px;padding-left:6px}.team-hero-meta span:nth-child(4),.team-hero-meta button:nth-child(4){border-left:0;margin-left:0;padding-left:0}.team-hero-meta span:last-child,.team-hero-meta button:last-child{border-left:1px solid #d6a63e57;grid-column:auto}.team-hero-meta svg{width:15px;height:15px}.team-hero-meta b{font-size:12px}.team-detail-premium .entity-tabs{margin:7px 0 10px}.team-detail-premium .entity-tabs button{min-height:46px}.team-kpi-grid{gap:7px;margin-bottom:8px}.team-kpi-grid article{border-radius:11px;grid-template-columns:36px minmax(0,1fr);gap:8px;min-height:66px;padding:7px 10px}.team-kpi-grid article>svg{width:31px;height:31px}.team-rating-badge{color:#e9be58;border:2px solid #d9aa42;border-radius:8px 8px 12px 12px;place-items:center;width:34px;height:37px;font-size:12px;font-style:normal;font-weight:850;display:grid;box-shadow:inset 0 0 0 3px #272116}.team-kpi-grid small{font-size:12px}.team-kpi-grid b{font-size:24px}.team-kpi-grid em{margin-top:3px;font-size:12px}.team-form-panel,.team-season-panel,.team-key-player-panel,.team-next-panel{border-radius:11px;margin:8px 0}.team-form-panel{grid-template-columns:.92fr 1.08fr;min-height:88px}.team-form-panel>div{padding:7px 10px}.team-form-panel>div+div{border-top:0;border-left:1px solid #34322b}.team-form-panel h2,.team-season-panel h2,.team-key-player-panel h2,.team-next-panel h2{font-size:13px}.team-form-panel .entity-form-indicator{gap:3px;margin:12px 0 0}.team-form-panel .entity-form-indicator span{flex-basis:28px;width:28px;height:28px;font-size:13px}.team-form-chart>svg{height:72px;margin-top:2px}.team-form-chart>div small{font-size:12px}.team-form-chart-dates{padding-left:27px}.team-season-panel{padding:8px 9px}.team-season-panel>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:7px}.team-season-panel article{min-height:66px;padding:5px 2px}.team-season-panel article svg{width:20px;height:20px}.team-season-panel article small{margin-top:4px;font-size:12px}.team-season-panel article b{margin-top:2px;font-size:19px}.team-key-player-panel{padding:7px 9px}.team-key-player-panel>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:6px;display:grid;overflow:visible}.team-key-player-panel>div>button{grid-template-columns:48px minmax(0,1fr);gap:5px;min-width:0;min-height:84px;padding:5px 5px 0}.team-key-player-panel .entity-logo.player{width:48px!important;height:59px!important}.team-key-player-panel span{min-width:0;padding-bottom:5px}.team-key-player-panel span>b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:23px;font-size:12px;line-height:1.05;display:-webkit-box;overflow:hidden}.team-key-player-panel span>small{font-size:12px}.team-key-player-panel span>em{white-space:nowrap;margin-top:3px;font-size:12px}.team-key-player-panel span>em strong{font-size:14px}.team-key-player-panel span>em i{height:13px;margin:0 4px}.team-next-panel{padding:7px 9px}.team-next-panel>button{grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr);min-height:74px;margin-top:3px;padding:4px}.team-next-panel>button .entity-logo{width:48px!important;height:48px!important}.team-next-panel>button>span b{font-size:12px}.team-next-panel time b{font-size:24px}.team-next-panel time em{font-size:12px}.team-next-panel>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.team-next-panel>header small{color:#8f8b82;font-size:12px}.team-upcoming-list{margin-top:4px}.team-upcoming-list .entity-fixture-row{grid-template-columns:64px minmax(0,1fr) 28px;gap:7px;min-height:58px;padding:7px 2px}.team-upcoming-list .entity-fixture-row time,.team-upcoming-list .entity-fixture-row time small{font-size:12px}.team-upcoming-list .entity-fixture-row .entity-logo{width:34px!important;height:34px!important}.team-upcoming-list .entity-fixture-row span b,.team-upcoming-list .entity-fixture-row span small{font-size:12px}.team-upcoming-list .entity-fixture-row strong{text-align:right;font-size:16px}.team-next-panel>.team-more-fixtures{width:100%;min-height:44px;color:var(--gold2);text-align:center;background:0 0;border:0;border-top:1px solid #3a3428;margin:4px 0 0;padding:8px;font-size:12px;display:block}@media (max-width:419px){.team-premium-hero{grid-template-columns:88px minmax(0,1fr);min-height:152px;padding-inline:10px}.team-premium-hero>.entity-logo{width:86px!important;height:102px!important}.team-hero-copy h1{font-size:31px}.team-hero-meta b{font-size:12px}.team-form-panel .entity-form-indicator span{flex-basis:27px;width:27px;height:27px}.team-season-panel>div{grid-template-columns:repeat(3,minmax(0,1fr))}.team-key-player-panel>div{display:flex;overflow-x:auto}.team-key-player-panel>div>button{min-width:68%}}.team-stat-selectors{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.team-stat-selectors label{color:#e7bd59;background:#131411;border:1px solid #d8a62d7a;border-radius:11px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:52px;padding:0 10px;display:grid}.team-stat-selectors svg{width:23px;height:23px}.team-stat-selectors select{color:#eeeae2;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.team-statistics-tab{margin-top:8px}.team-statistics-tab h2{color:#e7bb52;letter-spacing:.055em;margin:0;font-size:14px}.team-stats-overview,.team-metric-panel,.team-home-away-panel,.team-recent-trend,.team-league-comparison{background:linear-gradient(145deg,#181916,#0a0b0b);border:1px solid #d8a62d75;border-radius:12px}.team-stats-overview{padding:10px}.team-stats-overview>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.team-stats-overview article{text-align:center;background:linear-gradient(155deg,#1c1d19,#0e0f0e);border:1px solid #59441e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:124px;padding:8px 4px;display:flex}.team-stats-overview article>svg{color:#e7b844;width:32px;height:32px}.team-stats-overview article>i{color:#e5b749;place-items:center;min-height:28px;font-size:12px;font-style:normal;font-weight:900;display:grid}.team-stats-overview article>b{color:#f4f1e9;margin-top:5px;font-size:28px;line-height:1}.team-stats-overview article>small{color:#ece8df;place-items:center;min-height:29px;margin-top:7px;font-size:12px;line-height:1.15;display:grid}.team-stats-overview article>em{color:#99958d;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:3px;font-size:12px;font-style:normal;overflow:hidden}.team-stat-duo{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.team-metric-panel{min-width:0;padding:10px}.team-metric-panel p{grid-template-columns:18px minmax(62px,1fr) minmax(34px,72px) 34px;align-items:center;gap:5px;min-height:28px;margin:8px 0 0;display:grid}.team-metric-panel p>svg{color:#e5b43d;width:17px;height:17px}.team-metric-panel p>span{color:#e0ddd6;white-space:normal;font-size:12px;line-height:1.15}.team-metric-panel p>i{background:#2a2b29;border-radius:6px;height:8px;overflow:hidden}.team-metric-panel p>i>u{border-radius:inherit;background:linear-gradient(90deg,#e2a925,#f1cb62);height:100%;text-decoration:none;display:block}.team-metric-panel p>b{color:#f1eee7;text-align:right;font-size:12px}.team-metric-panel.defense h2,.team-metric-panel.defense p>svg{color:#58b947}.team-metric-panel.defense p>i>u{background:linear-gradient(90deg,#267d21,#62c94e)}.team-metric-panel p.missing{opacity:.55}.team-stat-duo.lower{align-items:stretch}.team-home-away-panel,.team-recent-trend{min-width:0;padding:10px}.team-home-away-panel>div{grid-template-columns:1fr 1fr;gap:6px;margin-top:9px;display:grid}.team-home-away-panel article{background:#11120f;border:1px solid #4e3d20;border-radius:9px;min-width:0;padding:8px}.team-home-away-panel h3{color:#ded9ce;align-items:center;gap:5px;margin:0 0 5px;font-size:12px;display:flex}.team-home-away-panel h3 i{color:#e5b43d;font-size:16px;font-style:normal}.team-home-away-panel article p{color:#b8b4ab;justify-content:space-between;gap:6px;margin:5px 0;font-size:12px;display:flex}.team-home-away-panel article p b{color:#efebe2}.team-home-away-panel article p b.positive{color:#68c74f}.team-home-away-panel article p b.negative{color:#ee5750}.team-home-away-panel article .no-split{color:#918d84;text-align:center;justify-content:center;align-items:center;min-height:80px}.team-recent-trend{flex-direction:column;display:flex}.team-recent-trend .entity-form-indicator{gap:5px;margin-top:10px}.team-recent-trend .entity-form-indicator span{flex-basis:28px;width:28px;height:28px;font-size:12px}.team-recent-trend svg{width:100%;height:112px;margin-top:5px;overflow:visible}.team-recent-trend svg path{fill:none;stroke:#d8a62d33;stroke-width:1px}.team-recent-trend svg text{fill:#aaa69c;font-size:12px}.team-recent-trend svg polyline{fill:none;stroke:#e9b83f;stroke-width:2.3px;vector-effect:non-scaling-stroke}.team-recent-trend svg circle{fill:#20221c;stroke:#f0c34f;stroke-width:2px;vector-effect:non-scaling-stroke}.team-recent-trend>small{color:#aaa69d;text-align:center;margin-top:auto;font-size:12px}.team-league-comparison{margin-top:8px;padding:10px}.team-league-comparison header{align-items:center;gap:12px;display:flex}.team-league-comparison header h2{flex:1}.team-league-comparison header span{color:#aaa69d;align-items:center;gap:4px;font-size:12px;display:flex}.team-league-comparison header span i{background:#e9b83f;border-radius:2px;width:11px;height:11px}.team-league-comparison header span:last-child i{background:#777b7d}.team-league-comparison>p{grid-template-columns:minmax(90px,1fr) 39px minmax(90px,2fr) 39px;align-items:center;gap:6px;margin:11px 0 0;display:grid}.team-league-comparison>p>span{color:#d9d5cd;font-size:12px}.team-league-comparison>p>b,.team-league-comparison>p>strong{color:#f0ece4;text-align:right;font-size:12px}.team-league-comparison>p>strong{color:#aaa69d;text-align:left}.team-league-comparison>p>i{background:#2b2c2b;border-radius:7px;height:12px;position:relative;overflow:hidden}.team-league-comparison>p>i>u,.team-league-comparison>p>i>em{border-radius:4px;height:5px;position:absolute;left:0}.team-league-comparison>p>i>u{background:#e7b43b;top:0}.team-league-comparison>p>i>em{background:#777b7d;bottom:0}@media (max-width:374px){.team-stats-overview>div{gap:5px}.team-stats-overview article{min-height:116px;padding-inline:2px}.team-stats-overview article>b{font-size:24px}.team-stats-overview article>small{font-size:12px}.team-stat-duo{grid-template-columns:1fr}.team-metric-panel p{grid-template-columns:19px minmax(105px,1fr) minmax(70px,1fr) 43px}.team-metric-panel p>span,.team-metric-panel p>b{font-size:12px}.team-league-comparison header{flex-wrap:wrap}.team-league-comparison header h2{flex-basis:100%}.team-league-comparison>p{grid-template-columns:minmax(90px,1fr) 38px minmax(75px,1.5fr) 38px}}.team-lineup-tab{margin-top:8px}.team-formation-summary{background:linear-gradient(135deg,#191a17,#0b0c0c);border:1px solid #d8a62d7a;border-radius:12px;align-items:center;gap:12px;min-height:78px;padding:12px 14px;display:flex}.team-formation-summary>svg{width:42px;height:42px;color:var(--gold2)}.team-formation-summary>span{flex:1;min-width:0}.team-formation-summary small,.team-formation-summary b{display:block}.team-formation-summary small{color:#bbb6aa;letter-spacing:.08em;font-size:12px}.team-formation-summary b{color:#e8bd59;margin-top:3px;font-size:21px;line-height:1.1}.team-formation-summary em{color:#8c887f;font-size:12px;font-style:normal}.team-lineup-pitch{background:linear-gradient(#0b2e1033,#0415086b),repeating-linear-gradient(90deg,#ffffff06 0 48px,#00000006 48px 96px),#0b3213;border:1px solid #d8a62d7a;border-radius:12px;flex-direction:column;justify-content:space-around;gap:8px;min-height:470px;margin-top:8px;padding:18px 8px 28px;display:flex;position:relative;overflow:hidden}.team-pitch-markings{pointer-events:none;border:1px solid #ffffff47;position:absolute;inset:14px 16px 24px}.team-pitch-markings:before{content:"";border-left:1px solid #ffffff45;position:absolute;top:0;bottom:0;left:50%}.team-pitch-markings:after{content:"";border:1px solid #ffffff45;border-radius:50%;width:72px;height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team-pitch-row{z-index:2;justify-content:space-around;align-items:flex-start;gap:3px;display:flex;position:relative}.team-pitch-player{color:#fff;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;width:23%;min-width:0;max-width:82px;padding:0;display:flex;position:relative}.team-pitch-player>span{background:#171812;border:1px solid #e0b443;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:relative;box-shadow:0 4px 12px #00000080}.team-pitch-player .entity-logo{border-radius:50%;width:46px!important;height:46px!important}.team-pitch-player>span>b{color:#f5cf6a;background:#080908;border:1px solid #e1b544;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 3px;font-size:12px;display:grid;position:absolute;bottom:-2px;right:-3px}.team-pitch-player>strong{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 4px #000;max-width:100%;margin-top:3px;font-size:12px;line-height:1.05;overflow:hidden}.team-pitch-player>small{color:#d9d4c8;background:#090a08;border:1px solid #e3b546c7;border-radius:8px;margin-top:2px;padding:1px 5px;font-size:12px;line-height:1.2}.team-pitch-player>em{color:#111;background:#e5b43c;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:absolute;top:43px;right:3px}.team-pitch-row.players-5 .team-pitch-player{width:19%}.team-pitch-row.players-5 .team-pitch-player>span{width:44px;height:44px}.team-pitch-row.players-5 .team-pitch-player .entity-logo{width:40px!important;height:40px!important}.team-pitch-row.players-5 .team-pitch-player>strong{font-size:12px}.team-pitch-row.players-6 .team-pitch-player{width:15.5%}.team-pitch-row.players-6 .team-pitch-player>span{width:39px;height:39px}.team-pitch-row.players-6 .team-pitch-player .entity-logo{width:35px!important;height:35px!important}.team-pitch-row.players-6 .team-pitch-player>strong{font-size:12px}.team-lineup-pitch>p{z-index:2;color:#ffffffb3;text-align:center;margin:0;font-size:12px;position:absolute;bottom:5px;left:8px;right:8px}.team-lineup-pitch.inferred{background:linear-gradient(#0b2e1047,#04150880),repeating-linear-gradient(90deg,#ffffff06 0 48px,#00000006 48px 96px),#0b3213}.team-bench-panel,.team-availability-panel,.team-leadership-panel{background:linear-gradient(145deg,#171816,#0a0b0b);border:1px solid #d8a62d6b;border-radius:12px;margin-top:8px;padding:10px}.team-bench-panel>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.team-bench-panel h2,.team-availability-panel h2{color:#e6b950;letter-spacing:.06em;margin:0;font-size:14px}.team-bench-panel>header small{color:#aaa59b;font-size:12px}.team-bench-panel>div{scroll-snap-type:x proximity;scrollbar-width:none;gap:7px;margin-top:8px;display:flex;overflow-x:auto}.team-bench-panel>div::-webkit-scrollbar{display:none}.team-bench-panel>div>button{scroll-snap-align:start;color:#f2eee5;background:#111210;border:1px solid #4b3b20;border-radius:9px;flex-direction:column;align-items:center;min-width:102px;min-height:124px;padding:7px 5px;display:flex;position:relative;overflow:hidden}.team-bench-panel>div>button>b{color:#f0c45b;font-size:13px;position:absolute;top:8px;right:7px}.team-bench-panel .entity-logo.player{width:54px!important;height:58px!important}.team-bench-panel button>span{text-align:center;width:100%;min-width:0;margin-top:3px}.team-bench-panel button strong,.team-bench-panel button small,.team-bench-panel button em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.team-bench-panel button strong{font-size:12px}.team-bench-panel button small{color:#aaa59b;font-size:12px}.team-bench-panel button em{color:#ddd6c8;border:1px solid #d9aa3d;border-radius:8px;width:max-content;margin:3px auto 0;padding:1px 6px;font-size:12px;font-style:normal}.team-availability-panel>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.team-availability-panel article{background:#101110;border:1px solid #34332e;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:66px;padding:7px;display:grid}.team-availability-panel article>b{color:#aaa;background:#34342e;border-radius:50%;place-items:center;width:27px;height:27px;font-size:16px;display:grid}.team-availability-panel article.danger>b{color:#fff;background:#9b2528}.team-availability-panel article.warning>b{color:#fff;background:#b8831c}.team-availability-panel article.ready>b{color:#fff;background:#408e26}.team-availability-panel article small,.team-availability-panel article strong{text-overflow:ellipsis;display:block;overflow:hidden}.team-availability-panel article small{color:#b8b3a8;font-size:12px}.team-availability-panel article strong{margin-top:3px;font-size:12px;line-height:1.2}.team-leadership-panel{background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0;display:grid}.team-leadership-panel article{background:linear-gradient(145deg,#171816,#0a0b0b);border:1px solid #d8a62d6b;border-radius:11px;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:8px;min-height:94px;padding:8px;display:grid;position:relative}.team-leader-avatar{color:#d4aa49;background:#22231f;border-radius:7px;place-items:center;width:58px;height:72px;display:grid;overflow:hidden}.team-leader-avatar>svg{width:34px;height:34px}.team-leader-avatar .entity-logo{width:58px!important;height:72px!important}.team-leadership-panel article>div{min-width:0}.team-leadership-panel small,.team-leadership-panel b,.team-leadership-panel em{text-overflow:ellipsis;display:block;overflow:hidden}.team-leadership-panel small{color:#d9aa3f;letter-spacing:.07em;font-size:12px}.team-leadership-panel b{white-space:normal;margin-top:5px;font-size:13px;line-height:1.15}.team-leadership-panel em{color:#b8b3a8;white-space:nowrap;margin-top:5px;font-size:12px;font-style:normal}.team-leadership-panel article>i{color:#111;background:#e6b43d;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:absolute;top:8px;right:8px}@media (max-width:374px){.team-lineup-pitch{min-height:450px;padding-inline:5px}.team-pitch-player>span{width:44px;height:44px}.team-pitch-player .entity-logo{width:40px!important;height:40px!important}.team-pitch-player>strong{font-size:12px}.team-availability-panel article{text-align:center;grid-template-columns:1fr;justify-items:center}.team-leadership-panel{grid-template-columns:1fr}}.date-hero{padding:6px 0 10px}.date-hero>h1{letter-spacing:.03em;margin:0;font-size:43px;font-weight:400;display:inline}.date-hero>span{color:#aaa7a0;letter-spacing:.08em;font-size:16px}.date-hero>div{grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid}.date-hero p{border-right:1px solid #3c3b36;grid-template-rows:auto auto;grid-template-columns:23px auto;column-gap:7px;min-width:0;margin:0;padding:0 10px;display:grid}.date-hero p:first-child{padding-left:0}.date-hero p:last-child{border:0}.date-hero svg{color:var(--gold);grid-row:1/3;align-self:center}.date-hero p b{font-size:18px}.date-hero p small{color:#85837c;letter-spacing:.08em;font-size:12px}.section-title{justify-content:space-between;align-items:center;margin:17px 0 9px;display:flex}.section-title b,.block-title{letter-spacing:.16em;font-size:12px}.section-title small{color:var(--gold);font-size:12px}.featured-match{background:linear-gradient(120deg,#ffffff09,#0000 32%),linear-gradient(135deg,#12130f,#080908 55%,#17140b);border:1px solid #80631e;border-radius:9px;grid-template-columns:92px 1fr 92px;align-items:center;width:100%;min-height:116px;padding:12px 10px;display:grid;position:relative;overflow:hidden}.featured-match:after{content:"";background:radial-gradient(circle,#ecbd4940,#0000 67%);width:100px;height:100px;position:absolute;bottom:-30px;right:-20px}.featured-match>div{flex-direction:column;align-items:center;gap:0;min-width:0;display:flex}.featured-match>span{text-align:center}.featured-match>span>*{display:block}.featured-match>span em{width:72px;color:var(--gold);margin:3px auto;font-size:12px;font-style:normal;position:relative}.featured-match>span small{color:#88867e;letter-spacing:.08em;white-space:nowrap;font-size:12px}.featured-names b{color:#f6f4ef;letter-spacing:.02em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;width:100%;max-width:100%;font-size:14px;font-weight:900;line-height:1.12;display:block;overflow:visible}.featured-names{z-index:2;width:100%;min-width:0;overflow:visible}.featured-names em:before,.featured-names em:after{content:"";background:#7e631d;width:22px;height:1px;position:absolute;top:50%}.featured-names em:before{left:0}.featured-names em:after{right:0}.featured-team-logo .entity-logo{background:0 0;border:0}.featured-team-logo .entity-logo img{filter:grayscale()sepia()saturate(3)hue-rotate(350deg)brightness(1.08)contrast(1.12)}.featured-team-logo .entity-logo:not(:has(img)){background:linear-gradient(145deg,#17140b,#090a09);border:1px solid #8b691d;border-radius:22% 22% 45% 45%}.featured-team-logo .entity-logo:not(:has(img))>b{font-size:17px}.entity-logo{background:#171714;border:1px solid #5b4d28;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.entity-logo img{z-index:2;object-fit:contain;padding:5%}.entity-logo.player img{object-fit:cover;padding:0}.entity-logo>b{color:var(--gold);font-size:12px}.feature-signal{background:linear-gradient(105deg,#17150e,#0c0d0c 65%);border:1px solid #6b551e;border-radius:7px;grid-template-columns:1fr .82fr 1.08fr;align-items:center;width:100%;min-height:88px;margin-top:12px;padding:10px;display:grid}.featured-market,.featured-score,.trend{min-width:0}.featured-market small,.featured-market strong,.featured-score small{display:block}.featured-market{text-align:left}.featured-market small{color:#aaa79f;letter-spacing:.11em;font-size:12px}.featured-market strong{color:var(--gold2);margin-top:5px;font-size:34px;line-height:1}.featured-score{text-align:center;border-left:1px solid #45433d;border-right:1px solid #45433d;padding:2px 11px}.featured-score b{font-size:34px;line-height:.9}.featured-score em{color:#99968f;font-size:12px;font-style:normal}.featured-score small{color:#dedbd3;letter-spacing:.1em;margin-top:8px;font-size:12px}.signal-mark{text-align:left;grid-template-rows:auto auto;grid-template-columns:auto auto;gap:1px 15px;min-width:0;padding:13px 15px;display:grid}.signal-mark>span{color:var(--gold2);align-self:end;font-size:25px;font-weight:900}.signal-mark>strong{color:#eee;grid-area:1/2/3;font-size:34px}.signal-mark>small{color:#88857e;font-size:12px}.trend{color:var(--gold2);text-align:left;border:1px solid #5c4a20;border-radius:6px;margin-left:10px;padding:9px 7px;font-size:12px}.trend b{margin-right:3px;font-size:17px}.trend small{color:#aaa79f;margin-top:7px;font-size:12px;line-height:1.3;display:block}.watch-note{background:linear-gradient(100deg,#12120e,#090a09);border:1px solid #6d551b;border-radius:7px;grid-template-columns:48px 1fr;align-items:center;min-height:50px;margin-top:12px;display:grid}.watch-note>span{color:var(--gold2);text-align:center;font-size:21px}.watch-note p{border-left:1px solid #755a1b;margin:0;padding-left:14px}.watch-note b,.watch-note small{display:block}.watch-note b{color:var(--gold2);letter-spacing:.12em;font-size:12px}.watch-note small{color:#aaa79f;margin-top:4px;font-size:12px;line-height:1.35}.market-tabs{border:1px solid #524621;border-radius:6px;grid-template-columns:repeat(4,1fr);margin-top:10px;display:grid}.market-tabs button{color:#74736e;background:0 0;border:0;height:38px;font-size:12px;font-weight:700;position:relative}.market-tabs button.active{color:var(--gold2)}.market-tabs button.active:after{content:"";background:var(--gold2);height:2px;position:absolute;bottom:0;left:20%;right:20%}.analysis-basis h2,.raw-metrics h2,.form-card h2,.reason-card h2,.h2h-card h2,.profile-card h2{letter-spacing:.12em;font-size:12px}.analysis-basis{margin-top:15px}.analysis-basis p{border-bottom:1px dashed #282824;grid-template-columns:35px 1fr;align-items:center;margin:0;padding:5px 0;display:grid}.analysis-basis p b{width:30px;color:var(--gold2);text-align:center;border:1px solid #86671c;border-radius:99px;padding:3px;font-size:12px}.analysis-basis p span{color:#b1aea6;font-size:12px}.gold-cta{color:#18130a;letter-spacing:.07em;background:linear-gradient(100deg,#c58e1d,#f0c95b,#c98d1b);border:0;border-radius:6px;grid-template-columns:25px 1fr 20px;align-items:center;width:100%;height:49px;margin-top:13px;padding:0 16px;font-size:12px;font-weight:900;display:grid}.gold-cta svg{width:18px}.gold-cta b{font-size:25px}.next-list{margin-top:17px}.next-list>.section-title{margin-bottom:5px}.next-list>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #252521;grid-template-columns:42px 1fr 100px 15px;align-items:center;gap:9px;width:100%;min-height:72px;padding:7px 8px;display:grid}.next-list>button>span{min-width:0}.next-list>button>span b,.next-list>button>span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.next-list>button>span b{font-size:12px}.next-list>button>span small{color:#73726c;margin-top:3px;font-size:12px}.next-list .signal-mark{text-align:right;padding:0;display:block}.next-list .signal-mark>span,.next-list .signal-mark>strong,.next-list .signal-mark>small{display:block}.next-list .signal-mark>span{font-size:12px}.next-list .signal-mark>strong{font-size:18px}.next-list>button>em{color:#777;font-size:20px}.bottom-nav{z-index:30;width:min(100%,520px);height:calc(78px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding-bottom:env(safe-area-inset-bottom);background:#070808f5;border-top:1px solid #33332e;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.bottom-nav :is(button,a){color:#77766f;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:56px;text-decoration:none;display:flex;position:relative}.bottom-nav :is(button,a).active{color:var(--gold);background:linear-gradient(#d8a62d1a,#d8a62d06);box-shadow:inset 1px 0 #d8a62d21,inset -1px 0 #d8a62d21}.bottom-nav :is(button,a).active:before{content:"";background:var(--gold);width:100%;height:2px;position:absolute;top:0}.bottom-nav span{font-size:12px}.bottom-nav svg{width:25px;height:25px}.desktop-nav-brand{display:none}.state-card{border:1px solid var(--line);text-align:center;background:#0c0d0c;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:120px;margin-top:18px;padding:20px;display:flex}.state-card i{border:2px solid #4c472f;border-top-color:var(--gold);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}.state-card b{font-size:12px}.state-card span{color:#777;font-size:12px}.state-card.error{border-color:#5d2a2a}@keyframes spin{to{transform:rotate(360deg)}}.schedule-screen{padding-top:5px}.date-strip{grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:22px;display:grid}.date-strip button{background:0 0;border:1px solid #0000;border-radius:5px;min-width:0;height:53px;padding:5px 0}.date-strip button small,.date-strip button b{display:block}.date-strip button small{color:#aaa;font-size:12px}.date-strip button b{margin-top:5px;font-size:12px}.date-strip button.active{color:var(--gold);background:#211d12;border-color:#725819}.schedule-filters{grid-template-columns:1fr 1fr;gap:8px;display:grid}.schedule-filters button{color:#92918a;text-align:left;background:#0b0c0c;border:1px solid #2e2e2a;border-radius:5px;height:38px;padding:0 10px;font-size:12px}.league-block{margin-top:20px}.league-block h2{color:#d7d4cb;letter-spacing:.08em;margin:0 0 8px;font-size:12px}.league-block>button{text-align:left;background:#0c0d0d;border:0;border-bottom:1px solid #262622;grid-template-columns:37px 28px 1fr 42px 1fr 28px 18px;align-items:center;gap:5px;width:100%;min-height:45px;padding:5px;display:grid}.league-block time{font-size:12px}.league-block span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.league-block em{color:#aaa;text-align:center;font-size:12px;font-style:normal}.league-block svg{width:15px;color:var(--gold)}.schedule-screen-v2{padding:3px 12px 22px}.schedule-page .app-header{gap:9px;min-height:50px;padding:4px 14px 1px}.schedule-page .brand-logo{width:52px;height:44px}.schedule-page .brand-logo img{width:52px}.schedule-page .brand-copy{padding-left:10px}.schedule-page .brand-copy b{font-size:14px}.schedule-page .brand-copy small{margin-top:3px;font-size:12px}.schedule-page .header-actions{gap:5px}.schedule-page .header-actions button{width:32px;height:32px}.schedule-page .header-actions svg{width:21px;height:21px}.schedule-page .notification-button:after{top:3px;right:2px}.schedule-heading{justify-content:space-between;align-items:center;gap:10px;padding:1px 6px 7px;display:flex}.schedule-heading>div:first-child{min-width:0}.schedule-heading h1{text-overflow:ellipsis;overflow:hidden}.schedule-heading-actions{flex:none;gap:6px}.schedule-heading-actions>button,.schedule-heading-actions .schedule-calendar-picker{white-space:nowrap;gap:5px;min-height:34px;padding:0 10px;font-size:12px}.schedule-heading-actions>button{min-height:34px}.schedule-heading h1{letter-spacing:.02em;white-space:nowrap;margin:0;font-size:26px;font-weight:800;line-height:1}.schedule-heading>div>small{color:#9e9b93;letter-spacing:.08em;margin-top:6px;font-size:12px;display:block}.schedule-heading>button{min-width:78px;height:32px;color:var(--gold2);background:#11110e;border:1px solid #76591a;border-radius:7px;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}.schedule-heading>button svg{width:16px}.schedule-week{scrollbar-width:none;border:1px solid #2d2d29;border-radius:7px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:visible}.schedule-week button{color:#aaa8a1;background:#0b0c0c;border:0;border-right:1px solid #2d2d29;min-width:0;height:56px;padding:6px 2px 4px;position:relative}.schedule-week button:last-child{border-right:0}.schedule-week small,.schedule-week b,.schedule-week span{display:block}.schedule-week small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.schedule-week b{color:#f0eee8;margin:4px 0 2px;font-size:17px;line-height:1}.schedule-week span{font-size:12px}.schedule-week button.active{z-index:2;color:var(--gold2);background:linear-gradient(145deg,#1c190f,#0d0e0d);border:1px solid #8a681c;border-radius:6px;box-shadow:inset 0 0 18px #e2b13814}.schedule-week button.active:after{content:"";background:var(--gold2);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.schedule-week button.today:not(.active){color:#d9b451;box-shadow:inset 0 -2px #d8a62d73}.schedule-week button.today:not(.active):after{content:"";background:var(--gold2);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.schedule-summary{background:linear-gradient(110deg,#10110f,#080909);border:1px solid #4d4125;border-radius:8px;grid-template-columns:repeat(4,1fr);min-height:62px;margin-top:10px;padding:7px 4px;display:grid}.schedule-summary article{border-right:1px solid #292925;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:4px;min-width:0;padding:0 4px;display:grid}.schedule-summary article:last-child{border-right:0}.schedule-summary svg{width:19px;color:var(--gold)}.schedule-summary article>b{min-width:0;font-size:18px;line-height:1}.schedule-summary article>span{color:#d2cfc7;text-align:center;grid-column:1/-1;min-width:0;font-size:12px;line-height:1.25}.schedule-summary article small{color:#85837d;margin-top:3px;font-size:12px;display:block}.schedule-mode-tabs{scrollbar-width:none;gap:6px;margin:8px 0 5px;display:flex;overflow-x:auto}.schedule-mode-tabs button{color:#d2cfc8;background:#090a0a;border:1px solid #353530;border-radius:99px;justify-content:center;align-items:center;gap:6px;min-width:max-content;height:30px;padding:0 10px;font-size:12px;display:flex}.schedule-mode-tabs button b{color:#ddd9d0;font-size:14px;font-weight:400}.schedule-mode-tabs button:nth-child(2) b{color:#ec4d4d;font-size:12px}.schedule-mode-tabs button.active{color:#fff;border-color:#c09228;box-shadow:0 0 14px #d8a62d1f}.schedule-mode-tabs button.active b{color:var(--gold2)}.schedule-mode-tabs .filter-only{min-width:42px;color:var(--gold2);border-radius:8px;padding:0}.analysis-screen{gap:14px;padding:8px 14px 28px;display:grid}.analysis-heading{padding:8px 2px 2px}.analysis-heading small{color:var(--gold2);letter-spacing:.12em;font-size:12px}.analysis-heading h1{letter-spacing:.025em;margin:5px 0 0;font-size:clamp(34px,10vw,48px);line-height:.95}.analysis-heading p{color:#aaa69e;max-width:44ch;margin:12px 0 0;font-size:14px;line-height:1.5}.analysis-filter{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.analysis-filter button{color:#c9c6be;background:#0b0c0c;border:1px solid #373630;border-radius:10px;min-height:46px;padding:6px 8px;font-size:12px;font-weight:700}.analysis-filter button.active{color:var(--gold2);background:linear-gradient(145deg,#241c0d,#0c0d0c);border-color:#c49327;box-shadow:inset 0 0 20px #dba72a14}.analysis-list{gap:9px;display:grid}.analysis-list>button{color:#f5f2eb;text-align:left;background:linear-gradient(115deg,#111310,#090a0a);border:1px solid #32312c;border-radius:12px;grid-template-columns:54px minmax(0,1fr) 58px;align-items:center;gap:8px;width:100%;min-height:112px;padding:10px 9px;display:grid}.analysis-list time,.analysis-score{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.analysis-list time b{font-size:17px}.analysis-list time small{color:#949188;font-size:12px}.analysis-teams{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:start;gap:4px;min-width:0;display:grid}.analysis-teams>span{text-align:center;justify-items:center;gap:5px;min-width:0;display:grid}.analysis-teams>span b{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;line-height:1.25;overflow:hidden}.analysis-teams>em{color:#74736e;align-self:center;font-size:12px;font-style:normal;font-weight:800}.analysis-teams>small{color:#9e9a90;text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:12px;overflow:hidden}.analysis-score b{color:var(--gold2);font-size:29px;line-height:1}.analysis-score small{color:#ded9cf;letter-spacing:.08em;font-size:12px}.analysis-score em{color:#85837c;font-size:12px;font-style:normal;line-height:1.3}.schedule-league-selector{color:#eeeae1;text-align:left;background:linear-gradient(105deg,#17150e,#0a0b0a);border:1px solid #76591a;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 22px;align-items:center;gap:9px;width:100%;min-height:48px;margin-top:10px;padding:7px 11px;display:grid}.schedule-league-selector>span:first-child{color:var(--gold2);place-items:center;display:grid}.schedule-league-selector svg{width:22px;height:22px}.schedule-league-selector b,.schedule-league-selector small{display:block}.schedule-league-selector b{color:var(--gold2);letter-spacing:.07em;font-size:12px}.schedule-league-selector small{color:#99968e;margin-top:3px;font-size:12px}.schedule-league-selector em{color:var(--gold2);text-align:right;font-size:18px;font-style:normal}.league-picker-backdrop{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.league-picker-sheet{width:min(100%,520px);max-height:min(82vh,760px);padding:16px 14px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(160deg,#131411,#070808 65%);border:1px solid #5b4820;border-bottom:0;border-radius:18px 18px 0 0;flex-direction:column;display:flex;box-shadow:0 -20px 50px #000000a6}.league-picker-sheet>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.league-picker-sheet>header b,.league-picker-sheet>header small{display:block}.league-picker-sheet>header b{font-size:17px}.league-picker-sheet>header small{color:#99968f;margin-top:4px;font-size:12px}.league-picker-sheet>header button{color:#ddd9d0;background:#0b0c0b;border:1px solid #34332e;border-radius:50%;width:34px;height:34px;font-size:22px}.league-picker-presets{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.league-picker-presets button{color:#d8d5cd;text-align:left;background:#0b0c0b;border:1px solid #34332e;border-radius:8px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:10px;display:grid}.league-picker-presets button.active{color:var(--gold2);background:#19160e;border-color:#a67c21}.league-picker-presets svg{width:21px}.league-picker-presets b,.league-picker-presets small{display:block}.league-picker-presets b{font-size:12px}.league-picker-presets small{color:#8f8c85;margin-top:3px;font-size:12px}.league-picker-search{min-height:42px;color:var(--gold2);background:#090a09;border:1px solid #34332e;border-radius:8px;grid-template-columns:24px 1fr;align-items:center;gap:6px;margin-top:12px;padding:0 10px;display:grid}.league-picker-search input{color:#eeeae2;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.league-picker-list{overscroll-behavior:contain;gap:5px;min-height:90px;margin-top:10px;display:grid;overflow-y:auto}.league-picker-list>button{color:#d8d5cd;text-align:left;background:#0a0b0a;border:1px solid #292a26;border-radius:7px;grid-template-columns:34px minmax(0,1fr) 26px;align-items:center;gap:8px;min-height:52px;padding:5px 8px;display:grid}.league-picker-list>button.active{background:#16140e;border-color:#76591a}.league-picker-list .entity-logo{width:30px!important;height:30px!important}.league-picker-list b,.league-picker-list small{display:block}.league-picker-list b{font-size:12px}.league-picker-list small{color:#8d8a83;margin-top:3px;font-size:12px}.league-picker-list em{color:var(--gold2);text-align:center;font-size:16px;font-style:normal}.league-picker-done{color:#111;letter-spacing:.05em;background:linear-gradient(110deg,#c89629,#f0c858);border:1px solid #b98b24;border-radius:8px;min-height:44px;margin-top:12px;font-size:12px;font-weight:800}.schedule-filter-panel{background:linear-gradient(110deg,#11120f,#090a09);border:1px solid #56451f;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 0 8px;padding:8px 9px;display:grid}.schedule-filter-panel label{color:var(--gold2);letter-spacing:.08em;font-size:12px;font-weight:750}.schedule-filter-panel select{color:#eeeae1;min-width:0;height:30px;font:inherit;background:#090a09;border:1px solid #3d3b33;border-radius:5px;padding:0 8px;font-size:12px}.schedule-filter-panel>button{height:30px;color:var(--gold2);background:0 0;border:1px solid #6d531d;border-radius:5px;padding:0 8px;font-size:12px}.schedule-columns{color:#7c7a74;text-align:center;grid-template-columns:52px minmax(0,1fr) 72px 60px 42px;gap:4px;padding:0 6px 5px;font-size:12px;line-height:1.15;display:grid}.schedule-columns span:first-child{text-align:left}.schedule-league-v2{margin-top:8px}.schedule-league-head{text-align:left;background:#0b0c0c;border:1px solid #2d2d29;border-radius:7px 7px 0 0;grid-template-columns:23px 1fr auto 17px;align-items:center;gap:6px;width:100%;min-height:32px;padding:0 10px;display:grid}.schedule-league-head>span{color:var(--gold2);font-size:14px}.schedule-league-head>span svg{width:16px;height:16px}.schedule-league-logo .entity-logo{background:0 0;border:0;border-radius:3px;width:18px!important;height:18px!important}.schedule-league-logo .entity-logo>b{font-size:12px}.schedule-league-head>b{letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;overflow:hidden}.schedule-league-head>small{color:#aaa8a0;font-size:12px}.schedule-league-head>em{color:#aaa8a0;font-size:15px;font-style:normal}.schedule-league-v2.is-live-section .schedule-league-head{background:linear-gradient(90deg,#4a320961,#0b0c0c 62%);border-color:#d5ab48b8}.schedule-league-v2.is-live-section .schedule-league-head>b{color:#f1c55f}.schedule-live-dot{color:#ff4d45;text-shadow:0 0 10px #ff4d45bf;font-size:13px;line-height:1}.schedule-league-body{border:1px solid #2d2d29;border-top:0;border-radius:0 0 7px 7px;overflow:hidden}.schedule-match-v2{background:linear-gradient(105deg,#111211,#090a0a);border-bottom:1px solid #2b2b27;min-height:86px;position:relative}.schedule-match-v2:has(.schedule-score b:not(:empty)){background:linear-gradient(105deg,#13140f,#090a0a)}.schedule-match-open{text-align:center;background:0 0;border:0;grid-template-columns:52px minmax(0,1fr) 72px 60px 42px;align-items:center;gap:4px;width:100%;min-height:86px;padding:5px 6px;display:grid}.schedule-match-open time{text-align:left}.schedule-match-open time b,.schedule-match-open time small{display:block}.schedule-match-open time b{font-size:12.5px;font-weight:650}.schedule-match-open time small{color:#94928b;margin-top:2px;font-size:12px;line-height:1.2}.schedule-match-open time em{color:#aaa79e;text-overflow:ellipsis;white-space:nowrap;border:1px solid #34342f;border-radius:3px;width:max-content;max-width:100%;margin-top:4px;padding:2px 3px;font-size:12px;font-style:normal;line-height:1;display:block;overflow:hidden}.schedule-match-open time em.final{color:var(--gold2);border-color:#72561a}.schedule-match-open time em.live{color:#ff5757;border-color:#8d2626;font-weight:800}.schedule-match-open time em.upcoming{color:#b5b2a9}.schedule-versus{grid-template-rows:repeat(2,minmax(0,1fr));align-items:center;gap:2px;min-width:0;display:grid}.schedule-team{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:4px;min-width:0;display:grid}.schedule-versus .entity-logo{background:0 0;border:0;width:36px!important;height:36px!important}.schedule-team>b{text-align:left;text-transform:uppercase;overflow-wrap:break-word;word-break:normal;min-width:0;font-size:12px;font-weight:650;line-height:1.14}.schedule-pick{text-align:center;min-width:0}.schedule-pick b{max-width:100%;color:var(--gold2);overflow-wrap:break-word;word-break:normal;border:1px solid #50401e;border-radius:5px;padding:4px 3px;font-size:12px;display:inline-block}.schedule-pick small{color:#929089;margin-top:4px;font-size:12px;line-height:1.3;display:block}.schedule-pick.result b{color:var(--gold2);letter-spacing:.04em;border:0;padding:0;font-size:19px;font-weight:750}.schedule-pick.result small{color:#c9c6bd;font-size:12px;font-weight:650}.schedule-pick.inactive b{color:#aaa69c;border-color:#514a3d;font-size:12px}.schedule-score{min-width:0}.schedule-score b{font-size:18px;font-weight:650}.schedule-score i{color:#55d66f;margin-left:3px;font-size:12px;font-style:normal}.schedule-score.result small{color:#aaa79f;overflow-wrap:anywhere;font-size:12px;line-height:1.35;display:block}.schedule-score:not(.result)>small{color:#8e8b83;font-size:12px;line-height:1.3;display:block}.schedule-quality{flex-direction:column;align-items:center;gap:6px;display:flex}.schedule-quality svg{width:16px}.schedule-quality b{font-size:12px;font-weight:550;line-height:1.2}.schedule-quality.ready{color:#56d66f}.schedule-quality.partial{color:#d9a72f}.schedule-quality.missing{color:#e34d4d}.schedule-follow{z-index:3;color:#bbb8b0;background:0 0;border:0;width:23px;height:23px;font-size:18px;position:absolute;top:1px;right:3px}.schedule-load-more{color:#9d9a91;letter-spacing:.03em;text-align:center;place-items:center;min-height:58px;font-size:12px;display:grid}.schedule-follow.active{color:var(--gold2)}.schedule-league-more{color:#aaa8a1;text-align:left;background:#090a0a;border:0;justify-content:space-between;align-items:center;width:100%;min-height:36px;padding:0 12px;font-size:12px;display:flex}.schedule-league-more b{font-size:16px;font-weight:400}.entity-intro{text-align:center;padding:16px 30px}.entity-intro span{letter-spacing:.08em;font-size:16px}.entity-intro p{color:#7c7b74;font-size:12px;line-height:1.6}.data-search{background:#0b0c0c;border:1px solid #30302c;border-radius:6px;align-items:center;gap:9px;height:43px;padding:0 12px;display:flex}.data-search svg{color:#999;width:17px}.data-search input{color:#eee;background:0 0;border:0;outline:0;width:100%;font-size:12px}.block-title{margin:27px 0 10px}.data-categories{grid-template-columns:1fr 1fr;gap:9px;display:grid}.data-categories article{background:linear-gradient(135deg,#14130e,#0b0c0b);border:1px solid #453b22;border-radius:6px;flex-direction:column;justify-content:center;min-height:105px;padding:14px;display:flex}.data-categories svg{color:var(--gold);width:28px;height:28px}.data-categories span{margin-top:10px;font-size:12px}.data-categories b{margin-top:5px;font-size:14px}.hot-data-list{border:1px solid #292925;border-radius:6px;overflow:hidden}.hot-data-list article{border-bottom:1px solid #262622;grid-template-columns:22px 28px 1fr auto;align-items:center;gap:8px;min-height:52px;padding:7px 10px;display:grid}.hot-data-list article:last-child{border:0}.hot-data-list article>b{color:var(--gold)}.hot-data-list span{font-size:12px}.hot-data-list span small{color:#777;margin-top:2px;font-size:12px;display:block}.hot-data-list em{color:#aaa;font-size:12px;font-style:normal}.data-app-header{z-index:4;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:76px;padding:10px 15px 2px;display:grid;position:relative}.data-app-header .brand-logo{width:62px;height:58px}.data-app-header .brand-logo img{width:62px}.data-app-header .brand-copy{padding-left:10px}.data-app-header .brand-copy b{white-space:nowrap;font-size:14px}.data-app-header .brand-copy small{white-space:nowrap;font-size:12px}.data-app-header .icon-button svg{width:25px;height:25px}.data-screen{padding:0 13px 22px}.data-screen>h1{letter-spacing:.04em;margin:4px 0 10px;font-size:29px;line-height:1}.data-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-bottom:9px;display:grid}.data-tabs button{color:#9b9993;white-space:nowrap;background:linear-gradient(#0c0d0d,#070808);border:1px solid #3b3a35;border-radius:17px;height:33px;padding:0 3px;font-size:12px}.data-tabs button.active{border-color:var(--gold);color:var(--gold2);background:linear-gradient(#daa62d21,#281d052e);box-shadow:0 0 12px #daa62d14}.data-screen .data-search{z-index:2;margin:0 0 9px;position:relative}.data-search button{color:#aaa;background:0 0;border:0;width:30px;height:30px;font-size:20px}.data-overview-strip{background:linear-gradient(105deg,#362a0e42,#0a0b0b 44%,#1e160638);border:1px solid #72551d;border-radius:10px;grid-template-columns:1.13fr 1fr 1.12fr;min-height:76px;display:grid;overflow:hidden;box-shadow:inset 0 0 24px #e1ad2e09}.data-overview-strip article{border-right:1px solid #292824;grid-template-columns:38px minmax(0,1fr);align-content:center;min-width:0;padding:10px 8px;display:grid}.data-overview-strip article:last-child{border:0}.data-overview-strip article>span{width:34px;height:34px;color:var(--gold2);border:1px solid #5e4d27;border-radius:50%;grid-row:1/3;align-self:center;place-items:center;display:grid}.data-overview-strip svg{width:21px;height:21px}.data-overview-strip b{color:var(--gold2);white-space:nowrap;font-size:20px;line-height:1.05}.data-overview-strip small{color:#aaa8a1;white-space:nowrap;align-self:end;font-size:12px}.data-overview-strip .update-time{color:#eee;white-space:normal;font-size:12px}.data-section-title{letter-spacing:.08em;margin:12px 0 6px;font-size:13px}.data-explore-grid{grid-template-columns:1fr 1fr;gap:5px;display:grid}.data-explore-grid button{text-align:left;background:linear-gradient(120deg,#111210,#090a0a);border:1px solid #514325;border-radius:6px;grid-template-columns:35px minmax(0,1fr) 12px;align-items:center;gap:7px;min-width:0;min-height:69px;padding:8px;display:grid}.data-explore-grid>button>svg{width:30px;height:30px;color:var(--gold2)}.data-explore-grid span{min-width:0}.data-explore-grid b,.data-explore-grid small{display:block}.data-explore-grid b{font-size:12px;line-height:1.2}.data-explore-grid small{color:#a09e97;margin-top:4px;font-size:12px;line-height:1.3}.data-explore-grid em{color:#eee;font-size:22px;font-style:normal}.data-title-row{justify-content:space-between;align-items:end;display:flex}.data-title-row>button{color:var(--gold2);background:0 0;border:0;padding:0 1px 5px;font-size:12px}.data-league-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.data-league-cards>button{background:radial-gradient(circle at 50% 12%,#5a17696b,#101014 58%,#090a0a);border:1px solid #72551d;border-radius:6px;flex-direction:column;align-items:center;min-width:0;min-height:111px;padding:7px 4px 6px;display:flex}.data-league-cards>button.tone-2{background:radial-gradient(circle at 50% 12%,#0b497773,#0e1215 58%,#090a0a)}.data-league-cards>button.tone-3{background:radial-gradient(circle at 50% 12%,#0f56817a,#0b1115 58%,#090a0a)}.data-league-cards>button.tone-4{background:radial-gradient(circle at 50% 12%,#8b0c0c85,#180b0b 58%,#090a0a)}.data-league-cards .entity-logo{background:0 0;border:0;width:42px!important;height:42px!important}.data-league-cards b{text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:2px;font-size:12px;line-height:1.2;overflow:hidden}.data-league-cards small{color:#aaa8a1;margin-top:2px;font-size:12px}.data-league-cards i{background:#3b3932;width:75%;height:1px;margin:5px 0 4px}.data-league-cards em{color:#aaa8a1;font-size:12px;font-style:normal;line-height:1.35}.data-stat-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.data-stat-cards article{background:linear-gradient(145deg,#131410,#090a0a);border:1px solid #695225;border-radius:6px;min-width:0;min-height:107px;padding:8px 7px;position:relative;overflow:hidden}.data-stat-cards small,.data-stat-cards b,.data-stat-cards em{display:block}.data-stat-cards small{color:#aaa8a1;white-space:nowrap;font-size:12px}.data-stat-cards b{margin-top:5px;font-size:20px}.data-stat-cards em{color:#8e8c85;margin-top:2px;font-size:12px;font-style:normal;line-height:1.25}.data-sparkline{color:var(--gold2);letter-spacing:-4px;font-size:22px;position:absolute;bottom:7px;left:8px;right:8px}.data-donut{border:7px solid #333430;border-right-color:var(--gold);border-radius:50%;width:35px;height:35px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.data-trending{background:linear-gradient(110deg,#10120f,#080909);border:1px solid #4a3d21;border-radius:6px;overflow:hidden}.data-trending>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #292a26;grid-template-columns:30px 36px minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;min-height:49px;padding:5px 8px;display:grid}.data-trending>button:last-child{border:0}.trend-mark{color:#48d05e;background:#2ea4422e;border-radius:50%;place-items:center;width:27px;height:27px;font-size:14px;display:grid}.trend-mark.down{color:#ee4848;background:#d5373729}.data-trending .entity-logo{background:0 0;border:0;width:32px!important;height:32px!important}.data-trending span:nth-child(3){min-width:0}.data-trending span:nth-child(3) b,.data-trending span:nth-child(3) small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-trending span:nth-child(3) b{font-size:12px}.data-trending span:nth-child(3) small{color:#9a9891;margin-top:3px;font-size:12px}.data-trending em{color:#aaa8a1;white-space:nowrap;font-size:12px;font-style:normal}.data-directory{margin-top:4px}.data-directory>header{background:linear-gradient(110deg,#3b2b0940,#0a0b0b 60%);border:1px solid #5b4823;border-radius:8px;grid-template-columns:36px 1fr;align-items:center;gap:8px;min-height:57px;margin-bottom:8px;padding:7px 10px;display:grid}.data-directory>header>button{width:34px;height:34px;color:var(--gold2);background:#0b0c0c;border:1px solid #554620;border-radius:50%;font-size:24px}.data-directory>header b,.data-directory>header small{display:block}.data-directory>header b{letter-spacing:.04em;font-size:13px}.data-directory>header small{color:#9b9992;margin-top:4px;font-size:12px}.data-entity-list{background:#090a0a;border:1px solid #3a3428;border-radius:8px;overflow:hidden}.data-entity-list>:is(button,a){text-align:left;background:linear-gradient(105deg,#111210,#090a0a);border:0;border-bottom:1px solid #2b2b27;grid-template-columns:52px minmax(0,1fr) 18px;align-items:center;gap:9px;width:100%;min-height:68px;padding:8px 10px;text-decoration:none;display:grid}.data-entity-list>:is(button,a):last-child{border:0}.data-entity-list .entity-logo{width:46px!important;height:46px!important}.data-entity-list span{min-width:0}.data-entity-list span b,.data-entity-list span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-entity-list span b{font-size:13px}.data-entity-list span small{color:#9a9891;margin-top:5px;font-size:12px}.data-entity-list em{color:var(--gold2);font-size:22px;font-style:normal}.data-load-more{width:100%;min-height:44px;color:var(--gold2);background:#d8a62d14;border:1px solid #695222;border-radius:7px;margin-top:9px;font-size:12px}.data-pending{text-align:center;background:#0a0b0b;border:1px solid #3d382d;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:28px;display:flex}.data-pending svg{width:48px;height:48px;color:var(--gold2)}.data-pending b{margin-top:15px;font-size:13px}.data-pending p{color:#aaa8a1;max-width:320px;font-size:12px;line-height:1.55}.standing-mobile-table{background:#0b0c0c;border:1px solid #4b402a;border-radius:14px;overflow:hidden;box-shadow:0 12px 30px #00000038,inset 0 1px #ffffff06}.standing-mobile-table>header{color:#a7a39a;letter-spacing:.05em;text-align:center;background:linear-gradient(#1b1a16,#11120f);border-bottom:1px solid #4b402a;grid-template-columns:30px minmax(0,1fr) 34px 38px 46px;align-items:center;gap:5px;min-height:42px;padding:0 10px;font-size:12px;font-weight:800;display:grid}.standing-mobile-table>header b{text-align:left}.standing-mobile-table>header strong{color:#e7b84e}.standing-mobile-rows>:is(button,a){color:#f2efe8;text-align:left;background:linear-gradient(100deg,#101110,#0a0b0a);border:0;border-bottom:1px solid #292a26;grid-template-columns:30px 42px minmax(0,1fr) 34px 38px 46px;align-items:center;gap:5px;width:100%;min-height:74px;padding:6px 10px;text-decoration:none;transition:background .16s,transform .16s;display:grid}.standing-mobile-rows>:is(button,a):last-child{border-bottom:0}.standing-mobile-rows>:is(button,a):active{background:#1a1812;transform:scale(.995)}.standing-mobile-rows .entity-logo{background:0 0;border:0}.standing-mobile-rows .entity-logo img{object-fit:contain}.standing-position{color:#e4b74f;background:#171713;border:1px solid #554a34;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;font-weight:900;display:grid}.standing-team-copy{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.standing-team-copy>b{color:#f4f1ea;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.12;display:-webkit-box;overflow:hidden}.standing-team-copy>small{color:#9e9a91;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;overflow:hidden}.standing-stat{color:#ddd9d0;text-align:center;font-size:14px;font-weight:750}.standing-stat.positive{color:#6dc790}.standing-stat.negative{color:#e27670}.standing-points{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.standing-points>b{color:#f0bd4e;font-size:20px;line-height:1}.standing-points>small{color:#8f8a80;text-transform:uppercase;margin-top:3px;font-size:12px;font-weight:650;line-height:1}.standing-mobile-table>footer{color:#969289;background:#11120f;border-top:1px solid #403824;align-items:center;gap:12px;min-height:48px;padding:8px 10px;font-size:12px;line-height:1.35;display:flex}.standing-mobile-table>footer span{white-space:nowrap}.standing-mobile-table>footer b{color:#d9ad48}.standing-mobile-table>footer time{color:#858179;text-align:right;margin-left:auto;font-size:12px}.search-results{border:1px solid #292925;border-radius:6px;margin-top:14px;overflow:hidden}.search-results button{text-align:left;background:#0c0d0c;border:0;border-bottom:1px solid #262622;grid-template-columns:58px 1fr 15px;align-items:center;width:100%;min-height:53px;padding:8px;display:grid}.search-results button>span{color:var(--gold);font-size:12px}.search-results button>b{font-size:12px}.search-results button small{color:#777;font-size:12px;display:block}.search-results button em{font-size:18px}.match-identity{text-align:center}.match-identity>small{color:#aaa;font-size:12px;line-height:1.7}.match-identity>div{grid-template-columns:1fr 70px 1fr;align-items:center;margin-top:16px;display:grid}.match-identity>div>span{flex-direction:column;align-items:center;gap:8px;display:flex}.match-identity>div>span b{text-transform:uppercase;max-width:140px;font-size:12px}.match-identity>div>em{color:#aaa;font-size:17px;font-style:normal}.detail-tabs{scrollbar-width:none;border-bottom:1px solid #292925;margin:22px -18px 0;padding:0 18px;display:flex;overflow-x:auto}.detail-tabs button{color:#777;background:0 0;border:0;min-width:92px;height:42px;font-size:12px;position:relative}.detail-tabs button.active{color:var(--gold)}.detail-tabs button.active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:0;left:10px;right:10px}.detail-kpis{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.detail-kpis article{background:#10110f;border:1px solid #3e3520;border-radius:6px;min-height:100px;padding:13px}.detail-kpis small,.detail-kpis strong,.detail-kpis span{display:block}.detail-kpis small{color:#999;font-size:12px}.detail-kpis strong{color:var(--gold2);margin:7px 0;font-size:30px}.detail-kpis span{color:#7c7b74;font-size:12px}.raw-metrics,.form-card,.reason-card,.h2h-card,.profile-card{background:#0b0c0c;border:1px solid #292925;border-radius:6px;margin-top:18px;padding:13px}.raw-metrics>div{text-align:center;border-top:1px solid #222;grid-template-columns:40px 1fr 40px;align-items:center;min-height:34px;display:grid}.raw-metrics>div span{color:#85847d;text-transform:capitalize;font-size:12px}.raw-metrics>div b{font-size:12px}.raw-metrics>p,.reason-card p{color:#aaa;font-size:12px;line-height:1.6}.form-card>div{border-top:1px solid #222;grid-template-columns:110px 1fr;align-items:center;padding:8px 0;display:grid}.form-card>div>b{font-size:12px}.form-card>div>span{gap:4px;display:flex}.form-card i{border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;display:grid}.form-card i.win{background:#38c95e}.form-card i.draw{background:#6e716e}.form-card i.loss{background:#c83d3d}.reason-card{border-color:#55461f}.reason-card small{color:var(--gold);font-size:12px}.h2h-card p{border-top:1px solid #222;grid-template-columns:1fr 35px;margin:0;padding:7px 0;font-size:12px;display:grid}.h2h-card p b{text-align:right}.match-detail-v2{padding:0 10px 30px}.match-hero-v2{text-align:center;padding:3px 6px 14px;position:relative}.match-hero-v2:before{content:"";pointer-events:none;background:radial-gradient(#dda72f33,#0000 68%);width:150px;height:100px;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.match-league-line{color:var(--gold2);justify-content:center;align-items:center;gap:7px;display:flex}.match-league-line .entity-logo{background:0 0;border:0;width:25px!important;height:25px!important}.match-league-line b{letter-spacing:.08em;text-transform:uppercase;font-size:13px}.match-hero-v2>time{color:#aaa8a1;margin-top:4px;font-size:12px;display:block}.match-hero-teams{grid-template-columns:1fr 80px 1fr;align-items:center;margin-top:10px;display:grid;position:relative}.match-hero-teams>span{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.match-hero-teams .entity-logo{filter:drop-shadow(0 8px 12px #0000008c);background:0 0;border:0;width:86px!important;height:86px!important}.match-hero-teams>span>b{letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:125px;font-size:14px;overflow:hidden}.match-hero-teams>em{color:var(--gold2);text-shadow:0 0 18px #e0ac344d;font-size:31px;font-style:normal}.match-hero-teams>em .hero-vs,.match-hero-teams>em strong,.match-hero-teams>em small{display:block}.match-hero-teams>em .hero-vs{color:#f0c45e;letter-spacing:-.08em;text-shadow:0 0 12px #e0ac348c,0 0 30px #e0ac343d;font-size:42px;font-style:italic;font-weight:500;line-height:.92;position:relative;transform:skew(-6deg)}.match-hero-teams>em .hero-vs:after{content:"";background:linear-gradient(90deg,#0000,#d9a936,#0000);width:44px;height:1px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.match-hero-teams>em strong{white-space:nowrap;margin-top:8px;font-size:22px;line-height:1}.match-hero-teams>em small{color:#aaa8a1;text-shadow:none;margin-top:4px;font-size:12px}.match-sticky-shell{z-index:24;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050606f7;margin:0 0 8px;padding-top:1px;transition:box-shadow .2s;position:sticky;top:0}.match-sticky-shell.is-compact{box-shadow:0 9px 24px #000000b8}.match-sticky-score{opacity:0;grid-template-columns:minmax(0,1fr) 55px minmax(0,1fr);align-items:center;gap:5px;max-height:0;transition:max-height .2s,opacity .16s,padding .2s;display:grid;overflow:hidden}.match-sticky-shell.is-compact .match-sticky-score{opacity:1;max-height:51px;padding:6px 7px 5px}.match-sticky-score>span{align-items:center;gap:5px;min-width:0;display:flex}.match-sticky-score>span:last-child{text-align:right;justify-content:flex-end}.match-sticky-score .entity-logo{background:0 0;border:0;flex:none;width:29px!important;height:29px!important}.match-sticky-score b{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;overflow:hidden}.match-sticky-score em{color:var(--gold2);text-align:center;white-space:nowrap;font-size:16px;font-style:normal;font-weight:700}.match-detail-tabs{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080909f5;border:1px solid #54431f;border-radius:8px;grid-template-columns:repeat(5,1fr);margin:0;display:grid;overflow:hidden}.match-detail-tabs button{color:#84827c;background:0 0;border:0;border-right:1px solid #262722;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;height:57px;padding:0 2px;display:flex}.match-detail-tabs button:last-child{border:0}.match-detail-tabs button svg{width:20px;height:20px}.match-detail-tabs button span{white-space:nowrap;font-size:12px}.match-detail-tabs button.active{color:var(--gold2);box-shadow:inset 0 -2px var(--gold);background:linear-gradient(#d8a62d24,#d8a62d06)}.match-kpi-v2{grid-template-columns:1fr 1fr;gap:7px;display:grid}.match-kpi-v2 article{background:linear-gradient(130deg,#15140e,#0a0b0b);border:1px solid #665025;border-radius:8px;min-height:112px;padding:11px 12px}.match-kpi-v2 small,.match-kpi-v2 strong,.match-kpi-v2 b{display:block}.match-kpi-v2 small{color:#c9c5b9;letter-spacing:.05em;font-size:12px}.match-kpi-v2 strong{color:var(--gold2);margin:9px 0 5px;font-size:34px;line-height:1}.match-kpi-v2 strong i{color:#aaa8a1;font-size:14px;font-style:normal}.match-kpi-v2 b{color:var(--gold2);font-size:12px}.match-probability,.match-market-v2,.match-panel,.match-form-v2,.match-reasons-v2,.match-watch-v2,.advanced-stat-grid,.match-data-status{background:linear-gradient(130deg,#11120f,#090a0a);border:1px solid #33332e;border-radius:8px;margin-top:8px;padding:11px 12px}.match-probability h2,.match-market-v2 h2,.match-panel h2,.match-form-v2 h2,.match-reasons-v2 h2,.advanced-stat-grid h2,.match-data-status h2{letter-spacing:.06em;margin:0 0 8px;font-size:12px}.match-probability.missing{border-color:#4b4029}.match-probability p,.match-empty-note{color:#9b9991;margin:0;font-size:12px;line-height:1.5}.probability-teams{grid-template-columns:1fr 1fr 1fr;align-items:end;margin-top:2px;display:grid}.probability-teams>span{flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;min-width:0;display:flex}.probability-teams .entity-logo{background:0 0;border:0;width:30px!important;height:30px!important}.probability-teams b{color:#bbb9b2;font-size:20px}.probability-teams small{color:#9c9a93;text-overflow:ellipsis;white-space:nowrap;max-width:95px;font-size:12px;overflow:hidden}.match-probability>i{border-radius:5px;grid-template-columns:44fr 25fr 31fr;gap:2px;height:8px;margin:8px 0;display:grid;overflow:hidden}.match-probability>i u{opacity:.36;background:linear-gradient(90deg,#d49b25,#efc45e);text-decoration:none}.match-probability>i u:nth-child(2){background:#aaa}.match-probability>i u:nth-child(3){background:#ce2232}.match-probability.available{background:radial-gradient(circle at 50% 0,#d19e2d17,#0000 45%),linear-gradient(130deg,#11120f,#090a0a);border-color:#695225}.match-probability.available>i u{opacity:.92}.probability-evidence{grid-template-columns:repeat(3,1fr);gap:5px;margin:10px 0;display:grid}.probability-evidence span{text-align:center;border:1px solid #2b2b27;border-radius:6px;min-width:0;padding:7px 4px}.probability-evidence b,.probability-evidence small{display:block}.probability-evidence b{color:#d7ad4e;font-size:12px}.probability-evidence small{color:#b8b5ac;margin-top:3px;font-size:12px;line-height:1.35}.match-market-v2{border-color:#453a24}.match-market-v2>p{align-items:center;gap:10px;margin:0;padding:5px 0;display:flex}.match-market-v2>p svg{width:28px;color:var(--gold2);flex:0 0 28px}.match-market-v2>p span,.match-market-v2>p b,.match-market-v2>p small{display:block}.match-market-v2>p b{color:#d7ad4e;font-size:12px}.match-market-v2>p small{color:#99978f;margin-top:4px;font-size:12px;line-height:1.45}.match-market-v2 article{border-top:1px solid #272823;align-items:center;gap:7px;min-height:50px;display:flex}.match-market-v2 article>span{flex:1;min-width:0}.match-market-v2 article b,.match-market-v2 article small{display:block}.match-market-v2 article b{color:#d7ad4e;font-size:12px}.match-market-v2 article small{color:#8e8c85;margin-top:2px;font-size:12px}.match-market-v2 article em{color:#aaa79e;text-align:center;border:1px solid #39382f;border-radius:5px;gap:1px;min-width:48px;padding:5px 6px;font-size:12px;font-style:normal;display:grid}.match-market-v2 article em i{color:#aaa79e;font-size:12px;font-style:normal}.match-market-v2 article em small{color:#8f8c84;font-size:12px}.match-market-v2 article strong{color:#fff;font-size:12px}.match-metric-row{text-align:center;border-top:1px solid #252620;grid-template-columns:43px 1fr 43px;align-items:center;min-height:40px;display:grid}.match-metric-row:first-of-type{border-top:0}.match-metric-row>b{font-size:13px}.match-metric-row>b:first-child{color:var(--gold2);text-align:left}.match-metric-row>b:last-child{color:#e24a4a;text-align:right}.match-metric-row>span{min-width:0}.match-metric-row em{color:#aaa8a1;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:12px;font-style:normal;display:block;overflow:hidden}.match-metric-row i{border-radius:3px;gap:3px;height:4px;margin-top:5px;display:flex;overflow:hidden}.match-metric-row u{background:var(--gold);height:100%;text-decoration:none;display:block}.match-metric-row u.away{background:#bfc0bd;margin-left:auto}.match-form-v2{grid-template-columns:1fr 1fr;gap:0 9px;display:grid}.match-form-v2>h2{grid-column:1/3}.match-form-v2>div{border:0;grid-template-columns:37px minmax(0,1fr);align-content:center;align-items:center;gap:5px;min-width:0;min-height:88px;padding:5px;display:grid}.match-form-v2>div+div{border-left:1px solid #292a25}.match-form-v2 .entity-logo{background:0 0;border:0;width:32px!important;height:32px!important}.match-form-v2>div>.entity-logo{grid-area:1/1}.match-form-v2>div>b{overflow-wrap:normal;word-break:normal;white-space:normal;grid-area:1/2;font-size:12px;line-height:1.25;overflow:visible}.match-form-v2>div>span:not(.entity-logo){grid-column:1/3;justify-content:center;gap:3px;display:flex}.match-form-v2 i{border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;display:grid}.match-form-v2 i.win{background:#1f7a38}.match-form-v2 i.draw{background:#8a5f12}.match-form-v2 i.loss{background:#c92f3b}.match-reasons-v2{background:radial-gradient(circle at 14% 0,#e1ab2f21,#0000 42%),linear-gradient(135deg,#15150f,#090a09);border-color:#665025;padding:0;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 8px 24px #0003}.match-reasons-v2>header{background:linear-gradient(90deg,#d29c2514,#0000);border-bottom:1px solid #393121;justify-content:space-between;align-items:center;gap:8px;min-height:50px;padding:8px 12px;display:flex}.match-reasons-v2>header>span{align-items:center;gap:9px;display:flex}.match-reasons-v2>header>span>i{color:#efc65d;background:linear-gradient(145deg,#e0ab3333,#754d0a12);border:1px solid #8a6827;border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;display:grid;box-shadow:0 0 17px #e1ab2f1a}.match-reasons-v2>header svg{stroke-width:1.8px;width:17px;height:17px}.match-reasons-v2>header h2{color:#f2eee5;letter-spacing:.1em;margin:0;font-size:12px}.match-reasons-v2>header>small{color:#a8a298;white-space:nowrap;font-size:12px}.match-reasons-v2>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px;display:grid}.match-reasons-v2 article{background:linear-gradient(150deg,#1d1e1bf5,#0c0d0cfa);border:1px solid #35342d;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:0;min-height:126px;padding:9px 8px;display:flex;box-shadow:inset 0 1px #ffffff06}.match-reasons-v2 article>i{color:#edbd4b;background:linear-gradient(145deg,#daa63533,#daa63509);border:1px solid #daa6357a;border-radius:10px;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.match-reasons-v2 article>i svg{stroke-width:1.8px;width:20px;height:20px}.match-reasons-v2 article>span{min-width:0}.match-reasons-v2 article b,.match-reasons-v2 article small,.match-reasons-v2 article em{display:block}.match-reasons-v2 article b{color:#efc157;font-size:23px;line-height:1}.match-reasons-v2 article small{color:#eeeae1;margin-top:6px;font-size:12px;font-weight:750;line-height:1.25}.match-reasons-v2 article em{color:#918d83;margin-top:5px;font-size:12px;font-style:normal;line-height:1.25}.match-reasons-v2 article.expected-goals>i{color:#7bd193;background:linear-gradient(145deg,#3a96592e,#0f462008);border-color:#5ab27473}.match-reasons-v2 article.outcome-clarity>i{color:#e5a05d;background:linear-gradient(145deg,#be6d2a2b,#5f2c0808);border-color:#c4743580}.match-reasons-v2 .signal-evidence{color:#87847c;border-top:1px solid #2c2d28;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:38px;padding:7px 11px;font-size:12px;line-height:1.3;display:grid}.match-reasons-v2 .signal-evidence svg{color:#a98538;width:16px;height:16px}.match-reasons-v2 .signal-evidence time{color:#aaa69e;white-space:nowrap}.match-watch-v2{border-color:#665025;grid-template-columns:32px 1fr 15px;align-items:center;gap:8px;display:grid}.match-watch-v2 svg{width:27px;height:27px;color:var(--gold2)}.match-watch-v2 b,.match-watch-v2 small{display:block}.match-watch-v2 b{color:var(--gold2);font-size:13px}.match-watch-v2 small{color:#ddd9cf;margin-top:5px;font-size:14px;line-height:1.55}.match-watch-v2 em{color:#aaa;font-size:21px;font-style:normal}.momentum-placeholder{color:#9d9a91;text-align:center;background:linear-gradient(#d8a62d1a,#0000);border:1px dashed #4a4028;place-items:center;min-height:86px;margin:6px 0 9px;font-size:12px;display:grid}.event-timeline-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.event-timeline-heading h2{align-items:center;gap:7px;margin:0;display:flex}.event-timeline-heading>small{color:#ff6862;letter-spacing:.1em;font-size:12px;font-weight:900}.match-event-axis{padding:7px 0 2px;position:relative}.match-event-axis:before{content:"";background:linear-gradient(#0000,#524a39 4% 96%,#0000);width:1px;position:absolute;top:7px;bottom:7px;left:50%;transform:translate(-50%)}.match-event-group{position:relative}.match-event-node{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;min-height:76px;display:grid;position:relative}.match-event-node time{z-index:2;color:#d9d5cb;background:#101110;border:1px solid #4d4b43;border-radius:50%;grid-area:1/2;justify-self:center;place-items:center;width:36px;min-height:36px;padding:3px;font-size:12px;font-weight:800;display:grid;position:relative}.match-event-card{background:linear-gradient(145deg,#151716,#0b0c0c);border:1px solid #34352f;border-radius:9px;grid-row:1;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;min-height:60px;padding:8px;display:grid;box-shadow:0 7px 18px #00000038}.match-event-node.home .match-event-card{grid-column:1;margin-right:7px}.match-event-node.away .match-event-card{grid-column:3;margin-left:7px}.match-event-node.neutral .match-event-card{grid-column:1/4;margin:6px 16px}.match-event-symbol{width:25px;height:25px;color:var(--gold2);place-items:center;font-size:16px;display:grid}.match-event-symbol.yellow{color:#ffd42a}.match-event-symbol.red{color:#ee4747}.match-event-copy{min-width:0}.match-event-copy strong,.match-event-copy small{text-overflow:ellipsis;display:block;overflow:hidden}.match-event-copy strong{color:#f1eee7;font-size:12px;line-height:1.25}.match-event-copy small{color:#929087;margin-top:4px;font-size:12px;line-height:1.25}.match-event-card em{color:var(--gold2);white-space:nowrap;font-size:17px;font-style:normal;font-weight:900}.match-event-node.goal{min-height:96px}.match-event-node.goal time{color:#f5c75c;background:radial-gradient(circle,#4b3710,#17130b 70%);border-color:#d3a637;box-shadow:0 0 15px #e1a92c38}.match-event-node.goal .match-event-card{background:radial-gradient(circle at 80%,#cd921e33,#0000 43%),linear-gradient(145deg,#251b0c,#0e0e0c);border-color:#b1842c;grid-column:1/4;min-height:74px;margin:8px 10px;padding:11px 12px;box-shadow:inset 0 0 22px #d69e2414,0 0 16px #cd911b1f}.match-event-node.goal .match-event-copy strong{font-size:13px}.match-event-node.goal .match-event-copy small{color:#bdb6a5;font-size:12px}.match-event-node.goal .match-event-card em{font-size:27px}.match-period-marker{z-index:3;flex-direction:column;align-items:center;gap:6px;padding:10px 0 7px;display:flex;position:relative}.match-period-marker b{color:#d7b158;background:#12120f;border:1px solid #6d5a2c;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.match-period-marker span{color:#8e8b83;letter-spacing:.08em;background:#0c0d0c;padding:3px 9px;font-size:12px}.match-period-marker.final b{color:#f1c359;border-color:#c29434}.lineup-section-v2>article{background:#0b0c0c;border:1px solid #3c3b33;border-radius:9px;margin-top:9px;padding:10px}.lineup-section-v2>article>header{justify-content:space-between;align-items:center;padding:0 2px 8px;display:flex}.lineup-section-v2>article>header b{font-size:13px}.lineup-section-v2>article>header span{color:var(--gold2);font-size:12px}.legacy-match-lineup-pitch{background:linear-gradient(90deg,#134b24e0,#1c5b2dcc,#134b24e0);border:1px solid #dcebd740;border-radius:5px;grid-template-rows:repeat(5,1fr);min-height:360px;padding:12px 6px;display:grid;position:relative;overflow:hidden}.legacy-match-lineup-pitch:before{content:"";border-top:1px solid #ffffff2e;position:absolute;inset:50% 0 auto}.legacy-match-lineup-pitch:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:54px;height:54px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.pitch-line{z-index:2;justify-content:space-around;align-items:center;display:flex;position:relative}.pitch-line>span{flex-direction:column;align-items:center;min-width:45px;display:flex}.pitch-line i{background:#554429;border:1px solid #ead59a;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-style:normal;display:grid}.pitch-line b{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:65px;margin-top:2px;font-size:12px;overflow:hidden}.pitch-line small{background:#2e9b42;border-radius:6px;margin-top:2px;padding:1px 5px;font-size:12px}.substitute-list{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.substitute-list>b{width:100%;font-size:12px}.substitute-list span{color:#aaa8a1;border:1px solid #30312c;border-radius:5px;padding:4px 6px;font-size:12px}.match-data-missing{text-align:center;border:1px solid #3c392f;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;margin-top:9px;padding:25px;display:flex}.match-data-missing svg{width:46px;height:46px;color:var(--gold2)}.match-data-missing b{margin-top:12px;font-size:13px}.match-data-missing p{color:#aaa8a1;font-size:12px;line-height:1.5}.prematch-squad-fallback{gap:10px;margin-top:9px;display:grid}.prematch-squad-fallback>header,.prematch-stat-note{background:linear-gradient(135deg,#d3a5461a,#0d0f0ff5);border:1px solid #d3a5468c;border-radius:9px;align-items:flex-start;gap:10px;padding:12px;display:flex}.prematch-squad-fallback>header svg,.prematch-stat-note svg{width:27px;height:27px;color:var(--gold2);flex:none}.prematch-squad-fallback>header span,.prematch-stat-note span{gap:4px;min-width:0;display:grid}.prematch-squad-fallback>header b,.prematch-stat-note b{color:var(--gold2);letter-spacing:.04em;font-size:13px}.prematch-squad-fallback>header small,.prematch-stat-note small{color:#c3c0b8;font-size:12px;line-height:1.5}.prematch-squad-fallback>article{background:#0b0c0c;border:1px solid #35352f;border-radius:10px;overflow:hidden}.prematch-squad-fallback>article h2{border-bottom:1px solid #292a27;align-items:center;gap:9px;margin:0;padding:11px 12px;display:flex}.prematch-squad-fallback>article h2>span{gap:2px;font-size:14px;display:grid}.prematch-squad-fallback>article h2 small{color:#99978f;font-size:12px;font-weight:400}.prematch-squad-fallback>article>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prematch-squad-fallback button{color:#f6f4ed;text-align:left;background:0 0;border:1px solid #242521;border-top:0;border-left:0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:61px;padding:8px;display:grid}.prematch-squad-fallback button>span{gap:3px;min-width:0;display:grid}.prematch-squad-fallback button b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.prematch-squad-fallback button small{color:#aaa89f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.prematch-squad-fallback button em{color:var(--gold2);font-size:12px;font-style:normal}.prematch-stat-note{margin:9px 0}.advanced-stat-grid>div{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.advanced-stat-grid article{text-align:center;border:1px solid #2c2d28;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;min-height:70px;padding:5px;display:flex}.advanced-stat-grid article b{font-size:12px}.advanced-stat-grid article b i{color:#777;font-style:normal}.advanced-stat-grid article small{color:#94928a;margin-top:6px;font-size:12px;line-height:1.25}.match-data-status>div{flex-wrap:wrap;gap:5px;display:flex}.match-data-status span{border:1px solid #3c3d37;border-radius:6px;padding:7px 9px;font-size:12px;line-height:1.35}.match-data-status span.ready{color:#61d476;border-color:#41be5b73}.match-data-status span.missing{color:#d2ab54;border-color:#daa62d66}.match-data-status span.expected{color:#b8bec3;border-color:#7e8b9759}.match-context-line{flex-wrap:wrap;justify-content:center;gap:4px 8px;margin-top:10px;display:flex;position:relative}.match-context-line span{color:#a7a49b;border:1px solid #302d24;border-radius:10px;padding:3px 7px;font-size:12px}.match-trust-v2,.match-score-layers,.post-match-summary-v2,.match-availability-v2,.match-player-ratings{background:linear-gradient(130deg,#11120f,#090a0a);border:1px solid #38362f;border-radius:8px;margin-top:8px;padding:11px 12px}.match-trust-v2{border-color:#665025;grid-template-columns:112px 1fr;align-items:center;gap:12px;display:grid}.match-trust-v2 small,.match-trust-v2 strong,.match-trust-v2 b{display:block}.match-trust-v2 small{color:#a7a49b;font-size:12px}.match-trust-v2 strong{color:var(--gold2);margin-top:4px;font-size:27px}.match-trust-v2 strong i{color:#88867e;font-size:12px;font-style:normal}.match-trust-v2 b{color:#70c879;font-size:12px}.match-trust-v2 ul{color:#aaa79f;margin:0;padding-left:15px;font-size:12px;line-height:1.55}.match-score-layers h2,.post-match-summary-v2 h2,.match-availability-v2 h2,.match-player-ratings h2{letter-spacing:.06em;margin:0 0 8px;font-size:12px}.match-score-layers>div{grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:5px;display:grid}.match-score-layers span{border:1px solid #2e2e29;border-radius:6px;flex-direction:column;align-items:center;gap:3px;padding:7px 4px;display:flex}.match-score-layers small{color:var(--gold2);font-size:12px}.match-score-layers b{font-size:15px}.match-score-layers em{color:#85837b;text-transform:uppercase;font-size:12px;font-style:normal}.post-match-summary-v2 p{margin:0}.post-match-summary-v2 b,.post-match-summary-v2 span{display:block}.post-match-summary-v2 b{font-size:12px}.post-match-summary-v2 span{color:#99978f;margin-top:4px;font-size:12px}.signal-evidence{color:#88867e;border-top:1px solid #282921;margin-top:8px;padding-top:7px;font-size:12px;display:block}.match-availability-v2 p{border-top:1px solid #292a25;grid-template-columns:1fr auto;gap:2px 8px;margin:0;padding:6px 0;display:grid}.match-availability-v2 p:first-of-type{border-top:0}.match-availability-v2 p b{font-size:12px}.match-availability-v2 p span{color:#aaa;font-size:12px}.match-availability-v2 p em{color:#d2ab54;grid-column:1/3;font-size:12px;font-style:normal}.momentum-placeholder{grid-template-rows:auto auto;align-content:center;gap:5px;padding:12px}.momentum-placeholder b{color:var(--gold2);font-size:12px}.momentum-placeholder span{max-width:270px;font-size:12px;line-height:1.4}.timeline-score-bars{margin-top:7px}.timeline-score-bars p{background:#11120f;border-top:1px solid #39382f;justify-content:center;gap:12px;margin:0;padding:7px;display:flex}.timeline-score-bars b{color:var(--gold2);font-size:12px}.timeline-score-bars span{font-size:12px;font-weight:700}.pitch-line em{color:#d5aa45;margin-top:2px;font-size:12px;font-style:normal}.match-player-ratings p{border-top:1px solid #292a25;grid-template-columns:24px 1fr 38px;align-items:center;gap:7px;min-height:42px;margin:0;display:grid}.match-player-ratings p:first-of-type{border-top:0}.match-player-ratings p>em{color:#888;text-align:center;font-size:12px;font-style:normal}.match-player-ratings p span b,.match-player-ratings p span small{display:block}.match-player-ratings p span b{font-size:12px}.match-player-ratings p span small{color:#85837b;margin-top:2px;font-size:12px}.match-player-ratings p strong{color:var(--gold2);text-align:right;font-size:14px}.profile-hero{grid-template-columns:90px 1fr;align-items:center;gap:16px;padding:18px 0;display:grid}.profile-hero h1{margin:0 0 7px;font-size:22px;font-weight:500}.profile-hero p,.profile-hero small{color:#aaa;margin:0;font-size:12px;line-height:1.7;display:block}.player-profile{grid-template-columns:110px 1fr}.form-grid,.stats-grid{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.form-grid span,.stats-grid span{text-align:center;border:1px solid #252521;flex-direction:column;justify-content:center;min-height:58px;padding:7px;display:flex}.form-grid b,.stats-grid b{font-size:15px}.form-grid small,.stats-grid small{color:#777;margin-top:4px;font-size:12px}.squad-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #222;grid-template-columns:40px 1fr 15px;align-items:center;gap:9px;width:100%;min-height:54px;padding:6px 0;display:grid}.squad-row span b,.squad-row span small{display:block}.squad-row span b{font-size:12px}.squad-row span small{color:#777;font-size:12px}.player-facts{border:1px solid #292925;border-radius:6px;grid-template-columns:repeat(3,1fr);margin-top:14px;display:grid}.player-facts span{text-align:center;border-right:1px solid #292925;padding:14px 5px}.player-facts span:last-child{border:0}.player-facts b,.player-facts small{display:block}.player-facts b{font-size:16px}.player-facts small{color:#777;margin-top:4px;font-size:12px}.career-row{border-top:1px solid #222;grid-template-columns:1fr 80px 30px;margin:0;padding:9px 0;font-size:12px;display:grid}.career-row small{text-align:right;color:var(--gold)}.user-profile-screen{padding-top:10px}.user-identity{grid-template-columns:60px 1fr 20px;align-items:center;gap:14px;padding:10px 0 22px;display:grid}.user-avatar{background:linear-gradient(145deg,#8b8a86,#3b3c3b);border:1px solid #77746c;border-radius:50%;place-items:center;width:60px;height:60px;font-size:24px;display:grid}.user-identity h1{margin:0 0 6px;font-size:20px;font-weight:500}.user-identity p{color:#8d8b84;margin:0;font-size:12px}.user-identity em{color:#aaa;font-size:21px;font-style:normal}.membership-card{background:linear-gradient(115deg,#17150e,#0b0c0b 70%);border:1px solid #3c3524;border-radius:7px;padding:18px;position:relative;overflow:hidden}.membership-card:after{content:"";background:radial-gradient(circle,#ebbe482e,#0000 67%);border-radius:50%;width:130px;height:130px;position:absolute;top:-45px;right:-35px}.membership-card span,.membership-card strong,.membership-card small{display:block}.membership-card span{color:var(--gold2);letter-spacing:.13em;font-size:12px}.membership-card strong{color:var(--gold2);margin-top:7px;font-size:21px}.membership-card p{color:#aaa79f;margin:8px 0 5px;font-size:12px}.membership-card small{color:#686762;font-size:12px}.profile-group-title{letter-spacing:.14em;margin:24px 0 9px;font-size:12px}.settings-list{border:1px solid #292925;border-radius:7px;overflow:hidden}.settings-list article,.settings-list button{text-align:left;background:#0b0c0c;border:0;border-bottom:1px solid #252521;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;width:100%;min-height:48px;padding:0 12px;display:grid}.settings-list>:last-child{border-bottom:0}.settings-list svg{color:#aaa79f;width:17px}.settings-list span{font-size:12px}.settings-list em{color:#8d8b84;font-size:12px;font-style:normal}.profile-disclaimer{color:#5f5e59;text-align:center;margin:20px 20px 0;font-size:12px;line-height:1.5}.tomorrow-screen{padding-inline:18px}.tomorrow-hero{padding:9px 5px 14px}.tomorrow-hero h1{color:var(--gold2);letter-spacing:.02em;margin:0;font-size:44px;font-weight:500;display:inline}.tomorrow-hero>span{color:#aaa8a2;letter-spacing:.08em;font-size:17px}.tomorrow-hero>div{grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}.tomorrow-hero p{border-right:1px solid #3d3c37;grid-template-rows:auto auto;grid-template-columns:25px 1fr;gap:1px 7px;min-width:0;margin:0;padding:0 12px;display:grid}.tomorrow-hero p:first-child{padding-left:0}.tomorrow-hero p:last-child{border-right:0}.tomorrow-hero p svg{color:var(--gold);grid-row:1/3;align-self:center}.tomorrow-hero p b{font-size:18px;font-weight:600}.tomorrow-hero p small{color:#aaa8a2;letter-spacing:.08em;font-size:12px}.tomorrow-tabs{border-bottom:1px solid #544521;grid-template-columns:repeat(4,1fr);margin:12px -18px 0;display:grid}.tomorrow-tabs button{color:#85837d;letter-spacing:.08em;background:0 0;border:0;height:53px;font-size:12px;font-weight:650;position:relative}.tomorrow-tabs button.active{color:var(--gold2)}.tomorrow-tabs button.active:after{content:"";background:var(--gold2);height:2px;position:absolute;bottom:-1px;left:10%;right:10%}.tomorrow-filters{justify-content:space-between;gap:12px;margin:13px 0 16px;display:flex}.tomorrow-filters button{color:#d7d4cd;background:#0b0c0c;border:1px solid #4d4125;border-radius:6px;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-size:12px;display:flex}.tomorrow-filters button:last-child{color:var(--gold2);margin-left:auto}.tomorrow-filters svg{color:#aaa;width:17px}.tomorrow-league{margin-top:18px}.tomorrow-league h2{color:#d9d6cf;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 8px 3px;font-size:13px;font-weight:500;display:flex}.tomorrow-league.hot h2{color:var(--gold2)}.tomorrow-match-list{background:linear-gradient(100deg,#111211,#080909);border:1px solid #33332e;border-radius:7px;overflow:hidden}.tomorrow-match-row{text-align:center;background:0 0;border:0;border-bottom:1px solid #30302c;grid-template-columns:72px 1fr 25px 1fr 62px;align-items:center;gap:5px;width:100%;min-height:92px;padding:10px 13px 10px 11px;display:grid;position:relative}.tomorrow-kickoff{text-align:left}.tomorrow-kickoff b,.tomorrow-kickoff small{display:block}.tomorrow-kickoff b{font-size:14px;font-weight:600}.tomorrow-kickoff small{color:#8d8b85;text-overflow:ellipsis;text-transform:uppercase;margin-top:5px;font-size:12px;line-height:1.25;overflow:hidden}.tomorrow-team{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.tomorrow-team>b{text-transform:uppercase;overflow-wrap:anywhere;width:100%;font-size:12px;font-weight:650;line-height:1.12;display:block;overflow:visible}.tomorrow-match-row>em{color:#77756f;font-size:16px;font-style:normal;font-weight:700}.tomorrow-signal{border:1px solid #423a28;border-radius:5px;grid-template-columns:1fr auto;align-content:center;min-height:58px;padding:7px;display:grid}.tomorrow-signal small{color:var(--gold2);grid-column:1/3;font-size:12px}.tomorrow-signal b{margin-top:3px;font-size:17px}.tomorrow-signal i{color:var(--gold);align-self:end;font-size:12px;font-style:normal}.tomorrow-star{color:#d3d0c8;font-size:20px;position:absolute;top:6px;right:6px}.tomorrow-league.hot .tomorrow-star{color:var(--gold2)}.tomorrow-more{color:#aaa8a1;text-align:left;background:#080909;border:0;justify-content:space-between;align-items:center;width:100%;min-height:42px;padding:0 13px;font-size:12px;display:flex}.tomorrow-league.hot .tomorrow-more{color:var(--gold2)}.tomorrow-more b{font-size:21px;font-weight:400}@media (max-width:560px){.site-bg{padding:0}.phone-shell{width:100%;min-height:100vh;padding-bottom:calc(96px + env(safe-area-inset-bottom));border:0;border-radius:0}.featured-match{grid-template-columns:76px 1fr 76px}.schedule-screen-v2{padding-inline:8px}.schedule-page .brand-copy b{font-size:16px}.schedule-page .brand-copy small{font-size:12px}.schedule-heading{padding:8px 4px 10px}.schedule-heading h1{font-size:28px}.schedule-heading>div>small{font-size:12px}.schedule-heading>button{min-width:92px;height:44px;font-size:13px}.schedule-week button{height:66px;padding-top:8px}.schedule-week small{font-size:12px}.schedule-week b{margin-block:5px 3px;font-size:20px}.schedule-week span{letter-spacing:-.02em;font-size:12px}.schedule-summary{min-height:88px;padding-block:11px}.schedule-summary article{grid-template-columns:24px minmax(0,1fr);padding-inline:5px}.schedule-summary svg{width:23px;height:23px}.schedule-summary article>b{font-size:24px}.schedule-summary article>span,.schedule-summary article small{font-size:12px}.schedule-league-selector{min-height:54px}.schedule-league-selector b,.schedule-league-selector small,.league-picker-presets b,.league-picker-list b,.league-picker-presets small,.league-picker-list small{font-size:12px}.schedule-mode-tabs{gap:7px;margin-block:10px 8px}.schedule-mode-tabs button{height:44px;padding-inline:14px;font-size:12px}.schedule-filter-panel label,.schedule-filter-panel select,.schedule-filter-panel>button{font-size:12px}.schedule-columns{display:none}.schedule-league-v2{margin-top:10px}.schedule-league-head{grid-template-columns:30px 1fr auto 18px;min-height:42px}.schedule-league-head>b,.schedule-league-head>small{font-size:12px}.schedule-league-logo .entity-logo{width:24px!important;height:24px!important}.schedule-match-v2,.schedule-match-open{min-height:100px}.schedule-match-open{grid-template-columns:64px minmax(0,1fr) 54px 90px 32px;grid-template-areas:none;gap:0;padding:5px 4px}.schedule-match-open time{grid-area:auto;padding-right:3px}.schedule-match-open time b{font-size:14px}.schedule-match-open time small{font-size:12px}.schedule-match-open time em{text-align:center;text-overflow:clip;padding:3px 4px;font-size:12px}.schedule-versus{grid-area:auto;grid-template-rows:repeat(2,minmax(0,1fr));gap:3px;padding-inline:2px}.schedule-team{grid-template-columns:40px minmax(0,1fr);gap:3px}.schedule-versus .entity-logo{width:40px!important;height:40px!important}.schedule-team>b{font-size:12px;line-height:1.16}.schedule-pick{text-align:center;border-left:1px solid #242520;grid-area:auto;min-height:0;padding:0 4px;display:block}.schedule-pick b{font-size:12px}.schedule-pick small{margin-top:5px;font-size:12px}.schedule-pick.result b{white-space:nowrap;font-size:20px}.schedule-pick.result small{font-size:12px}.schedule-score{border-left:1px solid #242520;flex-direction:column;grid-area:auto;justify-content:center;align-self:center;align-items:center;gap:4px;min-height:64px;padding:0 4px;display:flex}.schedule-score b{font-size:12px}.schedule-score.recommendation b{color:var(--gold2);white-space:nowrap}.schedule-score.recommendation small{color:#aaa79f;font-size:12px;line-height:1.25}.schedule-score.result small,.schedule-score:not(.result)>small{font-size:12px;line-height:1.25}.schedule-quality{grid-area:auto;gap:4px;padding:0 1px}.schedule-quality svg{width:18px;height:18px}.schedule-quality b,.bottom-nav span{font-size:12px}.featured-team-logo .entity-logo{width:70px!important;height:70px!important}.featured-names b{font-size:17px}.date-hero>h1{font-size:44px}.date-hero p small,.section-title small,.next-list>button>span small,.signal-mark>small,.watch-note small,.settings-list em,.analysis-basis p span,.next-list>button>span b,.settings-list span{font-size:12px}.block-title,.section-title b,.analysis-basis h2{font-size:13px;font-weight:700}.watch-note b,.watch-note small{font-size:12px}.gold-cta{font-size:13px}.market-tabs button,.next-list>button>span small,.match-detail-v2 small,.match-detail-v2 .match-context-line span,.match-detail-v2 .match-detail-tabs button span,.match-detail-v2 .match-sticky-score b,.match-detail-v2 .match-trust-v2 li,.match-detail-v2 .match-score-layers em,.match-detail-v2 .post-match-summary-v2 span,.match-detail-v2 .match-panel .match-metric-row em,.match-detail-v2 .match-availability-v2 b,.match-detail-v2 .match-availability-v2 span,.match-detail-v2 .match-availability-v2 em,.match-detail-v2 .match-data-status span,.match-detail-v2 .match-kpi-v2 b,.match-detail-v2 .match-trust-v2 b,.match-detail-v2 .match-hero-teams>em small,.match-detail-v2 .match-probability>p,.match-detail-v2 .match-form-v2>div>b{font-size:12px}.match-detail-v2 .match-form-v2 i{width:22px;height:22px;font-size:12px}}@media (min-width:900px){.phone-shell{margin-block:16px}.bottom-nav{border:1px solid #33332e;border-radius:0 0 16px 16px;width:430px;position:fixed;bottom:16px;left:50%;right:auto;transform:translate(-50%)}.phone-shell{padding-bottom:92px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.match-derived-xg,.team-xg-summary,.player-derived-summary{color:#f6f2e8;background:linear-gradient(135deg,#2b2211b8,#0a0b0cf5);border:1px solid #8a6827;border-radius:14px;margin:12px 16px}.match-derived-xg{padding:14px}.match-derived-xg header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.match-derived-xg h2{color:#e9bc54;letter-spacing:.06em;margin:0;font-size:14px}.match-derived-xg header small{text-align:right;color:#9f9b91;max-width:54%;font-size:12px}.match-derived-xg>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:14px;display:grid}.match-derived-xg>div span{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;display:grid}.match-derived-xg>div span:last-child{text-align:right;grid-template-columns:1fr auto}.match-derived-xg>div span:last-child img,.match-derived-xg>div span:last-child .logo-fallback{grid-area:1/2/span 2}.match-derived-xg>div b{font-size:30px;line-height:1}.match-derived-xg>div small{color:#aaa69d;font-size:12px}.match-derived-xg>div em{color:#e9bc54;font-size:15px;font-style:normal;font-weight:800}.match-derived-xg>p,.shot-pressure-chart>p{color:#8f8c84;margin:12px 0 0;font-size:12px;line-height:1.45}.shot-pressure-chart{background:#0a0c0f;border:1px solid #302c23;border-radius:12px;margin:10px 0 18px;padding:12px}.shot-pressure-chart header{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-size:12px;display:grid}.shot-pressure-chart header span:last-child{text-align:right}.shot-pressure-chart header small{color:#d8ad4c;font-size:12px}.shot-pressure-chart>div{align-items:center;height:128px;margin-top:10px;display:flex;overflow:hidden}.shot-pressure-chart article{border-left:1px solid #ffffff09;flex:1;justify-content:center;min-width:10px;height:100%;display:flex;position:relative}.shot-pressure-chart article i,.shot-pressure-chart article u{background:linear-gradient(#f2c45b,#8e6517);border-radius:3px 3px 0 0;width:42%;max-height:48%;text-decoration:none;position:absolute;bottom:50%}.shot-pressure-chart article u{background:linear-gradient(#e5e8ec,#6e7379);top:50%;bottom:auto;transform:rotate(180deg)}.shot-pressure-chart article small{color:#6d6d69;font-size:12px;position:absolute;bottom:calc(50% - 14px)}.match-player-xg{border-top:1px solid #312d24;grid-column:1/-1;gap:6px;margin-top:12px;padding-top:12px;display:grid}.match-player-xg h3{color:#dcb04e;margin:0 0 4px;font-size:13px}.match-player-xg button{color:#f3f3f1;text-align:left;background:0 0;border:0;border-bottom:1px solid #25272a;grid-template-columns:1fr auto auto;align-items:center;gap:10px;min-height:48px;padding:7px 2px;display:grid}.match-player-xg button span{flex-direction:column;display:flex}.match-player-xg button small,.match-player-xg button em{color:#8f9295;font-size:12px;font-style:normal}.match-player-xg button strong{color:#e9bc54;font-size:18px}.team-xg-summary,.player-derived-summary{grid-template-columns:1fr 1fr 1.5fr;gap:0;padding:12px 14px;display:grid}.team-xg-summary article,.player-derived-summary article{border-right:1px solid #554522;flex-direction:column;justify-content:center;min-width:0;padding-right:10px;display:flex}.team-xg-summary>span,.player-derived-summary>span{flex-direction:column;justify-content:center;padding-left:12px;display:flex}.team-xg-summary small,.player-derived-summary small,.player-derived-summary em{color:#9d9a92;font-size:12px;font-style:normal;line-height:1.35}.team-xg-summary b,.player-derived-summary article b{color:#efc45f;font-size:24px}.team-xg-summary>span b,.player-derived-summary>span b{font-size:12px}.team-derived-metrics .methodology-copy,.player-advanced-metrics .methodology-copy{color:#9c9990;margin:10px 0 0;font-size:12px;line-height:1.5}@media (max-width:390px){.team-xg-summary,.player-derived-summary{grid-template-columns:1fr 1fr}.team-xg-summary>span,.player-derived-summary>span{border-top:1px solid #4c4027;grid-column:1/-1;margin-top:10px;padding:10px 0 0}.match-derived-xg>div b{font-size:25px}}.match-officials{background:#0d0f11;border:1px solid #373229;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;display:flex}.match-officials>b{color:#d9ae48;letter-spacing:.08em;font-size:12px}.match-officials span{color:#eee;font-size:13px}.match-officials small{color:#8e9298;margin-right:5px}.match-shot-feed,.match-live-baseline{background:linear-gradient(145deg,#111418,#080a0c);border:1px solid #4a3920;border-radius:16px;margin:14px 12px;padding:14px}.match-shot-feed header,.match-live-baseline header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.match-shot-feed h2,.match-live-baseline h2{color:#f1c45b;font-size:16px}.match-shot-feed header small,.match-live-baseline header small{color:#92969b;font-size:12px}.match-shot-feed article{border-top:1px solid #24272b;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.match-shot-feed time{color:#d8ab48;font-weight:800}.match-shot-feed span{min-width:0}.match-shot-feed span b,.match-shot-feed span small{display:block}.match-shot-feed button{color:#fff;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:800}.match-shot-feed span small{color:#95999e;white-space:normal;margin-top:3px;font-size:12px}.match-shot-feed strong{color:#f0c35c;font-size:13px}.match-live-baseline>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.match-live-baseline article{border:1px solid #282b2f;border-radius:9px;justify-content:space-between;gap:8px;padding:9px;display:flex}.match-live-baseline article span{color:#aaa;text-transform:capitalize;font-size:12px}.match-live-baseline article b{color:#f0c35c}.match-live-baseline p{color:#92969b;margin:10px 0 0;font-size:12px}.team-goal-timing>div{gap:9px;display:grid}.team-goal-timing article{grid-template-columns:66px 1fr 28px;align-items:center;gap:9px;display:grid}.team-goal-timing article span{color:#c8c8c8;font-size:13px}.team-goal-timing article i{background:#292b2e;border-radius:20px;height:8px;overflow:hidden}.team-goal-timing article u{background:linear-gradient(90deg,#a97513,#f0c45d);height:100%;display:block}.team-goal-timing article b{color:#f0c45d;text-align:right}.team-rating-history>div,.team-transfer-history>div,.player-record-history{gap:0;display:grid}.team-rating-history article,.team-transfer-history article,.player-record-history article{border-top:1px solid #282a2d;grid-template-columns:86px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.team-rating-history time,.team-transfer-history time,.player-record-history time{color:#999;font-size:12px}.team-rating-history article b,.team-transfer-history article strong{color:#edbd54}.team-transfer-history article span b,.team-transfer-history article span small,.player-record-history article span strong,.player-record-history article span small{display:block}.team-transfer-history article span small,.player-record-history article span small{color:#92969b;margin-top:3px;font-size:12px}.player-record-history article>b{color:#e9b848;font-size:12px}.player-lineup-impact>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.player-lineup-impact article{text-align:center;border:1px solid #333;border-radius:10px;padding:11px 7px}.player-lineup-impact article small,.player-lineup-impact article b{display:block}.player-lineup-impact article small{color:#a5a5a5;min-height:30px;font-size:12px}.player-lineup-impact article b{color:#f0c45d;font-size:22px}.player-lineup-impact>p{color:#92969b;margin:10px 0 0;font-size:12px}.positive{color:#53c76a!important}.negative{color:#e65a5a!important}@media (max-width:430px){.match-shot-feed,.match-live-baseline{margin-left:0;margin-right:0}.match-shot-feed article{grid-template-columns:34px minmax(0,1fr) auto}.match-live-baseline>div{grid-template-columns:1fr}.team-rating-history article,.team-transfer-history article,.player-record-history article{grid-template-columns:72px minmax(0,1fr) auto}.player-lineup-impact>div{grid-template-columns:1fr 1fr}.player-lineup-impact article:last-child{grid-column:1/-1}.header-actions button,.icon-button,.data-app-header .icon-button{width:44px;min-width:44px;height:44px;min-height:44px}.brand-copy small,.data-app-header .brand-copy small{font-size:12px;line-height:1.2}.schedule-page .brand-copy small{font-size:12px}.market-tabs button{height:44px;font-size:12px}.date-hero p small,.section-title small,.featured-match>span small,.featured-market small,.featured-score small,.signal-mark>small,.next-list>button>span small,.next-list .signal-mark>small{font-size:12px;line-height:1.35}.analysis-basis p b,.analysis-basis p span{font-size:12px}.next-list>button>span b{font-size:13px}.analysis-basis h2,.raw-metrics h2,.form-card h2,.reason-card h2,.h2h-card h2,.profile-card h2{font-size:12px}.analysis-basis p,.watch-note small,.trend small{font-size:12px;line-height:1.4}.watch-note b{font-size:12px}.schedule-league-head{min-height:44px}.schedule-league-head>b,.schedule-league-head>small,.schedule-league-logo .entity-logo>b,.schedule-week span,.schedule-summary article>span,.schedule-summary article small,.schedule-league-selector small,.schedule-mode-tabs button:nth-child(2) b{font-size:12px}.schedule-match-v2,.schedule-match-open{min-height:112px}.schedule-match-open{grid-template-columns:58px minmax(0,1fr) 52px 78px 48px;padding-block:7px}.schedule-match-open time b{font-size:15px}.schedule-match-open time small,.schedule-match-open time em{font-size:12px;line-height:1.25}.schedule-match-open time em{white-space:normal;padding:3px 4px}.schedule-team>b{font-size:12px;line-height:1.25}.schedule-team .entity-logo>b,.schedule-pick b{font-size:12px}.schedule-pick small,.schedule-pick.result small,.schedule-pick.inactive b,.schedule-score.result small,.schedule-score:not(.result)>small,.schedule-quality b{font-size:12px;line-height:1.3}.schedule-quality{gap:4px}.schedule-quality svg{width:20px;height:20px}.schedule-follow{width:44px;height:44px;font-size:21px;top:0;right:0}.schedule-load-more{font-size:12px}.schedule-mode-tabs{padding-right:28px;scroll-padding-inline:8px 28px;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000 100%)}.data-tabs button{height:44px;font-size:12px}.data-search button,.data-directory>header>button{width:44px;height:44px}.data-overview-strip small{font-size:12px;line-height:1.4}.data-explore-grid button{min-height:92px;padding:11px 9px}.data-explore-grid b{font-size:16px}.data-explore-grid small{font-size:13px;line-height:1.35}.data-directory>header b{font-size:15px}.data-directory>header small,.data-entity-list span small{font-size:12px;line-height:1.4}.data-entity-list span b{font-size:15px}.data-title-row>button{min-height:44px;font-size:12px}.data-league-cards,.data-stat-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.data-league-cards b{font-size:13px}.data-league-cards small,.data-league-cards em,.data-stat-cards small,.data-stat-cards em{font-size:12px;line-height:1.35}.data-stat-cards article{min-height:118px}.data-trending span:nth-child(3) b{font-size:14px}.data-trending span:nth-child(3) small,.data-trending em{font-size:12px}.settings-list span{font-size:13px}.settings-list em,.user-identity p,.membership-card span,.membership-card p,.membership-card small{font-size:12px;line-height:1.4}}.bottom-nav{height:calc(82px + env(safe-area-inset-bottom));isolation:isolate;background:linear-gradient(#181b1dfa,#07090afb 78%),#090a0b;border:1px solid #797b7757;border-bottom:0;border-radius:15px 15px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;box-shadow:0 -8px 28px #0000008a,inset 0 1px #ffffff0b}.bottom-nav :is(button,a){z-index:2;color:#a7a7a4;gap:3px;min-width:0;min-height:64px;padding:8px 2px 6px;transition:color .24s,filter .24s,transform .24s cubic-bezier(.2,.8,.2,1);transform:translateY(0)scale(1)}.bottom-nav :is(button,a) svg{filter:drop-shadow(0 2px 2px #0000008c);width:29px;height:29px;transition:transform .28s cubic-bezier(.2,.9,.2,1),filter .28s}.bottom-nav :is(button,a) span{z-index:3;white-space:nowrap;font-size:12px;line-height:1.1;position:relative}.bottom-nav :is(button,a).active{color:#e8b84e;box-shadow:none;background:0 0;animation:.38s cubic-bezier(.2,.85,.25,1) premium-nav-activate}.bottom-nav :is(button,a).active svg{filter:drop-shadow(0 0 8px #e9b64370);transform:translateY(-2px)scale(1.1)}.bottom-nav :is(button,a).active:before{content:none}.bottom-nav :is(button,a):not(.nav-center).active:after{content:"";background:linear-gradient(90deg,#0000,#f1c75f,#0000);border-radius:99px;width:52%;height:2px;animation:.42s both premium-nav-line;position:absolute;top:2px;left:24%;box-shadow:0 0 13px #e9b742a6}.bottom-nav .nav-prominent span{color:#a08a56;font-weight:750}.bottom-nav .nav-prominent.active span{color:var(--gold)}.bottom-nav .nav-prominent svg{background:radial-gradient(circle,#e3b03838,#16161214 68%);border:1px solid #d6a83d73;border-radius:50%;width:32px;height:32px;padding:5px;box-shadow:0 0 14px #dba52a26}.bottom-nav .nav-prominent.active svg{border-color:#f2c45b;box-shadow:0 0 18px #eab63970}@keyframes premium-nav-activate{0%{filter:brightness(.85);transform:translateY(2px)scale(.93)}58%{filter:brightness(1.18);transform:translateY(-3px)scale(1.06)}to{filter:brightness();transform:translateY(0)scale(1)}}@keyframes premium-nav-line{0%{opacity:0;transform:scaleX(.15)}to{opacity:1;transform:scaleX(1)}}@media (max-width:390px){.bottom-nav :is(button,a) svg{width:27px;height:27px}.bottom-nav :is(button,a) span{font-size:12px}.bottom-nav .nav-prominent span{letter-spacing:-.025em;font-size:12px}}.radar-over-screen{padding:10px 16px 116px}.radar-over-heading{margin:7px 0 16px}.radar-over-heading small{color:#d6a83d;letter-spacing:.14em;font-size:12px;font-weight:850}.radar-over-heading h1{letter-spacing:.025em;margin:5px 0 6px;font-size:35px;line-height:.96}.radar-over-heading p{color:#aaa79f;margin:0;font-size:14px;line-height:1.5}.radar-over-sticky-controls{z-index:24;box-sizing:border-box;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:linear-gradient(#050606fb,#050606f0 84%,#050606b8);border-bottom:1px solid #50452d8c;width:auto;max-width:100%;margin:0 -16px 10px;padding:8px 16px 2px;position:sticky;top:0}.radar-over-days{scrollbar-width:none;gap:8px;margin:0 -16px 8px;padding:0 16px 4px;display:flex;overflow-x:auto}.radar-over-days button{color:#a5a29c;text-align:center;background:#10110f;border:1px solid #383631;border-radius:11px;flex:none;gap:3px;min-width:70px;padding:9px 10px;display:grid}.radar-over-days button.active{color:#f3c65c;background:linear-gradient(135deg,#b27f163b,#161611e6);border-color:#d3a238}.radar-over-days b,.radar-over-days small{font-size:12px}.radar-over-controls{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:6px;display:grid}.radar-over-controls label{color:#d7a83f;background:#10110f;border:1px solid #37352f;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.radar-over-controls label svg{width:18px;height:18px}.radar-over-controls select{color:#ddd8cf;width:100%;min-width:0;height:40px;font:inherit;background:0 0;border:0;font-size:12px}.radar-over-controls button{color:#c6c1b7;background:#10110f;border:1px solid #37352f;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}.radar-over-controls button.active{color:#f2c45b;border-color:#d3a238}.radar-over-controls button svg{width:16px;height:16px}.radar-over-note{color:#98948a;align-items:flex-start;gap:7px;margin:0 0 12px;font-size:12px;line-height:1.45;display:flex}.radar-over-note svg{color:#d7a83f;flex:none;width:17px;height:17px}.radar-over-list{gap:10px;display:grid}.radar-over-card{color:inherit;background:radial-gradient(circle at 50% 15%,#b7851917,#0000 50%),linear-gradient(145deg,#171713,#0c0d0c);border:1px solid #3e392d;border-radius:13px;padding:12px;text-decoration:none;display:block}.radar-over-card header,.radar-over-card header span,.radar-over-card footer{align-items:center;display:flex}.radar-over-card header{color:#a9a59c;justify-content:space-between;gap:8px}.radar-over-card header span{gap:7px;min-width:0}.radar-over-card header b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.radar-over-card header time{color:#e2b84c;flex:none;font-size:12px;font-weight:800}.radar-over-match{grid-template-columns:minmax(0,1fr) 82px minmax(0,1fr);align-items:center;gap:5px;margin:12px 0;display:grid}.radar-over-match>span{text-align:center;justify-items:center;gap:4px;min-width:0;display:grid}.radar-over-match>span b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.radar-over-match strong{border-inline:1px solid #3c392e;justify-items:center;gap:2px;padding:7px 2px;display:grid}.radar-over-match strong small{color:#d7a83f;letter-spacing:.08em;font-size:12px;font-weight:850}.radar-over-match strong b{color:#f1c55a;font-size:25px;line-height:1}.radar-over-match strong em{color:#aaa69e;font-size:12px;font-style:normal}.radar-over-card footer{border-top:1px solid #2e2d28;justify-content:space-between;gap:10px;padding-top:9px}.radar-over-card footer span{gap:2px;display:grid}.radar-over-card footer span b{color:#ded8cb;font-size:12px}.radar-over-card footer span small{color:#88847c;font-size:12px}.radar-over-card footer button{color:#d8a83b;background:#12130f;border:1px solid #58451c;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.radar-over-card footer button.active{color:#f5ce69;background:#3c2b0c}.radar-over-card footer svg{width:16px;height:16px}.radar-over-empty{text-align:center;border:1px dashed #494338;border-radius:13px;padding:34px 20px}.radar-over-empty svg{color:#d6a83f;width:30px;height:30px}.radar-over-empty h2{font-size:17px}.radar-over-empty p{color:#97938b;font-size:13px;line-height:1.5}@media (min-width:760px){.radar-over-screen{max-width:1080px;margin:auto;padding:28px 30px 70px}.radar-over-heading h1{font-size:48px}.radar-over-sticky-controls{margin-inline:0;padding-inline:30px}.radar-over-list{grid-template-columns:repeat(2,minmax(0,1fr))}.radar-over-days{margin-inline:0;padding-inline:0}.radar-over-card{min-height:190px}.radar-over-controls{max-width:620px}}@media (min-width:1100px){.desktop-site .radar-over-screen{max-width:1320px}.desktop-site .radar-over-sticky-controls{top:76px}.desktop-site .radar-over-list{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop-site .radar-over-heading{grid-template-columns:1fr 1.2fr;align-items:end;column-gap:30px;display:grid}.desktop-site .radar-over-heading small,.desktop-site .radar-over-heading h1{grid-column:1}.desktop-site .radar-over-heading p{grid-area:1/2/span 2;padding-bottom:6px}.desktop-site .radar-over-days{max-width:760px}}.radar-over-card{background:radial-gradient(circle at 50% 33%,#a6791817,#0000 43%),linear-gradient(145deg,#171717,#0b0c0c 74%);border-color:#45433f;border-radius:16px;min-height:0;padding:20px 16px 15px}.radar-over-card .radar-over-meta{justify-content:center}.radar-over-card .radar-over-meta span{color:#bab7b0;gap:7px}.radar-over-card .radar-over-meta b{font-size:13px;font-weight:650}.radar-over-card .radar-over-meta i{color:#77736a;font-style:normal}.radar-over-card .radar-over-meta time{color:#c0bdb5;font-size:13px;font-weight:650}.radar-over-card .radar-over-match{grid-template-columns:minmax(82px,1fr) minmax(140px,1.5fr) minmax(82px,1fr);gap:6px;margin:12px 0 18px}.radar-over-card .radar-over-match>span{gap:8px}.radar-over-card .radar-over-match>span .entity-logo{width:78px!important;height:78px!important}.radar-over-card .radar-over-match>span b{white-space:normal;font-size:17px;line-height:1.12}.radar-over-card .radar-over-match strong{border:0;gap:5px;padding:0}.radar-over-card .radar-over-match strong small{color:#52d978;letter-spacing:.08em;align-items:center;gap:7px;font-size:12px;display:flex}.radar-over-card .radar-over-match strong small i{background:#4bda72;border-radius:50%;width:12px;height:12px;box-shadow:0 0 10px #4bda727a}.radar-over-card .radar-over-match strong em{color:#f1eee7;font-size:17px;font-style:normal;font-weight:750}.radar-over-card .radar-over-match strong b{letter-spacing:-.055em;text-shadow:0 0 18px #e8b5411f;font-family:Georgia,Times New Roman,serif;font-size:58px;line-height:.86}.radar-over-card .radar-over-match strong b:first-letter{color:#f0bf52}.radar-over-card .radar-over-match strong u{color:#c9c6bf;align-items:center;gap:7px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.radar-over-card .radar-over-match strong u svg{color:#89d477;border:1px solid #6e755e;border-radius:50%;width:20px;height:20px;padding:3px}.radar-over-card footer{border-top-color:#3a3934;justify-content:center;padding-top:14px}.radar-over-card footer>span{color:#c4c1ba;justify-content:center;align-items:center;gap:8px;display:flex}.radar-over-card footer>span svg{color:#c9c6bd;width:20px;height:20px}.radar-over-card footer>span b{color:#c4c1ba;font-size:13px;font-weight:600}.radar-over-card footer>span i{color:#77736a;font-style:normal}.radar-over-card footer>span small{color:#51d27b;font-size:13px;font-weight:650}.radar-over-card footer button{opacity:.68;width:25px;height:25px;position:absolute;bottom:10px;right:12px}.radar-over-card{position:relative}.radar-over-card footer button svg{width:14px;height:14px}@media (max-width:390px){.bottom-nav .nav-prominent svg{width:32px;height:32px;padding:5px}.radar-over-card{border-radius:22px;min-height:258px;padding:20px 12px 16px}.radar-over-card .radar-over-match{grid-template-columns:minmax(72px,1fr) minmax(132px,1.45fr) minmax(72px,1fr)}.radar-over-card .radar-over-match>span .entity-logo{width:69px!important;height:69px!important}.radar-over-card .radar-over-match>span b{font-size:15px}.radar-over-card .radar-over-match strong b{font-size:51px}.radar-over-card .radar-over-match strong em{font-size:15px}.radar-over-card footer>span{gap:6px}.radar-over-card footer>span b,.radar-over-card footer>span small{font-size:12px}}.personal-home{padding-top:3px}.mobile-site .desktop-header-context{display:none!important}.personal-home-heading{margin:6px 0 15px}.personal-home-heading small{color:#d7a83f;letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.personal-home-heading h1{letter-spacing:.035em;margin:4px 0 0;font-size:38px;line-height:1}.personal-match-card{width:100%;color:inherit;text-align:left;background:radial-gradient(circle at 82% 40%,#cf9a2521,#0000 30%),linear-gradient(135deg,#191912,#090a09 60%,#15120b);border:1px solid #84641d;border-radius:14px;padding:13px 13px 15px;display:block;box-shadow:inset 0 0 0 1px #ffffff05,0 11px 28px #00000047}.mobile-site .personal-match-card{isolation:isolate;position:relative;overflow:hidden;border-color:#9c7827!important}.mobile-site .personal-match-card:after{z-index:3;content:"";border-radius:inherit;pointer-events:none;border:1px solid #e6b646ad;position:absolute;inset:0}.mobile-site .personal-match-card>:is(header,i,div){z-index:1;position:relative}.personal-match-card>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.personal-match-card>header span{color:#e1b54e;letter-spacing:.08em;align-items:center;gap:6px;font-size:12px;font-weight:900;display:flex}.personal-match-card>header svg{width:16px;height:16px}.personal-match-card>header small{color:#8f8b80;letter-spacing:.06em;font-size:12px}.personal-match-card>header small b{color:#e7b943;margin-left:4px;font-size:12px}.personal-match-card>i{background:#2f302d;border-radius:99px;width:100%;height:4px;margin:9px 0 15px;display:block;overflow:hidden}.personal-match-card>i u{border-radius:inherit;background:linear-gradient(90deg,#b88018,#f2cd66);height:100%;display:block;box-shadow:0 0 12px #e6b53e80}.personal-match-card>div{grid-template-columns:minmax(78px,1fr) minmax(116px,1.35fr) minmax(78px,1fr);align-items:center;gap:6px;display:grid}.personal-match-card>div>span{text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.personal-match-card>div>span b{overflow-wrap:anywhere;text-transform:uppercase;width:100%;font-size:12px;line-height:1.15}.personal-match-card>div>em{min-width:0;color:inherit;text-align:center;flex-direction:column;align-items:center;font-style:normal;display:flex}.personal-match-card>div>em small{color:#d5a438;letter-spacing:.11em;font-size:12px;font-weight:800}.personal-match-card>div>em strong{color:#f3f0e8;margin-top:7px;font-size:16px;line-height:1.15}.personal-match-card>div>em time{color:#aaa69d;margin-top:7px;font-size:12px}.personal-match-card>div>em u{color:#c8c4bb;margin-top:7px;font-size:12px;line-height:1.2;text-decoration:none}.personal-match-card .entity-logo{background:0 0;border:0}.personal-live{background:linear-gradient(110deg,#161714,#090a0a);border:1px solid #5a4b29;border-left:3px solid #ef4545;border-radius:12px;margin-top:12px;overflow:hidden}.personal-live>header,.personal-section>header{justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;display:flex}.personal-live>header b{color:#f05b55;letter-spacing:.13em;align-items:center;gap:7px;font-size:12px;display:flex}.personal-live>header b i{background:#ff4b4b;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite personal-live-pulse;box-shadow:0 0 9px #ff3b3b}.personal-live a,.personal-section>header a{color:#dfad42;align-items:center;min-height:44px;font-size:12px;text-decoration:none;display:flex}.personal-live>.personal-live-slide{width:100%;min-height:78px;color:inherit;background:0 0;border:0;border-top:1px solid #292a27;grid-template-columns:minmax(0,1fr) minmax(96px,auto) minmax(0,1fr);align-items:center;padding:9px 11px;display:grid}.personal-live>.personal-live-slide>span{align-items:center;gap:7px;min-width:0;display:flex}.personal-live>.personal-live-slide>span:last-child{text-align:right;justify-content:flex-end}.personal-live>.personal-live-slide>span b{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.15}.personal-live>.personal-live-slide>strong{color:#f4f1e9;text-align:center;font-size:22px}.personal-live>.personal-live-slide>strong small{color:#f05b55;margin-top:3px;font-size:12px;display:block}.personal-section{margin-top:15px}.personal-section>header{min-height:36px;padding:0 2px}.personal-section>header h2{letter-spacing:.14em;margin:0;font-size:13px}.personal-alerts,.personal-trends{background:linear-gradient(135deg,#151612,#0b0c0b);border:1px solid #574821;border-radius:12px;overflow:hidden}.personal-upcoming{background:linear-gradient(145deg,#141511,#090a09);border:1px solid #403922;border-radius:12px;overflow:hidden}.personal-upcoming>:is(button,a){color:#f3f0e9;text-align:left;background:0 0;border:0;border-bottom:1px solid #292a25;grid-template-columns:52px minmax(108px,clamp(108px,30vw,126px)) minmax(0,1fr) 16px;align-items:center;gap:8px;width:100%;min-height:110px;padding:10px;text-decoration:none;display:grid}.personal-upcoming>:is(button,a):not(.has-analysis){grid-template-columns:52px minmax(0,1fr) 16px;min-height:88px}.personal-upcoming>:is(button,a):last-child{border-bottom:0}.personal-upcoming>:is(button,a):focus-visible{outline-offset:-3px;outline:2px solid #d9ac43}.personal-upcoming time{color:#e3b449;border-right:1px solid #302c21;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;font-style:normal;display:flex}.personal-upcoming time b{font-size:19px;line-height:1}.personal-upcoming time small{color:#9b978d;margin-top:7px;font-size:12px}.upcoming-matchup{flex-direction:column;justify-content:center;min-width:0;display:flex}.upcoming-matchup>i{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:7px;margin:2px 0;font-style:normal;display:grid}.upcoming-matchup>i b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.2;overflow:hidden}.upcoming-matchup>small{color:#9c988f;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;line-height:1.25;display:block;overflow:hidden}.upcoming-analysis{border-left:1px solid #2d2a21;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding-left:9px;display:flex}.personal-upcoming>:is(button,a)>em{color:#d9ac43;text-align:center;font-size:19px;font-style:normal}.personal-following>div{background:linear-gradient(145deg,#141511,#090a09);border:1px solid #403922;border-radius:12px;overflow:hidden}.personal-following>div>:is(button,a){color:#f2eee6;text-align:left;background:0 0;border:0;border-bottom:1px solid #292a25;align-items:center;gap:10px;width:100%;min-height:62px;padding:7px 10px;text-decoration:none;display:flex}.personal-following>div>:is(button,a):last-child{border-bottom:0}.personal-following>div>:is(button,a)>span{flex:1;min-width:0}.personal-following>div>:is(button,a) b,.personal-following>div>:is(button,a) small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.personal-following>div>:is(button,a) b{font-size:14px}.personal-following>div>:is(button,a) small{color:#918d84;margin-top:3px;font-size:12px}.personal-following>div>:is(button,a)>em{color:#d9ac43;font-size:20px;font-style:normal}.personal-following>p{color:#837f77;margin:7px 3px 0;font-size:12px;line-height:1.45}.personal-alerts>button{width:100%;min-height:82px;color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #2e2d28;grid-template-columns:48px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:10px 12px;display:grid}.personal-alerts>button:last-child{border-bottom:0}.personal-alerts>button>svg{color:#e7b33e;border:1px solid #7e611e;border-radius:10px;width:34px;height:34px;padding:6px}.personal-alerts span{min-width:0}.personal-alerts span>*{display:block}.personal-alerts span b{color:#daa838;letter-spacing:.08em;font-size:12px}.personal-alerts span strong{margin-top:4px;font-size:13px;line-height:1.25}.personal-alerts span small{color:#96938a;margin-top:5px;font-size:12px;line-height:1.3}.personal-alerts>button>em{color:#8e8b82;font-size:21px;font-style:normal}.personal-trends>a{min-height:70px;color:inherit;border-bottom:1px solid #2b2c28;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;text-decoration:none;display:grid}.personal-trends>a:last-child{border-bottom:0}.personal-trends>a>span{min-width:0}.personal-trends>a>span>*{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.personal-trends>a small{color:#c89a33;letter-spacing:.08em;font-size:12px}.personal-trends>a b{margin-top:3px;font-size:13px}.personal-trends>a em{color:#918f87;margin-top:3px;font-size:12px;font-style:normal}.personal-trends>a>strong{color:#65ba48;white-space:nowrap;font-size:12px}.personal-trends>a>strong.down{color:#e15353}.personal-quick>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.personal-quick a{color:#d7d3c9;background:linear-gradient(145deg,#171711,#0c0d0c);border:1px solid #574821;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:66px;padding:8px 3px;font-size:12px;text-decoration:none;display:flex}.personal-quick a svg{color:#dfa936;width:23px;height:23px}@keyframes personal-live-pulse{50%{opacity:.45;transform:scale(.75)}}@media (max-width:390px){.personal-home-heading h1{font-size:34px}.personal-match-card{padding-inline:10px}.personal-match-card>div{grid-template-columns:minmax(72px,1fr) minmax(112px,1.35fr) minmax(72px,1fr);gap:3px}.personal-match-card .entity-logo{width:64px!important;height:64px!important}.personal-match-card>div>em strong{font-size:14px}.personal-live>.personal-live-slide{grid-template-columns:minmax(0,1fr) minmax(88px,auto) minmax(0,1fr);padding-inline:8px}.personal-live>.personal-live-slide .entity-logo{width:37px!important;height:37px!important}.personal-quick a{font-size:12px}}.player-directory-screen{background:radial-gradient(circle at 28% 24%,#96660f0b,#0000 31%),#050606;padding:0 14px 118px}.player-directory{padding-top:18px}.player-directory-hero{grid-template-columns:minmax(0,1fr) 112px;align-items:start;gap:10px;min-height:88px;display:grid}.player-directory-hero h1{color:#f5f0e5;letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:27px;line-height:1.08}.player-directory-hero p{color:#9b9790;margin:8px 0 0;font-size:14px;line-height:1.25}.player-directory-hero aside{color:#e8b43e;padding-top:3px}.player-directory-hero aside>b{letter-spacing:.035em;grid-template-columns:26px minmax(0,1fr);align-items:center;font-size:12px;line-height:1.22;display:grid}.player-directory-hero aside svg{grid-row:1/3;width:24px;height:24px}.player-directory-hero aside>small{color:#aaa69f;white-space:nowrap;align-items:center;gap:7px;margin:9px 0 0 27px;font-size:12px;display:flex}.player-directory-hero aside i{background:#31d66b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #31d66b66}.player-directory-search{color:#b5b2ac;background:linear-gradient(110deg,#1c1d1c,#141515);border:1px solid #393a37;border-radius:12px;grid-template-columns:29px minmax(0,1fr) 34px;align-items:center;gap:10px;min-height:59px;padding:0 14px;display:grid;box-shadow:inset 0 1px #ffffff0a}.player-directory-search svg{stroke-width:1.7px;width:28px;height:28px}.player-directory-search input{color:#f4f2ed;min-width:0;font:700 16px/1.2 var(--font-body);background:0 0;border:0;outline:0}.player-directory-search input::placeholder{color:#8f8c86;font-weight:600}.player-directory-search button{color:#aaa69f;background:0 0;border:0;width:34px;height:42px;font-size:24px}.player-position-filter{scrollbar-width:none;scroll-snap-type:x proximity;grid-template-columns:repeat(5,minmax(max-content,1fr));gap:7px;margin:12px -14px 0;padding:0 14px 5px;display:grid;overflow-x:auto}.player-position-filter::-webkit-scrollbar{display:none}.player-position-filter button{color:#ccc8c1;scroll-snap-align:start;background:linear-gradient(#181918,#101111);border:1px solid #42433f;border-radius:24px;min-width:max-content;min-height:48px;padding:0 14px;font-size:15px;font-weight:650}.player-position-filter button.active{color:#fff7e5;background:linear-gradient(135deg,#eabc47,#bd7e12);border-color:#f0bd42;font-weight:850;box-shadow:inset 0 1px #ffffff80,0 4px 17px #dea32033}.player-directory-selectors{background:linear-gradient(110deg,#191a19,#111212);border:1px solid #41423f;border-radius:11px;grid-template-columns:1fr 1fr;min-height:62px;margin-top:8px;display:grid;overflow:hidden}.player-directory-selectors label{border-left:1px solid #363733;grid-template-columns:29px minmax(0,1fr) 18px;align-items:center;gap:9px;min-width:0;padding:0 10px;display:grid;position:relative}.player-directory-selectors label:first-child{border-left:0}.player-directory-selectors svg{color:#b8b5af;stroke-width:1.7px;width:25px;height:25px}.player-directory-selectors select{appearance:none;color:#c8c5be;width:100%;min-width:0;height:60px;font:700 15px/1 var(--font-body);text-overflow:ellipsis;background:0 0;border:0;outline:0;padding:0}.player-directory-selectors label>span{pointer-events:none;color:#aaa69f;font-size:21px}.data-player-ranking{flex-direction:column;gap:7px;margin-top:10px;display:flex}.data-player-ranking>article{background:linear-gradient(110deg,#171817,#101110);border:1px solid #383936;border-radius:12px;grid-template-columns:38px 70px minmax(0,1fr) 79px 43px;align-items:center;gap:6px;min-height:92px;padding:6px 9px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.data-player-ranking>article.top-rank{background:radial-gradient(circle at 80%,#d0992021,#0000 34%),linear-gradient(110deg,#1b1914,#11110f);border-color:#b98620;box-shadow:0 0 13px #d49c2014,inset 0 1px #ffffff09}.data-player-ranking>article.rank-2{background:radial-gradient(circle at 80%,#adada614,#0000 34%),linear-gradient(110deg,#181816,#11110f);border-color:#a87924}.data-player-ranking>article.rank-3{background:radial-gradient(circle at 80%,#b76a2b14,#0000 34%),linear-gradient(110deg,#191713,#11110f);border-color:#9d6b24}.player-rank-number{color:#dcb04e;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.player-rank-number i{color:#efbf52;font-size:18px;font-style:normal;line-height:.8}.player-rank-number b{border-radius:50%;place-items:center;width:31px;height:31px;font-size:19px;line-height:1;display:grid}.top-rank .player-rank-number b{background:#e9b2351f;border:1px solid}.rank-2 .player-rank-number i,.rank-2 .player-rank-number b{color:#c7c6c0}.rank-3 .player-rank-number i,.rank-3 .player-rank-number b{color:#bd8251}.player-rank-photo{background:0 0;border:0;border-radius:50%;place-items:center;width:70px;height:70px;padding:0;display:grid}.player-rank-photo>.entity-logo{background:#171817;border:1px solid #6e654f;border-radius:50%;box-shadow:0 4px 13px #0006;width:68px!important;height:68px!important}.player-rank-photo>.entity-logo img{object-fit:cover;object-position:center top}.player-rank-identity{min-width:0}.player-rank-identity>:is(button,a){color:#f5f2eb;text-align:left;background:0 0;border:0;max-width:100%;padding:0;text-decoration:none}.player-rank-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.2;display:block;overflow:hidden}.player-rank-identity>span{color:#aaa69f;align-items:center;min-width:0;margin-top:7px;display:flex}.player-rank-identity>span>:is(button,a){color:#c8c5be;background:0 0;border:0;align-items:center;gap:5px;min-width:0;padding:0;text-decoration:none;display:flex}.player-rank-identity>span .entity-logo{background:0 0;border:0;flex:none;width:23px!important;height:23px!important}.player-rank-identity>span b{text-overflow:ellipsis;white-space:nowrap;max-width:78px;font-size:12px;overflow:hidden}.player-rank-identity>span small{white-space:nowrap;font-size:12px}.player-rank-result{align-items:center;gap:7px;min-width:0;display:flex}.player-rank-result>em{font-size:23px;font-style:normal;line-height:1}.player-rank-result>span{min-width:0}.player-rank-result b,.player-rank-result small{color:#e8e5de;white-space:nowrap;font-size:12px;display:inline}.player-rank-result small{color:#c6c2ba}.player-rank-rating{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;display:flex}.player-rank-rating b{color:#eeb541;font-size:24px;line-height:1}.player-rank-rating span{color:#efb638;font-size:20px;line-height:1}.entity-source-note{line-height:1.5}.standing-league-profile{color:#e2b54c;text-align:left;background:linear-gradient(110deg,#ae7c1824,#ae7c1809);border:1px solid #76591e;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:60px;margin:0 0 10px;padding:8px 14px;display:flex}.standing-league-profile span{min-width:0;display:block}.standing-league-profile b,.standing-league-profile small{display:block}.standing-league-profile b{font-size:15px}.standing-league-profile small{color:#a9a399;margin-top:4px;font-size:12px;line-height:1.25}.standing-league-profile em{color:#e8b84a;margin-left:10px;font-size:24px;font-style:normal}@media (max-width:374px){.standing-mobile-table>header{grid-template-columns:28px minmax(0,1fr) 31px 34px 42px;padding-inline:7px}.standing-mobile-rows>:is(button,a){grid-template-columns:28px 38px minmax(0,1fr) 31px 34px 42px;gap:4px;padding-inline:7px}.standing-mobile-rows .entity-logo{width:38px!important;height:38px!important}.standing-team-copy>b{font-size:14px}.standing-team-copy>small{font-size:12px}.standing-stat{font-size:13px}.standing-points>b{font-size:18px}.standing-mobile-table>footer{gap:8px;padding-inline:8px}.standing-mobile-table>footer time{display:none}}@media (max-width:430px){.player-directory-screen{padding-inline:9px}.player-directory{padding-top:14px}.player-directory-hero{grid-template-columns:minmax(0,1fr) 112px;min-height:82px}.player-directory-hero h1{font-size:27px}.player-directory-hero p{font-size:13px}.player-directory-hero aside>b,.player-directory-hero aside>small{font-size:12px}.player-position-filter{gap:6px;margin-inline:-9px;padding-inline:9px}.player-position-filter button{padding-inline:10px;font-size:13px}.player-directory-selectors label{grid-template-columns:24px minmax(0,1fr) 14px;gap:6px;padding-inline:8px}.player-directory-selectors svg{width:22px;height:22px}.player-directory-selectors select{font-size:13px}.data-player-ranking>article{grid-template-columns:31px 56px minmax(0,1fr) 88px 36px;gap:4px;min-height:76px;padding:5px 6px}.player-rank-photo{width:56px;height:56px}.player-rank-photo>.entity-logo{width:54px!important;height:54px!important}.player-rank-identity strong{font-size:15px}.player-rank-identity>span{margin-top:4px}.player-rank-identity>span .entity-logo{width:20px!important;height:20px!important}.player-rank-identity>span b{max-width:82px;font-size:12px}.player-rank-identity>span small{font-size:12px}.player-rank-result{gap:4px}.player-rank-result>em{font-size:18px}.player-rank-result>span{flex-direction:column;min-width:0;display:flex}.player-rank-result b{font-size:12px}.player-rank-result small{color:#aaa69f;margin-top:2px;font-size:12px;display:block}.player-rank-rating b{font-size:20px}.player-rank-rating span{font-size:17px}.player-rank-number i{font-size:15px}.player-rank-number b{width:28px;height:28px;font-size:16px}}.schedule-mode-tabs button b{place-items:center;width:17px;height:17px;display:grid}.schedule-mode-tabs button b svg{stroke-width:1.8px;width:15px;height:15px}.schedule-mode-tabs button:nth-child(2) b svg{color:#ec4d4d}.schedule-league-selector>em{place-items:center;display:grid}.schedule-league-selector>em svg{width:18px;height:18px}.schedule-follow{place-items:center;display:grid}.schedule-follow svg{stroke-width:1.9px;width:18px;height:18px}.tomorrow-star{place-items:center;display:grid}.tomorrow-star svg{stroke-width:1.7px;width:19px;height:19px}.tomorrow-league h2>svg{stroke-width:1.8px;width:18px;height:18px}.personal-alerts>button>em{place-items:center;display:grid}.personal-alerts>button>em svg{width:18px;height:18px}.league-picker-list em{place-items:center;display:grid}.league-picker-list em svg{stroke-width:2px;width:18px;height:18px}.club-featured-grid em{align-items:center;gap:5px;display:flex!important}.club-featured-grid em svg{stroke-width:1.8px;flex:0 0 15px;width:15px;height:15px}.player-rank-number i{place-items:center;width:21px;height:17px;display:grid}.player-rank-number i svg{stroke-width:1.75px;width:20px;height:17px}.player-rank-result>em svg{color:#d4a640;width:25px;height:25px}.national-flag>svg{color:#d4a640;width:24px;height:24px}.match-event-symbol svg{stroke-width:1.9px;width:18px;height:18px}.match-event-symbol.yellow svg,.match-event-symbol.red svg{fill:currentColor;stroke:currentColor}.team-home-away-panel h3 i{place-items:center;width:21px;height:21px;display:grid}.team-home-away-panel h3 i svg{stroke-width:1.8px;width:18px;height:18px}.team-availability-panel article>b svg{stroke-width:2px;width:16px;height:16px}.player-flag-fallback{color:#d5a640;place-items:center;width:25px;height:20px;display:grid}.player-flag-fallback svg{width:21px!important;height:21px!important}.data-status-icon>b svg{stroke-width:3px;width:8px!important;height:8px!important}.schedule-live-dot{background:#ff4d45;border-radius:50%;width:9px;height:9px;display:block;box-shadow:0 0 0 4px #ff4d451a,0 0 10px #ff4d45bf}.schedule-league-head>em{place-items:center;display:grid}.schedule-league-head>em svg{width:17px;height:17px}.league-picker-search>span{place-items:center;display:grid}.league-picker-search>span svg{width:19px;height:19px}.competition-directory-summary label>span svg,.club-directory-summary label>span svg,.national-directory-summary label>span svg,.player-directory-selectors label>span svg,.competition-detail-hero label>span svg{stroke-width:2px;width:17px;height:17px}.player-reference-context>em{align-items:center;gap:5px;display:flex}.player-reference-context>em svg{color:#dcae43;width:16px;height:16px}.personal-live+.personal-match-card{margin-top:12px}.personal-live>header b small{color:#b7afa6;letter-spacing:.04em;font-size:12px}.personal-live-slide{animation:.42s both live-card-enter}.personal-live-slide>strong small{white-space:nowrap;justify-content:center;align-items:center;gap:5px;display:flex!important}.personal-live-slide>strong small i,.match-live-badge>i,.match-sticky-score.is-live em small i,.live-dot{background:#ff4040;border-radius:50%;width:7px;height:7px;animation:1.25s ease-in-out infinite live-beacon;display:inline-block;box-shadow:0 0 0 4px #ff40401f,0 0 12px #f22}.personal-live-pages{justify-content:center;gap:5px;height:7px;padding-bottom:7px;display:flex}.personal-live-pages i{background:#46433c;border-radius:3px;width:14px;height:2px;transition:width .25s,background .25s}.personal-live-pages i.active{background:#e54d47;width:27px;box-shadow:0 0 8px #e54d4799}.match-live-badge{color:#ff6868;letter-spacing:.1em;background:#750f123d;border:1px solid #ff48488c;border-radius:18px;align-items:center;gap:7px;width:max-content;margin:0 auto 8px;padding:6px 10px;font-size:12px;font-weight:900;display:flex}.match-live-badge b{color:#fff;letter-spacing:.04em;font-size:12px}.match-sticky-score>em small{display:none}.match-sticky-score.is-live{background:linear-gradient(90deg,#620b0f38,#0e0f0efa,#620b0f38)}.match-sticky-score.is-live>em small{color:#ff5c5c;letter-spacing:.1em;justify-content:center;align-items:center;gap:5px;margin-top:4px;font-size:12px;display:flex}.match-tab-icon{place-items:center;display:grid;position:relative}.match-detail-tabs button.live-tab:not(.active){color:#dc6d68}.match-detail-tabs button.live-tab .match-tab-icon>i{background:#ff4545;border-radius:50%;width:7px;height:7px;animation:1.25s ease-in-out infinite live-beacon;position:absolute;top:-5px;right:-6px;box-shadow:0 0 9px #f33}.match-detail-tabs button.live-tab.active{color:#ff766d;background:linear-gradient(#a0171c33,#d8a62d0a);box-shadow:inset 0 -2px #ff4a43}.match-momentum.is-live{border-color:#e03d3d9e;box-shadow:inset 0 0 28px #97141914}.match-momentum>h2{align-items:center;gap:7px;display:flex}.match-momentum>h2 small{color:#ff6761;letter-spacing:.08em;margin-left:auto;font-size:12px}.event-timeline p.fresh{background:linear-gradient(90deg,#75181b2e,#0000);animation:.55s both event-arrive}.event-timeline p.fresh>em{font-size:13px;font-weight:900}.live-awaiting-event{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:130px;display:flex}.live-awaiting-event>i{border:2px solid #ff4a434d;border-top-color:#ff4a43;border-radius:50%;width:30px;height:30px;animation:1s linear infinite live-spinner}.live-awaiting-event>b{font-size:12px}.live-awaiting-event>small{color:#99948b;font-size:12px}.match-lineup-pitch{background:linear-gradient(#0830112e,#0318096b),repeating-linear-gradient(90deg,#ffffff06 0 48px,#00000009 48px 96px),#0b3615;border:1px solid #e0b4437a;border-radius:12px;flex-direction:column;justify-content:space-around;gap:6px;min-height:480px;padding:22px 7px;display:flex;position:relative;overflow:hidden}.match-pitch-markings{pointer-events:none;border:1px solid #ffffff59;position:absolute;inset:13px}.match-pitch-markings:before{content:"";border-top:1px solid #ffffff57;position:absolute;top:50%;left:0;right:0}.match-pitch-markings:after{content:"";border:1px solid #ffffff57;border-radius:50%;width:68px;height:68px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.match-pitch-row{z-index:2;justify-content:space-around;align-items:flex-start;gap:2px;display:flex;position:relative}.match-pitch-row>button{color:#fff;background:0 0;border:0;flex-direction:column;align-items:center;width:24%;min-width:0;max-width:80px;padding:0;display:flex;position:relative}.match-pitch-row>button>span{background:#141612;border:1px solid #e1b544;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 5px 15px #0000008c}.match-pitch-row .entity-logo{border-radius:50%;width:48px!important;height:48px!important}.match-pitch-row>button>span>b{color:#f4ce69;background:#080908;border:1px solid #e1b544;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 3px;font-size:12px;display:grid;position:absolute;bottom:-2px;right:-3px}.match-pitch-row strong{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 4px #000;max-width:100%;margin-top:4px;font-size:12px;overflow:hidden}.match-pitch-row small{color:#efe9dc;background:#090a08;border:1px solid #cfa436;border-radius:8px;margin-top:2px;padding:1px 5px;font-size:12px}.match-pitch-row em{color:#111;background:#e5b43c;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-style:normal;font-weight:900;display:grid;position:absolute;top:43px;right:4px}.match-pitch-row.players-5>button{width:19%}.match-pitch-row.players-5>button>span{width:44px;height:44px}.match-pitch-row.players-5 .entity-logo{width:40px!important;height:40px!important}.match-pitch-row.players-5 strong{font-size:12px}.match-bench{margin-top:9px}.match-bench h3{color:#e1b44a;margin:0 0 8px;font-size:12px}.match-bench>div{scroll-snap-type:x proximity;scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.match-bench>div::-webkit-scrollbar{display:none}.match-bench button{color:#eee;scroll-snap-align:start;background:#121310;border:1px solid #43361f;border-radius:9px;flex-direction:column;align-items:center;gap:4px;min-width:94px;padding:7px;display:flex}.match-bench button>span{gap:2px;width:100%;min-width:0;display:grid}.match-bench button b,.match-bench button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-bench button b{font-size:12px}.match-bench button small{color:#aaa59b;font-size:12px}.match-stat-details,.match-data-status{background:linear-gradient(145deg,#151613,#0a0b0a);border:1px solid #3d382c;border-radius:10px;margin-top:9px;overflow:hidden}.match-stat-details>summary,.match-data-status>summary{color:#dfb14a;letter-spacing:.06em;cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:0 13px;font-size:12px;font-weight:800;list-style:none;display:flex}.match-stat-details>summary:after,.match-data-status>summary:after{content:"+";font-size:19px;font-weight:400}.match-stat-details[open]>summary:after,.match-data-status[open]>summary:after{content:"−"}.match-stat-details>.match-panel{background:0 0;border:0;border-top:1px solid #302e28;border-radius:0;margin:0}.match-stat-details>.advanced-stat-grid{border:0;border-top:1px solid #302e28;border-radius:0;margin:0}.match-data-status>div{padding:0 11px 11px}.advanced-stat-grid>div{grid-template-columns:repeat(3,1fr)}@keyframes live-card-enter{0%{opacity:.25;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes live-beacon{50%{opacity:.45;transform:scale(.72);box-shadow:0 0 0 8px #ff404000,0 0 5px #f22}}@keyframes event-arrive{0%{opacity:.2;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@keyframes live-spinner{to{transform:rotate(360deg)}}@media (max-width:374px){.match-lineup-pitch{min-height:450px;padding-inline:4px}.match-pitch-row>button>span{width:45px;height:45px}.match-pitch-row .entity-logo{width:41px!important;height:41px!important}.match-pitch-row strong{font-size:12px}.match-pitch-row.players-5>button>span{width:39px;height:39px}.match-pitch-row.players-5 .entity-logo{width:35px!important;height:35px!important}.match-pitch-row.players-5 strong{font-size:12px}}@media (prefers-reduced-motion:reduce){.personal-live-slide,.personal-live-slide>strong small i,.match-live-badge>i,.match-sticky-score.is-live em small i,.live-dot,.match-detail-tabs button.live-tab .match-tab-icon>i,.event-timeline p.fresh,.live-awaiting-event>i{animation:none!important}.personal-live-pages i{transition:none}}.prediction-feed-screen{padding:0 14px 118px}.prediction-feed-heading{padding:8px 2px 4px}.prediction-feed-heading small{color:#c99b34;letter-spacing:.12em;font-size:12px;font-weight:800}.prediction-feed-heading h1{color:#f7f5ef;margin:3px 0 4px;font-size:34px;line-height:1}.prediction-feed-heading p{color:#aaa69d;max-width:520px;margin:0;font-size:14px;line-height:1.45}.prediction-day-filter{grid-template-columns:repeat(4,1fr);gap:6px;margin:14px 0;display:grid}.prediction-day-filter button{color:#aaa69d;background:#0d0f0f;border:1px solid #3c3b36;border-radius:22px;min-height:44px;padding:0 5px;font-size:13px}.prediction-day-filter button.active{color:#f0c45e;background:linear-gradient(#daa72e33,#5c420e14);border-color:#d5a83d;box-shadow:0 0 14px #d7a4291a}.prediction-feed-list{gap:3px;display:grid}.prediction-feed-group>h2{color:#efbf50;letter-spacing:.08em;align-items:center;gap:8px;margin:14px 2px 8px;font-size:15px;display:flex}.prediction-feed-group>h2 small{color:#8e8b84;letter-spacing:0;font-size:12px}.prediction-feed-card{color:#f4f2ec;text-align:left;background:radial-gradient(circle at 50% 45%,#cb941f14,#0000 40%),linear-gradient(145deg,#151718,#080a0b);border:1px solid #554520;border-radius:15px;width:100%;margin:0 0 10px;padding:0;overflow:hidden;box-shadow:0 9px 24px #00000038}.prediction-feed-card>header{border-bottom:1px solid #282822;justify-content:space-between;align-items:center;min-height:42px;padding:7px 11px;display:flex}.prediction-feed-card>header span{align-items:center;gap:7px;min-width:0;display:flex}.prediction-feed-card>header b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.prediction-feed-card>header time{color:#dfb34c;font-size:15px;font-weight:850}.prediction-feed-match{grid-template-columns:1fr 34px 1fr;align-items:center;padding:12px 9px;display:grid}.prediction-feed-match>span{align-items:center;gap:8px;min-width:0;display:flex}.prediction-feed-match>span:last-child{text-align:right;flex-direction:row-reverse}.prediction-feed-match b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.prediction-feed-match>em{color:#85827b;text-align:center;font-size:13px;font-style:normal;font-weight:900}.prediction-feed-highlight{background:linear-gradient(100deg,#1b1c1af5,#0b0b0af5);border:1px solid #49402c;border-radius:11px;grid-template-columns:minmax(0,1fr) 132px;margin:0 9px;display:grid}.prediction-feed-highlight>span,.prediction-feed-highlight>strong{flex-direction:column;justify-content:center;min-width:0;padding:10px 12px;display:flex}.prediction-feed-highlight>strong{text-align:center;border-left:1px solid #4a3d22;align-items:center}.prediction-feed-highlight small{color:#a6a199;letter-spacing:.06em;font-size:12px}.prediction-feed-highlight>span b{color:#f0c45d;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:16px;overflow:hidden}.prediction-feed-highlight em{color:#9f9b92;margin-top:2px;font-size:12px;font-style:normal}.prediction-feed-highlight>strong b{color:#f3c45b;margin:3px 0;font-size:28px;line-height:1}.predicted-score-glow{animation:2.4s ease-in-out infinite prediction-score-glow}.prediction-feed-card>footer{grid-template-columns:repeat(3,1fr) 16px;align-items:center;gap:5px;min-height:46px;padding:7px 10px;display:grid}.prediction-feed-card>footer span{color:#aaa69e;text-align:center;font-size:12px}.prediction-feed-card>footer b{color:#f2c35a;margin-top:2px;font-size:13px;display:block}.prediction-feed-card>footer>em{color:#dbad42;font-size:22px;font-style:normal}.prediction-feed-note{color:#88857e;text-align:center;margin:12px 4px 0;font-size:12px;line-height:1.5}.prediction-search{color:#8f8b82;background:#0c0e0e;border:1px solid #4a412f;border-radius:11px;align-items:center;gap:9px;min-height:44px;padding:0 12px;display:flex}.prediction-search>svg{color:#d4a640;flex:0 0 19px;width:19px}.prediction-search input{color:#eeeae2;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.prediction-search input::placeholder{color:#8f8b82}.prediction-search button{color:#c6c1b7;background:#24231f;border:0;border-radius:50%;width:28px;height:28px;font-size:19px}.prediction-league-filter{scrollbar-width:none;gap:6px;margin-top:9px;display:flex;overflow-x:auto}.prediction-league-filter::-webkit-scrollbar{display:none}.prediction-league-filter button{color:#aaa69d;background:#0d0f0f;border:1px solid #3b3933;border-radius:19px;flex:1 0 auto;min-height:44px;padding:0 14px;font-size:12px}.prediction-league-filter button.active{color:#edbd54;background:#2a2113;border-color:#c49532}.prediction-day-filter{scrollbar-width:none;display:flex;overflow-x:auto}.prediction-day-filter::-webkit-scrollbar{display:none}.prediction-day-filter button span{gap:1px;display:grid}.prediction-day-filter button span small{color:#8f8b82;font-size:12px}.prediction-day-filter button.active span small{color:#c39b47}.prediction-feed-list,.prediction-feed-group{min-width:0}.prediction-feed-card{box-sizing:border-box;min-width:0}.prediction-feed-card>header time{flex:none}.prediction-feed-mobile .prediction-feed-heading p{min-height:42px}.prediction-league-select,.prediction-mobile-league-select{color:#e9e5db;background:#10110f;border:1px solid #4a412f;border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:0 12px;display:flex}.prediction-league-select>svg{color:#d9aa3d;width:18px}.prediction-league-select select,.prediction-mobile-league-select select{min-width:0;min-height:36px;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.prediction-league-select option,.prediction-mobile-league-select option{color:#161616;background:#f5f3ed}.prediction-mobile-league-select{margin-top:8px;font-size:13px}.prediction-mobile-league-select>span{color:#aaa59b}.prediction-mobile-league-select>svg{color:#d9aa3d;width:16px}.prediction-following-toggle,.schedule-following-toggle{color:#bbb6ad;text-align:left;background:#0e0f0e;border:1px solid #3b3933;border-radius:11px;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:8px;padding:0 13px;font-size:13px;display:flex}.prediction-following-toggle svg,.schedule-following-toggle svg{color:#b9b4aa;width:19px}.prediction-following-toggle span,.schedule-following-toggle span{flex:1;min-width:0}.prediction-following-toggle b,.schedule-following-toggle small{color:#aaa59d;background:#252520;border-radius:99px;place-items:center;min-width:22px;height:22px;font-size:12px;display:grid}.prediction-following-toggle.active,.schedule-following-toggle.active{color:#f1c05a;background:#251d0e;border-color:#a57d2b}.prediction-following-toggle.active svg,.schedule-following-toggle.active svg{color:#efbe50}.prediction-following-toggle.active b,.schedule-following-toggle.active small{color:#10100d;background:#d9aa3d}.prediction-load-more{color:#efbd51;background:#17140d;border:1px solid #8d6b28;border-radius:10px;min-height:44px;margin:10px auto 18px;padding:0 18px;font-weight:800;display:block}.prediction-load-more small{color:#969087;font-weight:500}.match-detail-tabs{grid-template-columns:none;display:flex;overflow:hidden}.match-detail-tabs button{flex:1 1 0;min-width:56px}.match-detail-tabs button.prediction-tab{color:#e3b74e;background:radial-gradient(circle at 50% 15%,#ebb53533,#0000 58%);position:relative}.match-detail-tabs button.prediction-tab:not(.active){animation:2.5s ease-in-out infinite prediction-tab-breathe}.prediction-tab-spark{background:#ffd46d;border-radius:50%;width:7px;height:7px;position:absolute;top:-6px;right:-7px;box-shadow:0 0 10px #f1ad25}.match-prediction-v3{gap:9px;margin-top:9px;display:grid}.match-prediction-v3 h2{color:#f2f0e9;letter-spacing:.06em;margin:0;font-size:14px}.prediction-main-card,.prediction-probability-card,.prediction-scorelines,.prediction-markets,.prediction-market-compare,.prediction-evidence,.prediction-risk,.prediction-unavailable{background:linear-gradient(145deg,#151716,#090a0a);border:1px solid #554522;border-radius:13px}.prediction-main-card{overflow:hidden;box-shadow:inset 0 0 40px #d39d230d}.prediction-main-card>header{color:#e8b94c;letter-spacing:.06em;justify-content:space-between;padding:10px 12px;font-size:13px;font-weight:900;display:flex}.prediction-main-card>header small{border:1px solid #78581b;border-radius:10px;padding:3px 7px;font-size:12px}.prediction-main-card>div{border-block:1px solid #393327;grid-template-columns:minmax(0,1fr) 146px;min-height:112px;display:grid}.prediction-main-card>div>span,.prediction-main-card>div>strong{flex-direction:column;justify-content:center;min-width:0;padding:13px;display:flex}.prediction-main-card>div>span b{color:#eab84a;text-overflow:ellipsis;font-size:25px;line-height:1.08;overflow:hidden}.prediction-main-card>div small,.prediction-main-card>div em{color:#aaa69e;margin-top:5px;font-size:12px;font-style:normal}.prediction-main-card>div>strong{text-align:center;border-left:1px solid #4b3e22;align-items:center}.prediction-main-card>div>strong b{color:#f2c258;margin:4px 0;font-size:39px;line-height:1}.prediction-main-card>footer{grid-template-columns:1fr 1fr;display:grid}.prediction-main-card>footer>span{grid-template-columns:1fr auto;gap:4px;padding:10px 12px;display:grid}.prediction-main-card>footer>span+span{border-left:1px solid #34342f}.prediction-main-card>footer small{color:#aaa69d;font-size:12px}.prediction-main-card>footer b{color:#f0bf4e;font-size:15px}.prediction-main-card>footer i,.prediction-markets article>i{background:#292a28;border-radius:4px;grid-column:1/-1;height:5px;overflow:hidden}.prediction-main-card>footer u,.prediction-markets article u{background:linear-gradient(90deg,#ad7614,#f0c45c);border-radius:4px;height:100%;text-decoration:none;display:block}.prediction-probability-card,.prediction-scorelines,.prediction-markets,.prediction-market-compare,.prediction-evidence{padding:12px}.prediction-probability-card>header,.prediction-market-compare>header{justify-content:space-between;gap:8px;display:flex}.prediction-probability-card>header small,.prediction-market-compare>header small{color:#8f8b83;font-size:12px}.prediction-probability-card>div{grid-template-columns:repeat(3,1fr);margin-top:10px;display:grid}.prediction-probability-card>div span{text-align:center}.prediction-probability-card>div small,.prediction-probability-card>div b{display:block}.prediction-probability-card>div small{color:#aaa69c;font-size:12px}.prediction-probability-card>div b{margin-top:2px;font-size:22px}.prediction-probability-card>div span:first-child b{color:#efbe50}.prediction-probability-card>div span:last-child b{color:#aebbd0}.prediction-probability-card>i{border-radius:6px;gap:2px;height:7px;margin:8px 0 5px;display:grid;overflow:hidden}.prediction-probability-card>i u{background:#e7b849;text-decoration:none}.prediction-probability-card>i u:nth-child(2){background:#bab9b5}.prediction-probability-card>i u:nth-child(3){background:#7f91ad}.prediction-probability-card>p{color:#817e77;text-align:right;margin:0;font-size:12px}.prediction-scorelines>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px;display:grid}.prediction-scorelines article{border:1px solid #353632;border-radius:9px;flex-direction:column;align-items:center;padding:9px 4px;display:flex}.prediction-scorelines article.active{background:#cf981f14;border-color:#d3a439;box-shadow:0 0 13px #d6a2281a}.prediction-scorelines article b{color:#f0c058;font-size:24px}.prediction-scorelines article strong{font-size:13px}.prediction-scorelines article small{color:#918d84;margin-top:3px;font-size:12px}.prediction-markets>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:9px;display:grid}.prediction-markets article{border:1px solid #30312d;border-radius:9px;padding:9px}.prediction-markets article>span{justify-content:space-between;gap:6px;display:flex}.prediction-markets article b{font-size:12px}.prediction-markets article strong{color:#57cb5e;font-size:14px}.prediction-markets article>i{margin-top:7px;display:block}.prediction-markets article u{background:linear-gradient(90deg,#338e38,#64d265)}.prediction-market-compare>div{margin-top:8px}.prediction-market-compare article{grid-template-columns:42px 1fr 1fr;align-items:center;gap:7px;padding:5px 0;display:grid}.prediction-market-compare article>b{font-size:12px}.prediction-market-compare article span i{background:#292a28;border-radius:4px;height:5px;display:block}.prediction-market-compare article span u{background:#e6b549;border-radius:4px;height:100%;text-decoration:none;display:block}.prediction-market-compare article span+span u{background:#949ba5}.prediction-market-compare article small{color:#8e8b84;margin-top:3px;font-size:12px;display:block}.prediction-market-compare>p{color:#918d85;margin:10px 0 0;font-size:12px;line-height:1.45}.prediction-evidence>p{border-top:1px solid #292a27;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0;padding:9px 0;display:grid}.prediction-evidence>p:first-of-type{margin-top:7px}.prediction-evidence svg{color:#e1af40;width:21px;height:21px}.prediction-evidence span b,.prediction-evidence span small{display:block}.prediction-evidence span b{font-size:12px}.prediction-evidence span small{color:#8f8b84;margin-top:2px;font-size:12px}.prediction-evidence strong{color:#e5b64a;text-align:right;max-width:150px;font-size:12px}.prediction-risk{background:linear-gradient(145deg,#5b3d0838,#0c0d0c);border-color:#8d681d;grid-template-columns:30px 1fr;gap:8px;padding:12px;display:grid}.prediction-risk svg{color:#edb83e;width:25px;height:25px}.prediction-risk b,.prediction-risk small{display:block}.prediction-risk b{color:#e6b447;font-size:13px}.prediction-risk small{color:#b2ada4;margin-top:4px;font-size:12px;line-height:1.4}.prediction-accordions{gap:5px;display:grid}.prediction-accordions details{background:#0d0f0f;border:1px solid #33342f;border-radius:9px}.prediction-accordions summary{color:#d2cec5;cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;padding:0 12px;font-size:13px;display:flex}.prediction-accordions summary span{color:#d6a53b;font-size:20px}.prediction-accordions p{color:#8f8b83;margin:0;padding:0 12px 12px;font-size:12px}.prediction-disclaimer{color:#7f7c75;text-align:center;margin:1px 5px 8px;font-size:12px;line-height:1.45}.prediction-unavailable{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:20px;display:flex}.prediction-unavailable svg{color:#c99a32;width:35px;height:35px}.prediction-unavailable b{color:#e1b14a;margin-top:10px}.prediction-unavailable p{color:#9c988f;max-width:320px;font-size:12px;line-height:1.5}@keyframes prediction-score-glow{0%,to{opacity:.78;text-shadow:0 0 4px #e8b33638}50%{opacity:1;text-shadow:0 0 15px #f2bb37b8}}@keyframes prediction-tab-breathe{0%,to{filter:brightness(.88)}50%{filter:brightness(1.2)}}@media (min-width:760px){.prediction-feed-screen{max-width:940px;margin:0 auto;padding-inline:22px}.prediction-feed-list{grid-template-columns:1fr 1fr;gap:14px}.prediction-feed-group>h2{grid-column:1/-1}.prediction-feed-card{height:100%}.match-prediction-v3{grid-template-columns:1fr 1fr}.prediction-main-card,.prediction-probability-card,.prediction-scorelines,.prediction-markets,.prediction-market-compare,.prediction-evidence,.prediction-risk,.prediction-accordions,.prediction-disclaimer,.prediction-unavailable{grid-column:auto}.prediction-main-card,.prediction-probability-card,.prediction-disclaimer,.prediction-unavailable{grid-column:1/-1}}@media (max-width:390px){.prediction-feed-screen{padding-inline:10px}.prediction-day-filter{gap:4px}.prediction-day-filter button,.prediction-feed-match b{font-size:12px}.prediction-feed-highlight{grid-template-columns:minmax(0,1fr) 118px}.prediction-feed-highlight>strong b{font-size:25px}.match-detail-tabs button{min-width:52px}.match-detail-tabs button span{font-size:12px}.prediction-main-card>div{grid-template-columns:minmax(0,1fr) 128px}.prediction-main-card>div>span b{font-size:21px}.prediction-main-card>div>strong b{font-size:34px}.prediction-markets article b{font-size:12px}}@media (prefers-reduced-motion:reduce){.predicted-score-glow,.match-detail-tabs button.prediction-tab:not(.active){animation:none!important}}.data-hub-context{z-index:1;color:#aaa9a3;background:linear-gradient(90deg,#161817b3,#0708088c);border-block:1px solid #282a28;justify-content:space-between;align-items:center;gap:10px;min-height:45px;margin:0 0 10px;padding:0 10px;display:flex;position:relative}.data-hub-context>span{align-items:center;gap:6px;min-width:0;font-size:12px;display:flex}.data-hub-context svg{color:#a7aaa5;width:18px;height:18px}.data-hub-context b{color:#cfcdc7;font-size:12px}.data-hub-context small{white-space:nowrap;font-size:12px}.data-hub-context details{position:relative}.data-hub-context summary{color:#e2ad39;white-space:nowrap;cursor:pointer;align-items:center;min-height:44px;font-size:12px;list-style:none;display:flex}.data-hub-context details p{z-index:20;color:#bcb9b0;background:#111311;border:1px solid #6d5524;border-radius:10px;width:min(310px,100vw - 36px);margin:0;padding:11px 12px;font-size:12px;line-height:1.45;position:absolute;top:40px;right:0;box-shadow:0 12px 30px #000}.data-hub-days{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:14px;display:grid}.data-hub-days button{color:#c1c0ba;background:linear-gradient(#171918,#0d0e0e);border:1px solid #3b3d39;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:50px;padding:0 8px;font-size:14px;display:flex}.data-hub-days button svg{width:20px;height:20px}.data-hub-days button.active{color:#0a0b0a;background:linear-gradient(135deg,#f1c357,#dca333);border-color:#dcaa38;font-weight:850;box-shadow:0 5px 18px #dda52d2e}.data-hub-title{align-items:center;min-height:39px}.data-hub-title h2{color:#f2f1eb;letter-spacing:.075em;margin:0;font-size:16px}.data-hub-title>button{color:#dca83b;background:0 0;border:0;min-height:39px;padding:0;font-size:12px}.data-spotlight{color:#f4f2ec;text-align:left;background:radial-gradient(circle at 50% 42%,#ce972121,#0000 42%),linear-gradient(145deg,#171918,#080909);border:1px solid #b78624;border-radius:14px;width:100%;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 0 38px #dca93609,0 12px 30px #0003}.data-spotlight.is-live{border-color:#dc504a;box-shadow:inset 0 0 35px #c12c2c14,0 0 20px #da403a17}.data-spotlight>header{border-bottom:1px solid #343128;justify-content:space-between;align-items:center;gap:8px;min-height:46px;padding:7px 12px;display:flex}.data-spotlight>header>span{align-items:center;gap:7px;min-width:0;display:flex}.data-spotlight>header .entity-logo{background:0 0;border:0}.data-spotlight>header b{color:#e1ad3d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.data-spotlight>header time{color:#e7b344;white-space:nowrap;font-size:14px;font-weight:850}.data-spotlight.is-live>header time{color:#ff6b63}.data-spotlight-teams{grid-template-columns:minmax(0,1fr) 55px minmax(0,1fr);align-items:center;gap:5px;padding:15px 10px 11px;display:grid}.data-spotlight-teams>span{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.data-spotlight-teams .entity-logo{background:0 0;border:0;width:70px!important;height:70px!important}.data-spotlight-teams b{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;width:100%;font-size:15px;line-height:1.2;overflow:hidden}.data-spotlight-teams>em{color:#e7b546;text-align:center;font-size:21px;font-style:normal;font-weight:900}.data-spotlight-insights{background:#0d0f0e;border:1px solid #403828;border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;margin:0 10px;display:grid;overflow:hidden}.data-spotlight-insights p{border-left:1px solid #34312a;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:7px;min-width:0;margin:0;padding:9px 10px;display:grid}.data-spotlight-insights p:first-child{border-left:0}.data-spotlight-insights svg{color:#e1ad3a;width:21px;height:21px}.data-spotlight-insights span{min-width:0}.data-spotlight-insights b,.data-spotlight-insights small{display:block}.data-spotlight-insights b{font-size:12px;line-height:1.3}.data-spotlight-insights small{color:#918e87;margin-top:3px;font-size:12px;line-height:1.3}.data-spotlight-cta{color:#0c0c0a;letter-spacing:.02em;background:linear-gradient(100deg,#e0aa35,#f3c75d,#d89d28);border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:50px;margin:11px 10px 12px;font-size:14px;display:flex}.data-spotlight-cta span{font-size:24px;line-height:1}.data-followed-leagues{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.data-followed-leagues>button{color:#eee;text-align:left;background:linear-gradient(145deg,#171918,#0b0c0c);border:1px solid #71541f;border-radius:10px;grid-template-columns:38px minmax(0,1fr) 12px;align-items:center;gap:7px;min-width:0;min-height:67px;padding:8px;display:grid}.data-followed-leagues .entity-logo{background:0 0;border:0}.data-followed-leagues span{min-width:0}.data-followed-leagues b,.data-followed-leagues small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-followed-leagues b{font-size:12px}.data-followed-leagues small{color:#929089;margin-top:4px;font-size:12px}.data-followed-leagues em{color:#e4b246;font-size:20px;font-style:normal}.data-form-panel,.data-league-trends{background:linear-gradient(145deg,#151715,#090a0a);border:1px solid #484236;border-radius:12px;overflow:hidden}.data-segmented{background:#0d0f0e;grid-template-columns:repeat(2,1fr);gap:3px;padding:4px;display:grid}.data-segmented button{color:#aaa8a2;background:#171918;border:0;border-radius:8px;min-height:42px;font-size:13px}.data-segmented button.active{color:#0b0b09;background:linear-gradient(135deg,#edbc4b,#dca22d);font-weight:850}.data-form-panel>div:last-child>button{color:#f0eee8;text-align:left;background:0 0;border:0;border-top:1px solid #2c2d29;grid-template-columns:30px 40px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:58px;padding:6px 10px;display:grid}.data-rank{color:#111;background:linear-gradient(145deg,#f2c75e,#b77a19);border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.data-form-panel .entity-logo{background:0 0;border:0}.data-form-panel span{min-width:0}.data-form-panel strong,.data-form-panel small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-form-panel strong{font-size:13px}.data-form-panel small{color:#9a9790;margin-top:3px;font-size:12px}.data-form-panel em{color:#b8b4ac;white-space:nowrap;font-size:12px;font-style:normal}.data-hub-empty{color:#96938c;text-align:center;margin:0;padding:18px;font-size:12px}.data-league-trends .data-segmented{grid-template-columns:repeat(3,1fr)}.data-league-trends>div:nth-child(2) article{border-top:1px solid #2d2e2a;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:50px;padding:7px 10px;display:grid}.data-league-trends article span{min-width:0}.data-league-trends article strong,.data-league-trends article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-league-trends article strong{font-size:13px}.data-league-trends article small{color:#96938c;margin-top:3px;font-size:12px}.data-league-trends article>em{color:#e5b243;font-size:18px;font-style:normal;font-weight:900}.data-league-trends>p{color:#88867f;border-top:1px solid #282a27;margin:0;padding:8px 11px;font-size:12px;line-height:1.4}.data-hub-explore-title{margin-top:17px}.data-hub-explore{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.data-hub-explore>:is(button,a){color:#efede7;text-align:center;background:linear-gradient(145deg,#171815,#0b0c0c);border:1px solid #6a501f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:92px;padding:8px 4px;display:flex}.data-hub-explore svg{color:#e0ad3c;width:28px;height:28px}.data-hub-explore span{width:100%;min-width:0}.data-hub-explore b,.data-hub-explore small{display:block}.data-hub-explore b{font-size:12px}.data-hub-explore small{color:#96938c;margin-top:4px;font-size:12px;line-height:1.3;display:none}.data-hub-explore em{display:none}@media (max-width:390px){.data-screen{padding-inline:10px}.data-app-header .brand-copy b{font-size:14px}.data-app-header .brand-copy small{display:none}.data-hub-context{margin-inline:-10px;padding-inline:10px}.data-hub-context>span{gap:4px}.data-hub-context b,.data-hub-context small,.data-hub-context summary{font-size:12px}.data-hub-days{gap:5px}.data-hub-days button{gap:4px;padding-inline:3px;font-size:12px}.data-hub-days button svg{width:18px;height:18px}.data-hub-title h2{font-size:14px}.data-hub-title>button{font-size:12px}.data-spotlight-teams{grid-template-columns:minmax(0,1fr) 43px minmax(0,1fr);padding-inline:5px}.data-spotlight-teams .entity-logo{width:62px!important;height:62px!important}.data-spotlight-teams b{font-size:13px}.data-spotlight-insights{grid-template-columns:1fr}.data-spotlight-insights p{border-top:1px solid #34312a;border-left:0}.data-spotlight-insights p:first-child{border-top:0}.data-followed-leagues{scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.data-followed-leagues>button{scroll-snap-align:start;min-width:176px}.data-hub-explore{gap:5px}.data-hub-explore>:is(button,a){min-height:84px}.data-hub-explore b{font-size:12px}.data-form-panel>div:last-child>button{grid-template-columns:28px 36px minmax(0,1fr) auto;padding-inline:7px}.data-form-panel strong,.data-form-panel em{font-size:12px}}@media (min-width:760px){.data-screen{max-width:980px;margin:0 auto;padding-inline:22px}.data-hub-context{border:1px solid #34352f;border-radius:10px}.data-spotlight{max-width:720px;margin-inline:auto}.data-followed-leagues{grid-template-columns:repeat(3,1fr)}.data-form-panel,.data-league-trends{display:block}.data-hub-explore>:is(button,a){min-height:112px}.data-hub-explore small{display:block}}.data-app-header{background:linear-gradient(#040505fa,#070808eb);border-bottom:1px solid #20221f;grid-template-columns:84px minmax(0,1fr) auto;gap:8px;min-height:84px;padding:12px 16px 8px}.data-app-header .brand-logo{place-items:center;width:84px;height:58px;display:grid}.data-app-header .brand-logo img{width:82px;height:auto}.data-app-header .brand-copy{border-left:0;padding-left:0}.data-app-header .brand-copy b{letter-spacing:.045em;font-size:20px;line-height:1}.data-app-header .brand-copy small{display:none}.data-app-header .header-actions{gap:10px}.data-app-header .icon-button{width:42px;height:48px}.data-app-header .icon-button svg{stroke-width:1.75px;width:31px;height:31px}.data-screen-overview{padding:0 16px 30px}.data-screen-overview .data-hub-context{background:linear-gradient(90deg,#121413e6,#070808b8);border:0;border-bottom:1px solid #242621;min-height:53px;margin:0 -16px 12px;padding:0 16px}.data-screen-overview .data-hub-context>span{gap:7px}.data-screen-overview .data-hub-context svg{width:20px;height:20px}.data-screen-overview .data-hub-context b{font-size:13px;font-weight:600}.data-screen-overview .data-hub-context small{font-size:12px}.data-screen-overview .data-hub-context summary{min-height:50px;font-size:13px;font-weight:750}.data-screen-overview .data-hub-days{gap:8px;margin-bottom:17px}.data-screen-overview .data-hub-days button{color:#d0cec7;background:linear-gradient(#181a19,#101111);border-color:#41423e;border-radius:9px;gap:9px;min-height:55px;font-size:15px;font-weight:600;box-shadow:inset 0 1px #ffffff06}.data-screen-overview .data-hub-days button svg{width:21px;height:21px}.data-screen-overview .data-hub-days button.active{color:#11100c;background:linear-gradient(145deg,#f6ca5c,#d99c21);border-color:#e0ab34;box-shadow:inset 0 1px #ffffff6b,0 4px 13px #da9d1e24}.data-screen-overview .data-hub-title{min-height:43px}.data-screen-overview .data-hub-title h2,.data-screen-overview .data-section-title{letter-spacing:.045em;font-size:17px;line-height:1}.data-screen-overview .data-hub-title>button{font-size:12px}.data-screen-overview .data-spotlight{background:linear-gradient(#080a09d4,#070808f2),radial-gradient(circle at 50% 15%,#c18f2138,#0000 43%),linear-gradient(135deg,#181b18,#090a0a);border-radius:9px;max-width:none;box-shadow:inset 0 0 55px #cf9a220a,0 12px 24px #00000040}.data-screen-overview .data-spotlight-teams{grid-template-columns:minmax(0,1fr) minmax(112px,1.08fr) minmax(0,1fr);gap:4px;padding:15px 8px 12px}.data-screen-overview .data-spotlight-team{gap:5px}.data-screen-overview .data-spotlight-team .entity-logo{width:94px!important;height:94px!important}.data-screen-overview .data-spotlight-team .entity-logo>b{color:#e2ae3b;letter-spacing:.04em;background:radial-gradient(circle,#29271f,#111311 72%);border:1px solid #8a6828;border-radius:50%;place-items:center;width:72px;height:72px;font-size:25px;display:grid}.data-screen-overview .data-spotlight-team>b{font-size:16px;line-height:1.15}.data-screen-overview .data-spotlight-team>small{color:#a9a69e;font-size:12px}.data-screen-overview .data-spotlight-center{text-align:center;border-inline:1px solid #2d2e29;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:5px;display:flex}.data-screen-overview .data-spotlight-center>strong{color:#e4b13d;text-transform:uppercase;justify-content:center;align-items:center;gap:5px;max-width:100%;font-size:12px;line-height:1.2;display:flex}.data-screen-overview .data-spotlight-center>strong .entity-logo{background:0 0;border:0;width:25px!important;height:25px!important}.data-screen-overview .data-spotlight-center>em{color:#efbd47;text-shadow:0 0 18px #eab23129;font-size:31px;font-style:normal;font-weight:900;line-height:1.05}.data-screen-overview .data-spotlight-center>small{color:#b7b4ad;font-size:13px}.data-screen-overview .data-spotlight-team .entity-form-indicator{justify-content:center;gap:4px;max-width:100%;margin:3px 0 0}.data-screen-overview .data-spotlight-team .entity-form-indicator span{flex:0 0 20px;width:20px;height:20px;font-size:12px}.data-screen-overview .data-spotlight-insights{background:#101211db;border-color:#35352f;border-radius:7px;margin:0 11px}.data-screen-overview .data-spotlight-insights p{grid-template-columns:25px minmax(0,1fr);min-height:66px;padding:9px 11px}.data-screen-overview .data-spotlight-insights b,.data-screen-overview .data-spotlight-insights small{font-size:12px;line-height:1.35}.data-screen-overview .data-spotlight-cta{border-radius:7px;min-height:49px;margin:10px 11px 11px;font-size:15px;font-weight:900}.data-screen-overview .data-followed-leagues{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.data-screen-overview .data-followed-leagues>button{border-radius:8px;grid-template-columns:44px minmax(0,1fr) 10px;gap:7px;min-height:70px;padding:8px 9px}.data-screen-overview .data-followed-leagues .entity-logo{width:44px!important;height:44px!important}.data-screen-overview .data-followed-leagues b,.data-screen-overview .data-followed-leagues small{font-size:12px}.data-screen-overview .data-form-panel,.data-screen-overview .data-league-trends{border-radius:8px}.data-screen-overview .data-segmented{background:#101211;gap:1px;padding:0}.data-screen-overview .data-segmented button{background:linear-gradient(#181a19,#0e0f0f);border:1px solid #363832;border-radius:7px;min-height:43px;font-size:13px}.data-screen-overview .data-segmented button.active{background:linear-gradient(135deg,#f0bd47,#d99e25);border-color:#daa22d;box-shadow:inset 0 1px #ffffff57}.data-screen-overview .data-form-panel>div:last-child>button{grid-template-columns:30px 38px minmax(94px,1fr) auto auto;gap:7px;min-height:53px;padding:5px 9px}.data-screen-overview .data-form-panel strong{font-size:13px}.data-screen-overview .data-form-panel small{font-size:12px}.data-form-counts{align-items:center;gap:3px;width:auto!important;display:flex!important}.data-form-counts i{color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-style:normal;font-weight:850;display:grid}.data-form-counts .w{background:#25944c}.data-form-counts .d{background:#918e87}.data-form-counts .l{background:#b53a37}.data-screen-overview .data-form-panel em{font-size:12px}.data-screen-overview .data-league-trends>div:nth-child(2) article{grid-template-columns:30px 38px minmax(0,1fr) auto 14px;gap:8px;min-height:51px;padding:6px 9px}.data-screen-overview .data-league-trends article .entity-logo{background:0 0;border:0;width:36px!important;height:36px!important}.data-screen-overview .data-league-trends article strong{font-size:13px}.data-screen-overview .data-league-trends article small{font-size:12px}.data-screen-overview .data-league-trends article>em{font-size:17px}.data-screen-overview .data-league-trends article>button{color:#e7e4dc;background:0 0;border:0;width:14px;height:38px;padding:0;font-size:22px}.data-screen-overview .data-league-trends>p{padding:8px 12px;font-size:12px}.data-screen-overview .data-hub-explore-title{margin-top:19px}.data-screen-overview .data-hub-explore{gap:7px}.data-screen-overview .data-hub-explore>:is(button,a){border-radius:8px;min-height:93px}.data-screen-overview .data-hub-explore svg{width:32px;height:32px}.data-screen-overview .data-hub-explore b{font-size:12px}@media (max-width:390px){.data-app-header{grid-template-columns:72px minmax(0,1fr) auto;padding-inline:10px}.data-app-header .brand-logo{width:72px}.data-app-header .brand-logo img{width:70px}.data-app-header .brand-copy b{font-size:17px}.data-app-header .header-actions{gap:2px}.data-app-header .icon-button{width:37px}.data-screen-overview{padding-inline:10px}.data-screen-overview .data-hub-context{margin-inline:-10px;padding-inline:10px}.data-screen-overview .data-hub-context b,.data-screen-overview .data-hub-context small,.data-screen-overview .data-hub-context summary{font-size:12px}.data-screen-overview .data-hub-days{gap:5px}.data-screen-overview .data-hub-days button{gap:4px;padding-inline:3px;font-size:12px}.data-screen-overview .data-hub-title h2,.data-screen-overview .data-section-title{font-size:15px}.data-screen-overview .data-spotlight-teams{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);padding-inline:4px}.data-screen-overview .data-spotlight-team .entity-logo{width:78px!important;height:78px!important}.data-screen-overview .data-spotlight-team .entity-logo>b{width:60px;height:60px;font-size:21px}.data-screen-overview .data-spotlight-team>b{font-size:13px}.data-screen-overview .data-spotlight-team>small,.data-screen-overview .data-spotlight-center>strong{font-size:12px}.data-screen-overview .data-spotlight-center>em{font-size:25px}.data-screen-overview .data-spotlight-center>small{font-size:12px}.data-screen-overview .data-spotlight-team .entity-form-indicator{gap:3px}.data-screen-overview .data-spotlight-team .entity-form-indicator span{flex-basis:17px;width:17px;height:17px;font-size:12px}.data-screen-overview .data-spotlight-insights{grid-template-columns:1fr 1fr}.data-screen-overview .data-spotlight-insights p{border-top:0}.data-screen-overview .data-spotlight-insights p+p{border-left:1px solid #34312a}.data-screen-overview .data-followed-leagues{display:grid;overflow:visible}.data-screen-overview .data-followed-leagues>button{grid-template-columns:36px minmax(0,1fr) 8px;min-width:0;padding-inline:6px}.data-screen-overview .data-followed-leagues .entity-logo{width:36px!important;height:36px!important}.data-screen-overview .data-followed-leagues b,.data-screen-overview .data-followed-leagues small{font-size:12px}.data-screen-overview .data-form-panel>div:last-child>button{grid-template-columns:27px 35px minmax(75px,1fr) auto;gap:5px}.data-screen-overview .data-form-counts{display:none!important}.data-screen-overview .data-form-panel em{font-size:12px}.data-screen-overview .data-league-trends>div:nth-child(2) article{grid-template-columns:27px 34px minmax(0,1fr) auto 12px;gap:5px;padding-inline:7px}.data-screen-overview .data-hub-explore{gap:5px}.data-screen-overview .data-hub-explore>:is(button,a){min-height:83px}.data-screen-overview .data-hub-explore b{font-size:12px}}@media (min-width:760px){.data-app-header{border-bottom:0;max-width:980px;margin:0 auto}.data-screen-overview{max-width:980px;padding-inline:22px}.data-screen-overview .data-hub-context{border:1px solid #34352f;margin-inline:0}.data-screen-overview .data-spotlight{max-width:none}}@media (max-width:430px){.data-app-header{grid-template-columns:56px minmax(0,1fr) auto;min-height:58px;padding:5px 15px 4px}.data-app-header .brand-logo{width:56px;height:47px}.data-app-header .brand-logo img{width:55px}.data-app-header .brand-copy b{font-size:18px}.data-app-header .header-actions{gap:7px}.data-app-header .icon-button{width:34px;height:42px}.data-app-header .icon-button svg{width:27px;height:27px}.data-screen-overview{padding-inline:16px}.data-screen-overview .data-hub-context{min-height:38px;margin:0 -16px 7px;padding:0 16px}.data-screen-overview .data-hub-context svg{width:17px;height:17px}.data-screen-overview .data-hub-context b,.data-screen-overview .data-hub-context small{font-size:12px}.data-screen-overview .data-hub-context summary{min-height:36px;font-size:12px}.data-screen-overview .data-hub-days{gap:7px;margin-bottom:8px}.data-screen-overview .data-hub-days button{border-radius:8px;gap:6px;min-height:44px;font-size:13px}.data-screen-overview .data-hub-days button svg{width:18px;height:18px}.data-screen-overview .data-hub-title h2,.data-screen-overview .data-section-title{letter-spacing:.035em;font-size:15px}.data-screen-overview .data-hub-title>button{border:1px solid #b8831f;border-radius:7px;min-height:25px;padding:2px 9px;font-size:12px}.data-screen-overview .data-spotlight{border-radius:8px}.data-screen-overview .data-spotlight.is-live{border-color:#b78624;box-shadow:inset 0 0 38px #c329260a,0 10px 20px #0003}.data-screen-overview .data-spotlight-teams{grid-template-columns:minmax(0,1fr) minmax(128px,1.16fr) minmax(0,1fr);gap:3px;padding:8px 5px 5px}.data-screen-overview .data-spotlight-team{gap:2px}.data-screen-overview .data-spotlight-team .entity-logo{width:72px!important;height:72px!important}.data-screen-overview .data-spotlight-team .entity-logo>b{width:54px;height:54px;font-size:18px}.data-screen-overview .data-spotlight-team>b{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:31px;font-size:13px;line-height:1.15;display:-webkit-box;overflow:hidden}.data-screen-overview .data-spotlight-team>small{font-size:12px}.data-screen-overview .data-spotlight-team .entity-form-indicator{gap:3px;margin-top:2px}.data-screen-overview .data-spotlight-team .entity-form-indicator span{flex-basis:16px;width:16px;height:16px;font-size:12px}.data-screen-overview .data-spotlight-center{gap:2px}.data-screen-overview .data-spotlight-center>strong{font-size:12px;line-height:1.1}.data-screen-overview .data-spotlight-center>strong .entity-logo{width:19px!important;height:19px!important}.data-screen-overview .data-spotlight-center>em{font-size:25px}.data-screen-overview .data-spotlight-center>small{font-size:12px}.data-screen-overview .data-spotlight-insights{border-radius:5px;width:100%;margin:3px 0 0;display:block}.data-screen-overview .data-spotlight-insights p{border:0;border-top:1px solid #34312a;grid-template-columns:17px minmax(0,1fr);gap:4px;min-height:31px;padding:4px 5px}.data-screen-overview .data-spotlight-insights p:first-child{border-top:0}.data-screen-overview .data-spotlight-insights p+p{border-left:0}.data-screen-overview .data-spotlight-insights svg{width:15px;height:15px}.data-screen-overview .data-spotlight-insights b{font-size:12px;line-height:1.15}.data-screen-overview .data-spotlight-insights small{margin-top:1px;font-size:12px;line-height:1.15}.data-screen-overview .data-spotlight-cta{border-radius:6px;min-height:40px;margin:5px 7px 7px;font-size:13px}.data-screen-overview .data-followed-leagues{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid;overflow:visible}.data-screen-overview .data-followed-leagues>button{border-radius:7px;grid-template-columns:31px minmax(0,1fr) 9px;gap:4px;min-width:0;min-height:52px;padding:4px 6px}.data-screen-overview .data-followed-leagues .entity-logo{width:31px!important;height:31px!important}.data-screen-overview .data-followed-leagues b{letter-spacing:-.02em;font-size:12px}.data-screen-overview .data-followed-leagues small{margin-top:2px;font-size:12px}.data-screen-overview .data-segmented button{border-radius:6px;min-height:32px;font-size:12px}.data-screen-overview .data-form-panel>div:last-child>button{grid-template-columns:24px 29px minmax(78px,1fr) auto auto;gap:5px;min-height:34px;padding:2px 7px}.data-screen-overview .data-form-panel .data-rank,.data-screen-overview .data-league-trends .data-rank{width:23px;height:23px;font-size:12px}.data-screen-overview .data-form-panel small{margin-top:1px;font-size:12px}.data-form-counts{gap:2px}.data-form-counts i{width:15px;height:15px;font-size:12px}.data-screen-overview .data-form-panel em{font-size:12px}.data-screen-overview .data-league-trends .data-segmented{grid-template-columns:repeat(3,1fr)}.data-screen-overview .data-league-trends>div:nth-child(2) article{grid-template-columns:24px 28px minmax(0,1fr) auto 11px;gap:5px;min-height:34px;padding:2px 7px}.data-screen-overview .data-league-trends article small{margin-top:0;font-size:12px}.data-screen-overview .data-league-trends article>em{font-size:13px}.data-screen-overview .data-league-trends article>button{width:11px;height:30px;font-size:17px}.data-screen-overview .data-league-trends>p{padding:5px 8px;font-size:12px}.data-screen-overview .data-hub-explore-title{margin:9px 0 4px}.data-screen-overview .data-hub-explore{gap:6px}.data-screen-overview .data-hub-explore>:is(button,a){border-radius:7px;gap:3px;min-height:58px;padding:4px 2px}.data-screen-overview .data-hub-explore svg{width:22px;height:22px}.data-screen-overview .data-hub-explore b{font-size:12px}.data-screen-overview .data-hub-title{min-height:25px}.data-screen-overview .data-hub-title h2,.data-screen-overview .data-section-title{font-size:14px}.data-screen-overview .data-followed-leagues>button{min-height:48px}.data-screen-overview .data-followed-leagues b{letter-spacing:-.045em;text-overflow:clip;font-size:12px;overflow:visible}.data-screen-overview .data-segmented button{min-height:28px}.data-screen-overview .data-form-panel>div:last-child>button{min-height:26px;padding-block:1px}.data-screen-overview .data-form-panel .entity-logo{width:24px!important;height:24px!important}.data-screen-overview .data-form-panel .data-rank{width:21px;height:21px}.data-screen-overview .data-form-panel strong,.data-screen-overview .data-form-panel small{font-size:12px}.data-screen-overview .data-league-trends>div:nth-child(2) article{grid-template-columns:22px 24px minmax(0,1fr) 38px 72px 10px;min-height:28px;padding-block:1px}.data-screen-overview .data-league-trends article .entity-logo{width:23px!important;height:23px!important}.data-screen-overview .data-league-trends .data-rank{width:20px;height:20px;font-size:12px}.data-screen-overview .data-league-trends article strong{font-size:12px}.data-screen-overview .data-league-trends article>em{text-align:center;font-size:12px}.data-screen-overview .data-league-trends .data-trend-sample{color:#9d9a93;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.data-screen-overview .data-league-trends>p{padding-block:3px;font-size:12px}.data-screen-overview .data-hub-explore-title{margin-top:7px}.data-screen-overview .data-hub-explore>:is(button,a){min-height:54px}}.data-breadcrumb{color:#8f8b82;border-bottom:1px solid #292923;align-items:center;gap:8px;min-height:44px;margin:0 0 8px;padding:0 2px;font-size:12px;display:flex}.data-breadcrumb :is(button,a){color:#e5b344;min-height:44px;font:inherit;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:800;display:flex}.data-breadcrumb :is(button,a) span{font-size:25px;line-height:1}.data-breadcrumb em{font-style:normal}.data-breadcrumb b{color:#b9b6ae;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.data-hub-explore-feature{background:radial-gradient(circle at 90% 0,#e5b13a2e,#0000 42%),linear-gradient(145deg,#191a16,#0a0b0a 72%);border:1px solid #9a7123;border-radius:14px;margin:0 0 14px;padding:12px;position:relative;overflow:hidden;box-shadow:inset 0 0 26px #e0aa320d,0 8px 22px #0003}.data-hub-explore-feature>header{justify-content:space-between;align-items:flex-end;gap:10px;margin:0 0 10px;display:flex}.data-hub-explore-feature>header span{min-width:0}.data-hub-explore-feature>header small{color:#c4922d;letter-spacing:.12em;margin-bottom:2px;font-size:12px;font-weight:850;display:block}.data-hub-explore-feature>header h2{color:#f5f1e8;letter-spacing:.035em;margin:0;font-size:19px;line-height:1.15}.data-hub-explore-feature>header p{color:#8f8c84;text-align:right;max-width:132px;margin:0;font-size:12px;line-height:1.35}.data-screen-overview .data-hub-explore-feature .data-hub-explore>:is(button,a){text-align:left;background:linear-gradient(145deg,#22221dfa,#0d0e0dfa);border-color:#54431f;border-radius:10px;grid-template-columns:31px minmax(0,1fr) 12px;align-items:center;gap:8px;min-height:74px;padding:9px;display:grid}.data-screen-overview .data-hub-explore-feature .data-hub-explore small{margin-top:3px;font-size:12px;line-height:1.25;display:block}.data-screen-overview .data-hub-explore-feature .data-hub-explore em{color:#d9a83f;font-size:21px;font-style:normal;display:block}@media (max-width:390px){.data-hub-explore-feature{padding:10px}.data-hub-explore-feature>header p{display:none}.data-screen-overview .data-hub-explore-feature .data-hub-explore{gap:6px}.data-screen-overview .data-hub-explore-feature .data-hub-explore>:is(button,a){grid-template-columns:27px minmax(0,1fr) 10px;gap:6px;min-height:70px;padding:7px}.data-screen-overview .data-hub-explore-feature .data-hub-explore svg{width:25px;height:25px}.data-screen-overview .data-hub-explore-feature .data-hub-explore b{font-size:13px}.data-screen-overview .data-hub-explore-feature .data-hub-explore small{font-size:12px}}.club-directory-header{background:linear-gradient(90deg,#080a09,#101212 52%,#080a09);border-bottom:1px solid #1e201f;grid-template-columns:78px minmax(0,1fr) 76px;min-height:64px;padding:6px 14px 5px}.club-directory-header .brand-logo{align-content:start;width:74px;height:52px;position:relative}.club-directory-header .brand-logo img{width:72px}.club-directory-header .brand-logo:after{color:#d7aa49;text-align:center;content:"SoiKeo68";text-shadow:0 1px 7px #dca63047;font-size:12px;font-weight:850;line-height:1;position:absolute;bottom:0;left:0;right:0}.club-directory-header .brand-copy{text-align:center;border:0;padding:0}.club-directory-header .brand-copy b{letter-spacing:.055em;font-size:24px;line-height:1}.club-directory-header .brand-copy small{display:none}.club-directory-header .header-actions{justify-content:flex-end;gap:2px}.club-directory-header .icon-button{color:#d9ab50;width:36px;height:42px}.club-directory-header .icon-button svg{stroke-width:1.9px;width:26px;height:26px}.club-directory-screen{padding:0 14px 30px}.club-directory{padding-top:9px}.club-directory-search{color:#96938d;background:linear-gradient(145deg,#171817,#0d0e0e);border:1px solid #806126;border-radius:9px;grid-template-columns:27px minmax(0,1fr) 32px;align-items:center;gap:10px;min-height:54px;padding:0 13px;display:grid;box-shadow:inset 0 1px #ffffff09}.club-directory-search svg{stroke-width:1.8px;width:25px;height:25px}.club-directory-search input{color:#f4f2ed;min-width:0;font:700 16px/1.2 var(--font-body);letter-spacing:.01em;background:0 0;border:0;outline:0}.club-directory-search input::placeholder{color:#8e8b85;font-weight:600}.club-directory-search button{color:#aaa69f;background:0 0;border:0;width:34px;height:40px;font-size:24px}.club-filter-strip{scrollbar-width:none;scroll-snap-type:x proximity;gap:9px;margin:10px -14px 0;padding:0 14px 4px;display:flex;overflow-x:auto}.club-filter-strip::-webkit-scrollbar{display:none}.club-filter-strip button{color:#eeeae3;scroll-snap-align:start;background:linear-gradient(#181918,#101111);border:1px solid #765b27;border-radius:10px;min-width:max-content;min-height:44px;padding:0 12px;font-size:14px;font-weight:750}.club-filter-strip button.active{color:#16130c;background:linear-gradient(135deg,#f4c85d,#d79a24);border-color:#e3ac39;box-shadow:inset 0 1px #ffffff8c,0 6px 18px #d69b2524}.club-directory-summary{border-bottom:1px solid #292a27;justify-content:space-between;align-items:center;gap:10px;min-height:58px;display:flex}.club-directory-summary>b{letter-spacing:.025em;white-space:nowrap;font-size:17px}.club-directory-summary label{background:#171817;border:1px solid #4b4942;border-radius:9px;align-items:center;min-width:154px;min-height:40px;display:flex;position:relative}.club-directory-summary select{appearance:none;color:#ddd9d1;width:100%;height:40px;font:600 14px/1 var(--font-body);background:0 0;border:0;outline:0;padding:0 32px 0 11px}.club-directory-summary label>span{pointer-events:none;color:#b3afa7;font-size:18px;position:absolute;right:12px}.club-directory-title{color:#f4f1e9;letter-spacing:.035em;white-space:nowrap;grid-template-columns:28px auto minmax(24px,1fr);align-items:center;gap:9px;min-height:51px;margin:0;font-size:19px;line-height:1;display:grid}.club-directory-title>span{background:linear-gradient(90deg,#0000,#dba632);height:2px}.club-directory-title>span:last-child{background:linear-gradient(90deg,#dba632,#0000)}.club-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.club-featured-grid>:is(button,a){color:#f4f2ed;text-align:left;background:radial-gradient(circle at 38% 28%,#c9962d1f,#0000 40%),linear-gradient(145deg,#171918,#0c0d0d);border:1px solid #a87925;border-radius:10px;grid-template-rows:1fr auto;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:142px;padding:10px 9px 9px;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff09}.club-featured-grid .entity-logo{background:0 0;border:0;grid-area:1/1;width:66px!important;height:66px!important}.club-featured-grid>:is(button,a)>span{grid-area:1/2;width:100%;min-width:0}.club-featured-grid strong,.club-featured-grid small,.club-featured-grid em{display:block}.club-featured-grid strong{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.2;display:-webkit-box;overflow:hidden}.club-featured-grid small{color:#b4b0a8;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.club-featured-grid small img{vertical-align:-2px;margin-right:3px;display:inline-block}.club-featured-grid em{color:#d9b260;margin-top:5px;font-size:12px;font-style:normal;font-weight:700}.club-featured-grid>:is(button,a)>.club-form-dots{grid-area:2/1/auto/3;justify-content:center}.club-form-dots{justify-content:center;align-items:center;gap:5px;font-style:normal;display:flex}.club-form-dots b{aspect-ratio:1;color:#fff;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff2e}.club-form-dots .w{background:#247d39}.club-form-dots .d{background:#747570}.club-form-dots .l{background:#bb2c2d}.club-form-dots .unknown{color:#aaa69d;background:#343531}.club-directory-groups{gap:10px;display:grid}.club-directory-groups>section{background:linear-gradient(145deg,#111312,#0b0c0c);border:1px solid #343530;border-radius:11px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.club-directory-groups>section>header{color:#ddb257;background:linear-gradient(90deg,#ca95280e,#0000);border-bottom:1px solid #343530;align-items:center;gap:10px;min-height:46px;padding:0 13px;display:flex}.club-directory-groups>section>header svg{width:23px;height:23px}.club-directory-groups>section>header img{object-fit:cover;border-radius:2px}.club-directory-groups>section>header b{letter-spacing:.035em;font-size:14px;line-height:1.2}.club-directory-groups>section>:is(button,a){color:#f2efe8;text-align:left;background:0 0;border:0;border-bottom:1px solid #292b28;grid-template-rows:auto auto;grid-template-columns:57px minmax(0,1fr) auto 13px;align-items:center;column-gap:7px;width:100%;min-height:69px;padding:5px 10px;text-decoration:none;display:grid}.club-directory-groups>section>:is(button,a):last-child{border-bottom:0}.club-directory-groups>section>:is(button,a)>.entity-logo{background:0 0;border:0;grid-area:1/1/3;width:54px!important;height:54px!important}.club-directory-groups>section>:is(button,a)>span{grid-area:1/2;min-width:0}.club-directory-groups>section>:is(button,a) strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.2;display:block;overflow:hidden}.club-directory-groups>section>:is(button,a) small{color:#a6a39c;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;margin-top:5px;font-size:12px;line-height:1.3;display:flex;overflow:hidden}.club-directory-groups>section>:is(button,a) small img{flex:none}.club-directory-groups>section>:is(button,a)>.club-form-dots{grid-area:1/3/3;justify-content:flex-end;gap:3px}.club-directory-groups>section>:is(button,a)>.club-form-dots b{width:18px;height:18px;font-size:12px}.club-directory-groups>section>:is(button,a)>em{color:#d9ad50;grid-area:1/4/3;font-size:25px;font-style:normal}.club-load-more{min-height:48px;margin-top:13px;border-color:#986f24!important;border-radius:10px!important;font-size:14px!important}@media (max-width:374px){.club-directory-header{grid-template-columns:67px minmax(0,1fr) 70px;padding-inline:10px}.club-directory-header .brand-logo{width:63px}.club-directory-header .brand-logo img{width:60px}.club-directory-header .brand-copy b{font-size:20px}.club-directory-screen{padding-inline:10px}.club-filter-strip{margin-inline:-10px;padding-inline:10px}.club-filter-strip button{padding-inline:15px}.club-featured-grid{gap:7px}.club-featured-grid>:is(button,a){grid-template-columns:58px minmax(0,1fr);min-height:139px;padding-inline:7px}.club-featured-grid .entity-logo{width:58px!important;height:58px!important}.club-featured-grid strong{font-size:15px}.club-form-dots{gap:3px}.club-form-dots b{width:20px;height:20px}.club-directory-groups>section>:is(button,a){grid-template-columns:52px minmax(0,1fr) auto 11px;column-gap:6px;padding-inline:8px}.club-directory-groups>section>:is(button,a)>.entity-logo{width:50px!important;height:50px!important}.club-directory-groups>section>:is(button,a) strong{font-size:15px}.club-directory-groups>section>:is(button,a)>.club-form-dots b{width:17px;height:17px;font-size:12px}}.data-app-header.national-directory-header{border-bottom:0;grid-template-columns:112px minmax(0,1fr) 86px;min-height:65px;padding:7px 15px 5px}.data-app-header.national-directory-header .brand-logo{justify-content:flex-start;align-items:center;width:108px;height:50px;display:flex;position:relative}.data-app-header.national-directory-header .brand-logo img{width:58px;height:auto}.data-app-header.national-directory-header .brand-logo:after{color:#e0ad3e;white-space:nowrap;content:"SoiKeo68";text-shadow:0 1px 8px #dda52e47;font-size:15px;font-weight:850;line-height:1;position:absolute;top:18px;left:54px}.data-app-header.national-directory-header .brand-copy{text-align:center;padding:0}.data-app-header.national-directory-header .brand-copy b{white-space:nowrap;font-size:24px}.data-app-header.national-directory-header .header-actions{justify-content:flex-end;gap:2px}.data-app-header.national-directory-header .icon-button{width:40px;height:44px}.data-app-header.national-directory-header .icon-button svg{width:28px;height:28px}.data-screen.national-directory-screen{padding:0 16px 32px}@media (max-width:390px){.data-app-header.national-directory-header{grid-template-columns:100px minmax(0,1fr) 80px;padding-inline:11px}.data-app-header.national-directory-header .brand-logo{width:96px}.data-app-header.national-directory-header .brand-logo img{width:54px}.data-app-header.national-directory-header .brand-logo:after{font-size:14px;left:49px}.data-app-header.national-directory-header .brand-copy b{font-size:22px}.data-screen.national-directory-screen{padding-inline:12px}}@media (max-width:374px){.data-app-header.national-directory-header{grid-template-columns:88px minmax(0,1fr) 72px;padding-inline:8px}.data-app-header.national-directory-header .brand-logo{width:85px}.data-app-header.national-directory-header .brand-logo img{width:49px}.data-app-header.national-directory-header .brand-logo:after{font-size:12px;top:19px;left:44px}.data-app-header.national-directory-header .brand-copy b{font-size:20px}.data-app-header.national-directory-header .icon-button{width:44px}.data-screen.national-directory-screen{padding-inline:9px}}.competition-detail-header{z-index:25;color:#f5f2ea;background:#050606;border-bottom:1px solid #73551d;grid-template-columns:92px minmax(0,1fr) 92px;align-items:center;min-height:68px;padding:7px 14px;display:grid;position:relative}.competition-detail-header>button{background:0 0;border:0;width:84px;height:54px;padding:0}.competition-detail-header img{object-fit:contain;width:78px;height:52px}.competition-detail-header>b{letter-spacing:.055em;text-align:center;white-space:nowrap;font-size:23px}.competition-detail-header>div{justify-content:flex-end;gap:4px;display:flex}.competition-detail-header>div button{color:#f1eee7;background:0 0;border:0;width:44px;height:48px;padding:9px}.competition-detail-header svg{stroke-width:1.8px;width:100%;height:100%}.competition-detail-screen{padding:0 14px calc(116px + env(safe-area-inset-bottom));color:#f6f3ec;background:radial-gradient(circle at 50% 20%,#533c111a,#0000 32%);font-size:16px;line-height:1.4}.competition-detail-screen button,.competition-detail-screen select{font:inherit}.competition-detail-breadcrumb{color:#8e8a82;background:#090a0a;border-bottom:1px solid #24231f;align-items:center;gap:10px;min-height:46px;margin:0 -14px;padding:0 14px;display:flex;overflow:hidden}.competition-detail-breadcrumb button{color:#b9b5ad;white-space:nowrap;background:0 0;border:0;min-height:44px;padding:0;font-size:14px}.competition-detail-breadcrumb b{color:#e4b34b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.competition-detail-hero{background:linear-gradient(90deg,#030404d1,#0607078a),radial-gradient(at 50% 100%,#c4912347,#0000 55%),linear-gradient(165deg,#121512,#050606 70%);border-bottom:1px solid #6e501a;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:10px;min-height:194px;margin:0 -14px;padding:15px 16px;display:grid;position:relative;overflow:hidden}.competition-detail-hero:before{opacity:.28;content:"";background:repeating-radial-gradient(at 50% 120%,#0000 0 22px,#e6b94c1f 23px 24px,#0000 25px 37px);position:absolute;inset:0}.competition-detail-hero>.entity-logo{z-index:1;filter:drop-shadow(0 8px 18px #000);background:#00000040;border:0;position:relative;width:106px!important;height:106px!important}.competition-detail-hero>div{z-index:1;min-width:0;position:relative}.competition-detail-hero h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 7px;font-size:29px;line-height:1.04}.competition-detail-hero>div>p{color:#d7d2c8;align-items:center;gap:8px;margin:0 0 11px;display:flex}.competition-detail-hero>div>p b{font-size:17px}.competition-detail-hero>div>div{flex-wrap:wrap;gap:7px;display:flex}.competition-detail-hero label,.competition-detail-hero em{white-space:nowrap;background:#0a0b0bc7;border:1px solid #5a4727;border-radius:9px;align-items:center;gap:7px;min-height:44px;padding:0 10px;font-size:14px;font-style:normal;display:flex;position:relative}.competition-detail-hero label{flex-basis:100%;max-width:190px}.competition-detail-hero label svg,.competition-detail-hero em svg{color:#e0ae3e;width:20px;height:20px}.competition-detail-hero select{appearance:none;color:#efede7;background:0 0;border:0;flex:1;min-width:0;padding:0 18px 0 0;font-size:16px}.competition-detail-hero label>span{color:#e0ae3e;font-size:19px;position:absolute;right:9px}.competition-detail-tabs{z-index:24;scrollbar-width:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080909f7;border-bottom:1px solid #39301e;margin:0 -14px 14px;padding:0 7px;display:flex;position:sticky;top:0;overflow-x:auto}.competition-detail-tabs::-webkit-scrollbar{display:none}.competition-detail-tabs button{color:#d1cec6;white-space:nowrap;background:0 0;border:0;flex:1 0 auto;min-width:80px;min-height:54px;padding:0 10px;font-size:15px;position:relative}.competition-detail-tabs button.active{color:#e5b348}.competition-detail-tabs button.active:after{content:"";background:#edba46;border-radius:3px;height:3px;position:absolute;bottom:0;left:8px;right:8px;box-shadow:0 0 12px #e5ad388c}.competition-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 15px;display:grid}.competition-kpi-grid article{background:linear-gradient(145deg,#171918,#0b0c0c);border:1px solid #34322c;border-radius:11px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;min-height:98px;padding:11px;display:grid}.competition-kpi-grid article>i{color:#e5b440;border:1px solid #a77920;border-radius:50%;place-items:center;width:52px;height:52px;font-style:normal;display:grid}.competition-kpi-grid svg{width:28px;height:28px}.competition-kpi-grid span{min-width:0}.competition-kpi-grid b,.competition-kpi-grid small{display:block}.competition-kpi-grid b{color:#f5f2eb;font-size:27px;line-height:1}.competition-kpi-grid small{color:#c7c3ba;margin-top:7px;font-size:15px}.competition-kpi-grid.expanded article{text-align:center;grid-template-columns:1fr}.competition-detail-section-title{justify-content:space-between;align-items:center;gap:10px;min-height:45px;display:flex}.competition-detail-section-title>span{align-items:center;gap:9px;display:flex}.competition-detail-section-title svg{color:#e4b243;width:25px;height:25px}.competition-detail-section-title h2{letter-spacing:.035em;margin:0;font-size:19px}.competition-detail-section-title>button{color:#e0ad3f;white-space:nowrap;background:0 0;border:0;min-height:44px;padding:0;font-size:14px}.competition-detail-section-title>button b{font-size:23px}.competition-standing-preview,.competition-scorer-preview,.competition-team-preview,.competition-tab-panel,.competition-trend-chart{background:linear-gradient(145deg,#151716,#090a0a);border:1px solid #4a3a1f;border-radius:12px;margin-bottom:12px;overflow:hidden}.competition-standing-preview>button:not(.competition-view-all){color:#f3f0e9;text-align:left;background:0 0;border:0;border-bottom:1px solid #302d26;grid-template-columns:35px 56px minmax(0,1fr) 50px;align-items:center;gap:8px;width:100%;min-height:78px;padding:7px 12px;display:grid}.competition-standing-preview>button>em{color:#e0ad3f;text-align:center;font-size:24px;font-style:normal;font-weight:900}.competition-standing-preview>button>span{min-width:0}.competition-standing-preview>button>span b{overflow-wrap:anywhere;font-size:17px;display:block}.competition-standing-preview>button>span small{color:#aaa69e;align-items:center;gap:8px;margin-top:4px;font-size:14px;display:flex}.competition-standing-preview>button>span i{border-left:1px solid #555047;height:14px}.competition-standing-preview>button>strong{color:#e8b74d;text-align:center;font-size:25px}.competition-standing-preview>button>strong small{color:#aaa69e;font-size:12px;font-weight:500;display:block}.competition-view-all{color:#e3b249;background:0 0;border:1px solid #bc8724;border-radius:8px;width:calc(100% - 20px);min-height:48px;margin:8px 10px;font-size:15px;font-weight:800}.competition-view-all b{float:right;margin-right:16px;font-size:22px}.competition-featured-match{color:#f3f0e9;background:radial-gradient(circle,#c9931f1f,#0000 42%),linear-gradient(145deg,#171918,#080909);border:1px solid #a97a20;border-radius:12px;grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr);align-items:center;gap:4px;width:100%;min-height:132px;margin-bottom:12px;padding:12px 9px;display:grid;position:relative}.competition-featured-match>span{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.competition-featured-match>span b{overflow-wrap:anywhere;width:100%;font-size:15px;line-height:1.2}.competition-featured-match>div{text-align:center;min-width:0}.competition-featured-match>div strong{font-size:18px;line-height:1.25;display:block}.competition-featured-match>div small{color:#c8c4bc;border:1px solid #4a4841;border-radius:16px;margin-top:8px;padding:5px 10px;font-size:13px;display:inline-flex}.competition-featured-match>aside{color:#ddb048;border-top:1px solid #3e3423;grid-column:1/-1;justify-content:center;align-items:center;gap:14px;min-height:55px;margin:5px 0 -3px;padding-top:8px;display:flex}.competition-featured-match>aside small{letter-spacing:.06em;font-size:13px;font-weight:850}.competition-featured-match>aside b{font-size:30px;line-height:1}.competition-trend-chart{padding:10px 9px 7px}.competition-trend-chart svg{width:100%;height:auto;display:block}.competition-trend-chart line{stroke:#34342f;stroke-width:1px}.competition-trend-chart text{fill:#aaa69e;font-size:12px}.competition-trend-chart polyline{fill:none;stroke:#e8b347;stroke-width:2.4px}.competition-trend-chart circle{fill:#f1c25b;stroke:#fff0bd;stroke-width:1px}.competition-trend-chart p{color:#97938b;justify-content:space-between;margin:3px 4px 0;font-size:12px;display:flex}.competition-team-preview>button{color:#eeeae3;text-align:left;background:0 0;border:0;border-bottom:1px solid #302d27;grid-template-columns:50px minmax(0,1fr) auto 14px;align-items:center;gap:9px;width:100%;min-height:64px;padding:6px 11px;display:grid}.competition-team-preview>button:last-child{border-bottom:0}.competition-team-preview>button>b{font-size:17px}.competition-team-preview>button>span{gap:4px;display:flex}.competition-team-preview>button>span i{color:#fff;background:#60605d;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;font-style:normal;font-weight:850;display:grid}.competition-team-preview>button>span i.w{background:#26713b}.competition-team-preview>button>span i.l{background:#9c3037}.competition-team-preview>button>span i.d{background:#646461}.competition-team-preview>button>em{color:#e0ad3f;font-size:23px;font-style:normal}.competition-scorer-preview>button{color:#f2eee7;text-align:left;background:0 0;border:0;border-bottom:1px solid #302d27;grid-template-columns:28px 48px minmax(0,1fr) 48px;align-items:center;gap:8px;width:100%;min-height:68px;padding:7px 11px;display:grid}.competition-scorer-preview>button:last-child{border-bottom:0}.competition-scorer-preview>button>em{text-align:center;font-size:17px;font-style:normal}.competition-scorer-preview>button>span{min-width:0}.competition-scorer-preview>button>span>b{overflow-wrap:anywhere;font-size:16px;display:block}.competition-scorer-preview>button>span>small{color:#aaa69f;align-items:center;margin-top:3px;font-size:13px;display:flex}.competition-scorer-preview>button>strong{color:#e7b546;text-align:center;font-size:24px}.competition-scorer-preview>button>strong small{color:#aaa69f;font-size:12px;font-weight:500;display:block}.competition-tab-panel{padding:14px}.competition-tab-panel>header{justify-content:space-between;align-items:baseline;gap:9px;margin-bottom:9px;display:flex}.competition-tab-panel h2{margin:0;font-size:20px}.competition-tab-panel>header small{color:#a39f97;text-align:right;font-size:13px}.competition-full-standing>button,.competition-fixture-list>button{color:#f1eee7;text-align:left;background:0 0;border:0;border-bottom:1px solid #302e28;align-items:center;gap:8px;width:100%;min-height:72px;padding:8px 2px;display:grid}.competition-full-standing>button{grid-template-columns:32px 48px minmax(0,1fr) 48px}.competition-full-standing>button>em{color:#dfad43;text-align:center;font-size:19px;font-style:normal}.competition-full-standing>button>span b,.competition-fixture-list>button>span b,.competition-fixture-list>button>span small{font-size:16px;display:block}.competition-full-standing>button>span small,.competition-fixture-list>button time small{color:#96928a;margin-top:3px;font-size:13px;display:block}.competition-full-standing>button>strong{color:#e4b345;text-align:center;font-size:21px}.competition-full-standing>button>strong small{color:#99958d;font-size:12px;display:block}.competition-fixture-list>button{grid-template-columns:67px minmax(0,1fr) auto}.competition-fixture-list>button time{font-size:14px}.competition-fixture-list>button>span small{color:#aaa69e}.competition-fixture-list>button>strong{color:#e3b247;text-align:right;max-width:92px;font-size:15px}.competition-all-teams{grid-template-columns:1fr 1fr;gap:7px;display:grid}.competition-all-teams>button{color:#eeeae3;text-align:left;background:#101211;border:1px solid #343128;border-radius:9px;grid-template-columns:54px minmax(0,1fr) 12px;align-items:center;gap:7px;min-height:76px;padding:7px;display:grid}.competition-all-teams b{overflow-wrap:anywhere;font-size:15px;line-height:1.2}.competition-all-teams em{color:#e2b044;font-size:21px;font-style:normal}.competition-methodology{color:#9e9a92;margin:12px 2px 0;font-size:14px;line-height:1.5}.competition-data-freshness{color:#8e8a83;justify-content:center;align-items:center;gap:7px;margin:15px 0 0;font-size:13px;display:flex}.competition-data-freshness svg{width:18px;height:18px}@media (max-width:390px){.competition-detail-header{grid-template-columns:80px minmax(0,1fr) 82px;padding-inline:9px}.competition-detail-header img{width:70px}.competition-detail-header>b{font-size:21px}.competition-detail-header>div button{width:40px}.competition-detail-screen{padding-inline:10px}.competition-detail-breadcrumb,.competition-detail-hero,.competition-detail-tabs{margin-inline:-10px}.competition-detail-breadcrumb{gap:7px;padding-inline:10px}.competition-detail-breadcrumb button,.competition-detail-breadcrumb b{font-size:13px}.competition-detail-hero{grid-template-columns:105px minmax(0,1fr);padding-inline:11px}.competition-detail-hero>.entity-logo{width:96px!important;height:96px!important}.competition-detail-hero h1{font-size:26px}.competition-detail-hero label,.competition-detail-hero em{padding-inline:8px}.competition-detail-tabs button{min-width:76px;padding-inline:8px;font-size:14px}.competition-kpi-grid article{grid-template-columns:48px minmax(0,1fr);padding:9px}.competition-kpi-grid article>i{width:46px;height:46px}.competition-kpi-grid b{font-size:24px}.competition-standing-preview>button:not(.competition-view-all){grid-template-columns:29px 51px minmax(0,1fr) 43px;padding-inline:8px}.competition-standing-preview>button>span b{font-size:16px}.competition-standing-preview>button>span small{font-size:12px}.competition-featured-match{grid-template-columns:minmax(0,1fr) 116px minmax(0,1fr)}.competition-featured-match>div strong{font-size:16px}.competition-team-preview>button{grid-template-columns:46px minmax(0,1fr) auto 12px;padding-inline:8px}.competition-team-preview>button>span{gap:2px}.competition-team-preview>button>span i{width:20px;height:20px;font-size:12px}.competition-all-teams{grid-template-columns:1fr}}.player-reference-header{z-index:30;color:#f5f2ec;background:#040505;border-bottom:1px solid #5f481e;grid-template-columns:126px minmax(0,1fr) 92px;align-items:center;min-height:68px;padding:7px 11px;display:grid;position:relative}.player-reference-header>button{background:0 0;border:0;width:120px;height:52px;padding:0}.player-reference-header>button img{object-fit:contain;width:112px;height:48px}.player-reference-header>b{letter-spacing:.055em;text-align:center;white-space:nowrap;font-size:22px}.player-reference-header>span{justify-content:flex-end;display:flex}.player-reference-header>span button{color:#e8b448;background:0 0;border:0;width:44px;height:48px;padding:9px}.player-reference-header>span button.active{filter:drop-shadow(0 0 8px #e9b543b3)}.player-reference-header svg{stroke-width:1.8px;width:100%;height:100%}.player-reference-screen{padding:0 10px calc(118px + env(safe-area-inset-bottom));color:#f7f4ed;background:radial-gradient(circle at 50% 15%,#5941121f,#0000 30%);font-size:16px;line-height:1.4}.player-reference-screen button,.player-reference-screen select{font:inherit}.player-reference-hero{background:linear-gradient(90deg,#040607e0,#070909a3),radial-gradient(at 50% 115%,#be8b1f38,#0000 55%),linear-gradient(160deg,#1b2227,#070808 72%);border-bottom:1px solid #4d3b1c;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:11px;min-height:228px;margin:0 -10px;padding:14px 16px;display:grid;position:relative;overflow:hidden}.player-reference-hero:before{opacity:.18;content:"";background:repeating-radial-gradient(at 50% 120%,#0000 0 22px,#e6b94c2b 23px 24px,#0000 25px 38px);position:absolute;inset:0}.player-reference-photo{z-index:1;background:radial-gradient(circle at 50% 32%,#2b3336,#111516 74%);border:2px solid #e1ad3e;border-radius:52% 52% 47% 47%;align-self:end;width:144px;height:182px;position:relative;overflow:hidden;box-shadow:0 9px 28px #000}.player-reference-photo>b{color:#dfad3e;place-items:center;height:100%;font-size:38px;display:grid}.player-reference-identity{z-index:1;min-width:0;position:relative}.player-reference-identity h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 7px;font-size:29px;line-height:1.05}.player-reference-identity>button{color:#f1eee7;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-height:42px;padding:0;display:flex}.player-reference-identity>p{color:#d7d2c8;align-items:center;gap:8px;min-height:30px;margin:1px 0 8px;display:flex}.player-reference-identity>p img{object-fit:cover}.player-reference-identity>div{flex-wrap:wrap;gap:6px;display:flex}.player-reference-identity>div>span{white-space:nowrap;background:#080909bd;border:1px solid #b88425;border-radius:8px;align-items:center;gap:6px;min-height:39px;padding:0 9px;font-size:13px;display:flex}.player-reference-identity>div svg{color:#e1ad3d;width:18px;height:18px}.player-reference-tabs{z-index:25;scrollbar-width:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070808f7;border-bottom:1px solid #4c3b1d;margin:0 -10px 12px;padding:0 7px;display:flex;position:sticky;top:0;overflow-x:auto}.player-reference-tabs::-webkit-scrollbar{display:none}.player-reference-tabs button{color:#aaa69e;white-space:nowrap;background:0 0;border:0;flex:1 0 auto;min-width:73px;min-height:54px;padding:0 8px;font-size:14px;position:relative}.player-reference-tabs button.active{color:#e5b345}.player-reference-tabs button.active:after{content:"";background:#eab947;border-radius:3px;height:3px;position:absolute;bottom:0;left:7px;right:7px;box-shadow:0 0 10px #e8b1388c}.player-reference-context{background:linear-gradient(145deg,#151716,#090a0a);border:1px solid #5a4522;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:68px;margin-bottom:8px;padding:8px 12px;display:flex;position:relative}.player-reference-context>span{align-items:center;gap:10px;min-width:0;display:flex}.player-reference-context>span b{text-overflow:ellipsis;white-space:nowrap;max-width:185px;font-size:17px;overflow:hidden}.player-reference-context>span svg{color:#e0ad3f;width:31px;height:31px}.player-reference-context>select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.player-reference-context>em{color:#eeeae3;white-space:nowrap;flex:none;font-size:15px;font-style:normal}.player-reference-kpis{background:linear-gradient(145deg,#151716,#090a0a);border:1px solid #5a4522;border-radius:10px;grid-template-columns:repeat(3,1fr);margin-bottom:9px;padding:8px;display:grid}.player-reference-kpis article{text-align:center;border-bottom:1px solid #4b3b21;border-right:1px solid #4b3b21;flex-direction:column;justify-content:center;align-items:center;min-height:76px;display:flex}.player-reference-kpis article:nth-child(3n){border-right:0}.player-reference-kpis article:nth-child(n+4){border-bottom:0}.player-reference-kpis article.missing{opacity:.58}.player-reference-kpis b{color:#eab748;font-size:27px;line-height:1}.player-reference-kpis small{color:#ccc7bd;margin-top:7px;font-size:14px}.player-reference-panel,.player-reference-form{background:linear-gradient(145deg,#131615,#080909);border:1px solid #5a4522;border-radius:10px;margin-bottom:9px;padding:10px}.player-reference-panel h2,.player-reference-form h2{color:#e8b546;letter-spacing:.025em;margin:0;font-size:16px}.player-reference-panel>header,.player-reference-form>header{justify-content:space-between;align-items:baseline;gap:9px;display:flex}.player-reference-panel>header small{color:#99958d;text-align:right;font-size:12px}.player-reference-match-cards{scrollbar-width:none;grid-template-columns:repeat(5,minmax(62px,1fr));gap:6px;margin-top:8px;display:grid;overflow-x:auto}.player-reference-match-cards :is(button,a){color:#eeeae3;background:#101313;border:1px solid #514326;border-radius:8px;flex-direction:column;align-items:center;min-height:116px;padding:7px 3px;display:flex}.player-reference-match-cards small{color:#aba79f;margin-top:3px;font-size:12px}.player-reference-match-cards strong{color:#f6d67e;background:#5d481a;border-radius:5px;min-width:43px;margin-top:5px;padding:2px 5px;font-size:15px}.player-reference-match-cards strong.good{color:#f0fff1;background:#26833b}.player-reference-form>svg{width:100%;height:auto;margin-top:6px;display:block;overflow:visible}.player-reference-form svg line{stroke:#36342d;stroke-width:1px}.player-reference-form svg text{fill:#d0ccc3;font-size:12px}.player-reference-form svg polyline{fill:none;stroke:#ecb947;stroke-width:2.5px}.player-reference-form svg circle{fill:#f1be4c;stroke:#fff0b7;stroke-width:1.3px}.player-reference-pitch{aspect-ratio:2.1;background:linear-gradient(#0a0c0c47,#0a0c0c47),repeating-linear-gradient(90deg,#1e3326 0 12.5%,#243a2a 12.5% 25%);border:2px solid #ebefe2b8;width:100%;margin-top:8px;position:relative;overflow:hidden;box-shadow:inset 0 0 34px #000}.player-reference-pitch:before,.player-reference-pitch:after{content:"";border:1px solid #fff9;width:15%;height:52%;position:absolute;top:24%}.player-reference-pitch:before{left:-1px}.player-reference-pitch:after{right:-1px}.player-reference-pitch .halfway{border-left:1px solid #ffffff94;position:absolute;top:0;bottom:0;left:50%}.player-reference-pitch .centre-circle{border:1px solid #ffffff94;border-radius:50%;width:12%;height:38%;position:absolute;top:31%;left:44%}.player-reference-pitch .box{border:1px solid #ffffff85;width:30%;height:80%;position:absolute;top:10%}.player-reference-pitch .box.left{left:-1px}.player-reference-pitch .box.right{right:-1px}.player-reference-pitch>i{--heat-scale:1;width:44px;height:44px;transform:translate(-50%,-50%) scale(var(--heat-scale));filter:blur(4px);mix-blend-mode:screen;background:radial-gradient(circle,#f22c1f 0 14%,#ff570ff0 25%,#ffc228b3 48%,#e6d32b42 64%,#0000 75%);border-radius:50%;position:absolute}.player-reference-heat>p{color:#99958e;margin:7px 0 0;font-size:12px}.player-reference-attack article{border-bottom:1px solid #2f2c26;grid-template-columns:130px 48px minmax(0,1fr);align-items:center;gap:8px;min-height:39px;display:grid}.player-reference-attack article:last-child{border-bottom:0}.player-reference-attack article.missing{opacity:.55}.player-reference-attack b{text-align:right;font-size:19px}.player-reference-attack i{background:#242727;border-radius:8px;height:8px;overflow:hidden}.player-reference-attack u{background:linear-gradient(90deg,#e6ad38,#f2cc68);border-radius:8px;height:100%;text-decoration:none;display:block}.player-reference-strengths>div{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;display:grid}.player-reference-strengths article{background:#111413;border:1px solid #5b4825;border-radius:8px;align-items:center;gap:7px;min-height:94px;padding:8px;display:flex}.player-reference-strengths svg{color:#e6b447;flex:0 0 32px;width:32px;height:32px}.player-reference-strengths span{min-width:0}.player-reference-strengths b,.player-reference-strengths small{display:block}.player-reference-strengths b{overflow-wrap:anywhere;font-size:14px}.player-reference-strengths small{color:#aaa69f;margin-top:4px;font-size:12px;line-height:1.25}.player-reference-next>:is(a,button){color:#f1eee8;background:#111413;border:1px solid #4e422b;border-radius:8px;grid-template:"home chev""kick chev""away chev"/minmax(0,1fr) 24px;align-items:center;gap:7px 8px;width:100%;margin-top:7px;padding:9px 10px;text-decoration:none;display:grid;position:relative}.player-reference-next>:is(a,button)>span{align-items:center;gap:8px;min-width:0;display:flex}.player-reference-next>:is(a,button)>span:first-of-type{grid-area:home;justify-content:flex-start}.player-reference-next>:is(a,button)>span:last-of-type{grid-area:away;justify-content:flex-end}.player-reference-next>:is(a,button)>span b{overflow-wrap:normal;word-break:normal;min-width:0;font-size:13px;line-height:1.25}.player-reference-next>:is(a,button)>em{text-align:center;flex-wrap:wrap;grid-area:kick;justify-content:center;align-items:baseline;gap:10px;font-style:normal;display:flex}.player-reference-next>:is(a,button)>em strong{color:#e6b347;font-size:19px;line-height:1.1}.player-reference-next>:is(a,button) time{color:#99958d;font-size:12px}.player-reference-next>:is(a,button)>i{color:#e6b347;grid-area:chev;place-self:center;font-size:24px;font-style:normal}.player-reference-stat-list p{border-bottom:1px solid #302d27;justify-content:space-between;align-items:center;min-height:49px;margin:0;display:flex}.player-reference-stat-list p:last-child{border-bottom:0}.player-reference-stat-list p span{font-size:15px}.player-reference-stat-list p b{color:#e5b448;font-size:18px}.player-reference-form-list>button,.player-reference-career>button{color:#f2eee7;text-align:left;background:0 0;border:0;border-bottom:1px solid #302d27;align-items:center;gap:9px;width:100%;min-height:76px;padding:7px 0;display:flex}.player-reference-form-list>button>span,.player-reference-career>button>span{flex:1;min-width:0}.player-reference-form-list span b,.player-reference-career span b{font-size:16px;display:block}.player-reference-form-list span small,.player-reference-career span small{color:#99958f;margin-top:3px;font-size:12px;display:block}.player-reference-form-list em,.player-reference-career em{color:#aaa69f;font-size:12px;font-style:normal}.player-reference-form-list strong{color:#eaffed;text-align:center;background:#236e34;border-radius:6px;min-width:42px;padding:4px;font-size:16px}.player-reference-lineage{color:#8f8b84;text-align:center;margin:14px 3px 0;font-size:12px;line-height:1.5}@media (max-width:390px){.player-reference-header{grid-template-columns:108px minmax(0,1fr) 82px;padding-inline:7px}.player-reference-header>button{width:104px}.player-reference-header>button img{width:101px}.player-reference-header>b{font-size:20px}.player-reference-header>span button{width:40px}.player-reference-hero{grid-template-columns:128px minmax(0,1fr);min-height:214px;padding-inline:11px}.player-reference-photo{width:126px;height:170px}.player-reference-identity h1{font-size:25px}.player-reference-identity>button span{font-size:15px}.player-reference-identity>div>span{min-height:36px;padding-inline:7px;font-size:12px}.player-reference-tabs button{min-width:70px;padding-inline:5px;font-size:13px}.player-reference-context>span b{max-width:145px;font-size:15px}.player-reference-context>em{font-size:13px}.player-reference-kpis b{font-size:24px}.player-reference-match-cards{grid-template-columns:repeat(5,minmax(60px,1fr));gap:4px}.player-reference-strengths>div{grid-template-columns:1fr}.player-reference-strengths article{min-height:72px}.player-reference-attack article{grid-template-columns:116px 42px minmax(0,1fr)}}.player-reference-header>button{position:relative}.player-reference-header>button img{width:62px;height:48px;position:absolute;top:2px;left:0}.player-reference-header>button:after{color:#e0ad3e;white-space:nowrap;content:"SoiKeo68";text-shadow:0 1px 8px #dda52e4d;font-size:16px;font-weight:850;line-height:1;position:absolute;top:17px;left:56px}@media (max-width:390px){.player-reference-header{grid-template-columns:108px minmax(0,1fr) 88px}.player-reference-header>span button{width:44px}.player-reference-header>button img{width:57px}.player-reference-header>button:after{font-size:14px;left:51px}.player-reference-identity>button{min-height:44px}}.player-reference-header{grid-template-columns:116px minmax(0,1fr) 84px;min-height:48px;padding:3px 10px}.player-reference-header>button{width:114px;height:42px}.player-reference-header>button img{width:50px;height:38px;top:2px}.player-reference-header>button:after{font-size:15px;top:13px;left:45px}.player-reference-header>b{font-size:19px}.player-reference-header>span button{width:42px;height:42px;padding:9px}.player-reference-screen{padding-inline:9px;padding-bottom:calc(108px + env(safe-area-inset-bottom));font-size:14px;line-height:1.3}.player-reference-hero{background:linear-gradient(90deg,#030506d1,#0608098c),radial-gradient(at 50% 120%,#be8b1f33,#0000 55%),linear-gradient(160deg,#212a31,#070808 72%);grid-template-columns:112px minmax(0,1fr);gap:10px;min-height:134px;margin-inline:-9px;padding:8px 12px}.player-reference-photo{background:radial-gradient(circle at 50% 35%,#313a3e,#111516 74%);border-radius:50%;align-self:center;width:108px;height:108px}.player-reference-photo img{object-fit:cover;object-position:center 24%;filter:none}.player-reference-identity h1{margin-bottom:3px;font-size:23px;line-height:1.05}.player-reference-identity>button{gap:6px;min-height:29px}.player-reference-identity>button .entity-logo{width:24px!important;height:24px!important}.player-reference-identity>button span{font-size:15px}.player-reference-identity>p{gap:6px;min-height:23px;margin:0 0 5px}.player-reference-identity>p b{font-size:13px}.player-reference-identity>p img{width:23px;height:16px}.player-reference-identity>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.player-reference-identity>div>span{text-overflow:ellipsis;white-space:nowrap;border-radius:6px;justify-content:center;gap:3px;min-width:0;min-height:29px;padding:0 4px;font-size:12px;overflow:hidden}.player-reference-identity>div svg{flex:0 0 14px;width:14px;height:14px}.player-reference-tabs{background:#080909fa;border:1px solid #5a4522;border-radius:13px;margin:7px 0;padding:0 4px;top:0}.player-reference-tabs button{flex:20%;min-width:0;min-height:42px;padding:0 3px;font-size:12px}.player-reference-tabs button.active:after{height:2px;left:3px;right:3px}.player-reference-context{border-radius:8px;min-height:49px;margin-bottom:6px;padding:5px 9px}.player-reference-context>span{gap:7px}.player-reference-context>span .entity-logo,.player-reference-context>span img{width:27px!important;height:27px!important}.player-reference-context>span b{max-width:155px;font-size:15px}.player-reference-context>em{font-size:13px}.player-reference-kpis{border-radius:8px;margin-bottom:6px;padding:5px}.player-reference-kpis article{min-height:53px}.player-reference-kpis b{font-size:22px}.player-reference-kpis small{margin-top:3px;font-size:12px}.player-reference-panel,.player-reference-form{border-radius:8px;margin-bottom:6px;padding:7px}.player-reference-panel h2,.player-reference-form h2{font-size:13px}.player-reference-form>header small,.player-reference-panel>header small{white-space:nowrap;font-size:12px}.player-reference-match-cards{grid-template-columns:repeat(5,minmax(54px,1fr));gap:4px;margin-top:5px}.player-reference-match-cards :is(button,a){border-radius:6px;min-height:74px;padding:4px 2px}.player-reference-match-cards .entity-logo{width:25px!important;height:25px!important}.player-reference-match-cards small{margin-top:1px;font-size:12px}.player-reference-match-cards b{font-size:12px}.player-reference-match-cards strong{min-width:35px;margin-top:2px;padding:1px 4px;font-size:12px}.player-reference-form>svg{height:88px;margin-top:3px}.player-reference-form svg text{font-size:12px}.player-reference-pitch{aspect-ratio:3.25;margin-top:5px}.player-reference-pitch>i{width:35px;height:35px}.player-reference-heat>p{display:none}.player-reference-attack article{grid-template-columns:102px 37px minmax(0,1fr);gap:6px;min-height:28px}.player-reference-attack span{font-size:12px}.player-reference-attack b{font-size:15px}.player-reference-attack i{height:7px}.player-reference-strengths>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:5px}.player-reference-strengths article{gap:4px;min-height:63px;padding:5px}.player-reference-strengths svg{flex-basis:25px;width:25px;height:25px}.player-reference-strengths b{font-size:12px;line-height:1.1}.player-reference-strengths small{margin-top:2px;font-size:12px;line-height:1.15}.player-reference-next>:is(a,button){gap:6px;margin-top:4px;padding:7px 9px}.player-reference-next>:is(a,button)>span{gap:8px}.player-reference-next>:is(a,button)>span .entity-logo{flex:0 0 32px;width:32px!important;height:32px!important}.player-reference-next>:is(a,button)>span b{overflow-wrap:normal;word-break:normal;font-size:12px;line-height:1.25}.player-reference-next>:is(a,button)>em strong{font-size:17px}.player-reference-next>:is(a,button) time{font-size:12px}.player-reference-next>:is(a,button)>i{font-size:22px}.player-reference-lineage{display:none}@media (max-width:390px){.player-reference-header{grid-template-columns:106px minmax(0,1fr) 80px;min-height:48px;padding-inline:7px}.player-reference-header>button{width:103px;height:42px}.player-reference-header>button img{width:46px;height:37px}.player-reference-header>button:after{font-size:13px;top:13px;left:41px}.player-reference-header>b{font-size:18px}.player-reference-header>span button{width:40px;height:42px}.player-reference-hero{grid-template-columns:104px minmax(0,1fr);min-height:132px;padding-inline:9px}.player-reference-photo{width:100px;height:100px}.player-reference-identity h1{font-size:21px}.player-reference-identity>button{min-height:28px}.player-reference-identity>button span{font-size:14px}.player-reference-identity>div>span{min-height:28px;padding-inline:3px;font-size:12px}.player-reference-tabs button{min-width:0;padding-inline:1px;font-size:12px}.player-reference-context>span b{max-width:142px;font-size:14px}.player-reference-context>em{font-size:12px}.player-reference-kpis b{font-size:21px}.player-reference-match-cards{grid-template-columns:repeat(5,minmax(52px,1fr));gap:3px}.player-reference-strengths>div{grid-template-columns:repeat(3,minmax(0,1fr))}.player-reference-strengths article{min-height:63px}.player-reference-attack article{grid-template-columns:96px 35px minmax(0,1fr)}}.player-reference-pitch{background:linear-gradient(#0506071f,#0506074d),repeating-linear-gradient(90deg,#171b1c 0 12.5%,#111516 12.5% 25%);border-color:#c8cbc8;box-shadow:inset 0 0 42px #020303,0 0 0 1px #e6b54929}.player-reference-pitch:before,.player-reference-pitch:after,.player-reference-pitch .box,.player-reference-pitch .halfway,.player-reference-pitch .centre-circle{border-color:#e7eae5ad}.player-reference-pitch>i{filter:blur(6px);background:radial-gradient(circle,#f12b19 0 12%,#f73b0ff5 23%,#ffa417c7 43%,#f4d33157 62%,#0000 76%);width:72px;height:72px}.player-reference-stat-dashboard{gap:7px;margin-bottom:8px;display:grid}.player-reference-stat-dashboard>header{justify-content:space-between;align-items:baseline;gap:8px;padding:1px 3px;display:flex}.player-reference-stat-dashboard>header h2{color:#e8b546;margin:0;font-size:15px}.player-reference-stat-dashboard>header small{color:#aaa69e;text-align:right;font-size:12px}.player-reference-stat-dashboard>section{background:linear-gradient(145deg,#141716,#080909);border:1px solid #5a4522;border-radius:8px;overflow:hidden}.player-reference-stat-dashboard h3{color:#e7b447;letter-spacing:.035em;border-bottom:1px solid #46381f;align-items:center;gap:7px;min-height:39px;margin:0;padding:0 9px;font-size:13px;display:flex}.player-reference-stat-dashboard h3 svg{width:19px;height:19px}.player-reference-stat-dashboard section>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.player-reference-stat-dashboard article{border-bottom:1px solid #302e29;border-right:1px solid #302e29;justify-content:space-between;align-items:center;gap:7px;min-height:54px;padding:8px 9px;display:flex}.player-reference-stat-dashboard article:nth-child(2n){border-right:0}.player-reference-stat-dashboard article:nth-last-child(-n+2){border-bottom:0}.player-reference-stat-dashboard article span{color:#d0cbc2;font-size:13px;line-height:1.25}.player-reference-stat-dashboard article strong{color:#e7b447;flex:none;font-size:18px}.player-reference-form-list>header,.player-reference-career>header{margin-bottom:3px}.player-reference-form-list>header small,.player-reference-career>header small{color:#aaa69e;font-size:12px}.player-reference-form-list>button{grid-template-columns:49px 40px minmax(0,1fr) 67px 39px 8px;align-items:center;gap:5px;min-height:78px;padding:7px 1px;display:grid}.player-reference-form-list>button>time{text-align:left}.player-reference-form-list>button>time b,.player-reference-form-list>button>time small{display:block}.player-reference-form-list>button>time b{font-size:13px}.player-reference-form-list>button>time small{color:#aaa69d;margin-top:3px;font-size:12px}.player-reference-form-list>button>span b{white-space:normal;font-size:14px;line-height:1.2}.player-reference-form-list>button>span small{font-size:12px}.player-reference-form-list>button>em{text-align:right}.player-reference-form-list>button>em b,.player-reference-form-list>button>em small{display:block}.player-reference-form-list>button>em b{color:#f0ece5;font-size:14px}.player-reference-form-list>button>em small{color:#aaa69d;margin-top:3px;font-size:12px;line-height:1.2}.player-reference-form-list>button>strong{background:#277a39;border-radius:5px;min-width:37px;padding:4px;font-size:13px}.player-reference-form-list>button>i{color:#e4b247;font-size:19px;font-style:normal}.player-reference-career>div{position:relative}.player-reference-career>div:before{content:"";border-left:1px solid #715524;position:absolute;top:20px;bottom:20px;left:18px}.player-reference-career>div>button{color:#f2eee7;text-align:left;background:0 0;border:0;border-bottom:1px solid #302d27;grid-template-columns:49px 44px minmax(0,1fr) 10px;align-items:center;gap:8px;width:100%;min-height:78px;padding:7px 1px;display:grid;position:relative}.player-reference-career>div>button:last-child{border-bottom:0}.player-reference-career time{z-index:1;text-align:center;position:relative}.player-reference-career time i{background:#121413;border:2px solid #e5b447;border-radius:50%;width:10px;height:10px;margin:0 auto 5px;display:block;box-shadow:0 0 0 4px #101212}.player-reference-career time small{color:#c3beb5;font-size:12px}.player-reference-career span{min-width:0}.player-reference-career span b,.player-reference-career span small{display:block}.player-reference-career span b{font-size:15px}.player-reference-career span small{color:#aaa69d;margin-top:4px;font-size:12px;line-height:1.3}.player-reference-career>div>button>em{color:#e4b247;font-size:20px;font-style:normal}@media (max-width:390px){.player-reference-stat-dashboard article{padding-inline:7px}.player-reference-stat-dashboard article span{font-size:12px}.player-reference-form-list>button{grid-template-columns:45px 37px minmax(0,1fr) 58px 36px 7px;gap:3px}.player-reference-form-list>button>span b{font-size:13px}.player-reference-form-list>button>em small{max-width:58px}.player-reference-career>div>button{grid-template-columns:45px 41px minmax(0,1fr) 9px}}.data-screen-overview{padding:0 17px calc(116px + env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 0,#cc99240e,#0000 26%)}.data-screen-overview>h1:first-child{display:none}.data-library-hero{padding:16px 2px 13px}.data-library-hero>small{color:#dda931;letter-spacing:.105em;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.data-library-hero>h1{color:#f7f5f0;letter-spacing:-.035em;margin:0;font-size:47px;line-height:1}.data-library-hero>p{color:#b4b1aa;margin:11px 0 0;font-size:17px;line-height:1.35}.data-screen-overview .data-search{background:linear-gradient(145deg,#171918,#0e0f0f);border-color:#c39125;border-radius:999px;gap:12px;height:54px;margin:0 0 18px;padding:0 15px;box-shadow:inset 0 1px #ffffff09}.data-screen-overview .data-search svg{color:#c8c5be;stroke-width:1.8px;flex:0 0 28px;width:28px;height:28px}.data-screen-overview .data-search input{color:#f4f1eb;min-width:0;font-size:16px;font-weight:600}.data-screen-overview .data-search input::placeholder{color:#9d9a94;opacity:1}.data-screen-overview .data-search button{color:#aaa7a0;flex:0 0 44px;width:44px;height:44px;font-size:24px}.data-screen-overview .data-search:focus-within{border-color:#efc65d;box-shadow:0 0 0 3px #dea8311f}.data-screen-overview .data-hub-explore-feature{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 20px;padding:0;overflow:visible}.data-screen-overview .data-hub-explore-feature>header{margin:0 0 10px;display:block}.data-screen-overview .data-hub-explore-feature>header h2,.data-library-rankings>h2,.data-library-leagues>h2{color:#f5f2ec;letter-spacing:-.015em;margin:0;font-size:20px;line-height:1.2}.data-screen-overview .data-hub-explore-feature .data-hub-explore{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.data-screen-overview .data-hub-explore-feature .data-hub-explore>:is(button,a){color:#f2efe9;text-align:left;background:linear-gradient(145deg,#1b1c1a,#101110);border:1px solid #80601e;border-radius:9px;grid-template-columns:38px minmax(0,1fr) 12px;align-items:center;gap:8px;min-width:0;min-height:64px;padding:7px 10px;display:grid;box-shadow:inset 0 1px #ffffff06}.data-screen-overview .data-hub-explore-feature .data-hub-explore>:is(button,a):active{border-color:#e5b344;transform:scale(.985)}.data-screen-overview .data-hub-explore-feature .data-hub-explore svg{color:#e1ad3a;stroke-width:1.65px;width:32px;height:32px}.data-screen-overview .data-hub-explore-feature .data-hub-explore span{min-width:0}.data-screen-overview .data-hub-explore-feature .data-hub-explore b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.15;display:block;overflow:hidden}.data-screen-overview .data-hub-explore-feature .data-hub-explore small{color:#aaa69f;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;line-height:1.15;display:block;overflow:hidden}.data-screen-overview .data-hub-explore-feature .data-hub-explore em{color:#e4e1da;font-size:25px;font-style:normal;line-height:1;display:block}.data-library-rankings>div{background:linear-gradient(145deg,#181a18,#0d0f0e);border:1px solid #6f5420;border-radius:10px;overflow:hidden}.data-library-rankings button{color:#f2efe8;text-align:left;background:0 0;border:0;border-bottom:1px solid #3d3524;grid-template-columns:38px minmax(0,1fr) 14px;align-items:center;gap:11px;width:100%;min-height:58px;padding:7px 12px;display:grid}.data-library-rankings button:last-child{border-bottom:0}.data-library-rankings button svg{color:#e0ac39;stroke-width:1.7px;width:28px;height:28px}.data-library-rankings button span{min-width:0}.data-library-rankings button b,.data-library-rankings button small{display:block}.data-library-rankings button b{font-size:16px;line-height:1.18}.data-library-rankings button small{color:#aaa69f;margin-top:3px;font-size:13px;line-height:1.2}.data-library-rankings button em{color:#dedbd4;font-size:25px;font-style:normal}.data-library-rankings button:active{background:#dda93614}.data-library-leagues>div{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:72px;grid-auto-flow:column;gap:8px;padding:1px 1px 5px;display:grid;overflow-x:auto}.data-library-leagues>div::-webkit-scrollbar{display:none}.data-library-leagues button{color:#f1eee8;scroll-snap-align:start;background:linear-gradient(145deg,#1b1c1a,#0d0f0e);border:1px solid #80601e;border-radius:9px;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;min-height:86px;padding:8px 5px;display:flex}.data-library-leagues button .entity-logo{background:0 0;border:0;width:48px!important;height:48px!important}.data-library-leagues button b{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:12px;line-height:1.12;display:-webkit-box;overflow:hidden}.data-library-status{background:linear-gradient(145deg,#171918,#0c0e0d);border:1px solid #9a7123;border-radius:13px;margin:0;overflow:hidden;box-shadow:inset 0 0 30px #e2ad3709}.data-library-status>header{border-bottom:1px solid #383329;justify-content:space-between;align-items:center;gap:8px;min-height:58px;padding:9px 13px;display:flex}.data-library-status>header>span{align-items:center;gap:9px;min-width:0;display:flex}.data-library-status>header svg{color:#e3b040;width:30px;height:30px}.data-library-status>header b{white-space:nowrap;font-size:18px}.data-library-status>header>small{color:#31b94b;text-align:right;align-items:center;gap:6px;font-size:12px;display:flex}.data-library-status>header>small i{background:#31b94b;border-radius:50%;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 9px #31b94b73}.data-library-metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 8px;display:grid}.data-library-metrics article{text-align:center;border-right:1px solid #3b3933;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:70px;display:flex}.data-library-metrics article:last-child{border-right:0}.data-library-metrics small{color:#aaa69f;font-size:13px}.data-library-metrics b{color:#e8b748;text-overflow:ellipsis;max-width:100%;margin-top:7px;font-size:21px;line-height:1;overflow:hidden}.data-library-metrics span{color:#bcb8b0;margin-top:6px;font-size:12px}.data-library-status>footer{border-top:1px solid #383329;padding:0 13px 15px}.data-library-status>footer>span{justify-content:space-between;align-items:center;gap:8px;min-height:46px;display:flex}.data-library-status>footer strong{color:#38c454;font-size:16px}.data-library-status>footer>i{background:#292c2a;border-radius:999px;height:9px;display:block;overflow:hidden}.data-library-status>footer>i u{border-radius:inherit;background:linear-gradient(90deg,#f1ca63,#bd861e);height:100%;text-decoration:none;transition:width .5s;display:block}.data-screen-overview button:focus-visible{outline-offset:2px;outline:2px solid #f0c45b}@media (max-width:390px){.data-screen-overview{padding-inline:14px}.data-library-hero{padding-top:14px}.data-library-hero>h1{font-size:44px}.data-library-hero>p{font-size:16px}.data-screen-overview .data-hub-explore-feature .data-hub-explore>:is(button,a){grid-template-columns:34px minmax(0,1fr) 10px;gap:6px;padding-inline:8px}.data-screen-overview .data-hub-explore-feature .data-hub-explore svg{width:29px;height:29px}.data-screen-overview .data-hub-explore-feature .data-hub-explore b{font-size:15px}.data-screen-overview .data-hub-explore-feature .data-hub-explore small{font-size:12px}.data-library-status>header{padding-inline:11px}.data-library-status>header b{font-size:16px}.data-library-status>header>small{font-size:12px}.data-library-metrics{padding-inline:5px}.data-library-metrics b{font-size:19px}.data-library-metrics small,.data-library-metrics span{font-size:12px}}@media (max-width:374px){.data-screen-overview{padding-inline:12px}.data-library-hero>h1{font-size:42px}.data-screen-overview .data-hub-explore-feature .data-hub-explore{gap:6px}.data-screen-overview .data-hub-explore-feature .data-hub-explore>:is(button,a){grid-template-columns:30px minmax(0,1fr) 9px;padding-inline:6px}.data-screen-overview .data-hub-explore-feature .data-hub-explore svg{width:27px;height:27px}.data-screen-overview .data-hub-explore-feature .data-hub-explore b{font-size:14px}.data-screen-overview .data-hub-explore-feature .data-hub-explore small{font-size:12px}.data-library-rankings button{padding-inline:10px}.data-library-rankings button b{font-size:15px}.data-library-rankings button small{font-size:12px}}.data-screen-overview{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.data-screen-overview .data-search{gap:10px;height:46px;margin-bottom:14px;padding-inline:14px}.data-screen-overview .data-search input{font-size:15px}.data-screen-overview .data-hub-explore-feature>header h2,.data-library-rankings>h2,.data-library-leagues>h2{font-size:18px}.data-screen-overview .data-hub-explore-feature .data-hub-explore>:is(button,a){grid-template-columns:34px minmax(0,1fr) 12px;gap:7px;min-height:56px;padding:5px 9px}.data-screen-overview .data-hub-explore-feature .data-hub-explore svg{width:29px;height:29px}.data-screen-overview .data-hub-explore-feature .data-hub-explore b{font-size:15px}.data-screen-overview .data-hub-explore-feature .data-hub-explore small{margin-top:3px;font-size:12px;line-height:1.1}.data-library-rankings button{grid-template-columns:32px minmax(0,1fr) 14px;gap:9px;min-height:46px;padding:4px 11px}.data-library-rankings button svg{width:25px;height:25px}.data-library-rankings button b{font-size:15px}.data-library-rankings button small{margin-top:2px;font-size:12px;line-height:1.1}.data-library-leagues button,.data-league-skeleton{color:#f1eee8;scroll-snap-align:start;background:linear-gradient(145deg,#1b1c1a,#0d0f0e);border:1px solid #80601e;border-radius:9px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;min-height:76px;padding:6px 5px;display:flex}.data-league-skeleton i{background:linear-gradient(90deg,#242724,#343733,#242724) 0 0/200% 100%;border-radius:50%;width:40px;height:40px;animation:1.3s linear infinite data-skeleton}.data-league-skeleton b{background:#292c29;border-radius:6px;width:48px;height:9px}@keyframes data-skeleton{to{background-position:-200% 0}}.data-library-status>header{min-height:46px;padding:6px 12px}.data-library-status>header svg{width:26px;height:26px}.data-library-status>header b{font-size:16px}.data-library-status>header>small{color:#b89549}.data-library-status>header>small i{background:#b89549;flex-basis:8px;width:8px;height:8px;box-shadow:0 0 8px #b8954959}.data-library-status.is-ready>header>small{color:#31b94b}.data-library-status.is-ready>header>small i{background:#31b94b;box-shadow:0 0 9px #31b94b73}.data-library-status.is-error>header>small{color:#db776c}.data-library-status.is-error>header>small i{box-shadow:none;background:#ca4d42}.data-library-metrics{padding:7px 6px}.data-library-metrics small{font-size:12px}.data-library-metrics b{margin-top:5px;font-size:19px}.data-library-metrics span{margin-top:4px;font-size:12px}.data-library-status>footer{padding:0 12px 10px}.data-library-status>footer b{font-size:14px}.data-library-status>footer strong{font-size:15px}@media (max-width:390px){.data-library-hero{padding-top:9px}.data-library-hero>h1{font-size:42px}.data-library-hero>p{font-size:15px}.data-library-status>header{padding-inline:10px}}.data-library-hero{padding-block:6px}.data-library-hero>h1{font-size:40px}.data-library-hero>p{margin-top:5px;font-size:14px}.data-screen-overview .data-search{height:44px;margin-bottom:10px}.data-screen-overview .data-hub-explore-feature{margin-bottom:10px}.data-screen-overview .data-hub-explore-feature>header{margin-bottom:5px}.data-screen-overview .data-hub-explore-feature .data-hub-explore{gap:6px}.data-screen-overview .data-hub-explore-feature .data-hub-explore>:is(button,a){min-height:52px}.data-library-rankings{margin-bottom:10px}.data-library-rankings>h2{margin-bottom:5px}.data-library-rankings button{min-height:44px}.data-library-leagues{margin-bottom:0}.data-library-leagues>h2{margin-bottom:5px}.data-library-leagues button,.data-league-skeleton{min-height:68px;padding-block:4px}.data-library-leagues button .entity-logo{width:36px!important;height:36px!important}.data-league-skeleton i{width:34px;height:34px}.data-library-status>header{min-height:44px;padding-block:5px}.data-library-metrics{padding-block:5px}.data-library-metrics article{min-height:48px}.data-library-status>footer{padding-bottom:8px}.data-library-status>footer>span{min-height:32px}@media (max-width:390px){.data-library-hero{padding-top:6px}.data-library-hero>h1{font-size:40px}.data-library-hero>p{font-size:14px}}.data-library-leagues>div{grid-auto-columns:61px;gap:6px}.data-screen-overview .data-hub-explore svg,.data-library-rankings svg{stroke:#e7b547;fill:#e7b5472e}.data-library-status>header>span>strong{white-space:nowrap;font-size:16px}.data-status-icon{flex:0 0 28px;place-items:center;width:28px;height:28px;font-style:normal;display:grid;position:relative}.data-status-icon svg{width:26px!important;height:26px!important}.data-status-icon>b{color:#10110e;background:#c18d26;border:1px solid #121411;border-radius:50%;place-items:center;width:12px;height:12px;line-height:1;display:grid;position:absolute;bottom:-1px;right:-2px;font-size:12px!important}.data-library-status.is-ready .data-status-icon>b{background:#39bd51}@media (max-width:390px){.data-library-leagues>div{grid-auto-columns:61px}}.team-club-identity{background-image:linear-gradient(90deg,#05080af5 0%,#05080ac4 48%,#05080ae0 100%),linear-gradient(0deg,#030506e0,#0305062e 62%,#0305066b),var(--team-venue-image,linear-gradient(145deg,#192126,#080a0b));background-position:50%;background-size:cover;border:1px solid #daab437a;border-radius:15px;flex-direction:column;min-height:232px;margin:0 0 8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 10px 28px #00000038}.team-club-identity:after{z-index:0;pointer-events:none;content:"";background:radial-gradient(at 86% 4%,#fff3,#0000 24%),linear-gradient(#0000 55%,#020405bd);position:absolute;inset:0}.team-club-identity-main{z-index:1;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:12px;min-height:139px;padding:9px 13px 6px;display:grid;position:relative}.team-club-identity-main>.entity-logo{filter:drop-shadow(0 9px 17px #000000a8);background:0 0;border:0;border-radius:0;width:110px!important;height:116px!important}.team-club-identity-main>.entity-logo img{object-fit:contain;padding:0;transform:scale(1.12)}.team-club-identity-main>div{min-width:0}.team-club-identity-main h1{color:#f8f6f0;letter-spacing:-.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;text-shadow:0 3px 12px #000;margin:0;font-size:clamp(28px,8.5vw,38px);font-weight:900;line-height:.98;overflow:hidden}.team-club-identity-main strong{color:#cbc6bc;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 8px #000;margin-top:7px;font-size:15px;font-weight:550;line-height:1.2;display:block;overflow:hidden}.team-club-identity-main p{color:#e8e3da;white-space:nowrap;align-items:center;gap:8px;min-height:37px;margin:8px 0 0;font-size:12px;display:flex}.team-club-identity-main p img{object-fit:cover;flex:0 0 26px;width:26px;height:18px}.team-club-identity-main p>svg{color:#e8b951;flex:0 0 23px;width:23px;height:23px}.team-club-identity-main p :is(button,a){color:#f1ede5;min-width:0;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:7px 0;font-weight:700;overflow:hidden}.team-club-identity-main p b{text-overflow:ellipsis;overflow:hidden}.team-club-identity-main p i{color:#e5b34c;font-size:16px;font-style:normal}.team-club-identity-main p span{color:#d1ccc3}.team-club-identity-facts{z-index:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(#0508097a,#040607e8);border-top:1px solid #d3a64347;min-height:91px;margin-top:auto;display:flex;position:relative}.team-club-identity-facts article{text-align:center;border-right:1px solid #cabea62b;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:8px 5px 7px;display:flex}.team-club-identity-facts article:last-child{border-right:0}.team-club-identity-facts svg{color:#efc367;stroke-width:1.55px;filter:drop-shadow(0 0 6px #e6b03b38);width:28px;height:28px}.team-club-identity-facts b{color:#f4f0e8;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;margin-top:5px;font-size:17px;line-height:1.05;display:-webkit-box;overflow:hidden}.team-club-identity-facts small{color:#c3beb4;letter-spacing:.065em;margin-top:5px;font-size:12px;font-weight:800}.team-club-identity-facts em{color:#8f8b83;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-style:normal;line-height:1.1;overflow:hidden}.team-club-identity-facts article:nth-child(2) b{font-size:12px;line-height:1.12}.team-club-identity-facts .team-kit-fact b{color:#bcb7ad}@media (max-width:390px){.team-club-identity{min-height:224px}.team-club-identity-main{grid-template-columns:101px minmax(0,1fr);gap:9px;min-height:135px;padding-inline:10px}.team-club-identity-main>.entity-logo{width:97px!important;height:108px!important}.team-club-identity-main h1{font-size:29px}.team-club-identity-main strong{font-size:14px}.team-club-identity-main p{gap:6px;font-size:12px}.team-club-identity-facts{min-height:87px}.team-club-identity-facts svg{width:26px;height:26px}.team-club-identity-facts b{font-size:15px}.team-club-identity-facts article:nth-child(2) b{font-size:12px}}@media (max-width:374px){.team-club-identity-main{grid-template-columns:92px minmax(0,1fr);padding-inline:8px}.team-club-identity-main>.entity-logo{width:88px!important;height:102px!important}.team-club-identity-main h1{font-size:27px}.team-club-identity-main p{gap:5px;font-size:12px}.team-club-identity-main p img{flex-basis:23px;width:23px;height:16px}.team-club-identity-facts article{padding-inline:3px}.team-club-identity-facts small{letter-spacing:.03em;font-size:12px}.team-club-identity-facts em{font-size:12px}}.match-live-quality-warning{color:#e8dfcf;background:linear-gradient(135deg,#5d36084d,#13100bf0);border:1px solid #e0972b94;border-radius:12px;align-items:flex-start;gap:11px;margin:10px 14px;padding:12px;display:flex}.match-live-quality-warning>svg{color:#e9b448;flex:0 0 24px;width:24px;height:24px}.match-live-quality-warning span{min-width:0}.match-live-quality-warning b,.match-live-quality-warning small,.match-live-quality-warning em{display:block}.match-live-quality-warning b{letter-spacing:.06em;font-size:12px}.match-live-quality-warning small{color:#c9bfae;margin-top:4px;font-size:12px;line-height:1.35}.match-live-quality-warning em{color:#e6b75a;margin-top:7px;font-size:12px;font-style:normal}.match-trust-v2.needs-reconcile{border-color:#9b6428}.match-trust-v2.needs-reconcile>div>b{color:#efb24a}.prediction-generated-at{color:#918c83;border-top:1px solid #e0af482e;margin:9px 13px 0;padding-top:8px;font-size:12px;line-height:1.4}.prediction-top-disclaimer,.prediction-responsible{align-items:center;gap:8px;display:flex}.prediction-top-disclaimer b,.prediction-responsible b{color:#e5b54a;letter-spacing:.06em;flex:none;font-size:12px}.prediction-top-disclaimer span,.prediction-responsible p{color:#aaa69d;margin:0;font-size:12px;line-height:1.35}.prediction-responsible{background:#0e0f0e;border:1px solid #3b382f;border-radius:9px;padding:7px 10px}.prediction-share{color:#ddae46;background:#12120f;border:1px solid #55431f;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;margin:10px 12px 12px;padding:0 12px;font-size:12px;font-weight:850;display:flex}.prediction-share svg{width:18px;height:18px}.prediction-goal-summary{background:linear-gradient(145deg,#151716,#090a0a);border:1px solid #554522;border-radius:13px;padding:12px}.prediction-goal-summary>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.prediction-goal-summary h2{font-size:14px}.prediction-goal-summary>header small{color:#8e8a82;text-align:right;font-size:12px}.prediction-goal-summary>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.prediction-goal-summary article{background:#0d0e0d;border:1px solid #33342f;border-radius:9px;min-width:0;padding:9px 7px}.prediction-goal-summary article small,.prediction-goal-summary article b{display:block}.prediction-goal-summary article small{color:#9d988f;min-height:25px;font-size:12px;line-height:1.25}.prediction-goal-summary article b{color:#efbf51;margin-top:3px;font-size:20px}.prediction-goal-summary article i{background:#292a28;border-radius:99px;height:5px;margin-top:7px;display:block;overflow:hidden}.prediction-goal-summary article u{border-radius:inherit;background:linear-gradient(90deg,#a87415,#edbd54);height:100%;text-decoration:none;display:block}.prediction-passport-inline{background:linear-gradient(145deg,#15130e,#090a09);border:1px solid #57441f;border-radius:10px;margin:0 10px 10px;padding:11px}.prediction-passport-inline>header{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.prediction-passport-inline>header svg{color:#e3b34a;width:25px;height:25px}.prediction-passport-inline>header b,.prediction-passport-inline>header small{display:block}.prediction-passport-inline>header b{letter-spacing:.06em;font-size:12px}.prediction-passport-inline>header small{color:#8f897e;margin-top:2px;font-size:12px}.prediction-passport-inline>header em{color:#e2b249;font-size:12px;font-style:normal}.prediction-passport-inline>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.prediction-passport-inline article{background:#0c0d0c;border:1px solid #302d26;border-radius:7px;padding:8px}.prediction-passport-inline article small,.prediction-passport-inline article b{display:block}.prediction-passport-inline article small{color:#888279;font-size:12px}.prediction-passport-inline article b{color:#e8b84d;margin-top:3px;font-size:12px}.prediction-passport-inline>p{color:#aaa399;border-top:1px solid #2c291f;margin:8px 0 0;padding-top:8px;font-size:12px;line-height:1.45}.prediction-passport-inline>p b{color:#e5b54a}@media (max-width:390px){.prediction-responsible{align-items:flex-start;gap:6px}.prediction-goal-summary>header{display:block}.prediction-goal-summary>header small{text-align:left;margin-top:3px;display:block}.prediction-goal-summary article{padding-inline:6px}.prediction-goal-summary article b{font-size:19px}}@media (min-width:768px){.desktop-site{--desktop-rail:220px;background:#050606}.desktop-site .site-bg{background:radial-gradient(circle at 72% 5%,#6f521733,#0000 27%),linear-gradient(145deg,#090a0a,#020303 62%);min-height:100vh;padding:0}.desktop-site .phone-shell{width:100%;max-width:none;min-height:100vh;padding:0 0 48px var(--desktop-rail);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.desktop-site .phone-shell:before{left:var(--desktop-rail);background:radial-gradient(circle at 80% 15%,#daa62d0b,#0000 27%),repeating-linear-gradient(125deg,#0000 0 110px,#ffffff02 111px 112px);position:fixed}.desktop-site [class~=bottom-nav]{z-index:50;width:var(--desktop-rail);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#101110fc,#050606fc);border:0;border-right:1px solid #363126;border-radius:0;flex-direction:column;align-items:stretch;gap:6px;height:100vh;padding:26px 16px;display:flex;position:fixed;inset:0 auto 0 0;transform:none;box-shadow:18px 0 55px #00000047}.desktop-site .desktop-nav-brand{border-bottom:1px solid #363126;align-items:center;gap:7px;min-height:102px;margin:0 0 22px;padding:0 4px 20px;display:flex}.desktop-site .desktop-nav-brand img{object-fit:contain;filter:drop-shadow(0 5px 14px #daa62d2e);width:68px;height:60px}.desktop-site .desktop-nav-brand span{min-width:0}.desktop-site .desktop-nav-brand b,.desktop-site .desktop-nav-brand small{display:block}.desktop-site .desktop-nav-brand b{color:#f3c85c;letter-spacing:.035em;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1}.desktop-site .desktop-nav-brand small{color:#8f8b82;letter-spacing:.1em;margin-top:7px;font-size:12px;font-weight:800}.desktop-site [class~=bottom-nav] :is(button,a){color:#9d9a93;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-content:center;justify-items:start;gap:13px;width:100%;min-height:56px;padding:0 14px;text-decoration:none;display:grid}.desktop-site [class~=bottom-nav] :is(button,a):hover{color:#eee9df;background:#141511;border-color:#343127;transform:translate(2px)}.desktop-site [class~=bottom-nav] :is(button,a).active{color:#f1c45b;background:linear-gradient(100deg,#c28e1e33,#1d1c16ad);border-color:#7a5d24;box-shadow:inset 0 0 20px #e0ab330f}.desktop-site [class~=bottom-nav] :is(button,a).active:before{background:#e2ae3b;border-radius:0 3px 3px 0;width:3px;height:auto;top:10px;bottom:10px;left:-17px;box-shadow:0 0 13px #e1ae3b7a}.desktop-site [class~=bottom-nav] :is(button,a):not(.nav-center).active:after{display:none}.desktop-site [class~=bottom-nav] :is(button,a) svg,.desktop-site [class~=bottom-nav] .nav-center svg{width:25px;height:25px}.desktop-site [class~=bottom-nav] :is(button,a) span,.desktop-site [class~=bottom-nav] .nav-center span{font-size:14px;font-weight:700}.desktop-site [class~=bottom-nav] .nav-center{border-radius:10px;order:0;min-height:56px;margin:0;padding:0 14px;transform:none}.desktop-site [class~=bottom-nav] .nav-center:before,.desktop-site [class~=bottom-nav] .nav-wordmark{display:none}.desktop-site .app-header{z-index:25;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050606db;border-bottom:1px solid #443f32bf;min-height:76px;padding:10px 34px;position:sticky;top:0}.desktop-site .app-header .brand-logo{display:none}.desktop-site .app-header .brand-copy{border-left:0;padding-left:0}.desktop-site .app-header .brand-copy b{font-size:18px}.desktop-site .app-header .brand-copy small{margin-top:6px;font-size:12px}.desktop-site .app-header .icon-button,.desktop-site .header-actions button{background:#10110f;border:1px solid #333128;border-radius:10px;width:44px;height:44px}.desktop-site .app-header.root-header .header-actions .icon-button:first-child{display:none}.desktop-site main{width:min(100%,1320px);margin-inline:auto;padding:22px 32px 46px}.desktop-site .entity-intelligence-screen,.desktop-site .prediction-feed-screen,.desktop-site .data-screen,.desktop-site .schedule-screen-v2{max-width:1320px;padding:22px 32px 46px}.desktop-site .entity-tabs,.desktop-site .match-detail-tabs,.desktop-site .player-reference-tabs{top:76px}.desktop-site .entity-card{padding:20px}.desktop-site .entity-card h2{font-size:19px}.desktop-site .entity-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.desktop-site .entity-stat-grid article{min-height:105px}.desktop-site .entity-stat-grid article b{font-size:30px}.desktop-site .data-screen{max-width:1280px}.desktop-site .data-screen-overview .data-hub-explore{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop-site .data-screen-overview .data-hub-explore-feature .data-hub-explore>:is(button,a){grid-template-columns:40px minmax(0,1fr) 16px;min-height:94px;padding:14px}.desktop-site .data-library-rankings>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.desktop-site .data-library-rankings button:nth-child(odd){border-right:1px solid #3d3524}.desktop-site .data-library-leagues>div{grid-auto-flow:unset;grid-template-columns:repeat(8,minmax(74px,1fr));overflow:visible}.desktop-site .data-library-status{max-width:none}.desktop-site .data-library-metrics b{font-size:27px}.desktop-site .prediction-feed-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.desktop-site .club-directory-grid,.desktop-site .player-directory-list,.desktop-site .national-directory-grid,.desktop-site .competition-directory-grid{max-width:none}.desktop-site .club-directory-grid,.desktop-site .competition-all-teams{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop-site .team-club-identity{min-height:300px}.desktop-site .team-club-identity-main{grid-template-columns:170px minmax(0,1fr);gap:24px;min-height:190px;padding:20px 30px}.desktop-site .team-club-identity-main>.entity-logo{width:158px!important;height:165px!important}.desktop-site .team-club-identity-main h1{font-size:50px}.desktop-site .team-club-identity-main strong{font-size:19px}.desktop-site .team-club-identity-main p{font-size:15px}.desktop-site .team-club-identity-facts{min-height:108px}.desktop-site .team-club-identity-facts svg{width:34px;height:34px}.desktop-site .team-club-identity-facts b{font-size:24px}.desktop-site .team-club-identity-facts small,.desktop-site .team-club-identity-facts em{font-size:12px}.desktop-site .player-reference-hero{grid-template-columns:230px minmax(0,1fr);min-height:290px;padding:24px 36px}.desktop-site .player-reference-photo{width:220px;height:245px}.desktop-site .player-reference-identity h1{font-size:44px}.desktop-site .player-reference-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.desktop-site .standing-mobile-table>header{grid-template-columns:42px minmax(0,1fr) 72px 76px 90px;padding-inline:20px;font-size:13px}.desktop-site .standing-mobile-rows>:is(button,a){grid-template-columns:42px 54px minmax(0,1fr) 72px 76px 90px;min-height:82px;padding-inline:20px}.desktop-site .standing-team-copy>b{font-size:17px}.desktop-site .standing-team-copy>small{font-size:12px}.desktop-site .standing-stat{font-size:15px}.desktop-site .standing-points>b{font-size:22px}.desktop-site .detail-screen,.desktop-site .player-reference-screen,.desktop-site .team-reference-screen,.desktop-site .competition-detail-screen,.desktop-site .user-profile-screen{width:min(100%,1320px);max-width:1320px;margin-inline:auto;padding:22px 32px 46px}.desktop-site .data-app-header,.desktop-site .competition-detail-header{z-index:25;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050606e6;border-bottom:1px solid #443f32bf;min-height:76px;padding:10px 34px;position:sticky;top:0}.desktop-site .schedule-team>b,.desktop-site .competition-fixture-list b,.desktop-site .player-reference-screen b,.desktop-site .team-reference-screen b{font-size:max(14px,1em)}.desktop-site .schedule-match-open time small,.desktop-site .schedule-pick small,.desktop-site .schedule-score small,.desktop-site .schedule-quality b,.desktop-site .match-context-line span,.desktop-site .competition-detail-screen small,.desktop-site .player-reference-screen small,.desktop-site .team-reference-screen small{font-size:12px;line-height:1.35}.desktop-site .schedule-match-open time b,.desktop-site .schedule-score b,.desktop-site .schedule-pick b{font-size:15px}.desktop-site .match-hero-teams span>b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:18px;display:-webkit-box}.desktop-site .match-live-quality-warning{max-width:1320px;margin:12px auto;padding:15px 18px}.desktop-site .match-live-quality-warning b{font-size:14px}.desktop-site .match-live-quality-warning small{font-size:13px}.desktop-site .match-live-quality-warning em,.desktop-site .prediction-generated-at{font-size:12px}.desktop-site .prediction-disclaimer{font-size:13px}.desktop-site .user-profile-screen{max-width:1000px}.desktop-site .user-profile-screen .settings-list{font-size:16px}.desktop-site .profile-group-title{font-size:15px}}@media (min-width:1024px){.desktop-site{--desktop-rail:244px}.desktop-site .personal-home{grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);align-items:start;gap:18px 22px;display:grid}.desktop-site .personal-home-heading{grid-column:1/-1}.desktop-site .personal-live,.desktop-site .personal-match-card{grid-column:1}.desktop-site .personal-section,.desktop-site .personal-quick{grid-column:2}.desktop-site .personal-match-card{margin-top:0}.desktop-site .personal-live{margin-bottom:0}.desktop-site .personal-upcoming{grid-template-columns:1fr;display:grid}.desktop-site .personal-alerts{grid-template-columns:1fr}.desktop-site .schedule-match-open{grid-template-columns:110px minmax(0,1.45fr) 180px minmax(240px,.85fr) 52px}.desktop-site .schedule-team>b{font-size:14px}.desktop-site .schedule-versus .entity-logo{width:48px!important;height:48px!important}.desktop-site .team-form-panel,.desktop-site .team-stat-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.desktop-site .team-season-panel>div{grid-template-columns:repeat(6,minmax(0,1fr))}.desktop-site .player-reference-overview{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:18px;display:grid}.desktop-site .player-reference-overview>*{margin-top:0}.desktop-site .match-overview-v2,.desktop-site .match-prediction-v3{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.desktop-site .user-profile-screen{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.desktop-site .user-profile-screen>.user-identity,.desktop-site .user-profile-screen>.membership-card,.desktop-site .user-profile-screen>.profile-disclaimer{grid-column:1/-1}.desktop-site .user-profile-screen>.profile-group-title{margin:8px 0 0}.desktop-site .user-profile-screen>.settings-list{align-self:start}}@media (min-width:768px) and (max-width:1100px){.desktop-site .data-screen-overview .data-hub-explore{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-site .data-library-leagues>div{grid-template-columns:repeat(6,minmax(74px,1fr))}.desktop-site .data-library-rankings>div{grid-template-columns:1fr}.desktop-site .data-library-rankings button:nth-child(odd){border-right:0}}@media (min-width:1440px){.desktop-site{--desktop-rail:268px}.desktop-site main,.desktop-site .entity-intelligence-screen,.desktop-site .prediction-feed-screen,.desktop-site .data-screen,.desktop-site .schedule-screen-v2{padding-inline:44px}.desktop-site .club-directory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.icon-button.is-following{box-shadow:0 0 18px #cd972221;color:#f1c75d!important;background:linear-gradient(145deg,#cd972242,#15130ee6)!important;border-color:#b88a2e!important}.responsible-note,.prediction-disclaimer{color:#bdb6a9;background:#231d127a;border:1px solid #d6a4365c;border-radius:11px;margin:14px 0;padding:12px 14px;font-size:13px;line-height:1.55}.responsible-note b,.prediction-disclaimer b{color:#efbd4e}.following-screen{padding:18px 14px calc(116px + env(safe-area-inset-bottom));color:var(--text)}.following-heading small{color:var(--gold2);letter-spacing:.14em;font-size:12px;font-weight:850}.following-heading h1{letter-spacing:.03em;margin:5px 0;font-size:34px}.following-heading p{color:#aaa69d;margin:0;font-size:15px;line-height:1.5}.following-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:15px;display:grid}.following-overview article{text-align:center;background:linear-gradient(145deg,#151513,#090a0a);border:1px solid #332e25;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:95px;display:flex}.following-overview svg{color:#dbae44;width:22px;height:22px}.following-overview b{margin-top:5px;font-size:21px}.following-overview small{color:#8f8b83;letter-spacing:.05em;margin-top:4px;font-size:12px;font-weight:800}.following-group,.following-empty,.notification-settings{background:linear-gradient(145deg,#121312,#090a0a);border:1px solid #302e29;border-radius:14px;margin:12px 0;padding:14px}.following-group>header,.notification-settings>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.following-group>header h2,.notification-settings h2{letter-spacing:.075em;margin:0;font-size:15px}.following-group>header small{color:#e7bc57;text-align:center;background:#332814;border-radius:99px;min-width:26px;padding:4px 7px}.following-group article{border-top:1px solid #282724;align-items:center;display:flex}.following-group article:first-child{border-top:0}.following-open{min-width:0;min-height:68px;color:var(--text);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:11px;padding:7px 0;display:flex}.following-open>span{flex:1;min-width:0}.following-open b,.following-open small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.following-open b{font-size:15px}.following-open small{color:#96928b;margin-top:3px;font-size:12px}.following-open em{color:#d8aa43;font-size:22px;font-style:normal}.following-remove{color:#9d9890;background:0 0;border:0;width:44px;height:44px;font-size:24px}.following-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:210px;display:flex}.following-empty svg{color:#d7a943;width:34px;height:34px}.following-empty h2{margin:12px 0 5px;font-size:16px}.following-empty p{color:#99958d;max-width:320px;margin:0;font-size:14px;line-height:1.45}.following-empty button{color:#f1c65c;background:#2c2314;border:1px solid #9b7428;border-radius:9px;min-height:46px;margin-top:16px;padding:0 18px;font-weight:800}.notification-settings>header{justify-content:flex-start}.notification-settings>header>svg{color:#e1ae40;flex:0 0 28px;width:28px;height:28px}.notification-settings>header p{color:#918d85;margin:3px 0 0;font-size:12px}.notification-master{color:#ddd8ce;text-align:left;background:#10110f;border:1px solid #3a352b;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:64px;padding:10px 12px;display:flex}.notification-master.active{background:#251e12;border-color:#947026}.notification-master span b,.notification-master span small{display:block}.notification-master span small{color:#99948b;margin-top:3px}.toggle{background:#3c3c39;border-radius:99px;align-items:center;width:48px;height:26px;padding:3px;display:flex}.toggle b{background:#aaa;border-radius:50%;width:20px;height:20px;transition:transform .2s}.toggle.on{background:#a27724}.toggle.on b{background:#f7d47b;transform:translate(22px)}.notification-options{gap:2px;margin:10px 0;display:grid}.notification-options label{color:#d1cdc4;border-bottom:1px solid #272622;align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.notification-options input{accent-color:#d5a339;width:19px;height:19px}.notification-options input:disabled+span{opacity:.45}.quiet-hours{grid-template-columns:22px minmax(0,1fr) 68px 10px 68px;align-items:center;gap:7px;padding:10px 0;display:grid}.quiet-hours>span b,.quiet-hours>span small{display:block}.quiet-hours>span small{color:#88847c;font-size:12px}.quiet-hours input[type=time]{color:#ddd;background:#090a09;border:1px solid #37342c;border-radius:7px;width:68px;min-width:0;height:38px;padding:0 3px;font-size:12px}.notification-settings>p{color:#88847b;margin:5px 0 0;font-size:12px;line-height:1.5}.notification-digest{border-bottom:1px solid #272622;grid-template-columns:22px minmax(0,1fr) 76px;align-items:center;gap:9px;min-height:58px;display:grid}.notification-digest>input[type=checkbox]{accent-color:#d5a339;width:20px;height:20px}.notification-digest span b,.notification-digest span small{display:block}.notification-digest span b{font-size:13px}.notification-digest span small{color:#88847c;margin-top:2px;font-size:12px;line-height:1.4}.notification-digest input[type=time]{color:#ddd;background:#090a09;border:1px solid #37342c;border-radius:7px;width:76px;height:40px;font-size:12px}.notification-digest input:disabled{opacity:.45}.prediction-accountability{background:linear-gradient(145deg,#17140e,#090a09);border:1px solid #4c3b20;border-radius:14px;margin:14px 0;padding:15px}.prediction-accountability>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.prediction-accountability h2{margin:2px 0 0;font-size:17px}.prediction-accountability header small,.prediction-accountability header em{color:#d6a83f;letter-spacing:.09em;font-size:12px;font-style:normal}.prediction-accountability>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:13px 0;display:grid}.prediction-accountability article{text-align:center;background:#0d0e0d;border:1px solid #302d26;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:8px;display:flex}.prediction-accountability article small{color:#88837b;font-size:12px}.prediction-accountability article b{color:#f1c35a;margin:7px 0;font-size:18px}.prediction-accountability article strong{font-size:12px}.prediction-accountability>p{color:#bbb4a8;font-size:13px;line-height:1.5}.prediction-accountability>small{color:#847f77;font-size:12px}.prediction-accountability.unavailable{align-items:center;gap:12px;min-height:92px;display:flex}.prediction-accountability.unavailable svg{color:#bf9235;width:27px;height:27px}.prediction-accountability.unavailable h2,.prediction-accountability.unavailable p{margin:0}.prediction-accountability.unavailable p{color:#928d84;margin-top:4px;font-size:12px}.prediction-accountability>.prediction-why-wrong,.prediction-accountability>.prediction-calibration-inline{color:#a9a49a;background:#0c0d0c;border:1px solid #302e28;border-radius:8px;margin:8px 0;padding:9px 10px;font-size:12px}.prediction-accountability>.prediction-why-wrong b,.prediction-accountability>.prediction-calibration-inline b{color:#e6b64c}.prediction-live-reference{background:linear-gradient(145deg,#16140e,#090a09);border:1px solid #55431f;border-radius:12px;margin:12px 0;padding:12px}.prediction-live-reference>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.prediction-live-reference>header span{color:#e4b54b;letter-spacing:.05em;align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.prediction-live-reference>header i{background:#e4b54b;border-radius:50%;width:8px;height:8px}.prediction-live-reference>header small{color:#89857d;text-align:right;font-size:12px}.prediction-live-reference>div{grid-template-columns:minmax(0,1fr) 112px;gap:8px;margin-top:9px;display:grid}.prediction-live-reference>div>span,.prediction-live-reference>div>strong{background:#0c0d0c;border:1px solid #302e27;border-radius:8px;min-width:0;padding:9px}.prediction-live-reference small,.prediction-live-reference b,.prediction-live-reference em{display:block}.prediction-live-reference div small{color:#8c887f;font-size:12px}.prediction-live-reference div b{color:#edbd52;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:15px;overflow:hidden}.prediction-live-reference div em{color:#aaa59c;margin-top:3px;font-size:12px;font-style:normal}.prediction-live-reference>p{color:#858078;margin:8px 2px 0;font-size:12px;line-height:1.45}.desktop-context-rail{display:none}.desktop-rail-settings{background:#0b0c0b;border:1px solid #302d26;border-radius:9px;margin-top:10px}.desktop-rail-settings>summary{color:#a9a49b;cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:0 10px;list-style:none;display:flex}.desktop-rail-settings>summary::-webkit-details-marker{display:none}.desktop-rail-settings>summary svg{color:#c99a36;width:18px;height:18px}.desktop-rail-settings>summary span{font-size:12px;font-weight:700}.desktop-rail-settings>div{gap:3px;padding:4px 8px 8px;display:grid}.desktop-rail-settings button{color:#98948c;text-align:left;background:#090a09;border:1px solid #292720;border-radius:7px;justify-content:space-between;align-items:center;min-height:40px;padding:0 8px;display:flex}.desktop-rail-settings button b{color:#8f8a80;font-size:12px}.desktop-rail-settings button.active{color:#e4d8bf;border-color:#5c4824}.desktop-rail-settings button.active b{color:#d6a642}body.desktop-site[data-density=compact] .phone-shell main{--desktop-card-gap:8px}body.desktop-site[data-density=compact] :is(.schedule-match-v2,.desktop-live-row,.desktop-follow-row,.competition-fixture-list button,.following-open){min-height:48px}body.desktop-site[data-density=compact] :is(.match-panel,.player-reference-panel,.team-form-panel,.team-season-panel,.team-key-player-panel,.data-library-status){padding:10px}body.desktop-site[data-density=compact] .schedule-match-open{min-height:68px}.desktop-site .data-search input{min-height:44px}.desktop-site .desktop-context-rail header>button{min-width:45px}.prediction-feed-card>footer span{overflow-wrap:anywhere;min-width:0}.prediction-feed-trust{align-items:center;gap:8px;display:flex;text-align:left!important}.prediction-feed-trust small,.prediction-feed-trust time{color:#8f8b83;font-size:12px}.prediction-feed-trust small+small{border-left:1px solid #343128;padding-left:8px}.prediction-feed-trust b{color:#e4b549!important;margin:0!important;font-size:12px!important;display:inline!important}.prediction-feed-trust time{white-space:nowrap;margin-left:auto}@media (min-width:1500px){.desktop-site{--desktop-context:310px}.desktop-site .phone-shell{padding-right:var(--desktop-context)}.desktop-site main,.desktop-site .detail-screen,.desktop-site .player-reference-screen,.desktop-site .team-reference-screen,.desktop-site .competition-detail-screen,.desktop-site .entity-intelligence-screen,.desktop-site .prediction-feed-screen,.desktop-site .data-screen,.desktop-site .schedule-screen-v2{max-width:1120px}.desktop-context-rail{z-index:32;width:var(--desktop-context);background:linear-gradient(#10110f,#060707);border-left:1px solid #332f25;padding:22px 16px;display:block;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.desktop-global-search{position:relative}.desktop-global-search>label{background:#090a09;border:1px solid #3b3528;border-radius:9px;align-items:center;gap:9px;min-height:46px;padding:0 10px;display:flex}.desktop-global-search>label svg{color:#c69736;width:20px;height:20px}.desktop-global-search>label input{color:#eee9df;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.desktop-global-search>div{z-index:4;background:#10110f;border:1px solid #594625;border-radius:10px;position:absolute;top:52px;left:0;right:0;overflow:hidden;box-shadow:0 18px 35px #000}.desktop-global-search>div>button{color:#eee;text-align:left;background:0 0;border:0;border-bottom:1px solid #292720;align-items:center;gap:8px;width:100%;min-height:54px;padding:7px 10px;display:flex}.desktop-global-search>div>button>span{flex:1;min-width:0}.desktop-global-search>div b,.desktop-global-search>div small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.desktop-global-search>div b{font-size:12px}.desktop-global-search>div small{color:#85817a;margin-top:3px;font-size:12px}.desktop-global-search>div em{color:#c99b36;font-size:18px;font-style:normal}.desktop-global-search>div>p{color:#8c8880;margin:0;padding:14px;font-size:12px}.desktop-context-rail>section{background:#0b0c0b;border:1px solid #2d2c28;border-radius:12px;margin-top:16px;padding:12px}.desktop-context-rail section>header{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.desktop-context-rail h2{letter-spacing:.08em;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.desktop-context-rail h2 i{background:#ef4f50;border-radius:50%;width:8px;height:8px;box-shadow:0 0 9px #e43c3c}.desktop-context-rail header>button{color:#d0a13e;background:0 0;border:0;font-size:12px}.desktop-context-rail section>p{color:#827f78;font-size:12px;line-height:1.45}.desktop-live-row,.desktop-follow-row{color:#eee;text-align:left;background:0 0;border:0;border-top:1px solid #272621;align-items:center;gap:9px;width:100%;min-height:58px;padding:7px 0;display:flex}.desktop-live-row:first-of-type,.desktop-follow-row:first-of-type{border-top:0}.desktop-live-row>span,.desktop-follow-row>span{flex:1;min-width:0}.desktop-live-row span b,.desktop-follow-row span b,.desktop-follow-row span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.desktop-live-row span b{font-size:12px}.desktop-live-row strong{color:#edbd50;text-align:right;font-size:14px}.desktop-live-row strong small{color:#ef5b58;margin-top:3px;font-size:12px;display:block}.desktop-follow-row span b{font-size:12px}.desktop-follow-row span small{color:#85817a;margin-top:3px;font-size:12px}.desktop-follow-row em{color:#b98c30;font-size:18px;font-style:normal}.desktop-site .following-screen{max-width:1000px}.desktop-site .following-group>div{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.desktop-site .following-overview{gap:14px}.desktop-site .following-overview article{min-height:115px}}@media (max-width:390px){.following-screen{padding-inline:12px}.following-overview{gap:5px}.following-overview article{min-height:88px}.following-overview b{font-size:18px}.quiet-hours{grid-template-columns:20px minmax(0,1fr) 61px 7px 61px}.quiet-hours input[type=time]{width:61px;font-size:12px}.prediction-accountability>div{gap:4px}.prediction-accountability article{padding-inline:4px}.prediction-accountability article b{font-size:16px}.prediction-accountability article small{font-size:12px}}.prediction-calibration{background:#0d0e0c;border:1px solid #3d3423;border-radius:13px;margin:15px 0}.prediction-calibration>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:66px;padding:10px 13px;list-style:none;display:flex}.prediction-calibration>summary::-webkit-details-marker{display:none}.prediction-calibration>summary>span{grid-template-columns:28px 1fr;align-items:center;column-gap:9px;display:grid}.prediction-calibration>summary svg{color:#dbab42;grid-row:1/3;width:26px;height:26px}.prediction-calibration>summary b{font-size:13px}.prediction-calibration>summary small{color:#88847c;font-size:12px}.prediction-calibration>summary>em{color:#d3a23b;font-size:22px;font-style:normal;transition:transform .2s}.prediction-calibration[open]>summary>em{transform:rotate(90deg)}.prediction-calibration>div{padding:0 13px}.prediction-calibration article{border-top:1px solid #29271f;grid-template-columns:minmax(0,1fr) 62px 67px;align-items:center;gap:7px;min-height:59px;display:grid}.prediction-calibration article span b,.prediction-calibration article span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.prediction-calibration article span b{font-size:13px}.prediction-calibration article span small{color:#817d75;margin-top:3px;font-size:12px}.prediction-calibration article>strong{text-align:right}.prediction-calibration article>strong b,.prediction-calibration article>strong small{display:block}.prediction-calibration article>strong b{color:#edbe51;font-size:15px}.prediction-calibration article>strong small{color:#85827b;font-size:12px}.prediction-calibration>p{color:#858078;margin:7px 13px 13px;font-size:12px;line-height:1.45}@media (max-width:767px){body.mobile-site{color:var(--text);font-family:var(--font-body);-webkit-text-size-adjust:100%;background:#030303;font-size:16px;line-height:1.5}.mobile-site main{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.mobile-site button,.mobile-site select,.mobile-site input:not([type=checkbox]):not([type=radio]),.mobile-site [role=button],.mobile-site [role=tab]{min-height:44px}.mobile-site button,.mobile-site [role=button],.mobile-site [role=tab]{touch-action:manipulation}.mobile-site input[type=checkbox],.mobile-site input[type=radio]{width:22px;height:22px}.mobile-site :is(button,a,[role=button],[role=tab],input,select):focus-visible{outline:2px solid var(--gold2);outline-offset:3px}.mobile-site :is(.entity-card,.match-panel,.prediction-main-card,.prediction-probability-card,.prediction-scorelines,.prediction-evidence,.team-form-panel,.team-season-panel,.team-key-player-panel,.team-next-panel){border-color:var(--border-subtle);border-radius:var(--radius-card);box-shadow:0 8px 24px #00000038}.mobile-site :is(.entity-card,.match-panel,.player-reference-panel,.team-form-panel,.team-season-panel,.team-key-player-panel,.team-next-panel) h2,.mobile-site .match-prediction-v3 h2{letter-spacing:.035em;font-size:16px;line-height:22px}.mobile-site :is(.entity-source-note,.methodology-copy,.prediction-feed-note,.prediction-disclaimer,.player-reference-lineage,.player-data-lineage){color:var(--text-muted-safe);font-size:12px;line-height:17px}.mobile-site .state-card{border-color:var(--border-subtle);border-radius:var(--radius-card);background:linear-gradient(145deg,var(--surface-elevated),var(--surface));min-height:168px;padding:24px 18px}.mobile-site .state-card b{font-size:15px;line-height:21px}.mobile-site .state-card span{color:var(--text-secondary);margin-top:6px;font-size:13px;line-height:18px}.mobile-site .app-header,.mobile-site .data-app-header,.mobile-site .player-reference-header,.mobile-site .competition-detail-header{border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030303f5;min-height:60px}.mobile-site .app-header.root-header .brand-copy small{display:none}.mobile-site .app-header .detail-title b,.mobile-site .data-app-header .brand-copy b,.mobile-site .player-reference-header>b,.mobile-site .competition-detail-header>b{letter-spacing:.055em;font-size:16px;line-height:20px}.mobile-site .icon-button,.mobile-site .header-actions button,.mobile-site .player-reference-header>span button,.mobile-site .competition-detail-header>div button{width:44px;height:44px;min-height:44px}.mobile-site [aria-label="Điều hướng chính"]{height:calc(84px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.mobile-site [aria-label="Điều hướng chính"] :is(button,a){min-height:80px}.mobile-site [aria-label="Điều hướng chính"] :is(button,a) span,.mobile-site [aria-label="Điều hướng chính"] .nav-wordmark{font-size:12px;line-height:14px}.mobile-site .schedule-screen-v2{padding-bottom:calc(112px + env(safe-area-inset-bottom))}.mobile-site .schedule-calendar-strip button{min-width:52px}.mobile-site .schedule-week button :is(small,span){white-space:nowrap;font-size:12px;line-height:15px}.mobile-site .schedule-columns span,.mobile-site .schedule-calendar-strip button :is(span,small),.mobile-site .schedule-summary :is(small,span),.mobile-site .schedule-league-picker small,.mobile-site .schedule-quality :is(b,small),.mobile-site .schedule-pick small,.mobile-site .schedule-score small,.mobile-site .schedule-league-selector small{font-size:12px;line-height:16px}.mobile-site .schedule-team>b,.mobile-site .schedule-versus>b{font-size:14px;line-height:18px}.mobile-site .schedule-mode-tabs{scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 20px),#0000 100%)}.mobile-site .schedule-mode-tabs button{scroll-snap-align:start;min-width:max-content;padding-inline:14px;font-size:13px}.mobile-site .schedule-week{z-index:23;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070808fa;position:sticky;top:0;box-shadow:0 8px 18px #00000061}.mobile-site .schedule-mode-tabs{z-index:22;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070808fa;position:sticky;top:66px}.mobile-site .schedule-match-open{row-gap:8px;min-height:92px}.mobile-site .schedule-match-open time b{font-size:15px}.mobile-site .prediction-feed-heading small{font-size:12px;line-height:16px}.mobile-site .prediction-feed-heading h1{font-size:32px;line-height:36px}.mobile-site .prediction-feed-heading p{font-size:15px;line-height:21px}.mobile-site .prediction-top-disclaimer{color:#c8c1b6;background:#89600f1a;border:1px solid #5b4824;border-radius:10px;margin:0 0 14px;padding:11px 12px;font-size:12px;line-height:17px}.mobile-site .prediction-top-disclaimer b{color:var(--gold2)}.mobile-site .prediction-day-filter button,.mobile-site .prediction-feed-card>header b{font-size:13px}.mobile-site .prediction-feed-match b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}.mobile-site .prediction-feed-highlight>span b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:19px;display:-webkit-box;overflow:hidden}.mobile-site .prediction-feed-highlight :is(small,em),.mobile-site .prediction-feed-card>footer :is(small,time){font-size:12px;line-height:16px}.mobile-site .prediction-feed-card>footer{min-height:62px}.mobile-site .prediction-feed-trust{flex-wrap:wrap;gap:7px}.mobile-site .prediction-feed-trust small b{margin-top:1px;font-size:13px!important}.mobile-site .prediction-feed-trust time{margin-left:0}.mobile-site .prediction-main-card>header small,.mobile-site .prediction-main-card>div :is(small,em),.mobile-site .prediction-main-card>footer small,.mobile-site .prediction-probability-card :is(small,p),.mobile-site .prediction-scorelines small,.mobile-site .prediction-evidence :is(b,small,strong),.mobile-site .prediction-risk small,.mobile-site .prediction-accordions p,.mobile-site .prediction-disclaimer{font-size:12px;line-height:17px}.mobile-site .prediction-main-card>div>span b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:22px;line-height:27px;display:-webkit-box;overflow:hidden}.mobile-site .prediction-main-card>footer>span{min-height:76px}.mobile-site .match-sticky-shell{top:0}.mobile-site .match-detail-tabs button{min-height:60px}.mobile-site .match-detail-tabs button span{font-size:12px;line-height:15px}.mobile-site .match-sticky-score>span b,.mobile-site .match-hero-teams>span b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:18px;display:-webkit-box;overflow:hidden}.mobile-site .match-hero-teams>span[role=link]{min-height:132px;padding-block:6px}.mobile-site .match-context-line span,.mobile-site .match-officials :is(b,span,small),.mobile-site .match-live-badge,.mobile-site .match-live-badge b,.mobile-site .match-sticky-score.is-live>em small,.mobile-site .match-momentum>header small{font-size:12px;line-height:16px}.mobile-site .match-event-card,.mobile-site .match-player-xg button,.mobile-site .match-player-ratings button{min-height:56px}.mobile-site .match-player-xg button span,.mobile-site .match-player-ratings button span{flex-direction:column;justify-content:center;min-height:44px;display:flex}.mobile-site .match-player-ratings>button span b,.mobile-site .match-player-ratings>button span small,.mobile-site .match-player-ratings>button>em{font-size:12px;line-height:16px}.mobile-site .team-club-identity-main h1{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24px;line-height:28px;display:-webkit-box;overflow:hidden}.mobile-site .team-club-identity-main strong{white-space:normal;font-size:14px;line-height:19px}.mobile-site .team-club-identity-main p,.mobile-site .team-club-identity-main p :is(button,a){min-height:44px;font-size:13px;line-height:18px}.mobile-site .team-club-identity-facts small,.mobile-site .team-club-identity-facts em,.mobile-site .team-kpi-grid :is(small,em),.mobile-site .team-season-panel :is(small,em),.mobile-site .team-key-player-panel :is(small,em),.mobile-site .team-next-panel :is(small,time,em),.mobile-site .team-data-gap :is(b,small),.mobile-site .team-form-chart :is(text,small),.mobile-site .team-reference-screen small{font-size:12px;line-height:16px}.mobile-site .team-club-identity-facts article{min-height:104px;padding:9px 4px}.mobile-site .team-club-identity-facts b{font-size:15px;line-height:18px}.mobile-site .team-detail-premium .entity-tabs button{min-height:48px;font-size:12px}.mobile-site .team-kpi-grid article{min-height:112px}.mobile-site .team-form-chart svg text{font-size:12px}.mobile-site .team-key-player-panel header>button,.mobile-site .team-season-selector select,.mobile-site .team-more-fixtures{min-height:44px;font-size:13px}.mobile-site .player-reference-screen{font-size:15px;line-height:21px}.mobile-site .player-reference-identity h1{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:24px;line-height:28px;display:-webkit-box;overflow:hidden}.mobile-site .player-reference-identity>button,.mobile-site .player-reference-identity>p,.mobile-site .player-reference-identity>div>span{min-height:44px}.mobile-site .player-reference-identity>div>span,.mobile-site .player-reference-identity>p b{font-size:12px;line-height:16px}.mobile-site .player-reference-tabs button{min-height:48px;font-size:12px}.mobile-site .player-reference-panel h2,.mobile-site .player-reference-form h2,.mobile-site .player-reference-stat-dashboard>header h2{font-size:16px;line-height:22px}.mobile-site .player-reference-panel :is(small,time),.mobile-site .player-reference-form :is(small,time),.mobile-site .player-reference-stat-dashboard :is(span,small),.mobile-site .player-reference-form-list :is(small,time),.mobile-site .player-reference-career :is(small,time),.mobile-site .player-reference-strengths :is(b,small){font-size:12px;line-height:16px}.mobile-site .player-reference-match-cards{scroll-snap-type:x proximity;gap:8px;display:flex;overflow-x:auto}.mobile-site .player-reference-match-cards :is(button,a){scroll-snap-align:start;flex:0 0 76px;min-width:76px;min-height:96px}.mobile-site .player-reference-form svg text,.mobile-site .player-rating-chart-v3 svg text{font-size:12px}.mobile-site .player-reference-form-list>button,.mobile-site .player-reference-career>div>button{min-height:84px}.mobile-site .player-reference-context,.mobile-site .player-season-select,.mobile-site .player-reference-context select{min-height:48px}.mobile-site .competition-detail-hero h1{font-size:26px;line-height:30px}.mobile-site .competition-detail-tabs button{min-height:48px;font-size:12px}.mobile-site .competition-detail-hero select,.mobile-site .competition-directory-summary select,.mobile-site .national-directory-summary select{min-height:44px;font-size:14px}.mobile-site .competition-kpi-grid small,.mobile-site .competition-detail-screen small,.mobile-site .competition-trend-chart text,.mobile-site .data-screen-overview :is(small,em),.mobile-site .data-screen :is(small,em){font-size:12px;line-height:16px}.mobile-site .data-fifa-icon{letter-spacing:-.05em;font-size:12px}.mobile-site .data-hub-explore>:is(button,a){min-height:92px}.mobile-site .data-hub-explore b{font-size:14px;line-height:18px}.mobile-site .following-screen label,.mobile-site .following-screen .notification-setting-row{min-height:48px}.mobile-site .following-screen input[type=time]{min-height:44px;font-size:16px}.mobile-site .following-overview small,.mobile-site .notification-settings :is(small,p){font-size:12px;line-height:17px}.mobile-site .following-heading small{font-size:12px;line-height:16px}.mobile-site .prediction-accountability :is(small,strong),.mobile-site .prediction-live-reference :is(small,em,p),.mobile-site .prediction-calibration :is(small,p){font-size:12px;line-height:17px}}@media (max-width:374px){.mobile-site main{padding-left:12px;padding-right:12px}.mobile-site .team-club-identity-main{grid-template-columns:88px minmax(0,1fr)}.mobile-site .team-club-identity-main>.entity-logo{width:84px!important;height:96px!important}.mobile-site .team-club-identity-main h1{font-size:22px;line-height:26px}.mobile-site .prediction-main-card>div{grid-template-columns:minmax(0,1fr) 124px}.mobile-site .match-detail-tabs button{min-width:0;padding-inline:2px}}.data-sample-warning,.data-sample-context{color:#bdb6aa;background:#89600f17;border:1px solid #554323;border-radius:10px;margin:10px 0;padding:10px 12px;font-size:12px;line-height:17px}.data-sample-warning b{color:#edc15c}.data-sample-context{color:#aaa59c;text-align:center;background:#0c0d0c;border-color:#343129}.state-skeleton{gap:9px;width:min(100%,320px);margin-bottom:18px;display:grid}.state-skeleton i{background:linear-gradient(90deg,#232522,#383a35,#232522) 0 0/220% 100%;border-radius:999px;height:12px;animation:1.25s linear infinite entity-skeleton;display:block}.state-skeleton i:nth-child(2){width:78%}.state-skeleton i:nth-child(3){width:56%}@keyframes entity-skeleton{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.state-skeleton i{animation:none}.data-library-status>footer>i u{transition:none}}@media (min-width:768px){.desktop-site{font-family:var(--font-body);font-size:16px;line-height:1.5}.desktop-site .desktop-nav-brand small,.desktop-site .app-header .brand-copy small{color:#aaa59c;font-size:12px;line-height:16px}.desktop-site :is(.entity-source-note,.methodology-copy,.prediction-feed-note,.prediction-generated-at,.prediction-disclaimer,.responsible-note,.team-club-identity-facts small,.team-club-identity-facts em,.prediction-feed-trust small,.prediction-feed-trust time),.desktop-site :is(.personal-home-heading,.prediction-feed-heading,.following-heading)>small{font-size:12px;line-height:17px}.desktop-site :is(.personal-home-heading,.prediction-feed-heading,.following-heading)>h1{font-size:40px;line-height:46px}.desktop-site :is(.entity-card,.match-panel,.player-reference-panel,.team-form-panel,.team-season-panel,.team-key-player-panel,.team-next-panel) h2{font-size:19px;line-height:26px}.desktop-site .state-card{border-color:var(--border-subtle);border-radius:var(--radius-card);background:linear-gradient(145deg,var(--surface-elevated),var(--surface));min-height:180px;padding:28px}.desktop-site .state-card b{font-size:16px;line-height:23px}.desktop-site .state-card span{color:var(--text-secondary);margin-top:7px;font-size:13px;line-height:19px}.desktop-site .state-card.error button{color:#efc35b;background:#2a2113;border:1px solid #9c7528;border-radius:9px;min-width:112px;min-height:44px;margin-top:16px;padding:0 18px;font-size:14px;font-weight:800}.desktop-site :is(button,a,[role=button],[role=tab],input,select):focus-visible{outline:2px solid var(--gold2);outline-offset:3px}.desktop-site :is(.schedule-match-open,.prediction-feed-card,.desktop-live-row,.desktop-follow-row,.club-directory-grid>button,.player-directory-list>button,.competition-directory-grid>button,.national-directory-grid>button){transition:border-color .16s,background-color .16s,transform .16s,box-shadow .16s}.desktop-site :is(.schedule-match-open,.prediction-feed-card,.desktop-live-row,.desktop-follow-row,.club-directory-grid>button,.player-directory-list>button,.competition-directory-grid>button,.national-directory-grid>button):hover{background-color:#171713;border-color:#755a28;transform:translateY(-2px);box-shadow:0 9px 22px #0000003d}.desktop-site :is(.prediction-ledger-row-main,.personal-match-card,.desktop-home-upcoming>div>a,.desktop-editorial-prediction):hover{background-color:#171713;border-color:#755a28;box-shadow:0 9px 22px #0000003d}.desktop-site .desktop-context-rail :is(button,input){min-height:44px}.desktop-site .desktop-global-search>label{min-height:48px}.desktop-site .desktop-global-search>label input{font-size:14px;line-height:20px}.desktop-site .desktop-global-search>div{max-height:min(68vh,560px);overflow-y:auto}.desktop-site .desktop-search-group{background:0 0;border:0;margin:0;padding:0}.desktop-site .desktop-search-group h3{color:#c99b36;letter-spacing:.09em;background:#0c0d0c;margin:0;padding:8px 11px 5px;font-size:12px;line-height:16px}.desktop-site .desktop-search-group>button{color:#eee;text-align:left;background:#10110f;border:0;border-top:1px solid #292720;align-items:center;gap:8px;width:100%;min-height:58px;padding:8px 11px;display:flex}.desktop-site .desktop-search-group>button.active,.desktop-site .desktop-search-group>button:hover{background:#242016}.desktop-site .desktop-search-group>button>span{flex:1;min-width:0}.desktop-site .desktop-search-group b,.desktop-site .desktop-search-group small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.desktop-site .desktop-search-group b{font-size:14px;line-height:19px}.desktop-site .desktop-search-group small{color:#a29d94;margin-top:3px;font-size:12px;line-height:16px}.desktop-site .desktop-search-group em{color:#c99b36;font-size:20px;font-style:normal}.desktop-site .desktop-context-rail h2{font-size:13px;line-height:18px}.desktop-site .desktop-context-rail section>p{font-size:13px;line-height:19px}.desktop-site .desktop-live-row,.desktop-site .desktop-follow-row{min-height:66px}.desktop-site .desktop-live-row span b,.desktop-site .desktop-follow-row span b{font-size:14px;line-height:19px}.desktop-site .desktop-live-row strong small,.desktop-site .desktop-follow-row span small,.desktop-site .team-club-identity-facts small,.desktop-site .team-club-identity-facts em{font-size:12px;line-height:16px}.desktop-site .prediction-feed-highlight>strong b{font-size:34px}.desktop-site .prediction-feed-highlight>span b{font-size:18px;line-height:24px}.desktop-site .data-screen-overview .data-hub-explore{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop-site .data-screen-overview .data-hub-explore>:is(button,a){min-width:0}}@media (min-width:768px) and (max-width:1199px){.desktop-site .schedule-match-open{grid-template-rows:auto auto;grid-template-columns:96px minmax(0,1fr) 48px;gap:8px 12px;min-height:104px;padding:12px 14px}.desktop-site .schedule-match-open>time{grid-row:1/3}.desktop-site .schedule-match-open>.schedule-versus{grid-column:2}.desktop-site .schedule-match-open>.schedule-pick,.desktop-site .schedule-match-open>.schedule-score{grid-column:2;min-height:44px}.desktop-site .schedule-match-open>em,.desktop-site .schedule-match-open>svg{grid-area:1/3/3;align-self:center}.desktop-site .schedule-team>b{white-space:normal;font-size:15px}}@media (min-width:1280px) and (max-width:1679px){.desktop-context-rail{z-index:40;background:0 0;border:0;width:clamp(320px,30vw,420px);padding:0;display:block;position:fixed;top:13px;right:82px;overflow:visible}.desktop-context-rail>section{display:none}.desktop-site .desktop-global-search>div{z-index:4;background:#10110f;border:1px solid #594625;border-radius:10px;position:absolute;top:54px;left:0;right:0;overflow-y:auto;box-shadow:0 18px 35px #000}.desktop-site .desktop-global-search>label{background:#0b0c0b;border:1px solid #4a402c;border-radius:10px;align-items:center;gap:9px;padding:0 12px;display:flex;box-shadow:0 8px 24px #0000002e}.desktop-site .desktop-global-search>label svg{color:#c69736;width:21px;height:21px}.desktop-site .desktop-global-search>label input{color:#eee9df;background:0 0;border:0;outline:0;flex:1;min-width:0}}@media (min-width:1440px){.desktop-site main,.desktop-site .detail-screen,.desktop-site .player-reference-screen,.desktop-site .team-reference-screen,.desktop-site .competition-detail-screen,.desktop-site .entity-intelligence-screen,.desktop-site .prediction-feed-screen,.desktop-site .data-screen,.desktop-site .schedule-screen-v2{max-width:1120px}}@media (min-width:1500px) and (max-width:1679px){.desktop-site .phone-shell{padding-right:0}}@media (min-width:1680px){.desktop-site{--desktop-context:310px}.desktop-site .phone-shell{padding-right:var(--desktop-context)}.desktop-context-rail{z-index:32;width:var(--desktop-context);background:linear-gradient(#10110f,#060707);border-left:1px solid #332f25;padding:22px 16px;display:block;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.desktop-context-rail>section{background:#0b0c0b;border:1px solid #2d2c28;border-radius:12px;margin-top:16px;padding:14px;display:block}}@media (min-width:1600px){.desktop-site .data-screen-overview .data-hub-explore{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.desktop-site :is(.schedule-match-open,.prediction-feed-card,.desktop-live-row,.desktop-follow-row,.club-directory-grid>button,.player-directory-list>button,.competition-directory-grid>button,.national-directory-grid>button):hover{transform:none}}.home-prediction-spotlight{color:#fff;text-align:left;background:linear-gradient(145deg,#1b160c,#0b0c0b 62%);border:1px solid #705522;border-radius:14px;width:100%;margin:12px 0;padding:15px;display:block}.home-prediction-spotlight header,.home-prediction-spotlight footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-prediction-spotlight header span{color:#f0bd4c;letter-spacing:.08em;align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.home-prediction-spotlight header svg{width:20px;height:20px}.home-prediction-spotlight header small{color:#8f8a80;font-size:12px}.home-prediction-spotlight>strong{color:#f4c65e;margin-top:13px;font-size:21px;line-height:1.25;display:block}.home-prediction-spotlight>p{color:#aaa398;margin:5px 0 13px;font-size:13px;line-height:1.45}.home-prediction-spotlight footer{border-top:1px solid #302a1e;flex-wrap:wrap;padding-top:10px}.home-prediction-spotlight footer span{color:#c9c0b1;font-size:12px}.home-prediction-spotlight footer em{color:#e7b64a;margin-left:auto;font-size:12px;font-style:normal;font-weight:850}.upcoming-prediction-chip{color:#e1b14b;white-space:nowrap;border:1px solid #5b4825;border-radius:999px;align-items:center;gap:3px;width:100%;margin-top:6px;padding:4px 7px;font-size:12px;line-height:1.25;text-decoration:none;display:flex;overflow:hidden}.upcoming-prediction-chip>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.upcoming-prediction-chip>b{color:#efc463;font-size:inherit;flex:none}.upcoming-insight-teaser{color:#c9c4b9;min-width:0;margin:0}.upcoming-insight-teaser b,.upcoming-insight-teaser span{display:block;overflow:hidden}.upcoming-insight-teaser b{color:#d9a944;letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:12px;line-height:1.2}.upcoming-insight-teaser span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box}@media (max-width:390px){.personal-upcoming>:is(button,a){grid-template-columns:52px minmax(108px,116px) minmax(0,1fr) 16px;gap:7px;padding-inline:8px}.upcoming-matchup>i{grid-template-columns:30px minmax(0,1fr);gap:6px}.upcoming-matchup .entity-logo{width:30px!important;height:30px!important}.upcoming-matchup>i b{font-size:13px}.upcoming-insight-teaser span,.upcoming-prediction-chip{font-size:12px}}@media (max-width:359px){.personal-upcoming>:is(button,a).has-analysis{grid-template-columns:52px minmax(0,1fr) 16px;row-gap:6px}.personal-upcoming>:is(button,a).has-analysis time{grid-row:1/3}.personal-upcoming>:is(button,a).has-analysis .upcoming-matchup{grid-column:2}.personal-upcoming>:is(button,a).has-analysis .upcoming-analysis{border-top:1px solid #2d2a21;border-left:0;grid-column:2/4;padding:7px 0 0}.personal-upcoming>:is(button,a).has-analysis>em{grid-area:1/3}}.match-commentator-insight{background:radial-gradient(circle at 92% 8%,#dda93d1f,#0000 34%),linear-gradient(145deg,#17160f,#0b0c0b 70%);border:1px solid #725925;border-radius:12px;margin-top:8px;padding:16px 15px 14px;position:relative;overflow:hidden;box-shadow:0 10px 28px #0003}.match-commentator-insight:before{content:"";background:linear-gradient(#f0c45e,#8f6723);width:3px;position:absolute;top:0;bottom:0;left:0}.match-commentator-insight>header,.match-commentator-insight>footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.match-commentator-insight>header span{color:#e7b64a;letter-spacing:.1em;align-items:center;gap:7px;font-size:12px;font-weight:900;display:flex}.match-commentator-insight>header i{background:#e7b64a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #e7b64acc}.match-commentator-insight>header small{color:#d0c7b6;letter-spacing:.06em;border:1px solid #56451f;border-radius:999px;padding:4px 7px;font-size:12px;font-weight:800}.match-commentator-insight>h2{color:#f5f1e7;font-family:var(--font-display),sans-serif;margin:13px 0 7px;font-size:20px;line-height:1.2}.match-commentator-insight>p{color:#d5d0c5;margin:0;font-size:15px;line-height:1.62}.match-commentator-insight>footer{color:#989388;border-top:1px solid #342e21;margin-top:13px;padding-top:10px;font-size:12px}.match-commentator-insight>details{margin-top:9px}.match-commentator-insight>details summary{cursor:pointer;color:#cda142;font-size:12px;font-weight:750;list-style:none}.match-commentator-insight>details p{color:#9f9b92;background:#090a09;border-radius:7px;margin:9px 0 0;padding:10px;font-size:12px;line-height:1.55}.match-commentator-insight.post_match{background:radial-gradient(circle at 92% 8%,#5ba6671f,#0000 34%),linear-gradient(145deg,#111711,#0b0c0b 70%);border-color:#49674c}.match-commentator-insight.post_match:before{background:linear-gradient(#79b783,#385d3d)}.post-match-overview{gap:10px;margin-top:10px;display:grid}.post-match-overview>section,.post-match-data-status{background:linear-gradient(145deg,#141513,#090a0a);border:1px solid #34352f;border-radius:13px;margin:0;padding:14px;box-shadow:0 8px 24px #00000029}.post-match-verdict{position:relative;overflow:hidden;background:radial-gradient(circle at 92% 0,#e0ac3b1f,#0000 36%),linear-gradient(145deg,#18170f,#0b0c0b)!important;border-color:#6f5726!important}.post-match-verdict:before{content:"";background:linear-gradient(#f0c45e,#8f6723);width:3px;position:absolute;inset:0 auto 0 0}.post-match-verdict>header,.post-match-highlights>header,.post-match-statistics>header,.post-match-players>header,.post-match-prediction-review>header{justify-content:space-between;align-items:center;gap:9px;display:flex}.post-match-verdict>header>span,.post-match-highlights>header>span,.post-match-statistics>header>span,.post-match-players>header>span,.post-match-prediction-review>header>span{align-items:center;gap:8px;display:flex}.post-match-overview header svg{color:#ddb04a;stroke-width:1.85px;width:21px;height:21px}.post-match-overview header h2,.post-match-overview header b{color:#f1eee6;letter-spacing:.065em;margin:0;font-size:15px}.post-match-verdict>header>em,.post-match-statistics>header>small{color:#aaa59b;border:1px solid #48463e;border-radius:999px;padding:4px 7px;font-size:12px;font-style:normal;font-weight:850}.post-match-verdict .confirmed,.post-match-statistics .confirmed{color:#71c486;background:#307e471a;border-color:#396849}.post-match-verdict .reconciling,.post-match-statistics .reconciling{color:#e4b84f;background:#9165191a;border-color:#806224}.post-match-verdict>h2{color:#f6f2e9;font-family:var(--font-display),sans-serif;margin:15px 0 8px;font-size:23px;line-height:1.22}.post-match-verdict>ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.post-match-verdict>ul li{color:#cfcbc2;padding-left:15px;font-size:15px;line-height:1.45;position:relative}.post-match-verdict>ul li:before{content:"";background:#d8aa43;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:1px}.post-match-verdict>p{color:#aaa69e;margin:8px 0 0;font-size:15px;line-height:1.5}.post-match-verdict>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.post-match-verdict>div button,.post-match-section-link{color:#e8bc57;background:#18160f;border:1px solid #524321;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:13px;font-weight:800;display:flex}.post-match-verdict>div button svg{width:19px;height:19px}.post-match-highlights>header button{color:#ddb04a;background:0 0;border:0;min-height:44px;padding:0 2px;font-size:12px}.post-match-highlights>div{margin-top:7px}.post-match-highlights article{border-top:1px solid #292a26;grid-template-columns:39px 35px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:62px;display:grid}.post-match-highlights article:first-child{border-top:0}.post-match-highlights time{color:#e9bd56;font-size:15px;font-weight:900}.post-match-highlights article>i{color:#e0b04a;background:#11120f;border:1px solid #454238;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.post-match-highlights article>i.red{color:#ef686b;background:#801f2326;border-color:#733739}.post-match-highlights article>i svg{width:18px;height:18px}.post-match-highlights article span{min-width:0}.post-match-highlights article b,.post-match-highlights article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.post-match-highlights article b{font-size:15px}.post-match-highlights article small{color:#99958d;margin-top:3px;font-size:12px}.post-match-highlights article>em{color:#eee9de;font-size:15px;font-style:normal;font-weight:900}.post-match-empty{color:#99958d;margin:10px 0 0;font-size:14px;line-height:1.5}.post-match-statistics>.match-metric-row{border-top:1px solid #292a26;min-height:60px;margin:0}.post-match-statistics>.match-metric-row:first-of-type{margin-top:8px}.post-match-statistics .match-metric-row>b{font-size:16px}.post-match-statistics .match-metric-row em{color:#c9c5bd;font-size:13px}.post-match-statistics .match-metric-row.unavailable span>small{color:#837f77;text-align:center;font-size:12px;display:block}.post-match-section-link{color:#d5aa4b;background:#0d0e0d;border-color:#35342f;width:100%;margin-top:8px}.post-match-players>header>small{color:#8f8b83;font-size:12px}.post-match-players>div{margin-top:8px}.post-match-players button{color:#eee;text-align:left;background:0 0;border:0;border-top:1px solid #292a26;grid-template-columns:25px 45px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:64px;padding:6px 0;display:grid}.post-match-players button:first-child{border-top:0}.post-match-players button>em{color:#e7b64c;background:#2d2617;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:900;display:grid}.post-match-players button>span{min-width:0}.post-match-players button span b,.post-match-players button span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.post-match-players button span b{font-size:15px}.post-match-players button span small{color:#918d85;margin-top:3px;font-size:12px}.post-match-players button>strong{color:#e8ba50;font-size:16px}.post-match-prediction-review{border-color:#4f432b!important}.post-match-prediction-review>header>span>div small{color:#a98a49;letter-spacing:.06em;font-size:12px;display:block}.post-match-prediction-review>header>span>div h2{margin-top:2px}.post-match-prediction-review>header>em{color:#e3b64e;border:1px solid #625028;border-radius:999px;padding:5px 7px;font-size:12px;font-style:normal;font-weight:900}.post-match-prediction-review>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.post-match-prediction-review article{background:#0d0e0d;border:1px solid #302f2a;border-radius:9px;flex-direction:column;justify-content:center;min-width:0;min-height:92px;padding:9px;display:flex}.post-match-prediction-review article:last-child{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;min-height:67px;display:grid}.post-match-prediction-review article:last-child small{grid-column:1/-1}.post-match-prediction-review article small{color:#8d8981;font-size:12px}.post-match-prediction-review article b{color:#edbd53;margin-top:5px;font-size:17px;line-height:1.2}.post-match-prediction-review article strong{color:#c4c0b8;margin-top:4px;font-size:12px}.post-match-prediction-review>p{color:#bbb6ac;margin:10px 1px;font-size:14px;line-height:1.5}.post-match-prediction-review details{border-top:1px solid #302e29}.post-match-prediction-review summary{color:#d8aa46;cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:13px;font-weight:800;list-style:none;display:flex}.post-match-prediction-review summary svg{width:18px;height:18px;transition:transform .2s}.post-match-prediction-review details[open] summary svg{transform:rotate(180deg)}.post-match-prediction-review details>div{padding:0 2px 5px}.post-match-prediction-review details p{color:#99958d;margin:7px 0;font-size:12px;line-height:1.5}.post-match-prediction-review details b{color:#c7a04b}.post-match-prediction-empty{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;display:grid}.post-match-prediction-empty>svg{color:#9a7733;width:27px;height:27px}.post-match-prediction-empty b{font-size:13px}.post-match-prediction-empty p{color:#918d85;margin:4px 0 0;font-size:12px}.post-match-periods{border-radius:13px!important;margin:0!important}.post-match-periods h2{font-size:15px!important}.post-match-periods span{justify-content:center;min-height:65px}.post-match-periods small{font-size:12px!important}.post-match-periods b{font-size:17px!important}.post-match-periods em{font-size:12px!important}.post-match-data-status{overflow:hidden;padding:0!important}.post-match-data-status>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;padding:0 13px;list-style:none;display:flex}.post-match-data-status>summary>span{align-items:center;gap:8px;display:flex}.post-match-data-status>summary svg{color:#a88643;width:20px;height:20px}.post-match-data-status>summary b{letter-spacing:.055em;font-size:13px}.post-match-data-status>summary>em{place-items:center;font-style:normal;display:grid}.post-match-data-status>summary>em svg{width:17px;height:17px;transition:transform .2s}.post-match-data-status[open]>summary>em svg{transform:rotate(180deg)}.post-match-data-status>div{border-top:1px solid #292a26;padding:0 13px 13px}.post-match-data-status p{border-bottom:1px solid #292a26;justify-content:space-between;align-items:center;min-height:43px;margin:0;font-size:13px;display:flex}.post-match-data-status p>b{font-size:12px}.post-match-data-status .confirmed{color:#71c486}.post-match-data-status .reconciling{color:#e2b64c}.post-match-data-status .missing{color:#a29d94}.post-match-data-status>div>small{color:#8f8b84;margin-top:10px;font-size:12px;line-height:1.45;display:block}@media (max-width:390px){.post-match-overview>section{padding-inline:12px}.post-match-verdict>h2{font-size:21px}.post-match-verdict>header>em{text-align:center;max-width:122px}.post-match-highlights article{grid-template-columns:36px 33px minmax(0,1fr) auto;gap:6px}.post-match-prediction-review>header{align-items:flex-start}.post-match-prediction-review>header>em{text-align:center;max-width:92px}.post-match-prediction-review article b{font-size:15px}}@media (min-width:768px){.post-match-overview{grid-template-columns:1fr 1fr}.post-match-verdict,.post-match-highlights,.post-match-statistics,.post-match-prediction-review,.post-match-data-status{grid-column:1/-1}.post-match-players,.post-match-periods{align-self:start}.post-match-prediction-review>div{grid-template-columns:repeat(3,1fr)}.post-match-prediction-review article:last-child{grid-column:auto;align-items:stretch;display:flex}.post-match-prediction-review article:last-child small{grid-column:auto}}.prediction-filter-stack{z-index:14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#050606fa,#050606f0 86%,#05060600);border-bottom:1px solid #4a402c85;margin-inline:-14px;padding:2px 14px 1px;position:sticky;top:0}.prediction-day-filter button{justify-content:center;align-items:center;gap:5px;display:flex}.prediction-day-filter button>b,.prediction-scope-filter button>b{color:#a9a59d;background:#252520;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:12px;display:grid}.prediction-day-filter button.active>b,.prediction-scope-filter button.active>b{color:#10100d;background:#d9aa3d}.prediction-scope-filter{scrollbar-width:none;gap:7px;margin:7px 0 11px;padding:0 24px 2px 0;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 26px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 26px),#0000 100%)}.prediction-scope-filter::-webkit-scrollbar{display:none}.prediction-scope-filter button{color:#aaa59b;background:#0e0f0e;border:1px solid #34322d;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:44px;padding:0 12px;font-size:12px;font-weight:750;display:flex}.prediction-scope-filter button.active{color:#f1c05a;background:#251d0e;border-color:#a57d2b}.prediction-trust-strip{background:#11110e;border:1px solid #4b4029;border-radius:11px;grid-template-columns:29px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 13px;padding:11px 12px;display:grid}.prediction-trust-strip>svg{color:#ddb04b;width:27px;height:27px}.prediction-trust-strip b,.prediction-trust-strip small{display:block}.prediction-trust-strip b{letter-spacing:.06em;font-size:12px}.prediction-trust-strip small{color:#8f8a80;margin-top:2px;font-size:12px}.prediction-trust-strip>strong{color:#efbe50;text-align:right;font-size:14px}.prediction-trust-strip>strong small{font-size:12px;font-weight:500}.prediction-revision{border-radius:999px;color:#e3b34b!important;border:1px solid #795d27!important;padding:2px 6px!important}.prediction-feed-heading p>b{color:#edbc50}.prediction-feed-signal{color:#aaa69d;border-top:1px solid #292820;justify-content:space-between;align-items:center;gap:8px;min-height:39px;margin:8px 9px 0;padding:0 11px;font-size:12px;display:flex}.prediction-feed-signal span{align-items:center;gap:6px;display:flex}.prediction-feed-signal b{color:#e9b94d;font-size:14px}.prediction-feed-signal small{color:#858179;font-size:12px}.prediction-feed-card>footer{grid-template-columns:minmax(0,1fr) auto}.prediction-feed-card>footer>strong{color:#e1b149;white-space:nowrap;align-items:center;gap:4px;min-height:44px;font-size:12px;display:flex}.prediction-feed-card>footer>strong em{font-size:20px;font-style:normal}.prediction-feed-empty{text-align:center;background:linear-gradient(145deg,#141513,#090a09);border:1px solid #343128;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:285px;margin:16px 0;padding:28px 20px;display:flex}.prediction-feed-empty>svg{color:#d9aa41;width:38px;height:38px}.prediction-feed-empty h2{margin:13px 0 6px;font-size:18px}.prediction-feed-empty p{color:#9d9990;max-width:390px;margin:0;font-size:14px;line-height:1.55}.prediction-feed-empty button{color:#f0c25a;background:#2a2112;border:1px solid #a57b29;border-radius:10px;min-height:46px;margin-top:17px;padding:0 18px;font-size:14px;font-weight:800}.prediction-calibration summary small{max-width:260px}.prediction-calibration article span small{white-space:normal;line-height:1.35}.prediction-passport{background:linear-gradient(145deg,#15130e,#090a09);border:1px solid #57441f;border-radius:13px;grid-column:1/-1;margin:0}.prediction-passport>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:64px;padding:10px 13px;list-style:none;display:flex}.prediction-passport>summary::-webkit-details-marker{display:none}.prediction-passport>summary>span{grid-template-columns:29px 1fr;align-items:center;column-gap:9px;display:grid}.prediction-passport summary svg{color:#e3b34a;grid-row:1/3;width:27px;height:27px}.prediction-passport summary b{letter-spacing:.07em;font-size:13px}.prediction-passport summary small{color:#8f897e;font-size:12px}.prediction-passport summary em{color:#e2b249;font-size:13px;font-style:normal}.prediction-passport>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 13px 10px;display:grid}.prediction-passport article{background:#0c0d0c;border:1px solid #302d26;border-radius:8px;padding:9px}.prediction-passport article small,.prediction-passport article b{display:block}.prediction-passport article small{color:#888279;font-size:12px}.prediction-passport article b{color:#e8b84d;margin-top:4px;font-size:12px}.prediction-passport>p{color:#aaa399;border-top:1px solid #2c291f;margin:0 13px;padding:9px 0;font-size:12px;line-height:1.5}.prediction-passport>p:last-child{margin-bottom:5px}.prediction-passport>p b{color:#e5b54a}.prediction-markets article>small{color:#8d887e;margin-top:7px;font-size:12px;line-height:1.4;display:block}.prediction-markets article.experimental strong{color:#d6a844}.prediction-markets article.unavailable{opacity:.78}.prediction-markets article.unavailable strong{color:#88837a}.predicted-score-glow.prediction-score-demoted{text-shadow:none;animation:none}@media (min-width:760px){.home-prediction-spotlight{grid-column:1/-1}.prediction-scope-filter{justify-content:center}.prediction-trust-strip{max-width:620px;margin-inline:auto}.prediction-passport>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:390px){.home-prediction-spotlight>strong{font-size:19px}.home-prediction-spotlight footer em{width:100%;margin:4px 0 0}.prediction-filter-stack{margin-inline:-10px;padding-inline:10px}.prediction-day-filter button{flex-direction:column;gap:1px;min-height:52px;font-size:12px}.prediction-day-filter button>b{min-width:16px;height:16px;font-size:12px}.prediction-scope-filter{margin-right:-10px}.prediction-feed-highlight{grid-template-columns:minmax(0,1fr) 124px}.prediction-feed-highlight>span,.prediction-feed-highlight>strong{padding:10px 9px}.prediction-feed-card>footer{align-items:end}.prediction-feed-card>footer>strong{flex-direction:column;justify-content:center;gap:0;font-size:12px}.prediction-trust-strip{grid-template-columns:25px minmax(0,1fr)}.prediction-trust-strip>strong{text-align:left;grid-column:2}.prediction-passport summary small{font-size:12px}}.predicted-score-glow{text-shadow:none!important;animation:none!important}@media (min-width:768px){.desktop-site small,.desktop-site .schedule-calendar-strip button>span,.desktop-site .schedule-table-head span,.desktop-site .schedule-match-status em,.desktop-site .schedule-match-open>em,.desktop-site .schedule-week button>span,.desktop-site .schedule-columns>span{font-size:12px!important;line-height:16px!important}.desktop-site .schedule-screen-v2 .entity-logo>b,.desktop-site .schedule-league-logo>b,.desktop-site .data-fifa-icon{font-size:12px!important}.desktop-site .schedule-load-more{font-size:13px;line-height:18px}.desktop-site .prediction-feed-highlight em,.desktop-site .prediction-feed-card>footer span,.desktop-site .prediction-accountability article strong,.desktop-site .prediction-live-reference em{font-size:12px;line-height:16px}}.standing-desktop-only,.standing-desktop-logo-col{display:none}.following-screen{padding-top:14px}.following-heading{padding:5px 2px 14px}.following-heading h1{margin:4px 0;font-size:28px;line-height:34px}.following-heading p{max-width:520px;font-size:14px;line-height:20px}.following-heading>small{font-size:12px;line-height:16px}.following-tabs{background:#0a0b0a;border:1px solid #373229;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:16px;padding:4px;display:grid}.following-tabs button{color:#8f8b83;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:18px minmax(0,1fr);align-content:center;column-gap:6px;min-width:0;min-height:52px;padding:5px 8px;transition:background .18s,color .18s,transform .18s;display:grid}.following-tabs button svg{grid-row:1/3;align-self:center;width:18px;height:18px}.following-tabs button span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:780;line-height:16px;overflow:hidden}.following-tabs button b{font-size:12px;font-weight:700;line-height:14px}.following-tabs button.active{color:#f4ce72;background:linear-gradient(145deg,#382a12,#17140e);box-shadow:inset 0 0 0 1px #765a27}.following-tabs button:active{transform:scale(.98)}.following-loading{background:#0d0e0d;border:1px solid #302e29;border-radius:14px;gap:9px;min-height:236px;padding:16px;display:grid}.following-loading i{background:linear-gradient(90deg,#141513,#222017,#141513) 0 0/220% 100%;border-radius:9px;height:56px;animation:1.1s linear infinite followingShimmer}.following-loading span{color:#aaa59c;text-align:center;font-size:13px}@keyframes followingShimmer{to{background-position:-220% 0}}.following-section-heading{justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin:2px 2px 6px;display:flex}.following-section-heading span small,.following-recent>header span small{color:#a37c2f;letter-spacing:.11em;font-size:12px;font-weight:800;line-height:15px;display:block}.following-section-heading h2,.following-recent>header h2{letter-spacing:.045em;margin:1px 0 0;font-size:18px;line-height:24px}.following-section-heading>b{color:#efbf53;background:#231c11;border:1px solid #5e4924;border-radius:99px;place-items:center;min-width:30px;height:30px;font-size:13px;display:grid}.following-saved-groups{gap:10px;display:grid}.following-group{border-radius:12px;margin:0;padding:0 12px}.following-group>header{border-bottom:1px solid #2c2a25;min-height:46px;margin:0}.following-group>header>span{align-items:center;gap:8px;display:flex}.following-group>header i{color:#dbae44;background:#17130d;border:1px solid #564221;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.following-group>header i svg{width:16px;height:16px}.following-group>header h3{letter-spacing:.07em;margin:0;font-size:13px;line-height:18px}.following-group>header>small{font-size:12px}.following-group article{min-width:0}.following-open{gap:10px;min-height:72px;padding:9px 0;text-decoration:none}.following-open>.entity-logo{aspect-ratio:1;border-radius:11px;align-self:center;flex:0 0 46px!important;width:46px!important;height:46px!important}.following-open>.following-copy{flex:1;min-width:0}.following-open .following-copy b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:20px;display:-webkit-box;overflow:hidden}.following-open .following-copy small{font-size:12px;line-height:17px}.following-open em{text-align:center;flex:0 0 20px;width:20px}.following-remove{border-radius:99px;flex:0 0 44px;font-size:22px}.following-remove:active{color:#f4c861;background:#2b2113}.following-empty{border-style:dashed;min-height:188px;margin:0;padding:20px 16px}.following-empty.compact{min-height:230px}.following-empty h2{font-size:16px;line-height:22px}.following-empty p{font-size:14px;line-height:20px}.following-empty button{min-height:48px}.following-recent{background:linear-gradient(145deg,#111210,#080909);border:1px solid #413929;border-radius:14px;margin:0;overflow:hidden}.following-recent>header{border-bottom:1px solid #332f27;justify-content:space-between;align-items:center;gap:10px;min-height:66px;padding:9px 12px;display:flex}.following-recent>header>button{color:#cda341;background:0 0;border:0;border-radius:8px;min-height:44px;padding:0 9px;font-size:12px;font-weight:750}.following-recent>header>button.confirming{color:#f2c65d;background:#342614}.following-recent>div{padding:0 12px}.following-recent article{border-bottom:1px solid #2c2b27;grid-template-columns:minmax(0,1fr) 44px;align-items:center;min-height:78px;display:grid;position:relative}.following-recent article:last-child{border-bottom:0}.following-recent article>a{min-width:0;min-height:78px;color:var(--text);grid-template-columns:52px minmax(0,1fr) 18px;align-items:center;gap:10px;text-decoration:none;display:grid}.following-recent article>button{color:#8d8981;background:0 0;border:0;border-radius:99px;width:44px;height:44px;font-size:22px}.following-recent article>button:active{color:#f0c058;background:#2b2113}.following-recent-logo{flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative}.following-recent-logo>.entity-logo{aspect-ratio:1;background:#11130f;border:1px solid #3c382f;border-radius:11px;flex:0 0 44px!important;width:44px!important;height:44px!important}.following-recent-logo>i{color:#f0c55f;background:#1d180f;border:1px solid #8e6b29;border-radius:99px;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:0;right:0}.following-recent-logo>i svg{width:11px;height:11px}.following-recent-copy{min-width:0}.following-recent-copy>span{align-items:center;gap:7px;display:flex}.following-recent-copy em{color:#d2a545;letter-spacing:.045em;font-size:12px;font-style:normal;font-weight:800;line-height:15px}.following-recent-copy time{color:#858179;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:15px;overflow:hidden}.following-recent-copy>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:15px;line-height:19px;display:-webkit-box;overflow:hidden}.following-recent-copy>small{color:#a6a198;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:16px;display:block;overflow:hidden}.following-recent article>a>strong{color:#d5a640;font-size:21px;font-weight:500}.following-recent-more{color:#e0b34f;letter-spacing:.045em;background:#17140e;border:1px solid #574521;border-radius:9px;width:calc(100% - 24px);min-height:48px;margin:7px 12px 12px;font-size:12px;font-weight:800}.notification-settings{border-radius:14px;margin:0;padding:0}.notification-settings>header{border-bottom:1px solid #302d27;min-height:68px;margin:0;padding:10px 13px}.notification-settings>header>span{flex:1;min-width:0}.notification-settings>header h2{font-size:15px;line-height:20px}.notification-settings>header p{font-size:12px;line-height:17px}.notification-settings-body{padding:12px}.notification-settings-body>p{color:#918d84;margin:8px 0 0;font-size:12px;line-height:17px}.notification-options label{font-size:14px;line-height:19px}.notification-blocked{background:#0c0d0c;border:1px solid #3a352b;border-radius:10px;align-items:flex-start;gap:11px;min-height:96px;margin-top:10px;padding:13px;display:flex}.notification-blocked>svg{color:#c99a3a;flex:0 0 25px;width:25px;height:25px}.notification-blocked span{min-width:0}.notification-blocked b{font-size:14px;line-height:19px}.notification-blocked p{color:#9e9990;margin:4px 0 0;font-size:12px;line-height:17px}.following-undo{z-index:80;right:14px;bottom:calc(94px + env(safe-area-inset-bottom));color:#e7e1d7;background:#171712;border:1px solid #735825;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:7px;min-height:54px;padding:5px 5px 5px 14px;display:grid;position:fixed;left:14px;box-shadow:0 12px 32px #000}.following-undo span{font-size:13px}.following-undo button{color:#efbd4e;background:0 0;border:0;min-height:44px;font-size:12px;font-weight:850}.following-undo button:last-child{width:44px;font-size:21px}@media (prefers-reduced-motion:reduce){.following-tabs button{transition:none}.following-loading i{animation:none}}@media (max-width:374px){.following-tabs button{padding-inline:6px}.following-tabs button span{font-size:12px}.following-recent>div{padding-inline:9px}.following-recent article>a{grid-template-columns:48px minmax(0,1fr) 16px;gap:8px}.following-recent-logo{width:48px}.following-recent-logo>.entity-logo{width:42px!important;height:42px!important}}@media (max-width:767px){.mobile-site .following-tabs button{min-height:52px}}@media (min-width:768px){.desktop-site .following-tabs{max-width:640px}.desktop-site .following-saved-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.desktop-site .following-recent>div{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}.desktop-site .following-recent article:nth-last-child(2){border-bottom:0}.desktop-site .notification-settings{max-width:760px}.desktop-site .following-undo{width:420px;bottom:24px;left:auto;right:32px}.desktop-site{--desktop-content-max:1280px;--desktop-gutter:clamp(28px,3vw,48px)}.desktop-site main,.desktop-site .detail-screen,.desktop-site .player-reference-screen,.desktop-site .team-reference-screen,.desktop-site .competition-detail-screen,.desktop-site .entity-intelligence-screen,.desktop-site .prediction-feed-screen,.desktop-site .data-screen,.desktop-site .schedule-screen-v2{width:100%;padding-inline:var(--desktop-gutter);margin-inline:auto;max-width:var(--desktop-content-max)!important}.desktop-site .following-screen{width:100%;padding-inline:var(--desktop-gutter);margin-inline:auto;max-width:1180px!important}.desktop-site :is(.match-detail-tabs button span,.match-sticky-score b){font-size:13px!important;line-height:18px!important}.desktop-site .match-detail-tabs button{min-height:62px}.desktop-site .match-trust-v2 small,.desktop-site .match-trust-v2 b,.desktop-site .match-trust-v2 li{font-size:12px!important;line-height:17px!important}.desktop-site .match-trust-v2{grid-template-columns:150px minmax(0,1fr);gap:18px;padding:16px 18px}.desktop-site .match-trust-v2 strong{font-size:31px}.desktop-site .schedule-match-open>time em{letter-spacing:.025em;border-radius:4px;justify-content:center;align-items:center;min-width:78px;min-height:20px;margin-top:6px;padding:2px 6px;font-weight:850;display:inline-flex;font-size:12px!important;line-height:15px!important}.desktop-site .schedule-match-open>time em.live{color:#ff7772;background:#80141847;border:1px solid #ff4f4f80}.desktop-site .schedule-match-open>time em.final{color:#d9b467;background:#1d1911;border:1px solid #66532e}.desktop-site .schedule-match-open>time em.upcoming{color:#b9b5ad;background:#131411;border:1px solid #3d3b34}.desktop-site .following-open>.entity-logo{aspect-ratio:1;border-radius:50%;flex:0 0 48px;width:48px!important;height:48px!important}.desktop-site .desktop-follow-row>.entity-logo{aspect-ratio:1;border-radius:50%;flex:0 0 38px;width:38px!important;height:38px!important}.desktop-site .team-form-chart svg text,.desktop-site .player-reference-form svg text{font-size:12px!important}.desktop-site .player-reference-partial-note{text-align:center;background:#0d0e0c;border:1px dashed #554522;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:110px;margin:12px 0 0;padding:18px;display:flex}.desktop-site .player-reference-partial-note b{font-size:15px}.desktop-site .player-reference-partial-note span{color:#aaa59c;max-width:520px;font-size:13px;line-height:19px}.desktop-site .prediction-top-disclaimer,.desktop-site .prediction-feed-note{text-align:left;max-width:82ch;margin-inline:auto;line-height:1.6}.desktop-site .data-screen-overview .data-hub-explore{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-site .data-screen-overview .data-hub-explore>:is(button,a){min-height:104px}}@media (min-width:1024px){.desktop-site .personal-home{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 24px}.desktop-site .personal-home-heading{grid-column:1/-1}.desktop-site .personal-home>.state-card{grid-column:1/-1;width:100%}.desktop-site .personal-live,.desktop-site .personal-match-card{grid-column:1/9}.desktop-site .personal-upcoming-section{grid-area:2/9/5/13}.desktop-site .personal-alert-section{grid-column:1/9}.desktop-site .personal-following,.desktop-site .personal-quick{grid-column:9/13}.desktop-site .personal-section:not(.personal-upcoming-section):not(.personal-alert-section):not(.personal-following):not(.personal-quick){grid-column:auto}.desktop-site .personal-alerts{grid-template-columns:repeat(3,minmax(0,1fr))}.desktop-site .personal-alerts button{align-items:flex-start;min-height:118px}}@media (min-width:1280px) and (max-width:1759px){.desktop-site{--desktop-context:0px}.desktop-site .phone-shell{padding-right:0!important}.desktop-context-rail{z-index:40;pointer-events:none;display:block;right:170px;background:0 0!important;border:0!important;width:clamp(320px,29vw,420px)!important;height:auto!important;max-height:none!important;padding:0!important;position:fixed!important;top:13px!important;bottom:auto!important;overflow:visible!important}.desktop-context-rail>.desktop-global-search{pointer-events:auto}.desktop-context-rail>.desktop-rail-settings,.desktop-context-rail>section{display:none!important}}@media (min-width:768px){.desktop-site .match-score-layers em,.desktop-site .post-match-summary-v2 span,.desktop-site .match-kpi-v2 small,.desktop-site .match-kpi-v2 b,.desktop-site .match-hero-teams>em small,.desktop-site .match-period-marker span,.desktop-site .signal-evidence,.desktop-site .player-reference-next time,.desktop-site .team-detail-premium :is(.team-rating-badge,.team-form-chart-dates small,.team-kpi-grid em,.team-season-panel>header small),.desktop-site .personal-home :is(a,button,em,time){font-size:12px!important;line-height:17px!important}}@media (min-width:1280px){.desktop-site .standing-mobile-table>header{gap:4px;padding-inline:18px;font-size:12px;grid-template-columns:42px 54px minmax(220px,1fr) repeat(7,64px) 84px!important}.desktop-site .standing-mobile-rows>:is(button,a){gap:4px;min-height:76px;padding-inline:18px;grid-template-columns:42px 54px minmax(220px,1fr) repeat(7,64px) 84px!important}.desktop-site .standing-desktop-only,.desktop-site .standing-desktop-logo-col{display:block}.desktop-site .standing-mobile-table>header .standing-desktop-logo-col{height:1px}.desktop-site .standing-team-copy small{display:none}.desktop-site .standing-mobile-table>footer{font-size:12px;line-height:17px}}@media (min-width:1600px){.desktop-site .data-screen-overview .data-hub-explore{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1760px){.desktop-site{--desktop-context:310px}.desktop-site .phone-shell{padding-right:var(--desktop-context)!important}.desktop-context-rail{z-index:32;pointer-events:auto;display:block;width:var(--desktop-context)!important;background:linear-gradient(#10110f,#060707)!important;border:0!important;border-left:1px solid #332f25!important;height:auto!important;padding:22px 16px!important;position:fixed!important;inset:0 0 0 auto!important;overflow-y:auto!important}.desktop-context-rail>.desktop-rail-settings{display:block!important}.desktop-context-rail>section{background:#0b0c0b;border:1px solid #2d2c28;border-radius:12px;margin-top:16px;padding:14px;display:block!important}}.league-picker-backdrop{z-index:100}body:has(.league-picker-backdrop) .app-header{visibility:hidden;pointer-events:none}body:has(.league-picker-backdrop) nav[aria-label="Điều hướng chính"]{visibility:hidden;pointer-events:none}body:has(.league-picker-backdrop) .live-rail{visibility:hidden;pointer-events:none}.league-picker-sheet{max-height:min(100dvh - 12px,780px)}.league-picker-sheet>header button,.league-picker-done,.league-picker-presets button,.league-picker-list>button{min-height:44px}.league-picker-done{z-index:2;flex:none;position:sticky;bottom:0;box-shadow:0 -10px 24px #070808f0}.schedule-mode-tabs button>small{color:#aaa69d;background:#22231f;border-radius:99px;place-items:center;min-width:20px;height:20px;margin-left:1px;padding:0 5px;font-size:12px;line-height:1;display:grid}.schedule-mode-tabs button.active>small{color:#11120f;background:#d9aa3d}.schedule-quality small{color:#8f8b83;font-size:12px;font-weight:500;line-height:1.3;display:block}.schedule-empty-state{text-align:center;background:linear-gradient(145deg,#141512,#090a09);border:1px solid #38342b;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:240px;margin:10px 0;padding:28px 20px;display:flex}.schedule-empty-state>svg{color:#d9aa3f;width:38px;height:38px}.schedule-empty-state h2{margin:14px 0 7px;font-size:17px;line-height:1.35}.schedule-empty-state p{color:#9e9a91;max-width:440px;margin:0;font-size:14px;line-height:1.55}.schedule-empty-state button{color:#f0c158;background:#271f12;border:1px solid #a77d2b;border-radius:10px;min-height:46px;margin-top:17px;padding:0 18px;font-size:14px;font-weight:850}@media (max-width:767px){.mobile-site .schedule-screen-v2{padding:5px 12px calc(112px + env(safe-area-inset-bottom))}.mobile-site .schedule-heading{min-height:62px;padding:7px 2px 9px}.mobile-site .schedule-heading h1{font-size:28px;line-height:1.05}.mobile-site .schedule-heading>button{min-width:100px;min-height:44px;font-size:14px}.mobile-site .schedule-mobile-sticky-controls{z-index:24;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#070808fc,#070808f0 88%,#070808c7);border-bottom:1px solid #4f442d99;margin:0 -12px 12px;padding:6px 12px 8px;position:sticky;top:0;box-shadow:0 8px 18px #00000057}.mobile-site .schedule-week{scroll-snap-type:x proximity;scrollbar-width:none;border-radius:10px;min-height:70px;display:flex;position:static;overflow-x:auto}.mobile-site .schedule-week::-webkit-scrollbar{display:none}.mobile-site .schedule-week button{scroll-snap-align:start;border-right:1px solid #2d2d29;flex:0 0 62px;height:68px;padding:7px 2px}.mobile-site .schedule-week button:last-child{border-right:0}.mobile-site .schedule-week button :is(small,span){font-size:12px;line-height:14px}.mobile-site .schedule-week button>b{margin:4px 0 2px;font-size:21px}.mobile-site .schedule-summary{border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;margin-top:12px;padding:0;overflow:hidden}.mobile-site .schedule-summary article{text-align:left;border:1px solid #302d25;border-top:0;border-left:0;grid-template-columns:28px minmax(0,1fr);min-height:72px;padding:10px 12px}.mobile-site .schedule-summary article:nth-child(2n){border-right:0}.mobile-site .schedule-summary article:nth-last-child(-n+2){border-bottom:0}.mobile-site .schedule-summary svg{width:24px;height:24px}.mobile-site .schedule-summary article>b{font-size:25px}.mobile-site .schedule-summary article>span{text-align:left;grid-column:1/-1;font-size:12px;line-height:15px}.mobile-site .schedule-summary article small{margin-top:2px;font-size:12px;line-height:15px}.mobile-site .schedule-mobile-sticky-controls .schedule-league-selector{border-radius:11px;min-height:54px;margin-top:8px;padding:7px 12px}.mobile-site .schedule-league-selector b{font-size:13px}.mobile-site .schedule-league-selector small{font-size:12px;line-height:16px}.mobile-site .schedule-mode-tabs{z-index:22;background:#070808fa;gap:8px;margin:10px -12px 9px;padding:5px 12px 7px;top:70px;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%)}.mobile-site .schedule-mode-tabs button{height:46px;min-height:46px;padding:0 12px;font-size:13px}.mobile-site .schedule-mode-tabs button>b{width:19px;height:19px}.mobile-site .schedule-mode-tabs button>b svg{width:18px;height:18px}.mobile-site .schedule-columns{display:none}.mobile-site .schedule-league-v2{margin-top:11px}.mobile-site .schedule-league-head{border-radius:10px 10px 0 0;grid-template-columns:29px minmax(0,1fr) auto 20px;min-height:46px;padding:0 12px}.mobile-site .schedule-league-logo .entity-logo{width:24px!important;height:24px!important}.mobile-site .schedule-league-head>b{font-size:13px;line-height:18px}.mobile-site .schedule-league-head>small{font-size:12px}.mobile-site .schedule-league-head>em svg{width:18px;height:18px}.mobile-site .schedule-league-body{border-radius:0 0 10px 10px}.mobile-site .schedule-match-v2{min-height:196px}.mobile-site .schedule-match-open{text-align:left;border:0;grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"meta meta""teams pick""insight quality";align-items:stretch;gap:9px 12px;width:100%;min-height:196px;padding:12px;display:grid}.mobile-site .schedule-match-open>time{grid-area:meta;align-items:center;gap:8px;min-width:0;min-height:32px;padding-right:42px;display:flex}.mobile-site .schedule-match-open>time>b{font-size:17px;line-height:22px}.mobile-site .schedule-match-open>time>small{color:#9d9990;margin:0;font-size:12px;line-height:16px}.mobile-site .schedule-match-open>time>em{white-space:nowrap;border-radius:5px;align-items:center;width:auto;max-width:none;min-height:25px;margin:0;padding:3px 7px;font-size:12px;line-height:15px;display:inline-flex}.mobile-site .schedule-versus{grid-area:teams;gap:7px;min-width:0}.mobile-site .schedule-team{grid-template-columns:46px minmax(0,1fr);gap:8px;min-height:48px}.mobile-site .schedule-versus .entity-logo{width:44px!important;height:44px!important}.mobile-site .schedule-team>b{text-transform:none;overflow-wrap:normal;word-break:normal;font-size:15px;font-weight:750;line-height:19px;overflow:visible}.mobile-site .schedule-pick{text-align:center;border-left:1px solid #302e27;flex-direction:column;grid-area:pick;justify-content:center;align-items:center;min-width:0;padding:7px;display:flex}.mobile-site .schedule-pick>b{overflow-wrap:normal;border:0;max-width:100%;padding:0;font-size:20px;line-height:1.1}.mobile-site .schedule-pick>small,.mobile-site .schedule-pick.result>small{margin-top:6px;font-size:12px;line-height:14px}.mobile-site .schedule-pick.result>b{white-space:nowrap;font-size:27px}.mobile-site .schedule-score{background:#0d0e0c;border:1px solid #39342a;border-radius:9px;flex-direction:column;grid-area:insight;justify-content:center;min-width:0;min-height:54px;padding:8px 10px;display:flex}.mobile-site .schedule-score>b{font-size:14px;line-height:18px}.mobile-site .schedule-score.recommendation>b{color:#edbd52;white-space:normal}.mobile-site .schedule-score.result>small,.mobile-site .schedule-score:not(.result)>small{overflow-wrap:normal;font-size:12px;line-height:17px}.mobile-site .schedule-score.recommendation>small{margin-top:3px}.mobile-site .schedule-quality{text-align:left;background:#0c0d0c;border:1px solid #34332d;border-radius:9px;grid-area:quality;justify-content:center;align-items:flex-start;gap:3px;min-width:0;min-height:54px;padding:8px}.mobile-site .schedule-quality>svg{width:20px;height:20px}.mobile-site .schedule-quality>b{font-size:12px;line-height:16px}.mobile-site .schedule-quality>small{font-size:12px;line-height:14px}.mobile-site .schedule-follow{width:44px;height:44px;top:6px;right:6px}.mobile-site .schedule-follow svg{width:22px;height:22px}.mobile-site .schedule-load-more{min-height:70px;font-size:13px;line-height:18px}.mobile-site .league-picker-sheet{width:100%;max-height:calc(100dvh - 8px);padding:16px 14px calc(14px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.mobile-site .league-picker-sheet>header b{font-size:18px}.mobile-site .league-picker-sheet>header small{font-size:12px;line-height:16px}.mobile-site .league-picker-sheet>header button{width:44px;height:44px}.mobile-site .league-picker-presets button{min-height:60px}.mobile-site .league-picker-presets b{font-size:13px}.mobile-site .league-picker-presets small{font-size:12px;line-height:15px}.mobile-site .league-picker-search{min-height:48px}.mobile-site .league-picker-search input{font-size:15px}.mobile-site .league-picker-list>button{min-height:58px}.mobile-site .league-picker-list b{font-size:14px}.mobile-site .league-picker-list small{font-size:12px}.mobile-site .league-picker-done{min-height:50px;font-size:14px}}@media (min-width:768px){.desktop-site .schedule-screen-v2{width:100%;margin-inline:auto;padding:24px 34px 56px;max-width:1180px!important}.desktop-site .schedule-heading{min-height:72px}.desktop-site .schedule-heading h1{font-size:36px}.desktop-site .schedule-heading>button{min-width:120px;min-height:46px;font-size:14px}.desktop-site .schedule-week{border-radius:11px}.desktop-site .schedule-week button{height:76px}.desktop-site .schedule-week small,.desktop-site .schedule-week span{font-size:12px!important}.desktop-site .schedule-week b{font-size:24px}.desktop-site .schedule-summary{border-radius:12px;min-height:92px}.desktop-site .schedule-summary article{grid-template-columns:30px minmax(0,1fr);padding:12px 16px}.desktop-site .schedule-summary svg{width:26px;height:26px}.desktop-site .schedule-summary article>b{font-size:28px}.desktop-site .schedule-summary article>span,.desktop-site .schedule-summary article small{text-align:left;font-size:12px!important;line-height:16px!important}.desktop-site .schedule-league-selector{border-radius:11px;min-height:62px}.desktop-site .schedule-league-selector b{font-size:14px}.desktop-site .schedule-league-selector small{font-size:12px!important}.desktop-site .schedule-mode-tabs{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050606f5;padding:8px 0;position:sticky;top:76px}.desktop-site .schedule-mode-tabs button{height:44px;min-height:44px;padding:0 15px;font-size:13px}.desktop-site .schedule-columns{grid-template-columns:120px minmax(280px,1.35fr) 140px minmax(220px,.85fr) 160px;gap:12px;padding:8px 64px 8px 16px;font-size:12px;line-height:16px}.desktop-site .schedule-league-head{min-height:48px;padding:0 16px}.desktop-site .schedule-league-logo .entity-logo{width:26px!important;height:26px!important}.desktop-site .schedule-league-head>b{font-size:14px}.desktop-site .schedule-league-head>small{font-size:12px!important}.desktop-site .schedule-match-v2{min-height:104px}.desktop-site .schedule-match-open{text-align:left;grid-template-rows:1fr;grid-template-columns:120px minmax(280px,1.35fr) 140px minmax(220px,.85fr) 160px;gap:12px;width:calc(100% - 52px);min-height:104px;padding:11px 16px}.desktop-site .schedule-match-open>time{grid-row:auto}.desktop-site .schedule-match-open>time>b{font-size:17px}.desktop-site .schedule-match-open>time small,.desktop-site .schedule-match-open>time em{font-size:12px!important}.desktop-site .schedule-versus{grid-column:auto;gap:5px}.desktop-site .schedule-team{grid-template-columns:48px minmax(0,1fr);gap:9px}.desktop-site .schedule-versus .entity-logo{width:46px!important;height:46px!important}.desktop-site .schedule-team>b{text-transform:none;font-size:15px;line-height:20px}.desktop-site .schedule-pick,.desktop-site .schedule-score{grid-column:auto;min-height:0}.desktop-site .schedule-pick>b{font-size:20px}.desktop-site .schedule-pick small,.desktop-site .schedule-score small{font-size:12px!important;line-height:17px!important}.desktop-site .schedule-score>b{font-size:15px}.desktop-site .schedule-quality{text-align:left;align-items:flex-start}.desktop-site .schedule-quality>b{font-size:13px}.desktop-site .schedule-quality>small{font-size:12px!important}.desktop-site .schedule-follow{width:44px;height:44px;top:50%;right:4px;transform:translateY(-50%)}.desktop-site .league-picker-sheet{border-radius:18px;width:min(620px,100vw - 80px)}.desktop-site .league-picker-list{grid-template-columns:1fr 1fr}.desktop-site .league-picker-done{font-size:14px}}@media (prefers-reduced-motion:reduce){.schedule-match-v2.is-live,.schedule-live-dot{animation:none!important}}@media (max-width:767px){.mobile-site .schedule-summary{border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:62px;margin-top:10px;padding:0}.mobile-site .schedule-summary article{text-align:left;border:0;border-right:1px solid #302d25;grid-template-rows:26px 16px;grid-template-columns:20px minmax(0,1fr);align-content:center;align-items:center;gap:1px 4px;min-width:0;min-height:62px;padding:6px 5px;display:grid}.mobile-site .schedule-summary article:nth-child(2n){border-right:1px solid #302d25}.mobile-site .schedule-summary article:last-child{border-right:0}.mobile-site .schedule-summary svg{color:#dfae3c;grid-column:1;width:18px;height:18px}.mobile-site .schedule-summary article>b{grid-column:2;font-size:20px;line-height:24px}.mobile-site .schedule-summary article>span{color:#d2cfc7;letter-spacing:.02em;text-align:center;white-space:normal;overflow-wrap:break-word;grid-column:1/-1;font-size:12px;line-height:13px;display:block;overflow:hidden}.mobile-site .schedule-summary article small{display:none}.mobile-site .schedule-match-v2{min-height:0}.mobile-site .schedule-match-open{grid-template:"meta teams pick follow"67px"insight insight quality quality"29px/52px minmax(0,1fr) 62px 44px;align-items:stretch;gap:4px 7px;width:100%;min-height:112px;padding:5px 8px;display:grid}.mobile-site .schedule-match-open>time{border-right:1px solid #302e27;flex-direction:column;grid-area:meta;justify-content:center;align-items:flex-start;gap:2px;min-width:0;min-height:0;padding:0 6px 0 0;display:flex}.mobile-site .schedule-match-open>time>b{font-variant-numeric:tabular-nums;font-size:15px;line-height:18px}.mobile-site .schedule-match-open>time>small{margin:0;font-size:12px;line-height:13px}.mobile-site .schedule-match-open>time>em{white-space:normal;justify-content:center;align-items:center;width:auto;max-width:50px;min-height:20px;margin:1px 0 0;padding:2px 4px;font-size:12px;line-height:11px;display:inline-flex}.mobile-site .schedule-versus{grid-area:teams;justify-content:center;gap:2px;min-width:0}.mobile-site .schedule-team{grid-template-columns:30px minmax(0,1fr);gap:6px;min-height:32px}.mobile-site .schedule-versus .entity-logo{width:28px!important;height:28px!important}.mobile-site .schedule-team>b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:17px;overflow:hidden}.mobile-site .schedule-pick{border-left:1px solid #302e27;grid-area:pick;min-width:0;min-height:0;padding:19px 1px 1px 6px}.mobile-site .schedule-pick>b{font-variant-numeric:tabular-nums;font-size:16px;line-height:20px}.mobile-site .schedule-pick.result>b{font-size:22px;line-height:25px}.mobile-site .schedule-pick>small,.mobile-site .schedule-pick.result>small{margin-top:2px;font-size:12px;line-height:12px}.mobile-site .schedule-score{background:0 0;border:0;border-top:1px solid #302e27;border-radius:0;grid-area:insight;align-items:center;min-width:0;min-height:30px;padding:5px 7px;display:flex}.mobile-site .schedule-score>b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:14px;overflow:hidden}.mobile-site .schedule-score.result>small,.mobile-site .schedule-score:not(.result)>small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:14px;display:block;overflow:hidden}.mobile-site .schedule-score.recommendation>small{display:none}.mobile-site .schedule-quality{text-align:left;background:0 0;border:0;border-top:1px solid #302e27;border-left:1px solid #302e27;border-radius:0;grid-area:quality;grid-template-rows:auto;grid-template-columns:17px minmax(0,1fr);align-content:center;align-items:center;gap:0 4px;min-width:0;min-height:30px;padding:5px 4px;display:grid}.mobile-site .schedule-quality>svg{width:16px;height:16px}.mobile-site .schedule-quality>b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:13px;overflow:hidden}.mobile-site .schedule-quality>small{display:none}.mobile-site .schedule-follow{width:44px;height:44px;top:4px;right:4px}}@media (max-width:390px){.mobile-site .schedule-match-open{grid-template-columns:50px minmax(0,1fr) 58px 44px;gap:4px 6px;padding-inline:7px}.mobile-site .schedule-match-open>time{padding-right:5px}.mobile-site .schedule-team{grid-template-columns:30px minmax(0,1fr);gap:5px}.mobile-site .schedule-team>b{font-size:12.5px}.mobile-site .schedule-summary article{padding-inline:3px}.mobile-site .schedule-summary article>span:before{font-size:12px}}.data-screen-overview .data-hub-explore-feature .data-hub-explore>a,.data-library-rankings a,.data-library-leagues a,.data-library-recent a,.grouped-search-results a{color:inherit;text-decoration:none}.data-screen-overview .data-hub-explore-feature .data-hub-explore>a{background:linear-gradient(145deg,#1b1c1a,#101110);border:1px solid #80601e;border-radius:10px;grid-template-columns:38px minmax(0,1fr) 14px;align-items:center;gap:9px;min-width:0;min-height:72px;padding:9px 11px;display:grid;box-shadow:inset 0 1px #ffffff06}.data-screen-overview .data-hub-explore-feature .data-hub-explore>a:active{border-color:#e5b344;transform:scale(.985)}.data-screen-overview .data-hub-explore-feature .data-hub-explore>a>svg{color:#e1ad3a;stroke-width:1.65px;width:32px;height:32px}.data-screen-overview .data-hub-explore-feature .data-hub-explore>a>span{min-width:0}.data-screen-overview .data-hub-explore-feature .data-hub-explore>a b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:20px;display:block;overflow:hidden}.data-screen-overview .data-hub-explore-feature .data-hub-explore>a small{color:#aaa69f;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:14px;line-height:18px;display:block;overflow:hidden}.data-screen-overview .data-hub-explore-feature .data-hub-explore>a em{color:#e4e1da;font-size:25px;font-style:normal;line-height:1}.data-library-rankings>div{overflow:hidden}.data-library-rankings a{border-bottom:1px solid #3d3524;grid-template-columns:38px minmax(0,1fr) 14px;align-items:center;gap:11px;width:100%;min-height:62px;padding:8px 12px;display:grid}.data-library-rankings a:last-child{border-bottom:0}.data-library-rankings a:active{background:#dda93614}.data-library-rankings a>svg{color:#e0ac39;stroke-width:1.7px;width:28px;height:28px}.data-library-rankings a>span{min-width:0}.data-library-rankings a b,.data-library-rankings a small{display:block}.data-library-rankings a b{font-size:16px;line-height:20px}.data-library-rankings a small{color:#aaa69f;margin-top:3px;font-size:14px;line-height:18px}.data-library-rankings a em{color:#dedbd4;font-size:25px;font-style:normal}.data-fifa-icon{color:#e1af43;letter-spacing:-.04em;background:#151108;border:1px solid #c69630;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;font-style:normal;font-weight:900;display:grid}.data-library-leagues>div{scroll-padding-inline:1px;position:relative}.data-library-leagues a{scroll-snap-align:start;background:linear-gradient(145deg,#1b1c1a,#0d0f0e);border:1px solid #80601e;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;min-height:90px;padding:8px 5px;display:flex}.data-library-leagues a .entity-logo{background:0 0;border:0;width:48px!important;height:48px!important}.data-library-leagues a b{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-size:13px;line-height:16px;display:-webkit-box;overflow:hidden}.data-library-recent{margin:0 0 18px}.data-library-recent>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.data-library-recent h2{margin:0;font-size:19px;line-height:24px}.data-library-recent>header>a{color:#d9aa43;align-items:center;min-height:44px;font-size:14px;font-weight:750;display:flex}.data-library-recent>div{background:#0d0f0e;border:1px solid #4c422e;border-radius:11px;overflow:hidden}.data-library-recent>div>a{border-bottom:1px solid #302d26;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:60px;padding:7px 12px;display:grid}.data-library-recent>div>a:last-child{border-bottom:0}.data-library-recent>div>a span{min-width:0}.data-library-recent>div>a b,.data-library-recent>div>a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-library-recent>div>a b{font-size:15px}.data-library-recent>div>a small{color:#9f9b93;margin-top:3px;font-size:14px}.data-library-recent>div>a em{color:#d9aa43;font-size:22px;font-style:normal}.data-search-feedback{text-align:center;background:linear-gradient(145deg,#141612,#090a09);border:1px solid #4c422e;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:240px;padding:24px 18px;display:flex}.data-search-feedback>svg{color:#d8a940;width:38px;height:38px}.data-search-feedback>b{font-size:18px;line-height:24px}.data-search-feedback>small{color:#aaa69f;max-width:460px;font-size:14px;line-height:21px}.data-search-feedback>div{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px;display:flex}.data-search-feedback button{color:#d7d3ca;background:#151612;border:1px solid #66532b;border-radius:999px;min-height:44px;padding:0 13px;font-size:14px}.data-search-feedback.error>button{color:#efc35d;background:#2a2112;border:1px solid #9d7527;border-radius:9px;min-height:44px;padding:0 18px;font-size:14px;font-weight:800}.grouped-search-results{gap:12px;display:grid}.search-best-result,.search-result-group{background:linear-gradient(145deg,#151715,#0b0c0b);border:1px solid #4f432c;border-radius:12px;overflow:hidden}.grouped-search-results h2{color:#c99a36;letter-spacing:.08em;margin:0;padding:11px 13px 8px;font-size:13px;line-height:18px}.grouped-search-results a{border-top:1px solid #302d27;grid-template-columns:52px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:64px;padding:7px 13px;display:grid}.grouped-search-results a>span{min-width:0}.grouped-search-results a b,.grouped-search-results a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.grouped-search-results a b{font-size:16px;line-height:21px}.grouped-search-results a small{color:#aaa69f;margin-top:3px;font-size:14px;line-height:18px}.grouped-search-results a em{color:#dda940;font-size:24px;font-style:normal}.search-result-group a{grid-template-columns:44px minmax(0,1fr) 18px}.grouped-search-results a.active,.grouped-search-results a:focus-visible{background:#d8a6391a;box-shadow:inset 3px 0 #daa83f}.data-library-status>footer>p{color:#a7a299;margin:0 0 8px;font-size:14px;line-height:20px}.data-library-status details{border-top:1px solid #302d26}.data-library-status summary{color:#c7c2b8;cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:14px;list-style:none;display:flex}.data-library-status summary::-webkit-details-marker{display:none}.data-library-status summary em{color:#d8a63b;font-size:21px;font-style:normal}.data-library-status details>div p{color:#a7a39b;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:7px 0;font-size:14px;display:flex}.data-library-status details>div p b{font-size:13px}.data-library-status details>div p b.ready{color:#42c65a}.data-library-status details>div p b.pending{color:#d7a848}.data-screen-overview :is(a,button,input,summary):focus-visible{outline-offset:2px;outline:2px solid #f0c45b}@media (max-width:767px){.mobile-site .data-screen-overview{padding-inline:14px}.mobile-site .data-screen-overview small{font-size:14px!important;line-height:18px!important}.mobile-site .data-screen-overview :is(.data-hub-explore,.data-library-rankings,.data-library-leagues,.data-library-recent,.grouped-search-results) em{font-size:22px!important;line-height:1!important}.mobile-site .data-screen-overview .grouped-search-results h2{font-size:14px;line-height:18px}.mobile-site .data-screen-overview .data-hub-explore-feature .data-hub-explore{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-site .data-screen-overview :is(.data-library-hero>p,.data-search input,.data-hub-explore b,.data-library-rankings b,.data-library-status b,.data-library-status strong){font-size:15px;line-height:20px}.mobile-site .data-screen-overview :is(.data-hub-explore small,.data-library-rankings small,.data-library-status small,.data-library-status span,.data-library-status p){font-size:14px;line-height:18px}.mobile-site .data-screen-overview .data-hub-explore-feature .data-hub-explore>a{grid-template-columns:35px minmax(0,1fr) 12px;min-height:78px;padding-inline:9px}.mobile-site .data-screen-overview .data-hub-explore-feature .data-hub-explore>a>svg{width:30px;height:30px}.mobile-site .data-library-rankings a{min-height:64px}.mobile-site .data-library-leagues>div{grid-auto-columns:78px;gap:8px;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 20px),#0000 100%)}.mobile-site .data-library-leagues a{min-height:94px}.mobile-site .data-library-leagues a b{font-size:14px;line-height:17px}.mobile-site .data-library-status summary em{font-size:22px!important}.mobile-site .data-library-metrics{padding:9px 5px}.mobile-site .data-library-metrics article{min-height:62px}.mobile-site .data-library-metrics b{font-size:21px!important;line-height:24px!important}}@media (max-width:374px){.mobile-site .data-screen-overview{padding-inline:12px}.mobile-site .data-screen-overview .data-hub-explore-feature .data-hub-explore>a{grid-template-columns:30px minmax(0,1fr) 10px;gap:6px;padding-inline:7px}.mobile-site .data-screen-overview .data-hub-explore-feature .data-hub-explore>a>svg{width:27px;height:27px}.mobile-site .data-screen-overview .data-hub-explore-feature .data-hub-explore>a b{font-size:15px}}@media (min-width:768px){.desktop-site .data-screen-overview{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);grid-auto-flow:row;gap:20px 24px;width:100%;margin-inline:auto;padding:24px 34px 60px;display:grid;max-width:1180px!important}.desktop-site .data-screen-overview>.data-library-hero{grid-column:1/-1;margin:0}.desktop-site .data-screen-overview>.data-search{grid-column:1/-1;width:min(760px,100%);margin:0 auto}.desktop-site .data-screen-overview>.data-hub-explore-feature{grid-area:3/1;margin:0}.desktop-site .data-screen-overview>.data-library-status{grid-area:3/2;align-self:start;margin:0}.desktop-site .data-screen-overview>.data-library-rankings{grid-area:4/1;margin:0}.desktop-site .data-screen-overview>.data-library-recent{grid-area:4/2;align-self:start;margin:0}.desktop-site .data-screen-overview>.data-library-leagues{grid-area:5/1/auto/-1;margin:0}.desktop-site .data-screen-overview .data-hub-explore-feature .data-hub-explore{grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-site .data-screen-overview .data-hub-explore-feature .data-hub-explore>a{min-height:94px;padding:15px}.desktop-site .data-library-rankings>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.desktop-site .data-library-rankings a:nth-child(odd){border-right:1px solid #3d3524}.desktop-site .data-library-rankings a:nth-last-child(-n+2){border-bottom:0}.desktop-site .data-library-leagues>div{grid-auto-flow:unset;grid-template-columns:repeat(6,minmax(90px,1fr));overflow:visible;-webkit-mask-image:none;mask-image:none}.desktop-site .data-library-leagues a{min-height:104px}.desktop-site .grouped-search-results{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.desktop-site .search-best-result{grid-column:1/-1}}@media (min-width:1500px){.desktop-site .data-screen-overview .data-hub-explore-feature .data-hub-explore{grid-template-columns:repeat(4,minmax(0,1fr))}}.entity-header-copy{text-align:center;min-width:0}.entity-header-copy b,.entity-header-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.entity-header-copy b{font-weight:850}.entity-header-copy small{color:#8f8b82;font-weight:700}@media (max-width:767px){.mobile-site :is(.app-header,.data-app-header,.player-reference-header,.competition-detail-header){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:60px;border-bottom:1px solid var(--border-subtle)!important;background:#030303f7!important;gap:8px!important;min-height:60px!important;padding:4px 12px!important}.mobile-site :is(.app-header,.data-app-header){grid-template-columns:52px minmax(0,1fr) auto!important}.mobile-site :is(.app-header,.data-app-header) .brand-logo{place-items:center;overflow:visible;width:52px!important;height:44px!important;display:grid!important}.mobile-site :is(.app-header,.data-app-header) .brand-logo img{object-fit:contain;max-height:44px;width:52px!important;height:auto!important}.mobile-site :is(.app-header,.data-app-header) .brand-copy{min-width:0;text-align:left!important;border-left:1px solid #3d3a32!important;padding-left:8px!important}.mobile-site :is(.app-header,.data-app-header) .brand-copy b,.mobile-site .detail-title b,.mobile-site .entity-header-copy b{color:#f4f1ea;font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden;letter-spacing:.075em!important;font-size:16px!important;line-height:19px!important;display:block!important}.mobile-site :is(.app-header,.data-app-header) .brand-copy small,.mobile-site .detail-title small,.mobile-site .entity-header-copy small{font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden;color:#8f8b82!important;letter-spacing:.065em!important;margin-top:2px!important;font-size:12px!important;line-height:10px!important;display:block!important}.mobile-site .app-header.has-back{grid-template-columns:44px minmax(0,1fr) auto!important}.mobile-site .app-header.has-back .detail-title{text-align:center;min-width:0}.mobile-site :is(.app-header,.data-app-header) .header-actions{gap:4px!important}.mobile-site :is(.app-header,.data-app-header) :is(.icon-button,.header-actions button){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mobile-site :is(.club-directory-header,.national-directory-header) .brand-logo:after{content:none!important;display:none!important}.mobile-site :is(.player-reference-header,.competition-detail-header){grid-template-columns:52px minmax(0,1fr) auto!important}.mobile-site .player-reference-header>button,.mobile-site .competition-detail-header>.competition-detail-brand{width:52px!important;height:44px!important;min-height:44px!important;padding:0!important;position:relative!important}.mobile-site .player-reference-header>button:after{content:none!important;display:none!important}.mobile-site .player-reference-header>button img,.mobile-site .competition-detail-header>.competition-detail-brand img{max-height:44px;object-fit:contain!important;width:52px!important;height:auto!important;position:static!important}.mobile-site .player-reference-header>span,.mobile-site .competition-detail-header>div:last-child{justify-content:flex-end;display:flex;gap:4px!important}.mobile-site .player-reference-header>span button,.mobile-site .competition-detail-header>div:last-child button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:9px!important}}@media (min-width:768px){.desktop-site :is(.app-header,.data-app-header,.player-reference-header,.competition-detail-header){-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);height:76px;background:#050606e6!important;border-bottom:1px solid #443f32bf!important;min-height:76px!important;padding:10px 34px!important}.desktop-site :is(.data-app-header,.player-reference-header,.competition-detail-header){grid-template-columns:58px minmax(0,1fr) auto!important;gap:14px!important}.desktop-site :is(.data-app-header,.player-reference-header,.competition-detail-header) :is(.brand-logo,.competition-detail-brand,.player-reference-header>button){width:58px!important;height:52px!important}.desktop-site :is(.data-app-header,.player-reference-header,.competition-detail-header) img{max-height:52px;object-fit:contain!important;width:58px!important;height:auto!important;position:static!important}.desktop-site .player-reference-header>button:after,.desktop-site :is(.club-directory-header,.national-directory-header) .brand-logo:after{content:none!important;display:none!important}.desktop-site :is(.app-header,.data-app-header) .brand-copy b,.desktop-site .detail-title b,.desktop-site .entity-header-copy b{letter-spacing:.075em!important;font-size:18px!important;line-height:22px!important}.desktop-site :is(.app-header,.data-app-header) .brand-copy small,.desktop-site .detail-title small,.desktop-site .entity-header-copy small{color:#aaa59c!important;letter-spacing:.08em!important;margin-top:3px!important;font-size:12px!important;line-height:14px!important;display:block!important}}.mobile-site :is(.app-header,.data-app-header) .header-actions .icon-button>svg,.desktop-site :is(.app-header,.data-app-header) .header-actions .icon-button>svg{stroke-width:1.9px!important;width:22px!important;height:22px!important}.notification-button:after{content:none!important;display:none!important}.trust-page{color:#f3efe7;background:radial-gradient(circle at 80% 0,#c091301f,#0000 32%),#060706;width:min(760px,100%);min-height:100dvh;margin:0 auto;padding:24px 18px 72px;font-size:16px;line-height:1.65}.trust-page>nav{color:#9f9a91;align-items:center;gap:8px;margin-bottom:30px;font-size:13px;display:flex}.trust-page a{color:#ddb24f;text-decoration:none}.trust-page>header{border-bottom:1px solid #3b3324;padding-bottom:26px}.trust-page>header>span{color:#d7aa46;letter-spacing:.12em;font-size:12px;font-weight:800}.trust-page h1{margin:8px 0 10px;font-size:clamp(31px,7vw,48px);line-height:1.12}.trust-page>header p{color:#c2bdb4;max-width:680px;margin:0}.trust-page>header small{color:#827e77;margin-top:12px;display:block}.trust-page>section{border-bottom:1px solid #292722;padding:26px 0}.trust-page h2{margin:0 0 10px;font-size:22px}.trust-page p{color:#c9c4bb;margin:8px 0}.trust-page li{color:#c9c4bb;margin:6px 0}.trust-page>footer{flex-wrap:wrap;gap:14px 20px;padding-top:28px;font-size:13px;display:flex}.match-hero-teams>a{min-width:0;color:inherit;text-align:center;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.personal-upcoming>a{color:inherit;text-decoration:none}.personal-upcoming>a:focus-visible,.schedule-match-open:focus-visible,.prediction-feed-card:focus-visible{outline-offset:-2px;outline:2px solid #e5b344}.player-reference-identity>a{color:inherit;text-decoration:none}.player-reference-identity>a span{align-items:center;gap:7px;display:flex}.competition-detail-standing-preview>a,.competition-detail-featured-match>a,.competition-detail-team-preview>a,.competition-detail-scorers>a,.competition-detail-standing-full>a,.competition-detail-fixtures>a,.competition-detail-all-teams>a,.standing-mobile-rows>a{color:inherit;text-decoration:none}@media (max-width:390px){.personal-upcoming>a{grid-template-columns:52px minmax(108px,116px) minmax(0,1fr) 16px;gap:7px;padding-inline:8px}.mobile-site .match-hero-teams>a{min-height:132px;padding-block:6px}.mobile-site .player-reference-identity>a{min-height:44px}}@media (max-width:359px){.personal-upcoming>a.has-analysis{grid-template-columns:52px minmax(0,1fr) 16px;row-gap:6px}.personal-upcoming>a.has-analysis time{grid-row:1/3}.personal-upcoming>a.has-analysis .upcoming-matchup{grid-column:2}.personal-upcoming>a.has-analysis .upcoming-analysis{border-top:1px solid #2d2a21;border-left:0;grid-column:2/4;padding:7px 0 0}.personal-upcoming>a.has-analysis>em{grid-area:1/3}}.data-trust-links{flex-wrap:wrap;justify-content:center;gap:7px 16px;margin:14px 0 4px;padding:12px 8px;display:flex}.data-trust-links a{color:#8e8a82;font-size:12px;text-decoration:none}.data-trust-links a:focus-visible,.data-trust-links a:hover{color:#e2b54e;text-decoration:underline}.schedule-match-search{color:#a6a197;background:#10110f;border:1px solid #3c392f;border-radius:9px;align-items:center;gap:8px;min-width:0;display:flex}.schedule-match-search>svg{color:#c89c39;flex:none;width:17px;height:17px;margin-left:11px}.schedule-match-search input{color:#f1ede5;width:100%;min-width:0;height:40px;font:650 13px/1 var(--font-body);background:0 0;border:0;outline:0}.schedule-match-search input::placeholder{color:#817d74}.schedule-match-search button{color:#aaa59b;background:0 0;border:0;border-radius:7px;flex:none;width:32px;height:32px;margin-right:3px;font-size:23px;line-height:1}.schedule-match-search button:hover{color:#efd17a;background:#25231d}.schedule-match-search.mobile{display:none}.desktop-schedule-toolbar-head{gap:12px}.desktop-schedule-toolbar-head>span{white-space:nowrap}.desktop-schedule-toolbar-head .schedule-match-search{width:min(310px,30vw);margin-left:auto}.desktop-schedule-toolbar-head>div[role=group]{flex:none}.radar-over-search{color:#d7a83f;background:#10110f;border:1px solid #37352f;border-radius:10px;align-items:center;gap:8px;min-width:0;min-height:44px;margin:0 0 8px;padding:0 10px;display:flex}.radar-over-search>svg{flex:none;width:18px;height:18px}.radar-over-search input{color:#eeeae3;width:100%;min-width:0;height:42px;font:650 13px/1 var(--font-body);background:0 0;border:0;outline:0}.radar-over-search input::placeholder{color:#8d8980}.radar-over-search button{color:#b9b3a7;background:0 0;border:0;border-radius:7px;width:30px;height:30px;font-size:22px;line-height:1}.radar-over-search button:hover{color:#f0c45a;background:#29261f}@media (max-width:767px){.mobile-site .schedule-mobile-sticky-controls{padding-bottom:9px}.mobile-site .schedule-match-search.mobile{min-height:46px;margin-top:8px;display:flex}.mobile-site .schedule-match-search.desktop{display:none}.mobile-site .schedule-match-search input{height:44px;font-size:14px}.mobile-site .schedule-match-open{gap:7px 10px;grid-template:"meta meta follow"30px"teams pick follow"92px"insight quality quality"32px/minmax(0,1fr) 82px 44px!important;min-height:170px!important;padding:10px 12px!important}.mobile-site .schedule-match-open>time{border-right:0!important;flex-direction:row!important;align-items:center!important;gap:7px!important;padding:0 44px 0 0!important}.mobile-site .schedule-match-open>time>em{margin-left:auto!important}.mobile-site .schedule-match-open>.schedule-versus{align-self:stretch;gap:8px}.mobile-site .schedule-team{text-align:left;grid-template-columns:44px minmax(0,1fr)!important;gap:9px!important}.mobile-site .schedule-team>b{display:block;text-align:left!important;font-size:16px!important;line-height:20px!important}.mobile-site .schedule-versus .entity-logo{width:42px!important;height:42px!important}.mobile-site .schedule-pick{text-align:center!important;border-left:1px solid #3d3930!important;justify-content:center!important;align-items:center!important;padding:4px 2px 4px 10px!important}.mobile-site .schedule-pick>b{white-space:nowrap;width:100%;text-align:center!important;font-size:25px!important;line-height:1.05!important}.mobile-site .schedule-pick>small{width:100%;text-align:center!important;margin-top:5px!important}.mobile-site .schedule-score{justify-content:center!important;min-height:32px!important;padding:4px 7px!important}.mobile-site .schedule-score>small{width:100%;text-align:left!important}.mobile-site .schedule-quality{min-height:32px!important;padding:4px 7px!important}.mobile-site .schedule-follow{place-self:start end;grid-area:follow!important;position:static!important;transform:none!important}}:is(.mobile-site,.desktop-site) .phone-shell a{color:inherit;text-decoration:none}:is(.mobile-site,.desktop-site) .phone-shell a:visited{color:inherit}.prediction-feed-card{text-decoration:none;display:block}.competition-standing-preview>a:not(.competition-view-all){color:#f3f0e9;text-align:left;background:0 0;border:0;border-bottom:1px solid #302d26;grid-template-columns:35px 56px minmax(0,1fr) 50px;align-items:center;gap:8px;width:100%;min-height:78px;padding:7px 12px;text-decoration:none;display:grid}.competition-standing-preview>a>em{color:#e0ad3f;text-align:center;font-size:24px;font-style:normal;font-weight:900}.competition-standing-preview>a>span{min-width:0}.competition-standing-preview>a>span b{overflow-wrap:anywhere;font-size:17px;display:block}.competition-standing-preview>a>span small{color:#aaa69e;align-items:center;gap:8px;margin-top:4px;font-size:14px;display:flex}.competition-standing-preview>a>span i{border-left:1px solid #555047;height:14px}.competition-standing-preview>a>strong{color:#e8b74d;text-align:center;font-size:25px}.competition-standing-preview>a>strong small{color:#aaa69e;font-size:12px;font-weight:500;display:block}.competition-team-preview>a{color:#eeeae3;text-align:left;background:0 0;border:0;border-bottom:1px solid #302d27;grid-template-columns:50px minmax(0,1fr) auto 14px;align-items:center;gap:9px;width:100%;min-height:64px;padding:6px 11px;text-decoration:none;display:grid}.competition-team-preview>a:last-child{border-bottom:0}.competition-team-preview>a>b{font-size:17px}.competition-team-preview>a>span{gap:4px;display:flex}.competition-team-preview>a>span i{color:#fff;background:#60605d;border-radius:50%;place-items:center;width:23px;height:23px;font-size:12px;font-style:normal;font-weight:850;display:grid}.competition-team-preview>a>span i.w{background:#26713b}.competition-team-preview>a>span i.l{background:#9c3037}.competition-team-preview>a>span i.d{background:#646461}.competition-team-preview>a>em{color:#e0ad3f;font-size:23px;font-style:normal}.competition-scorer-preview>a{color:#f2eee7;text-align:left;background:0 0;border:0;border-bottom:1px solid #302d27;grid-template-columns:28px 48px minmax(0,1fr) 48px;align-items:center;gap:8px;width:100%;min-height:68px;padding:7px 11px;text-decoration:none;display:grid}.competition-scorer-preview>a:last-child{border-bottom:0}.competition-scorer-preview>a>em{text-align:center;font-size:17px;font-style:normal}.competition-scorer-preview>a>span{min-width:0}.competition-scorer-preview>a>span>b{overflow-wrap:anywhere;font-size:16px;display:block}.competition-scorer-preview>a>span>small{color:#aaa69f;align-items:center;margin-top:3px;font-size:13px;display:flex}.competition-scorer-preview>a>strong{color:#e7b546;text-align:center;font-size:24px}.competition-scorer-preview>a>strong small{color:#aaa69f;font-size:12px;font-weight:500;display:block}.competition-full-standing>a,.competition-fixture-list>a{color:#f1eee7;text-align:left;background:0 0;border:0;border-bottom:1px solid #302e28;align-items:center;gap:8px;width:100%;min-height:72px;padding:8px 2px;text-decoration:none;display:grid}.competition-full-standing>a{grid-template-columns:32px 48px minmax(0,1fr) 48px}.competition-full-standing>a>em{color:#dfad43;text-align:center;font-size:19px;font-style:normal}.competition-full-standing>a>span b,.competition-fixture-list>a>span b,.competition-fixture-list>a>span small{font-size:16px;display:block}.competition-full-standing>a>span small,.competition-fixture-list>a time small{color:#96928a;margin-top:3px;font-size:13px;display:block}.competition-full-standing>a>strong{color:#e4b345;text-align:center;font-size:21px}.competition-full-standing>a>strong small{color:#99958d;font-size:12px;display:block}.competition-fixture-list>a{grid-template-columns:67px minmax(0,1fr) auto}.competition-fixture-list>a time{font-size:14px}.competition-fixture-list>a>span small{color:#aaa69e}.competition-fixture-list>a>strong{color:#e3b247;text-align:right;max-width:92px;font-size:15px}.competition-all-teams>a{color:#eeeae3;text-align:left;background:#101211;border:1px solid #343128;border-radius:9px;grid-template-columns:54px minmax(0,1fr) 12px;align-items:center;gap:7px;min-height:76px;padding:7px;text-decoration:none;display:grid}@media (max-width:390px){.competition-standing-preview>a:not(.competition-view-all){grid-template-columns:29px 51px minmax(0,1fr) 43px;padding-inline:8px}.competition-standing-preview>a>span b{font-size:16px}.competition-standing-preview>a>span small{font-size:12px}.competition-team-preview>a{grid-template-columns:46px minmax(0,1fr) auto 12px;padding-inline:8px}.competition-team-preview>a>span{gap:2px}.competition-team-preview>a>span i{width:20px;height:20px;font-size:12px}}.discovery-day-button{color:#aaa69d;text-align:center;scroll-snap-align:start;background:#10110f;border:1px solid #393731;border-radius:10px;flex:0 0 78px;place-items:center;min-width:78px;min-height:58px;padding:8px 7px;display:grid;position:relative}.discovery-day-button>span{justify-items:center;gap:3px;min-width:0;display:grid}.discovery-day-button>span>b{max-width:57px;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1.1;overflow:hidden}.discovery-day-button>span>small{color:#817d75;font-size:12px;line-height:1}.discovery-day-button>em{color:#b2ada4;background:#292923;border-radius:99px;place-items:center;min-width:17px;height:17px;padding:0 3px;font-size:12px;font-style:normal;font-weight:850;line-height:1;display:grid;position:absolute;top:5px;right:5px}.discovery-day-button.active{color:#f3c65c;background:linear-gradient(135deg,#b27f163b,#161611e6);border-color:#d3a238;box-shadow:inset 0 0 15px #d19e3114}.discovery-day-button.active>span>small{color:#c8a252}.discovery-day-button.active>em{color:#16130c;background:#d9aa3d}.radar-over-days .discovery-day-button,.prediction-day-filter .discovery-day-button{border-radius:10px;margin:0}.radar-over-days .discovery-day-button{min-width:78px}.prediction-day-filter .discovery-day-button{min-width:78px;min-height:58px;padding:8px 7px}.prediction-day-filter .discovery-day-button.active{border-radius:10px}.mobile-site .schedule-week .discovery-day-button{border:1px solid #393731;border-radius:10px;flex:0 0 78px;min-width:78px;height:62px;min-height:62px;padding:8px 7px}.mobile-site .schedule-week .discovery-day-button:not(:last-child){margin-right:7px}.mobile-site .schedule-week .discovery-day-button.active:after,.mobile-site .schedule-week .discovery-day-button.today:not(.active):after{display:none}@media (max-width:390px){.discovery-day-button,.mobile-site .schedule-week .discovery-day-button{flex-basis:72px;min-width:72px}.discovery-day-button>span>b{font-size:12px}.discovery-day-button>em{top:4px;right:4px}}.discovery-day-button{place-content:center;gap:2px 5px;place-items:initial;flex:none;grid-template:"date count""label label"/auto auto;min-width:0;min-height:64px;padding:7px 10px;display:grid}.discovery-day-button>span{display:contents}.discovery-day-button>span>b{white-space:nowrap;grid-area:label;max-width:none}.discovery-day-button>span>small{white-space:nowrap;grid-area:date}.discovery-day-button>em{grid-area:count;align-self:center;min-width:16px;height:16px;position:static}.schedule-week{scroll-snap-type:x mandatory;grid-template-columns:none;gap:7px;padding:1px 4px;scroll-padding-left:4px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 20px),#0000 100%)}.mobile-site .schedule-week .discovery-day-button{flex:none;min-width:0}.prediction-day-filter .discovery-day-button{flex:none;min-width:0;place-content:center!important;gap:2px 5px!important;place-items:initial!important;grid-template:"date count""label label"/auto auto!important;padding:7px 10px!important;display:grid!important}.prediction-day-filter .discovery-day-button>span{gap:0!important;display:contents!important}.prediction-day-filter button{flex:none;min-width:0}.radar-over-days{scroll-snap-type:x mandatory;scroll-padding-left:16px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 20px),#0000 100%)}@media (min-width:760px){.radar-over-days{scroll-padding-left:0}}.prediction-day-filter{scroll-snap-type:x mandatory;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 20px),#0000 100%)}.schedule-calendar-picker input{min-width:44px;min-height:44px}@media (max-width:900px){.mobile-site .schedule-league-v2,.mobile-site .schedule-league-body{background:0 0!important;border:0!important;border-radius:0!important}.mobile-site .schedule-match-v2{background:0 0!important;border-bottom:1px solid #302e27!important;min-height:104px!important;position:relative!important}.mobile-site .schedule-match-v2:last-child{border-bottom:0!important}.mobile-site .schedule-match-open{text-align:left!important;grid-template:"meta teams pick."31px"meta teams pick."31px"meta insight insight."26px/54px minmax(0,1fr) 68px 40px!important;align-items:center!important;gap:0 8px!important;width:100%!important;min-height:104px!important;padding:7px 7px 6px!important;display:grid!important}.mobile-site .schedule-match-open>time{border-right:1px solid #302e27!important;flex-direction:column!important;grid-area:meta!important;justify-content:center!important;align-items:flex-start!important;gap:1px!important;min-height:0!important;padding:0 6px 0 0!important;display:flex!important}.mobile-site .schedule-match-open>time>b{font-variant-numeric:tabular-nums;font-size:15px!important;line-height:17px!important}.mobile-site .schedule-match-open>time>small{margin:0!important;font-size:12px!important;line-height:12px!important}.mobile-site .schedule-match-open>time>em{max-width:48px;white-space:nowrap!important;width:auto!important;min-height:18px!important;margin:2px 0 0!important;padding:1px 3px!important;font-size:12px!important;line-height:10px!important}.mobile-site .schedule-versus{grid-area:teams!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;align-self:stretch!important;gap:0!important;display:grid!important}.mobile-site .schedule-team{grid-template-columns:28px minmax(0,1fr)!important;gap:6px!important;min-height:0!important}.mobile-site .schedule-versus .entity-logo{width:27px!important;height:27px!important}.mobile-site .schedule-team>b{text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:750!important;line-height:17px!important;display:block!important;overflow:hidden!important}.mobile-site .schedule-pick{text-align:center!important;border-left:1px solid #302e27!important;flex-direction:column!important;grid-area:pick!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:0!important;padding:0 2px!important;display:flex!important}.mobile-site .schedule-pick>b{font-variant-numeric:tabular-nums;text-align:center!important;white-space:nowrap!important;width:100%!important;font-size:23px!important;line-height:25px!important}.mobile-site .schedule-pick:not(.result)>b{font-size:20px!important}.mobile-site .schedule-pick>small,.mobile-site .schedule-pick.result>small{text-align:center!important;white-space:nowrap!important;width:100%!important;margin:2px 0 0!important;font-size:12px!important;line-height:10px!important}.mobile-site .schedule-score{background:0 0!important;border:0!important;border-top:1px solid #302e27!important;border-radius:0!important;grid-area:insight!important;align-items:center!important;min-width:0!important;min-height:26px!important;padding:0!important;display:flex!important}.mobile-site .schedule-score>b{display:none!important}.mobile-site .schedule-score>small,.mobile-site .schedule-score.result>small{color:#b7b2a8!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:14px!important;font-weight:520!important;line-height:18px!important;display:block!important;overflow:hidden!important}.mobile-site .schedule-quality{display:none!important}.mobile-site .schedule-quality>svg{flex:none;width:15px!important;height:15px!important}.mobile-site .schedule-quality>b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:12px!important;display:block!important;overflow:hidden!important}.mobile-site .schedule-quality>small{display:none!important}.mobile-site .schedule-follow{width:44px!important;height:44px!important;top:30px!important;right:4px!important;transform:none!important}.mobile-site .schedule-follow svg{width:19px!important;height:19px!important}}@media (max-width:359px){.mobile-site .schedule-match-open{grid-template-columns:50px minmax(0,1fr) 64px 36px!important;gap:0 6px!important;padding-inline:6px!important}.mobile-site .schedule-team>b{font-size:13px!important}.mobile-site .schedule-pick>b{font-size:21px!important}.mobile-site .schedule-quality>b{display:none!important}}.match-market-selector{background:linear-gradient(145deg,#101617,#080a0b);border:1px solid #2f4a52;border-radius:13px;gap:9px;padding:12px;display:grid}.match-market-selector>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.match-market-selector h2{color:#e8e4da;font-size:14px}.match-market-selector>header small{color:#8e9a9d;text-align:right;max-width:56%;font-size:12px;line-height:1.3}.match-market-lines{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.match-market-lines button{color:#cfd7d3;text-align:center;background:#0c1213;border:1px solid #2b3a3e;border-radius:9px;gap:2px;min-height:46px;padding:7px 6px;font-size:12px;font-weight:800;line-height:1.2;display:grid}.match-market-lines button small{color:#7f8b88;font-size:12px;font-weight:600}.match-market-lines button.observed{color:#e6f0ec;border-color:#356a6f}.match-market-lines button.observed small{color:#7fbdb4}.match-market-lines button.missing{color:#8d918c;border-style:dashed}.match-market-lines button.active{background:#0f1d1e;border-color:#43a99c;box-shadow:inset 0 0 0 1px #2f7d74}.match-market-detail{background:#0b1112;border:1px solid #2b3a3e;border-radius:10px;gap:8px;padding:10px;display:grid}.match-market-headline{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.match-market-headline b{color:#e8e4da;font-size:12px;display:block}.match-market-headline small{color:#8e9a9d;margin-top:2px;font-size:12px;display:block}.match-market-headline em{color:#7fbdb4;font-size:12px;font-style:normal}.match-market-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.match-market-prices article{background:#0d0e0d;border:1px solid #33342f;border-radius:9px;padding:9px 8px}.match-market-prices article small{color:#9d988f;font-size:12px;display:block}.match-market-prices article b{color:#6fd0c0;margin-top:3px;font-size:20px;display:block}.match-market-prices article i{color:#8e9a9d;margin-top:4px;font-size:12px;font-style:normal;display:block}.match-market-note{color:#9aa5a1;margin:0;font-size:12px;line-height:1.4}.match-market-selector.unavailable{border-color:#554522}.match-market-selector.unavailable .match-market-note{color:#d8c08a}@media (max-width:390px){.match-market-selector>header{display:block}.match-market-selector>header small{text-align:left;max-width:none;margin-top:3px;display:block}.match-market-prices article b{font-size:19px}}.mesh-entity-link,.team-key-player-panel>div>a,.match-league-line a{color:inherit;text-decoration:none}.mesh-entity-link:hover,.mesh-entity-link:focus-visible,.team-key-player-panel>div>a:hover,.match-league-line a:hover{text-decoration:underline}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html{scroll-behavior:auto!important}.entity-fixture-row,.featured-match{content-visibility:auto;contain-intrinsic-size:auto 68px}.competition-standing-preview{min-height:210px}.competition-team-preview{min-height:196px}@media (max-width:374px){.competition-standing-preview{min-height:236px}.competition-team-preview{min-height:214px}}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:9999;color:#141310;background:#e8b941;border-radius:0 0 10px;padding:12px 18px;font-size:14px;font-weight:800;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{outline-offset:2px;outline:3px solid #fff;left:0}.mobile-site .schedule-follow,.mobile-site .schedule-match-v2 .schedule-follow,.mobile-site .schedule-row .schedule-follow{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.mobile-site .player-reference-partial-note{background:#0d0e0c;border:1px dashed #554522;border-radius:10px;flex-direction:column;gap:5px;margin:12px 0 0;padding:14px;display:flex}.mobile-site .player-reference-partial-note b{color:#e8c568;font-size:14px}.mobile-site .player-reference-partial-note span{color:#aaa59c;font-size:12px;line-height:18px}.player-reference-squad>div{gap:0;display:grid}.player-reference-squad a{color:#eeeae2;text-align:left;border-bottom:1px solid #232a2b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:6px 0;text-decoration:none;display:grid}.player-reference-squad a:last-child{border-bottom:0}.player-reference-squad a>span{min-width:0;display:grid}.player-reference-squad a>span b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.player-reference-squad a>span small{color:#8f8b82;font-size:12px}.player-reference-squad a>em{color:#d9ac43;font-size:18px;font-style:normal}.site-footer{z-index:1;padding:22px 16px calc(24px + env(safe-area-inset-bottom));color:#8f8b82;background:#070808;border-top:1px solid #21211b;font-size:12px;line-height:1.6;position:relative}body.mobile-site .site-footer{padding-bottom:calc(182px + env(safe-area-inset-bottom))}.site-footer-inner{gap:10px;width:min(100%,430px);margin:0 auto;display:grid}.site-footer p{margin:0}.site-footer-age{color:#c9c5bb;align-items:center;gap:8px;display:flex}.site-footer-age b{color:#d9ac43;letter-spacing:.04em;border:1px solid #d9ac43;border-radius:6px;justify-content:center;align-items:center;min-width:36px;height:24px;font-size:12px;display:inline-flex}.site-footer-note b{color:#c9c5bb}.site-footer-links{flex-wrap:wrap;gap:6px 14px;padding-top:2px;display:flex}.site-footer-links a{color:#b9b5aa;border-bottom:1px solid #0000;align-items:center;min-height:44px;padding:10px 0;text-decoration:none;display:inline-flex}.site-footer-links a:hover{border-bottom-color:#6f6b62}@media (min-width:900px){.site-footer-inner{width:min(100%,1100px)}}.prediction-search-results{background:#0b0c0b;border:1px solid #26261f;border-radius:12px;margin:10px 0 4px;overflow:hidden}.prediction-search-results header{color:#8f8b82;border-bottom:1px solid #1e1e18;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.prediction-search-results header b{color:#c9c5bb}.prediction-search-results ul{margin:0;padding:0;list-style:none}.prediction-search-results li+li{border-top:1px solid #16160f}.prediction-search-results a{color:inherit;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.prediction-search-results a:hover{background:#101110}.prediction-search-results a span{min-width:0;display:grid}.prediction-search-results a b{color:#e6e2d8;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.prediction-search-results a small{color:#8f8b82;font-size:12px}.prediction-search-results a em{color:#d9ac43;white-space:nowrap;font-size:12px;font-style:normal}.prediction-search-results p{color:#8f8b82;margin:0;padding:12px;font-size:13px}.desktop-site .live-rail{display:none!important}.live-rail{z-index:31;left:50%;bottom:calc(82px + env(safe-area-inset-bottom));background:linear-gradient(110deg,#161714,#090a0a);border-top:1px solid #5a4b29;border-left:3px solid #ef4545;align-items:center;gap:9px;width:min(100%,520px);min-height:44px;padding:9px 14px;text-decoration:none;display:flex;position:fixed;transform:translate(-50%)}.live-rail-dot{background:#ff4b4b;border-radius:50%;width:8px;height:8px;animation:1.25s ease-in-out infinite live-beacon;box-shadow:0 0 9px #ff3b3b}.live-rail b{letter-spacing:.13em;color:#f05b55;font-size:12px}.live-rail small{color:#b7afa6;font-size:12px}.live-rail em{color:#dfad42;margin-left:auto;font-size:12px;font-style:normal;font-weight:700}@media (prefers-reduced-motion:reduce){.live-rail-dot{animation:none}}body.mobile-site .phone-shell:has(.live-rail){padding-bottom:calc(140px + env(safe-area-inset-bottom))}.nav-icon{place-items:center;display:grid;position:relative}.nav-live-dot{background:#ff4040;border-radius:50%;width:8px;height:8px;animation:1.25s ease-in-out infinite live-beacon;position:absolute;top:-2px;right:-5px;box-shadow:0 0 0 3px #ff404029,0 0 9px #f22}.schedule-heading-actions{align-items:center;gap:8px;display:flex}.schedule-calendar-picker{color:#dfad42;cursor:pointer;border:1px solid #574821;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.schedule-calendar-picker svg{width:17px;height:17px}.schedule-calendar-picker input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.nav-live-dot{animation:none}}.crash-card{text-align:center;color:#b7b3aa;background:linear-gradient(150deg,#16170f,#0a0b0a);border:1px solid #574821;border-radius:14px;justify-items:center;gap:10px;margin:18px 12px;padding:26px 18px;display:grid}.crash-card b{color:#e9c869;font-size:17px}.crash-card p{max-width:330px;margin:0;font-size:13px;line-height:1.55}.crash-card small{color:#82807a;font-size:12px}.crash-card>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}.crash-card button,.crash-card a{color:#dfad42;cursor:pointer;background:#17180f;border:1px solid #6b5626;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.crash-card button:hover,.crash-card a:hover{border-color:#d9ac43}.crash-page{max-width:430px;margin:0 auto}.crash-row{color:#9a968d;text-align:center;border:1px dashed #4a4029;border-radius:10px;margin:8px 0;padding:12px 14px;font-size:12px}.match-metric-group{color:#d9ab41;letter-spacing:.08em;text-transform:uppercase;margin:14px 0 6px;font-size:12px}.match-metric-group:first-child{margin-top:2px}.analysis-match-list{gap:1px;display:grid}.analysis-match-row{border-bottom:1px solid #23231f;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:10px;padding:9px 2px;display:grid}.analysis-match-row:last-child{border-bottom:0}.analysis-match-row time{color:#d9ab41;white-space:nowrap;font-size:12px}.analysis-match-row>span{min-width:0;display:grid}.analysis-match-row b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.analysis-match-row em{display:none}.analysis-match-row small{color:#8f8b82;margin-top:3px;font-size:12px}.match-player-stats{padding:10px 11px 12px}.match-player-picker{scrollbar-width:none;gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.match-player-picker::-webkit-scrollbar{display:none}.match-player-picker>button{color:#cdc6b6;text-align:left;background:#14150f;border:1px solid #3a352a;border-radius:8px;flex:none;gap:2px;min-width:90px;padding:7px 9px;display:grid}.match-player-picker>button b{white-space:nowrap;text-overflow:ellipsis;max-width:116px;font-size:12px;font-weight:700;overflow:hidden}.match-player-picker>button small{color:#8e8676;font-size:11px}.match-player-picker>button.active{background:#1d1a12;border-color:#d9ab41}.match-player-picker>button.active b,.match-player-picker>button.active small{color:#e8c877}.match-player-head{border-top:1px solid #302e28;align-items:center;gap:10px;padding:10px 0 8px;display:flex}.match-player-head>span{flex:1;min-width:0;display:grid}.match-player-head>span b{color:#f0ead9;font-size:14px}.match-player-head>span small{color:#8e8676;font-size:11px}.match-player-head>strong{color:#dfb14a;font-size:20px;font-weight:800}.match-player-metrics{gap:10px;display:grid}.match-player-group h4{color:#d9ab41;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px;font-size:11px}.match-player-group ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px;margin:0;padding:0;list-style:none;display:grid}.match-player-group li{border-bottom:1px dotted #2b2921;justify-content:space-between;align-items:baseline;gap:8px;padding:3px 0;font-size:12px;display:flex}.match-player-group li span{color:#a49c8b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.match-player-group li b{color:#eae3d2;font-weight:700}@media (max-width:430px){.match-player-group ul{grid-template-columns:1fr}}.prediction-feed-card>footer span .prediction-coverage{color:#e7e2d6;background:#14140f;border:1px solid #4a4029;border-radius:6px;align-items:center;gap:5px;margin-top:4px;padding:3px 7px;font-size:13px;font-weight:700;line-height:1.35;display:inline-flex}.prediction-feed-card>footer span .prediction-coverage b{color:#f0c45d}.prediction-feed-card:has(.prediction-coverage[data-thin=true])>footer span .prediction-coverage{color:#f3e6c8;background:#1c1509;border-color:#8a5a1e}.prediction-feed-card:has(.prediction-coverage[data-thin=true])>footer span .prediction-coverage b{color:#f0a63c}.notfound-page{padding-bottom:30px}.crash-card h1{color:#e9c869;margin:0;font-size:19px;line-height:1.35}.crash-card>nav{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;display:flex}body.mobile-site:has(.notfound-page) .site-footer{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.schedule-clamped-notice{color:#e9d9b0;background:#17140c;border:1px solid #7a5f22;border-radius:11px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;margin:0 0 10px;padding:11px 13px;display:grid}.schedule-clamped-notice>svg{color:#e0ad43;width:22px;height:22px}.schedule-clamped-notice>span{gap:3px;min-width:0;display:grid}.schedule-clamped-notice b{font-size:13px}.schedule-clamped-notice small{color:#b3ac9c;font-size:12px;line-height:1.4}.schedule-clamped-notice>button{color:#f0c45c;background:#1f1a0d;border:1px solid #8d6b28;border-radius:9px;grid-column:1/-1;min-height:44px;font-size:13px;font-weight:700}.schedule-count{color:#9d9a91;letter-spacing:.03em;margin:0 0 8px;font-size:12px}.schedule-count b{color:#e6b44b}.schedule-load-more{gap:8px;padding:10px 0 4px}.schedule-back-to-top{z-index:33;right:14px;bottom:calc(132px + env(safe-area-inset-bottom));color:#f0c45c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#120f08f0;border:1px solid #8d6b28;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:fixed;box-shadow:0 8px 20px #00000073}.schedule-back-to-top svg{width:20px;height:20px}.desktop-site .schedule-back-to-top{bottom:24px;right:24px}
