.sp-player-profile-header__content{display:flex;width:100%}.sp-player-profile-header__logos{width:82px;margin-right:5px;display:flex;flex-direction:column;align-items:center}.sp-app--mobile .sp-player-profile-header__logos{display:none}.sp-player-profile-header__team-logo{width:80px;height:80px}.sp-player-profile-header__photo{flex-shrink:0;width:120px;margin-right:33px}.sp-player-profile-header__photo-image{width:120px}.sp-app--mobile .sp-player-profile-header__photo-image{width:60px}.sp-app--mobile .sp-player-profile-header__photo{width:60px;margin-right:10px}.sp-player-profile-header__info{display:flex;width:100%;flex-grow:1;flex-direction:column}.sp-player-profile-header__name{margin-bottom:10px}.sp-player-profile-header__birthday{margin-top:8px;color:#2a2e37;font-size:14px;font-weight:700}.sp-player-profile-header__main{display:flex;flex-grow:1;justify-content:space-between}.sp-app--mobile .sp-player-profile-header__main{flex-direction:column}.sp-player-profile-header__params{flex-grow:1;padding-left:10px;padding-right:10px;padding-top:22px;justify-content:center}.sp-app--mobile .sp-player-profile-header__params{padding:0 0 10px}.sp-player-image--circle img{border-radius:50%}.sp-next-last-matches__list{margin-bottom:20px}.sp-next-last-matches__list-item{border-bottom:1px solid #e7e9e9}.sp-next-last-matches__list-item:last-child{border-bottom:none}.sp-match-row{display:flex;align-items:center;justify-content:space-between;height:66px}.sp-match-row--finished *{color:#9aa0a8}.sp-match-row--notStarted .sp-match-row__datetime-time:before{display:none}.sp-match-row__datetime{display:flex;flex-direction:column;min-width:61px;margin-right:6px;font-size:13px;color:#2a2e37;text-align:right;line-height:18px}.sp-match-row__datetime-time{position:relative}.sp-match-row__datetime-time:before{content:"";display:block;position:absolute;left:5px;width:6px;height:6px;border-radius:50%;background:#70757b;margin-top:5px}.sp-match-row--isWin .sp-match-row__datetime-time:before{background:#3fcb0d}.sp-match-row--isLoose .sp-match-row__datetime-time:before{background:#e53a35}.sp-match-row__logos{display:flex;width:70px;margin-right:10px}.sp-match-row__logo{height:35px;width:35px}.sp-match-row__teams{display:flex;flex-direction:column;width:90px;font-size:13px;color:#2a2e37;line-height:18px}.sp-match-row__teams-home{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sp-match-row--homeLoose .sp-match-row__teams-home{color:#9aa0a8}.sp-match-row__teams-guest{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sp-match-row--guestLoose .sp-match-row__teams-guest{color:#9aa0a8}.sp-match-row__teams .winner{color:#2a2e37}.sp-match-row__teams a{transition:color .3s ease-in-out,background-color .3s ease-in-out}.sp-match-row__teams a:hover{color:#e53a35}.sp-match-row-preview{color:#2a2e37;font-size:13px;transition:color .3s ease-in-out,background-color .3s ease-in-out}.sp-match-row-preview:hover{color:#e53a35}.sp-match-row--isLoose .sp-match-row__teamScore,.sp-match-row--isWin .sp-match-row__opponentScore{color:#9aa0a8}.sp-match-row__scores{display:flex;min-width:50px;justify-content:flex-end;align-items:center;text-align:right;color:#2a2e37}.sp-match-row__scores-type{margin-right:7px;font-size:13px;color:#9aa0a8}.sp-match-row__scores-value{font-weight:700;font-size:15px}.sp-match-row__score{min-width:16px;font-weight:700}.sp-match-row__dop{min-width:28px}.sp-match-score{display:flex;white-space:nowrap;line-height:1.1em;align-items:center;justify-content:center;color:#2a2e37}.sp-match-score--size-14{font-size:14px}.sp-match-score--size-15{font-size:15px}.sp-match-score--highlight{font-weight:700}.sp-match-score__score{display:flex;align-items:center}.sp-match-score--highlight .sp-match-score__score--isLoose{color:#70757b}.sp-match-score__score--row{flex-direction:column;width:auto!important}.sp-match-score__score--row .sp-match-score__score-guest,.sp-match-score__score--row .sp-match-score__score-home{padding:3px 0 3px 10px!important}.sp-match-score__separator{width:.9em;text-align:center}.sp-match-score__separator--colon{width:.5em}.sp-match-score__type--center{margin:0 .4em;text-align:center;font-size:90%}.sp-match-score__type--right{margin-left:.2em}.sp-match-score__type--left{margin-right:.2em}.sp-team-players-widget__group{margin-bottom:20px;margin-left:-10px;margin-right:-10px}.sp-team-players-widget__group-more{padding-left:10px}.se-tooltip__tip .react-tooltip-lite{background:#fff;padding:10px;border-radius:5px;color:#000;box-shadow:2px 2px 5px #ccc;margin-top:-6px;font-family:PFDinDisplayPro,Arial,Helvetica,sans-serif;font-size:14px}.se-tooltip__tip .react-tooltip-lite-arrow{border-color:#fff}.sp-tourtable{position:relative}.sp-tourtable__group{margin-top:25px}.sp-tourtable__detail-link{position:absolute;right:10px;top:15px;width:20px;height:20px}.sp-tourtable__detail-link img{width:100%;height:100%}.sp-tourtable__row--selected{font-weight:700}.sp-tourtable__row--playoff td{border-bottom:1px solid #e53a35!important}.sp-player-menu{background:#fff;margin-bottom:20px}.sp-app--mobile .sp-player-menu{margin-bottom:0;background:transparent}.sp-player-career-stats__stages{padding-top:10px;display:flex;margin-bottom:10px;color:#2a2e37;font-size:13px;font-weight:700}.sp-app--mobile .sp-player-career-stats__stages{display:none}.sp-player-career-stats__stages-main{flex-grow:1}.sp-player-career-stats__stages-playoff{width:220px}.sp-player-career-stats__tours .sp-player-career-stats__stages-playoff{width:290px}.sp-player-career-stats__stages--goalkeeper .sp-player-career-stats__stages-playoff{width:195px}.sp-player-career-stats__separator{border-bottom:none!important}.sp-player-career-stats__separator div{border-left:1px solid #ccc!important;margin-left:1px;height:16px}.sp-player-career-stats__seasons{margin-bottom:20px}.sp-player-career-stats__col--team{padding-right:10px}.sp-player-career-stats__col--competition{white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sp-player-career-stats__main{width:600px}.sp-player-career-stats__playoff{width:calc(100% - 600px - 20px)}.sp-player-career-stats__team-logo{width:25px;height:25px}.sp-team-image-with-name{display:flex;align-items:center;min-width:0}.sp-team-image-with-name--reverse{flex-direction:row-reverse}.sp-team-image-with-name__logo{flex-shrink:0;margin-right:10px}.sp-team-image-with-name--reverse .sp-team-image-with-name__logo{margin-right:0;margin-left:10px}.sp-team-image-with-name__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}