.standings,.squads,.player-stats-table,.tvstations,.h2h-table,.transfers{font-size:.9rem;width:100%;border-collapse:collapse;box-shadow:0 0 transparent , 0 0 transparent , 0 1px 3px 0 rgba(0,0,0,.1) , 0 1px 2px 0 rgba(0,0,0,.06);border-radius:5px}.standings th,.squads th,.player-stats-table th,.tvstations th,.h2h-table th,.transfers th{padding:.6rem;color:#000;background-color:#f9fafb}.standings td,.squads td,.player-stats-table td,.tvstations td,.h2h-table td,.transfers td{vertical-align:middle;padding:.3rem;border-top:1px solid #e5e7eb}.tvstations th,.transfers th{text-align:left}.standings .chelsea td{background-color:#dbeafe}.standings .result td{border-top:1px dashed #b2b3b4}.standings td img{width:1.25rem;margin-right:.5rem}.standings thead .team,.standings thead .form{text-align:left}.standings tbody .team{display:flex;justify-content:start;align-items:center}.standings th{text-align:center}.standings .center{text-align:center}.standings .points{font-weight:bold}.standings .form-container,.standings thead .form{border-left:1px solid #f4f4f5}.standings .team-name-logo{display:flex;align-items:center}.form{display:flex;align-items:center;justify-content:start}.form div{color:#fff;font-size:.8rem;width:18px;height:18px;line-height:18px;text-align:center}.form .win,.h2h-table.h2h-table-results .result.result-w{background-color:#22c55e}.form .lose,.h2h-table.h2h-table-results .result.result-l{background-color:#ef4444}.form .draw,.h2h-table.h2h-table-results .result.result-d{background-color:#71717a}.squads thead th,.sqauds tbody td{text-align:left}.squads tbody .name{display:flex;justify-content:start;align-items:center}.squads td img{height:.8rem;margin-right:.5rem}.squads .position{font-weight:bold;font-size:1rem}.squads .player{padding-top:1.3rem}.player h1{padding-top:0!important;padding-left:0!important;padding-bottom:10px!important;border-bottom:1px solid #e5e7eb;margin-bottom:15px}.player .player-info,.player .player-info .value{display:flex;align-items:center;justify-content:start}.player .player-info{margin-bottom:.5rem}.player .player-info .label{font-size:.9rem;color:#71717a}.player .player-info .value{margin-left:.5rem;font-weight:bold;font-size:1rem}.player .nationality img{height:1rem;margin-right:.5rem}.player .team img{height:1.5rem;margin-right:.5rem}.dates{box-shadow:0 0 transparent , 0 0 transparent , 0 1px 3px 0 rgba(0,0,0,.1) , 0 1px 2px 0 rgba(0,0,0,.06);border-radius:4px;display:flex;align-items:center;justify-content:center;margin-bottom:2rem}.dates ul{overflow-y:scroll;list-style-type:none}.dates li{display:table-cell;border-left:1px solid #e5e7eb}.dates li:last-child{border-right:1px solid #e5e7eb}.dates .month{font-weight:bold;text-align:center;text-transform:uppercase;font-size:1rem}.dates .year{text-align:center;color:#6b7280;font-size:.9rem}.dates a{padding:.6rem 1.2rem;display:block}.dates a:focus{outline:none}.dates .current-date{background-color:#dbeafe}.dates .arrow{height:55px;display:flex;align-items:center;background-color:#f3f4f6;cursor:pointer}.dates .arrow.disabled{cursor:default}.dates .arrow.disabled svg{color:#e5e7eb}.dates .arrow:hover.disabled{background-color:#f3f4f6}.dates .arrow:hover{background-color:#e5e7eb}.dates .arrow-left{border-radius:4px 0 0 4px}.dates .arrow-right{border-radius:0 4px 4px 0}.dates .arrow svg{color:#000;width:2rem;height:2rem;margin:0 .4rem;display:block}.matches .match-date{font-weight:bold}.calendar-match{box-shadow:0 0 transparent , 0 0 transparent , 0 1px 3px 0 rgba(0,0,0,.1) , 0 1px 2px 0 rgba(0,0,0,.06);border-radius:5px;margin-top:.2rem}.calendar-match .table{font-size:1rem;width:100%;margin-bottom:2rem}.calendar-match .table a{display:flex;align-items:flex-start}.calendar-match .caption{text-align:left;text-transform:uppercase;font-size:.8rem;padding:.6rem;color:#000;background-color:#f9fafb}.calendar-match .table .td{white-space:nowrap;vertical-align:middle;padding:.6rem;border-top:1px solid #e5e7eb}.calendar-match-date{width:8.333333%}.calendar-match-team{width:41.666667%}.calendar-match-score{width:8.333333%}.calendar-match-score .score{text-align:center;padding:.2rem .5rem;background-color:#f9fafb;border-radius:100px;font-weight:bold}.calendar-match-score .score span{font-size:.9rem}.calendar-match .fulltime{font-size:.6rem;margin-top:.5rem;text-align:center}.calendar-match .penalty{font-size:.7rem;text-align:center}.calendar-match .localteam-logo{justify-content:end}.calendar-match .visitorteam-logo{justify-content:start}.calendar-match .visitorteam-logo,.calendar-match .localteam-logo{display:flex;align-items:center}.calendar-match .localteam-logo img{margin-right:.5rem}.calendar-match .visitorteam-logo img{margin-left:.5rem}.calendar-match img{width:1.25rem}.match{font-size:1rem}.match-header{background-color:#f8fafc;box-shadow:0 0 transparent , 0 0 transparent , 0 1px 3px 0 rgba(0,0,0,.1) , 0 1px 2px 0 rgba(0,0,0,.06);border-radius:4px;padding:1rem}.match-header .match-teams{display:flex;align-items:center;justify-content:space-around}.match-header .match-date,.match-header .match-venue{text-align:center;font-size:.9rem}.match-header .match-venue{margin-top:.4rem;margin-bottom:2rem}.match-header .match-date .match-league{text-transform:uppercase;padding-left:.5rem;margin-left:.4rem;border-left:1px solid #d1d5db}.match-header .match-teams .match-team{display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:bold;width:41.666667%}.match-header .match-teams .match-score{text-align:center;padding:.3rem .7rem;background-color:#f1f5f9;border-radius:100px;font-size:1.3rem;font-weight:bold}.match-header .match-teams .match-team img{width:2.5rem}.match-header .match-teams .match-team .localteam-logo{margin-right:.5rem}.match-header .match-teams .match-team .visitorteam-logo{margin-left:.5rem}.match-header .match-status{display:flex;align-items:center;justify-content:space-around;margin-top:1rem}.match-header .match-status .status{font-size:.8rem;text-align:center}.match-header .match-status .match-goals{display:flex;flex-direction:column;align-items:center;width:41.666667%;font-size:.9rem}.match-header .match-status .match-goals div{margin-bottom:.1rem}.match-header .match-assists{display:flex;align-items:center;justify-content:space-around}.match-header .match-assists .assist{font-size:.9rem;font-weight:bold;text-align:center}.match-header .match-assists .match-goals{display:flex;flex-direction:column;align-items:center;width:41.666667%;font-size:.9rem}.match-header .match-border{width:90%;height:1px;background-color:#e2e8f0;margin:1rem auto}.match-titles,.standing-titles{box-shadow:0 0 transparent , 0 0 transparent , 0 1px 3px 0 rgba(0,0,0,.1) , 0 1px 2px 0 rgba(0,0,0,.06);border-radius:4px;margin-top:1rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.standing-titles{margin-top:0}.match-titles div,.standing-titles div{width:33.33333%;text-align:center;background-color:#f8fafc;padding:.6rem 0;font-weight:bold;cursor:pointer}.match-titles.h2h-titles div{width:50%}.h2h-stats-title{font-size:1.4rem;padding-top:1rem;border-top:1px solid #f3f4f6}.match-titles div.selected,.standing-titles div.selected,.match-titles div:hover.selected,.standing-titles div:hover.selected{background-color:#c00;color:#fff}.match-titles div:first-child,.standing-titles div:first-child{border-radius:4px 0 0 4px}.match-titles div:last-child,.standing-titles div:last-child{border-radius:0 4px 4px 0}.match-titles div:hover,.standing-titles div:hover{background-color:#f1f5f9}.stats-row{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:1rem}.stats-row div{z-index:10;background-color:#fff}.stats-row::before{content:"";position:absolute;top:9px;left:0;background:#e2e8f0;width:100%;height:1px}.stats-row .team{font-weight:bold;font-size:1rem}.stats-row .team:first-child{padding-right:1rem}.stats-row .team:last-child{padding-left:1rem}.stats-row .label{padding:0 1rem;font-size:.9rem;text-transform:uppercase}.stats-possession .label{font-weight:bold;text-transform:uppercase;text-align:center;font-size:1rem}.stats-possession .bar{height:5px;width:100%;background-color:#e2e8f0;border-radius:4px}.stats-possession .bar .chelsea{z-index:10;height:5px;background-color:#001489;border-radius:4px}.default-msg{text-align:center;color:#64748b}.line-ups .referee{text-align:center}.line-ups .referee span,.line-ups .formation span{font-weight:bold}.line-ups .players{display:flex;align-items:start;justify-content:space-between;width:100%}.line-ups .players>div{width:50%}.line-ups .players>div:first-child{margin-right:1rem}.line-ups .players .visitorteam{text-align:right;margin-left:1rem}.line-ups .players .line-up-player .number,.line-ups .players .line-up-player .position{color:#64748b;font-size:.8rem}.line-ups .players .line-up-player .captain{font-size:.9rem;font-weight:bold;margin-left:.3rem}.line-ups .players .line-up-player.reverse .captain{margin-left:0;margin-right:.3rem}.line-ups .players .line-up-player .name{margin:0 .3rem}.line-ups .players .line-up-player{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #e2e8f0;display:flex;align-items:center}.line-ups .players .line-up-player.reverse{flex-direction:row-reverse}.line-ups .players .sub-title{margin-top:1.5rem;font-weight:bold;font-size:1rem}.summary-container{display:flex;flex-direction:column-reverse;box-shadow:0 0 transparent , 0 0 transparent , 0 1px 3px 0 rgba(0,0,0,.1) , 0 1px 2px 0 rgba(0,0,0,.06);border-radius:4px}.summary .event{display:flex;align-items:stretch;justify-content:space-between}.summary .event .event-sidebar{width:55px;background-color:#001489;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:bold;font-size:1rem}.summary .event:first-child .event-sidebar{border-radius:0 0 0 4px}.summary .event:last-child .event-sidebar{border-radius:4px 0 0 0}.summary .icon svg{width:1.2rem;margin-top:.5rem}.summary .event .event-info{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;flex:1;border-top:1px solid #e2e8f0}.summary .event .event-info .localteam,.summary .event .event-info .visitorteam{width:40%;display:flex;align-items:center;justify-content:space-between}.summary .event .event-info .score{width:20%;font-weight:bold;font-size:1.1rem;text-align:center}.summary .event .event-info .score span{background-color:#f1f5f9;border-radius:50px;padding:.3rem .7rem}.summary.commentary .event .event-info{padding:1rem 2rem}.summary.commentary{margin-bottom:1rem}.summary .event .substitution{display:flex;align-items:center}.summary .event .substitution.reverse{flex-direction:row-reverse;text-align:right}.summary .event .substitution svg{margin-right:.5rem;width:1.2rem}.summary .event .substitution.reverse svg{margin-left:.5rem;margin-right:0}.summary .event:last-child .event-info{border:none}.summary .event .event-info .type{font-weight:bold;font-size:1.1rem}.summary .event .event-info img{width:3rem}.summary .event:nth-child(even) .event-sidebar {background-color: #001589d2}.summary .event:nth-child(odd) .event-info {background-color:#f9fafb}.player-stats-table img{width:1.3rem}.player-stats-table{font-size:.8rem}.player-stats-table th{text-align:left}.player-stats-table tfoot td{background-color:#f9fafb;font-weight:bold}.player-stats-table .center{text-align:center;font-weight:bold}.player .stats-title{font-size:1.5rem;font-weight:bold;margin-bottom:.5rem;margin-top:1.5rem}.recent-form-title{text-align:center;font-size:.8rem;margin:1rem 4rem;padding-bottom:.9rem;text-transform:uppercase;color:#64748b;border-bottom:1px solid #e2e8f0}.match-teams .form div{font-size:1.1rem;font-weight:normal;width:28px;height:28px;line-height:28px}.h2h-table-title{margin-top:1.5rem;font-weight:bold;font-size:1rem;margin-bottom:.5rem}.h2h-table{margin-bottom:2rem}.h2h-table td{text-align:center;font-weight:bold;font-size:1.1rem}.h2h-table.h2h-table-results th{text-align:left;padding-left:.3rem;padding-right:.3rem}.h2h-table.h2h-table-results td{font-size:.9rem;padding-left:.3rem;padding-right:.3rem;text-align:left;font-weight:normal}.h2h-table.h2h-table-results .result{width:22px;height:22px;line-height:22px;color:#fff;font-weight:bold;display:block;margin:auto}.h2h-table.h2h-table-results .score{font-weight:bold;font-size:.9rem}.text-center{text-align:center!important}.text-left{text-align:left!important}.h2h-stats-summary{margin-top:.5rem}.h2h-stats-summary th,.h2h-stats-summary td{width:33.333333%}.h2h-stats-summary td{font-size:1rem}.h2h-table-stats-matches th:first-child,.h2h-table-stats-matches td:first-child{text-align:left}.h2h-table-stats-matches td{font-size:.9rem}.h2h-standings{margin-top:.5rem;margin-bottom:2rem}.match-live{display:flex;align-items:center}.match-live-minute{color:#ef4444;font-weight:bold}.match-live-sign{margin-left:.5rem;display:flex;position:relative;width:8px;height:8px}.match-live-sign .ping{display:inline-flex;width:100%;height:100%;position:absolute;opacity:.75;border-radius:100px;background:#ef4444;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes ping {
  75%,
  100% {
    transform: scale(2);
    opacity: 0;
  }
}.match-live-sign .base{position:relative;display:inline-flex;border-radius:100px;width:8px;height:8px;background:#ef4444}.info{font-size:.9rem;text-align:center}.info a{color:#0ea5e9}.field-container{width:100%}.field{box-shadow:0 0 transparent , 0 0 transparent , 0 1px 3px 0 rgba(0,0,0,.1) , 0 1px 2px 0 rgba(0,0,0,.06);border-radius:4px;width:640px;height:417px;position:relative;margin:auto;display:flex;margin-top:.5rem;margin-bottom:1rem}.field::before{background-image:url(/images/field.jpg);border-radius:4px;content:"";position:absolute;width:100%;height:100%}.field-team{display:flex;width:50%;height:100%;z-index:10}.field-team.reverse{flex-direction:row-reverse}.field-col{display:flex;flex-direction:column-reverse;justify-content:space-evenly;align-items:center;width:100%;height:100%}.field-team.reverse .field-col{flex-direction:column}.field-player{z-index:10;font-size:.7rem;color:#fff;display:flex;flex-direction:column;align-items:center}.field-player .icon{position:relative;width:2rem}.field-player .icon svg{width:100%;opacity:95%}.field-player .icon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:bold}.field-player .name{background-color:#1f2937;border-radius:2px;padding:.15rem .2rem;max-width:63px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.h2h-button{box-shadow:0 0 transparent , 0 0 transparent , 0 1px 3px 0 rgba(0,0,0,.1) , 0 1px 2px 0 rgba(0,0,0,.06);background-color:#f8fafc;border-radius:100px;padding:.5rem;font-size:.9rem;display:block;font-weight:bold;width:100px;text-align:center;margin:1rem auto 0 auto}.h2h-button:hover{background-color:#f1f5f9}.season{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:1rem}.season select{display:block;width:200px;padding:.5rem 2.5rem .5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ fill=\'none\'\ viewBox=\'0\ 0\ 20\ 20\'%3e%3cpath\ stroke=\'%236b7280\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'\ stroke-width=\'1.5\'\ d=\'M6\ 8l4\ 4\ 4-4\'/%3e%3c/svg%3e);background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;color-adjust:exact;outline:none;font-size:1rem}.season select:focus{border-color:#9ca3af}.season .select-label{display:block;width:100%;margin-bottom:.25rem;font-weight:500;color:#374151;font-size:1rem}.transfers-container h2:first-child{margin-top:0}.transfers-container h2{font-size:1.5rem;font-weight:bold;margin-bottom:1rem;margin-top:3rem}.transfers-container .subtitle{font-size:1.2rem;color:#374151}.transfers{margin-top:.7rem;margin-bottom:2rem}@media (max-width:767px){.calendar-match-score{width:16.433333%}.field{height:640px;width:417px;flex-direction:column;justify-content:center}.field-team{width:100%;flex-direction:column}.field-col{flex-direction:row}.field-team.reverse{flex-direction:column-reverse}.field-team.reverse .field-col{flex-direction:row-reverse}.field::before{transform:rotate(90deg);width:640px;height:417px;left:-110px}.match-titles{font-size:.8rem}.match-header .match-teams .match-score{font-size:1rem}.summary .event .event-info{padding:1rem;font-size:.8rem}.summary .event .event-info .type{font-size:.8rem}.summary .icon svg,.summary .event .substitution svg{width:1rem}.summary .event .event-info .score{font-size:.8rem}.summary .event .event-info .score span{padding:.3rem .4rem}.only_mobile{display:block}.only_desktop,.only_desktop_table{display:none}}@media (min-width:768px){.only_mobile{display:none}.only_desktop{display:block}.only_desktop_table{display:table-cell}}