.player-banner__body{background-image:url(/assets/img/8cf83513cb84d4626a37c25e345be707.webp);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:contain}.player-banner__content{letter-spacing:-.1875rem;width:40%}.player-banner__title{position:relative;z-index:-1}.player-banner__items{align-items:stretch;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(4,1fr)}.player-banner__item{border:.1875rem solid transparent;border-radius:1.5rem;row-gap:.1875rem;transition:border .3s}.player-banner__item:hover{border:.1875rem solid #00cd5a}.player-banner__item-num{font-weight:600;line-height:100%}.player-banner__item-type{height:2.4em}.player-biography{line-height:1.2}.player-biography__body{align-items:flex-start;border-radius:2rem;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2,1fr)}.player-biography__info{border-radius:1rem}.player-biography__info-items{align-items:stretch;border:solid #421959;border-width:0 0 .0625rem;column-gap:1rem;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(3,1fr);padding-bottom:1rem}.player-biography__info-item-type{text-transform:uppercase}.player-biography__info-traner-image{border-radius:.25rem;flex:0 0 5.375rem;height:5.375rem;overflow:hidden}.player-biography__info-traner-name{border:solid transparent;border-width:0 0 .125rem;font-size:1.25rem;font-weight:600;transition:border-color .3s}.player-biography__info-traner-name:hover{border-color:#fafaf5}.player-biography__highlight-title{font-size:1.5rem;text-transform:uppercase}.player-biography__highlight-txt{display:block;font-size:.875rem}.player-matches__items{border-radius:2rem}.player-matches__item:not(:last-child){margin-bottom:3rem}.player-matches__header-location-logo{flex:0 0 3.75rem}.player-matches__header-location-name{border:solid transparent;border-width:0 0 .125rem;font-size:1.25rem;font-weight:600;transition:border-color .3s}.player-matches__header-location-name:hover{border-color:#2d0048}.player-matches__header-location-year{font-size:.875rem}.player-matches__header-tournament{font-size:.875rem;row-gap:.3125rem}.player-matches__header-tournament-logo{width:5.3125rem}.player-stat__body{border-radius:2rem}.player-stat__blocks{align-items:center;display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr))}.player-stat__info{align-items:stretch;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2,1fr)}.player-record{margin-bottom:2.25rem}.player-record__body{border-radius:2rem}.player-record__events{align-items:center;column-gap:1.5rem;display:flex;justify-content:flex-start;overflow-x:auto;padding-bottom:1rem}.player-record__events::-webkit-scrollbar{height:.375rem}.player-record__events::-webkit-scrollbar-track{background:hsla(0,0%,100%,.102);border-radius:.625rem}.player-record__events::-webkit-scrollbar-thumb{background:#e5e1e3;border-radius:.625rem}.player-record__events::-webkit-scrollbar-thumb:hover{background:#c0b2c7}.player-record__event{background:#f8f8f1;border-radius:1.5rem;flex:0 0 15.3125rem;position:relative;transition:background .3s ease-in-out}.player-record__event:hover{background:linear-gradient(220.67deg,#00f0c8,#00cd5a 70%)}.player-record__event-image{border-radius:1rem;overflow:hidden;padding-bottom:80%;position:relative;width:100%}.player-record__event-image:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.6)),linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.player-record__event-content{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}.player-record__event-link{font-size:.875rem;font-weight:600;transition:text-decoration .3s}.player-record__event-link:hover{text-decoration:underline}.player-record__event-logo{height:3rem;width:3rem}.player-record__event-title{font-size:1.5rem;letter-spacing:-.125rem;text-transform:uppercase;transition:text-decoration .3s}.player-record__event-title:hover{text-decoration:underline}.player-record__event-winner{font-size:.875rem}.player-record__event-year{font-size:.625rem}.player-record__table-row{align-items:center;border-radius:1.5rem;display:grid;font-size:.875rem;grid-template-columns:minmax(9.375rem,1fr) repeat(4,12.5rem);height:4.5rem;justify-items:center;text-transform:uppercase}.player-record__table-row:nth-child(2n){background:#fff}.player-record .player-record__table-wrapper{overflow-x:auto;padding-bottom:1rem;width:100%}.player-record .player-record__table-wrapper::-webkit-scrollbar{height:.375rem}.player-record .player-record__table-wrapper::-webkit-scrollbar-track{background:hsla(0,0%,100%,.102);border-radius:.625rem}.player-record .player-record__table-wrapper::-webkit-scrollbar-thumb{background:#e5e1e3;border-radius:.625rem}.player-record .player-record__table-wrapper::-webkit-scrollbar-thumb:hover{background:#c0b2c7}.player-record .player-record__table{border-collapse:collapse;width:100%}.player-record .player-record__table-year{align-items:center;background:inherit;border-radius:1.5rem 0 0 1.5rem;display:flex;height:100%;justify-content:flex-start;left:0;padding-left:3rem;position:sticky;width:100%;z-index:3}.player-slogan__body{align-items:stretch;border-radius:2rem;display:grid;grid-gap:3rem;grid-template-columns:repeat(2,1fr)}.player-slogan__content-title{font-weight:600;letter-spacing:-.125rem;text-align:center;text-transform:uppercase}.player-slogan__image{aspect-ratio:1;border-radius:1.5rem;overflow:hidden}.matches{border-radius:1rem}.match,.matches{background:#f8f8f1}.match{align-items:center;border:solid #eeebf0;border-width:0 0 .0625rem;display:grid;grid-template-columns:8.9375rem 4.4375rem minmax(12.5rem,1fr) 13.3125rem 13.3125rem;height:4rem}.match:first-child{height:3.375rem}.match:last-child{border-width:0}.match-value:first-child{padding-left:1.5rem}.match-value__win{background:#dff4e1;border-radius:50%;height:1.75rem;width:1.75rem}.match-value__win-lose{background:rgba(255,45,45,.102);color:#ff2a2a}.match-player-flag{border-radius:.125rem;flex:0 0 1rem;overflow:hidden}.match-player__name{border:solid transparent;border-width:0 0 .0625rem;font-weight:600;transition:border-color .3s}.match-player__name:hover{border-color:#2d0048}.match-score{column-gap:.3125rem;font-size:.875rem}.match__last{align-items:center;column-gap:1rem;display:flex;justify-content:flex-start;padding-left:1.5rem}.match__last-item{font-size:.875rem}.matches__overflow{border-radius:1rem;min-width:12.5rem;overflow-x:auto;padding-bottom:1rem;position:relative}.matches__overflow::-webkit-scrollbar{height:.375rem}.matches__overflow::-webkit-scrollbar-track{background:hsla(0,0%,100%,.102);border-radius:.625rem}.matches__overflow::-webkit-scrollbar-thumb{background:#e5e1e3;border-radius:.625rem}.matches__overflow::-webkit-scrollbar-thumb:hover{background:#c0b2c7}.matches{border-collapse:collapse;min-width:12.5rem;width:100%}.matches td:first-child,.matches th:first-child{align-items:center;background:inherit;display:flex;height:100%;justify-content:center;left:0;position:sticky;width:100%;z-index:2}.statistic{background:C;border-radius:1rem}.statistic__title{font-size:2rem;font-weight:600;letter-spacing:-.125rem;margin-bottom:.5rem;text-transform:uppercase}.statistic__items{display:grid;grid-gap:.75rem}.statistic__item{width:100%}.statistic__item-param{border:solid #421959;border-width:0 .0625rem 0 0;font-size:1rem;min-width:12.5rem;padding-right:.625rem}@media (max-width:61.99875em){.player-banner__body{margin-bottom:1rem}.player-banner__items{grid-template-columns:repeat(2,1fr)}.player-biography__body{grid-template-columns:1fr}.player-biography__info{margin-bottom:1rem}.player-biography__info-items{grid-template-columns:repeat(auto-fit,minmax(10.625rem,1fr))}.player-stat__info{grid-template-columns:1fr}}@media (width <= 61.9375em){.player-banner__item-num{font-size:2.25rem}}@media (max-width:47.99875em){.player-matches__header{align-items:flex-start;flex-direction:column}.player-matches__header-tournament{align-items:flex-start}.player-slogan__body{grid-template-columns:1fr}}@media (max-width:29.99875em){.player-banner__items{grid-template-columns:1fr}.statistic__item{align-items:flex-start;flex-direction:column;row-gap:.5rem}.statistic__item .compare__block-divider_player{max-width:none}}@media (width <= 23.4375em){.player-banner__body{height:21.875rem}}@media (width <= 20em){.player-banner__title{font-size:4rem}.player-biography__body,.player-matches__items,.player-record__body,.player-slogan__body,.player-stat__body{padding:.625rem}.player-slogan__content-title{font-size:1.5rem}}@media (width > 20em) and (width <= 90em){.player-banner__title{font-size:clamp(4rem,3.35714285714375rem + 3.2142857143vw,6.25rem)}.player-biography__body,.player-matches__items,.player-record__body,.player-slogan__body,.player-stat__body{padding:clamp(.625rem,.0892857142875rem + 2.6785714286vw,2.5rem)}.player-slogan__content-title{font-size:clamp(1.5rem,.7857142857125rem + 3.5714285714vw,4rem)}}@media (width > 23.4375em) and (width <= 61.9375em){.player-banner__body{height:clamp(21.875rem,16.16781655844375rem + 24.3506493506vw,31.25rem)}}@media (width > 61.9375em) and (width <= 90em){.player-banner__item-num{font-size:clamp(2.25rem,.59465478841875rem + 2.6726057906vw,3rem)}}@media (width > 61.9375em){.player-banner__body{height:31.25rem}}@media (width > 90em){.player-banner__title{font-size:6.25rem}.player-banner__item-num{font-size:3rem}.player-biography__body,.player-matches__items,.player-record__body,.player-slogan__body,.player-stat__body{padding:2.5rem}.player-slogan__content-title{font-size:4rem}}