*{box-sizing:border-box;color:#000;font-size:16px;margin:0;padding:0;}.leaderboard-container{background-color:#6203fc;font-family:Burbank Big Condensed;}.white-text{color:#fff;}.leaderboard-container{color:#fff;display:flex;flex-direction:column;justify-content:center;padding:10px;}.finalResult{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;}.h3{color:#fff;font-family:Burbank Big Condensed;font-size:2.8rem;font-weight:900;letter-spacing:1.5px;}img{width:8rem;}@media only screen and (max-width:700px){.finalResult{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;}}@media only screen and (max-width:386px){.finalResult{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;}.h3{color:#fff;font-size:2.8rem;font-weight:900;letter-spacing:3px;}}@media only screen and (max-width:260px){.finalResult{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;}.h3{color:#fff;font-size:2.5rem;font-weight:900;letter-spacing:3px;}}.item,.itemitem1{align-items:center;display:flex;flex-direction:row;gap:2rem;height:3rem;justify-content:space-evenly;margin:10px auto;}.itemitem1 .rank_all{background-color:#ff0;border:2px solid #fff;color:#00008b;font-size:2.5rem;font-style:italic;}.rank_all{border:2px solid #fff;flex-grow:.2;font-size:2rem;}.img_name,.rank_all{align-items:center;color:#fff;display:flex;flex-basis:0;height:100%;justify-content:center;}.img_name{border:2px solid;flex-grow:1.5;}.itemitem1 .img_name{background-color:#ff0;border:2px solid #fff;color:#ff0;}.image_{flex-grow:.1;}.image_,.name_{align-items:center;display:flex;flex-basis:0;justify-content:center;}.name_{color:#fff;flex-grow:1;font-size:2rem;}.itemitem1 .name_{background-color:#ff0;color:#00008b;font-size:2rem;font-style:oblique;}.points_{align-items:center;border:2px solid;color:#ff0;display:flex;flex-basis:0;flex-grow:.2;font-size:2rem;height:100%;justify-content:center;padding:.5rem;}.itemitem1 .points_ span{color:#0300a5;font-size:1.2rem;padding:5px;}.points_ span{color:#ff0;font-size:1.2rem;padding:5px;}.itemitem1 .points_{background-color:#ff0;border:2px solid #fff;color:#0300a5;font-style:oblique;}@media only screen and (max-width:700px){.rank_{flex-basis:0;flex-grow:1;gap:.5rem;justify-content:center;}.item,.rank_{align-items:center;display:flex;}.item{flex-direction:row;gap:1rem;height:3rem;justify-content:space-evenly;margin:10px auto;}.itemitem1 .rank_all{background-color:#ff0;border:2px solid #30f2f9;color:#ff0;font-size:1.6rem;}.itemitem1{align-items:center;display:flex;flex-direction:row;gap:1rem;height:3rem;justify-content:space-evenly;margin:10px auto;}.rank_all{flex-grow:.2;font-size:1.3rem;}.img_name,.rank_all{align-items:center;border:2px solid;display:flex;flex-basis:0;height:100%;justify-content:center;}.img_name{color:#fff;flex-grow:1.5;}.image_{align-items:center;display:flex;flex-basis:0;flex-grow:.1;justify-content:center;}.name_{flex-grow:1;}.name_,.points_{align-items:center;display:flex;flex-basis:0;font-size:1.5rem;justify-content:center;}.points_{border:2px solid;flex-grow:.2;height:100%;padding:.5rem;}}@media only screen and (max-width:500px){.rank_{flex-basis:0;flex-grow:1;gap:.3rem;justify-content:center;}.item,.rank_{align-items:center;display:flex;}.item{flex-direction:row;gap:.8rem;height:3rem;justify-content:space-evenly;margin:8px auto;}.itemitem1 .rank_all{background-color:#ff0;border:2px solid #30f2f9;color:#00008b;font-size:1.3rem;}.itemitem1{align-items:center;display:flex;flex-direction:row;gap:.8rem;height:3rem;justify-content:space-evenly;margin:8px auto;}.rank_all{flex-grow:.2;font-size:1.5rem;}.img_name,.rank_all{align-items:center;border:2px solid;display:flex;flex-basis:0;height:100%;justify-content:center;}.img_name{color:#fff;flex-grow:1.5;}.image_{align-items:center;display:flex;flex-basis:0;flex-grow:.1;justify-content:center;}.name_{flex-grow:1;}.name_,.points_{align-items:center;display:flex;flex-basis:0;font-size:1.5rem;justify-content:center;}.points_{border:2px solid;flex-grow:.2;height:100%;}}.pagination{display:grid;grid-auto-flow:column;grid-template-columns:auto;place-items:center;}.back{background:#6203fc;border:1px solid #fff;border-radius:.4rem;color:#fff;cursor:pointer;font-family:Burbank Big Condensed;font-size:1.5rem;padding:.8rem 3rem;}.back:hover{background:#873eff;}.back.disabled:hover{background:#b39ddb;}.back.disabled{background:#b39ddb;border:1px solid #fff;border-radius:.4rem;cursor:default;font-family:Burbank Big Condensed;padding:.8rem 3rem;}.back.disabled,.pageNo_,.per-page{color:#fff;font-size:1.5rem;}.per-page{align-items:center;display:flex;gap:.5rem;}.per-page select{border:1px solid #fff;color:#8a2be2;font-family:Burbank Big Condensed;font-size:1rem;height:2rem;padding:4px;width:5rem;}@media only screen and (max-width:700px){.pagination{display:grid;grid-auto-flow:column;grid-template-rows:auto;place-items:center;}.back{background:linear-gradient(#3a0be3,#901bc6 0);}.back,.back.disabled{border:1px solid #fff;border-radius:.4rem;color:#fff;cursor:pointer;font-family:Burbank Big Condensed;font-size:1rem;padding:.6rem 2rem;}.back.disabled{background:#b39ddb;}.pageNo_{color:#fff;font-size:1.5rem;}.per-page select{border:1px solid #fff;color:#8a2be2;font-family:Burbank Big Condensed;font-size:.8rem;height:2rem;padding:0;width:4rem;}.per-page{align-items:center;color:#fff;display:flex;font-size:1.5rem;gap:.5rem;}}@media only screen and (max-width:435px){.pagination{display:grid;grid-auto-flow:column;grid-template-rows:auto;place-items:center;}.back{background:linear-gradient(#3a0be3,#901bc6 0);}.back,.back.disabled{border:1px solid #fff;border-radius:.4rem;color:#fff;cursor:pointer;font-family:Burbank Big Condensed;font-size:1.5rem;padding:.4rem 1.5rem;}.back.disabled{background:#b39ddb;}.pageNo_{color:#fff;font-size:1.5rem;}.per-page select{border:1px solid #fff;color:#8a2be2;font-family:Burbank Big Condensed;font-size:1rem;height:2rem;padding:0;width:4rem;}.per-page{align-items:center;color:#fff;display:flex;font-size:1.5rem;gap:.5rem;}}@media only screen and (max-width:380px){.pagination{display:grid;grid-auto-flow:column;grid-template-rows:auto;place-items:center;}.back{background:linear-gradient(#3a0be3,#901bc6 0);}.back,.back.disabled{border:1px solid #fff;border-radius:.4rem;color:#fff;cursor:pointer;font-family:Burbank Big Condensed;font-size:1.5rem;padding:.2rem 1.1rem;}.back.disabled{background:#b39ddb;}.pageNo_{color:#fff;font-size:1.5rem;}.per-page select{border:1px solid #fff;color:#8a2be2;font-family:Burbank Big Condensed;font-size:1rem;height:2rem;padding:0;width:4rem;}.per-page{align-items:center;color:#fff;display:flex;font-size:1.5rem;gap:.3rem;}}@media only screen and (max-width:280px){.pagination{display:grid;grid-auto-flow:column;grid-template-rows:auto;place-items:center;}.back{background:linear-gradient(#3a0be3,#901bc6 0);}.back,.back.disabled{border:1px solid #fff;border-radius:.4rem;color:#fff;cursor:pointer;font-family:Burbank Big Condensed;font-size:1rem;padding:.2rem 1rem;}.back.disabled{background:#b39ddb;}.pageNo_{color:#fff;font-size:1.3rem;}.per-page select{border:1px solid #fff;color:#8a2be2;font-size:1rem;height:2rem;padding:0;width:3.5rem;}.per-page{align-items:center;color:#fff;display:flex;font-size:1.3rem;gap:.2rem;}}.ladder-nav input:focus{outline:none;}.ladder-nav input::-webkit-input-placeholder{color:#8a2be2;font-family:Burbank Big Condensed;font-size:1.2rem;text-align:center;}.ladder-nav input::placeholder{color:#8a2be2;font-family:Burbank Big Condensed;font-size:1.2rem;text-align:center;}.ladder-nav input{border:1px solid #c4c2c2;border-radius:.5rem;color:#8a2be2;font-family:Burbank Big Condensed;font-size:1.3rem;height:3rem;padding:1rem;width:9rem;}.ladder-nav{display:flex;flex-wrap:wrap;gap:.2rem;text-align:end;}.search-button{background:#6203fc;border:1px solid #fff;border-radius:.4rem;color:#fff;cursor:pointer;font-family:Burbank Big Condensed;font-size:1.2rem;padding:.7rem 1.8rem;}.search-button[disabled]{background:#b39ddb;cursor:default;}.search-button:hover{background:#873eff;}.search-button-reset[disabled],.search-button-reset[disabled]:hover{background:#b39ddb;cursor:default;}.search-button-reset:hover{background:#873eff;}.search-button:hover[disabled]{background:#b39ddb;}.search-button-reset{background:#6203fc;border:1px solid #fff;border-radius:.4rem;color:#fff;cursor:pointer;font-family:Burbank Big Condensed;font-size:1.2rem;padding:.8rem 1.8rem;}@media only screen and (max-width:410px){.search-button{background:linear-gradient(#3a0be3,#901bc6 0);color:#fff;}.search-button,.search-button-reset{border:1px solid #fff;border-radius:.4rem;cursor:pointer;font-family:Burbank Big Condensed;font-size:1rem;padding:.8rem 1.5rem;}.search-button-reset{background:#fff;color:#8a2be2;}}@media only screen and (max-width:386px){.ladder-nav input{font-size:1rem;height:2rem;width:7rem;}.ladder-nav input::-webkit-input-placeholder{color:#8a2be2;font-size:1rem;text-align:center;}.ladder-nav input::placeholder{color:#8a2be2;font-size:1rem;text-align:center;}.search-button-reset{background:#fff;}.search-button,.search-button-reset{color:#fff;cursor:pointer;font-family:Burbank Big Condensed;font-size:1rem;padding:.2rem 1rem;}}@media only screen and (max-width:260px){.ladder-nav input{font-size:1rem;height:2rem;width:6rem;}.ladder-nav input::-webkit-input-placeholder{color:#8a2be2;font-size:1rem;text-align:center;}.ladder-nav input::placeholder{color:#8a2be2;font-size:1rem;text-align:center;}.search-button-reset{background:#fff;color:#8a2be2;}.search-button,.search-button-reset{cursor:pointer;font-family:Burbank Big Condensed;font-size:1rem;padding:.2rem 1rem;}.search-button{color:#fff;}}@media only screen and (max-width:255px){.ladder-nav{display:flex;flex-wrap:wrap;gap:.1rem;text-align:end;}}.spinner-square{display:flex;flex-direction:row;height:60px;margin:auto;width:45px;}.spinner-square>.square{background:#f0f8ff;border-radius:4px;height:40px;margin:auto;width:12px;}.square-1{-webkit-animation:square-anim 1.2s cubic-bezier(.445,.05,.55,.95) 0s infinite;animation:square-anim 1.2s cubic-bezier(.445,.05,.55,.95) 0s infinite;}.square-2{-webkit-animation:square-anim 1.2s cubic-bezier(.445,.05,.55,.95) .2s infinite;animation:square-anim 1.2s cubic-bezier(.445,.05,.55,.95) .2s infinite;}.square-3{-webkit-animation:square-anim 1.2s cubic-bezier(.445,.05,.55,.95) .4s infinite;animation:square-anim 1.2s cubic-bezier(.445,.05,.55,.95) .4s infinite;}@-webkit-keyframes square-anim{0%{background-color:#fff;height:40px;}20%{height:40px;}40%{background-color:#fff;height:60px;}80%{height:40px;}to{background-color:#fff;height:40px;}}@keyframes square-anim{0%{background-color:#fff;height:40px;}20%{height:40px;}40%{background-color:#fff;height:60px;}80%{height:40px;}to{background-color:#fff;height:40px;}}.tabset>input[type=radio]{left:-200vw;position:absolute;}.tabset .tab-panel{display:none;}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2){display:block;}.tabset>label{background:#fff;border:1px solid #28df89;color:#28df89;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:1rem;padding:15px;text-align:center;width:50%;}.tabset>input:checked+label{background:#28df89;color:#fff;}.week{background:linear-gradient(#3a0be3,#901bc6 0);flex-direction:column;font-family:Burbank Big Condensed;height:13rem;justify-content:space-around;}.week,.week_container{align-items:center;display:flex;}.week_container{flex-wrap:nowrap;gap:2rem;height:3rem;justify-content:space-between;width:80%;}.period{align-items:center;border:2px solid #fff;color:#fff;display:flex;flex-basis:0;flex-grow:2;font-size:1.5rem;height:100%;justify-content:center;}.total_correct,.total_question,.total_report{align-items:center;border:2px solid;color:#fff;display:flex;flex-basis:0;flex-grow:.8;font-size:1.5rem;height:100%;justify-content:center;}@media only screen and (max-width:700px){.period{font-size:1rem;}.week_container{gap:1rem;}.total_correct,.total_question,.total_report{font-size:1rem;}}@media only screen and (max-width:510px){.period,.total_correct,.total_question,.total_report{font-size:.8rem;}}@media only screen and (max-width:370px){.week_container{gap:.5rem;}.period,.total_correct,.total_question,.total_report{font-size:.6rem;}}