body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f1f1f1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-weight:500;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{font-style:italic}.splashScreen{align-items:center;animation-duration:2s;animation-iteration-count:1;animation-name:SplashFadeOut;background-color:#1a1a1a;color:#fff;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100vw;z-index:100000}.splashScreen .logoAndTitleContainer{align-items:center;display:flex;flex-direction:column}.splashScreen .logoAndTitleContainer .myLogoImg{animation-duration:2s;animation-iteration-count:1;animation-name:SplashImgGrow;height:200px;object-fit:cover;opacity:0}.splashScreen .logoAndTitleContainer .splashTitle{animation-duration:2s;animation-iteration-count:1;animation-name:SplashTextGrow;font-weight:500;opacity:0;text-align:center}@keyframes SplashTextGrow{0%{font-size:16px;opacity:0}30%{font-size:26px;opacity:1}85%{font-size:26px;opacity:1}to{font-size:16px;opacity:0}}.homePage .tournamentCardsSection{display:flex;justify-content:center;margin:10px}.homePage .tournamentCardsSection .tournamentsContainerWrapper{display:flex;justify-content:center;transition:all .5s ease;width:100%}.homePage .tournamentCardsSection .tournamentsContainerWrapper .tournamentsContainer{grid-gap:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr))}.tournamentCard_v2{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;box-shadow:0 0 4px #00000040;color:#000;font-weight:500;overflow:hidden;text-decoration:none;width:100%}.tournamentCard_v2 .tournamentThumbnailContainer{aspect-ratio:16/9;width:100%}.tournamentCard_v2 .tournamentThumbnailContainer .tournamentThumbnail{height:100%;object-fit:cover;width:100%}.tournamentCard_v2 .infoSection{padding:5px 8px}.tournamentCard_v2 .infoSection .tournamentName{color:#000;font-size:18px}.tournamentCard_v2 .infoSection .tournamentHost{color:gray;font-size:16px}.tournamentCard_v2 .infoSection .tournamentSex.tournamentSex__male{color:#0051ff}.tournamentCard_v2 .infoSection .tournamentSex.tournamentSex__female{color:#e407f8}.tournamentCard{aspect-ratio:3/2;background-color:#bfbfbf;overflow:hidden;position:relative;text-decoration:none;width:100%}.tournamentCard .finishedOverlay{align-items:center;background-color:#14151699;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.tournamentCard .finishedOverlay .theText{font-size:25px;font-weight:500;padding:3px;transform:rotate(-10deg)}.tournamentCard .finishedOverlay .isCompletedText{border:3px solid red;color:red}.tournamentCard .finishedOverlay .isTestText{border:3px solid #ff8c00;color:#ff8c00}.tournamentCard .logoContainer{left:10px;position:absolute;top:10px;width:15%}.tournamentCard .logoContainer img{border-radius:3px;height:100%;max-height:110px;max-width:180px;width:100%}.tournamentCard .imageContainer{height:100%;width:100%}.tournamentCard .imageContainer img{height:100%;object-fit:cover;object-position:center center;opacity:1;width:100%}.tournamentCard .tournamentInfoContainer{align-items:flex-end;background:linear-gradient(0deg,#000000e6,60%,#00f0);bottom:0;color:#fff;display:flex;flex-wrap:wrap;height:180px;padding-bottom:10px;padding-left:10px;position:absolute;text-shadow:-1px 1px 2px #000;width:100%}.tournamentCard .tournamentInfoContainer .info .tournamentName{container-name:containersize;font-size:18px;font-weight:400;width:100%}.tournamentCard .tournamentInfoContainer .info .tournamentSex{color:#0f3;width:100%}.tournamentCard .tournamentInfoContainer .info .tournamentSex__male{color:#0af}.tournamentCard .tournamentInfoContainer .info .tournamentSex__female{color:#d0f}.tournamentCard .tournamentInfoContainer .info .tournamentHost{width:100%}.tournamentCard .tournamentInfoContainer .info .locationContainer{color:#c6c6c6;width:100%}.tournamentCompleted .finishedOverlay{align-items:center;background-color:#14151699;color:red;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.tournamentCompleted .finishedOverlay .isCompletedText{border:3px solid red;font-size:25px;font-weight:500;padding:3px;transform:rotate(-10deg)}.tournamentNotFinished .finishedOverlay{display:none}.theMainPage{padding-top:60px}.navbar{align-items:center;background-color:#fff;box-shadow:0 5px 8px #0003;color:#000;display:flex;font-weight:300;height:60px;justify-content:center;position:fixed;width:100%;z-index:99}.navbar .newTitle{font-family:Graduate,serif;font-style:normal;font-weight:400;text-align:center}.navbar .newTitle .topText{font-size:20px}.navbar .newTitle .bottomText{font-size:26px}.navbar .logoImg{margin-left:8px;max-height:35px}.navbar .profilePictureContainer{align-items:center;display:flex;display:none;height:60px;justify-content:space-between;margin-right:8px}.navbar .profilePictureContainer .profileImg{border:1px solid #d3d3d3;border-radius:50%;max-height:37px;object-fit:cover}.mobileFooter{background-color:#fff;bottom:0;box-shadow:0 -5px 8px #0003;display:flex;height:60px;justify-content:space-between;position:fixed;width:100%}.mobileFooter .activePageLink{background-color:#44abbd;color:#1c1c1d;display:grid;height:60px;place-items:center;text-decoration:none;width:100%}.mobileFooter .activePageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.mobileFooter .activePageLink i{display:flex;font-size:22px;justify-content:center;margin-top:8px;width:100%}.mobileFooter .activePageLink .material-symbols-outlined{font-size:30px;text-align:center;width:100%}.mobileFooter .activePageLink .linkText{align-items:center;display:flex;font-size:12px;font-weight:600;height:15px;justify-content:center;margin-bottom:5px}.mobileFooter .pageLink{color:#1c1c1d;display:grid;height:60px;place-items:center;text-decoration:none;width:100%}.mobileFooter .pageLink .linkIcon{font-size:21px}.mobileFooter .pageLink .linkIcon,.mobileFooter .pageLink i{display:flex;justify-content:center;margin-top:8px;width:100%}.mobileFooter .pageLink i{font-size:22px}.mobileFooter .pageLink .material-symbols-outlined{font-size:30px;text-align:center;width:100%}.mobileFooter .pageLink .linkText{align-items:center;display:flex;font-size:12px;font-weight:600;height:15px;justify-content:center;margin-bottom:5px}.extraSpacing{height:65px}.myBusinessMoreBtnContainer{width:100%}.myBusinessMoreBtnContainer .pageLink{color:#1c1c1d;display:grid;height:60px;place-items:center;text-decoration:none;width:100%}.myBusinessMoreBtnContainer .pageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.myBusinessMoreBtnContainer .pageLink i{display:flex;font-size:22px;justify-content:center;margin-top:8px;width:100%}.myBusinessMoreBtnContainer .pageLink .material-symbols-outlined{font-size:30px;text-align:center;width:100%}.myBusinessMoreBtnContainer .pageLink .linkText{align-items:center;display:flex;font-size:12px;font-weight:600;height:15px;justify-content:center;margin-bottom:5px}.myBusinessMoreBtnContainer .activePageLink{background-color:#44abbd;color:#1c1c1d;display:grid;height:60px;place-items:center;text-decoration:none;width:100%}.myBusinessMoreBtnContainer .activePageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.myBusinessMoreBtnContainer .activePageLink i{display:flex;font-size:22px;justify-content:center;margin-top:8px;width:100%}.myBusinessMoreBtnContainer .activePageLink .material-symbols-outlined{font-size:30px;text-align:center;width:100%}.myBusinessMoreBtnContainer .activePageLink .linkText{align-items:center;display:flex;font-size:12px;font-weight:600;height:15px;justify-content:center;margin-bottom:5px}.myBusinessMoreBtnContainer .dropDownContent{color:red;margin-bottom:200px}.dropDownContent{background-color:#fff;border:1px solid #086014;border-radius:7px;bottom:-165px;color:#fff;overflow:hidden;padding:1rem;position:absolute;transform:translateX(-45%);transition:height .3s ease;width:250px}.dropDownContent .menuPrimary-enter{position:absolute;transform:translateX(-110%)}.dropDownContent .menuPrimary-enter-active{transform:translateX(0);transition:all .3s ease}.dropDownContent .menuPrimary-exit{position:absolute}.dropDownContent .menuPrimary-exit-active{transform:translateX(-110%);transition:all .3s ease}.dropDownContent .menuSecondary-enter{transform:translateX(110%)}.dropDownContent .menuSecondary-enter-active{transform:translateX(0);transition:all .3s ease}.dropDownContent .menuSecondary-exit-active{transform:translateX(110%);transition:all .3s ease}.dropDownContent .dropDownItem{align-items:center;border-radius:5px;color:#fff;display:flex;height:40px;padding:5px;text-decoration:none;transition:background-color .1s}.dropDownContent .dropDownItem .leftSection{align-items:center;display:flex;flex-wrap:nowrap}.dropDownContent .dropDownItem .leftSection .iconBtn{align-items:center;background-color:#44abbd;border-radius:50%;display:flex;justify-content:center;margin-right:3px;max-height:30px;max-width:30px;min-height:30px;min-width:30px;transition:background-color .1s}.dropDownContent .dropDownItem .iconRight{display:none}.dropDownContent .activeDropDownItem{align-items:center;background-color:#44abbd;border-radius:5px;color:#fff;display:flex;height:40px;padding:5px;text-decoration:none;transition:background-color .1s}.dropDownContent .activeDropDownItem .leftSection{align-items:center;display:flex;flex-wrap:nowrap}.dropDownContent .activeDropDownItem .leftSection .iconBtn{align-items:center;background-color:#0000;border-radius:50%;display:flex;justify-content:center;margin-right:3px;max-height:30px;max-width:30px;min-height:30px;min-width:30px;transition:background-color .1s}.dropDownContent .activeDropDownItem .iconRight{display:none}.dropDownContent .dropDownItem:hover{background-color:#44abbd}.dropDownContent .dropDownItem:hover .iconBtn{background-color:hsla(0,0%,100%,.388)}.promoteMySelf{margin:30px 0 10px;text-align:center}.promoteMySelf .socialMediaSections .socialLink{text-decoration:none}.promoteMySelf .socialMediaSections .socialLink i{font-size:35px;margin:5px 10px}.promoteMySelf .socialMediaSections .socialLink i.fa-youtube{color:#c4302b}.promoteMySelf .socialMediaSections .socialLink i.fa-whatsapp{color:#25d366}.promoteMySelf .socialMediaSections .socialLink .coloredInstaIcon{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(45deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5);font-size:35px}.loginPage,.registerPage{color:#fff}.allTeamsPage{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));padding:8px;transition:opacity .2s ease}.allTeamsPage .teamCardContainer{align-items:center;display:flex;justify-content:center;transition:.2s ease-in-out}.allTeamsPage .teamCardContainer .teamCard{aspect-ratio:4/3;background-color:#fff;border-radius:5px;box-shadow:-2px 4px 4px #0000004d;color:#000;overflow:hidden;position:relative;text-decoration:none;width:100%}.allTeamsPage .teamCardContainer .teamCard:hover .teamLogo{font-size:58px;scale:1.06}.allTeamsPage .teamCardContainer .teamCard .teamLogo{align-items:center;background-color:#c8c8c8;border-bottom:1px solid #c8c8c8;display:flex;font-size:50px;font-weight:500;height:100%;justify-content:center;transition:.18s ease-in-out;width:100%}.allTeamsPage .teamCardContainer .teamCard .teamLogo img{height:100%;object-fit:cover;object-position:center center;width:100%}.allTeamsPage .teamCardContainer .teamCard .infoContainer{align-items:center;background:linear-gradient(0deg,#000c,#0000);bottom:0;display:flex;gap:5px;height:20%;justify-content:center;padding:10px 0;position:absolute;width:100%}.allTeamsPage .teamCardContainer .teamCard .infoContainer img{max-height:45px;max-width:45px}.allTeamsPage .teamCardContainer .teamCard .infoContainer .teamName{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:24px;font-weight:500;overflow:hidden;text-align:center;text-shadow:-1px 1px 2px #000}.allTeamsPage .teamCardContainer .teamCard_v2{align-items:center;aspect-ratio:3/4;background-color:#000;border-radius:7px;box-shadow:0 0 4px #00000040;color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:10px;position:relative;text-decoration:none;transition:.2s ease-in-out;width:100%}.allTeamsPage .teamCardContainer .teamCard_v2:hover .logoContainer{width:83%}.allTeamsPage .teamCardContainer .teamCard_v2:hover .backgroundLogoContainer .backgroundImage{opacity:.6}.allTeamsPage .teamCardContainer .teamCard_v2:hover .backgroundLogoContainer .backgroundLogoContainer{width:135%}.allTeamsPage .teamCardContainer .teamCard_v2 .logoContainer{align-items:center;display:flex;height:100%;transition:.2s ease-in-out;width:80%;z-index:1}.allTeamsPage .teamCardContainer .teamCard_v2 .logoContainer .teamLogo{max-height:80%;max-width:100%}.allTeamsPage .teamCardContainer .teamCard_v2 .logoContainer .firstLetterContainer{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;font-size:50px;font-weight:500;justify-content:center;width:100%}.allTeamsPage .teamCardContainer .teamCard_v2 .teamName{align-items:center;background-color:#00000040;border-radius:5px;display:flex;font-weight:500;height:50px;justify-content:center;text-align:center;text-shadow:0 0 4px #0003;width:100%;z-index:1}.allTeamsPage .teamCardContainer .teamCard_v2 .backgroundLogoContainer .backgroundLogo{width:130%}.allTeamsPage .teamCardContainer .teamCard_v2 .backgroundLogoContainer{align-items:center;display:flex;justify-content:center}.allTeamsPage .teamCardContainer .teamCard_v2 .backgroundLogoContainer .backgroundImage{height:100%;opacity:.9;position:absolute;top:0;transition:.2s ease-in-out;width:100%;z-index:0}.allTeamsPage .teamCardContainer .teamCard_v2 .backgroundLogoContainer .backgroundLogoContainer{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease-in-out;width:145%;z-index:0}.allTeamsPage .teamCardContainer .teamCard_v2 .backgroundLogoContainer .backgroundLogoContainer .backgroundLogo{width:100%}.tournamentMobileFooter{background-color:#1a1a1a;bottom:0;box-shadow:0 -3px 10px #00000040;display:flex;height:50px;justify-content:space-between;position:fixed;width:100%}.tournamentMobileFooter .activePageLink{background-color:#414141;color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter .activePageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter .activePageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter .activePageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter .activePageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter .pageLink{color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter .pageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter .pageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter .pageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter .pageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.newTournamentMobileFooter{background-color:#fff;border-radius:100px;bottom:10px;box-shadow:0 0 4px #00000040;display:flex;justify-content:space-between;left:50%;overflow:hidden;padding:5px 0 8px;position:fixed;transform:translate(-50%);width:calc(100% - 20px)}.newTournamentMobileFooter .activePageLink,.newTournamentMobileFooter .pageLink{align-items:center;color:#000;display:flex;flex-direction:column;position:relative;text-align:center;text-decoration:none;width:100%}.newTournamentMobileFooter .activePageLink :after{border-radius:10px;bottom:-2px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:30px}.tournamentMobileFooter__male{background-color:#194d8e;border-top:1px solid #194d8e}.tournamentMobileFooter__male .activePageLink{background-color:#0089bf;color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__male .activePageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__male .activePageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__male .activePageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__male .activePageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__male .pageLink{color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__male .pageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__male .pageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__male .pageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__male .pageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__female{background-color:#531987;border-top:1px solid #531987}.tournamentMobileFooter__female .activePageLink{background-color:#7c40b0;color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__female .activePageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__female .activePageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__female .activePageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__female .activePageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__female .pageLink{color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__female .pageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__female .pageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__female .pageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__female .pageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__white{background-color:#fff}.tournamentMobileFooter__white .activePageLink{background-color:#0089bf;color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__white .activePageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__white .activePageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__white .activePageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__white .activePageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__white .pageLink{color:#fff;color:#04589f;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__white .pageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__white .pageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__white .pageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__white .pageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__green{background-color:#fff}.tournamentMobileFooter__green .activePageLink{background-color:#43b239;color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__green .activePageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__green .activePageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__green .activePageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__green .activePageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__green .pageLink{color:#fff;color:#31b625;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__green .pageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__green .pageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__green .pageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__green .pageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__purple{background-color:#fff}.tournamentMobileFooter__purple .activePageLink{background-color:#9d24b1;color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__purple .activePageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__purple .activePageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__purple .activePageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__purple .activePageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__purple .pageLink{color:#fff;color:#bf49d2;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__purple .pageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__purple .pageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__purple .pageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__purple .pageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__red{background-color:#fff}.tournamentMobileFooter__red .activePageLink{background-color:#c72a2a;color:#fff;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__red .activePageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__red .activePageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__red .activePageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__red .activePageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.tournamentMobileFooter__red .pageLink{color:#fff;color:#d8344a;display:grid;height:50px;text-decoration:none;width:100%}.tournamentMobileFooter__red .pageLink .linkIcon{display:flex;font-size:21px;justify-content:center;margin-top:8px;width:100%}.tournamentMobileFooter__red .pageLink i{display:flex;font-size:22px;justify-content:center;margin-top:4px;padding-bottom:4px;width:100%}.tournamentMobileFooter__red .pageLink .material-symbols-rounded{font-size:30px;text-align:center;width:100%}.tournamentMobileFooter__red .pageLink .linkText{align-items:center;display:flex;font-size:12px;height:15px;justify-content:center;margin-bottom:5px}.newTournamentMobileFooter .activePageLink .linkText,.newTournamentMobileFooter .pageLink .linkText{font-size:13px}.newTournamentMobileFooter .activePageLink .pageLinkIcon{color:blue}.newTournamentMobileFooter .activePageLink :after{background-color:blue}.newTournamentMobileFooter.newTournamentMobileFooter__white .activePageLink .pageLinkIcon{color:#0089bf}.newTournamentMobileFooter.newTournamentMobileFooter__white .activePageLink :after{background-color:#0089bf}.newTournamentMobileFooter.newTournamentMobileFooter__purple .activePageLink .pageLinkIcon{color:#9d24b1}.newTournamentMobileFooter.newTournamentMobileFooter__purple .activePageLink :after{background-color:#9d24b1}.newTournamentMobileFooter.newTournamentMobileFooter__red .activePageLink .pageLinkIcon{color:#c72a2a}.newTournamentMobileFooter.newTournamentMobileFooter__red .activePageLink :after{background-color:#c72a2a}.teamLogoIcon{align-items:center;display:flex;justify-content:center;text-decoration:none}.teamLogoIcon img{aspect-ratio:1;border-radius:2px;filter:drop-shadow(0 0 6px rgba(255,255,255,.5));object-fit:contain}.teamLogoIcon .teamLetterContainer{align-items:center;border-radius:1000px;box-shadow:0 0 4px #c7c7c7;display:flex;font-weight:500;justify-content:center;text-align:center}.teamLogoIcon_fillSpace{aspect-ratio:1;width:100%}.thePage{padding-top:60px}@media only screen and (max-width:600px){.thePage{padding-bottom:80px;padding-left:0}}@media only screen and (min-width:601px){.thePage{padding-left:80px}}@media only screen and (min-width:1200px){.thePage{padding-left:220px}}.mobileFooterContainer{display:none;position:relative;z-index:99}@media only screen and (max-width:600px){.mobileFooterContainer{display:inline}}.smallSidebarContainer{display:none;position:relative;z-index:99}@media only screen and (min-width:601px){.smallSidebarContainer{display:inline}}.largeSidebarContainer{display:none;position:relative;z-index:99}@media only screen and (min-width:1200px){.largeSidebarContainer{display:inline}}.tournamentNavbar{align-items:center;background-color:#1a1a1a;color:#fff;display:flex;font-weight:400;height:60px;justify-content:space-between;position:fixed;text-decoration:none;top:0;width:100%;z-index:500}@media only screen and (min-width:800px){.tournamentNavbar{justify-content:flex-start}}@media only screen and (max-width:600px){.tournamentNavbar{box-shadow:0 5px 8px #00000040}}@media only screen and (min-width:601px){.tournamentNavbar{box-shadow:84px 5px 8px #00000040}}@media only screen and (min-width:1200px){.tournamentNavbar{box-shadow:220px 5px 8px #00000040}}.tournamentNavbar .hostLogoContainer{align-items:center;display:flex;height:60px;justify-content:center;width:80px}.tournamentNavbar .hostLogoContainer .navbarHostLogo{height:100%;max-width:90px;object-fit:contain}.tournamentNavbar .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;margin:0 5px;overflow:hidden;text-align:center;width:100%;z-index:1}@media only screen and (min-width:800px){.tournamentNavbar .title{margin-left:10px;width:auto}}.tournamentNavbar .linksContainer{display:flex;gap:30px;position:absolute;right:10px}@media only screen and (max-width:800px){.tournamentNavbar .linksContainer{display:none}}.tournamentNavbar .linksContainer .pageLink{align-items:center;color:#fff;display:flex;gap:5px;text-decoration:none}.tournamentNavbar .linksContainer .pageLink i{font-size:18px}.tournamentNavbar .linksContainer .pageLink .material-symbols-rounded{font-size:22px}.tournamentNavbar .dropDownBtnContainer{display:flex;justify-content:flex-end;width:80px}@media only screen and (min-width:800px){.tournamentNavbar .dropDownBtnContainer{display:none}}.tournamentNavbar .dropDownBtnContainer i{font-size:28px;margin-right:10px}.tournamentNavbar .dropDownBtnContainer .material-symbols-rounded{font-size:40px;margin-right:5px}.tournamentNavbar .sidebarContainer{position:fixed}.tournamentNavbar .sidebarContainer .background{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0006;height:100%;position:fixed;right:0;top:0;width:100%;z-index:500}.tournamentNavbar .sidebarContainer .sidebar{background-color:#fff;box-shadow:-2px 0 8px #00000040;height:100%;position:fixed;right:0;top:0;width:230px;z-index:501}.tournamentNavbar .sidebarContainer .sidebar .sidebarTitleContainer{color:#000;font-family:Graduate,serif;font-size:22px;font-style:normal;font-weight:500;font-weight:400;padding:20px 0;text-align:center}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer{align-items:center;border-top:1px solid #d3d3d3;display:flex;flex-direction:column;padding-top:5px;width:100%}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .profileLink{align-items:center;color:#000;display:flex;gap:5px;padding:5px 0;text-decoration:none;width:220px}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .profileLink .profilePictureContainer{align-items:center;display:flex}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .profileLink .profilePictureContainer .profilePicture{border-radius:50%;width:40px}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .profileLink .profileNameAndUsernameContainer{font-weight:500}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .profileLink .profileNameAndUsernameContainer .fullName{max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .profileLink .profileNameAndUsernameContainer .username{color:gray;font-size:14px;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .profileLink .profileNameAndUsernameContainer .username:before{content:"@"}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .profileLink .iconContainer{align-items:center;display:flex;margin:auto 0 auto auto}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .sidebarLink,.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .sidebarLink__active{border-radius:5px;color:#000;display:flex;font-weight:500;gap:5px;padding:7px 10px;text-decoration:none;transition:.13s;width:190px}.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .sidebarLink:hover,.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .sidebarLink__active,.tournamentNavbar .sidebarContainer .sidebar .sidebarLinksContainer .sidebarLink__active:hover{background-color:#d0d5db}.tournamentNavbar .sidebarContainer.sidebarContainer__active .background{animation-duration:.4s;animation-iteration-count:1;animation-name:BackgroundFadeIn}@keyframes BackgroundFadeIn{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#0000}to{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0006}}.tournamentNavbar .sidebarContainer.sidebarContainer__active .sidebar{animation-duration:.4s;animation-iteration-count:1;animation-name:SidebarAppear}@keyframes SidebarAppear{0%{right:-230px}to{right:0}}.tournamentNavbar .sidebarContainer.sidebarContainer__disabled .background{animation-duration:.2s;animation-iteration-count:1;animation-name:BackgroundFadeOut;display:none}@keyframes BackgroundFadeOut{0%{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0006;display:inline}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:#0000;display:none}}.tournamentNavbar .sidebarContainer.sidebarContainer__disabled .sidebar{animation-duration:.2s;animation-iteration-count:1;animation-name:SidebarDisappear;right:-230px}@keyframes SidebarDisappear{0%{right:0}to{right:-230px}}.tournamentNavbar__male{background-color:#194d8e;color:#fff}.tournamentNavbar__male .dropDownBtnContainer{color:#fff}.tournamentNavbar__male .dropdown{background-color:#194d8e;border:1px solid #0089bf;color:#000}.tournamentNavbar__male .dropdown .dropdownLink{color:#fff;text-decoration:none}.tournamentNavbar__male .dropdown .dropdownLink:hover{background-color:#0089bf}.tournamentNavbar__female{background-color:#531987;color:#fff}.tournamentNavbar__female .dropDownBtnContainer{color:#fff}.tournamentNavbar__female .dropdown{background-color:#531987;border:1px solid #7c40b0;color:#000}.tournamentNavbar__female .dropdown .dropdownLink{color:#fff;text-decoration:none}.tournamentNavbar__female .dropdown .dropdownLink:hover{background-color:#7c40b0}.tournamentNavbar__white{background-color:#fff;color:#000}.tournamentNavbar__white .dropDownBtnContainer,.tournamentNavbar__white .linksContainer .pageLink{color:#04589f}.tournamentNavbar__white .dropdown{background-color:#fff;border:1px solid #cecece;color:#000}.tournamentNavbar__white .dropdown .dropdownLink{color:#04589f;text-decoration:none}.tournamentNavbar__white .dropdown .dropdownLink:hover{background-color:#04599f66}.tournamentNavbar__red{background-color:#fff;color:#000}.tournamentNavbar__red .dropDownBtnContainer,.tournamentNavbar__red .linksContainer .pageLink{color:#d8344a}.tournamentNavbar__red .dropdown{background-color:#fff;border:1px solid #cecece;color:#000}.tournamentNavbar__red .dropdown .dropdownLink{color:#d8344a;text-decoration:none}.tournamentNavbar__red .dropdown .dropdownLink:hover{background-color:hsla(0,66%,64%,.267)}.tournamentNavbar__purple{background-color:#fff;color:#000}.tournamentNavbar__purple .dropDownBtnContainer,.tournamentNavbar__purple .linksContainer .pageLink{color:#bf49d2}.tournamentNavbar__purple .dropdown{background-color:#fff;border:1px solid #cecece;color:#000}.tournamentNavbar__purple .dropdown .dropdownLink{color:#bf49d2;text-decoration:none}.tournamentNavbar__purple .dropdown .dropdownLink:hover{background-color:rgba(123,42,230,.267)}.tournamentNavbar__green{background-color:#fff;color:#000}.tournamentNavbar__green .dropDownBtnContainer,.tournamentNavbar__green .linksContainer .pageLink{color:#31b625}.tournamentNavbar__green .dropdown{background-color:#fff;border:1px solid #cecece;color:#000}.tournamentNavbar__green .dropdown .dropdownLink{color:#31b625;text-decoration:none}.tournamentNavbar__green .dropdown .dropdownLink:hover{background-color:rgba(28,219,54,.267)}.largeSidebar{background-color:#fff;box-shadow:4px 10px 8px #00000040;color:#fff;height:100%;margin-top:60px;position:fixed;width:220px}.largeSidebar .topLinksContainer{border-bottom:1px solid hsla(0,0%,63%,.521);display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.largeSidebar .topLinksContainer .dropDownBtn{align-items:center;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar .topLinksContainer .dropDownBtn .cartIconContainer,.largeSidebar .topLinksContainer .dropDownBtn .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar .topLinksContainer .dropDownBtn .cartIconContainer .cartTotalItems{color:#fff;font-size:12px;font-weight:700;margin-left:3px;margin-top:-1px;position:absolute}.largeSidebar .topLinksContainer .dropDownBtn .linkText{font-size:14px;margin-left:25px}.largeSidebar .topLinksContainer .dropDownBtn:hover{background-color:#44abbd}.largeSidebar .topLinksContainer .dropdown-content{border-bottom:1px solid rgba(156,206,149,.521);display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.largeSidebar .topLinksContainer .activePageLink{align-items:center;background-color:#44abbd;border-radius:8px;color:#fff;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar .topLinksContainer .activePageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar .topLinksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar .topLinksContainer .activePageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar .topLinksContainer .pageLink{align-items:center;border-radius:8px;color:#fff;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar .topLinksContainer .pageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar .topLinksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar .topLinksContainer .pageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar .topLinksContainer .pageLink:hover{background-color:#44abbd}.largeSidebar .extraInfoContainer{margin-top:20px}.largeSidebar .extraInfoContainer .extraInfoBox{font-size:12px;text-align:center;width:100%}.largeSidebar .extraInfoContainer .extraInfoBox a{color:#fff}.largeSidebar__MainPages .topLinksContainer{border-bottom:1px solid #86868680}.largeSidebar__MainPages .topLinksContainer .activePageLink{align-items:center;background-color:red;border-radius:8px;color:#fff;color:#000;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__MainPages .topLinksContainer .activePageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__MainPages .topLinksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__MainPages .topLinksContainer .activePageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__MainPages .topLinksContainer .pageLink{align-items:center;border-radius:8px;color:#fff;color:#000;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__MainPages .topLinksContainer .pageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__MainPages .topLinksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__MainPages .topLinksContainer .pageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__MainPages .topLinksContainer .pageLink:hover{background-color:rgba(4,89,159,.267)}.largeSidebar__MainPages .extraInfoContainer,.largeSidebar__MainPages .extraInfoContainer .extraInfoBox a{color:#000}.largeSidebar__tournament__white{background-color:#fff;color:#04589f}.largeSidebar__tournament__white .topLinksContainer{border-bottom:1px solid #86868680}.largeSidebar__tournament__white .topLinksContainer .activePageLink{align-items:center;background-color:#0089bf;border-radius:8px;color:#fff;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__tournament__white .topLinksContainer .activePageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__tournament__white .topLinksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__tournament__white .topLinksContainer .activePageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__tournament__white .topLinksContainer .pageLink{align-items:center;border-radius:8px;color:#fff;color:#04589f;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__tournament__white .topLinksContainer .pageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__tournament__white .topLinksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__tournament__white .topLinksContainer .pageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__tournament__white .topLinksContainer .pageLink:hover{background-color:rgba(4,89,159,.267)}.largeSidebar__tournament__white .extraInfoContainer .extraInfoBox a{color:#04589f}.largeSidebar__tournament__red{background-color:#fff;color:#d8344a}.largeSidebar__tournament__red .topLinksContainer{border-bottom:1px solid #86868680}.largeSidebar__tournament__red .topLinksContainer .activePageLink{align-items:center;background-color:#c72a2a;border-radius:8px;color:#fff;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__tournament__red .topLinksContainer .activePageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__tournament__red .topLinksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__tournament__red .topLinksContainer .activePageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__tournament__red .topLinksContainer .pageLink{align-items:center;border-radius:8px;color:#fff;color:#d8344a;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__tournament__red .topLinksContainer .pageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__tournament__red .topLinksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__tournament__red .topLinksContainer .pageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__tournament__red .topLinksContainer .pageLink:hover{background-color:hsla(0,66%,64%,.267)}.largeSidebar__tournament__red .extraInfoContainer .extraInfoBox a{color:#d8344a}.largeSidebar__tournament__purple{background-color:#fff;color:#bf49d2}.largeSidebar__tournament__purple .topLinksContainer{border-bottom:1px solid #86868680}.largeSidebar__tournament__purple .topLinksContainer .activePageLink{align-items:center;background-color:#9d24b1;border-radius:8px;color:#fff;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__tournament__purple .topLinksContainer .activePageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__tournament__purple .topLinksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__tournament__purple .topLinksContainer .activePageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__tournament__purple .topLinksContainer .pageLink{align-items:center;border-radius:8px;color:#fff;color:#bf49d2;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__tournament__purple .topLinksContainer .pageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__tournament__purple .topLinksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__tournament__purple .topLinksContainer .pageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__tournament__purple .topLinksContainer .pageLink:hover{background-color:rgba(123,42,230,.267)}.largeSidebar__tournament__purple .extraInfoContainer .extraInfoBox a{color:#bf49d2}.largeSidebar__tournament__green{background-color:#fff;color:#31b625}.largeSidebar__tournament__green .topLinksContainer{border-bottom:1px solid #86868680}.largeSidebar__tournament__green .topLinksContainer .activePageLink{align-items:center;background-color:#43b239;border-radius:8px;color:#fff;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__tournament__green .topLinksContainer .activePageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__tournament__green .topLinksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__tournament__green .topLinksContainer .activePageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__tournament__green .topLinksContainer .pageLink{align-items:center;border-radius:8px;color:#fff;color:#31b625;display:flex;height:40px;margin-bottom:1px;text-decoration:none;width:191.3043478261px}.largeSidebar__tournament__green .topLinksContainer .pageLink .iconContainer{display:flex;font-size:22px;justify-content:center;margin-left:10px;width:22px}.largeSidebar__tournament__green .topLinksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:32px}.largeSidebar__tournament__green .topLinksContainer .pageLink .linkText{font-size:14px;margin-left:25px}.largeSidebar__tournament__green .topLinksContainer .pageLink:hover{background-color:rgba(28,219,54,.267)}.largeSidebar__tournament__green .extraInfoContainer .extraInfoBox a{color:#31b625}.smallSidebar{background-color:#fff;border-top:1px solid #0000;box-shadow:0 8px 8px #00000040;color:#000;height:100%;margin-top:60px;padding-top:5px;position:fixed;width:80px}.smallSidebar .linksContainer{display:flex;flex-wrap:wrap;justify-content:center}.smallSidebar .linksContainer .activePageLink{align-items:center;background-color:#44abbd;border-radius:8px;color:#1c1c1d;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar .linksContainer .activePageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar .linksContainer .activePageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar .linksContainer .activePageLink .iconContainer i{font-size:25px}.smallSidebar .linksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar .linksContainer .activePageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar .linksContainer .activePageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar .linksContainer .pageLink{align-items:center;border-radius:8px;color:#1c1c1d;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar .linksContainer .pageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar .linksContainer .pageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar .linksContainer .pageLink .iconContainer i{font-size:25px}.smallSidebar .linksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar .linksContainer .pageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar .linksContainer .pageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar .linksContainer .pageLink:hover{background-color:#44abbd}.smallSidebar__male{background-color:#194d8e;color:#fff}.smallSidebar__male .linksContainer .activePageLink{align-items:center;background-color:#0089bf;border-radius:8px;color:#1c1c1d;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__male .linksContainer .activePageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__male .linksContainer .activePageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__male .linksContainer .activePageLink .iconContainer i{font-size:25px}.smallSidebar__male .linksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__male .linksContainer .activePageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__male .linksContainer .activePageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__male .linksContainer .pageLink{align-items:center;border-radius:8px;color:#1c1c1d;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__male .linksContainer .pageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__male .linksContainer .pageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__male .linksContainer .pageLink .iconContainer i{font-size:25px}.smallSidebar__male .linksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__male .linksContainer .pageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__male .linksContainer .pageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__male .linksContainer .pageLink:hover{background-color:#0089bf}.smallSidebar__female{background-color:#531987;color:#fff}.smallSidebar__female .linksContainer .activePageLink{align-items:center;background-color:#7c40b0;border-radius:8px;color:#1c1c1d;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__female .linksContainer .activePageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__female .linksContainer .activePageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__female .linksContainer .activePageLink .iconContainer i{font-size:25px}.smallSidebar__female .linksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__female .linksContainer .activePageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__female .linksContainer .activePageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__female .linksContainer .pageLink{align-items:center;border-radius:8px;color:#1c1c1d;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__female .linksContainer .pageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__female .linksContainer .pageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__female .linksContainer .pageLink .iconContainer i{font-size:25px}.smallSidebar__female .linksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__female .linksContainer .pageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__female .linksContainer .pageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__female .linksContainer .pageLink:hover{background-color:#7c40b0}.smallSidebar__white{background-color:#fff;border-right:1px solid #ececec;color:#04589f}.smallSidebar__white .linksContainer .activePageLink{align-items:center;background-color:#0089bf;border-radius:8px;color:#1c1c1d;color:#fff;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__white .linksContainer .activePageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__white .linksContainer .activePageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__white .linksContainer .activePageLink .iconContainer i{font-size:25px}.smallSidebar__white .linksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__white .linksContainer .activePageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__white .linksContainer .activePageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__white .linksContainer .pageLink{align-items:center;border-radius:8px;color:#1c1c1d;color:#04589f;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__white .linksContainer .pageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__white .linksContainer .pageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__white .linksContainer .pageLink .iconContainer i{font-size:25px}.smallSidebar__white .linksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__white .linksContainer .pageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__white .linksContainer .pageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__white .linksContainer .pageLink:hover{background-color:rgba(4,89,159,.267)}.smallSidebar__purple{background-color:#fff;border-right:1px solid #ececec;color:#04589f}.smallSidebar__purple .linksContainer .activePageLink{align-items:center;background-color:#9d24b1;border-radius:8px;color:#1c1c1d;color:#fff;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__purple .linksContainer .activePageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__purple .linksContainer .activePageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__purple .linksContainer .activePageLink .iconContainer i{font-size:25px}.smallSidebar__purple .linksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__purple .linksContainer .activePageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__purple .linksContainer .activePageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__purple .linksContainer .pageLink{align-items:center;border-radius:8px;color:#1c1c1d;color:#bf49d2;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__purple .linksContainer .pageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__purple .linksContainer .pageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__purple .linksContainer .pageLink .iconContainer i{font-size:25px}.smallSidebar__purple .linksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__purple .linksContainer .pageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__purple .linksContainer .pageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__purple .linksContainer .pageLink:hover{background-color:rgba(123,42,230,.267)}.smallSidebar__red{background-color:#fff;border-right:1px solid #ececec;color:#d8344a}.smallSidebar__red .linksContainer .activePageLink{align-items:center;background-color:#c72a2a;border-radius:8px;color:#1c1c1d;color:#fff;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__red .linksContainer .activePageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__red .linksContainer .activePageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__red .linksContainer .activePageLink .iconContainer i{font-size:25px}.smallSidebar__red .linksContainer .activePageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__red .linksContainer .activePageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__red .linksContainer .activePageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__red .linksContainer .pageLink{align-items:center;border-radius:8px;color:#1c1c1d;color:#eb4d43;display:flex;flex-wrap:wrap;margin-bottom:2px;padding:5px 0;text-decoration:none;width:72.7272727273px}.smallSidebar__red .linksContainer .pageLink .iconContainer{display:flex;justify-content:center;width:100%}.smallSidebar__red .linksContainer .pageLink .iconContainer .linkIcon{font-size:20px}.smallSidebar__red .linksContainer .pageLink .iconContainer i{font-size:25px}.smallSidebar__red .linksContainer .pageLink .iconContainer .material-symbols-outlined{font-size:33px;line-height:.8}.smallSidebar__red .linksContainer .pageLink .linkTextContainer{display:flex;justify-content:center;width:100%}.smallSidebar__red .linksContainer .pageLink .linkTextContainer .linkText{font-size:10px}.smallSidebar__red .linksContainer .pageLink:hover{background-color:hsla(0,66%,64%,.267)}.teamInfoPage .teamHeroSection{position:relative}.teamInfoPage .teamHeroSection .teamImageContainerWrapper{display:flex;justify-content:center;padding:20px}.teamInfoPage .teamHeroSection .teamImageContainerWrapper .teamImageContainer{border-radius:clamp(16px,10vw,20px);box-shadow:0 0 8px #00000040;max-height:400px;max-width:600px;overflow:hidden;position:relative;width:100%;z-index:1}.teamInfoPage .teamHeroSection .teamImageContainerWrapper .teamImageContainer .teamImage{display:flex;max-height:inherit;object-fit:cover;width:inherit}.teamInfoPage .teamHeroSection .teamImageContainerWrapper .teamImageContainer .backgroundGradient{background-image:linear-gradient(180deg,#0000,#0000,#000000e6);height:100%;left:0;position:absolute;top:0;width:100%}.teamInfoPage .teamHeroSection .teamImageContainerWrapper .teamImageContainer .teamNameAndLogo{align-items:center;bottom:20px;display:flex;flex-direction:column;left:50%;position:absolute;transform:translate(-50%);width:90%}.teamInfoPage .teamHeroSection .teamImageContainerWrapper .teamImageContainer .teamNameAndLogo .teamLogo{filter:drop-shadow(0 0 8px rgba(255,255,255,.8));max-width:clamp(70px,20vw,120px)}.teamInfoPage .teamHeroSection .teamImageContainerWrapper .teamImageContainer .teamNameAndLogo .teamName{color:#fff;font-size:clamp(22px,5vw,40px);font-weight:600;text-align:center}.teamInfoPage .teamHeroSection .roundedThingInBackground{background-color:#f0f0f0;border-radius:100% 100% 0 0;bottom:0;box-shadow:0 -4px 4px #0000001a;height:calc(60px + 5%);position:absolute;width:100%;z-index:0}.teamInfoPage .topSectionWrapper{display:flex;justify-content:center}.teamInfoPage .topSectionWrapper .topSection{background-color:#f0f0f0;display:flex;height:auto;max-height:calc(86vh - 60px);position:relative;width:100%}.teamInfoPage .topSectionWrapper .topSection .backgroundImg{height:100%;object-fit:cover;object-position:center;width:100%}.teamInfoPage .topSectionWrapper .topSection .backgroundGradient{background-image:linear-gradient(180deg,#0000,rgba(0,0,0,.855));bottom:0;height:100px;position:absolute;width:100%}.teamInfoPage .topSectionWrapper .topSection .teamNameContainer{align-items:center;bottom:10px;display:flex;flex-direction:column;justify-content:center;left:50%;padding:10px 0;position:absolute;transform:translate(-50%)}.teamInfoPage .topSectionWrapper .topSection .teamNameContainer img{filter:drop-shadow(0 0 4px rgba(0,0,0,.5));max-height:80px;max-width:80px}.teamInfoPage .topSectionWrapper .topSection .teamNameContainer .teamName{color:#fff;font-size:26px;font-weight:500;text-align:center;text-shadow:-1px 1px 4px #000}.teamInfoPage .teamNameContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px 0}.teamInfoPage .teamNameContainer img{max-height:80px;max-width:80px}.teamInfoPage .teamNameContainer .teamName{font-size:26px;font-weight:500}.teamInfoPage .playerStatsSection{display:flex;justify-content:center}.teamInfoPage .playerStatsSection .playersContainer{align-items:center;display:flex;flex-direction:column;max-width:400px;padding:0 8px;width:100%}.teamInfoPage .playerStatsSection .playersContainer .playerCard{padding:10px 0;width:100%}.teamInfoPage .playerStatsSection .playersContainer .playerCard:not(:last-child){border-bottom:1px solid #d3d3d3}.teamInfoPage .playerStatsSection .playersContainer .playerCard .topSection{display:flex;position:relative}.teamInfoPage .playerStatsSection .playersContainer .playerCard .topSection .imgContainer{aspect-ratio:1;border-radius:10px;margin-right:8px;overflow:hidden;position:relative;width:100px}.teamInfoPage .playerStatsSection .playersContainer .playerCard .topSection .imgContainer .playerImg{display:flex;height:100%;object-fit:cover;width:100%}.teamInfoPage .playerStatsSection .playersContainer .playerCard .topSection .imgContainer__isMartinArreola .playerImg{animation:pan-image 10s linear infinite;scale:2}.teamInfoPage .playerStatsSection .playersContainer .playerCard .topSection .imgContainer__isMartinArreola .creatorOfWebsiteOverlay{animation:pan-overlay 7s linear infinite;background:repeating-linear-gradient(#2e86d880,#2e86d880 3px,#2e86d840 0,#2e86d840 9px);background-size:100% 9px;border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}.teamInfoPage .playerStatsSection .playersContainer .playerCard .topSection .playerInfo .playerNickname{color:gray;font-size:14px}.teamInfoPage .playerStatsSection .playersContainer .playerCard .topSection .playerInfo .teamLogoContainer{align-items:center;display:flex;font-size:18px;font-weight:500;gap:5px}.teamInfoPage .playerStatsSection .playersContainer .playerCard .topSection .playerNumber{align-items:center;aspect-ratio:1;border-radius:10px;display:flex;font-size:22px;height:60px;justify-content:center;position:absolute;right:0}.teamInfoPage .playerStatsSection .playersContainer .playerCard .bottomSection{display:flex;gap:8px;justify-content:space-between;margin-top:10px}.teamInfoPage .playerStatsSection .playersContainer .playerCard .bottomSection .statBox{align-items:center;aspect-ratio:1;background-color:#fff;border:1px solid #d3d3d3;border-radius:17px;display:flex;flex-direction:column;font-size:clamp(24px,7vw,30px);font-weight:700;justify-content:center;line-height:1;max-width:60px;padding:5px;text-align:center;width:100%}.teamInfoPage .playerStatsSection .playersContainer .playerCard .bottomSection .statBox .statName{font-size:12px;font-weight:600}.teamInfoPage .playerStatsSection .playerStatsTableContainer{-webkit-overflow-scrolling:touch;align-items:center;display:flex;display:block;flex-direction:column;max-width:620px;overflow-x:auto}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable{border-collapse:collapse;font-weight:500}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable thead{border-bottom:1px solid gray;font-size:18px}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable thead th{padding:8px 0}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable thead .teamColumn{min-width:250px;padding-left:25px;text-align:start;width:100%}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable thead .pointsColumn{max-width:100px;padding:0 5px}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection:before{content:"@";display:block;line-height:10px;text-indent:-99999px}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer{align-items:center;display:flex;gap:10px;height:85px;padding:5px}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerPlacement{min-width:20px;overflow:hidden;padding-left:5px;text-align:center}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .imgContainer{align-items:center;display:flex;position:relative}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .imgContainer .playerImg{border:1px solid #d3d3d3;border-radius:5px;height:85px;object-fit:cover;pointer-events:none;width:85px}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .imgContainer .creatorOfWebsiteOverlay{animation:pan-overlay 10s linear infinite;background:repeating-linear-gradient(#2e86d833,#2e86d833 4px,#2e86d880 0,#2e86d880 6px);background-size:100% 9px;height:100%;left:0;position:absolute;top:0;width:100%}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerInfo{font-size:15px;height:100%}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerInfo .playerName{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;overflow:hidden}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerInfo .playerTeamContainer{align-items:center;color:#6b6b6b;display:flex;gap:5px}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerInfo .playerTeamContainer .teamName{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.teamInfoPage .playerStatsSection .playerStatsTableContainer .tableContainer .playerStatsTable .statsSection .playerInfoRow .playerPoints{font-size:20px;text-align:center}.teamInfoPage .playerStatsSection .playerStatsTableContainer .showMoreBtn{color:#0089bf;font-size:16px;font-weight:500}.teamInfoPage .noInfoTextContainer .noInfoText{color:red;font-size:larger;font-weight:500;text-align:center}.teamInfoPage .moreStatsContainer{display:flex;justify-content:center}.teamInfoPage .moreStatsContainer .moreStats{align-items:center;border-radius:5px;box-shadow:-2px 2px 4px #0003;display:flex;flex-direction:column;margin-top:20px;max-width:400px;padding:0 8px;width:90%}.teamInfoPage .moreStatsContainer .moreStats .sectionTitle{background-color:#fff;border:1px solid #d3d3d3;border-bottom:3px solid #00b98a;border-top-left-radius:5px;border-top-right-radius:5px;font-size:22px;font-weight:500;padding:8px;width:100%}.teamInfoPage .moreStatsContainer .moreStats .statContainer{background-color:#fff;border:1px solid #d3d3d3;border-top-color:#0000;font-size:18px;padding:5px 8px;width:100%}.teamInfoPage .moreStatsContainer .moreStats .statContainer:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.teamSplashScreen{align-items:center;animation-duration:1.5s;animation-iteration-count:1;animation-name:SplashFadeOut;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;text-align:center;top:60px;width:100%;z-index:98}@media only screen and (min-width:601px){.teamSplashScreen{width:calc(100% - 80px)}}@media only screen and (min-width:1200px){.teamSplashScreen{width:calc(100% - 220px)}}@keyframes SplashFadeOut{0%{opacity:1}70%{opacity:1}to{opacity:0}}.teamSplashScreen .teamLogoAndName{align-items:center;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:SplashImgGrow;display:flex;flex-direction:column;font-size:clamp(30px,6vw,50px);margin-bottom:60px;max-width:300px;width:70%}@keyframes SplashImgGrow{0%{font-size:clamp(10px,4vw,40px);opacity:0;width:15%}40%{font-size:clamp(30px,6vw,50px);opacity:1;width:70%}70%{font-size:clamp(30px,6vw,50px);opacity:1;width:70%}to{font-size:clamp(15px,4vw,20px);opacity:0;width:15%}}.teamSplashScreen .teamLogoAndName .teamName{text-wrap:nowrap;font-family:Oswald,sans-serif}.teamInfoPage__male .tableContainerWrapper .tableContainer table{background-color:#fff;border:1px solid #0089bf}.teamInfoPage__male .tableContainerWrapper .tableContainer table thead{background-color:#0089bf;border-top:1px solid #5ec9eb;color:#fff}.teamInfoPage__male .tableContainerWrapper .tableContainer table thead tr th{border:1px solid #194d8e}.teamInfoPage__female .tableContainerWrapper .tableContainer table{background-color:#fff;border:1px solid #7c40b0}.teamInfoPage__female .tableContainerWrapper .tableContainer table thead{background-color:#7c40b0;border-top:1px solid #a666da;color:#fff}.teamInfoPage__female .tableContainerWrapper .tableContainer table thead tr th{border:1px solid #531987}.teamInfoPage__white .tableContainerWrapper .tableContainer table{background-color:#fff;border:1px solid #0089bf}.teamInfoPage__white .tableContainerWrapper .tableContainer table thead{background-color:#0089bf;border-top:1px solid #5ec9eb;color:#fff}.teamInfoPage__white .tableContainerWrapper .tableContainer table thead tr th{border:1px solid #04589f}.teamInfoPage__white .moreStatsContainer .moreStats .sectionTitle{border-bottom:3px solid #0089bf}.playerStatsRanking{margin-bottom:50px;margin-top:30px;max-width:450px;width:100%}.playerStatsRanking .statTitle{display:flex;font-size:22px;font-weight:500;gap:10px;justify-content:center;text-align:center}.playerStatsRanking .statTitle .card{border-radius:3px;box-shadow:-1px 1px 2px #00000040;height:28px;width:20px}.playerStatsRanking .statTitle .card__yellow{background-color:#ffd000}.playerStatsRanking .statTitle .card__red{background-color:#e21d1d}.playerStatsRanking .playerStatsTableContainer{align-items:center;display:flex;flex-direction:column}.playerStatsRanking .playerStatsTableContainer .playerStatsTable{border-collapse:collapse;font-weight:500}.playerStatsRanking .playerStatsTableContainer .playerStatsTable thead{border-bottom:1px solid gray;font-size:18px}.playerStatsRanking .playerStatsTableContainer .playerStatsTable thead th{padding:8px 0}.playerStatsRanking .playerStatsTableContainer .playerStatsTable thead .teamColumn{padding-left:25px;text-align:start;width:100%}.playerStatsRanking .playerStatsTableContainer .playerStatsTable thead .pointsColumn{max-width:100px;padding:0 5px}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection:before{content:"@";display:block;line-height:10px;text-indent:-99999px}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer{align-items:center;display:flex;gap:10px;height:85px;padding:5px}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerPlacement{min-width:20px;overflow:hidden;padding-left:5px;text-align:center}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .imgContainer{align-items:center;display:flex;position:relative}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .imgContainer .playerImg{border:1px solid #d3d3d3;border-radius:5px;height:85px;object-fit:cover;width:85px}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .imgContainer .creatorOfWebsiteOverlay{animation:pan-overlay 10s linear infinite;background:repeating-linear-gradient(#2e86d833,#2e86d833 4px,#2e86d880 0,#2e86d880 6px);background-size:100% 9px;height:100%;left:0;position:absolute;top:0;width:100%}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerInfo{font-size:15px;height:100%}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerInfo .playerName{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;overflow:hidden}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerInfo .playerTeamContainer{align-items:center;color:#6b6b6b;display:flex;gap:5px}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerInfoContainer .playerInfo .playerTeamContainer .teamName{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.playerStatsRanking .playerStatsTableContainer .playerStatsTable .statsSection .playerInfoRow .playerPoints{font-size:20px;text-align:center}.playerStatsRanking .playerStatsTableContainer .showMoreBtn{color:#0089bf;font-size:16px;font-weight:500}.playerStatsCard{background-image:red;border-radius:7px;box-shadow:-2px 2px 8px #0006;color:#fff;margin:0 5px;max-height:320px;max-width:260px;min-height:320px;min-width:260px;overflow:hidden;position:relative;text-shadow:-1px 1px 2px #000}.playerStatsCard .creatorOfWebsiteOverlay{animation:pan-overlay 15s linear infinite;background:repeating-linear-gradient(#2e86d833,#2e86d833 4px,#2e86d880 0,#2e86d880 6px);background-color:hsla(0,0%,51%,.384);background-size:100% 9px;border-color:rgba(0,0,0,.502);height:100%;left:0;position:absolute;top:0;width:100%}.playerStatsCard .playerImage{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.playerStatsCard .topInfoContainer{left:0;padding:10px 5px;position:absolute;top:0}.playerStatsCard .topInfoContainer .logoAndNameContainer{align-items:center;display:flex;flex-direction:column;max-width:55px}.playerStatsCard .topInfoContainer .logoAndNameContainer .logoLink{text-decoration:none}.playerStatsCard .topInfoContainer .logoAndNameContainer .name{font-size:11px;text-align:center;text-shadow:0 0 2px #000;width:70px}.playerStatsCard .topInfoContainer .yearContainer{align-items:center;display:flex;flex-direction:column}.playerStatsCard .topInfoContainer .yearContainer .yearValue{font-size:20px}.playerStatsCard .topInfoContainer .yearContainer .yearTxt{font-size:14px;line-height:.7}.playerStatsCard .placementTxt{align-items:flex-end;display:flex;font-size:30px;font-weight:500;position:absolute;right:10px;top:0}.playerStatsCard .placementTxt .hashIcon{font-size:22px}.playerStatsCard .infoContainer{background-image:linear-gradient(180deg,#0000,#0000004d,#00000080,#000000b3);bottom:0;padding-top:10px;position:absolute;width:100%}.playerStatsCard .infoContainer .nameAndNicknameContainer{line-height:1.1;margin-bottom:10px}.playerStatsCard .infoContainer .nameAndNicknameContainer .name{font-size:20px;text-align:center}.playerStatsCard .infoContainer .nameAndNicknameContainer .nickname{font-size:15px;text-align:center}.playerStatsCard .infoContainer .allStatsContainer .statsContainer{align-items:center;display:flex;gap:5px;justify-content:center;margin-bottom:5px}.playerStatsCard .infoContainer .allStatsContainer .statsContainer .statBox{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(2px);background-color:#00000040;border-radius:3px;box-shadow:0 0 8px #ffffff4d;display:flex;flex-direction:column;height:45px;justify-content:center;padding:6px;width:45px}.playerStatsCard .infoContainer .allStatsContainer .statsContainer .statBox .stat_number{align-items:center;display:flex;font-size:22px;font-weight:500;height:22px;margin-bottom:2px;margin-top:-3px}.playerStatsCard .infoContainer .allStatsContainer .statsContainer .statBox .stat_title{font-size:12px;line-height:1;text-align:center}.tournamentHomePage{padding-bottom:60px}.tournamentHomePage .heroSectionAndTableContainer .heroSection{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:90vh;max-height:calc(90vh - 60px);min-height:490px;position:-webkit-sticky;position:sticky;top:60px;width:100%;z-index:-1}.tournamentHomePage .heroSectionAndTableContainer .heroSection .backgroundGradient{background-image:linear-gradient(180deg,#0003,#0003,#0003,#f0f0f0);height:100%;position:absolute;top:0;width:100%;z-index:-1}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer{padding-bottom:40px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .logoAndNameContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .logoAndNameContainer .logoAndName{align-items:center;background-color:#0006;border:1px solid #0003;border-radius:20px;display:flex;flex-direction:column;margin-bottom:20px;max-width:500px;padding:10px;width:80%}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .logoAndNameContainer .logoAndName .tournamentLogoContainer{display:flex;justify-content:center;margin-bottom:10px;width:100%}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .logoAndNameContainer .logoAndName .tournamentLogoContainer .tournamentLogo{display:flex;filter:drop-shadow(0 0 8px rgba(255,255,255,.8));height:100%;max-height:calc(300px + 2vh);max-width:400px;object-fit:contain;width:100%}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .logoAndNameContainer .logoAndName .tournamentNameContainer{border-radius:10px;color:#fff;font-size:calc(20px + 1.2vw);font-weight:600;padding:2px 10px;text-align:center;text-shadow:0 0 8px #000}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .statsPageNavbarContainer{display:flex;justify-content:center}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .statsPageNavbarContainer .statsPageNavbar{align-items:center;background-color:#fff;border:2px solid #0089bf;border-radius:20px;display:flex;gap:30px;height:60px;justify-content:center;margin:20px;max-width:640px;width:100%}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .statsPageNavbarContainer .statsPageNavbar .statsPageNavbarLink{align-items:center;border-bottom:4px solid #0000;color:#000;display:flex;font-size:20px;font-weight:600;height:93.6%;justify-content:center;text-decoration:none}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .statsPageNavbarContainer .statsPageNavbar .statsPageNavbarLink.statsPageNavbarLink__active{border-bottom:4px solid #04589f}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper{display:flex;justify-content:center}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer{align-items:center;display:flex;gap:16px;overflow-x:auto;padding:0 16px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer{display:flex;flex-direction:column;gap:16px 0}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard{background-color:#fff;border-radius:8px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:8px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .topSection .playoffNameAndTimeContainer{font-weight:500}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .topSection .dateContainer{font-size:14px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .teamCardsContainer{display:flex;flex-direction:column;gap:8px 0}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .teamCardsContainer .teamCardContainer{align-items:center;display:flex;gap:10px;width:238px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .teamCardsContainer .teamCardContainer .teamCard{align-items:center;display:flex;gap:10px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .teamCardsContainer .teamCardContainer .teamCard .teamName{max-width:150px;min-width:150px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .teamCardsContainer .teamCardContainer .teamScore{font-size:20px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .teamCardsContainer .teamCardContainer .teamScore .penaltiesScore{font-size:16px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .background{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#000000b3;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal{animation-duration:.3s;animation-iteration-count:1;animation-name:MoveModalUp;background-color:#f0f0f0;border-radius:30px 30px 0 0;bottom:0;display:flex;flex-direction:column;gap:30px;height:calc(100vh - 210px);left:50%;max-width:400px;overflow-y:auto;padding:20px 8px 40px;position:fixed;transform:translateX(-50%);width:85vw;z-index:1000}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal::-webkit-scrollbar{width:0}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .timeAndDate{font-weight:500;text-align:center}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .timeAndDate .stadiumName{font-size:18px;line-height:1}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer{display:flex}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .teamCard .teamName{text-align:center}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .timeAndDate{line-height:1}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .timeAndDate .time{font-size:18px;font-weight:600}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .timeAndDate .date{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:gray;display:-webkit-box;font-size:14px;margin-bottom:2px;overflow:hidden}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .scoreContainer{align-items:center;display:flex;font-weight:600}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .scoreContainer .teamScore{align-items:center;display:flex;font-size:26px;font-weight:700}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .scoreContainer .teamScore:last-child{flex-direction:row-reverse}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .scoreContainer .teamScore .penaltiesScore{font-size:16px;font-weight:600}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .scoreContainer .vsText{font-size:26px;margin:0 5px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .scoreContainer .vsText.finalText,.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .scoreContainer .vsText.liveText{font-size:14px;font-weight:500}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .scoreContainer .liveText{color:#f51818}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamsContainer .matchInfoContainer .stadiumName{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:gray;display:-webkit-box;font-size:14px;overflow:hidden}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection{background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;padding:8px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .teamLogoContainer{align-items:center;display:flex;font-weight:600;gap:5px;margin-bottom:10px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer__tableHeader{color:gray}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer{align-items:center;display:flex;gap:5px;height:40px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer.playerContainer:not(:last-child){border-bottom:1px solid #e9e9e9}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .playerNumber{width:30px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .playerName{text-wrap:nowrap}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .playerName .playerNickname{color:gray;font-size:13px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection{display:flex;flex-wrap:wrap;gap:2px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer{display:flex;flex-wrap:wrap;gap:2px;line-height:1;max-height:100%}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon{line-height:1}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon i,.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon span{font-size:18px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon .matchCard{align-items:center;aspect-ratio:3/4;border-radius:3px;box-shadow:0 0 2cm #00000040;display:flex;justify-content:center;width:16px}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon .matchCard__fouls{color:red}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon .matchCard__yellow{background-color:#ffd000}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .playoffsSectionWrapper .playoffsSectionContainer .playoffFazeContainer .playoffCard .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon .matchCard__red{background-color:red}.tournamentHomePage .heroSectionAndTableContainer .logoAndTableContainer .tableTeamRankingsSection{gap:30px}.tournamentHomePage .jornadaSchedule{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:8px}.bracket{-webkit-overflow-scrolling:touch;display:flex;overflow:hidden;overflow-x:auto;overflow-y:hidden;padding:0 10px}.bracket .quarterFinals{display:flex;flex-wrap:wrap;justify-content:center;padding:10px;width:100%}.bracket .quarterFinals .stageTxt{font-size:18px;font-weight:500;text-align:center;width:100%}.bracket .quarterFinals .match{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:0;width:100%}.bracket .quarterFinals .match .matchName{font-weight:500;margin-bottom:2px;max-width:200px;text-align:start;width:100%}.bracket .quarterFinals .match .team{align-items:center;background-color:#d5d5d5;border-radius:5px;display:flex;flex-wrap:nowrap;font-weight:500;gap:10px;height:40px;margin-bottom:6px;max-width:220px;min-width:220px;overflow:hidden;width:100%}.bracket .quarterFinals .match .team .placement{margin-left:5px}.bracket .quarterFinals .match .team .name{margin-left:10px;width:100%}.bracket .quarterFinals .match .team .scoreBox{align-items:center;background-color:#aaa;display:flex;font-weight:500;height:100%;justify-content:center;min-width:40px}.bracket .quarterFinals .match .team .scoreBox .scoreTxt{font-size:18px}.bracket .quarterFinals .match .team .scoreBox .penaltyTxt{font-size:14px}.bracket .quarterFinals .match .winner .scoreBox{background-color:#00c896}.bracket__male .quarterFinals .match .winner .scoreBox{background-color:#0094ff}.bracket__female .quarterFinals .match .winner .scoreBox{background-color:#8d7aef}.teamRankingsTable{display:flex;justify-content:center}.teamRankingsTable .tableContainer .newTable{background-color:#fff;border-collapse:collapse;border-radius:10px;box-shadow:0 0 4px #00000080;font-weight:500;overflow:hidden}.teamRankingsTable .tableContainer .newTable thead{background-color:#0089bf;color:#fff;font-size:14px}.teamRankingsTable .tableContainer .newTable thead th{font-weight:500;padding:4px 0}.teamRankingsTable .tableContainer .newTable thead th.activeCategory{background-color:#04599f66}.teamRankingsTable .tableContainer .newTable thead .teamTableHeader{font-size:16px;padding-left:20px;text-align:start}.teamRankingsTable .tableContainer .newTable thead .teamTableHeader:before{content:"#";margin-right:15px}.teamRankingsTable .tableContainer .newTable .statsSection .tableTeamRow{border-bottom:1px solid #d3d3d3;position:relative}.teamRankingsTable .tableContainer .newTable .statsSection .tableTeamRow:nth-child(2n){background-color:#f5f5f5}.teamRankingsTable .tableContainer .newTable .statsSection .tableTeamRow .tableBox-team{align-items:center;display:flex;height:50px;max-width:200px;min-width:200px;padding-right:20px}.teamRankingsTable .tableContainer .newTable .statsSection .tableTeamRow .tableBox-team .teamLink{align-items:center;color:#000;display:flex;text-decoration:none}.teamRankingsTable .tableContainer .newTable .statsSection .tableTeamRow .tableBox-team .teamLink .teamPlacement{margin-left:20px;margin-right:10px}.teamRankingsTable .tableContainer .newTable .statsSection .tableTeamRow .tableBox-team .teamLink .teamName{margin-left:10px}.teamRankingsTable .tableContainer .newTable .statsSection .tableTeamRow .tableBox-team .eliminationZone{background-color:#00b2ff;height:100%;margin-right:-5px;width:5px}.teamRankingsTable .tableContainer .newTable .statsSection .tableTeamRow .tablebox-numbers{max-width:60px;min-width:60px;padding:5px;text-align:center}.teamRankingsTable .tableContainer .newTable .statsSection__skeleton .tableTeamRow .tableBox-team .teamLink .teamLogoIcon__skeleton{background-color:#d3d3d3;border-radius:1000px;height:35px;width:35px}.teamRankingsTable .tableContainer .newTable .statsSection__skeleton .tableTeamRow .tableBox-team .teamLink .teamName{background-color:#d3d3d3;border-radius:5px;height:16px;width:120px}.teamRankingsTable .tableContainer .newTable .statsSection__skeleton .tableTeamRow .tablebox-numbers .skeletonTextPlaceholder{background-color:#d3d3d3;border-radius:5px;height:16px;margin:auto;width:26px}.teamRankingsTable .tableContainer .newTable .statsSection__skeleton .tableTeamRow .tablebox-numbers.tableBox-tiedMatches{align-items:center;display:flex;gap:5px;justify-content:center}.teamRankingsTable .tableContainer .newTable .statsSection__skeleton .tableTeamRow .tablebox-numbers.tableBox-tiedMatches .skeletonTextPlaceholder{transform:translateY(2px)}.teamRankingsTable .tableContainer{-webkit-overflow-scrolling:touch;display:flex;display:block;justify-content:center;overflow-x:auto;padding:0 16px}.groupTable{display:flex;justify-content:center}.groupTable:not(:last-child){margin-bottom:20px}.groupTable .tableContainer{-webkit-overflow-scrolling:touch;display:flex;display:block;justify-content:center;overflow-x:auto}.groupTable .tableContainer .tableAndTitle{background-color:#fff;border-radius:20px;box-shadow:0 0 4px #00000080;margin:5px 20px;overflow:hidden;padding-top:20px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.groupTable .tableContainer .tableAndTitle .groupTitle{font-size:24px;font-weight:600;left:20px;margin-bottom:20px;margin-left:15px;position:-webkit-sticky;position:sticky;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.groupTable .tableContainer .tableAndTitle .newTable{border-collapse:collapse;font-weight:500;overflow:hidden}.groupTable .tableContainer .tableAndTitle .newTable thead{border-bottom:1px solid #d3d3d3;font-size:13px}.groupTable .tableContainer .tableAndTitle .newTable thead td{font-weight:500;padding:4px 0;text-align:center}.groupTable .tableContainer .tableAndTitle .newTable thead td.activeCategory{background-color:#d3d3d3}.groupTable .tableContainer .tableAndTitle .newTable thead .teamTableHeader{font-size:16px;padding-left:20px;text-align:start}.groupTable .tableContainer .tableAndTitle .newTable thead .teamTableHeader:before{content:"#";margin-right:15px}.groupTable .tableContainer .tableAndTitle .newTable .statsSection .tableTeamRow{position:relative}.groupTable .tableContainer .tableAndTitle .newTable .statsSection .tableTeamRow:nth-child(2n){background-color:#f5f5f5}.groupTable .tableContainer .tableAndTitle .newTable .statsSection .tableTeamRow:not(:last-child){border-bottom:1px solid #d3d3d3}.groupTable .tableContainer .tableAndTitle .newTable .statsSection .tableTeamRow .tableBox-team{align-items:center;display:flex;height:50px;max-width:200px;min-width:200px;padding-right:20px}.groupTable .tableContainer .tableAndTitle .newTable .statsSection .tableTeamRow .tableBox-team .teamLink{align-items:center;color:#000;display:flex;text-decoration:none}.groupTable .tableContainer .tableAndTitle .newTable .statsSection .tableTeamRow .tableBox-team .teamLink .teamPlacement{margin-left:20px;margin-right:10px}.groupTable .tableContainer .tableAndTitle .newTable .statsSection .tableTeamRow .tableBox-team .teamLink .teamName{font-family:Oswald,sans-serif;font-size:18px;font-weight:400;margin-left:10px}.groupTable .tableContainer .tableAndTitle .newTable .statsSection .tableTeamRow .tableBox-team .eliminationZone{background-color:#00b2ff;height:100%;margin-right:-5px;width:5px}.groupTable .tableContainer .tableAndTitle .newTable .statsSection .tableTeamRow .tablebox-numbers{max-width:60px;min-width:60px;padding:5px;text-align:center}.teamRankingsTable__red .tableContainer .newTable thead{background-color:#c72a2a;color:#fff}.teamRankingsTable__red .tableContainer .newTable thead th.activeCategory{background-color:#eb4d43}.teamRankingsTable__green .tableContainer .newTable thead{background-color:#43b239;color:#fff}.teamRankingsTable__green .tableContainer .newTable thead th.activeCategory{background-color:#68c95f}.teamRankingsTable__purple .tableContainer .newTable thead{background-color:#9d24b1;color:#fff}.teamRankingsTable__purple .tableContainer .newTable thead th.activeCategory{background-color:#bf49d2}.weekScheduleContainer{display:flex;justify-content:center}.weekScheduleContainer .weekSchedule{display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px;max-width:600px}.weekScheduleContainer .weekSchedule .title{background-color:#414141;color:#fff;padding:10px 0;width:100%}@media only screen and (min-width:685px){.weekScheduleContainer .weekSchedule .title{border-radius:3px}}.weekScheduleContainer .weekSchedule .title .titleText{font-size:18px;font-weight:500;margin-left:10px}.weekScheduleContainer .weekSchedule .dayMatches{margin:5px;width:100%}.weekScheduleContainer .weekSchedule .dayMatches .date{align-items:center;background-color:#6c6c6c;border-radius:3px;color:#f2ecff;display:flex;padding:5px 7px}.weekScheduleContainer .weekSchedule .dayMatches .date .text{font-size:17px;font-weight:500;margin-bottom:3px}.weekScheduleContainer .weekSchedule__male .title{background-color:#0089bf;color:#fff}.weekScheduleContainer .weekSchedule__male .dayMatches .date{background-color:#5ec9eb;color:#000}.weekScheduleContainer .weekSchedule__male .dayMatches .date .teams{display:flex;justify-content:center}.weekScheduleContainer .weekSchedule__male .dayMatches .date .teams .matchWinner{border-bottom:2px solid red}.weekScheduleContainer .weekSchedule__male .matchInfoModal .teamTableContainer .title{background-color:#194d8e}.weekScheduleContainer .weekSchedule__male .matchInfoModal .teamTableContainer .tableContainer table{background-color:#fff;border:1px solid #0089bf}.weekScheduleContainer .weekSchedule__male .matchInfoModal .teamTableContainer .tableContainer table thead{background-color:#0089bf;border-top:1px solid #5ec9eb;color:#fff}.weekScheduleContainer .weekSchedule__male .matchInfoModal .teamTableContainer .tableContainer table thead tr th{border:1px solid #194d8e}.weekScheduleContainer .weekSchedule__female .title{background-color:#7c40b0;color:#fff}.weekScheduleContainer .weekSchedule__female .dayMatches .date{background-color:#a666da;color:#000}.weekScheduleContainer .weekSchedule__female .dayMatches .date .teams{display:flex;justify-content:center}.weekScheduleContainer .weekSchedule__female .dayMatches .date .teams .matchWinner{border-bottom:2px solid red}.weekScheduleContainer .weekSchedule__female .matchInfoModal .teamTableContainer .title{background-color:#531987;color:#fff}.weekScheduleContainer .weekSchedule__female .matchInfoModal .teamTableContainer .tableContainer table{background-color:#fff;border:1px solid #7c40b0}.weekScheduleContainer .weekSchedule__female .matchInfoModal .teamTableContainer .tableContainer table thead{background-color:#7c40b0;border-top:1px solid #7c40b0;color:#fff}.weekScheduleContainer .weekSchedule__female .matchInfoModal .teamTableContainer .tableContainer table thead tr th{border:1px solid #531987}.weekScheduleContainer .weekSchedule__white .title{background-color:#0089bf;color:#fff}.weekScheduleContainer .weekSchedule__white .dayMatches .date{background-color:#5ec9eb;color:#000}.weekScheduleContainer .weekSchedule__white .dayMatches .match .teams{display:flex;justify-content:center}.weekScheduleContainer .weekSchedule__white .dayMatches .match .teams .matchWinner{border-bottom:2px solid #fd8b09}.weekScheduleContainer .weekSchedule__white .matchInfoModal .teamTableContainer .title{background-color:#04589f}.weekScheduleContainer .weekSchedule__white .matchInfoModal .teamTableContainer .tableContainer table{background-color:#fff;border:1px solid #0089bf}.weekScheduleContainer .weekSchedule__white .matchInfoModal .teamTableContainer .tableContainer table thead{background-color:#0089bf;border-top:1px solid #5ec9eb;color:#fff}.weekScheduleContainer .weekSchedule__white .matchInfoModal .teamTableContainer .tableContainer table thead tr th{border:1px solid #04589f}.match_v2{display:flex;justify-content:space-between;padding:10px 0}.match_v2 .teamContainer .teamNameContainer{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:13px;font-weight:600;margin-top:3px;overflow:hidden;text-align:center;width:80px}.match_v2 .matchInfoContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.match_v2 .matchInfoContainer .timeAndDate{line-height:1}.match_v2 .matchInfoContainer .timeAndDate .time{font-size:18px;font-weight:600}.match_v2 .matchInfoContainer .timeAndDate .date{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:gray;display:-webkit-box;font-size:14px;margin-bottom:2px;overflow:hidden}.match_v2 .matchInfoContainer .scoreContainer{align-items:center;display:flex;font-weight:600}.match_v2 .matchInfoContainer .scoreContainer .scoreNumber{align-items:center;display:flex;font-size:26px;font-weight:700}.match_v2 .matchInfoContainer .scoreContainer .scoreNumber:last-child{flex-direction:row-reverse}.match_v2 .matchInfoContainer .scoreContainer .scoreNumber .penaltiesScore{font-size:16px;font-weight:600}.match_v2 .matchInfoContainer .scoreContainer .vsText{font-size:26px;margin:0 5px}.match_v2 .matchInfoContainer .scoreContainer .vsText.finalText,.match_v2 .matchInfoContainer .scoreContainer .vsText.liveText{font-size:14px;font-weight:500}.match_v2 .matchInfoContainer .scoreContainer .liveText{color:#f51818}.match_v2 .matchInfoContainer .stadiumName{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:gray;display:-webkit-box;font-size:14px;overflow:hidden}.match_v2 .matchInfoModal .background{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#000000b3;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.match_v2 .matchInfoModal .modal{animation-duration:.3s;animation-iteration-count:1;animation-name:MoveModalUp;background-color:#f0f0f0;border-radius:30px 30px 0 0;bottom:0;display:flex;flex-direction:column;gap:30px;height:calc(100vh - 210px);left:50%;max-width:400px;overflow-y:auto;padding:20px 8px 40px;position:fixed;transform:translateX(-50%);width:85vw;z-index:1000}@keyframes MoveModalUp{0%{bottom:-100%}}.match_v2 .matchInfoModal .modal::-webkit-scrollbar{width:0}.match_v2 .matchInfoModal .modal .timeAndDate{font-weight:500;text-align:center}.match_v2 .matchInfoModal .modal .timeAndDate .stadiumName{font-size:18px;line-height:1}.match_v2 .matchInfoModal .modal .teamsContainer{display:flex}.match_v2 .matchInfoModal .modal .teamPlayersSection{background-color:#fff;border:1px solid #d3d3d3;border-radius:7px;padding:8px}.match_v2 .matchInfoModal .modal .teamPlayersSection .teamLogoContainer{align-items:center;display:flex;font-weight:600;gap:5px;margin-bottom:10px}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer__tableHeader{color:gray}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer{align-items:center;display:flex;gap:5px;height:40px}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer.playerContainer:not(:last-child){border-bottom:1px solid #e9e9e9}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .playerNumber{width:30px}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .playerName{text-wrap:nowrap}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .playerName .playerNickname{color:gray;font-size:13px}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection{display:flex;flex-wrap:wrap;gap:2px}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer{display:flex;flex-wrap:wrap;gap:2px;line-height:1;max-height:100%}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon{line-height:1}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon i,.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon span{font-size:18px}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon .matchCard{align-items:center;aspect-ratio:3/4;border-radius:3px;box-shadow:0 0 2cm #00000040;display:flex;justify-content:center;width:16px}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon .matchCard__fouls{color:red}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon .matchCard__yellow{background-color:#ffd000}.match_v2 .matchInfoModal .modal .teamPlayersSection .playerContainer .statsSection .iconsContainer .statIcon .matchCard__red{background-color:red}.match_v2:not(:last-child){border-bottom:1px solid #d3d3d3}.statsPage{overflow:hidden}.statsPage .statsPageNavbarContainer{display:flex;justify-content:center}.statsPage .statsPageNavbarContainer .statsPageNavbar{align-items:center;border:1px solid #0089bf;border-radius:20px;display:flex;gap:30px;height:60px;justify-content:center;margin:20px 8px;max-width:450px;width:100%}.statsPage .statsPageNavbarContainer .statsPageNavbar .statsPageNavbarLink{align-items:center;border-bottom:4px solid #0000;color:#000;display:flex;font-size:20px;font-weight:600;height:93.6%;justify-content:center;text-decoration:none}.statsPage .statsPageNavbarContainer .statsPageNavbar .statsPageNavbarLink.statsPageNavbarLink__active{border-bottom:4px solid #04589f}.statsPage .statOptionsChipbarContainer{display:flex;justify-content:center}.statsPage .statOptionsChipbarContainer .statOptionsChipbar{display:flex;gap:8px;overflow-x:auto;padding:0 10px}.statsPage .statOptionsChipbarContainer .statOptionsChipbar .statOptionChip{background-color:#d4d4d4;border-radius:3px;font-weight:600;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 10px}.statsPage .statOptionsChipbarContainer .statOptionsChipbar .statOptionChip__active{background-color:#0089bf;color:#fff}.statsPage .allPlayerStatsContainer{display:flex;justify-content:center;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking{margin-bottom:50px;max-width:450px;width:100%}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statTitle{display:flex;font-size:28px;font-weight:700;gap:10px;justify-content:center;text-align:center}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statTitle .card{border-radius:3px;box-shadow:-1px 1px 2px #00000040;height:28px;width:20px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statTitle .card__yellow{background-color:#ffd000}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statTitle .card__red{background-color:#e21d1d}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection{align-items:center;display:flex;flex-direction:column;gap:10px;padding:16px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer{align-items:flex-end;display:flex;width:calc(100% + 16px)}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium{flex:1 1;position:relative}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .playerImgContainer{align-items:center;bottom:-20px;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;position:relative;width:75%}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .playerImgContainer .playerImgWrapper{aspect-ratio:1;border:3px solid #d3d3d3;border-radius:30px;box-shadow:0 0 2px #00000040;overflow:hidden;width:100%}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .playerImgContainer .playerImgWrapper .playerImg{display:flex;height:100%;object-fit:cover;width:100%}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .playerImgContainer .playerPlacement{align-items:center;aspect-ratio:1;background-color:#d3d3d3;border-radius:7px;bottom:-10px;box-shadow:0 0 2px #00000040;display:flex;font-weight:700;justify-content:center;position:absolute;text-align:center;width:30px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .playerImgContainer__isMartinArreola .playerImg{animation:pan-image 10s linear infinite;scale:2}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .playerImgContainer__isMartinArreola .creatorOfWebsiteOverlay{animation:pan-overlay 7s linear infinite;background:repeating-linear-gradient(#2e86d880,#2e86d880 3px,#2e86d840 0,#2e86d840 9px);background-size:100% 9px;border-radius:30px;height:97%;left:0;position:absolute;top:2px;width:100%}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection{align-items:center;background-color:#dfdfdf;border-radius:7px;box-shadow:0 0 4px #00000040;display:flex;gap:10px;height:170px;padding:35px 2px 15px;text-align:center}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection .playerInfo{font-size:14px;font-weight:600}@media only screen and (max-width:400px){.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection .playerInfo{font-size:13px}}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection .playerInfo .playerTeam{align-items:center;display:flex;justify-content:center}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection .playerInfo .playerName{font-size:16px}@media only screen and (max-width:460px){.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection .playerInfo .playerName{font-size:15px}}@media only screen and (max-width:360px){.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection .playerInfo .playerName{font-size:14px}}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection .playerInfo .playerNickname{color:#707070}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection .playerPointsContainer{font-size:30px;font-weight:700;line-height:1;width:70px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium .statsSection .playerPointsContainer .statTitleContainer{font-size:16px;font-weight:500}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium:first-child .playerImgContainer .playerImgWrapper{border-color:silver}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium:first-child .playerImgContainer .playerPlacement{background-color:silver}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium:nth-child(2){z-index:1}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium:nth-child(2) .playerImgContainer .playerImgWrapper{border-color:gold}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium:nth-child(2) .playerImgContainer .playerPlacement{background-color:gold}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium:nth-child(2) .statsSection{background-color:#d5d5d5;padding-bottom:40px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium:nth-child(3) .playerImgContainer .playerImgWrapper{border-color:#cd7f32}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .playerPodium:nth-child(3) .playerImgContainer .playerPlacement{background-color:#cd7f32}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .teamPodium .statsSection{height:140px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .teamPodium .playerImgContainer{bottom:-30px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .teamPodium .teamPlacement{background-color:#d3d3d3;border-radius:5px;bottom:0;margin-bottom:8px;padding:4px 0;position:absolute;width:calc(100% - 16px)}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .teamPodium:first-child .teamPlacement{background-color:silver}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .teamPodium:nth-child(2) .teamPlacement{background-color:gold}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .podiumContainer .teamPodium:nth-child(3) .teamPlacement{background-color:#cd7f32}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard{align-items:center;border:1px solid #d3d3d3;border-radius:10px;display:flex;justify-content:space-between;overflow:hidden;padding:8px;position:relative;width:100%}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .placementBanner{aspect-ratio:1;color:#fff;left:0;overflow:hidden;position:absolute;top:0;width:80px;z-index:1}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .placementBanner .background{background-color:#c72a2a;height:100%;left:-50%;position:absolute;top:-50%;transform:rotate(-45deg);width:100%}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .placementBanner .placement{align-items:center;display:flex;height:45%;justify-content:center;left:2px;position:absolute;text-align:center;top:0;width:35%}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide{display:flex}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide .imgContainer{aspect-ratio:1;display:flex;width:100px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide .imgContainer .playerImg{border-radius:5px;height:100%;object-fit:cover;width:100%}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide .imgContainer__isMartinArreola{border-radius:5px;overflow:hidden;position:relative}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide .imgContainer__isMartinArreola .playerImg{animation:pan-image 10s linear infinite;scale:2}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide .imgContainer__isMartinArreola .creatorOfWebsiteOverlay{animation:pan-overlay 7s linear infinite;background:repeating-linear-gradient(#2e86d880,#2e86d880 3px,#2e86d840 0,#2e86d840 9px);background-size:100% 9px;border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes pan-overlay{0%{background-position:0 0}to{background-position:0 -100%}}@keyframes pan-image{0%{transform:translate(25%,-25%)}25%{transform:translateY(15%)}25.0001%{transform:translate(-20%,25%)}50%{transform:translateY(15%)}50.0001%{transform:translateY(-25%)}75%{transform:translateY(15%)}75.0001%{transform:translate(20%,25%)}to{transform:translateY(15%)}}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide .playerInfoContainer{font-weight:600;margin-left:5px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide .playerInfoContainer .playerNickname,.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide .playerInfoContainer .yearBorn{color:#686868;font-size:14px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerInfoSide .playerInfoContainer .playerTeam{align-items:center;display:flex;margin-top:10px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerPointsContainer{font-weight:600;line-height:1;text-align:center}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerPointsContainer .playerPoints{font-size:30px;font-weight:700}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .playerPointsContainer .statTitleContainer{font-size:14px;text-align:center;width:60px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .teamStatsCard .playerInfoSide{align-items:center;display:flex;font-size:18px;font-weight:600;gap:20px;margin-left:20px}.statsPage .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .teamStatsCard .playerInfoSide .imgContainer{width:60px;z-index:-1}.statsPage__white .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .placementBanner .background{background-color:#04589f}.statsPage__white .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .placementBanner .placement{color:#fff}.statsPage__red .statsPageNavbarContainer .statsPageNavbar{border:1px solid #eb4d43}.statsPage__red .statsPageNavbarContainer .statsPageNavbar .statsPageNavbarLink.statsPageNavbarLink__active{border-bottom:4px solid #c72a2a}.statsPage__red .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .placementBanner .background,.statsPage__red .statOptionsChipbarContainer .statOptionsChipbar .statOptionChip__active{background-color:#c72a2a}.statsPage__red .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .placementBanner .placement{color:#fff}.statsPage__purple .statsPageNavbarContainer .statsPageNavbar{border:1px solid #bf49d2}.statsPage__purple .statsPageNavbarContainer .statsPageNavbar .statsPageNavbarLink.statsPageNavbarLink__active{border-bottom:4px solid #9d24b1}.statsPage__purple .allPlayerStatsContainer .statsPagePlayerRanking .statsSectionWrapper .statsSection .topPlayerCard .placementBanner .background,.statsPage__purple .statOptionsChipbarContainer .statOptionsChipbar .statOptionChip__active{background-color:#9d24b1}.schedulePage{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.jornadaContainer{margin:5px;max-width:640px;padding-top:10px;width:100%}.jornadaContainer .title{background-color:#414141;border-radius:5px;color:#fff;padding:10px 0;width:100%}.jornadaContainer .title .titleTxt{font-size:18px;font-weight:500;margin-left:10px}.jornadaContainer .teamRest{color:red;font-weight:500;text-align:center}.jornadaContainer__male .title{background-color:#0089bf;color:#fff}.jornadaContainer__female .title{background-color:#7c40b0;color:#fff}.jornadaContainer__white .title{background-color:#0089bf;color:#fff}.jornadaContainer__white .matchContainer .teams .matchWinner{border-bottom:2px solid #fd8b09}.jornadaContainer__white .teamRest{color:#fd8b09}.jornadaContainer__purple .title{background-color:#9d24b1;color:#fff}.jornadaContainer__purple .matchContainer .teams .matchWinner{border-bottom:2px solid #fd8b09}.jornadaContainer__purple .teamRest{color:#fd8b09}.jornadaContainer__red .title{background-color:#c72a2a;color:#fff}.jornadaContainer__red .matchContainer .teams .matchWinner{border-bottom:2px solid #fd8b09}.jornadaContainer__red .teamRest{color:#fd8b09}.shopHomePage{gap:15px;margin:10px}.shopHomePage .productsContainer{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));place-items:center}.shopProductCard{color:#000;display:flex;text-decoration:none;width:100%}.shopProductCard .imageContainer{aspect-ratio:1;height:200px;margin-right:8px}.shopProductCard .imageContainer .productImg{border-radius:7px;box-shadow:0 0 2px #00000040;height:100%;object-fit:cover;width:100%}.shopProductCard .productInfoContainer .productBrand{color:gray;font-size:14px}.shopProductCard .productInfoContainer .productPrice{font-size:24px;font-weight:600;margin:8px 0}.shopProductCard .productInfoContainer .soldOutText{color:#e71313}.shopProductPage{margin-bottom:100px}.shopProductPage .topInfoSection{margin-bottom:10px;padding:0 5px}.shopProductPage .topInfoSection .backLink{color:#0d6cda;text-decoration:none}.shopProductPage .topInfoSection .productName{font-size:18px}.shopProductPage .topInfoSection .productBrand{color:#545658}.shopProductPage .productImagesContainer .productImageContainer{aspect-ratio:1/.9;background-color:#e9ecee;width:100%}.shopProductPage .productImagesContainer .productImageContainer img{display:flex;height:100%;object-fit:cover;object-position:center center;width:100%}.shopProductPage .productImagesContainer .extraImagesContainer{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:10px}.shopProductPage .productImagesContainer .extraImagesContainer .imageButton{aspect-ratio:1;background-color:#e9ecee;width:60px}.shopProductPage .productImagesContainer .extraImagesContainer .imageButton img{border-radius:10px;box-shadow:0 0 2px #0003;height:100%;object-fit:cover;object-position:center center;width:100%}.shopProductPage .infoSection .topInfoSection{display:none}@media only screen and (min-width:800px){.shopProductPage .infoSection .topInfoSection{display:block}}.shopProductPage .infoSection .productInfoSection{margin-top:10px}.shopProductPage .infoSection .productInfoSection .priceTxt{font-size:22px}.shopProductPage .infoSection .productInfoSection .isUnavailable{color:red;font-size:20px}.shopProductPage .infoSection .orderBtnContainer{align-items:center;display:flex;justify-content:center;margin-top:20px}.shopProductPage .infoSection .orderBtnContainer a{align-items:center;background-image:linear-gradient(180deg,#25d366,#079c3e);border-radius:5px;color:#fff;display:flex;font-size:18px;font-weight:400;gap:10px;justify-content:center;max-width:400px;padding:10px 0;text-decoration:none;width:90%}.shopProductPage .infoSection .orderBtnContainer a i{font-size:26px}.shopProductPage .extraDetailsContainer{margin:20px 10px 0}@media only screen and (min-width:800px){.shopProductPage{grid-gap:15px;display:grid;gap:15px;grid-template-columns:50% 50%;margin:10px}}@media only screen and (min-width:800px)and (min-width:1000px){.shopProductPage{gap:25px;grid-template-columns:45% 55%}}@media only screen and (min-width:800px){.shopProductPage .topInfoSection{display:none}.shopProductPage .productImagesContainer .productImageContainer{width:100%}.shopProductPage .productImagesContainer .productImageContainer img{border-radius:20px;box-shadow:0 0 4px #00000040}.shopProductPage .infoSection{width:100%}.shopProductPage .infoSection .orderBtnContainer{justify-content:flex-start}}.betaStatsNotReady{align-items:center;display:flex;flex-direction:column;font-size:calc(16px + 3vw);height:calc(100vh - 60px);justify-content:center;text-align:center}.betaStatsNotReady .otherText{font-size:calc(12px + 2vw)}
/*# sourceMappingURL=main.05b2edac.css.map*/