body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex-side{align-items:center;display:flex;justify-content:space-around}h1{color:#fff}#selectcontainer{height:15vh;top:78vh}#selectcontainer,#selectcontainertop{align-items:center;background-color:#5e6f47ba;border-radius:25px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;display:flex;flex-direction:column;left:30vw;position:absolute;width:36vw;z-index:1}#selectcontainertop{height:9vh;top:5vh}.w-40{width:40vw}.bottom-border{margin-bottom:2%}.certificate-bg{left:16%;position:absolute;top:25%;z-index:0}div.bottom-border>h2{margin-bottom:0}.certificate-div{background-color:#fff;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;position:relative}.certificate-column{display:flex;flex-direction:column}.certificate-row{color:#0f4575;display:flex;justify-content:center;padding-top:0}div.certificate-row>h1{color:#0f4575;font-size:1.3rem;font-weight:700;margin:.5rem 0}div.certificate-row>h2{font-size:1.1rem;font-weight:400;margin:.2rem 0;padding:.1rem 0}.certificate-row-right{color:#0f4575;display:flex;justify-content:flex-end;padding-top:0}.certificate-row-left{align-items:flex-start;color:#0f4575;display:flex;justify-content:flex-start;padding-left:9px;padding-top:6px;position:absolute}.certificate-row-left>h2{font-size:8px}.outer-div{height:450px;justify-content:space-evenly;margin:50px 0 0;width:900px}.ResetPassword,.outer-div{align-items:center;border:1px solid #fff;border-radius:25px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;display:flex}.ResetPassword{color:#000!important;flex-direction:column;height:50vh;justify-content:center;margin-left:30vw;margin-top:15vh;width:40vw}.leaderboard{background-color:blue!important}.my-flex{align-items:center;display:flex;justify-content:center}.pd-tb-1{padding-bottom:15px;padding-top:15px}.pilot-search{justify-content:space-evenly;margin-left:25vw;padding:30px;width:33vw}.pilot-search,.ranking-body{align-items:center;background-color:#fff;border-radius:25px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;display:flex;flex-direction:column}.ranking-body{justify-content:center;width:18vw}div.ranking-body>table.tr:nth-child(2n){background-color:#d6eeee}div.ranking-body>table{padding-left:5%;padding-right:5%}.ranking-div{align-items:flex-start;display:flex;justify-content:space-evenly;margin-top:2vh}.ranking-subbody{height:45px;justify-content:space-between;padding-left:9%;padding-right:9%}.ranking-subbody,.tournament-body{align-items:center;display:flex;width:100%}.tournament-body{justify-content:space-evenly}.tournament-div{align-items:flex-start;margin-left:10%;margin-top:5vh;min-height:20vh;width:80%}.tournament-div,.tournament-ranking-body{background-color:#fff;border-radius:25px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;display:flex;flex-direction:column;justify-content:center}.tournament-ranking-body{align-items:center;margin-left:27.5%;margin-top:3vh;width:39vw}.w-30{width:25%}.w-10{width:10%}.w-40{width:40%}body{font-family:Anton,sans-serif;font-family:Roboto,sans-serif}.currentplayerinfo{align-items:center;background-color:#1976d2;border-radius:.5rem;color:#fff;display:flex;justify-content:space-around;margin:.5rem auto 2rem;text-align:center;width:50rem}.currentplayerinfo p{font-size:1.2rem;font-weight:400}.currentplayerinfo .partition{background-color:#cacaca;height:5rem;margin:0;padding:0;width:.1rem}.leaderboard-container{background-color:#fff;margin:2rem auto auto;min-height:100vh;padding:3rem 0}.ranking-select{background-color:#4299ff;border-radius:.5rem;display:flex;justify-content:space-between;margin:auto;padding:0;width:50rem}.selected{background-color:#283593;transition:.5s}.ranking-select .ranking-item{border-radius:.5rem;cursor:pointer;flex:1 1;text-align:center}.ranking-select .ranking-item p{color:#fff;font-weight:700;margin:0;padding:.5rem 1rem}.searchbar-container{align-items:center;display:flex;flex-direction:column;margin:auto;padding:3rem 0;transition:.5s;width:50rem}.addshadow{box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017}.searchbar{align-items:center;display:flex;justify-content:space-around;margin:auto;width:30rem}.search-btn{background-color:#1976d2;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem}.searchbar input{background-color:#eaebef;border:1px solid #0000003d;border-radius:.5rem;box-shadow:0 3px 8px #0000003d;font-size:1.1rem;font-weight:500;height:2.5rem;outline:0;text-align:center;width:70%}.leaderboard-first-three{padding:2rem;text-align:center}.leaderboard-first-three h2{color:#272727;font-weight:700}.first-three-container{align-items:flex-end;display:flex;justify-content:space-around;margin:auto;padding:2rem;width:60vw}.leaderboard-card{background-color:#fff;border:1px solid #0003;border-radius:1rem;box-shadow:0 3px 8px #0000003d;padding:1rem 3rem}.first{padding:2rem 4rem}.tournament-container{color:#202020;display:flex;flex-direction:column;justify-content:space-between;margin-top:2rem}.tournament-details{align-items:center;box-shadow:0 3px 8px #0000003d;display:flex;flex-wrap:wrap;justify-content:space-around;margin:1rem auto auto;padding:2rem 1rem;width:50rem}.license-input{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.btn{background-color:#1769aa;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;margin:0 1rem;padding:.5rem 1.5rem}.tournament-list{display:flex;justify-content:space-around;margin:auto;width:65rem}.ended,.tournament-list .ongoing{background-color:#1769aa;border-radius:.2rem;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;flex:1 1;margin:2rem 3rem;outline:1px solid #64646433}.tournament-card *{margin:0;padding:0}.ended,.ongoing{height:-webkit-fit-content;height:fit-content}.ended::-webkit-scrollbar,.ongoing::-webkit-scrollbar{width:.5em}::-webkit-scrollbar{width:.7em}::-webkit-scrollbar-track{border-radius:.2rem;box-shadow:inset 0 0 5px grey}::-webkit-scrollbar-thumb{background:#f55;border-radius:.2rem}::-webkit-scrollbar-thumb:hover{background:#f55}.tournament-title{background-color:#fff;border-radius:.2rem .2rem 0 0;color:#1976d2;font-size:1.1rem;font-weight:700;margin:0;padding:1rem 0;text-align:center}.delete{background-color:#f55;padding:.25rem 1.2rem}.tournament-card{background-color:#fff;border-radius:.5rem;margin:.5rem 1rem;padding:.5rem 1rem}.tournament-name,.tournament-time{align-items:center;display:flex;justify-content:space-between}.tournament-time{padding:.5rem 0}.tournament-ranking-body{border-radius:.5rem;padding:1rem}.tournament-ranking-body h2{color:#1769aa}.certificate-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;min-height:100vh;width:70rem}.certificate-container *{box-sizing:border-box;margin:0;padding:0}.certificate-profile{background-color:#f1ebeb;box-shadow:0 3px 8px #0000003d;flex:1 1;margin:0 2rem;padding:1rem 1.5rem}.profile-info{color:#333;display:flex;justify-content:flex-start}.profile-info img{margin:0 1rem;width:5rem}.certificate-section{flex:1.5 1;margin:0 2rem}.profile-score{background-color:#1976d2;border-radius:1rem;color:#fff;margin:1rem 0;padding:.1rem 0}.basic-score,.intermediate-score{border:1px solid #1b1b1b80;border-radius:1rem;margin:1rem;padding:1rem 2rem}.score-title{display:flex}.levelscore-basic{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;text-align:center}.levelscore-basic p{font-size:1.6rem}.levelscore-basic div{padding:.5rem 1rem}.certificate-section{display:flex;flex-direction:column;justify-content:space-between}.locked{background:#000c;flex-direction:column;height:100%;justify-content:center;padding:2rem;position:absolute;width:100%}.certificate,.locked{align-items:center;border-radius:1rem;display:flex}.certificate{background-color:#1976d2;color:#fff;justify-content:space-between;margin:2.2rem 0;position:relative}.certificate-border{border:5px solid #0f4574;position:absolute;z-index:2}.certificate-div{padding:1rem}.certificate-row{font-size:1.5rem}.certificate-info{padding:0 .5rem}.design{height:auto;width:10rem}.design,.popup{left:0;position:absolute;top:0}.popup{align-items:center;background-color:#000000b3;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;right:0;width:100%;z-index:10}.popup-container{background-color:#fff;padding:3rem}.btns{background-color:#fff;display:flex;justify-content:center;margin:auto;width:45rem}.btns p{z-index:5}.downloadbtn{align-items:center;background-color:#fff;border-radius:1rem;color:#000;cursor:pointer;display:flex;margin:2rem auto auto;padding:.5rem 1rem;width:-webkit-fit-content;width:fit-content}
/*# sourceMappingURL=main.0ceb5f05.css.map*/