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;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login_header1{margin-top:20px;text-align:center}.login_header2{margin-top:40px;text-align:center}.login_form{border:3px solid #f5f5f5;font-family:sans-serif;height:400px;line-height:20px;margin-top:50px;width:600px}.login_content{line-height:40px;margin-top:30px}.login_container{flex-direction:column;line-height:5px}.login_body,.login_container{align-items:center;display:flex;justify-content:center}.login_body{flex-direction:row;padding-top:30px}.login_usericon{height:80px;width:80px}.login_userimages{height:30px;padding-right:15px;width:30px}.login_input_wrapper{align-items:center;display:flex;position:relative;width:300px}.login_input{border:none;border-bottom:3px solid gray;font-size:14px;padding:10px;width:100%}.login_eye_icon{color:#555;cursor:pointer;font-size:18px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.login_button{background-color:#0cae09;border:1px solid #0cae09;border-radius:5px;color:#fff;height:35px;width:60px}.login_button:hover{background-color:#088b06}.login_footer{background-color:gray;color:#fff;line-height:30px;margin-top:100px;padding:10px;text-align:center;width:100%}.login_errors{color:red;margin-bottom:-30px;padding-left:30%;position:relative}.alert_container{align-items:center;background:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.alert{background-color:#d3e7fc;border:2px solid #023006;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#161515;padding:20px;width:350px;z-index:1001}.msg{font-size:20px;font-weight:650;margin-bottom:20px;text-align:center}.ok-btn{background-color:#3dc03b;border:2px solid #000;border-radius:5px;color:#131212;cursor:pointer;display:block;font-weight:750;margin:0 auto;padding:10px 20px;position:relative}.ok-btn:hover{background-color:#218838}.reset_form1{border:3px solid #f5f5f5;font-family:sans-serif;height:300px;line-height:10px;margin-top:100px;width:500px}.reset_heading{text-align:center}.reset_content1{line-height:40px;margin-top:30px}.reset_container1{flex-direction:column;line-height:5px}.reset_body1,.reset_container1{align-items:center;display:flex;justify-content:center}.reset_body1{flex-direction:row;padding-top:30px}.reset_userimages1{height:30px;padding-right:15px;width:30px}.reset_input1{border:none;border-bottom:3px solid gray;box-sizing:border-box;font-size:16px;padding:10px 35px 10px 10px;width:100%}.reset_button1{background-color:#0cae09;border:1px solid #0cae09;border-radius:5px;color:#fff;height:35px;width:60px}.reset_button1:hover{background-color:#088b06}.reset_footer{background-color:gray;color:#fff;line-height:30px;margin-top:100px;padding:10px;text-align:center;width:100%}.reset_errors{color:red;margin-bottom:-30px;padding-left:30%;position:relative}.password-wrapper{position:relative;width:300px}.reset_eye_icon{color:gray;cursor:pointer;font-size:18px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.bank_details-border{border:1px solid #11bfeb;margin:9px}.bankdetails-input:focus{background-color:#f0f8ff;border-color:#4a90e2;box-shadow:0 0 6px #4a90e280;outline:none;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.bank_details-container{display:flex;justify-content:space-between}.bank-details-part1 div:not(.bank-details-radio){line-height:50px;margin-left:150px}.bank-details-part2 div:not(.bank-details-radio){line-height:50px;margin-right:100px}.bankdetails-input,select:not(.bank-details-radio){background-color:#f9f9f9;border-radius:10px;border-radius:5px;color:#333;font-size:16px;height:5vh;margin:20px 0;outline:0;padding:2px 5px;transition:border-color .3s,box-shadow .3s;width:500px}.bank-details-radio{margin-left:3px;width:15px}.bank-details-error{color:red;margin-left:10px}.college_details-district{height:30px;width:400px}.bank-details-save{background-color:#0c760c;border-color:#0c760c;border-radius:5px;color:#fff;cursor:pointer;height:30px;left:500px;margin-bottom:20px;position:relative;width:150px}#back{cursor:pointer}.college_details-input:focus{background-color:#f0f8ff;border-color:#4a90e2;box-shadow:0 0 6px #4a90e280;outline:none;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.college_details-error{color:red;margin-left:10px}#government_logo{border-radius:70px;height:50px;margin-left:40px;margin-top:10px;width:50px}h1{font-size:20px;margin-right:480px}.college_details-input,select{background-color:#f9f9f9;border-radius:10px;border-radius:5px;color:#333;font-size:16px;height:5vh;margin:20px 0;outline:0;padding:2px 5px;transition:border-color .3s,box-shadow .3s;width:100%}#college_details-form{margin-bottom:20px;margin-top:50px}p{color:#555454;font-size:15px}.college_details-part1 div{margin-left:150px}.college_details-part1 div,.college_details-part2 div{line-height:50px;width:100%}.college_details-container{display:flex;justify-content:space-between}.college_details-border{border:1px solid #11bfeb;margin:9px}.college_details{border:1px solid hsla(0,0%,61%,.902);margin:65px}.college_details-part2{margin-right:150px}button{align-content:center;margin-top:20px}#save{background-color:#048a04;border-color:#0c760c;cursor:pointer;left:500px;width:150px}#back,#save{border-radius:5px;color:#fff;height:30px;margin-bottom:20px;position:relative}#back{background-color:#1648fc;border-color:#1648fc;left:700px;width:100px}.hostel_form{border:3px solid #f5f5f5}.hostel_table{border:1px solid #00bfff;width:fit-content}.hostel_h2{text-align:center}.hostel_h3{background-color:#0062ff;height:30px;line-height:20px;margin:auto}.hostel_containe{grid-gap:60px;display:grid;grid-template-columns:50% 50%;padding:10px 80px}.hostel_bod{display:flex;flex-direction:column}.hostel_content{line-height:25px;margin-bottom:30px;margin-top:30px}.hostel_totaltables{display:flex;justify-content:center}.hostel_inp{height:30px;width:350px}.hostel_inp1{height:30px;width:180px}.hostel_inp2{height:35px}#saveButton{background-color:#0cae09;width:150px}#backButton,#saveButton{border:1px solid #0cae09;border-radius:5px;color:#fff;cursor:pointer;height:35px}#backButton{background-color:#6161ea;width:70px}.hostel_buttons{display:flex;flex-direction:row;gap:20px;justify-content:center;padding-bottom:50px}.hostel_error{color:red;margin-bottom:-20px}.Home-page{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;font-family:Verdana,sans-serif;margin:0 auto;max-width:100%;padding:30px}.grid-container-college .home-part1-collegedetails p,.home-part1-bankdetails p,.home-part2-bankdetails p,.home-part3-bankdetails p,.home-part3-collegedetails p{color:#000;font-size:16px;line-height:1.5;padding:8px 0}.grid-container-bank,.grid-container-college,.grid-container-hostel-boys{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-left:50px;padding:10px}.home-part1-bankdetails,.home-part1-collegedetails,.home-part2-bankdetails,.home-part2-collegedetails,.home-part3-bankdetails,.home-part3-collegedetails{grid-gap:10px;display:grid;gap:10px;grid-template-rows:repeat(auto-fill,minmax(50px,2fr))}.home-part1-collegedetails p,.home-part2-collegedetails p{color:#343437;font-size:16px;line-height:1.5;padding:8px 0}.Home-page-Bankdetails,.Home-page-collegedetails{background-color:#f7f9fc;border-radius:10px;box-shadow:0 2px 5px #0000001a;margin-bottom:20px;padding:30px;transition:box-shadow .3s ease}.Home-page-Bankdetails,.Home-page-collegedetails:hover{box-shadow:0 4px 10px #00000026}.home-bankdetails-tittle,.home-branch-details-tittle,.home-button-tittle{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.home-bankdetails-tittle h1,.home-button-tittle h1{color:#0e0e0f;font-size:24px;font-weight:600;margin:0}.Home-Branchdetails button,.home-bankdetails-tittle button,.home-button-tittle button{background-color:#3498db;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}.Home-Branchdetails button:hover,.home-bankdetails-tittle button,.home-button-tittle button:hover{background-color:#2980b9;transform:scale(1.05)}.home-part1-bankdetails p,.home-part2-bankdetails p,.home-part3-bankdetails p{color:#000;font-size:16px;line-height:1.5;padding:8px 0}.home-part1-collegedetails p span{color:#000;font-weight:500;margin-left:8px}.Home-Branchdetails{background-color:#f7f9fc;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin-bottom:20px;padding:20px}.Home-Branchdetails table{background-color:#f7f9fc;border-collapse:collapse;width:100%}.Home-Branchdetails td,.Home-Branchdetails th{border:1px solid #ddd;padding:10px;text-align:left}.Home-Branchdetails th{background-color:#f4f4f4;font-weight:700}.Home-Branchdetails td:not(.branch-name-align){text-align:center}.Home-Branchdetails td{background-color:#fff}.freeze-button{background-color:red;height:40px;width:100px}.freeze-button,.view-pdf-button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}.view-pdf-button{background-color:#3dc03b}.button-section{display:flex;gap:30px;justify-content:center}.download-pdf-button{background-color:#3498db;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s ease,transform .2s ease}.Home-college-info-header{display:flex;justify-content:center;margin-bottom:50px;margin-left:280px;width:100%}.college-details-grid{grid-gap:1000px;align-items:start;display:grid;gap:1000px;grid-template-columns:1fr 1fr;padding:20px}.freeze-alert-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity .5s ease-in-out;width:100%;z-index:1000}.freeze-alert-overlay.show{opacity:1}.freeze-alert-box{background-color:#d3e7fc;border-radius:10px;box-shadow:0 4px 8px #0003;max-width:90%;padding:20px;text-align:center;width:300px}.freeze-alert-box h2{color:#721c24;margin-bottom:15px}.freeze-alert-box p{color:#721c24;font-size:16px;margin-bottom:20px}.freeze-alert-buttons{display:flex;justify-content:space-around}.freeze-alert-cancel-btn,.freeze-alert-confirm-btn{border:none;border-radius:5px;cursor:pointer;font-size:14px;padding:10px 20px}.freeze-alert-confirm-btn{background-color:#007bff;color:#fff}.freeze-alert-cancel-btn{background-color:#dc3545;color:#fff}.freeze-alert-confirm-btn:hover{background-color:#0056b3}.freeze-alert-cancel-btn:hover{background-color:#c82333}.freeze-alert-box{transition:opacity .3s ease-in-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.fade-scale-animation{animation:fadeInScale .5s ease}.branch_topButtons{left:10px;position:relative}.title_branch_details{font-size:26px;margin:25px 0 18px 18px}.branch_navigateBtns{background-color:#1b8aac;border-radius:7px;color:#fff;margin-right:20px;padding:7px 20px;text-decoration:none}.branch_navigateBtns:hover{background-color:#2c974b}.branch_table{position:relative;top:10px}.branch_table,.branch_table_1{border:1px solid #1b8aac;display:flex;flex-direction:column;width:max-content;width:100%}.proposed_table .th,th{background-color:#1e90ff;border-radius:5px}th{padding:5px 20px}td{padding:8px 49px;text-align:center}.branch_si_no,.proposed_branch_si_no{padding:8px 26px;width:5%}.proposed_branch_si_no_val{width:12%}.branch_intake{width:115px}.proposed_branch_intake{width:15%}.branch_yos{width:132px}.branch_nba{width:120px}.branch_validity{width:135px}.branch_short{width:12.5%}.proposed_branch_short{width:20.5%}.proposed_branch_short_val{width:26%}.branch_large{width:20%}.proposed_branch_large{width:26%}.proposed_intake{width:0}.proposed_branch_large_val{width:35%}.branch_btns{width:12%}.proposed_intake_val{width:98%}.branch_deleteBtn,.branch_editBtn{width:12%}.proposed_branch_deleteBtn,.proposed_branch_editBtn{width:5%}.branch_editLink{background-color:#2c974b}.branch_deleteLink,.branch_editLink{border-radius:5px;color:#fff;cursor:pointer;padding:8px 15px;text-decoration:none}.branch_deleteLink{background-color:#d62a2a}.proposed_branch_editLink{background-color:#2c974b}.proposed_branch_deleteLink,.proposed_branch_editLink{border-radius:5px;color:#fff;cursor:pointer;padding:8px 15px;text-decoration:none}.proposed_branch_deleteLink{background-color:#d62a2a}.proposed_table_head{height:70px}.proposed_table_row{padding-left:200px}.addBranch,.editAddBranch,.editNewBranch,.newBranch{border:1px solid skyblue;display:flex;flex-direction:column;height:fit-content;padding:10px 35px;width:27%}.add_branch_container,.edit_branch_container,.new_branch_container{display:flex;height:100vh;justify-content:space-around;padding:10px;width:100%}.add_branch_inputs,.edit_branch_inputs,.new_branch_inputs{border-radius:5px;height:5vh;margin:20px 0;outline:0;padding:2px 5px;width:90%}.add_branch_labels,.edit_branch_labels,.new_branch__labels{font-size:15px;font-weight:600}.add_branch_submitBtn,.edit_branch_submitBtn,.new_branch_submitBtn{background-color:#2c974b;border:none;border-radius:5px;color:#f5f5f5;cursor:pointer;font-weight:700;margin:10px 0 0 90px;outline:none;padding:10px;width:20%}.add_branch_backBtn,.edit_branch_backBtn,.new_branch_backBtn{background-color:#1b8aac;border:none;border-radius:5px;color:#f5f5f5;cursor:pointer;font-weight:700;margin:10px 0 0 20px;outline:none;padding:9px;text-decoration:none;width:20%}.add_branch_error,.edit_branch_error,.new_branch_error{bottom:20px;color:red;font-size:medium;position:relative}.session_timer_container{display:flex;font-weight:700;justify-content:center;left:0;position:fixed;top:0;transform:translate(140%,190%);z-index:2000}.session_timer_alert{align-items:center;background-color:#d3e7fc;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:30px}.extend_session{background-color:#3dc03b;border:none;cursor:pointer;outline:none;padding:10px 20px;width:50%}*{margin:0;padding:0}.header_container{align-items:center;background-color:silver;display:flex;height:90px;justify-content:space-around;margin:10px}.header_logo{height:70px;width:70px}.header_heading{font-size:medium;text-align:center}.header_login{cursor:pointer;height:55px;width:55px}.header_logout{align-items:center;display:flex;flex-direction:column}.logout_text{color:#111010;cursor:pointer;font-size:15px;font-weight:700;left:-4px;margin-top:5px;position:relative}
/*# sourceMappingURL=main.8b9f220b.css.map*/