@import"https://fonts.googleapis.com/css2?family=Poetsen+One&display=swap";input,textarea{border:1px solid #d3d3d3;width:100%;background:#fff;height:35px;border-radius:5px;font-size:1rem;padding-left:7px}input:focus-within,textarea:focus-within{border-color:unset !important;box-shadow:unset !important;outline:1px solid #d3d3d3 !important}.form-select,.custom-select{border:1px solid #d3d3d3 !important;background-color:#fff !important}.form-select:focus,.custom-select:focus{box-shadow:unset !important;border-color:unset !important;outline:1px solid #d3d3d3 !important}button{width:-moz-fit-content;width:fit-content;border:1px solid #d3d3d3;font-size:1rem;border-radius:5px;background:none;padding:10px;transition:all .15s ease-in-out}button:hover{background:#b34448;color:#fff}button.btn-link{border:none;padding:unset;text-decoration:underline;color:blue}button.btn-link:hover{background:unset;color:navy}textarea{height:unset;padding:5px;resize:none}form{padding:20px;height:auto}form .form-group{width:100%;margin-bottom:20px;display:flex;flex-direction:column;gap:6px}form .form-group label{font-size:1.1rem}form .form-group:has(input:required,select:required) label::after{content:"*";color:red;font-size:.9rem}form .form-group:has(.checkbox-group) .checkbox-group label:after{content:""}.checkbox-group{display:flex;align-items:center;gap:10px}.checkbox-group input{width:15px;height:15px}.checkbox-group input:focus-within{outline:unset}.form-group:has(.checkbox-group){flex-direction:row;flex-wrap:wrap}.form-group:has(.checkbox-group) label{width:100%}.form-group:has(.checkbox-group)>*{width:-moz-fit-content;width:fit-content}.error{color:red !important}.flex-row{--_justify-content: center;--_align-items: center;display:flex;justify-content:var(--_justify-content);align-items:var(--_align-items)}.hide{display:none !important}.red-star{color:red !important}@font-face{font-family:"GIST-TMOT chandra bold";src:url("../fonts/GIST-TMOT chandra bold.TTF");font-weight:600}:root{font-size:var(--_font-size)}*{box-sizing:border-box !important;scroll-behavior:smooth}html,body{--_font-size: 16px;padding:0;margin:0;height:auto}html *,body *{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.backdrop{position:fixed;width:80vw;height:80vh;top:50%;left:45%;transform:translate(-50%, -50%);opacity:.03;filter:grayscale(0.1);-o-object-fit:contain;object-fit:contain;z-index:-1}@media(max-width: 767.98px){.backdrop{width:100vw;height:100vh;top:30%;left:50%}}.language-box{position:fixed;bottom:5px;left:10px}@media(max-width: 767.98px){.language-box{position:unset;bottom:unset;left:unset;display:flex;justify-content:flex-end;gap:10px;padding:5px 10px}}main{display:flex;padding:20px;height:100vh;overflow:hidden}@media(max-width: 767.98px){main{display:block;height:auto;overflow-y:auto;padding:0 20px 20px 20px}}main .left-section{width:35%;margin:auto;line-height:2rem}main .left-section h1{font-size:2rem}main .left-section h2{font-size:1.8rem}main .left-section .flex-row{--_justify-content: flex-start}@media(max-width: 767.98px){main .left-section{display:none}}main .mobile-only{display:none !important;margin:0 auto}main .mobile-only .mainheading{font-size:15px !important;font-weight:bold !important}main .mobile-only h1{font-size:1.45rem}main .mobile-only h2{font-size:1.3rem}@media(max-width: 767.98px){main .mobile-only{display:block !important;width:90%;margin-bottom:20px}}main .form-container{width:40%;max-height:100%;margin:auto;box-shadow:0px 0px 9px 3px #d3d3d3;border-radius:10px;transition:width .2s ease-in-out;background-color:#fff;overflow-y:auto}main .form-container form{width:100%;height:100%}@media(max-width: 767.98px){main .form-container form{height:auto}}@media(min-width: 768px)and (max-width: 991.99px){main .form-container{width:50%}}@media(max-width: 767.98px){main .form-container{width:100%;height:auto;overflow:initial}}@media(min-width: 1200px){main .form-container{width:30%}}.thankyou-container{display:flex;justify-content:center;align-items:center}@media(max-width: 767.98px){.thankyou-container{height:calc(100vh - 50px)}}.thankyou-container .card{z-index:5;height:auto;width:400px}.thankyou-container .card h4{font-size:2rem;font-weight:600}@media(max-width: 767.98px){.thankyou-container .card{width:100%;height:auto}}.thankyou-container .confetti{position:fixed;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);width:70vh;-o-object-fit:contain;object-fit:contain}.login-container{height:100vh;display:flex;justify-content:center;align-items:center}.login-container .card{width:100%;max-width:20rem}.score-board-main{height:100vh;background:#4b4b4b;padding:5px !important;display:flex;flex-direction:column;align-items:center}.score-board-main .score-card-item{max-width:500px;width:100%;border:1px solid #d3d3d3;border-radius:10px;padding:10px;display:flex;justify-content:space-between;margin-bottom:5px;font-family:"Poetsen One",sans-serif;align-items:center}.score-board-main .score-card-item *{font-family:inherit}.score-board-main .score-card-item .name{font-size:2rem}.score-board-main .score-card-item .score{width:80px;height:80px;font-size:3rem;margin-right:30px;border:1px solid #d3d3d3;border-radius:50%;text-align:center;padding:1px}.score-card-item:nth-child(1){background:#8cf839 !important}.scoreboard-girls .score-card-item:nth-child(1){background:#f839e8 !important}.scoreboard-boys .score-card-item:nth-child(1){background:#5939f8 !important}.score-card-item:nth-child(2){background:#a0ff4d !important}.scoreboard-girls .score-card-item:nth-child(2){background:#ff4dfc !important}.scoreboard-boys .score-card-item:nth-child(2){background:#6d4dff !important}.score-card-item:nth-child(3){background:#b4ff61 !important}.scoreboard-girls .score-card-item:nth-child(3){background:#ff61ff !important}.scoreboard-boys .score-card-item:nth-child(3){background:#8161ff !important}.score-card-item:nth-child(4){background:#c8ff75 !important}.scoreboard-girls .score-card-item:nth-child(4){background:#ff75ff !important}.scoreboard-boys .score-card-item:nth-child(4){background:#9575ff !important}.score-card-item:nth-child(5){background:#dcff89 !important}.scoreboard-girls .score-card-item:nth-child(5){background:#ff89ff !important}.scoreboard-boys .score-card-item:nth-child(5){background:#a989ff !important}.score-card-item:nth-child(6){background:#f0ff9d !important}.scoreboard-girls .score-card-item:nth-child(6){background:#ff9dff !important}.scoreboard-boys .score-card-item:nth-child(6){background:#bd9dff !important}.score-card-item:nth-child(7){background:#ffffb1 !important}.scoreboard-girls .score-card-item:nth-child(7){background:#ffb1ff !important}.scoreboard-boys .score-card-item:nth-child(7){background:#d1b1ff !important}.score-card-item:nth-child(8){background:#ffffc5 !important}.scoreboard-girls .score-card-item:nth-child(8){background:#ffc5ff !important}.scoreboard-boys .score-card-item:nth-child(8){background:#e5c5ff !important}.score-card-item:nth-child(9){background:#ffffd9 !important}.scoreboard-girls .score-card-item:nth-child(9){background:#ffd9ff !important}.scoreboard-boys .score-card-item:nth-child(9){background:#f9d9ff !important}.score-card-item:nth-child(10){background:#ffffed !important}.scoreboard-girls .score-card-item:nth-child(10){background:#ffedff !important}.scoreboard-boys .score-card-item:nth-child(10){background:#ffedff !important}.scoreboard-wrapper{display:block;color:#000 !important}.scoreboard-wrapper .flex-row{height:auto !important;gap:30px}.scoreboard-wrapper .flex-row .card{width:100%;height:auto}.scoreboard-wrapper .flex-row .card .flex-row{gap:10px}.index-container{display:flex;width:100vw;height:100vh;justify-content:center;align-items:center;padding:10px}