.login-container{align-items:center;background-attachment:fixed;background-color:#000;background-image:url(/static/media/prod.8d05f315dc7cd92219f5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow-x:hidden;width:100%}.login-heading-mi{font-size:3vw;font-weight:600;margin:0;text-align:center}.login-heading-portal{font-size:5vw;font-weight:700;margin:0;text-align:center}.login-header{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;box-shadow:0 4px 30px #0000001a;color:#fff;display:flex;height:auto;justify-content:space-evenly;min-height:15vh;padding:1% 5%;width:90%}.instructions-btn{background-color:#ff4848;border:none;border-radius:10px;color:#fff;font-size:1rem;height:2.5rem;width:auto}.login-section{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;color:#fff;flex:1 1;flex-direction:column;height:40%;width:80%}.login-section,.login-section button{align-items:center;display:flex;justify-content:center;margin:1rem}.login-section button{background-color:#fad8b8;border-radius:10px;font-size:1rem;height:2rem;padding:1rem;width:auto}.instructions-modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.instructions-content{background:#fff;border-radius:12px;box-shadow:0 4px 30px #0003;margin:1rem;max-width:500px;padding:30px;position:relative;width:90%}.instructions-content h2{margin-top:0}.instructions-content ul{padding-left:20px}.instructions-content li{font-size:16px;margin-bottom:10px}.close-btn{background:#0000;border:none;cursor:pointer;font-size:20px;position:absolute;right:12px;top:10px}.close-btn:hover{background-color:#d7d7d7}.queries-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;color:#fff;font-size:16px;text-align:center;width:100%}.queries-section h3{font-size:3.5vw;margin:0;padding:5px}.query-contact{display:flex;justify-content:center;margin-bottom:15px}.query-contact p{margin:0 1rem}@media(max-width:2560px){.login-header h1{font-size:2.5vw}.queries-section h3{font-size:1.2rem}.query-contact p{font-size:1rem}}@media(max-width:430px){.login-header h1{font-size:5vw}.query-contact p{font-size:2.8vw}}.dashboard-container{align-items:center;background-attachment:fixed;background-color:#000;background-image:url(/static/media/prod.8d05f315dc7cd92219f5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;font-family:Bebas-neue,sans-serif;height:auto;justify-content:center;margin:0;min-height:100vh;overflow-x:hidden;width:100%}.dashboard-heading-mi{font-size:3vw;font-weight:600;margin:0;text-align:center}.dashboard-heading-portal{font-size:5vw;font-weight:700;margin:0;text-align:center}.dashboard-header{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;box-shadow:0 4px 30px #0000001a;color:#fff;display:flex;height:auto;justify-content:space-evenly;margin-bottom:3rem;min-height:15vh;padding:1rem;width:100%}.logo{height:10vh}.certificate-section{flex:1 1;flex-direction:column;height:auto;margin:0 10vw}.certificate-section,.certificate-section-loading{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;color:#fff;display:flex;width:80vw}.certificate-section-loading{align-items:center;font-size:5vh;height:60vh;justify-content:center;margin:10vh 10vw}.dashboard-compi{display:flex;flex-direction:column;height:auto;justify-content:space-evenly;margin:2rem}.dashboard-compi h2{align-items:center;display:flex;font-weight:600;justify-content:flex-start}table{border-collapse:collapse;border-radius:10px;width:100%}td,th{border:2px solid #fffc;border-radius:10px;height:2rem;margin:0;padding:5px;width:50%}.compi-name,td,th{text-align:center}.download-btn{background-color:#fad8b8;border-radius:15px;height:2rem;width:20vw}.dashboard-cl{display:flex;justify-content:flex-start;margin:2rem}.dashboard-cl-certificate{align-items:center;display:flex;flex:1 1;justify-content:center;width:auto}.logout-btn{background-color:#ff4848;border:none;border-radius:10px;color:#fff;font-size:1rem;height:2.5rem;width:5rem}.queriesd-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;color:#fff;font-size:16px;margin-top:2rem;padding-bottom:15px;text-align:center;width:100%}.queriesd-section h3{font-size:3.5vw;margin:0;padding:5px}.queryd-contact{display:flex;justify-content:center}.queryd-contact p{margin:0 1rem}.no-certi{font-size:2.5vw;text-align:center;width:100%}@media(max-width:2560px){.dashboard-cl h2,.dashboard-compi h2,.dashboard-header h1{font-size:2.5vw}th{font-size:2vw}td{font-size:1.7vw}.queriesd-section h3{font-size:1.2rem}.queryd-contact p{font-size:1rem}}@media(max-width:430px){.certificate-section-loading{align-items:center;font-size:3vh;justify-content:center}.dashboard-container button{font-size:3vw}.dashboard-cl h2,.dashboard-compi h2,.dashboard-compi table,.dashboard-header h1,td,th{font-size:5vw}.queriesd-section h3{font-size:3.1vw}.queryd-contact p{font-size:2.8vw}}
/*# sourceMappingURL=main.0f7c6b45.css.map*/