@charset "UTF-8";.layout-global{min-height:100%;width:100%}body{margin:0;box-sizing:border-box}td,tr,th{box-sizing:border-box}._1br8Eo-j--container_center{display:grid;justify-content:center;text-align:center;margin-top:32px;max-width:18rem;margin-right:auto;margin-left:auto}.QEopE6Rs--logo{width:18rem}.tl87VPZo--button{width:7rem}.FxUPN9Be--home_title{font-size:4rem;margin-top:3rem}.ZF4epr39--title_margin{margin-top:1.8rem}.F-E7XChv--home_buttons{display:flex;justify-content:space-around;margin-top:5rem}@media (max-height: 650px) and (orientation: portrait){.FxUPN9Be--home_title{font-size:5rem;margin-top:1rem}.F-E7XChv--home_buttons{margin-top:2rem}}.kgqMP9qg--login_container{display:grid;justify-content:center;text-align:center;margin-top:32px}._35QyioTM--login_button{width:100%;margin-top:1rem}.u8N-1dJq--ok_button{margin-top:.5rem}.jJ6fUA0W--logo{width:15rem}.lXRkS65O--login_title{font-size:3.5rem;margin-top:3rem}.BckyGf0i--title_margin{margin-top:1rem;margin-bottom:2rem}.nWrZgEUk--input{text-align:center}.KXX3-oe5--forgot_password{color:#fff}.KXX3-oe5--forgot_password:hover{text-decoration:underline}.fySmhOp6--forgot_email{width:240px;margin-top:1rem;text-align:center}@media (max-height: 600px) and (orientation: portrait){.lXRkS65O--login_title{margin-top:1rem}.BckyGf0i--title_margin{margin-bottom:1rem}}.DKiWCTHg--forgot_password_container{display:grid;justify-content:center;text-align:center;margin-top:32px}._3uNE8aR9--logo{width:15rem}._97PR7CFG--forgot_password_title{font-size:3.5rem;margin-top:3rem}.gWke8xOm--title_margin{margin-top:1rem;margin-bottom:2rem}.S0DWm3y7--input{text-align:center}.OyTKYpgJ--forgot_password{color:#fff}.OyTKYpgJ--forgot_password:hover{text-decoration:underline}._04f1w6A---forgot_email{width:240px;margin-top:1rem;text-align:center}@media (max-height: 600px) and (orientation: portrait){._97PR7CFG--forgot_password_title{margin-top:1rem}.gWke8xOm--title_margin{margin-bottom:1rem}}.owIKDogX--signup_container{display:grid;justify-content:center;text-align:center;margin-top:32px}.oKa3xju0--signup_form{margin-top:4rem}.R6AuFQYD--signup_button{width:100%;margin-top:1rem}._5gOOL1-u--input{text-align:center}.dQBDlBeC--logo{width:15rem}@media (max-height: 600px) and (orientation: portrait){.R6AuFQYD--signup_button{width:100%;margin-top:0}.oKa3xju0--signup_form{margin-top:1rem}}@keyframes HUoSfxBe--fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes DQ29-3co--shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.BvvF9o7T--table_row_animated{animation:HUoSfxBe--fadeInUp .3s ease-out}.BvvF9o7T--table_row_animated:nth-child(1){animation-delay:.05s}.BvvF9o7T--table_row_animated:nth-child(2){animation-delay:.1s}.BvvF9o7T--table_row_animated:nth-child(3){animation-delay:.15s}.BvvF9o7T--table_row_animated:nth-child(4){animation-delay:.2s}.BvvF9o7T--table_row_animated:nth-child(5){animation-delay:.25s}.zrREweDM--loading_shimmer{background:linear-gradient(90deg,var(--joy-palette-neutral-100) 0%,var(--joy-palette-neutral-200) 50%,var(--joy-palette-neutral-100) 100%);background-size:200px 100%;animation:DQ29-3co--shimmer 1.5s infinite}.nxW6Upl6--table_row_hover{position:relative;transition:all .2s cubic-bezier(.4,0,.2,1)}.nxW6Upl6--table_row_hover:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;z-index:1}.nxW6Upl6--table_row_hover:hover ._1gaDQt2T--position_chip,.nxW6Upl6--table_row_hover:hover .LwADiUED--points_chip{transform:scale(1.05);transition:transform .2s ease}.nxW6Upl6--table_row_hover:hover ._9k3lAnzm--game_bet_cell{box-shadow:0 2px 6px #00000014}.xEk2zt0z--sort_button_modern{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border:none;background:none;cursor:pointer;border-radius:4px;transition:all .2s ease;color:inherit;font-weight:inherit;font-size:inherit;text-transform:inherit;letter-spacing:inherit}.xEk2zt0z--sort_button_modern:hover{background:var(--joy-palette-primary-100);color:var(--joy-palette-primary-700);transform:translateY(-1px)}.xEk2zt0z--sort_button_modern:active{transform:translateY(0)}.xEk2zt0z--sort_button_modern .aPVXDEIE--sort_icon{transition:transform .2s ease}.xEk2zt0z--sort_button_modern .aPVXDEIE--sort_icon.Q-3syfer--sort_active{color:var(--joy-palette-primary-600);transform:scale(1.1)}.fYOtjNzd--status_indicator{display:inline-flex;align-items:center;gap:.25rem}.fYOtjNzd--status_indicator._8IGJnuXX--status_finished:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--joy-palette-success-500);animation:cjtwP-RJ--pulse 2s infinite}.fYOtjNzd--status_indicator.xxDltYYs--status_pending:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--joy-palette-neutral-400)}@keyframes cjtwP-RJ--pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.WlNP30gn--sr_only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.OWGYTiwF--focus_visible:focus-visible{outline:2px solid var(--joy-palette-primary-500);outline-offset:2px;border-radius:4px}@media (prefers-color-scheme: dark){.KTs-pDKo--overall_table_container .iMVu9Fy2--table_header_gradient{background:linear-gradient(135deg,var(--joy-palette-primary-900) 0%,var(--joy-palette-primary-800) 100%)}.KTs-pDKo--overall_table_container .MuB7nWTu--current_user_row{background:linear-gradient(90deg,var(--joy-palette-primary-900) 0%,var(--joy-palette-primary-800) 100%)}.KTs-pDKo--overall_table_container ._9k3lAnzm--game_bet_cell.XQDqDGAj--finished_game{background:linear-gradient(135deg,var(--joy-palette-success-900) 0%,var(--joy-palette-success-800) 100%)}}@media print{.KTs-pDKo--overall_table_container .xEk2zt0z--sort_button_modern:after{display:none}.KTs-pDKo--overall_table_container .nxW6Upl6--table_row_hover:hover{transform:none;box-shadow:none}.KTs-pDKo--overall_table_container ._1gaDQt2T--position_chip,.KTs-pDKo--overall_table_container .LwADiUED--points_chip{background:transparent!important;border:1px solid #000!important;color:#000!important}}.ddZ5PDJu--gameweek_table_container{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.ZGUbdadf--dropdowns{display:flex}.ZGUbdadf--dropdowns>* button:disabled{background-color:#00000060!important}.BOP2toGf--gameweek_dropdown{margin-left:1rem}.xP7ucT5V--bets_button{outline:none!important;border:none!important;background-color:inherit!important}.xP7ucT5V--bets_button:hover{text-decoration:underline}.QSSutE2u--results_table{max-width:600px;border:none}.RCWE8yLT--results_container{margin-bottom:.75rem}.XwwRrPu---results_title{margin-bottom:.5rem;color:var(--joy-palette-text-primary);font-weight:600;font-size:.875rem}._8JwVhylE--game_card{background:var(--joy-palette-background-surface);border:1px solid var(--joy-palette-divider);border-radius:6px;box-shadow:0 1px 3px #0000000a}.GpSSe2ys--card_content{display:flex;flex-direction:column;gap:.375rem}.hrkUzySL--teams_section{display:flex;align-items:center;justify-content:space-between;gap:.375rem}._78tmXsYL--team_info{display:flex;flex-direction:column;align-items:center;gap:.0625rem;min-width:0;flex:1}.KtsFPrrt--team_name{text-align:center;word-wrap:break-word;max-width:100%;font-size:.75rem;line-height:1.1;font-weight:500;transition:all .2s ease}.KtsFPrrt--team_name.uFNyKuy6--winning_team{font-weight:700;color:var(--joy-palette-success-600);text-shadow:0 0 1px rgba(76,175,80,.3)}.KtsFPrrt--team_name.UVL-RxWn--losing_team{opacity:.7;color:var(--joy-palette-text-secondary)}.A6oqhuwz--team_label{font-size:0rem;opacity:0;text-transform:uppercase;letter-spacing:0px}.zaTY6DZu--score_section{display:flex;align-items:center;justify-content:center;min-width:55px}.OUUvH6jb--score_container{display:flex;align-items:center;gap:0rem;font-weight:600;font-size:0rem}.Tl2omH2t--score_number{color:var(--joy-palette-text-primary);font-weight:700;min-width:20px;text-align:center;transition:all 0s ease}.Tl2omH2t--score_number.UC9rVj-N--winning_score{color:var(--joy-palette-success-600);border-radius:4px;padding:0rem;font-weight:800}.Tl2omH2t--score_number.zjzvpB6W--losing_score{opacity:0;color:var(--joy-palette-text-secondary)}.FnSlmmQC--score_separator{color:var(--joy-palette-text-tertiary);font-weight:400}.cnGytSvU--score_placeholder{display:flex;align-items:center;justify-content:center;color:var(--joy-palette-text-tertiary);font-size:0rem}._1LJY93I---editable_score_container{display:flex;align-items:center;gap:0rem}.udUGpK1v--score_input{width:45px;text-align:center}.udUGpK1v--score_input input{text-align:center;font-weight:600}._17qA08Wy--meta_section{display:flex;align-items:center;justify-content:space-between;padding-top:0rem}.bn9eGaYb--date_info{font-size:0rem;color:var(--joy-palette-text-secondary);line-height:1}.XQDqDGAj--finished_game{border-left:4px solid var(--joy-palette-success-500)}.XQDqDGAj--finished_game .Tl2omH2t--score_number{color:var(--joy-palette-success-600)}.mamUhthB--in_progress_game{border-left:4px solid var(--joy-palette-warning-500)}.mamUhthB--in_progress_game .Tl2omH2t--score_number{color:var(--joy-palette-warning-600)}._6GV605cY--pending_game{border-left:4px solid var(--joy-palette-neutral-300)}.uH7sNfAF--editable_game{border-left:4px solid var(--joy-palette-primary-500)}.uH7sNfAF--editable_game .udUGpK1v--score_input input{color:var(--joy-palette-primary-600)}@media (max-width: 480px){.GpSSe2ys--card_content{padding:0rem;gap:0rem}.hrkUzySL--teams_section{gap:0rem}.KtsFPrrt--team_name{font-size:0rem;line-height:0}.A6oqhuwz--team_label{font-size:0rem}.zaTY6DZu--score_section{min-width:55px}.OUUvH6jb--score_container{font-size:0rem;gap:0rem}.udUGpK1v--score_input{width:30px}._17qA08Wy--meta_section{padding-top:0rem}._17qA08Wy--meta_section .bn9eGaYb--date_info{font-size:0rem}}.r1dtpadM--modern_results_table{background:var(--joy-palette-background-surface);border:1px solid var(--joy-palette-divider);border-radius:8px;overflow:hidden;font-size:0rem;min-width:600px}.r1dtpadM--modern_results_table .w9ei3Tav--table_header{background:linear-gradient(135deg,var(--joy-palette-primary-50) 0%,var(--joy-palette-primary-100) 100%)}.r1dtpadM--modern_results_table .w9ei3Tav--table_header th{padding:0rem;font-weight:600;font-size:0rem;color:var(--joy-palette-primary-700);text-transform:uppercase;letter-spacing:0px;border-bottom:1px solid var(--joy-palette-primary-200)}.r1dtpadM--modern_results_table .ZE10vWRG--team_header{text-align:left;width:25%}.r1dtpadM--modern_results_table .MDQTgZAr--score_header{text-align:center;width:15%}.r1dtpadM--modern_results_table .kyx-sq4F--date_header{text-align:center;width:20%}.r1dtpadM--modern_results_table .OVWIiBCk--status_header{text-align:center;width:15%}.CF1tkMKS--table_row{transition:all 0s ease-in-out;border-bottom:1px solid var(--joy-palette-divider)}.CF1tkMKS--table_row:hover{background-color:var(--joy-palette-neutral-50);transform:translateY(0);box-shadow:0 1px 4px #0000}.CF1tkMKS--table_row:last-child{border-bottom:none}.XQDqDGAj--finished_game{background-color:var(--joy-palette-success-50)}.mamUhthB--in_progress_game{background-color:var(--joy-palette-neutral-50)}._6GV605cY--pending_game{background-color:var(--joy-palette-background-surface)}.v1EPadfo--table_team{padding:0rem;text-align:left;vertical-align:middle}.v1EPadfo--table_team span{display:block;font-weight:500;color:var(--joy-palette-text-primary);font-size:0rem}.Ip4mbh2G--table_score{padding:0rem;text-align:center;vertical-align:middle}.OUUvH6jb--score_container{display:flex;align-items:center;justify-content:center;gap:0rem;padding:0rem;background:var(--joy-palette-primary-100);border-radius:6px;font-weight:700;font-size:0rem}.Tl2omH2t--score_number{color:var(--joy-palette-primary-700);font-size:1rem;font-weight:800;min-width:20px;text-align:center}.FnSlmmQC--score_separator{color:var(--joy-palette-primary-500);font-weight:500;margin:0 0rem;font-size:0rem}.cnGytSvU--score_placeholder{display:flex;align-items:center;justify-content:center;padding:0rem;background:var(--joy-palette-neutral-100);border-radius:6px;color:var(--joy-palette-neutral-500);font-weight:500;font-style:italic;font-size:0rem}._6YG29E5r--table_date{padding:0rem;text-align:center;vertical-align:middle}._6YG29E5r--table_date span{display:block;line-height:1;font-size:0rem}.AY6MmE-x--table_status{padding:0rem;text-align:center;vertical-align:middle}.KTs-pDKo--overall_table_container{margin-top:2rem}.iMVu9Fy2--table_header_gradient{background:linear-gradient(135deg,var(--joy-palette-primary-50) 0%,var(--joy-palette-primary-100) 100%);border-bottom:2px solid var(--joy-palette-primary-200)}._1gaDQt2T--position_chip{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}._1gaDQt2T--position_chip.EY-2F073--first_place{background:linear-gradient(135deg,gold,orange)!important;color:#8b4513!important;font-weight:800!important;box-shadow:0 2px 6px #ffd70000!important}._1gaDQt2T--position_chip.aXQCZkup--second_place{background:linear-gradient(135deg,silver,#a8a8a8)!important;color:#2f2f2f!important;font-weight:700!important;box-shadow:0 2px 6px #c0c0c000!important}._1gaDQt2T--position_chip._5Cf2Zkgp--third_place{background:linear-gradient(135deg,#cd7f32,#b8860b)!important;color:#fff!important;font-weight:700!important;box-shadow:0 2px 6px #cd7f3200!important}.MuB7nWTu--current_user_row{background:linear-gradient(90deg,var(--joy-palette-primary-25) 0%,var(--joy-palette-primary-50) 100%);border-left:4px solid var(--joy-palette-primary-500);position:relative}.MuB7nWTu--current_user_row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--joy-palette-primary-400) 0%,var(--joy-palette-primary-600) 100%);border-radius:0 2px 2px 0}._9k3lAnzm--game_bet_cell.XQDqDGAj--finished_game{background:linear-gradient(135deg,var(--joy-palette-success-25) 0%,var(--joy-palette-success-50) 100%);border:1px solid var(--joy-palette-success-200);border-radius:8px;padding:0rem;position:relative}._9k3lAnzm--game_bet_cell.XQDqDGAj--finished_game:before{content:"";position:absolute;top:2px;right:2px;width:6px;height:6px;background:var(--joy-palette-success-500);border-radius:50%}._9k3lAnzm--game_bet_cell.GZno6yYt--ongoing_game{background:linear-gradient(135deg,var(--joy-palette-warning-25) 0%,var(--joy-palette-warning-50) 100%);border:1px solid var(--joy-palette-warning-200);border-radius:8px;padding:0rem;position:relative}._9k3lAnzm--game_bet_cell.GZno6yYt--ongoing_game:before{content:"";position:absolute;top:2px;right:2px;width:6px;height:6px;background:var(--joy-palette-warning-500);border-radius:50%}._9k3lAnzm--game_bet_cell._6GV605cY--pending_game{background:var(--joy-palette-neutral-25);border:1px solid var(--joy-palette-neutral-200);border-radius:8px;padding:0rem;color:var(--joy-palette-text-secondary)}.LwADiUED--points_chip{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.LwADiUED--points_chip.EBvUn51P--primary_points{background:linear-gradient(135deg,var(--joy-palette-primary-500) 0%,var(--joy-palette-primary-600) 100%);color:#fff;font-weight:700;box-shadow:0 2px 4px #4caf5000}.LwADiUED--points_chip._6CiTmsKZ--secondary_points{background:linear-gradient(135deg,var(--joy-palette-neutral-100) 0%,var(--joy-palette-neutral-200) 100%);color:var(--joy-palette-neutral-700);font-weight:600}.LwADiUED--points_chip.dgDuRXM6--success_points{background:linear-gradient(135deg,var(--joy-palette-success-100) 0%,var(--joy-palette-success-200) 100%);color:var(--joy-palette-success-700);font-weight:600}._2pQ9IJKd--prize_amount.uv9FoDcq--has_prize{color:var(--joy-palette-success-600);font-weight:700}._2pQ9IJKd--prize_amount.uv9FoDcq--has_prize:before{content:"\1f4b0";margin-right:0rem;font-size:0rem}._2pQ9IJKd--prize_amount.LVFu7p9s--no_prize{color:var(--joy-palette-text-tertiary);font-style:italic}@media (max-width: 1200px){.KTs-pDKo--overall_table_container .w9ei3Tav--table_header th,.KTs-pDKo--overall_table_container .CF1tkMKS--table_row td{padding:0rem;font-size:0rem}}@media (max-width: 768px){.KTs-pDKo--overall_table_container .w9ei3Tav--table_header th{padding:0rem;font-size:0rem;letter-spacing:0px}.KTs-pDKo--overall_table_container .CF1tkMKS--table_row td{padding:0rem;font-size:0rem}.KTs-pDKo--overall_table_container ._1gaDQt2T--position_chip,.KTs-pDKo--overall_table_container .LwADiUED--points_chip{font-size:0rem;padding:0rem;min-width:24px}.KTs-pDKo--overall_table_container ._9k3lAnzm--game_bet_cell{padding:0rem;font-size:0rem}}@media (max-width: 480px){.KTs-pDKo--overall_table_container{margin-top:1rem}.KTs-pDKo--overall_table_container .w9ei3Tav--table_header th{padding:0rem;font-size:0rem;letter-spacing:0px}.KTs-pDKo--overall_table_container .CF1tkMKS--table_row td{padding:0rem;font-size:0rem}.KTs-pDKo--overall_table_container ._1gaDQt2T--position_chip,.KTs-pDKo--overall_table_container .LwADiUED--points_chip{font-size:0rem;padding:0rem;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center}.KTs-pDKo--overall_table_container ._9k3lAnzm--game_bet_cell{padding:0rem;font-size:0rem;min-height:24px;display:flex;align-items:center;justify-content:center}.KTs-pDKo--overall_table_container .MuB7nWTu--current_user_row{border-left-width:3px}.KTs-pDKo--overall_table_container .MuB7nWTu--current_user_row:before{width:3px}}._9d6XG-Np--table_td{text-align:center;width:5%}._7nZ--sL8--current_user{border-style:solid none;border-color:#ff0;font-weight:900}.ihJe70bA--text_center{text-align:center;vertical-align:middle!important}@media (max-width: 768px){.r1dtpadM--modern_results_table{font-size:0rem}.r1dtpadM--modern_results_table .w9ei3Tav--table_header th{padding:0rem;font-size:0rem}.r1dtpadM--modern_results_table .CF1tkMKS--table_row td{padding:0rem}.r1dtpadM--modern_results_table .OUUvH6jb--score_container{padding:0rem;font-size:0rem}.r1dtpadM--modern_results_table .Tl2omH2t--score_number{font-size:0rem}.ZE10vWRG--team_header,.v1EPadfo--table_team{width:30%}.kyx-sq4F--date_header,._6YG29E5r--table_date{width:25%}.OVWIiBCk--status_header,.AY6MmE-x--table_status{width:20%}}@media (max-width: 480px){.XwwRrPu---results_title{font-size:1rem;margin-bottom:0rem}.r1dtpadM--modern_results_table{font-size:0rem;border-radius:6px;min-width:500px}.r1dtpadM--modern_results_table .w9ei3Tav--table_header th{padding:0rem;font-size:0rem;letter-spacing:0px}.r1dtpadM--modern_results_table .CF1tkMKS--table_row td{padding:0rem}.r1dtpadM--modern_results_table .OUUvH6jb--score_container{padding:0rem;font-size:0rem;gap:0rem;border-radius:4px}.r1dtpadM--modern_results_table .Tl2omH2t--score_number{font-size:0rem;min-width:16px}.r1dtpadM--modern_results_table .FnSlmmQC--score_separator{font-size:0rem;margin:0}.r1dtpadM--modern_results_table .cnGytSvU--score_placeholder{padding:0rem;font-size:0rem;border-radius:4px}.ZE10vWRG--team_header,.v1EPadfo--table_team{width:25%;min-width:100px}.ZE10vWRG--team_header span,.v1EPadfo--table_team span{font-size:0rem;line-height:1}.MDQTgZAr--score_header,.Ip4mbh2G--table_score{width:15%;min-width:80px}.kyx-sq4F--date_header,._6YG29E5r--table_date{width:20%;min-width:80px}.kyx-sq4F--date_header span,._6YG29E5r--table_date span{font-size:0rem;line-height:1}.OVWIiBCk--status_header,.AY6MmE-x--table_status{width:15%;min-width:90px}.ZE10vWRG--team_header:first-child{text-indent:0}.ZE10vWRG--team_header:first-child:after{display:none}.ZE10vWRG--team_header:nth-child(3){text-indent:0}.ZE10vWRG--team_header:nth-child(3):after{display:none}.kyx-sq4F--date_header{text-indent:0}.kyx-sq4F--date_header:after{display:none}.OVWIiBCk--status_header{text-indent:0}.OVWIiBCk--status_header:after{display:none}.MDQTgZAr--score_header{text-indent:0}.MDQTgZAr--score_header:after{display:none}}.QEsC32Pe--gameweeks{display:flex;justify-content:space-around;flex-wrap:wrap;max-width:1081px;margin-right:auto;margin-left:auto}.tPuDlE8T--gameweeks_modern{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;max-width:1400px;margin:0 auto;padding:0 1rem}@media (max-width: 768px){.tPuDlE8T--gameweeks_modern{grid-template-columns:1fr;gap:1rem;padding:0 .5rem;max-width:100%}}@media (min-width: 769px) and (max-width: 1023px){.tPuDlE8T--gameweeks_modern{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:900px}}@media (min-width: 1024px) and (max-width: 1399px){.tPuDlE8T--gameweeks_modern{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:1200px}}@media (min-width: 1400px){.tPuDlE8T--gameweeks_modern{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:1400px}}.tPuDlE8T--gameweeks_modern>*{max-width:400px;justify-self:center}@media (min-width: 768px){.tPuDlE8T--gameweeks_modern._4vGmyJ4c--gameweeks_count_1{grid-template-columns:1fr;max-width:450px;justify-items:center}}@media (min-width: 768px){.tPuDlE8T--gameweeks_modern._1CXIOdwm--gameweeks_count_4{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);max-width:800px;gap:1.5rem}}@media (max-width: 767px){.tPuDlE8T--gameweeks_modern._1CXIOdwm--gameweeks_count_4{grid-template-columns:1fr;grid-template-rows:auto}}.shBUuK9Z--title{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.FqM-ZxOo--table{display:grid;width:450px;margin-bottom:2rem}.Y1ZzXf-M--table_td{text-align:center}.Y1ZzXf-M--table_td:hover{background-color:#0000002d}.N1M7FHRi--table_td__disabled{background-color:#00000060!important;cursor:default!important}.LEeTE8mP--table_td__gameweek_finished{cursor:default!important}.RSaIzCup--table_team{width:45%;cursor:pointer}.Ii-2tic2--table_vs{width:10%;text-align:center;cursor:default}.Efkdo-Zj--dropdowns{display:flex;align-items:center}.mFhJ-x9L--series_dropdown{margin-left:1rem}.xb9FMIuO--button{display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;width:200px}.d-liphdy--bold{background-color:#4d8659}.d-liphdy--bold:hover{background-color:#2b5835}._4Y2qdy72--left_out_teams{display:flex;justify-content:space-between}.cFxhC-v1--warning{text-align:center;margin-bottom:2rem}.n-9UMe5Z--team_card{position:relative;border-radius:12px;padding:16px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);border:2px solid var(--joy-palette-neutral-200);background:var(--joy-palette-background-surface);font-weight:500;text-align:center}.n-9UMe5Z--team_card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #4caf5040;border-color:var(--joy-palette-primary-300);background:var(--joy-palette-primary-50)}.n-9UMe5Z--team_card.ueetW3I---selected{background:linear-gradient(135deg,var(--joy-palette-success-100) 0%,var(--joy-palette-success-50) 100%);border-color:var(--joy-palette-success-400);color:var(--joy-palette-success-700);font-weight:700;box-shadow:0 2px 8px #4caf504d}.n-9UMe5Z--team_card.ueetW3I---selected:hover{background:linear-gradient(135deg,var(--joy-palette-success-200) 0%,var(--joy-palette-success-100) 100%);box-shadow:0 4px 16px #4caf5066}.n-9UMe5Z--team_card.ueetW3I---selected:after{content:"\2713";position:absolute;top:6px;right:8px;font-size:.75rem;color:var(--joy-palette-success-600);font-weight:800}.n-9UMe5Z--team_card.xZcyHbi6--disabled{background:var(--joy-palette-neutral-100);color:var(--joy-palette-neutral-400);cursor:not-allowed;opacity:.6}.n-9UMe5Z--team_card.xZcyHbi6--disabled:hover{transform:none;box-shadow:none;border-color:var(--joy-palette-neutral-200);background:var(--joy-palette-neutral-100)}.n-9UMe5Z--team_card.ZBFLLtBE--finished{cursor:default;opacity:.7;background:var(--joy-palette-neutral-50)}.n-9UMe5Z--team_card.ZBFLLtBE--finished:hover{transform:none;box-shadow:none;border-color:var(--joy-palette-neutral-200);background:var(--joy-palette-neutral-50)}.Sq4b2ZqN--game_card{background:var(--joy-palette-background-surface);border:1px solid var(--joy-palette-neutral-200);border-radius:16px;padding:1.5rem;margin-bottom:1rem;box-shadow:0 2px 12px #00000014;transition:all .2s ease}.Sq4b2ZqN--game_card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.v-qvxyLi--game_header{border-bottom:2px solid var(--joy-palette-primary-100);padding-bottom:.75rem;margin-bottom:1rem}.v-qvxyLi--game_header h3{color:var(--joy-palette-primary-700);font-weight:700;font-size:1.25rem;display:flex;align-items:center;gap:.5rem}.APGzGyO6--status_indicator{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:20px;font-size:.875rem;font-weight:600}.APGzGyO6--status_indicator.cFxhC-v1--warning{background:var(--joy-palette-warning-100);color:var(--joy-palette-warning-700);border:1px solid var(--joy-palette-warning-300)}.APGzGyO6--status_indicator.VrE-P1Wb--error{background:var(--joy-palette-danger-100);color:var(--joy-palette-danger-700);border:1px solid var(--joy-palette-danger-300)}.APGzGyO6--status_indicator._3BC8Fzbq--info{background:var(--joy-palette-primary-100);color:var(--joy-palette-primary-700);border:1px solid var(--joy-palette-primary-300)}.VLkHTqge--loading_card{background:var(--joy-palette-neutral-50);border:1px solid var(--joy-palette-neutral-200);border-radius:16px;padding:1.5rem;margin-bottom:1rem}@media (max-width: 768px){.tPuDlE8T--gameweeks_modern{padding:0 .5rem}.Sq4b2ZqN--game_card{padding:1rem}.n-9UMe5Z--team_card{padding:12px;font-size:.875rem}}.o2jEXc04--title{display:flex;justify-content:space-between;margin-bottom:2rem}.COAYCs3F--dropdown{display:flex;align-items:center}.w7-JfTq---table td{vertical-align:middle}.cZ6tgNau--buttons_div{display:flex;justify-content:center}.WPeMZDvA--confirm_button{margin-left:1rem}.UsJLj67A--gameweek_table_container{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.xdaMURNY--dropdowns{display:flex}.xdaMURNY--dropdowns>* button:disabled{background-color:#00000060!important}.QD5jkzfr--gameweek_dropdown{margin-left:1rem}.s-pxDItv--bets_button{background-color:inherit!important;outline:none!important;border:none!important}.s-pxDItv--bets_button:hover{text-decoration:underline}.cKqt4osY--results_table{max-width:700px;border:none}.mVg-twvC--results_title{margin-bottom:.5rem;color:var(--joy-palette-text-primary);font-weight:600;font-size:.875rem}.syrreDkp--game_card{background:var(--joy-palette-background-surface);border:1px solid var(--joy-palette-divider);border-radius:6px;box-shadow:0 1px 3px #0000000a}.bByO1qEZ--card_content{display:flex;flex-direction:column;gap:.375rem}.cYIyjuNK--teams_section{display:flex;align-items:center;justify-content:space-between;gap:.375rem}.TvVx5-Xq--team_info{display:flex;flex-direction:column;align-items:center;gap:.0625rem;min-width:0;flex:1}.OzAL0iGD--team_name{text-align:center;word-wrap:break-word;max-width:100%;font-size:.75rem;line-height:1.1;font-weight:500;transition:all .2s ease}.OzAL0iGD--team_name.S2wIsMX6--winning_team{font-weight:700;color:var(--joy-palette-success-600);text-shadow:0 0 1px rgba(76,175,80,.3)}.OzAL0iGD--team_name.LsERQlGy--losing_team{opacity:.7;color:var(--joy-palette-text-secondary)}.Qr2oppGU--team_label{font-size:.6875rem;opacity:.7;text-transform:uppercase;letter-spacing:.5px}.Hs60GW6k--score_section{display:flex;align-items:center;justify-content:center;min-width:55px}.P83bDAE6--score_container{display:flex;align-items:center;gap:.25rem;font-weight:600;font-size:.875rem}.a2UCQ3nu--score_number{color:var(--joy-palette-text-primary);font-weight:700;min-width:20px;text-align:center;transition:all .2s ease}.a2UCQ3nu--score_number.k-N5CJ1J--winning_score{color:var(--joy-palette-success-600);border-radius:4px;padding:.125rem .25rem;font-weight:800}.a2UCQ3nu--score_number.fQf42d0c--losing_score{opacity:.7;color:var(--joy-palette-text-secondary)}.RROD51jh--score_separator{color:var(--joy-palette-text-tertiary);font-weight:400}.SokUcsbU--score_placeholder{display:flex;align-items:center;justify-content:center;color:var(--joy-palette-text-tertiary);font-size:.8125rem}.B0dGhmgg--editable_score_container{display:flex;align-items:center;gap:.5rem}.pO0-sS56--score_input{width:45px;text-align:center}.pO0-sS56--score_input input{text-align:center;font-weight:600}.SKaqzt4h--meta_section{display:flex;align-items:center;justify-content:space-between;padding-top:.25rem}._2uW6C5OT--date_info{font-size:.625rem;color:var(--joy-palette-text-secondary);line-height:1.1}.vnaUWWfM--finished_game{border-left:4px solid var(--joy-palette-success-500)}.vnaUWWfM--finished_game .a2UCQ3nu--score_number{color:var(--joy-palette-success-600)}.gk75PR4J--simulated_game{border-left:4px solid var(--joy-palette-primary-500)}.gk75PR4J--simulated_game .a2UCQ3nu--score_number{color:var(--joy-palette-primary-600)}._3-LKs8E1--in_progress_game{border-left:4px solid var(--joy-palette-warning-500)}._3-LKs8E1--in_progress_game .a2UCQ3nu--score_number{color:var(--joy-palette-warning-600)}.hz0cu7-s--pending_game{border-left:4px solid var(--joy-palette-neutral-300)}.G-memFjV--editable_game{border-left:4px solid var(--joy-palette-neutral-400)}.G-memFjV--editable_game .pO0-sS56--score_input input{color:var(--joy-palette-neutral-600)}@media (max-width: 480px){.-cSAzBSi--results_container{width:100%!important;max-height:none!important;overflow-y:visible!important;padding-right:0!important}.bByO1qEZ--card_content{padding:.5rem;gap:.25rem}.cYIyjuNK--teams_section{gap:.5rem}.OzAL0iGD--team_name{font-size:.75rem;line-height:.95}.Qr2oppGU--team_label{font-size:.6875rem}.Hs60GW6k--score_section{min-width:55px}.P83bDAE6--score_container{font-size:.875rem;gap:.25rem}.pO0-sS56--score_input{width:30px}.SKaqzt4h--meta_section{padding-top:.1875rem}.SKaqzt4h--meta_section ._2uW6C5OT--date_info{font-size:.6875rem}}.E3ha8RoO--modern_simulation_table{background:var(--joy-palette-background-surface);border:1px solid var(--joy-palette-divider);border-radius:8px;overflow:hidden;font-size:.875rem;min-width:600px}.E3ha8RoO--modern_simulation_table .GGZEY5Ew--table_header{background:linear-gradient(135deg,var(--joy-palette-primary-50) 0%,var(--joy-palette-primary-100) 100%)}.E3ha8RoO--modern_simulation_table .GGZEY5Ew--table_header th{padding:.5rem;font-weight:600;font-size:.75rem;color:var(--joy-palette-primary-700);text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid var(--joy-palette-primary-200)}.E3ha8RoO--modern_simulation_table ._97zvHC5m--team_header{text-align:left;width:25%}.E3ha8RoO--modern_simulation_table .c3CpqyLg--score_header,.E3ha8RoO--modern_simulation_table ._5ZuM6Xqf--date_header{text-align:center;width:20%}.E3ha8RoO--modern_simulation_table .zU2fcGGP--status_header{text-align:center;width:15%}.aC9hs-Or--table_row{transition:all .15s ease-in-out;border-bottom:1px solid var(--joy-palette-divider)}.aC9hs-Or--table_row:hover{background-color:var(--joy-palette-neutral-50);transform:translateY(-.5px);box-shadow:0 1px 4px #00000014}.aC9hs-Or--table_row:last-child{border-bottom:none}.vnaUWWfM--finished_game{background-color:var(--joy-palette-success-50)}._3-LKs8E1--in_progress_game{background-color:var(--joy-palette-neutral-50)}.G-memFjV--editable_game{background-color:var(--joy-palette-primary-50)}.h8xzCMh2--table_team{padding:.5rem;text-align:left;vertical-align:middle}.h8xzCMh2--table_team span{display:block;font-weight:500;color:var(--joy-palette-text-primary);font-size:.875rem}.l3d3izzL--table_score{padding:.5rem;text-align:center;vertical-align:middle}.P83bDAE6--score_container{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.25rem .5rem;background:var(--joy-palette-success-100);border-radius:6px;font-weight:700;font-size:.875rem}.B0dGhmgg--editable_score_container{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.1875rem .375rem;background:var(--joy-palette-primary-100);border-radius:6px}.a2UCQ3nu--score_number{color:var(--joy-palette-success-700);font-size:1rem;font-weight:800;min-width:20px;text-align:center}.RROD51jh--score_separator{color:var(--joy-palette-primary-500);font-weight:500;margin:0 .125rem;font-size:.75rem}.pO0-sS56--score_input{font-weight:600;text-align:center;font-size:.8125rem}.pO0-sS56--score_input input{text-align:center;font-weight:600;font-size:.8125rem}.KssFIi8N--table_date{padding:.5rem;text-align:center;vertical-align:middle}.KssFIi8N--table_date span{display:block;line-height:1.2;font-size:.75rem}.l4QIbivL--table_status{padding:.5rem;text-align:center;vertical-align:middle}.Ivrz--yI--table_td{text-align:center}.AYY4KBco--current_user{border-style:solid none;border-color:#ff0;font-weight:900}.aq6D8-cm--text_center{text-align:center;vertical-align:middle!important}@media (max-width: 768px){.E3ha8RoO--modern_simulation_table{font-size:.8125rem}.E3ha8RoO--modern_simulation_table .GGZEY5Ew--table_header th{padding:.375rem;font-size:.6875rem}.E3ha8RoO--modern_simulation_table .aC9hs-Or--table_row td{padding:.375rem}.E3ha8RoO--modern_simulation_table .P83bDAE6--score_container,.E3ha8RoO--modern_simulation_table .B0dGhmgg--editable_score_container{padding:.1875rem .25rem;font-size:.8125rem}.E3ha8RoO--modern_simulation_table .a2UCQ3nu--score_number{font-size:.9375rem}.E3ha8RoO--modern_simulation_table .pO0-sS56--score_input,.E3ha8RoO--modern_simulation_table .pO0-sS56--score_input input{font-size:.75rem}._97zvHC5m--team_header,.h8xzCMh2--table_team{width:30%}.c3CpqyLg--score_header,.l3d3izzL--table_score,._5ZuM6Xqf--date_header,.KssFIi8N--table_date{width:25%}.zU2fcGGP--status_header,.l4QIbivL--table_status{width:20%}}@media (max-width: 480px){.mVg-twvC--results_title{font-size:1rem;margin-bottom:.75rem}.E3ha8RoO--modern_simulation_table{font-size:.75rem;border-radius:6px;min-width:500px}.E3ha8RoO--modern_simulation_table .GGZEY5Ew--table_header th{padding:.25rem .5rem;font-size:.625rem;letter-spacing:.2px}.E3ha8RoO--modern_simulation_table .aC9hs-Or--table_row td{padding:.375rem .5rem}.E3ha8RoO--modern_simulation_table .P83bDAE6--score_container{padding:.125rem .25rem;font-size:.75rem;gap:.125rem;border-radius:4px}.E3ha8RoO--modern_simulation_table .B0dGhmgg--editable_score_container{padding:.125rem .1875rem;gap:.125rem;border-radius:4px}.E3ha8RoO--modern_simulation_table .a2UCQ3nu--score_number{font-size:.875rem;min-width:16px}.E3ha8RoO--modern_simulation_table .RROD51jh--score_separator{font-size:.625rem;margin:0}.E3ha8RoO--modern_simulation_table .pO0-sS56--score_input{font-size:.6875rem}.E3ha8RoO--modern_simulation_table .pO0-sS56--score_input input{font-size:.6875rem;padding:.125rem}._97zvHC5m--team_header,.h8xzCMh2--table_team{width:25%;min-width:100px}._97zvHC5m--team_header span,.h8xzCMh2--table_team span{font-size:.75rem;line-height:1.1}.c3CpqyLg--score_header,.l3d3izzL--table_score{width:20%;min-width:100px}._5ZuM6Xqf--date_header,.KssFIi8N--table_date{width:20%;min-width:80px}._5ZuM6Xqf--date_header span,.KssFIi8N--table_date span{font-size:.625rem;line-height:1.1}.zU2fcGGP--status_header,.l4QIbivL--table_status{width:15%;min-width:90px}._97zvHC5m--team_header:first-child{text-indent:0}._97zvHC5m--team_header:first-child:after{display:none}._97zvHC5m--team_header:nth-child(3){text-indent:0}._97zvHC5m--team_header:nth-child(3):after{display:none}._5ZuM6Xqf--date_header{text-indent:0}._5ZuM6Xqf--date_header:after{display:none}.zU2fcGGP--status_header{text-indent:0}.zU2fcGGP--status_header:after{display:none}.c3CpqyLg--score_header{text-indent:0}.c3CpqyLg--score_header:after{display:none}}
/* */
