.league-table-poster_card__g9dEa{box-sizing:border-box;width:420px;max-width:100%;border-radius:20px;overflow:hidden;position:relative;box-shadow:0 20px 50px rgba(0,0,0,.55);background:linear-gradient(180deg,#0a1430,#0c1226 40%,#04060f);font-family:var(--font-chakra-petch),sans-serif;color:#fff}.league-table-poster_card__g9dEa *,.league-table-poster_card__g9dEa :after,.league-table-poster_card__g9dEa :before{box-sizing:border-box}.league-table-poster_content__Pi_qf{position:relative;z-index:1}.league-table-poster_top-bar__pWwZR{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 0}.league-table-poster_brand__BPJq7{display:flex;align-items:center;gap:8px}.league-table-poster_brand-mark__F5qnO{width:30px;height:32px;background:#fff;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:2px}.league-table-poster_brand-mark__F5qnO img{width:100%;height:100%;object-fit:contain}.league-table-poster_brand-text__vLNBk{font-family:var(--font-montserrat),sans-serif;font-weight:800;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.league-table-poster_comp-tag__SeItv{font-size:10px;letter-spacing:1.5px;color:hsla(0,0%,100%,.7);text-transform:uppercase}.league-table-poster_league-header__El2Ct{text-align:center;padding:26px 24px 20px}.league-table-poster_league-name__bWeet{font-family:var(--font-montserrat),sans-serif;font-weight:900;font-size:22px;letter-spacing:.5px;line-height:1.2;text-shadow:0 4px 18px rgba(0,0,0,.6)}.league-table-poster_league-area__JT3o4{margin-top:6px;font-family:var(--font-montserrat),sans-serif;font-weight:600;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#7ee0ff}.league-table-poster_table-wrap__jjlI2{margin:0 16px 20px;border-radius:12px;overflow:hidden;background:rgba(6,8,18,.6);border:1px solid hsla(0,0%,100%,.08)}.league-table-poster_table__c8BgF{width:100%;border-collapse:collapse}.league-table-poster_table__c8BgF td,.league-table-poster_table__c8BgF th{padding:7px 4px;text-align:center;font-size:10.5px}.league-table-poster_table__c8BgF thead th{font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:#7ee0ff;background:hsla(0,0%,100%,.04);padding-top:9px;padding-bottom:9px}.league-table-poster_table__c8BgF tbody tr{border-top:1px solid hsla(0,0%,100%,.06)}.league-table-poster_table__c8BgF tbody tr:nth-child(odd){background:hsla(0,0%,100%,.03)}.league-table-poster_rank-col__sjbyF{width:22px;color:hsla(0,0%,100%,.55);font-weight:700}.league-table-poster_team-col__3PmVQ{text-align:left;padding-left:10px!important}.league-table-poster_team-cell__9QZh8{display:flex;align-items:center;gap:7px;min-width:0}.league-table-poster_crest__N_Z6B{width:20px;height:20px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;font-family:var(--font-montserrat),sans-serif;font-weight:900;font-size:8px;color:#0e2a6b}.league-table-poster_crest__N_Z6B img{width:100%;height:100%;object-fit:cover}.league-table-poster_team-name__6uIl2{font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.league-table-poster_pts-col__nec3V{font-family:var(--font-montserrat),sans-serif;font-weight:800;color:#fff}.league-table-poster_sponsor-line__8JTH_{text-align:center;padding:10px 22px 20px;font-size:9px;letter-spacing:1.5px;color:hsla(0,0%,100%,.45);text-transform:uppercase;background:#000}.league-table-poster_sponsor-line__8JTH_ .league-table-poster_powered__Dv6V8{display:block;margin-top:4px;font-size:12px;letter-spacing:1px;color:#fff;font-weight:800}.league-table-poster_sponsor-line__8JTH_ .league-table-poster_powered__Dv6V8 a{color:inherit;text-decoration:none}.league-table-poster_sponsor-grid__hR33L{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px}.league-table-poster_sponsor-slot__4oUqB{width:26px;height:26px;background:transparent;border:1px solid #4dfcff;box-shadow:0 0 5px rgba(77,252,255,.55),inset 0 0 4px rgba(77,252,255,.25);border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden}.league-table-poster_sponsor-slot__4oUqB img{width:100%;height:100%;object-fit:contain}.league-table-poster_poster-dialog__5WJ_H>button{color:#fff;opacity:.85}.league-table-poster_poster-dialog__5WJ_H>button:hover{opacity:1;background:hsla(0,0%,100%,.15)}.gameweek-poster_card__Toc51{box-sizing:border-box;width:420px;max-width:100%;border-radius:20px;overflow:hidden;position:relative;box-shadow:0 20px 50px rgba(0,0,0,.55);background:linear-gradient(180deg,#0a1430,#0c1226 40%,#04060f);font-family:var(--font-chakra-petch),sans-serif;color:#fff}.gameweek-poster_card__Toc51 *,.gameweek-poster_card__Toc51 :after,.gameweek-poster_card__Toc51 :before{box-sizing:border-box}.gameweek-poster_content___5egZ{position:relative;z-index:1}.gameweek-poster_top-bar__Jb286{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 0}.gameweek-poster_brand__9vVi_{display:flex;align-items:center;gap:8px}.gameweek-poster_brand-mark__xH9Ht{width:30px;height:32px;background:#fff;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:2px}.gameweek-poster_brand-mark__xH9Ht img{width:100%;height:100%;object-fit:contain}.gameweek-poster_brand-text__QHwT7{font-family:var(--font-montserrat),sans-serif;font-weight:800;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.gameweek-poster_comp-tag__VjvmE{font-size:10px;letter-spacing:1.5px;color:hsla(0,0%,100%,.7);text-transform:uppercase}.gameweek-poster_league-header__T6WXy{text-align:center;padding:22px 24px 18px}.gameweek-poster_league-name__eqvEe{font-family:var(--font-montserrat),sans-serif;font-weight:900;font-size:18px;letter-spacing:.5px;line-height:1.2;text-shadow:0 4px 18px rgba(0,0,0,.6)}.gameweek-poster_gameweek-label__bYJ71{margin-top:4px;font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:20px;color:#7ee0ff}.gameweek-poster_league-area__FEgWK{margin-top:4px;font-family:var(--font-montserrat),sans-serif;font-weight:600;font-size:10.5px;letter-spacing:2px;text-transform:uppercase;color:hsla(0,0%,100%,.55)}.gameweek-poster_matches__qbbhp{margin:0 20px;display:flex;flex-direction:column;gap:10px}.gameweek-poster_match-card__E6s5J{background:rgba(6,8,18,.65);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:12px 14px}.gameweek-poster_match-row__TodaK{display:flex;align-items:center;justify-content:space-between;gap:8px}.gameweek-poster_side__5OkBF{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.gameweek-poster_side__5OkBF.gameweek-poster_away__GDDy7{justify-content:flex-end}.gameweek-poster_crest__c1X4N{width:28px;height:28px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;font-family:var(--font-montserrat),sans-serif;font-weight:900;font-size:10px;color:#0e2a6b}.gameweek-poster_crest__c1X4N img{width:100%;height:100%;object-fit:cover}.gameweek-poster_team-name__zq4ti{font-family:var(--font-montserrat),sans-serif;font-weight:800;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gameweek-poster_team-name__zq4ti.gameweek-poster_away__GDDy7{text-align:right}.gameweek-poster_team-name__zq4ti.gameweek-poster_winner__g1bz_{color:#7ee0ff}.gameweek-poster_time-box__wzB_V{background:#04060f;border:1px solid rgba(126,224,255,.3);border-radius:6px;padding:6px 12px;flex-shrink:0;text-align:center}.gameweek-poster_time-box__wzB_V span{font-family:var(--font-montserrat),sans-serif;font-weight:900;font-size:18px;color:#7ee0ff;letter-spacing:1px;white-space:nowrap}.gameweek-poster_time-box__wzB_V.gameweek-poster_played__Fwm_F span{color:#fff}.gameweek-poster_ft-tag__J4AE0{display:block;margin-top:2px;font-family:var(--font-montserrat),sans-serif;font-weight:700;font-size:8px;letter-spacing:1.5px;color:rgba(126,224,255,.7)}.gameweek-poster_match-meta__5ytDz{margin-top:8px;letter-spacing:1px}.gameweek-poster_match-meta__5ytDz,.gameweek-poster_sponsor-line__ZioNL{text-align:center;font-size:9px;color:hsla(0,0%,100%,.45);text-transform:uppercase}.gameweek-poster_sponsor-line__ZioNL{padding:10px 22px 20px;letter-spacing:1.5px;background:#000}.gameweek-poster_sponsor-line__ZioNL .gameweek-poster_powered__6N_Rb{display:block;margin-top:4px;font-size:12px;letter-spacing:1px;color:#fff;font-weight:800}.gameweek-poster_sponsor-line__ZioNL .gameweek-poster_powered__6N_Rb a{color:inherit;text-decoration:none}.gameweek-poster_sponsor-grid__7_DGz{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px}.gameweek-poster_sponsor-slot__HQV73{width:26px;height:26px;background:transparent;border:1px solid #4dfcff;box-shadow:0 0 5px rgba(77,252,255,.55),inset 0 0 4px rgba(77,252,255,.25);border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden}.gameweek-poster_sponsor-slot__HQV73 img{width:100%;height:100%;object-fit:contain}.gameweek-poster_poster-dialog__IJUJT>button{color:#fff;opacity:.85}.gameweek-poster_poster-dialog__IJUJT>button:hover{opacity:1;background:hsla(0,0%,100%,.15)}