.section__topRankingWrap{background-color:#17253f;padding:10px 0}@media (min-width: 992px){.section__topRankingWrap{padding:10px}}.section__topRankingWrap .section__topRanking{align-items:center;display:flex;flex-wrap:wrap;margin-right:auto;margin-left:auto;max-width:1140px;position:relative;justify-content:space-around}@media (min-width: 992px){.section__topRankingWrap .section__topRanking{flex-wrap:nowrap;justify-content:space-between}}.section__topRankingWrap .section__topRanking .topRanking__heading{align-items:center;display:flex;gap:20px;justify-content:center;padding:10px;width:100%}@media (min-width: 992px){.section__topRankingWrap .section__topRanking .topRanking__heading{gap:35px;width:auto;flex:1;order:2}}.section__topRankingWrap .section__topRanking .topRanking__heading img{width:80px}.section__topRankingWrap .section__topRanking .topRanking__heading .topRanking__title{color:#fff;font-family:"Bebas Neue",Sans-serif;font-size:50px;font-weight:400;line-height:1;margin:0;text-transform:uppercase;text-align:center}.section__topRankingWrap .section__topRanking .topRanking__update{align-items:center;color:#fff;display:flex;fill:#fff;font-family:"Oswald", Sans-serif;font-size:18px;font-weight:400;justify-content:flex-end;order:initial;padding:0 15px;width:100%;flex:50%}@media (min-width: 992px){.section__topRankingWrap .section__topRanking .topRanking__update{order:3;width:250px;flex:none}}.section__topRankingWrap .section__topRanking .topRanking__update span{align-items:center;display:flex}.section__topRankingWrap .section__topRanking .topRanking__update svg{margin-right:5px}.section__topRankingWrap .section__topRanking .topRanking__back{display:flex;gap:40px;flex:50%;justify-content:flex-start;width:100%}@media (min-width: 992px){.section__topRankingWrap .section__topRanking .topRanking__back{gap:12px;height:fit-content;width:250px;flex:none;order:1}}.section__topRankingWrap .section__topRanking .topRanking__back a{align-items:center;border:none;color:#fff;font-size:18px;line-height:1;cursor:pointer;display:flex;font-family:"Titillium Web",Sans-serif;font-weight:600;text-transform:initial;padding:5px 15px;text-decoration:none;width:max-content}@media (min-width: 992px){.section__topRankingWrap .section__topRanking .topRanking__back a{order:2}}.section__topRankingWrap .section__topRanking .topRanking__back a:hover{background-color:transparent;color:#fff;opacity:.9}.section__topRankingWrap .section__topRanking .topRanking__back a svg{padding-right:.35rem}.section__topRankingWrap .section__topRanking .topRanking__back form{cursor:pointer;font-family:"Bebas Neue",Sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:0;position:relative;text-transform:uppercase}@media (min-width: 992px){.section__topRankingWrap .section__topRanking .topRanking__back form{order:1}}.section__playersWrap{background-color:#fff;overflow:hidden;position:relative;width:100%}.section__playersWrap .section__players{display:flex;flex-direction:column;margin:auto;background-color:#29AAE1;max-width:100%;padding:50px 0 0;width:100%}.section__playersWrap .section__players .section__rankings{background:#29AAE1;margin:0 auto;max-width:1140px;padding:0;width:100%}.section__playersWrap .section__players .section__rankings .player__item{align-items:center;background:rgba(29,48,86,0.3);display:flex;justify-content:space-between;max-height:180px;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;width:100%}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item{align-items:stretch;min-height:350px}}.section__playersWrap .section__players .section__rankings .player__item .player__arrow{align-items:center;display:flex;justify-content:center;width:50px}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__arrow{width:80px}}.section__playersWrap .section__players .section__rankings .player__item .player__arrow svg{font-size:1.5rem;opacity:.7}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__arrow svg{font-size:2.5rem}}.section__playersWrap .section__players .section__rankings .player__item .player__arrow svg:hover{cursor:pointer;opacity:1}.section__playersWrap .section__players .section__rankings .player__item .player__overall{padding:0px;width:60%}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__overall{display:flex;flex-direction:column;justify-content:center;padding:0px 0px 0px 20px;width:65%}}@media (min-width: 880px){.section__playersWrap .section__players .section__rankings .player__item .player__overall{align-items:stretch;width:60%}}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info{align-items:flex-start;display:flex;flex-direction:column}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info{align-items:flex-end;flex-direction:row}}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info .player__number{align-items:flex-end;color:#fff;display:flex;flex-direction:row;font-family:"Oswald",Sans-serif;font-size:3em;font-weight:400;line-height:0.95;margin-right:5px;margin-bottom:.75rem;max-width:100%;width:auto}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info .player__number{font-size:8rem;margin-right:1rem;margin-bottom:0rem}}@media (min-width: 880px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info .player__number{font-size:6rem}}@media (min-width: 992px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info .player__number{font-size:8rem}}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info .player__name{display:flex;align-items:flex-end;color:#fff;font-family:"Oswald",Sans-serif;font-size:1.5em;font-weight:300;line-height:1;margin:0;text-transform:capitalize;width:100%}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info .player__name{font-size:4rem;width:70%}}@media (min-width: 880px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info .player__name{font-size:3rem;width:50%}}@media (min-width: 992px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info .player__name{font-size:3.5rem}}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__info .player__name a{color:#fff;font-family:"Oswald",Sans-serif;font-weight:400;text-decoration:none}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box{background-color:rgba(0,0,0,0.2);border:1px solid #fff;display:flex;margin-top:20px;width:100%}@media (min-width: 480px) and (max-width: 767px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box{width:70%}}@media (min-width: 880px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box{width:400px}}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__nation{align-items:center;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFFAB;display:flex;padding:5px 0px 5px 5px;width:50%}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__nation .player__flag{display:flex;width:40%}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__nation .player__flag img{border:0;border-radius:0;box-shadow:none;height:auto;margin:0 auto;vertical-align:middle;width:35px}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__nation .player__country{color:#fff;font-family:"Oswald",Sans-serif;font-size:15px;line-height:15px;font-weight:700;text-align:center;text-transform:uppercase;width:60%}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__nation .player__country{font-size:30px;line-height:30px}}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__points{align-items:center;display:flex;flex:1;justify-content:space-evenly}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__points .player__pointTitle{color:#fff;font-family:"Titillium Web",Sans-serif;font-size:15px;line-height:15px;font-weight:100;text-align:center}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__points .player__pointTitle{font-size:20px;line-height:30px}}@media (min-width: 880px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__points .player__pointTitle{font-size:30px}}.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__points .player__pointTNumber{color:#fff;font-family:"Titillium Web",Sans-serif;font-size:13px;line-height:15px;font-weight:600;text-align:center}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__overall .player__box .player__points .player__pointTNumber{font-size:30px;line-height:30px}}.section__playersWrap .section__players .section__rankings .player__item .player__img{width:130px;display:flex;align-self:flex-end;flex:none}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__img{align-items:flex-end}}@media (min-width: 880px){.section__playersWrap .section__players .section__rankings .player__item .player__img{width:40%}}.section__playersWrap .section__players .section__rankings .player__item .player__img img{height:200px;object-fit:contain;width:100%}@media (min-width: 768px){.section__playersWrap .section__players .section__rankings .player__item .player__img img{height:400px;object-position:bottom}}.section__additionalInfo{background-color:#237499;display:flex;flex-wrap:wrap;max-width:1140px;margin:auto}.section__additionalInfo>div{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 15px}@media (min-width: 768px){.section__additionalInfo>div{padding:20px 0}}.section__additionalInfo .additionalInfo__title{color:#fff;font-family:"Titillium Web",Sans-serif;font-size:25px;font-weight:300;margin:0;text-align:center}.section__additionalInfo .additionalInfo__data{color:#fff;font-family:"Titillium Web",Sans-serif;font-size:35px;font-weight:400;line-height:1;margin:0;text-align:center}@media (max-width: 767px){.section__additionalInfo .additionalInfo__data{font-size:25px}}.section__additionalInfo .additionalInfo__data a{color:#fff}.section__additionalInfo .title{color:#fff;font-family:"Titillium Web",Sans-serif;font-size:22px;font-weight:300;line-height:1;margin:0;text-transform:uppercase}.section__additionalInfo .content{color:#fff;font-family:"Titillium Web",Sans-serif;font-size:27px;font-weight:600;line-height:1;margin:0}.section__additionalInfo .content a{color:#fff}.section__additionalInfo .additionalInfo__paired{align-items:center;border-top:2px solid #fff;display:flex;flex-direction:row;justify-content:space-between;width:100%}@media (min-width: 768px){.section__additionalInfo .additionalInfo__paired{border-right:2px solid #fff;justify-content:center;width:50%}}.section__additionalInfo .additionalInfo__paired>div{display:flex;flex-direction:column}.section__additionalInfo .additionalInfo__paired .additionalInfo__imgWrap{border:1px solid #fff;border-radius:50%;height:50px;width:50px}@media (min-width: 768px){.section__additionalInfo .additionalInfo__paired .additionalInfo__imgWrap{margin-right:1.25rem;order:-1}}.section__additionalInfo .additionalInfo__paired .additionalInfo__imgWrap img{height:auto;width:100%}.section__additionalInfo .additionalInfo__hand{align-items:flex-start;border-top:2px solid #fff;width:100%}@media (min-width: 768px){.section__additionalInfo .additionalInfo__hand{align-items:center;width:50%}}.section__additionalInfo .additionalInfo__hand h4{color:#fff;font-family:"Titillium Web",Sans-serif;font-size:22px;font-weight:300;margin:0;text-transform:uppercase}.section__additionalInfo .additionalInfo__hand h5{color:#fff;font-family:"Titillium Web",Sans-serif;font-size:27px;font-weight:400;margin:0}.section__additionalInfo .additionalInfo__birth,.section__additionalInfo .additionalInfo__height{border-top:2px solid #fff;width:50%}@media (min-width: 768px){.section__additionalInfo .additionalInfo__birth,.section__additionalInfo .additionalInfo__height{width:25%}}.section__additionalInfo .additionalInfo__birth{border-right:1px solid #fff}.section__additionalInfo .additionalInfo__born,.section__additionalInfo .additionalInfo__lives{border-top:2px solid #fff;width:100%}@media (min-width: 768px){.section__additionalInfo .additionalInfo__born,.section__additionalInfo .additionalInfo__lives{width:25%}}@media (min-width: 768px){.section__additionalInfo .additionalInfo__born h5,.section__additionalInfo .additionalInfo__lives h5{font-size:30px}}.section__additionalInfo .additionalInfo__lives .additionalInfo__data{font-size:25px}.section__matchYears{background-color:#29AAE1;border-top:2px solid #fff;display:flex;flex-wrap:wrap;justify-content:center;max-width:1140px;margin:auto;color:white;padding-top:10px;font-size:20px;gap:1rem}@media (max-width: 767px){.section__matchYears{padding-bottom:10px}}.section__matchYears #years-stats-select{background-color:transparent;border:none;color:#fff;font-size:1.5rem;border:none;border-bottom:1px solid #fff;outline:0;font-family:'Bebas Neue'}.section__matchYears #years-stats-select:focus-visible{border:none;border-bottom:1px solid #fff;outline:0}.section__matchYears #years-stats-select option{color:#fff;background:#237499}.section__matchPlayer{max-width:1140px;margin:auto;background-color:#29AAE1}.section__matchPlayer .matchPlayer__title{text-align:center;padding:10px 0;color:#fff}.section__matchPlayer .tab__matchPlayer{display:flex;flex-wrap:wrap;justify-content:center;max-width:1140px;margin:auto}.section__matchPlayer .tab__matchPlayer>div{align-items:center;border:0.01rem solid #fff;display:flex;flex-direction:column;justify-content:center;padding:20px 10px;text-align:center;width:50%}@media (min-width: 768px){.section__matchPlayer .tab__matchPlayer>div{border:0;padding:20px 0;width:12.5%}}.section__matchPlayer .tab__matchPlayer>div h6{color:#fff;font-family:"Oswald", Sans-serif;font-size:25px;font-weight:300;margin:0}.section__matchPlayer .tab__matchPlayer>div span{color:#fff;font-family:"Oswald", Sans-serif;font-size:50px;font-weight:400;line-height:1}span.oldPosition{color:#fff;font-size:20px;display:flex;align-items:center;align-content:center}span.oldPosition.up{color:#00ff0d}span.oldPosition.down{color:red}span.oldPosition.down:before,span.oldPosition.up:before{content:"";display:inline-block;margin-right:0.1rem;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:5px solid}span.oldPosition.down:before{margin-top:0.1rem;border-top:5px solid red;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:none}span.oldPosition.up:before{border-bottom-color:#00ff0d}.section__sliderSelect.section__category{max-width:1140px;margin:0 auto;width:100%;position:relative;top:-45px;display:flex;align-items:center;justify-content:flex-start}form#category_player-form{position:absolute;left:0px;top:0px}#annual-data-container #tournament-position-data,#annual-data-container .tournament-position-row,#annual-data-container .tournament-position-col,#annual-data-container .tp-col{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#annual-data-container #tournament-position-data{border-top:10px solid #123;justify-content:center}#annual-data-container .tournament-position-row{justify-content:space-around;border-bottom:1px solid #123}#annual-data-container .tournament-position-col{align-items:center;justify-content:space-between;padding:0 20px;flex-grow:1;box-sizing:border-box;border:1px solid #123;display:flex}@media screen and (min-width: 768px){.tournament-position-row:last-child .tournament-position-col{width:50%}.tournament-position-row:last-child{width:66.6%;flex-direction:row;flex-wrap:wrap}.tournament-position-row:first-child{width:33.3%;flex-direction:column}td.t-col.tb-name{padding-left:50px}th.t-col.th-date,th.t-col.th-roundName{text-align:center}td.t-col.tb-date,td.t-col.tb-roundName{text-align:center}td.t-col.tb-points{text-align:center}td.t-col.tb-name,th.t-col.th-name{text-align:left;padding-left:8%}td.t-col.tb-points,th.t-col.th-points{padding-right:8%;text-align:right}th.t-col.th-type{text-align:left;padding-left:4%}}#annual-data-container .tp-col{width:auto}#annual-data-container .tp-col.tp-title{text-align:left}#annual-data-container .tp-col.tp-data{text-align:right}@media screen and (max-width: 768px){#annual-data-container .tournament-position-col{flex:3 1 50%;padding:0 10px}#tournament-position-data .tp-col.tp-title{font-size:16px}#tournament-position-data .tp-col.tp-data{font-size:45px}#annual-data-container .tournament-position-row{flex-flow:row wrap}#annual-data-container #tournament-position-data{flex-direction:column}}#annual-data-container table#data-tournament-table{width:100%;border-collapse:collapse;border-style:hidden;margin:0 auto;table-layout:fixed}#anual-tournament-data-table .t-body tr{border-bottom:1px solid}#annual-data-container tr.t-row{height:40px;font-weight:bold;background-color:var(--blue-header);color:white}#annual-data-container td.t-col{padding:1.5rem;font-family:"Titillium Web",Sans-serif;font-size:18px;font-weight:400}#annual-data-container thead th.t-col{font-weight:400;padding:1.5rem;font-family:"Titillium Web",Sans-serif;font-size:18px}#annual-data-container .th-name{background-color:var(--blue-header)}#annual-data-container .header-col{width:33%;text-align:center}#annual-data-container .header-col:nth-child(1){width:33%;text-align:left}#annual-data-container #container-header-tournament{display:flex;align-items:center;justify-content:center}.header-col{display:none}.inner-container-table{overflow-x:auto}@media screen and (max-width: 768px){#annual-data-container thead th.t-col,#annual-data-container td.t-col{padding:0.8rem 0.5rem;font-size:15px !important}#annual-data-container .th-type{text-align:left}#annual-data-container td.t-col.tb-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#annual-data-container .th-name,#annual-data-container .tb-name{position:sticky;left:0;z-index:1;text-align:left}#annual-data-container td.t-col.tb-points{text-align:right !important}#annual-data-container .tb-name{background-color:white}#annual-data-container table#data-tournament-table{table-layout:fixed}#annual-data-container .col-sticky{width:120px}#annual-data-container col{width:175px}#annual-data-container col:last-child{width:85px}#annual-data-container .header-col{width:20%;text-align:center}#annual-data-container .header-col:nth-child(1){width:20%;text-align:left}#annual-data-container col:nth-child(3){width:100px}#annual-data-container col:nth-child(4){width:110px}}.sr-only{position:absolute;top:-30em}table.sortable th{border-bottom:thin solid #888;position:relative}table.sortable th button{position:relative;border:none;font-weight:400;font-family:"Titillium Web", Sans-serif;font-size:18px;background:transparent}table.sortable th button span{margin-left:10px;position:relative;top:-1px}table.sortable th[aria-sort="descending"] span::after{content:"▼";color:currentcolor;font-size:100%;top:0}table.sortable th[aria-sort="ascending"] span::after{content:"▲";color:currentcolor;font-size:100%;top:0}table.show-unsorted-icon th:not([aria-sort]) button span::after{content:"♢";color:currentcolor;font-size:100%;position:relative;top:-3px;left:-4px}table.sortable th button:focus,table.sortable th button:hover{border:none;color:#fff}table.sortable th:not([aria-sort]) button:focus span::after,table.sortable th:not([aria-sort]) button:hover span::after{content:"▼";color:currentcolor;font-size:100%;top:0}@media (max-width: 768px){table.sortable th button{font-size:14px;padding:0}table.sortable th button span{margin-left:5px}}select#select-year-tournament{width:auto;background-color:#17253F;color:white}#annual-data-container h3{margin:0}div#tournament-position-container{margin:20px auto}div#anual-tournament-data-table{margin:0 auto;max-width:1140px}.header-tournament-data-table h3{font-family:"Titillium Web",Sans-serif !important;font-size:1.75rem !important;font-weight:400 !important;margin:2rem auto !important;text-align:center !important;text-transform:initial !important}.tp-col.tp-data{color:var(--azure-fip);font-size:50px}.tp-col.tp-title{font-size:20px;font-family:'Oswald';font-weight:400}.simplebar-scrollbar.simplebar-visible:before{background-color:#1D3056 !important;opacity:0.8}.simplebar-scrolling .simplebar-scrollbar.simplebar-visible:before{background-color:#1D3056 !important;opacity:1}
