@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}:root{--main_bg_color:#f7f7f7;--secondary_bg_color:#fff;--border-radius:2rem;--hover_color:#0ff5ce;--inner_box_shadow:rgba(50,50,93,.25) 0px 30px 60px -12px inset,rgba(0,0,0,.3) 0px 18px 36px -18px inset;--input_box_shadow:rgba(0,0,0,.19) 0px 10px 20px,rgba(0,0,0,.23) 0px 6px 6px;--outer_box_shadow:rgba(0,0,0,.35) 0px 5px 15px}body{overflow:hidden}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none}input[type=date]{width:100%}body{background-color:#f7f7f7;background-color:var(--main_bg_color)}a{text-decoration:none}.srv-validation-message{color:red;font-size:12px;margin:2px 0 0 5px;text-align:left}.view_loader{display:grid;height:100%;place-items:center;width:100%}.loader{-webkit-animation:loader_anim .6s linear infinite;animation:loader_anim .6s linear infinite;border:3px solid #0ff5ce;border-left-color:#fff;border-radius:50%;height:20px;width:20px}@-webkit-keyframes loader_anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader_anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.data_not_available{padding-left:35%;padding-top:3%}.sign_in_section{background-color:#f7f7f7;background-color:var(--main_bg_color);display:grid;height:100vh;place-items:center;width:100vw}.sign_in_form_main{align-items:center;background-color:#fff;background-color:var(--secondary_bg_color);border-radius:2rem;border-radius:var(--border-radius);box-shadow:0 5px 15px rgba(0,0,0,.35);box-shadow:var(--outer_box_shadow);display:flex;margin:auto;padding:4% 2%;width:70%}.sign_in_form_main .company_details,.sign_in_form_main .sign_in_form{text-align:center;width:50%}.company_details h1{margin-bottom:1rem}.company_details p{margin-bottom:.4rem}.sign_in_form_main .sign_in_form{background-color:#f7f7f7;background-color:var(--main_bg_color);border-radius:2rem;border-radius:var(--border-radius);box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3);box-shadow:var(--inner_box_shadow);padding:5%}.sign_in_form .input_field,.sign_in_form h2{margin-bottom:2rem}.sign_in_form .input_field input{background-color:#fff;background-color:var(--secondary_bg_color);border:none;border-radius:2rem;border-radius:var(--border-radius);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:var(--input_box_shadow);outline:none;padding:1rem;width:100%}.sign_in_form .input_field input::-webkit-input-placeholder{color:#000;font-weight:700}.sign_in_form .input_field input::placeholder{color:#000;font-weight:700}.sign_in_form button{background-color:#fff;background-color:var(--secondary_bg_color);border:1px solid #0ff5ce;border:1px solid var(--hover_color);border-radius:2rem;border-radius:var(--border-radius);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:var(--input_box_shadow);cursor:pointer;font-weight:700;outline:none;padding:.6rem 2rem}.sign_in_form button:hover{background-color:#0ff5ce;background-color:var(--hover_color);color:#fff;color:var(--secondary_bg_color)}.dashboard_section{background-color:#f7f7f7;background-color:var(--main_bg_color);height:100vh;width:100%}.header_main{background-color:#fff;background-color:var(--secondary_bg_color);padding:5px 15px;width:100%}.header_main .header{box-shadow:inset 0 30px 60px -12px rgba(50,50,93,.25),inset 0 18px 36px -18px rgba(0,0,0,.3);box-shadow:var(--inner_box_shadow);justify-content:space-between;padding:5px 15px}.header_main .header,.header_main .tabs_main,.table_item .button_group{align-items:center;display:flex}.table_item .button_group{justify-content:center}.header_main .tabs_main .tab,.table_item .button_group button{background-color:#fff;background-color:var(--secondary_bg_color);border:1px solid #0ff5ce;border:1px solid var(--hover_color);border-radius:20px;color:#000;cursor:pointer;margin-right:10px;padding:5px 15px;transition:.4s}.table_item .button_group button{margin:0 5px;padding:1px 8px}.header_main .tabs_main .active .tab,.header_main .tabs_main .tab:hover,.table_item .button_group button:hover{background-color:#0ff5ce;background-color:var(--hover_color);color:#fff;color:var(--secondary_bg_color)}.account_form_main,.customer_personal_detail,.generate_bill_form_main,.view_bill_form_main{background-color:#fff;background-color:var(--secondary_bg_color);border-radius:15px;box-shadow:0 5px 15px rgba(0,0,0,.35);box-shadow:var(--outer_box_shadow);margin:10px 0;padding:1% 5%}.customer_personal_detail{align-items:center;border-radius:0;display:flex;gap:15px}.customer_personal_detail span{font-size:14px}.customer_personal_detail span b{font-weight:600}.view_bill_form_main{padding:.5% 5%;position:relative}.input_row{align-items:center;display:flex;gap:8px;margin-bottom:10px;width:100%}.view_bill_form_main .input_row{margin:0}.input_row .input_box{text-align:center;width:20%}.input_row .input_box input,.input_row .input_box select,.table_section input{border:none;border-radius:2rem;border-radius:var(--border-radius);box-shadow:inset 0 30px 60px -12px hsla(240,2%,74%,.25),inset 0 18px 36px -18px hsla(0,0%,59%,.3);padding:5px 10px;width:100%}.input_row .search_input{margin-left:2%}.input_row .search_input input{width:250px}.input_row .input_box input:focus,.table_section input:focus{outline:none}.button{background-color:#fff;background-color:var(--secondary_bg_color);border:none;border-radius:2rem;border-radius:var(--border-radius);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:var(--input_box_shadow);cursor:pointer;font-size:12px;font-weight:700;padding:5px 20px;text-transform:uppercase}.account_table_section,.table_section,.view_bill_table_section{height:51vh;overflow:auto;position:relative;width:100%}.generate_bill_table{height:58vh}.account_table_section,.view_bill_table_section{height:74vh}.table_section .table_wrapper{height:45vh;min-width:1650px}.view_bill_table_section .table_wrapper{height:71vh}.account_table_section .table_wrapper{min-width:1650px}.table_wrapper .table_data,.table_wrapper .table_header{align-items:center;background-color:#fff;background-color:var(--secondary_bg_color);border-top-left-radius:2rem;border-top-left-radius:var(--border-radius);border-top-right-radius:2rem;border-top-right-radius:var(--border-radius);box-shadow:0 10px 20px hsla(0,0%,55%,.19),0 6px 6px hsla(0,0%,58%,.23);display:flex;padding:5px 10px}.table_wrapper .table_header{position:-webkit-sticky;position:sticky;top:0}.table_wrapper .table_data{border-top-left-radius:0;border-top-right-radius:0;margin:5px 0}.table_wrapper .table_item{border-right:1px solid #000;padding:0 2px;text-align:center;width:250px}.table_wrapper .table_item span{font-size:13px}.table_wrapper .table_data .table_item span{color:blue;font-size:12px}.table_wrapper .table_item:last-child{border-right:none}.table_wrapper .table_item span svg{fill:red;cursor:pointer;width:12px}.table_section .total_amount_section{align-items:center;background-color:#fff;background-color:var(--secondary_bg_color);border-bottom-left-radius:2rem;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:2rem;border-bottom-right-radius:var(--border-radius);bottom:0;display:flex;justify-content:space-between;padding:5px 30px;position:fixed;width:100%}.table_section .total_amount_section .amount,.table_section .total_amount_section .button_group{align-items:center;display:flex}.table_section .total_amount_section .amount input{margin-left:20px}.table_section .total_amount_section .button_group button{margin:0 10px}.account_form_main .button_group{text-align:center}.bill_detail{height:92vh;position:relative}.bill_detail:before{background-color:#fff;background-color:var(--secondary_bg_color);border-bottom-left-radius:2rem;border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:2rem;border-bottom-right-radius:var(--border-radius);bottom:0;content:"";height:4vh;left:0;position:absolute;width:100%}.bill_detail .bill_wrapper{margin-top:10px;width:100%}.bill_wrapper .table_header{background-color:#fff;background-color:var(--secondary_bg_color);border-top-left-radius:2rem;border-top-left-radius:var(--border-radius);border-top-right-radius:2rem;border-top-right-radius:var(--border-radius);box-shadow:0 10px 20px hsla(0,0%,55%,.19),0 6px 6px hsla(0,0%,58%,.23);padding:8px 10px;text-align:right}.bill_wrapper .table_header .button_group button{margin:0 5px}.bill_table_section{background-color:#fff;border:1px solid gray;height:80vh;margin:auto;overflow-y:auto;width:80%}.bill_table_section::-webkit-scrollbar{width:0}.bill_table_section .table_heading{align-items:center;display:flex;justify-content:space-between;padding:5px 20px}.table_heading .shop_name{text-transform:uppercase}.invoice_detail_table{align-items:center;border-bottom:1px solid grey;display:flex;width:100%}.invoice_detail_table .invoice_table_item{border-top:1px solid grey;height:50px;width:33.33333%}.invoice_detail_table .invoice_table_item:nth-child(2){border-left:1px solid grey;border-right:1px solid grey;border-top:none;display:grid;place-items:center}.invoice_table_item .row{align-items:center;border-bottom:1px solid grey;display:flex;height:50%;width:100%}.invoice_table_item .row .row_text{width:50%}.invoice_table_item .row h6{padding:5px 3px 5px 10px}.invoice_table_item .row .row_text:last-child{border-left:1px solid gray}.invoice_table_item .row:last-child{border-bottom:none}.bill_table_section .cutomer_detail{border-bottom:1px solid grey;border-top:1px solid grey;margin:7px 0;padding:0 10px;width:100%}.cutomer_detail .customer_detail_row{align-items:center;display:flex;margin:1px 0}.cutomer_detail .customer_detail_row .title{position:relative;width:20%}.cutomer_detail .customer_detail_row .title:after,.cutomer_detail .customer_detail_row .title:before{background-color:grey;content:"";height:2px;position:absolute;right:30px;top:3px;width:2px}.cutomer_detail .customer_detail_row .title:after{top:8px}.bill_table_section .item_detail_table{border-bottom:1px solid grey;border-top:1px solid grey;margin:7px 0;min-height:40vh;width:100%}.item_detail_table .item_table_data,.item_detail_table .item_table_header{align-items:center;border-bottom:1px solid grey;display:flex}.item_detail_table .item_table_data .item:last-child,.item_detail_table .item_table_header .item:last-child{border-right:none}.item_detail_table .item_table_header .item{min-height:40px}.item_detail_table .item_table_data .item,.item_detail_table .item_table_header .item{border-right:1px solid grey;display:grid;place-items:center;text-align:center;width:8.33333%}.item_detail_table .item_table_data .item{overflow-wrap:break-word}.item_detail_table .cgst_wrapper,.item_detail_table .sgst_wrapper{width:13%!important}.item_detail_table .item_table_data .item h6,.item_detail_table .item_table_header .item h6{padding:5px 1px}.item_detail_table .item_table_header .item .item_child{width:100%}.item_detail_table .item_table_header .item .item_child:nth-child(2){border-top:1px solid grey}.item_table_data .particular,.item_table_header .particular{border-right:1px solid grey;display:flex!important;flex-direction:column!important;overflow-wrap:break-word;width:16%!important}.item_table_data .particular h6,.item_table_header .particular h6{padding-left:8px}.particular_child_wrapper{align-items:center;display:flex;text-align:right;width:100%}.particular_child_wrapper .pieces,.particular_child_wrapper .purity{padding-right:5px;width:50%}.particular_child_wrapper .pieces h6,.particular_child_wrapper .purity h6{padding-left:0}.cgst_child_wrapper,.sgst_child_wrapper{align-items:center;display:flex;width:100%}.cgst_child_wrapper .percentage,.sgst_child_wrapper .percentage{border-right:1px solid grey;width:40%}.cgst_child_wrapper .amount,.sgst_child_wrapper .amount{width:60%}.bill_amount_table{display:flex}.bill_amount_table .bill_narration{border:1px solid grey;border-left:none;margin-right:2px;min-height:34vh;position:relative;width:70%}.bill_amount_table .bill_narration .detail{padding:10px 5px;width:100%}.bill_amount_table .bill_narration .detail p{font-size:12px;margin-bottom:10px}.bill_amount_table .bill_narration .detail:nth-child(2){border-bottom:1px solid grey;border-top:1px solid grey}.bill_narration .bill_naration_detail{margin-left:9%}.bill_narration .salesman{bottom:3px;left:5px;position:absolute}.bill_amount_table .bill_amount{border:1px solid grey;min-height:34vh;padding:5px 10px;width:30%}.bill_amount_table .bill_amount .amount{align-items:center;display:flex;justify-content:space-between;margin:5px 0;padding:3px 0;width:100%}.bill_amount_table .bill_amount .amount:last-child{border-top:1px solid grey}.bill_table_section .authorization{display:flex;width:100%}.authorization .authorization_section,.authorization .customer_section{border-bottom:1px solid grey;border-right:1px solid grey;width:50%}.authorization_section .detail,.customer_section .detail{min-height:10vh;padding:3px 10px}.customer_section .detail p{font-size:12px;margin-bottom:10px}.authorization_section .detail:first-child,.customer_section .detail:first-child{border-bottom:1px solid grey;min-height:4vh}.authorization_section .detail:nth-child(2),.customer_section .detail:nth-child(2){border-bottom:1px solid grey}.authorization_section .detail:last-child h6,.customer_section .detail:last-child h6{text-align:center}.authorization .detail{position:relative}.authorization .detail span{font-size:13px;font-weight:600;left:50%;position:absolute;top:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.update_account_section{display:grid;height:100vh;place-items:center;width:100vw}.update_account_section .view_loader{height:50vh}.update_account_form_wrapper{background-color:#fff;background-color:var(--secondary_bg_color);border-radius:15px;box-shadow:0 5px 15px rgba(0,0,0,.35);box-shadow:var(--outer_box_shadow);height:auto;margin:auto;padding:2% 5%;width:80%}.update_account_form_wrapper .title{margin-bottom:25px;text-align:center}.update_account_form_wrapper .input_row{margin-bottom:25px;width:100%}.update_account_form_wrapper .input_row .input_box{margin:0 10px;width:33.33333%}.update_account_form_wrapper .input_row .input_box input{width:100%}.update_account_form_wrapper .button_group{text-align:center}.update_account_form_wrapper .button_group button{margin:0 10px}.original_copy{display:none}.pagination{border:1px solid #0ff5ce;border-radius:5px;display:flex;list-style:none;outline:none;position:absolute;right:2%;top:0;-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}.pagination li{border:1px solid #0ff5ce;cursor:pointer;padding:0 8px}.pagination li a{font-size:.67em;font-weight:600;text-transform:uppercase}.pagination .active{background-color:#0ff5ce;color:#fff}@media print{.bill_table_section .item_detail_table{min-height:30vh!important}.original_copy{display:block}.bill_table_section{border:none;height:100%;overflow:visible;width:90%!important}.bill_table_section .letter_head{height:18vh}.bill_table_section .footer{height:3vh}.bill_table_section .table_main_wrapper{min-height:80vh}.bill_table_section .item_detail_table{min-height:15vh}.bill_amount_table .bill_narration{min-height:auto}.bill_narration .amount_in_words{font-weight:400}.bill_amount_table .bill_amount{min-height:auto}.authorization_section .detail:first-child,.customer_section .detail:first-child{min-height:2vh}.authorization_section .detail,.customer_section .detail{min-height:6.5vh}.item_detail_table .item_table_data .item h6,.item_detail_table .item_table_header .item h6{font-size:8px;font-weight:400;padding:0 2px}.item_table_data .particular h6,.item_table_header .particular h6{font-size:8px;font-weight:400}.bill_table_section .cutomer_detail .data h6{font-weight:500}.bill_amount_table .bill_amount .amount{margin:0;padding:0}.bill_amount_table .bill_narration .detail{padding:3px 5px}.bill_amount_table .bill_amount h6{font-size:8px;font-weight:400}.bill_amount_table .bill_amount .net_payable h6{font-weight:700}.invoice_detail_table .invoice_table_item:first-child{border-left:1px solid grey}.invoice_detail_table .invoice_table_item:nth-child(3){border-right:1px solid grey}.bill_table_section .cutomer_detail{border:1px solid grey}.bill_table_section .item_detail_table{border-left:1px solid grey;border-right:1px solid grey}.bill_amount_table .bill_narration,.bill_table_section .authorization{border-left:1px solid grey}}@media only screen and (min-width:768px) and (max-width:1024px){.sign_in_form_main{width:85%}}@media only screen and (min-width:320px) and (max-width:767px){.sign_in_form_main{background-color:initial;border-radius:0;box-shadow:none;flex-direction:column;width:100%}.sign_in_form_main .company_details,.sign_in_form_main .sign_in_form{width:100%}.sign_in_form_main .company_details{margin-bottom:1rem}.sign_in_form_main .company_details h1{font-size:24px}.sign_in_form .input_field input{padding:.7rem}}
/*# sourceMappingURL=main.a0b2868b.css.map*/