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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--prime-light:#ecf0f1;--prime-dark:#dfe6e9;--second-light:#1f1f1f;--second-dark:#fc8f00}*{margin:0;padding:0}.dark-theme{--prime-light:#131e2c;--prime-dark:#1a2d44;--second-light:#d8d8d8;--second-dark:#e76e1d}.header{background-color:#dfe6e9;background-color:var(--prime-dark);box-shadow:0 4px 8px #0003;box-sizing:border-box;color:#1f1f1f;color:var(--second-light);padding:10px 5px;width:100%}.header,.header-right{align-items:center;display:flex;justify-content:space-between}.header-right{width:25%}.fa-youtube,.header a{color:#1f1f1f;color:var(--second-light)}.fa-youtube{font-size:30px}body{background-color:#ecf0f1;background-color:var(--prime-light);color:#1f1f1f;color:var(--second-light);font-family:Poppins,sans-serif;position:relative;transition:.5s ease-in-out;width:100%}body::-webkit-scrollbar{display:none}#grades_wrapper{margin:0 auto;width:50%}#grades_tab{border-collapse:collapse;box-shadow:0 48px 100px 0 #110c2e26;text-align:center;width:100%}#grades_tab,th{background-color:#dfe6e9;background-color:var(--prime-dark);color:#1f1f1f;color:var(--second-light)}td,th{padding:5px}tr:nth-child(odd){background-color:#ecf0f1;background-color:var(--prime-light)}#container{display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin:20px auto;width:80%}td>select{background:none;border:none;color:#1f1f1f;color:var(--second-light);outline:none;padding:5px;width:60%}.optandbtn{align-items:center;display:flex;justify-content:space-between;margin:10px auto;width:300px}.calculate{justify-content:right;margin-top:24px}.btn{background-color:#fc8f00;background-color:var(--second-dark);border:none;border-radius:10px;box-shadow:0 4px 8px #0003;color:#ecf0f1;color:var(--prime-light);font-weight:700;padding:10px 15px;text-decoration:none}.btn:hover{cursor:pointer}.branchoption{border:none;border-radius:10px;box-shadow:0 4px 8px #0003;cursor:pointer;font-weight:700;height:32px;outline:none;padding:3px;transition:background-color .3s ease-in-out;width:65px}.branchoption,.branchoption:hover{background-color:#dfe6e9;background-color:var(--prime-dark);color:#1f1f1f;color:var(--second-light)}#gradecontainer{text-align:center}.grades{margin:10px}.probability{align-items:center;display:flex;justify-content:space-between;padding:10px}.probability i{margin-left:5px}.prediction-info{margin:10px;padding:15px;text-align:center}.prediction-info p{color:#1f1f1f;color:var(--second-light);margin:10px}.testing-label{color:#fc8f00;color:var(--second-dark);margin-right:8px}.download-btn{background-color:#dfe6e9;background-color:var(--prime-dark);border:none;border-radius:10px;box-shadow:0 4px 8px #0003;cursor:pointer;font-weight:700;outline:none;padding:5px 10px}#totalgrade,.download-btn{color:#1f1f1f;color:var(--second-light)}#totalgrade{font-size:100px;transition:.5s ease-in-out}#addsem,#chem_cgpa,#math_cgpa,#phy_cgpa,#rank,#total_cgpa{background-color:#ecf0f1;background-color:var(--prime-light);border:1px solid #1f1f1f;border:1px solid var(--second-light);border-radius:5px;color:#1f1f1f;color:var(--second-light);font-size:15px;font-weight:700;height:20px;outline:none;padding:5px;text-align:right;width:30%}.predict-input{align-items:center;display:flex;justify-content:space-between;margin:10px}.branch-wrapper{background-color:#dfe6e9;background-color:var(--prime-dark);border-radius:8px;padding:8px}.branch_predict{margin:0 auto}.branch{text-align:center}#examcell,.addsem-container button{background-color:#dfe6e9;background-color:var(--prime-dark);color:#1f1f1f;color:var(--second-light)}#examcell{border-radius:5px;box-shadow:0 5px 15px #0003;padding:0 10px;text-decoration:none}#examcell,.checkbox{display:inline-block}#toggle-btn{display:none}.theme label{background:#1f1f1f;background:var(--second-light);border-radius:50px;cursor:pointer;display:block;height:24px;position:relative;transition:.3s linear;width:40px}.theme label:before{background:#fc8f00;background:var(--second-dark);border-radius:50%;content:"";display:block;height:20px;left:2px;position:absolute;top:50%;transform:translateY(-50%);transition:left .3s linear;width:20px}.theme input:checked+label{background:#1f1f1f;background:var(--second-light)}.theme input:checked+label:before{left:18px}footer{background-color:#dfe6e9;background-color:var(--prime-dark);color:#1f1f1f;color:var(--second-light);padding:20px 0}.footer-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.social-icons{font-size:24px}.social-icons a{color:#1f1f1f;color:var(--second-light);margin-right:15px;text-decoration:none}.copyright,.designed-by{flex-basis:100%;margin-top:10px;text-align:center}.designed-by{align-items:center;display:flex;flex-direction:column}.designed-by img{border-radius:50%;height:60px;width:60px}.semester-container{border-radius:5px;margin:20px auto;max-height:250px;overflow-y:scroll;padding:10px;width:200px}.semester-row{align-items:center;border-bottom:1px solid #1f1f1f;border-bottom:1px solid var(--second-light);display:flex;justify-content:space-between;padding:10px}.cgpa,.semester{color:#1f1f1f;color:var(--second-light);font-size:13px;font-weight:700}.sem-wrapper{max-height:0;overflow:hidden;transition:.5s ease}.show-wrap{max-height:1000px}#grades_tab{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.syllabus-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.syllabus-year{border-radius:5px;padding:15px 8px;text-align:center}.syllabus-year h3{font-size:15px;margin-bottom:10px}.syllabus-year a{background-color:#1f1f1f;background-color:var(--second-light);border-radius:8px;color:#dfe6e9;color:var(--prime-dark);display:block;padding:3px 8px;text-decoration:none;transition:background-color .3s ease}.faq-item table{border-collapse:collapse;width:100%}.faq-item td,.faq-item th{border:1px solid #ecf0f1;border:1px solid var(--prime-light);padding:8px;text-align:left}.faq-item th{background-color:#ecf0f1;background-color:var(--prime-light)}.faq-container{border-radius:10px;margin:0 auto;width:100%}.faq-item{align-items:center;border-bottom:1px solid #ecf0f1;border-bottom:1px solid var(--prime-light);cursor:pointer;display:flex;justify-content:space-between;padding:20px;transition:background-color .3s ease-in-out}.faq-item:last-child{border-bottom:none}.faq-question{font-size:18px;font-weight:700;padding-bottom:3px;padding-top:3px}.faq-answer{font-size:16px;max-height:0;overflow:hidden;padding-left:10px;padding-right:10px;text-align:center;transition:max-height .3s ease-in-out}.faq-answer.active{border-bottom:1px solid #ecf0f1;border-bottom:1px solid var(--prime-light)}.icon-container i{color:#ecf0f1;color:var(--prime-light);cursor:pointer;font-size:16px;transition:transform .3s ease-in-out}.icon-container i.active{transform:rotate(90deg)}a{color:#fc8f00;color:var(--second-dark);text-decoration:none}.include_sgpa{background-color:#dfe6e9;background-color:var(--prime-dark);font-weight:600}.syllabus-btn-group{border-bottom:1px solid #fc8f00;border-left:1px solid #fc8f00;border-top:1px solid #fc8f00;border:1px solid var(--second-dark);border-right:none;color:#1f1f1f;color:var(--second-light)}.syllabus-btn-group:first-child{border-bottom:1px solid #fc8f00;border-bottom:1px solid var(--second-dark);border-bottom-left-radius:5px;border-left:1px solid #fc8f00;border-left:1px solid var(--second-dark);border-top:1px solid #fc8f00;border-top:1px solid var(--second-dark);border-top-left-radius:5px}.syllabus-btn-group:last-child{border-bottom:1px solid #fc8f00;border-bottom:1px solid var(--second-dark);border-bottom-right-radius:5px;border-right:1px solid #fc8f00;border-right:1px solid var(--second-dark);border-top-right-radius:5px}.cgp{color:#1f1f1f;color:var(--second-light);font-size:100px;transition:.5s ease-in-out;width:100%}.cgp,.sgpa_table{text-align:center}.sgpa_table{background-color:#dfe6e9;background-color:var(--prime-dark);border-collapse:collapse;box-shadow:0 48px 100px 0 #110c2e26;margin:20px 0}.sgpa_table td{padding:10px;text-align:center;width:30%}.sgpa_input{background-color:#ecf0f1;background-color:var(--prime-light);border:1px solid #1f1f1f;border:1px solid var(--second-light);border-radius:5px;color:#1f1f1f;color:var(--second-light);font-size:15px;font-weight:700;height:20px;outline:none;padding:5px;text-align:right;width:100%}.cgpa_container{margin:0 auto;width:50%}.new{border:1px solid #fc8f00;border:1px solid var(--second-dark);border-radius:5px;font-size:12px;font-weight:600;left:40px;padding:2px 5px;position:absolute}@media screen and (max-width:768px){.cgpa_container{margin:0;width:79%}.syllabus-container{flex-direction:row}.addsem-container{margin-top:30px}.header h3{font-size:15px}#container{display:flex;flex-direction:column-reverse;margin:0 auto}#totalgrade{margin-top:50px}#grades_wrapper{width:100%}.header-right{width:35%}.download-btn{margin:0 10px}#gradecontainer{display:flex;flex-direction:column-reverse}.optandbtn{width:100%}.header{align-items:center;background-color:#dfe6e9;background-color:var(--prime-dark);box-shadow:0 4px 8px #0003;color:#1f1f1f;color:var(--second-light);display:flex;justify-content:space-between;left:0;padding:15px 20px;position:fixed;right:0;top:0;z-index:100}.social-icons{text-align:center}.branch-wrapper{margin-bottom:20px}.branch-wrapper .social-icons a{display:inline-block;font-size:medium;margin:0 10px}.branch-wrapper .social-icons i{font-size:large;margin:10px}.copyright,.designed-by{margin-top:20px}}.container{margin:40px auto;max-width:800px;padding:20px}.section{background-color:var(--prime-light);border-radius:5px;margin:20px 0;padding:20px}.section h2{font-size:24px;margin-bottom:10px}.section h2,.section p{color:var(--second-light)}.section p{margin-bottom:20px}.section ul{list-style:disc;margin-left:20px}.section a,.section ul{color:var(--second-light)}.section a{text-decoration:none}.section .btn{color:var(--prime-light);display:block;font-size:small;text-align:center;width:200px}
/*# sourceMappingURL=main.b51238d6.css.map*/