@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Nunito,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home_container img{width:550px}@media (max-width:480px){.home_container img{width:100%}}:root{--bg-main:#f0f4f9;--bg-sidebar:#fff;--highlight:#5a67d8;--text-dark:#4a5568;--text-muted:#a0aec0;--bg-search:#f7fafc;--border-light:#e2e8f0}.login_button{background-color:#0dada5;border:2px solid #f5f5f5;border-radius:50px;color:#fff;cursor:pointer;font-size:18px;font-weight:800;padding:10px 40px}.link_side_img{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;width:300px}.link_side_img img{border-radius:15px;height:auto;padding:5px;width:100%}.dash_link{display:flex;flex-direction:column;gap:12px;padding:14px}.dashboard_header{background-color:#fff;box-shadow:2px 0 25px #04847e48;color:#fff;font-size:25px;gap:250px;margin-top:20px;padding:20px}.dashboard_header,.menu_btn{align-items:center;display:flex;justify-content:center}.menu_btn{background:none;background-color:#0dada5;border:none;border-radius:50px;color:#f5f5f5;cursor:pointer;font-size:31px;height:50px;transition:transform .3s ease-in-out;width:50px}.menu_btn.rotate{transform:rotate(180deg)}.dashboard_main_wrapper{display:flex;transition:.3s ease-in-out}.dashboard_link_side{background:linear-gradient(250deg,#0dada5,#097aa5);display:flex;flex-direction:column;gap:15px;gap:22px;height:100vh;justify-content:flex-start;left:-300px;position:absolute;top:113px;transition:left .3s ease;width:300px;z-index:9999}.dashboard_link_side.open{left:0}.dashboard_link_side a{align-items:center;background-color:#fff;border-radius:5px;color:#4a5568;color:var(--text-dark);display:flex;font-size:22px;font-weight:700;gap:15px;padding:12px 15px;text-decoration:none;transition:.3s ease-in-out}.dashboard_link_side a:hover{background-color:#0f3460;color:#e0e0e0}.dashboard_link_side .active{background-color:#0f3460;color:#fff}.dashboard_outlet_side{flex:1 1;height:100%;margin-left:0;padding:20px;transition:margin-left .3s ease;width:100%}@media (max-width:768px){.dashboard_link_side{left:-200px;width:200px}.link_side_img{width:175px}.dashboard_header{font-size:19px;gap:113px}.dashboard_link_side.open{left:0}}@media (max-width:426px){.dashboard_header{font-size:16px;gap:25px;padding:15px}.dashboard_header h2{font-size:17px}.menu_btn{font-size:20px;height:35px;width:35px}.dashboard_link_side{left:-180px;top:66px;width:180px}.dashboard_link_side.open{left:0;margin-top:23px}.dashboard_link_side a{font-size:16px;padding:10px}.link_side_img{width:178px}.dashboard_outlet_side{padding:15px}.login_button{font-size:13px;padding:8px 16px}.dashboard_link_side{gap:1px}}.login_wrapper{align-items:center;display:flex;height:100vh;justify-content:center}.login_container{background:linear-gradient(0deg,#fff,#f4f7fb);border:5px solid #fff;border-radius:40px;box-shadow:0 30px 30px -20px #85bdd7e0;margin:20px auto;max-width:350px;padding:25px 35px;text-align:center}.login_heading{color:#1089d3;font-size:30px;font-weight:900}.login_form{margin-top:20px}.login_form .input{background:#fff;border:none;border-inline:2px solid #0000;border-radius:20px;box-shadow:0 10px 10px -5px #cff0ff;margin-top:15px;padding:15px 20px;width:100%}.login_form .input::placeholder{color:#aaa}.login_form .input:focus{border-inline:2px solid #12b1d1;outline:none}.login-button{background:linear-gradient(45deg,#1089d3,#12b1d1);border:none;border-radius:20px;color:#fff;font-weight:700;margin:20px auto;padding:15px;transition:all .2s ease-in-out;width:100%}.login-button:hover{transform:scale(1.03)}.login-button:active{transform:scale(.95)}.social-account-container{margin-top:25px}.social-account-container .title{color:gray;font-size:12px}.social-accounts{display:flex;gap:15px;justify-content:center;margin-top:5px}.social-button{aspect-ratio:1;border:5px solid #fff;border-radius:50%;display:grid;padding:5px;place-content:center;transition:all .2s ease-in-out;width:40px}.social-button:hover{transform:scale(1.2)}.agreement{display:block;margin-top:15px}.agreement a{color:#09f;font-size:9px;text-decoration:none}@media (max-width:480px){.login_container{padding:20px;width:90%}.login_heading{font-size:25px}.login-button,.login_form .input{padding:12px}}.password_wrapper{align-items:center;display:flex;position:relative;width:100%}.password_wrapper .input{padding-right:40px;width:100%}.eye_icon{color:#666;cursor:pointer;position:absolute;right:10px;top:27px}.eye_icon:hover{color:#333}.payment_slip_logo{align-items:center;display:flex;height:auto;justify-content:center}.payment_slip_logo img{height:100%;width:350px}.final_slip_wrapper hr{border:2px solid #000;margin-top:10px}.payment_slip_address{margin-top:10px;text-align:center}.payment_slip_date{margin-right:189px;margin-top:20px;text-align:end}.payment_slip_tex{margin-right:21px;margin-top:5px;text-align:end}.payment_slip_main_content{align-items:center;display:flex;justify-content:center;line-height:35px;margin-bottom:30px;margin-top:30px;padding:20px}.payment_slip_main_content p input{height:20px;width:20px}.payment_slip_main_content p{width:880px}.final_signature_container{display:flex;gap:150px;justify-content:center;margin-right:54px;margin-top:100px}.final_amount{gap:5px}.final_amount,.final_signature{display:flex;flex-direction:column}.final_signature{gap:25px}.due_balance_container p,.mutidate{margin-left:30px}.mutidate{display:flex;gap:150px;margin-top:15px}.print_payment_slip{background:#0dada5;border:none;color:#fff;cursor:pointer;font-size:14px;margin-left:20px;margin-top:15px;padding:8px 15px}.generate_payment_slip_wrapper{align-items:center;display:flex;justify-content:center}.generate_payment_slip_wrapper button{background:#0dada5;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-left:15px;padding:15px 25px;transition:background-color .3s ease-in-out}.payment_slip_form_container{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:30px auto;max-width:600px;padding:20px;width:90%}.payment_slip_form_container h1{font-size:24px;margin-bottom:20px;text-align:center}.payment_slip_form{display:flex;flex-direction:column}.payment_slip_form_group{margin-bottom:15px}.payment_slip_form_group label{color:#333;display:block;font-size:14px;margin-bottom:5px}.payment_slip_form_group input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;padding:10px;width:100%}.payment_slip_form_group input:focus{border-color:#5cb85c;outline:none}.payment_slip_form_submit_button{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px;width:100%}.payment_slip_form_submit_button:hover{background-color:#218838}.payment_form_close_button{background-color:#f44336;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:35px;width:35px}@media (max-width:600px){.payment_slip_form_container{margin:15px auto;width:95%}}.payment_table_container{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin-top:35px;overflow-x:auto}.payment_table_container h2{margin-bottom:15px;text-align:center}.payment_table{border-collapse:collapse;width:100%}.payment_table td,.payment_table th{border:1px solid #ddd;padding:10px;text-align:left}.payment_table th{background-color:#0dada5;color:#fff}.payment_table tr:nth-child(2n){background-color:#f9f9f9}.payment_table tr:hover{background-color:#f1f1f1}@media (max-width:768px){.payment_table_container{padding:10px;width:100%}.payment_table td,.payment_table th{font-size:14px;padding:8px}}.payment_table_action_container{align-items:center;display:flex;gap:5px;justify-content:center}.payment_slip_show_button{background:#0dada5}.payment_slip_delete_button,.payment_slip_show_button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px;transition:background-color .3s ease-in-out}.payment_slip_delete_button{background:#f44336}.payment_slip_close_button{background:#0dada5;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-left:25px;padding:10px 20px;transition:background-color .3s ease-in-out}.branches_container{margin:auto;max-width:1200px;padding:20px;text-align:center}h1{color:#2c3e50;font-size:28px;font-weight:700;margin-bottom:20px}.branches_grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center}.branch_card_modern{background:#fff;border-left:5px solid #0dada5;border-radius:12px;box-shadow:0 4px 10px #0000001a;padding:20px;text-align:left;transition:all .3s ease-in-out}.branch_card_modern:hover{box-shadow:0 10px 20px #00000026;transform:translateY(-5px)}.branch_header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.branch_header h2{color:#007bff;font-size:18px}.branch_icon{font-size:24px}.branch_card_modern p{color:#555;font-size:14px}.view_student{background-color:#0dada5;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-top:10px;padding:10px 15px;text-decoration:none}@media (max-width:600px){.branches_grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.branch_card_modern{padding:15px}.branch_header h2{font-size:16px}.branch_card_modern p{font-size:13px}}.add_lead_button_container{align-items:center;display:flex;gap:50px;justify-content:center;margin-top:30px}.add_lead_button{background-color:#0dada5;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;padding:15px 30px}.lead_search_baar{border:1px solid #ddd;border-radius:50px;box-shadow:2px 0 15px #04847e48;height:45px;outline:none;padding:10px;width:450px}.add_lead_step_button{background-color:#61b6ad;width:70px}.add_lead_edit_button,.add_lead_step_button{border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:40px;outline:none}.add_lead_edit_button{background-color:#007bff;width:60px;width:70px}.add_lead_delete_button{background-color:#ff4500;width:60px;width:70px}.Add_remark_button,.add_lead_delete_button{border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:40px;outline:none}.Add_remark_button{background-color:#61b6ad;width:60px;width:120px}.multi_search_button{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:40px}.multi_search_button .new_lead_button{background-color:#ff9800}.follow_button,.multi_search_button .new_lead_button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:40px;width:120px}.follow_button{background-color:purple}.success_button{background-color:green}.inactive_button,.success_button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:40px;width:120px}.inactive_button{background-color:#009688}.all_lead{background-color:#2196f3;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:40px;width:120px}.lead-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.lead-container{background:#fff;border-radius:8px;box-shadow:0 0 10px #0003;padding:20px;position:relative;text-align:center;width:450px}.lead_close-button{background:none;border:none;cursor:pointer;font-size:18px;position:absolute;right:10px;top:10px}.lead-form label{display:block;font-size:14px;font-weight:700;margin-top:10px;text-align:left}.lead-form input,.lead-form select{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-top:5px;padding:8px;width:100%}.lead_submit-button{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:15px;padding:10px;width:100%}.lead_submit-button:hover{background-color:#218838}.lead-table-container{overflow-x:auto;padding:20px}.lead-table,.lead-table-container{border-collapse:collapse;width:100%}.lead-table td,.lead-table th{border:1px solid #d6d4d4;padding:10px;text-align:left}.lead-table th{background-color:#0dada5;color:#fff}@media (max-width:768px){.lead-container{width:90%}.lead-table{font-size:14px}}.step_form_container{background:#fff;border-radius:8px;box-shadow:0 0 10px #0003;display:flex;flex-direction:column;gap:15px;left:50%;padding:20px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:350px}.step_form_container h3{color:#333;font-size:20px;font-weight:700;margin:0}.close_Step_form{background:red;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;padding:5px 10px;position:absolute;right:15px;top:10px}.step_form_input,.step_form_select{border:1px solid #ccc;border-radius:5px;font-size:14px;outline:none;padding:10px;width:100%}.step_form_select{cursor:pointer}.step_form_button{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;width:100%}.step_form_button:hover{background-color:#218838}.step_form_overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.step_form{display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.step_form_container{max-width:400px;width:90%}}@media (max-width:480px){.add_lead_button_container{display:flex;flex-wrap:wrap;gap:13px;justify-content:center}.multi_search_button{flex-wrap:wrap;margin-top:20px}.step_form_container{width:95%}.step_form_input,.step_form_select{font-size:12px;padding:8px}.step_form_button{font-size:14px}}.remark_overlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.remark_form_wrapper{animation:fadeIn .3s ease-in-out;background:#fff;border-radius:8px;box-shadow:0 4px 10px #0003;max-width:400px;padding:20px;position:relative;text-align:center;width:90%}.remark_close_button{background:#0000;border:none;color:#333;cursor:pointer;font-size:20px;position:absolute;right:15px;top:10px}.remark_form_title{font-size:18px;font-weight:700;margin-bottom:15px}.remark_form_input{margin-bottom:10px}.remark_form_input,.remark_teaxtarea{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px;width:100%}.remark_teaxtarea{resize:none}.remark_form_submit_button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:.3s;width:100%}.remark_form_submit_button:hover{background:#0056b3}@media (max-width:600px){.remark_form_wrapper{padding:15px;width:95%}.remark_form_input,.remark_form_submit_button,.remark_teaxtarea{font-size:14px}}.show_button{background-color:#ff9800;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:40px;width:70px}.card_overlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.show_card_wrapper{animation:fadeIn .3s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;max-width:450px;padding:20px;position:relative;text-align:center;width:90%}.card_close_button{background:#0000;border:none;color:#333;cursor:pointer;font-size:20px;position:absolute;right:15px;top:10px}.card_title{font-size:22px;font-weight:700;margin-bottom:15px}.card_content p{font-size:16px;margin:5px 0;text-align:left}.log_title{font-size:18px;font-weight:700;margin-top:20px}.lead_logs_table{margin-top:10px;overflow-x:auto}.lead_logs_table table{border-collapse:collapse;width:100%}.lead_logs_table td,.lead_logs_table th{border:1px solid #ddd;padding:8px;text-align:center}.lead_logs_table th{background:#007bff;color:#fff}.lead_logs_table tr:nth-child(2n){background:#f2f2f2}.no_logs{color:gray;font-style:italic;text-align:center}@media (max-width:600px){.show_card_wrapper{padding:15px;width:95%}.card_content p{font-size:14px}.lead_logs_table td,.lead_logs_table th{font-size:14px;padding:5px}}.search_baar_branch{display:flex;gap:50px;justify-content:center;margin-top:35px}.search_baar_branch .search_baar_batch{border:1px solid #ddd;border-radius:50px;box-shadow:2px 0 15px #04847e48;height:45px;outline:none;padding:10px;width:450px}.add_branch_button{background-color:#0dada5;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:50px;transition:background-color .3s ease-in-out;width:150px}.branches-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;padding:10px}.branches_mian_wrapper{margin-top:50px}.branch-card{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#ffffff4d;border:1px solid #ffffff2e;border-radius:12px;border-radius:10px;box-shadow:0 8px 32px 0 #1f26875e;display:flex;flex-direction:column;justify-content:space-between;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.branch-card-header{background:#0dada5;border-radius:8px 8px 0 0;padding:10px;text-align:center}.branch-name{color:#fff;font-size:20px;font-weight:700}.branch-card-body{padding:15px;text-align:left}.branch-address,.branch-city{color:#555;font-size:14px;margin:5px 0}.branch-card-footer{align-items:center;display:flex;justify-content:space-around;margin-top:auto;text-align:center}.branches_action_button{align-items:center;display:flex;gap:10px;justify-content:center}.branch_edit_button{background:#0dada5}.branch_delete_button,.branch_edit_button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:8px 15px}.branch_delete_button{background:red}.branch-details-btn{align-items:center;background:#0dada5;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:center;padding:8px 15px;transition:background .3s}.branch-details-btn:hover{background:#217dbb}.branch-card:hover{box-shadow:0 8px 15px #0003;transform:translateY(-5px)}@media (max-width:426px){.add_branch_button{border-radius:15px;font-size:12px}.search_baar_branch{gap:18px}}.crete_branch_heading{margin-top:50px;text-align:center}.add_branch_main_wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px;transition:.3s ease-in-out}.add_branch_back_button{background-color:#0dada5;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:23px;height:50px;margin-bottom:22px;margin-left:299px;width:114px}.addbranch_form_wrapper{background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;max-width:450px;padding:20px;text-align:center;width:90%}.addbranch_form_wrapper h2{color:#333;margin-bottom:20px}.add_branch_form label{color:#555;display:block;font-size:16px;font-weight:700;margin-top:10px;text-align:left}.add_branch_form input,.add_branch_form_input{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-top:5px;padding:12px;transition:all .3s ease-in-out;width:100%}.add_branch_form input:focus,.add_branch_form_input:focus{border-color:#0dada5;box-shadow:0 0 5px #007bff4d;outline:none}.add_branch_form_submit_button{background-color:#0dada5;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:15px;padding:12px;transition:background-color .3s ease-in-out;width:100%}.add_branch_form_submit_button:hover{background-color:#0dada5}@media (max-width:768px){.addbranch_form_wrapper{padding:15px;width:95%}.add_branch_form label{font-size:14px}.add_branch_form input,.add_branch_form_submit_button{font-size:14px;padding:10px}}@media (max-width:480px){.addbranch_form_wrapper{border-radius:0;box-shadow:none;width:100%}}.create_new_batch{display:flex;justify-content:center;margin-bottom:25px;margin-top:15px}.create_new_batch button{background:#0dada5;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:15px 25px;transition:.3s ease-in-out}.create_batch_form_wrapper{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.create_batch_form_container{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;max-width:400px;padding:2rem;position:relative;width:90%}.create_batch_form_close_button{background:none;border:none;color:#333;cursor:pointer;font-size:1.5rem;position:absolute;right:15px;top:10px}.create_batch_form_heading{font-size:1.5rem;margin-bottom:1rem;text-align:center}.create_batch_form_select,.create_batch_input{border:1px solid #ccc;border-radius:5px;font-size:1rem;margin:8px 0;padding:10px;width:100%}.create_batch_form_submit_button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:10px;padding:10px;width:100%}.create_batch_form_submit_button:hover{background:#0056b3}@media (max-width:768px){.create_batch_form_container{width:80%}}@media (max-width:480px){.create_batch_form_container{padding:1.5rem;width:90%}.create_batch_form_select,.create_batch_form_submit_button,.create_batch_input{font-size:.9rem}}.batches-container{background-color:#f8f9fa;font-family:Arial,sans-serif;padding:40px 20px;text-align:center}.batches-heading{color:#2c3e50;font-size:28px;font-weight:700;margin-bottom:30px}.batches-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;padding:10px}.batch-card{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#ffffff4d;border:1px solid #ffffff2e;border-radius:12px;border-radius:10px;box-shadow:0 4px 10px #0000001a;box-shadow:0 8px 18px 0 #1f26875e;display:flex;flex-direction:column;height:auto;justify-content:space-between;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.batch-name{background:#0dada5;border-radius:8px 8px 0 0;color:#fff;font-size:20px;font-weight:700;padding:10px;text-align:center}.batch-info{padding:15px;text-align:left}.batch-info p{color:#555;font-size:14px;margin:5px 0}.batch-card:hover{box-shadow:0 8px 15px #0003;transform:translateY(-5px)}.no-batches{color:#777;font-size:18px}.batches_action_container{display:flex;justify-content:space-between}.view_batch_detail{background:#0dada5;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:10px;margin-left:10px;padding:10px}.add_batch_student,.batch_edit_button{background:#007bff}.add_batch_student,.batch_delete_button,.batch_edit_button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:10px;margin-left:10px;padding:10px}.batch_delete_button{background:#f8312f}.student-form-overlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.student-form-container{animation:fadeIn .3s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;height:600px;max-width:500px;overflow:auto;padding:20px;position:relative;width:90%}.student-form-container h2{color:#333;margin-bottom:15px;text-align:center}.student-form-container form{display:flex;flex-direction:column;gap:10px}.student-form-container input,.student-form-container select{border:1px solid #ccc;border-radius:5px;font-size:16px;outline:none;padding:10px;width:100%}.student-form-container input:focus,.student-form-container select:focus{border-color:#007bff}.student-form-container button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:background .3s}.student-form-container button:hover{background:#0056b3}.close-button{background:none;border:none;color:#555;cursor:pointer;font-size:22px;position:absolute;right:15px;top:10px}.close-button:hover{color:red}@media (max-width:768px){.student-form-container{max-width:400px;width:95%}}@media (max-width:480px){.student-form-container{max-width:350px;width:90%}.student-form-container h2{font-size:18px}.student-form-container button,.student-form-container input{font-size:14px}}.edit_batch_wrapper{align-items:center;background:#f4f4f4;display:flex;justify-content:center;min-height:82vh;padding:20px}.Edit_batch_form{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;max-width:400px;padding:25px;width:100%}.Edit_batch_form_heading{color:#333;font-size:22px;font-weight:700;margin-bottom:20px;text-align:center}.Edit_batch_form_input,.Edit_batch_form_select{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-bottom:15px;outline:none;padding:10px;transition:all .3s ease-in-out;width:100%}.Edit_batch_form_input:focus,.Edit_batch_form_select:focus{border-color:#007bff;box-shadow:0 0 5px #007bff4d}.Edit_batch_form_select{-webkit-appearance:none;appearance:none;background:#fff;cursor:pointer}.Edit_batch_form_submit_button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:.3s ease-in-out;width:100%}.Edit_batch_form_submit_button:hover{background:#0056b3}@media (max-width:768px){.Edit_batch_form{max-width:90%}.Edit_batch_form_heading{font-size:20px}}@media (max-width:480px){.Edit_batch_form{max-width:100%;padding:20px}.Edit_batch_form_heading{font-size:18px}.Edit_batch_form_input,.Edit_batch_form_select{font-size:14px;padding:8px}.Edit_batch_form_submit_button{font-size:14px;padding:10px}}.edit_batch_modal{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.edit_batch_modal_content{background:#fff;border-radius:10px;padding:20px;width:570px}.close_modal_button{background:red;border:none;color:#fff;cursor:pointer;float:right;font-size:18px}.student_search_wrapper{display:flex;justify-content:center}.student_search_wrapper input{border:1px solid #ddd;border-radius:50px;box-shadow:2px 0 15px #04847e48;height:45px;outline:none;padding:10px;width:450px}.students_container{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;margin:20px auto;width:100%}.students_container_close_button{background:red;border:none;border-radius:50%;color:#fff;cursor:pointer;height:40px;width:40px}.Student_button_container{align-items:center;display:flex;gap:25px;justify-content:center;margin-top:30px}.attendence_button,.view_all_student_list_button{background:#0dada5;border:none;border-radius:50px;color:#fff;cursor:pointer;padding:10px 20px}.students_container h2{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.table_wrapper{overflow-x:auto}.students_table{background:#f9f9f9;border-collapse:collapse;width:100%}.students_table td,.students_table th{border:1px solid #ddd;padding:10px;text-align:center}.students_table th{background:#0dada5;color:#fff;font-weight:700}.students_table tr:nth-child(2n){background:#f2f2f2}.single_student_view_button{background:#0dada5}.single_student_edit_button,.single_student_view_button{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:12px 20px}.single_student_edit_button{background:blue;margin-top:5px}.single_student_Add_payment_button{background:green}.single_student_Add_payment_button,.single_student_delete_button{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.single_student_delete_button{background:#ff4500}.Shift_student_batch{background:blue;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}@media (max-width:768px){.students_container{max-width:100%}.students_table td,.students_table th{font-size:12px;padding:8px}}@media (max-width:480px){.students_table td,.students_table th{font-size:10px;padding:6px}}.single_sudent_modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.single_student_modal_content{animation:fadeIn .3s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;max-height:90vh;max-width:500px;overflow-y:auto;padding:20px;position:relative;width:90%}.single_student_modal_close{color:#333;cursor:pointer;font-size:24px;font-weight:700;position:absolute;right:15px;top:10px;transition:.3s ease}.single_student_modal_close:hover{color:red}.single_student_modal_content h3{color:#444;font-size:22px;margin-bottom:15px;text-align:center}.single_student_modal_content p{color:#555;font-size:16px;margin:8px 0}.single_student_modal_content strong{color:#222}@media (max-width:600px){.single_student_modal_content{max-width:400px;padding:15px;width:95%}.single_student_modal_close{font-size:20px}}.view_button_table{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 10px #0000001a;margin-top:20px;overflow:hidden;width:100%}.view_button_table th{background-color:#007bff;color:#fff;font-size:16px;padding:12px;text-align:left}.view_button_table tr{border-bottom:1px solid #ddd}.view_button_table td{color:#333;font-size:15px;padding:12px}.view_button_table tr:nth-child(2n){background-color:#f9f9f9}.view_button_table tr:hover{background-color:#f1f1f1}@media (max-width:768px){.view_button_table{font-size:14px}.view_button_table td,.view_button_table th{padding:10px}}@media (max-width:480px){.view_button_table{display:block;overflow-x:auto;white-space:nowrap}}.student_payment_popup_wrapper{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.student_payment_popup{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;max-width:400px;padding:20px;position:relative;text-align:center;width:90%}.close_button{background:#0000;border:none;cursor:pointer;font-size:18px;position:absolute;right:15px;top:10px}.popup_heading{font-size:20px;margin-bottom:15px}.student_payment_input,.student_payment_select{border:1px solid #ddd;border-radius:5px;font-size:16px;margin:10px 0;padding:10px;width:100%}.student_payment_submit_button{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:background .3s;width:100%}.student_payment_submit_button:hover{background:#0056b3}@media (max-width:480px){.student_payment_popup{padding:15px;width:90%}.Student_button_container{flex-direction:column;gap:15px}}.Shift_student_availble_batches_popup_overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Shift_student_availble_batches_popup{background:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-height:80vh;max-width:800px;overflow-y:auto;padding:20px;position:relative;width:90%}.Shift_student_availble_batches_close_button{background:#f44;border:none;border-radius:50%;color:#fff;cursor:pointer;font-weight:700;height:30px;position:absolute;right:10px;top:10px;transition:background .3s ease;width:30px}.Shift_student_availble_batches_close_button:hover{background:#c00}.Shift_student_availble_batches_container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:10px}.Shift_student_availble_batches_card{background:#f9f9f9;border:1px solid #eee;border-radius:5px;padding:15px}.Shift_student_availble_batches_card p{font-size:14px;margin:8px 0}.Shift_student_availble_batches_card strong{color:#333}.shift-button{background-color:#4caf50;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin-top:10px;padding:8px 16px;transition:all .3s ease;width:100%}.shift-button:hover{background-color:#45a049;box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.shift-button:active{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.shift-button:focus{box-shadow:0 0 0 3px #4caf504d;outline:none}@media (max-width:768px){.Shift_student_availble_batches_popup{padding:15px;width:95%}.Shift_student_availble_batches_container{gap:15px;grid-template-columns:1fr}.Shift_student_availble_batches_card{padding:12px}.shift-button{font-size:13px;padding:10px}.Shift_student_availble_batches_close_button{font-size:12px;height:25px;width:25px}}@media (min-width:769px) and (max-width:1024px){.Shift_student_availble_batches_popup{max-width:700px;width:90%}.Shift_student_availble_batches_container{gap:15px;grid-template-columns:repeat(2,1fr)}.shift-button{font-size:14px;padding:8px 14px}}@media (min-width:1025px){.Shift_student_availble_batches_container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.ShowAbsentStudentList{background:#0dada5;border:none;border-radius:50px;color:#fff;cursor:pointer;padding:10px 20px}.edit_student_form_wrapper{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:800px;padding:20px;width:100%}.edit_student_form{display:flex;flex-direction:column;gap:15px;padding:20px}.edit_student_form button,.edit_student_form input,.edit_student_form select{border:1px solid #ccc;border-radius:5px;font-size:16px;margin:8px 0;padding:10px;width:100%}.edit_student_form input[type=date],.edit_student_form input[type=email],.edit_student_form input[type=text],.edit_student_form input[type=time]{width:100%}.edit_student_form button:focus,.edit_student_form input:focus,.edit_student_form select:focus{border-color:#4caf50;outline:none}.edit_student_form input[type=submit]{background-color:#4caf50;border:none;color:#fff}.edit_student_form button{background-color:#007bff;border:none;color:#fff;cursor:pointer;transition:background-color .3s ease}.edit_student_form button:hover{background-color:#0056b3}.edit_student_form label{color:#555;font-size:14px;margin-top:8px}@media (max-width:480px){.edit_student_form{grid-template-columns:1fr;padding:10px}.edit_student_form button,.edit_student_form input{font-size:14px}.edit_student_form label{font-size:12px}}@media (max-width:768px){.edit_student_form{grid-template-columns:1fr 1fr}.edit_student_form button,.edit_student_form input{font-size:15px}.edit_student_form label{font-size:13px}}@media (min-width:1024px){.edit_student_form{grid-template-columns:1fr 1fr 1fr}.edit_student_form button,.edit_student_form input{font-size:16px}}@media (min-width:1200px){.edit_student_form{grid-template-columns:1fr 1fr 1fr 1fr}}.add_employee_btn{margin-top:20px;text-align:center}.add_employee_btn button{background:#0dada5;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.add_employee_btn button:hover{background:#0056b3}.add_employe_modal_overlay{align-items:center;background:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.add_employe_modal_content{background:#fff;border-radius:5px;box-shadow:0 0 10px #0003;height:620px;overflow:auto;padding:20px;position:relative;text-align:center;width:500px}.add_employe_form_close_btn{background:none;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:15px;top:10px}.add_employe_form_close_btn:hover{color:red}.Add_employe_edit_buttom{background:#007bff}.Add_employe_delete_buttom,.Add_employe_edit_buttom{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px}.Add_employe_delete_buttom{background:#dc3545;margin-left:5px;margin-top:5px}.Add_employe_allot_branch_buttom{background:#ffc107;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 15px}.employee_form input{border:1px solid #ccc;border-radius:5px;font-size:14px;margin-bottom:15px;padding:10px;width:100%}.employee_form label{color:#555;display:block;font-size:14px;margin-bottom:5px;text-align:left}.employee_form button{border-radius:5px;font-size:16px;padding:10px;width:100%}@media (max-width:768px){.add_employe_modal_content{width:90%}}.employee_table_container{margin-top:50px;overflow:auto;text-align:center;width:100%}.employee_table{border-collapse:collapse;margin-top:10px;width:100%}.employee_table td,.employee_table th{border:1px solid #ddd;padding:10px}.employee_table th{background-color:#0dada5;color:#fff}.employee_table tbody tr:nth-child(2n){background-color:#f2f2f2}.employee_table tbody tr:hover{background-color:#ddd}.no_data{padding:10px}.employe_branch_popup-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.employe_branch_popup-content{animation:fadeIn .3s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 5px 15px #0003;padding:20px;position:relative;text-align:center;width:350px}.employe_branch_popup_close-button{background:none;border:none;color:#888;cursor:pointer;font-size:20px;position:absolute;right:15px;top:10px;transition:.3s}.employe_branch_popup_close-button:hover{color:red}.employe_branch_popup-form{display:flex;flex-direction:column;gap:15px;margin-top:15px}.popup-title{font-size:20px;font-weight:700;margin-bottom:10px}.employe_branch_popup-select{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:10px;width:100%}.employe_branch_popup-submit-button{background:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px;transition:.3s}.employe_branch_popup-submit-button:hover{background:#218838}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.edit_employe_modal_overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.edit_employe_modal_content{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0003;max-width:500px;padding:25px;position:relative;width:40%}.edit_employe_form_close_btn{background:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:5px 10px;position:absolute;right:15px;top:10px}.edit_employe_form_close_btn:hover{background:#c00}.employee_form{display:flex;flex-direction:column}.employee_form button,.employee_form input{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-top:10px;padding:10px;width:100%}.employee_form input{background:#f9f9f9}.employee_form button{background:#007bff;border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:700;transition:background .3s ease}.employee_form button:hover{background:#0056b3}@media screen and (max-width:768px){.edit_employe_modal_content{max-width:none;padding:20px;width:90%}}@media screen and (max-width:480px){.edit_employe_modal_content{width:95%}.employee_form button,.employee_form input{font-size:14px;padding:8px}.edit_employe_form_close_btn{font-size:14px;padding:5px}}.revenue_section_upper_side{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;padding:20px}.revenue_card{background:#fff;border-radius:10px;box-shadow:2px 0 25px #04847e48;cursor:pointer;flex:1 1;min-width:200px;padding:20px;text-align:center;transition:transform .3s ease-in-out}.revenue_card:hover{transform:translateY(-5px)}.revenue_section_upper_side h2{color:#333;font-size:16px}.revenue_section_upper_side h3{color:#007bff;font-size:22px;font-weight:700}.bar_chart_form_wrapper{background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;margin:auto;max-width:400px;padding:20px;width:450px}.bar_form_group{display:flex;flex-direction:column;margin-bottom:15px}.bar_form_group label{color:#333;font-size:16px;font-weight:600;margin-bottom:5px}.bar_form_group input,select{border:1px solid #ccc;border-radius:6px;font-size:16px;padding:10px;transition:border-color .3s ease-in-out}.bar_form_group input:focus,select:focus{border-color:#007bff;outline:none}.bar_form_group_submit_btn{background:#0dada5;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:18px;padding:10px;transition:background .3s ease-in-out;width:100%}@media (max-width:480px){.bar_chart_form_wrapper{padding:15px}.bar_form_group input,select{font-size:14px}.bar_form_group_submit_btn{font-size:16px}}.bar_chart_container{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:20px auto;max-width:600px;padding:20px;width:100%}.bar_chart_main_container{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.due_student_list_container{max-width:100%;padding:20px;text-align:center}.due_student_list_container h1{color:#333;font-size:24px;margin-bottom:20px}.due_student_table_wrapper{overflow-x:auto}.due_student_table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 10px #0000001a;margin:auto;overflow:hidden;width:100%}.due_student_table thead{background:#007bff;color:#fff}.due_student_table td,.due_student_table th{border:1px solid #ddd;padding:12px;text-align:center}.due_student_table th{background-color:#0dada5;font-weight:700}.due_student_table tbody tr:nth-child(2n){background:#f9f9f9}.due_student_table tbody tr:hover{background:#f1f1f1}.no_data{color:red;font-size:18px;font-weight:700;padding:20px;text-align:center}@media (max-width:768px){.due_student_table td,.due_student_table th{font-size:14px;padding:8px}}@media (max-width:480px){.due_student_list_container{padding:0}.due_student_list_container h1{font-size:20px}.due_student_table td,.due_student_table th{font-size:12px;padding:6px}}.new_student_table_container{margin:auto;overflow:auto;width:100%}.new_student_table{border-collapse:collapse;margin-top:10px;width:100%}.new_student_table td,.new_student_table th{border:1px solid #ddd;padding:10px;text-align:center}.new_student_table th{background-color:#0dada5;color:#fff}.new_student_table tbody tr:nth-child(2n){background-color:#f8f9fa}.show_btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px}.show_btn:hover{background-color:#0056b3}.new_student_modal_overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.new_student_modal_content{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000004d;line-height:28px;max-width:600px;padding:20px;position:relative;width:50%}.new_student_close_modal{color:red;cursor:pointer;font-size:24px;position:absolute;right:15px;top:10px}.new_student_transaction_table{border-collapse:collapse;margin-top:10px;width:100%}.transaction_table_container{margin:auto;overflow:auto;width:100%}.new_student_transaction_table td,.new_student_transaction_table th{border:1px solid #ddd;padding:8px;text-align:center}.new_student_transaction_table th{background-color:#28a745;color:#fff}@media (max-width:768px){.new_student_modal_content{line-height:1.5;width:90%}}.searchBy_batch{display:flex;justify-content:center}.searchBy_batch input{border:1px solid #ddd;border-radius:50px;box-shadow:2px 0 15px #04847e48;height:45px;outline:none;padding:10px;width:450px}.student_attendence_table_wrapper{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px #0000000d;padding:20px}.student_attendence_table_heading{color:#333;font-family:Arial,sans-serif;font-size:2rem;margin-bottom:20px;text-align:center}.date-input{border:1px solid #ddd;border-radius:4px;box-shadow:inset 0 1px 3px #0000001a;display:block;font-size:16px;margin-bottom:25px;margin-left:auto;margin-right:auto;padding:10px;transition:border-color .3s ease;width:220px}.date-input:focus{border-color:#0dada5;outline:none}.student_attendence_table{background-color:#fff;border-collapse:initial;border-radius:8px;border-spacing:0;box-shadow:0 4px 15px #0000001a;overflow:hidden;width:100%}.student_attendence_table th{background-color:#0dada5;color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px;padding:15px;text-align:left;text-transform:uppercase}.student_attendence_table td{border-bottom:1px solid #eee;color:#555;font-size:15px;padding:15px}.student_attendence_table tr:last-child td{border-bottom:none}.student_attendence_table tr:hover{background-color:#f5f5f5;transition:background-color .2s ease}.student_attendence_table td label{align-items:center;cursor:pointer;display:inline-flex;margin-right:15px}.student_attendence_table td input[type=radio]{accent-color:#0dada5;margin-right:5px}.error-message{color:#d32f2f}.error-message,.success-message{font-size:14px;font-weight:500;margin:15px 0;text-align:center}.success-message{color:#0dada5}.submit-button{background-color:#0dada5;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;margin-left:auto;margin-right:auto;margin-top:25px;padding:12px 30px;transition:background-color .3s ease,transform .2s ease}.submit-button:hover:not(:disabled){background-color:#45a049;transform:translateY(-2px)}.submit-button:disabled{background-color:#ccc;cursor:not-allowed;transform:none}.loading-message{color:#666;font-size:14px;margin:15px 0;text-align:center}@media (max-width:768px){.student_attendence_table{display:block;overflow-x:auto}.student_attendence_table td,.student_attendence_table th{min-width:150px}.student_attendence_table_heading{font-size:1.5rem}.date-input,.submit-button{width:100%}}@media (max-width:480px){.student_attendence_table td,.student_attendence_table th{font-size:14px;padding:10px}.student_attendence_table_heading{font-size:1.2rem}.submit-button{font-size:14px;padding:10px 20px}}.absent-student-container{width:100%}.absent_title{color:#333;font-size:2rem;margin-bottom:20px;text-align:center}.absent_student_table_container{border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow-x:auto;width:100%}.absent_student_table{background:#fff;border-collapse:collapse;width:100%}.absent_student_table td,.absent_student_table th{border-bottom:1px solid #ddd;padding:12px 15px;text-align:left}.absent_student_table th{background-color:#0dada5;color:#fff;font-weight:600}.absent_student_table tr:hover{background-color:#f9f9f9}.loading{color:#666}.error,.loading{font-size:1.2rem;padding:20px;text-align:center}.error{color:#d32f2f}.no-data{background:#f5f5f5;border-radius:8px;color:#666;font-size:1.2rem;margin:20px 0;padding:30px;text-align:center}@media (max-width:768px){.absent_title{font-size:1.5rem}.absent_student_table td,.absent_student_table th{font-size:.9rem;padding:10px}}@media (max-width:480px){.absent-student-container{padding:10px}.absent_student_table{display:block;overflow-x:auto}.absent_student_table td,.absent_student_table th{font-size:.8rem;padding:8px}.absent_title{font-size:1.2rem}}
/*# sourceMappingURL=main.9edc8467.css.map*/