@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Asap:ital,wght@0,100..900;1,100..900&family=Russo+One&family=Saira:ital,wght@0,100..900;1,100..900&display=swap";.auth-layout{height:100vh}@media (min-width: 769px){.auth-layout{display:flex;flex-direction:column;align-items:center;justify-content:start}}.auth-layout .auth-container{display:flex;flex-direction:column;gap:24px;padding:16px}@media (min-width: 769px){.auth-layout .auth-container{width:80%;max-width:500px}}.auth-layout .auth-container .ant-row{justify-content:start;align-items:start!important;gap:0!important}.auth-layout .auth-header{align-items:center;justify-content:center;display:flex;flex-direction:column}@media (min-width: 200px) and (max-width: 769px){.auth-layout .auth-header .logo-header-auth{height:120px}}@media (min-width: 769px){.auth-layout .auth-header .logo-header-auth{height:100px}}.auth-layout .auth-header .auth-title{font-family:Saira,sans-serif;font-weight:700;margin:0}@media (min-width: 200px) and (max-width: 769px){.auth-layout .auth-header .auth-title{font-size:35px}}@media (min-width: 769px){.auth-layout .auth-header .auth-title{font-size:40px}}.auth-layout .auth-header .auth-p{color:#ccc;text-align:center;margin:8px 0;font-size:18px}.auth-input{border-radius:25px!important}.auth-button{background-color:#bdff71;width:100%;padding:12px 16px;font-weight:600;border:none;cursor:pointer}.button-auth-container{margin:0!important}.auth-redirect-text{display:flex;gap:8px;align-items:center;justify-content:center;margin:4px 0 8px}.auth-redirect-text p{font-size:16px;margin:0;color:#fff}.auth-redirect-text .auth-redirect-link{font-size:16px;font-weight:600;color:#bdff71}.login-layout{display:flex;flex-direction:column;height:100vh;overflow:hidden}.login-layout .login-div{flex:1}@media (min-width: 200px) and (max-width: 769px){.login-layout .login-div{max-height:500px;margin-bottom:18px}}.login-redirect-container{padding-top:12px;background-color:#161616;height:auto;min-height:180px;width:100%;flex:1;display:flex;align-items:center;justify-content:start;flex-direction:column}.login-redirect-container .button-redirect-container{box-sizing:border-box}@media (min-width: 200px) and (max-width: 769px){.login-redirect-container .button-redirect-container{width:100%;padding:0 16px}}@media (min-width: 769px){.login-redirect-container .button-redirect-container{width:80%;max-width:500px}}.login-redirect-container .button-redirect-container .redirect-button{width:100%;background-color:#bdff713d;color:#bdff71}.register-header .register-title-container{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}@media (min-width: 200px) and (max-width: 769px){.register-header .register-title-container .logo-header-register{height:50px}}@media (min-width: 769px){.register-header .register-title-container .logo-header-register{height:50px}}.register-header .register-title-container .register-title{font-family:Saira,sans-serif;font-weight:700;text-align:center;margin:0}@media (min-width: 200px) and (max-width: 769px){.register-header .register-title-container .register-title{font-size:32px}}@media (min-width: 769px){.register-header .register-title-container .register-title{font-size:50px}}.register-header .register-p{color:#ccc;text-align:center;margin:8px 0}.rewards-container .ant-row{display:flex!important;gap:12px!important;align-items:center!important;justify-content:center}.reward-item{display:flex;flex-direction:column;align-items:center;margin-bottom:10px;border-radius:5px;background-color:#161616;padding:16px}@media (min-width: 200px) and (max-width: 769px){.reward-item{gap:8px;min-width:70px}}@media (min-width: 769px){.reward-item{gap:22px;min-width:100px}}.reward-item.locked-reward{background-color:#232323;border:1px dashed #ccc}.reward-item.unlocked-reward{cursor:pointer;border:2px solid rgba(189,255,113,.2392156863)}.reward-item.unlocked-reward:hover{border:2px solid #BDFF71}.reward-item .reward-title{font-size:14px;font-weight:500}.reward-item .reward-image{border-radius:8px;-o-object-fit:cover;object-fit:cover}@media (min-width: 200px) and (max-width: 769px){.reward-item .reward-image{width:80px;height:90px}}@media (min-width: 769px){.reward-item .reward-image{width:100px;height:120px}}.reward-item .reward-image.locked-reward-image{opacity:.4}.reward-item .reward-info h3{margin:0}.lock-icon{position:absolute;left:45%;bottom:60%}.level-tab{background:#bdff71;border:1px solid #BDFF71;border-radius:10px;display:flex;flex-direction:column;margin-bottom:15px}.level-tab.locked{background-color:#161616;border:1px solid #BDFF71;position:relative}.level-tab.current-level{background-color:#bdff713d;border:1px solid #BDFF71}.level{display:flex;justify-content:space-between;align-items:center;padding:8px}.level.current-level{padding:8px 8px 0}.level-header{display:flex;justify-content:center;align-items:center;font-size:14px;gap:14px;margin-left:28px;width:95%}.level-header .level-info{display:flex;align-items:center;gap:24px}.level-header .level-xp{display:flex;align-items:center;gap:4px}.level-header .level-xp-points,.level-header .level-index{margin:0}.level-icon{display:flex;align-items:center;width:24px;margin-right:8px}.level-progress-container{width:100%;display:flex;align-items:center;height:auto}.level-progress-bar{margin-top:6px;height:6px;background-color:#bdff71;border-bottom-left-radius:5px;transition:width .3s ease-in-out}.level-progress-point{display:block;margin-top:2px}.reward-modal-image{border-radius:8px;-o-object-fit:cover;object-fit:cover;margin:18px 0}@media (min-width: 200px) and (max-width: 769px){.reward-modal-image{width:230px;height:230px}}@media (min-width: 769px){.reward-modal-image{width:250px;height:250px}}.reward-modal-title{margin:0;font-size:18px;font-weight:600;color:#bdff71}.reward-modal-description{margin:8px 0;line-height:18px;font-weight:500;color:#ccc}.battlepass-layout{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;background-color:#232323}@media (min-width: 769px){.battlepass-container{width:80%;max-width:750px}}.battlepass-header{position:relative;border-radius:12px;padding:20px;text-align:center}.battlepass-header h1{font-size:32px}.battlepass-header .back-icon{position:absolute;top:10px;left:10px;cursor:pointer;background:#00000080;border-radius:50%;padding:6px}.levels-container{margin-top:20px}.user-progress-container{display:flex;flex-direction:row;align-items:center;justify-content:space-around}.user-progress-info{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 18px;border-radius:20px;font-size:16px}.user-progress-info.user-level{background-color:#232323;border:1px solid #BDFF71;color:#bdff71}.user-progress-info.user-points{background-color:#bdff71;color:#232323}.home-header{background-color:#bdff71;width:100%;height:70px;color:#000;display:flex;align-items:center;justify-content:space-between}.logo-header{height:70px;cursor:pointer}.user-icon-header{height:30px;width:30px;-o-object-fit:cover;object-fit:cover;background-color:#fff;border-radius:50px}.header-container{display:flex;align-items:center;gap:12px;padding:0 12px}.search-icon{height:30px}.user-button-header{border:none;background:none;color:inherit;font:inherit;cursor:pointer;margin:0;padding:0}.logout-icon{padding:0 8px}.navigation-header{width:100%;display:flex;align-items:center;justify-content:start;gap:20px}.navigation-header .ant-breadcrumb-link{height:100%}.navigation-header .ant-breadcrumb-link:hover{color:#000!important;background-color:#bdff71!important;font-weight:500}.navigation-header .navigation-page-title{font-size:30px;font-weight:600;margin:0;color:#232323}.ant-breadcrumb .logo-header-navigation{height:50px;vertical-align:middle;display:inline-block}.ant-breadcrumb ol{color:#232323;display:flex;align-items:center;justify-content:center}.ant-breadcrumb ol li{color:#232323!important;font-size:24px}@media (min-width: 200px) and (max-width: 769px){.home-tournament-container{width:100%}}@media (min-width: 769px){.home-tournament-container{width:100%}}.home-footer{background-color:#161616;width:100%;height:280px;display:flex;justify-content:center}@media (min-width: 200px) and (max-width: 769px){.home-footer{flex-direction:column;height:auto}}@media (min-width: 769px){.home-footer{flex-direction:row}}.home-footer .footer-logo-container{width:15%;display:flex;align-items:center;justify-content:center}@media (min-width: 769px){.home-footer .footer-logo-container{width:15%}}.home-footer .footer-logo-container .footer-logo{height:200px}@media (min-width: 200px) and (max-width: 769px){.home-footer .footer-logo-container .footer-logo{display:none}}@media (min-width: 769px){.home-footer .footer-logo-container .footer-logo{height:200px}}.home-footer .footer-section-container{padding:30px 0;display:flex}@media (min-width: 200px) and (max-width: 769px){.home-footer .footer-section-container{flex-direction:column;width:100%;gap:22px}}@media (min-width: 769px){.home-footer .footer-section-container{flex-direction:row;width:85%}}.home-footer .footer-section-container .footer-section{display:flex;flex:1;flex-direction:column;align-items:center;gap:12px}.home-footer .footer-section-container .footer-section h4{margin:8px 0;color:#bdff71}.home-footer .footer-section-container .footer-section span{font-size:18px;display:flex;align-items:center;justify-content:center;gap:8px}.home-footer .footer-section-container .footer-section .footer-icon{height:25px}.ranking-item{align-items:center;border:1.5px solid #BDFF71;background:#303030;color:#fff;padding:12px 8px;border-radius:7px;margin-bottom:5px;display:flex;justify-content:space-between}.user-ranking{background:#bdff71;color:#000}.ranking-item .avatar{flex-shrink:0;margin-right:10px}.ranking-item .name{flex-grow:1;text-align:left}.ranking-item .points{flex-shrink:0;text-align:right}.ranking-layout{display:flex;width:100%;align-items:center;justify-content:center}.ranking-container{font-family:Inter,sans-serif;width:100vw;max-width:600px;padding:30px 20px 60px;display:flex;flex-direction:column;justify-content:start}.ranking-title{margin:14px 0}.tab{background:none;border:none;color:#bbb;font-size:16px;padding:10px;cursor:pointer}.tab.active{color:#fff;border-bottom:2px solid #ffcc00}.ranking-podium{display:flex;justify-content:center;margin-bottom:10px;background-size:cover;background-position:center;padding:15px}.first-place,.second-place,.third-place{display:flex;flex-direction:column;align-items:center;padding:10px;text-align:center}.first-place{transform:scale(1.2);font-weight:700;margin-top:30px;gap:8px}.second-place{margin-top:72px;gap:8px}.third-place{margin-top:81px;gap:8px}.avatar{width:50px;height:50px;border-radius:50%;margin-bottom:5px}.trivia-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#bdff71}.points{font-size:14px;color:#fff}.podium-points{font-size:16px;color:#fff}.ranking-list{list-style:none;padding:0;margin:8px 0 0}.top-rank{background-color:#fff;font-weight:700}.rank{font-size:16px;font-weight:700;color:#fff;margin-right:10px}.ranking-list-label{color:#232323;font-size:16px;font-weight:700;display:flex;justify-content:space-between;margin:4px}.ranking-item-text{font-size:18px}.campaign-list{display:flex;flex-direction:column;gap:12px}.campaign-card{background:linear-gradient(#00000043,#000000cb);position:relative;border-radius:12px;overflow:hidden;background-size:cover;background-position:center;height:150px;display:flex;align-items:flex-end;transition:transform .3s ease}@media (min-width: 200px) and (max-width: 769px){.campaign-card{width:90vw}}@media (min-width: 769px){.campaign-card{width:70vw;max-width:750px}}.campaign-card:hover{transform:scale(1.03)}.campaign-card .campaign-overlay{width:100%;padding:12px}.campaign-card .campaign-title{font-size:16px;font-weight:600;margin:8px 0}.campaign-card .campaign-days{font-size:14px;margin:8px 0;font-weight:400;color:#fff}.campaign-card .progress-bar{width:100%;height:4px;background:#ffffff4d;border-radius:2px;overflow:hidden;margin-top:4px}.campaign-card .progress-bar .progress{height:100%;background:#4caf50}.arrow-icon-container{margin:0 8px;display:flex;align-items:end;justify-content:end}.challenge-detail-image{width:100%;height:180px;-o-object-fit:cover;object-fit:cover;border-radius:12px;opacity:.7}.challenge-detail-list{display:flex;flex-direction:column;height:auto;min-height:120px}.challenge-detail-title{font-size:20px;margin:8px 0}.challenge-detail-description{font-size:16px;margin:8px 0;color:#ccc}.image-detail-container{position:relative;margin:16px 0 8px}.image-detail-container .challenge-detail-icon{position:absolute;bottom:10px;left:5px;width:20px;height:20px;padding:4px;border-radius:50%;background-color:#bdff71}.button-challenge{width:100%;background-color:#bdff71}.textarea-detail-container{margin:16px 0 8px;width:100%}.challenge-detail-textarea{background-color:#232323;border-radius:5px;color:#fff;padding:12px;box-sizing:border-box;width:100%;height:200px}@media (min-width: 769px){.submission-container{width:80%;max-width:750px}}.submission-image-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:16px 0 8px}.submission-image-container .ant-form-item{max-width:200px;width:100%}.submission-image{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.button-submission{width:100%;background-color:#bdff71}.profile-layout{padding:0!important}.profile-container{width:100%;display:flex;flex-direction:column;align-items:center}.profile-header{width:100%;display:flex;flex-direction:column;align-items:center;max-height:200px;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center;gap:24px;padding:4px 0}.profile-header .profile-header-container{width:100%;max-width:700px}.user-info-container{width:95%;max-width:700px;display:flex;flex-direction:column;margin:16px;gap:12px}.user-info-container .user-info-card{background-color:#161616;display:flex;flex-direction:column;padding:16px;border-radius:8px;gap:12px}.user-info-container .user-info-card p{font-size:16px;margin:0;color:#ccc}.user-info-container .user-info-card .info-card-title{display:flex;align-items:center;justify-content:space-between}.user-info-container .user-info-card .info-card-title h3{font-size:16px;font-weight:600;margin:0}.user-info-container .user-info-card .info-card-title .title-section{display:flex;align-items:center;gap:12px}.user-info-container .user-info-card .info-card-title .info-icon{padding:4px;border-radius:10px}.user-info-container .user-info-card .info-card-title .info-icon.gift-icon,.user-info-container .user-info-card .info-card-title .info-icon.stats-icon{background-color:#bdff71}.user-info-container .user-info-card .stats-cards{display:flex;justify-content:space-between;text-align:center;gap:8px}.user-info-container .user-info-card .stats-cards .stats-card{background-color:#303030;padding:12px 8px;border-radius:5px;display:flex;flex-direction:column;flex:1;gap:8px}.user-info-container .user-info-card .stats-cards .stats-card span,.user-info-container .user-info-card .stats-cards .stats-card div{display:flex;gap:4px;font-size:18px;font-weight:700;text-align:start}.user-info-container .user-info-card .stats-cards .stats-card p{font-size:12px;font-weight:400;color:#fff;text-align:start}.user-info-container .user-info-card .badges{display:flex;justify-content:space-around}.user-info-container .user-info-card .badges .badge-item{background:#0a0a0a;padding:.5rem 1rem;border-radius:8px}.arrow-icon{width:13px;height:9.5px;background-color:#bdff713d;padding:12px 10px;border-radius:8px;color:#bdff71}.profile-info{padding:16px;display:flex;align-items:center;justify-content:space-between}.profile-info .avatar-wrapper{position:relative;display:inline-block}.profile-info .avatar-wrapper .profile-avatar{background-color:#fff;width:80px;height:80px;border-radius:50%;border:3px solid white}.profile-info .avatar-wrapper .edit-avatar-icon{position:absolute;bottom:0;right:0;background-color:#bdff71;border-radius:50%;padding:4px;cursor:pointer;transition:transform .2s ease}.profile-info .avatar-wrapper .edit-avatar-icon:hover{transform:scale(1.1)}.profile-info .avatar-wrapper .edit-avatar-icon .edit-icon{display:block}.profile-info .edit-avatar-btn{position:absolute;top:10px;right:40%;background-color:#fff;color:#000}.profile-info .side-profile{width:65%;max-width:300px;display:flex;flex-direction:column;align-items:center}.profile-info .follow-info{display:flex;justify-content:space-around;width:100%;height:100%}.profile-info .follow-container{background-color:#000000b3;border-radius:5px;padding:8px 14px;display:flex;flex-direction:column;align-items:center;gap:4px}.profile-info .follow-container .follow-number{font-size:16px;font-weight:600;color:#bdff71}.profile-info .follow-container span{font-size:14px;font-weight:400}.profile-button{background-color:#bdff71;padding:8px 12px!important;width:190px}.user-meta-container{margin:12px;display:flex;justify-content:space-between;align-items:center}.user-meta-container .user-meta{display:flex;align-items:center;gap:4px;font-weight:400;font-size:16px;color:#fff}.user-names{padding:0 16px}.user-names p{font-size:20px;margin:0;color:#fff}.card-grid{display:flex;gap:1rem}.card-grid .card.small{flex:1;background-color:#1a1a1a;padding:1rem;border-radius:10px}.card-grid .card.small h4{margin-bottom:.3rem}.card-grid .card.small p{font-size:.8rem;color:#ccc}.notfound-layout{background-color:#232323;display:flex;flex-direction:column;align-items:center;min-height:100vh}.notfound-layout p{color:#fff}.ant-card-body{border-radius:8px!important;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:start;gap:8px}.custom-card .ant-card-body{padding:24px;font-size:14px;color:#bdff71!important}.tournament-title-container{display:flex;justify-content:space-between;align-items:center;width:100%}.tournament-title{font-size:22px;font-weight:600;color:#bdff71;margin:0}.tournament-date{font-size:16px;color:#ccc;margin:0}.tournament-description{font-size:14px;color:#9f9f9f;margin:8px}.tournament-calendar{display:flex;align-items:center;font-size:16px;color:#fff;margin-top:auto}.tournament-calendar svg{width:20px;height:20px;margin-right:8px}.ant-tag{font-size:16px;font-weight:500;padding:6px 12px;border-radius:8px;margin-right:8px}.tournament-list-container{display:flex;flex-direction:column;gap:22px}.tournament-list-container .tournament-list-info{display:flex;flex-direction:column;align-items:start;gap:12px;padding:0 16px}.tournament-list-container .tournament-list-info .tournament-list-title{font-size:36px;font-weight:600;color:#bdff71;margin:22px 0 12px}.tournament-list-container .tournament-list-info .tournament-list-p{font-size:20px;font-weight:400;margin:0;color:#9f9f9f}.tournament-card{cursor:pointer;border-radius:8px!important;border:1px solid #303030;transition:box-shadow .3s ease;background-color:#161616!important}@media (min-width: 200px) and (max-width: 769px){.tournament-card{height:100%}}@media (min-width: 769px){.tournament-card{height:250px}}.tournament-card.no-tournament-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px}.tournament-card.no-tournament-container .no-tournament-icon{color:#fff;margin-bottom:16px;width:60px;height:60px}.tournament-card.no-tournament-container h3{font-size:22px;font-weight:600;color:#fff;margin-bottom:8px}.tournament-card.no-tournament-container p{font-size:16px;color:#9f9f9f}.tournament-tabs .ant-tabs-tab{font-size:20px;font-weight:500;padding:4px 16px;color:#fff}@media (min-width: 200px) and (max-width: 769px){.tournament-tabs .ant-tabs-tab{margin:0!important}}.tournament-tabs .ant-tabs-tab:hover{color:#bdff71}.tournament-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#bdff71;font-weight:600}.tournament-tabs .ant-tabs-ink-bar{background-color:#bdff71}@media (min-width: 200px) and (max-width: 769px){.tournament-tabs .ant-tabs-content{padding:16px}}@media (min-width: 769px){.tournament-tabs .ant-tabs-content{padding:26px}}.tournament-search-container{border:1px solid #303030;background-color:#161616;border-radius:8px;padding:18px;display:flex;align-items:center;gap:12px}@media (min-width: 200px) and (max-width: 769px){.tournament-search-container{flex-direction:column;margin:16px}}@media (min-width: 769px){.tournament-search-container{margin:26px;flex-direction:row}}.tournament-search-container .search-bar-container{flex:1;margin-right:8px;width:100%}.tournament-search-container .filter-buttons-container{display:flex;flex-direction:row;gap:12px;width:auto;height:auto;flex-wrap:wrap}.tournament-search-container .filter-buttons-container .filter-button{background-color:#303030;color:#ccc;width:auto;height:100%;border-radius:8px;padding:12px 16px;margin:0}.tournament-search-container .filter-buttons-container .filter-button.active-button{background-color:#bdff71;color:#232323}.home-user-progress-container{background-color:#161616;padding:6px 0;height:120px;width:100%}.home-user-progress-container .home-user-progress{display:flex;align-items:center;justify-content:center;border:none;color:inherit;font:inherit;cursor:pointer}.home-user-progress-container .home-user-progress .user-icon-container{width:10%;display:flex;align-items:center;justify-content:center}@media (min-width: 200px) and (max-width: 769px){.home-user-progress-container .home-user-progress .user-icon-container{width:10%}}@media (min-width: 769px){.home-user-progress-container .home-user-progress .user-icon-container{width:7%}}.home-user-progress-container .home-user-progress .user-icon-container .user-icon-home{background-color:#fff;border-radius:50%}@media (min-width: 200px) and (max-width: 769px){.home-user-progress-container .home-user-progress .user-icon-container .user-icon-home{height:40px;width:40px}}@media (min-width: 769px){.home-user-progress-container .home-user-progress .user-icon-container .user-icon-home{height:50px;width:50px}}.home-user-progress-container .home-user-progress .user-progress-home-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:90%;height:100%;padding:8px}@media (min-width: 200px) and (max-width: 769px){.home-user-progress-container .home-user-progress .user-progress-home-container{width:80%}}@media (min-width: 769px){.home-user-progress-container .home-user-progress .user-progress-home-container{width:90%}}.home-user-progress-container .home-user-progress .user-progress-home-container .user-progress{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:50%}.home-user-progress-container .home-user-progress .user-progress-home-container .user-progress .user-progress-data{display:flex;align-items:center;justify-content:center;gap:5px;margin:0}.home-user-progress-container .home-user-progress .user-progress-home-container .user-progress h3{margin:4px 0}.home-user-progress-container .home-user-progress .user-progress-home-container .user-progress p{color:#fff;margin:4px 0}.home-user-progress-container .home-user-progress .user-progress-home-container .user-progress .level-icon-home{height:35px}.home-user-progress-container .see-more-container{margin:0 12px 12px 0;display:flex;align-items:center;justify-content:end}.home-user-progress-container .see-more-container .see-more-button{align-self:end}.custom-progress .ant-progress-outer{background-color:#303030;border-radius:100px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.banner-a-container{width:160px;height:250px;border-radius:20px;background-size:cover;background-position:center;display:flex;align-items:flex-end;justify-content:center;padding:8px;cursor:pointer}.banner-a-container .banner-title{text-align:center;font-size:22px;font-weight:500;margin:4px 0}.levels{display:flex;gap:1rem;margin-top:1rem}.level{flex:1;border-radius:8px;padding:1rem}.level .progress-bar{height:5px;border-radius:3px;margin:.5rem 0}.level .reward-card{border-radius:8px;padding:1rem;font-size:.9rem;text-align:center}.home-tab-container{display:flex;flex-direction:column;align-items:center;min-height:100vh}@media (min-width: 200px) and (max-width: 769px){.home-sections-container{width:90%}}@media (min-width: 769px){.home-sections-container{width:80%;max-width:750px}}.banner-container{margin:12px 0}.home-section .section-header{display:flex;justify-content:space-between;align-items:center}.challenge-list{display:flex;flex-direction:column;gap:12px}.challenge-card{background-color:#161616;border-radius:12px;height:150px;overflow:hidden;display:flex;flex-direction:row;cursor:pointer}.challenge-card .card-image,.challenge-card .card-placeholder{width:70px;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.6}.challenge-card .card-content{display:flex;flex:1;padding:12px 20px;gap:8px;position:relative}.challenge-card .card-content .icon{position:absolute;top:10px;left:-18px;width:20px;height:20px;padding:4px;border-radius:50%;background-color:#bdff71}.challenge-card .card-content .card-info{display:flex;flex:1;flex-direction:column;justify-content:space-between}.challenge-card .card-content .card-info .card-text{gap:30px}.challenge-card .card-content .card-info .card-text h3{font-size:16px;font-weight:700;margin:0}.challenge-card .card-content .card-info .card-text p{font-size:14px;margin:8px 0;color:#ccc}.calendar-tab-section .match-phase-block .match-phase-title{font-size:20px;font-weight:500;margin:4px 0 12px;border-bottom:1px solid #cccccc}.calendar-tab-section .match-phase-block .match-grid{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 768px){.calendar-tab-section .match-phase-block .match-grid{grid-template-columns:repeat(2,1fr)}}.match-card{background-color:#303030;border:1px solid #BDFF71;border-radius:8px;padding:16px}.match-card .match-card-header{display:flex;flex-direction:column;align-items:center;gap:12px}.match-card .match-card-header .match-card-teams{width:100%;display:flex;gap:12px}@media (min-width: 200px) and (max-width: 769px){.match-card .match-card-header .match-card-teams{flex-direction:column}}@media (min-width: 769px){.match-card .match-card-header .match-card-teams{flex-direction:row;align-items:center}}.match-card .match-card-header .match-card-teams .match-team{width:100%}.match-card .match-card-header .match-card-teams .match-team p{text-align:center;margin:4px}.match-card .match-card-header .match-card-teams .match-team .team-name{color:#fff;font-size:16px;font-weight:700}.match-card .match-card-header .match-card-teams .match-team .team-players{color:#ccc;font-size:14px}.match-card .match-card-header .match-card-teams .match-vs{margin:0;color:#9f9f9f;font-size:20px;font-weight:600}@media (min-width: 640px){.match-card .match-card-header .match-date{margin-top:0}}.match-card .match-card-header .match-date span{font-size:16px;font-weight:600;color:#232323;background-color:#bdff71;padding:6px 12px;border-radius:8px}.ant-select-selector:focus,.ant-select-selector:hover,.ant-select-selector:focus-within{border:2px solid #BDFF71!important}.group-table-container{overflow-x:auto;border-radius:5px}.group-table-container table{width:100%;min-width:100%;border-collapse:collapse;margin-bottom:1.5rem;border-radius:8px}.group-table-container table thead{background-color:#bdff71}.group-table-container table thead th{padding:12px;text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;color:#232323}.group-table-container table thead th:nth-child(1),.group-table-container table thead th:nth-child(2){text-align:left}.group-table-container table tbody{background-color:#303030}.group-table-container table tbody tr td{border:1px solid #444444;padding:12px;white-space:nowrap;color:#fff;font-weight:400;text-align:center;font-size:16px}.group-table-container table tbody tr td:nth-child(1),.group-table-container table tbody tr td:nth-child(2){text-align:left}.group-table-container table tbody tr td.group-won-matches{color:#52a752;font-weight:700}.group-table-container table tbody tr td.group-points{color:#bdff71;font-weight:700}.group-table-container table tbody tr td.group-lost-matches{color:#c03d3d;font-weight:700}.group-table-container table tbody tr td .pair-name{font-weight:600;font-size:16px;color:#bdff71}.group-table-container table tbody tr td .pair-players{font-size:14px;color:#ccc}.group-matches-title{font-size:26px;font-weight:600;color:#fff;margin:0}.group-matches{display:flex;flex-direction:column;gap:1rem}.group-matches .button-show-matches{width:100%;padding:12px;font-weight:500;border-radius:5px;border:2px solid #303030;background:none;color:#ccc;display:flex;justify-content:center;align-items:center;gap:8px}.group-matches .button-show-matches .icon-sm{width:1rem;height:1rem}.match-card{border:1px solid #BDFF71;border-radius:8px;background-color:#303030;padding:20px;display:flex;flex-direction:column}@media (min-width: 200px) and (max-width: 769px){.match-card{gap:12px}}@media (min-width: 769px){.match-card{gap:16px}}.match-card.compact{padding:.75rem}.match-card .match-card-header{display:flex;justify-content:space-between;align-items:center}.match-card .match-card-info{display:flex;gap:12px}.match-card .match-card-info .icon{width:18px;height:18px;margin-right:8px}.match-card .match-card-status{display:flex;align-items:center;gap:.5rem}.match-card .match-card-status .match-status{font-size:.75rem;padding:.125rem .5rem;border-radius:9999px;font-weight:500}.match-card .match-card-status .match-status.status-pending{background-color:#fdab3d}.match-card .match-card-status .match-status.status-finished{background-color:#3e145b}.match-card .match-card-status .match-status.status-in-progress{background-color:#027f4b}.match-card .match-card-status .match-status.bg-gray-700{background-color:#374151;color:#fff}.match-card .match-card-teams{display:flex;flex-direction:column;align-items:center}@media (min-width: 200px) and (max-width: 769px){.match-card .match-card-teams{gap:8px}}@media (min-width: 769px){.match-card .match-card-teams{flex-direction:row;align-items:center;justify-content:center;gap:20px}}.match-card .match-card-team{display:flex;flex-direction:column;font-size:16px;padding:4px 8px;text-align:center;width:250px;border:1px solid #cccccc;border-radius:8px}.match-card .match-card-team .name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.match-card .match-card-team .players{font-size:14px;color:#fff}.match-card .match-card-team.winner{border:2px solid #BDFF71;color:#bdff71;background-color:#161616}.match-card .match-card-score{font-weight:700;font-size:24px;text-align:center}.match-card .match-card-score .primary{color:#bdff71}.match-card .match-card-score .muted{color:#9f9f9f}.match-card .match-card-score .divider{margin:0 8px;color:#9f9f9f}.match-card .match-card-sets{display:flex;flex-wrap:wrap;gap:8px;font-weight:700;font-size:16px;align-items:center;justify-content:center}.match-card .match-card-sets .set{background-color:#bdff71;color:#000;padding:6px 12px;border-radius:8px}.match-card .match-card-expand-btn{margin-top:.5rem;display:flex;justify-content:center}.match-card .match-card-expand-btn button{font-size:.75rem;color:#22c55e;display:flex;align-items:center;gap:.25rem}.match-card .match-card-expand-btn button:hover{color:#16a34a}.match-card .match-card-expand-btn button .icon{width:.75rem;height:.75rem}.bracket-container{padding:0}.bracket-layout{display:flex;justify-content:center;flex-direction:column;align-items:center;max-width:100vw}.ant-col{padding:0!important}.bracket-knockout-container{width:100%;max-width:1700px;overflow-x:auto}.bracket-scroll{display:flex;min-width:1000px;background-color:#303030;border-radius:8px;padding:16px}@media (min-width: 1025px) and (max-width: 1370px){.bracket-scroll{min-width:1200px}}@media (min-width: 768px) and (max-width: 1024px){.bracket-scroll{min-width:950px}}@media (min-width: 481px) and (max-width: 767px){.bracket-scroll{min-width:900px}}@media (min-width: 220px) and (max-width: 480px){.bracket-scroll{min-width:820px}}@media (min-width: 600px) and (max-width: 1000px) and (orientation: landscape){.bracket-scroll{min-width:850px}}.bracket-container-16s,.bracket-container-8s{margin:12px}.match-container{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:start;width:100%}.match-container:last-child{margin-bottom:0}.match-container-16s{margin-left:0;margin-bottom:40px}.match-container-8s{margin-left:0;margin-bottom:30px}.match-container-quarters{margin:52px 0 107px}.match-container-semifinal{margin:139px 0 287px}.match-container-final{margin-top:316px}.match-group{display:flex;flex-direction:column}.match-group-16s,.match-group-8s{gap:4px}.match-group-quarters{gap:107px}.match-group-semifinal{gap:287px}.match-group-final{gap:647px}.match-item{display:flex;flex-direction:column;border:1px solid #815893;border-radius:6px;overflow:hidden;background-color:#fff;color:#000}@media (min-width: 1731px){.match-item{width:390px}}@media (min-width: 1371px) and (max-width: 1730px){.match-item{width:281px}}@media (min-width: 1025px) and (max-width: 1370px){.match-item{width:260px}}@media (min-width: 768px) and (max-width: 1024px){.match-item{width:212px}}@media (min-width: 481px) and (max-width: 767px){.match-item{width:200px}}@media (min-width: 220px) and (max-width: 480px){.match-item{width:180px}}@media (min-width: 600px) and (max-width: 1000px) and (orientation: landscape){.match-item{width:188px}}.match-item .team-container{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #cccccc;height:35px}.match-item .team-container:last-child{border-bottom:none}.match-item .team-container .players-names{padding:6px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;max-width:240px;margin:0}.match-item .team-container .scores{display:flex;gap:6px;padding:6px 12px}@media (min-width: 220px) and (max-width: 767px){.match-item .team-container .scores{gap:0px;padding:6px 2px}}@media (min-width: 600px) and (max-width: 1024px) and (orientation: landscape){.match-item .team-container .scores{gap:4px;padding:6px 4px}}.match-item .team-container .scores .score{width:20px;text-align:center;font-weight:700;font-size:14px;color:#232323}.winner{background-color:#bdff71}.tournament-header-card{background-color:#161616;border:1px solid #303030;border-radius:8px}@media (min-width: 200px) and (max-width: 769px){.tournament-header-card{padding:20px;margin:16px}}@media (min-width: 769px){.tournament-header-card{padding:28px;margin:26px}}.tournament-header-top{display:flex;flex-direction:column;gap:12px}.tournament-header-top p{color:#ccc}.tournament-header-title-group{display:flex;align-items:center;justify-content:space-between;width:100%}.tournament-header-title{font-size:32px;font-weight:700;margin:0;color:#bdff71}.tournament-header-dates{margin:0;color:#9f9f9f}.tournament-header-info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.tournament-header-item{display:flex;align-items:center}.tournament-header-icon{color:#bdff71;margin-right:.25rem;width:20px;height:20px}.tournament-header-tabs{background-color:#161616;border:1px solid #303030;padding:16px;margin:0 20px 20px;border-radius:8px;display:flex;justify-content:space-between}.tournament-header-tab{display:flex;align-items:center;padding:.5rem 1rem;background-color:#e5e7eb;color:#374151;border-radius:.375rem;cursor:pointer;transition:background-color .2s ease}.tournament-header-tab:hover{background-color:#d1d5db}.tournament-header-tab.active{background-color:#bdff71;color:#fff}.tournament-header-tab-icon{margin-right:.25rem;width:16px;height:16px}.tournament-ranking-content .ranking-table-container{overflow-x:auto;border-radius:5px}.tournament-ranking-content .ranking-table-container table{width:100%;min-width:100%;border-collapse:collapse;margin-bottom:1.5rem;border-radius:8px}.tournament-ranking-content .ranking-table-container table thead{background-color:#bdff71}.tournament-ranking-content .ranking-table-container table thead th{border:1px solid #444444;padding:12px;text-align:center;font-size:16px;font-weight:600;text-transform:uppercase;color:#232323}.tournament-ranking-content .ranking-table-container table thead th:nth-child(1),.tournament-ranking-content .ranking-table-container table thead th:nth-child(2){text-align:left}.tournament-ranking-content .ranking-table-container table tbody{background-color:#303030}.tournament-ranking-content .ranking-table-container table tbody tr td{border:1px solid #444444;padding:12px;color:#fff;font-weight:400;text-align:center;font-size:16px}@media (min-width: 200px) and (max-width: 769px){.tournament-ranking-content .ranking-table-container table tbody tr td.td-pair-names{white-space:wrap;min-width:180px;max-width:200px}}@media (min-width: 769px){.tournament-ranking-content .ranking-table-container table tbody tr td.td-pair-names{max-width:600px;white-space:wrap}}.tournament-ranking-content .ranking-table-container table tbody tr td .ranking-pair-name{color:#bdff71;font-weight:600;font-size:16px}.tournament-ranking-content .ranking-table-container table tbody tr td .ranking-pair-players{font-size:14px;font-weight:400}.tournament-ranking-content .ranking-table-container table tbody tr td:nth-child(1),.tournament-ranking-content .ranking-table-container table tbody tr td:nth-child(2){text-align:left}.tournament-ranking-content .ranking-table-container table tbody tr td.group-won-matches{color:#52a752;font-weight:700}.tournament-ranking-content .ranking-table-container table tbody tr td.group-points{color:#bdff71;font-weight:700}.tournament-ranking-content .ranking-table-container table tbody tr td.group-lost-matches{color:#c03d3d;font-weight:700}.tournament-ranking-content .ranking-table-container table tbody tr td .pair-name{font-weight:600;font-size:16px;color:#bdff71}.tournament-ranking-content .ranking-table-container table tbody tr td .pair-players{font-size:14px;color:#ccc}.ranking-position{display:flex;align-items:center;gap:4px;font-weight:500;justify-content:center}.ranking-position .position-medal{width:16px}.ranking-position .position-medal.position-1{color:#f8d65d}.ranking-position .position-medal.position-2{color:#d5cecd}.ranking-position .position-medal.position-3{color:#b7763a}.ranking-medal{width:16px;height:16px}.ranking-medal.gold{color:#facc15}.ranking-medal.silver{color:#d1d5db}.ranking-medal.bronze{color:#92400e}.ranking-medal.other{color:#cbd5e1}.pair-name{font-weight:600}.pair-players{font-size:.75rem;color:#6b7280}.ranking-empty{text-align:center;padding:3rem 0;color:#9ca3af}.ranking-empty .ranking-subtext{font-size:.875rem;margin-top:.5rem;color:#d1d5db}.tournament-detail-container .ant-tabs-content{padding:0}.tournament-detai-tabs .ant-tabs-nav{margin:18px 0 0}.tab-title{display:flex;gap:8px;align-items:center}.home-nav{background-color:#bdff71;width:100%;display:flex;justify-content:space-around;align-items:center}.nav-link-home{background-color:#bdff71;width:100%;padding:8px 0 12px;height:100%}.nav-link-home h4{margin:0;text-align:center;font-weight:500;font-size:20px;color:#678c3e}.nav-link-home.nav-focus h4{color:#232323;font-weight:700}.home-divider{width:100%;height:5px;background-color:#fff}.tab-divider{width:10px;height:100%;background-color:red}.pfp-layout{display:flex;flex-direction:column;align-items:center;min-height:100vh}.pfp-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;gap:16px}@media (min-width: 769px){.pfp-container{width:80%;max-width:750px}}.pfp-container .ant-form-item-control-input-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.pfp-avatar{background-color:#fff;width:200px;height:200px;border-radius:50%;border:2px solid white;-o-object-fit:cover;object-fit:cover}.user-meta{display:flex;align-items:center;gap:4px;font-weight:500;font-size:16px;color:#fff}.button-pfp{display:flex;align-items:center;width:320px;background-color:#303030;border:1px solid #444444;padding:18px 20px;border-radius:8px;color:#fff;font-weight:600;font-size:18px;cursor:pointer;gap:12px;transition:background-color .2s}.button-pfp:hover{background-color:#444}.button-pfp .camera-icon{width:40px;height:40px;background-color:#bdff71;border-radius:50%;padding:2px;display:flex;align-items:center;justify-content:center}.button-pfp .button-text{white-space:nowrap}.submission-image-wrapper{position:relative;display:inline-block}.submission-image-wrapper .submission-image{max-width:300px;border-radius:12px;display:block}.submission-image-wrapper .trash-icon{position:absolute;top:10px;right:10px;padding:6px;cursor:pointer;transition:transform .2s}.submission-image-wrapper .trash-icon .delete-icon{background-color:#c03d3d;padding:6px;border-radius:50%}.submission-image-wrapper .trash-icon:hover{transform:scale(1.1)}.submission-image-wrapper .trash-icon svg{display:block}.button-pfp-submission{margin:12px 0;display:flex;align-items:center;justify-content:center;width:320px;background-color:#bdff71;border:1px solid #444444;padding:18px 20px;border-radius:30px;color:#232323;font-weight:600;font-size:18px;cursor:pointer}.button-pfp-submission:hover{background-color:#678c3e}/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--color-red-50:oklch(97.1% .013 17.38);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-gray-600:oklch(44.6% .03 256.802);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.right-2{right:calc(var(--spacing)*2)}.z-\[100\]{z-index:100}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-4{height:calc(var(--spacing)*4)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-36{height:calc(var(--spacing)*36)}.h-96{height:calc(var(--spacing)*96)}.max-h-screen{max-height:100vh}.w-4{width:calc(var(--spacing)*4)}.w-10{width:calc(var(--spacing)*10)}.w-full{width:100%}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.bg-transparent{background-color:#0000}.p-1{padding:calc(var(--spacing)*1)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-0{padding-top:calc(var(--spacing)*0)}.pr-8{padding-right:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.text-gray-600{color:var(--color-gray-600)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.italic{font-style:italic}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-90{opacity:.9}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-\[\.destructive\]\:text-red-300:is(:where(.group).destructive *){color:var(--color-red-300)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}.group-\[\.destructive\]\:hover\:text-red-50:is(:where(.group).destructive *):hover{color:var(--color-red-50)}}.focus\:opacity-100:focus{opacity:1}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.group-\[\.destructive\]\:focus\:ring-red-400:is(:where(.group).destructive *):focus{--tw-ring-color:var(--color-red-400)}.group-\[\.destructive\]\:focus\:ring-offset-red-600:is(:where(.group).destructive *):focus{--tw-ring-offset-color:var(--color-red-600)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@media (min-width:40rem){.sm\:top-auto{top:auto}.sm\:right-0{right:calc(var(--spacing)*0)}.sm\:bottom-0{bottom:calc(var(--spacing)*0)}.sm\:flex-col{flex-direction:column}}@media (min-width:48rem){.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:w-1\/2{width:50%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}*{font-family:Asap,sans-serif}body{color:#fff;background-color:#232323;min-height:100vh;margin:0;font-family:Asap,sans-serif}h1,h4,h5,h6{color:#fff}p{color:#000}.primary-button{color:#232323;cursor:pointer;border:none;border-radius:25px;margin:12px 0;padding:12px 16px;font-weight:600}.bold{font-weight:700}.layout{justify-content:center;align-items:center;width:100vw;display:flex}.page-layout{background-color:#232323;flex-direction:column;justify-content:start;align-items:center;min-height:100vh;padding:16px;display:flex}.loader-container{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.anticon-loading{color:#000}.justify-center{justify-content:center;display:flex}.header{flex-direction:row;justify-content:center;align-items:center;padding:16px 16px 16px 0;display:flex}.header h1{text-align:center;width:95%;font-size:32px}@media (min-width:200px) and (max-width:769px){.header h1{margin:0}}@media (min-width:769px){.header h1{margin:0 32px 0 0}}.back-icon{background:#ffffff35;border-radius:50%;padding:6px}.available-time{color:#bdff71;margin-top:4px;font-size:14px;display:block}.button-inherit{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none}.see-more-button{color:#232323;cursor:pointer;background-color:#bdff71;border:none;border-radius:20px;padding:.4rem 1rem;font-weight:700}.nav-link{text-decoration:none}.modal{color:#fff;text-align:center}.ant-modal-content{background-color:#303030!important;border-radius:5px!important;width:100%!important;max-width:400px!important;padding:24px 18px!important}.ant-modal{justify-content:center;align-items:center;display:flex;width:80%!important;margin-top:20px!important}.ant-modal-wrap{justify-content:center;align-items:start;width:100vw;display:flex}.ant-modal-close-icon{color:#fff;width:12px}.ant-form-item-required{font-weight:500;color:#fff!important;font-size:14px!important}.ant-input,.ant-input-affix-wrapper{color:#000;background-color:#fff;border:2px solid #ccc;border-radius:10px}.ant-input:focus,.ant-input:hover,.ant-input:focus-within,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper:focus-within{background-color:#fff;border:2px solid #bdff71}.ant-input::-moz-placeholder,.ant-input-affix-wrapper::-moz-placeholder{color:#9f9f9f}.ant-input::placeholder,.ant-input-affix-wrapper::placeholder{color:#9f9f9f}.ant-input.ant-input-status-error,.ant-input-affix-wrapper.ant-input-status-error{background-color:#fff!important;border:2px solid #c03d3d!important}.ant-upload{width:100%;height:100%;margin:0 auto}.swiper{width:100%;height:100%}.swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.swiper-pagination-bullet{background:#fff;width:10px;height:10px;margin:0 4px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#bdff71}.tournament-section{width:100%}.tournament-section .tournament-card-container{color:#fff;background-color:#161616;border:1px solid #303030;border-radius:8px;flex-direction:column;gap:16px;display:flex}@media (min-width:200px) and (max-width:769px){.tournament-section .tournament-card-container{margin:16px;padding:20px}}@media (min-width:769px){.tournament-section .tournament-card-container{margin:26px;padding:28px}}.tournament-section .tournament-card-title{align-items:center;margin:0;font-size:26px;font-weight:600;display:flex}.tournament-section .tournament-card-title .tournament-header-tab-icon{margin-right:.5rem}@layer base,components;@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes pulse{50%{opacity:.5}}
