body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;overflow:hidden!important}@media (max-width:768px){body{-webkit-overflow-scrolling:touch;scrollbar-width:initial;scrollbar-color:#76aeb7 transparent}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.slide-pane__overlay.overlay-after-open{z-index:10}.zero-padding-report-print{padding:0!important}@media print{@page{size:auto!important}.print-me{display:block!important}.footer,.no-print,.no-print *{display:none!important}.sidebar,.mobile-menu{display:none}.mainNavbar{display:none!important}.content-wrapper{padding:0!important}.navbar-nav .navbar-nav-right,.profileLinksMain,.btn,.toggleSidebarBtn,.print-btns{display:none}.printTemplate{color:#76aeb7}.logTable{margin-top:50px!important}.logoImg{display:block!important}.dropdownMenuShow,.footerBtnFadeinPrint{display:none!important}.wrapperPrint{margin:0;padding:0;display:none!important}th.actions,td.actions{display:none!important}.navbar.fixed-top+.page-body-wrapper{padding-top:0!important}.data-panel-wr{position:relative;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}.data-panel-wr .data-panel-ui.innerTabPanel{padding:0!important;overflow:hidden!important}}.MuiDataGrid-footerContainer,.MuiDataGrid-columnHeaderMenuIcon{display:none!important}.MuiDataGrid-columnHeaders{background:#d5e6e9;border-radius:0!important}.MuiDataGrid-row:hover{background:#e3eef0!important}.even-row{background-color:#fff}.odd-row{background-color:#d3d3d3}@keyframes fadein{0%{opacity:0}to{opacity:1}}.input-container{flex-direction:column;display:flex}.input-label{margin-bottom:5px}.input-wrapper{align-items:center;display:flex}.graph-month-switch{justify-content:space-between;align-items:center;width:250px;padding:2px 10px;display:flex}@media (min-width:768px){.graph-month-switch{position:absolute;bottom:8px;left:40px}}.graph-icon{align-items:baseline;display:flex}.apexcharts-toolbar{align-items:center!important;max-width:1200px!important;height:50px!important;padding:0 6px 50px!important}.apexcharts-toolbar .apexcharts-custom-icon,.apexcharts-toolbar img{justify-content:center;align-items:center;display:flex;width:25px!important;height:23px!important;font-size:18px!important}.apexcharts-toolbar>*{margin-right:10px!important}.apexcharts-selected-icon{filter:invert(57%)sepia(35%)saturate(431%)hue-rotate(154deg)brightness(84%)contrast()}.custom-accordion-prescription .accordion-button{padding:10px}.dclSettingsTable th{padding-top:7px;padding-bottom:7px}.overlay_main_loader{z-index:300;text-align:center;color:#76aeb7;background:rgba(255,255,255,.5);justify-content:center;padding-bottom:70vh;font-size:25px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.customNavBtn{color:#000;text-align:center;background-color:transparent;border:1px solid transparent;border-radius:.5rem;width:auto;height:auto;padding:8px 13px;font-weight:500;transition:all .1s ease-in}.customNavBtn .textWrapper{text-align:center;font-family:unset;font-size:14px}.btnActive{color:#fff;background-color:#76aeb7}.inline-select-ui{justify-content:space-between;align-items:center;display:flex}.inline-select-ui label{margin-bottom:0}.inline-field.acremd .pacheck input{margin:5px 0 0;position:static}.template-dropdown{z-index:9;position:relative}.template-dropdown .advanced-combobox{justify-content:center;align-items:center;display:flex}.template-dropdown .advanced-combobox label{margin-right:5px;font-weight:400}.template-dropdown .advanced-combobox label b{font-weight:400}.template-dropdown .advanced-combobox .popupOptions{top:40px}.template-dropdown .advanced-combobox .popupOptions .table tr td,.template-dropdown .advanced-combobox .popupOptions .table thead th{width:auto;padding:10px}.template-dropdown .advanced-combobox .popupOptions .table thead th{font-size:13px;font-weight:600}.template-dropdown .advanced-combobox .popupOptions .table tr td.actions,.template-dropdown .advanced-combobox .popupOptions .table thead th.actions{max-width:80px;padding:10px}.template-header-ui{padding:0!important}.template-header-ui .advanced-combobox-dropdown{justify-content:space-between;align-items:center;display:flex;margin:0 0 10px!important}.template-header-ui .advanced-combobox-dropdown>label{margin:0 10px 0 0}.template-header-ui button.btn{margin-bottom:10px;padding:10px}.template-header-ui .fa-question-circle,.template-header-ui .heading{margin-bottom:10px}.data-panel-ui.innerTabPanel{margin-bottom:15px;padding-bottom:0}.data-panel-wr{position:relative;transition:all .25s!important}@media (max-width:768px){.data-panel-wr{margin:30px -20px}}.data-panel-wr .template-header-ui{z-index:10;background:#fff;width:100%;min-height:60px;transition:all .25s;position:fixed;top:109px;right:5px;border-top:1px solid #ebedf2!important;padding:10px 20px 0 265px!important}.data-panel-wr .template-header-ui.dp-heading{justify-content:center;align-items:center;min-height:60px;display:flex;padding-top:0!important}.data-panel-wr .template-header-ui-slide{z-index:10;background:#fff;width:100%;min-height:60px;transition:all .25s;position:fixed;top:109px;right:5px;border-top:1px solid #ebedf2!important;padding:5px 20px 5px 68px!important}.data-panel-wr .template-header-ui-slide.dp-heading{justify-content:center;align-items:center;min-height:60px;display:flex;padding-top:0!important}.data-panel-wr .template-min-tab{position:fixed;top:165px;left:0;padding:6px 20px 0 260px!important;transition:all .25s!important}@media (max-width:768px){.data-panel-wr .template-min-tab{padding:6px 20px 0 16px!important}}.data-panel-wr .template-min-tab{z-index:9;background:#fff;width:calc(100% - 4px)!important}.data-panel-wr .template-min-tab-slide{transition:all .25s;position:fixed;top:165px;left:0;padding:6px 20px 0 68px!important}@media (max-width:768px){.data-panel-wr .template-min-tab-slide{padding:6px 20px 0 16px!important}}.data-panel-wr .template-min-tab-slide{z-index:9;background:#fff;width:calc(100% - 4px)!important}.data-panel-wr .data-panel-ui.innerTabPanel{padding-top:50px}:-webkit-any(.pos-form,.bank-account-form,.cash-form) .form-group label{font-weight:400}:is(.pos-form,.bank-account-form,.cash-form) .form-group label{font-weight:400}.print-layout{margin-bottom:15px}.print-layout label{min-width:90px}.email-recipients label{min-width:150px}.custom-email-recipients{min-width:300px}.sendEmailOnSave .normal-text{position:relative;bottom:3px}.backgroundColor{background:#f1fdff;border:1px solid #dedfe1;padding:10px}.table-bg{background-color:#fff}.table-bg thead,.table-bg tbody,.table-bg tr,.table-bg td{border-color:#dedfe1}.table>:not(:last-child)>:last-child>*{border-bottom-color:#dedfe1}.modalClass{z-index:99;background:rgba(0,0,0,.64);width:100%;height:100%;padding:6% 0 4%;position:fixed;top:0;left:0}.modalClass th.actions,.modalClass td.actions{width:140px}.modalSubClass{border:unset;background:#fff;width:100%;height:auto;padding:20px;overflow-x:auto}.modalSubClass .acb-actions{text-align:right;display:block}.delbtn{cursor:pointer}.advanced-combobox .popupOptions{z-index:11;background:#fff;border:1px solid #ccc;border-left-color:#aed1d7;border-radius:6px;width:-webkit-fit-content;width:fit-content;max-width:45vw;margin-bottom:15px;position:absolute;overflow:auto;box-shadow:0 3px 10px rgba(0,0,0,.2)}@media (max-width:768px){.advanced-combobox .popupOptions{max-width:90vw}}.advanced-combobox .popupOptions .table{border-color:#fff!important;margin:0!important}.advanced-combobox .popupOptions .table tr{cursor:pointer}.advanced-combobox .popupOptions .table tr td{padding:10px}.advanced-combobox .popupOptions .table tr:hover td{color:#fff!important;background:#76aeb7!important;border-color:#76aeb7!important}.advanced-combobox .popupOptions .table tr:hover td .delbtn{color:#fff!important}.advanced-combobox .popupOptions .keyboard-mode tbody tr:hover td{background:inherit!important;color:inherit!important;border-color:#dedfe1!important}.advanced-combobox .popupOptions .table-responsive{max-height:300px;overflow-y:auto!important}@media (max-width:768px){.advanced-combobox .popupOptions .table-responsive{overflow-x:auto!important}}.advanced-combobox .modalSubClass{width:500px;max-width:90%}.advanced-combobox .form-control{border-color:#ccc;min-height:38px}.advanced-combobox .ac-result{z-index:11;background:#f1fdff;width:100%;max-height:300px;position:absolute;overflow-y:auto}.advanced-combobox .table{background-color:#fff;border-top:2px solid #ebedf2}.advanced-combobox .table thead th{font-weight:700;background-color:#fff!important}.advanced-combobox .nodatafound{border:unset;background:#fff!important}.advanced-combobox .table-responsive{overflow:hidden}.advanced-combobox tr.active-row{background-color:#f1fdff}.advanced-combobox tr.active-row td,.advanced-combobox tr.active-row input{background-color:#f1fdff!important}.inactive-object{font-size:7px!important;font-style:italic!important}.form.control:focus{box-shadow:unset!important;border-color:#76aeb7!important}.inline-dropdown{justify-content:flex-start;align-items:center;display:flex}.inline-dropdown label{margin:0}@page{size:A4;margin:0}.print-template-thermal{display:none}.print-template-thermal-show{display:block!important}@media print{header,footer{display:none!important}.print-template-thermal{display:block}body,html{width:100%!important;height:99%!important;margin:0!important;padding:0!important}body{padding:10px 40px!important}.sales-print-template{display:unset}.changeWidth{width:455px!important}.page-break{page-break-after:always!important;page-break-inside:avoid!important}}.print-template-thermal div{margin-top:2px}@page{size:A4;margin:0}@media print{header,footer{display:none!important}body,html{width:100%!important;height:100%!important;margin:0!important;padding:0!important}.sales-print-template{display:unset}.page-break{page-break-after:always!important;page-break-inside:avoid!important}}.information_customer_td{width:30%}.qrcode_img{margin:auto;position:absolute;left:276px}.qrcodeimg_container{min-width:180px;max-width:180px;margin:0;padding:0 12px 0 0}.logo_img{width:100%;max-width:350px;height:100px}.total_container{border:1px solid transparent;border-radius:12px;margin-bottom:10px;overflow:hidden}.totals_table{border-spacing:0;border-collapse:collapse;border:0}.invoice-box table tr.top table td.logo_container{color:#333;width:50%;font-size:30px}.total_td_block,.total_td_block .totals_table{width:263px}.product_container{border:2px solid #555;border-radius:4px;height:350px;margin-top:4px;overflow:hidden}.sender_sign{bottom:20px;left:0}.pol_number{float:right}.miheading{color:#fff;background-color:#555}.information,.main_info{border:1px solid #555;border-radius:4px;overflow:hidden}.footer_container{width:100%;margin:auto;padding-bottom:10px;bottom:10px;position:absolute!important}.issuer_container{text-align:center;margin-top:6px}.issuer_container .issuer_subjectField{font-style:italic;font-weight:700}.cont-signs{box-sizing:border-box;text-align:center;border:1px solid #555;border-radius:8px;margin-top:10px}.gemh_issuer_p{font-style:italic}.code_head_td{width:14%}.description_head_td{width:32%}.price_head_td,.vat_head_td{width:8%}.info_value{font-weight:700}.cont_notation{overflow-wrap:break-word;border:1px solid #555;border-radius:8px;margin-top:10px;padding:8px;overflow:hidden}.cont_signs{box-sizing:border-box;text-align:center;border:1px solid #555;border-radius:8px;margin-top:10px}.per_vat_totals_container{border:1px solid #555;border-radius:8px;margin-top:10px}.total_funny_box{z-index:-1;background-color:#555;border:1px solid #fff;border-radius:0 0 8px;width:80px;height:46px;display:none;position:absolute;bottom:60px;right:-2px}.union_doc_sign{margin:0;font-size:11px;position:absolute;bottom:560px;left:-164px;transform:rotate(-90deg)}.count_totals_container{border:4px solid #555;border-radius:8px;min-height:16px;max-height:16px;margin-bottom:4px;padding:4px;overflow:hidden}.count_total_prods{font-size:16px;font-weight:700}.cont_sign_left{float:left;text-align:center;width:50%;font-size:12px}.cont_sign_right{float:right;text-align:center;width:50%;font-size:12px}.fullname_sign{font-size:9px}.sign_hr{width:80%;margin:0 0 0 10%}.information_td_right{width:49%;font-size:12px}@page{size:A4;margin:0}.clientpayment-print-template{display:none}.clientpayment-print-template-show{display:block!important}@media print{header,footer{display:none!important}body,html{width:100%!important;height:99%!important;margin:0!important;padding:0!important}body{padding:10px 40px!important}.clientpayment-print-template{display:unset}.changeWidth{width:455px!important}.page-break{break-after:always!important;page-break-after:always!important;page-break-inside:avoid!important;margin-bottom:290px!important}}.transactionDetailsTable tbody tr td:first-child{text-align:left;font-size:12px}.transactionDetailsTable tbody tr td:nth-child(2){text-align:right;font-size:12px}@page{size:A5;margin:0}@media print{header,footer{display:none!important}body,html{width:100%!important;height:99%!important;margin:0!important;padding:0!important}.sales-print-template{display:unset}.page-break{page-break-after:always!important;page-break-inside:avoid!important}}.a5-receipt{border:initial;border-radius:initial;width:290mm;box-shadow:initial;background:initial;margin:10px 0 0;padding:0;font-family:Arial;height:170mm!important}.a5-product-qr-code-img{border:1px solid #000;border-radius:8px;width:148px;height:148px;padding:6px}.a5-product_container{border:2px solid #555;border-radius:4px;height:220px;margin-top:2px;overflow:hidden}.a5-sender_sign{margin:4px}.a5-footer_container{width:100%;height:200px}.a5-cont_notation{overflow-wrap:break-word;border:1px solid #555;border-radius:8px;margin-top:10px;padding:8px;overflow:hidden}.a5-cont_signs{margin-left:auto;margin-right:auto;overflow:hidden}.a5-totals_per_vat th{color:#555;font-weight:700}.a5-cancel{color:#cdcdcd;text-transform:uppercase;opacity:.7;height:0;margin:0;font-size:150px;position:absolute;top:-500px;left:100px;transform:rotate(-45deg)}.transactionDetailsTable tbody tr,.transactionDetailsTable tbody tr td{height:10px}.transactionDetailsTable tbody tr td:first-child{text-align:left}.transactionDetailsTable tbody tr td:nth-child(2){text-align:right}.page-break{page-break-after:always!important;page-break-inside:avoid!important}@page{size:A4;margin:0}.sales-print-template{display:none}.sales-print-template-show{display:block!important}@media print{header,footer{display:none!important}body{padding-left:40px!important;padding-right:40px!important}.sales-print-template{display:unset}}.a5-receipt-double{border:initial;border-radius:initial;width:242mm;box-shadow:initial;background:initial;border:1px solid #ddd;margin:10px 0 0;font-family:Arial;height:170mm!important}.a5-double-clone{page-break-after:always;position:relative}.a5-invoice-box{color:#555;font-size:10px;position:relative}.a5-product-qr-code-img{width:148px;height:148px}.a5-total_container{border:1px solid transparent;border-radius:12px;top:0;right:6px;overflow:hidden}.a5-total_container>.a5-totals{background-color:#555;border:1px solid #ddd;font-size:4px;box-shadow:0 0 10px rgba(0,0,0,.15)}.a5-total_container>.a5-totals p{margin:4px;padding:4px;font-size:12px}.a5-totals_table{border-spacing:0;border-collapse:collapse;border:0}.a5-totals_table tr{border:none;padding:16px;line-height:.8}.a5-totals_table td{border:none}.a5-totalpayment{font-size:16px;font-weight:700}.a5-invoice-box table{text-align:left;width:100%}.a5-invoice-box table td{padding:1px}.a5-invoice-box table tr.top table td.logo_container{color:#333;width:30%;font-size:30px}.a5-invoice-box table tr.information table td{padding-bottom:40px}.a5-main_info_table tr{text-align:center;border:1px solid #ddd;font-weight:700}.a5-invoice-box table tr.details td{padding-bottom:20px}.a5-invoice-box table tr.item td{border-bottom:1px solid #eee}.a5-invoice-box table tr.item.last td{border-bottom:none}.a5-invoice-box table tr.total td:nth-child(2){border-top:2px solid #eee;font-weight:700}.a5-products{text-align:center;border:1px solid #eee}.a5-products p{height:40px;margin:4px;font-size:10px}.a5-product_table .a5-products td{text-align:center;border-right:1px solid #ddd;font-size:10px}.a5-product_table .a5-heading td{text-align:center;border-right:1px solid #ddd;padding:2px;font-size:10px}.a5-product_table .a5-heading p{margin:0}.a5-product_container{border:2px solid #555;border-radius:4px;margin-top:2px;overflow:hidden}.a5-rtl table{text-align:right}.a5-rtl table tr td:nth-child(2){text-align:left}.a5-sender_sign{margin:4px;position:absolute;left:0}.a5-send_sign_container{margin:0}.a5-mydata_sign{margin:4px}.a5-heading{color:#fff;background-color:#555}.a5-main_info_table .a5-heading>td{line-height:0}.a5-information{border:1px solid #555;border-radius:4px;padding:2px}.a5-main_info{border:1px solid #555;border-radius:4px;overflow:hidden}.a5-skin{color:#555}.a5-bold{color:#555;font-weight:700}.a5-footer_container{width:100%;margin:auto;padding-bottom:0;bottom:0;position:absolute!important}.a5-header_table td{border:none}.a5-issuer_container{text-align:center}.a5-issuer_container .a5-issuer_name{font-size:12px;font-weight:700}.a5-issuer_container .a5-issuer_subjectField{font-style:italic}.a5-issuer_container p{margin:0;font-size:10px}.a5-gemh_issuer_p{font-style:italic}.a5-information_table{margin-top:2px}.a5-information_table td{border:none;padding:0;font-size:8px}.a5-code_head_td{width:14%}.a5-description_head_td{width:32%}.a5-price_head_td,.a5-vat_head_td{width:8%}.a5-blank_row.bordered td{background-color:#fff;border-top:1px solid #fff;height:2px;max-height:2px;line-height:2px}.a5-text-right{text-align:right;background-color:#fff;margin-right:20px}.a5-text-left{color:#fff;background-color:#555}.a5-info_value{font-weight:700}.a5-cont_notation{overflow-wrap:break-word;border:1px solid #555;border-radius:8px;width:330px;max-height:150px;margin-top:10px;padding:8px;overflow:hidden}.a5-per_vat_totals_container{border:1px solid #555;border-radius:8px;margin-top:10px}.a5-cont_signs{border:1px solid #555;border-radius:8px;width:150px;overflow:hidden}.a5-totals_table tr{padding:10px}.a5-footer_table td{height:20px}.a5-totals_per_vat th{color:#555;width:10%;font-weight:700}.a5-total_funny_box{z-index:-1;background-color:#555;border:1px solid #fff;border-radius:0 0 8px;width:80px;height:46px;display:none;position:absolute;bottom:60px;right:-2px}.a5-union_doc_sign{margin:0;font-size:11px;position:absolute;bottom:560px;left:-164px;transform:rotate(-90deg)}.a5-count_totals_container{border:4px solid #555;border-radius:8px;min-height:16px;margin-bottom:4px;padding:4px;overflow:hidden}.a5-count_total_prods{font-size:16px;font-weight:700}.a5-cont_sign_left{float:left;text-align:center;width:50%;font-size:12px}.a5-cont_sign_right{float:right;text-align:center;width:50%;font-size:12px}.a5-fullname_sign{font-size:9px}.a5-sign_hr{width:80%;margin:0 0 0 10%}.a5-finalprice p{font-weight:700;font-size:16px!important}.a5-information_td_left{width:100%;font-size:8px}.a5-information_td_right{max-height:60px}.a5-up_head_td p{font-size:7px}.a5-whtax_head_td p{word-break:keep-all;font-size:7px}.a5-pricenovat_head_td p{font-size:7px}.a5-text-head{text-decoration:underline;font-size:10px!important}.a5-information_customer_td{width:30%}.a5-cancel{color:#cdcdcd;text-transform:uppercase;opacity:.7;margin:0;font-size:150px;position:relative;left:0;transform:translate(100px,-100%)rotate(-45deg)}.a5-p{height:16px;margin:4px;font-size:10px}@page{size:A4;margin:0}.buy-print-template{display:none}.buy-print-template-show{display:block!important}@media print{header,footer{display:none!important}body,html{width:100%!important;height:99%!important;margin:0!important;padding:0!important}body{padding:10px 40px!important}.buy-print-template{display:unset}.changeWidth{width:455px!important}.page-break{break-after:always!important;page-break-after:always!important;page-break-inside:avoid!important;margin-bottom:290px!important}}.page{width:210mm;height:297mm}.invoice-box{color:#555;width:100%;height:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;position:relative}.total_container>.totals{background-color:#555;border:1px solid #ddd;font-size:4px;box-shadow:0 0 10px rgba(0,0,0,.15)}.total_container>.totals p{margin:4px;padding:4px;font-size:9px}.totals_table tr{border:none;padding:16px}.totals_table td{border:none}.totalpayment{font-size:16px;font-weight:700}.invoice-box table{text-align:left;width:100%}.invoice-box table td{padding:1px}.invoice-box table tr.top table td{padding:10px}.invoice-box table tr.information table td{padding-bottom:40px}.main_info_table tr{text-align:center;border:1px solid #ddd;font-weight:700}.invoice-box table tr.details td{padding-bottom:20px}.invoice-box table tr.item td{border-bottom:1px solid #eee}.invoice-box table tr.item.last td{border-bottom:none}.invoice-box table tr.total td:nth-child(2){border-top:2px solid #eee;font-weight:700}.products{text-align:center;border:1px solid #000}.products p{height:24px;margin:4px;font-size:12px}.product_table .products td{text-align:center;border-bottom:1px solid #000;border-right:1px solid #000;font-size:10px}.product_table .products tr{text-align:center;border-right:1px solid #000;font-size:10px}.product_table .heading td{text-align:center;border-right:1px solid #ddd;font-size:10px}.main_info_table .heading p{margin:4px}.rtl{direction:rtl;font-family:Tahoma,Helvetica Neue,Helvetica,Arial,sans-serif}.rtl table{text-align:right}.rtl table tr td:nth-child(2){text-align:left}.miheading>td{height:4px}.information{border:1px solid #555;border-radius:4px;overflow:hidden}.skin{color:#555}.bold{color:#555;font-weight:700}.header_table td{border:none}.issuer_container .issuer_name{font-size:14px;font-weight:700}.issuer_container p{margin:0;font-size:15px}.information_table{margin-top:2px}.information_table td{border:none;font-size:9px}.blank_row.bordered td{background-color:#fff;border-top:1px solid #fff;height:2px;max-height:2px;line-height:2px}.footer_table td{vertical-align:bottom}.totals_per_vat th{color:#555;width:10%;height:5%;font-weight:700}.footer_table td{max-width:300px}.finalprice p{font-weight:700;font-size:16px!important}.information_td_left{font-size:12px}.text-head{text-decoration:underline;font-size:13px!important}.css-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--black);padding-left:30px;font-size:16px;font-weight:650;display:block;position:relative;line-height:1.5!important}.css-checkbox input{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.css-checkbox .checkmark{background-color:transparent;width:20px;height:20px;position:absolute;top:0;left:0}.css-checkbox .checkmark:after{content:"";display:none;position:absolute}.css-checkbox input:checked~.checkmark:after{display:block}.css-checkbox .checkmark:after{border:solid var(--white);border-width:0 2px 2px 0;width:6px;height:12px;top:2px;left:5px;transform:rotate(45deg)}.css-checkbox input:checked~.checkmark{background-color:var(--theme-color-main)}.centered-checkbox{justify-content:left;align-items:center;height:39px;display:flex;position:relative;top:7px}.centered-checkbox .css-checkbox{margin:0}.centered-checkbox .checkmark{top:2px}.normal-text{font-size:14px;font-weight:400}@media print{.print-template-thermal-55mm{box-sizing:border-box;width:100vw;margin-left:-40px;font-family:Arial,sans-serif;font-size:13pt;font-weight:600}.print-template-thermal-80mm{box-sizing:border-box;width:100vw;margin-left:-40px;font-family:Arial,sans-serif;font-size:16pt}.print-template-thermal-110mm{box-sizing:border-box;width:100vw;margin-left:-40px;font-family:Arial,sans-serif;font-size:18pt}}.custom-time-picker{font-family:monospace}.custom-time-picker input{text-align:center;padding:0 5px}.custom-time-picker .text-danger{font-size:12px}#editableTableWr{position:relative}#editableTableWr .table-responsive,#editableTableWr.table-responsive{width:100%;overflow-x:auto}@media (min-width:768px){#editableTableWr .table-responsive,#editableTableWr.table-responsive{overflow-x:visible}}@media (min-width:1200px){#editableTableWr .table-responsive,#editableTableWr.table-responsive{table-layout:auto!important}}.editable-table-ui{width:100%;margin-bottom:20px}.editable-table-ui table{table-layout:fixed;width:100%!important}.editable-table-ui thead{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.editable-table-ui thead th{vertical-align:middle;align-items:center;width:auto;padding:5px 10px;font-weight:500}.editable-table-ui thead th.select_checkbox{text-align:center;width:25px;max-width:25px}.editable-table-ui thead th.id{width:100px;max-width:100px}.editable-table-ui thead th.actions{text-align:center;width:80px;padding-right:40px}.editable-table-ui thead th .tdelement{text-align:center;word-break:break-word;overflow-wrap:anywhere;font-weight:400}.editable-table-ui>tbody>tr>td,.editable-table-ui>tfoot>tr>td{vertical-align:middle;margin:0;padding:2px;line-height:0}.editable-table-ui>tbody>tr>td.actions,.editable-table-ui>tfoot>tr>td.actions{vertical-align:middle}.editable-table-ui>tbody>tr>td>span,.editable-table-ui>tbody>tr>td>div,.editable-table-ui>tfoot>tr>td>span,.editable-table-ui>tfoot>tr>td>div{line-height:1.5}.editable-table-ui>tbody>tr>td.id,.editable-table-ui>tfoot>tr>td.id{width:100px;max-width:100px}.editable-table-ui>tbody>tr>td.select_checkbox,.editable-table-ui>tfoot>tr>td.select_checkbox{text-align:center;width:25px;max-width:25px}.editable-table-ui>tbody>tr>td.actions,.editable-table-ui>tfoot>tr>td.actions{text-align:center;width:80px}.editable-table-ui>tbody>tr>td.actions .et-actions,.editable-table-ui>tfoot>tr>td.actions .et-actions{justify-content:center;align-items:center;padding:0 5px;display:flex}.editable-table-ui>tbody>tr>td.actions .et-actions button,.editable-table-ui>tfoot>tr>td.actions .et-actions button{border:unset;cursor:pointer;border:unset;min-width:20px;margin:0 5px;padding:0;background:0 0!important}.editable-table-ui>tbody>tr>td.actions .et-actions button i.text-light,.editable-table-ui>tfoot>tr>td.actions .et-actions button i.text-light{color:#76aeb7!important}.editable-table-ui>tbody>tr>td .tdelement,.editable-table-ui>tfoot>tr>td .tdelement{word-break:break-word;overflow-wrap:anywhere;text-align:center;padding:0 10px;font-weight:400;display:block}.editable-table-ui>tbody>tr>td span.tdelement,.editable-table-ui>tfoot>tr>td span.tdelement{text-align:center;justify-content:center;align-items:center;width:100%;height:2.5em;display:flex}.editable-table-ui>tbody>tr>td .two-lines,.editable-table-ui>tfoot>tr>td .two-lines{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.editable-table-ui>tbody>tr>td.productName span.tdelement,.editable-table-ui>tfoot>tr>td.productName span.tdelement{justify-content:flex-start}.editable-table-ui>tbody>tr>td input,.editable-table-ui>tbody>tr>td select,.editable-table-ui>tfoot>tr>td input,.editable-table-ui>tfoot>tr>td select{height:35px;color:inherit;font-size:inherit;border-radius:0;margin:0}.editable-table-ui>tbody>tr>td input[type=checkbox]{height:35px;color:inherit;font-size:inherit;border-radius:0;margin:0}.editable-table-ui>tbody>tr>td select[type=checkbox]{height:35px;color:inherit;font-size:inherit;border-radius:0;margin:0}.editable-table-ui>tbody>tr>td input[type=radio]{height:35px;color:inherit;font-size:inherit;border-radius:0;margin:0}.editable-table-ui>tbody>tr>td select[type=radio]{height:35px;color:inherit;font-size:inherit;border-radius:0;margin:0}.editable-table-ui>tfoot>tr>td input[type=checkbox]{height:35px;color:inherit;font-size:inherit;border-radius:0;margin:0}.editable-table-ui>tfoot>tr>td select[type=checkbox]{height:35px;color:inherit;font-size:inherit;border-radius:0;margin:0}.editable-table-ui>tfoot>tr>td input[type=radio]{height:35px;color:inherit;font-size:inherit;border-radius:0;margin:0}.editable-table-ui>tfoot>tr>td select[type=radio]{height:35px;color:inherit;font-size:inherit;border-radius:0;margin:0}.editable-table-ui>tbody>tr>td input.focus-visible,.editable-table-ui>tbody>tr>td select.focus-visible,.editable-table-ui>tbody>tr>td input:active,.editable-table-ui>tbody>tr>td select:active,.editable-table-ui>tbody>tr>td input:focus,.editable-table-ui>tbody>tr>td select:focus,.editable-table-ui>tfoot>tr>td input.focus-visible,.editable-table-ui>tfoot>tr>td select.focus-visible,.editable-table-ui>tfoot>tr>td input:active,.editable-table-ui>tfoot>tr>td select:active,.editable-table-ui>tfoot>tr>td input:focus,.editable-table-ui>tfoot>tr>td select:focus{background-color:rgba(0,0,0,.02)!important;border-color:#dee2e6!important}.editable-table-ui>tbody>tr>td select,.editable-table-ui>tfoot>tr>td select{padding:0 10px;box-shadow:unset!important}.editable-table-ui>tbody>tr>td input[type=checkbox]{cursor:pointer;margin:0 auto}.editable-table-ui>tbody>tr>td select[type=checkbox]{cursor:pointer;margin:0 auto}.editable-table-ui>tbody>tr>td input[type=radio]{cursor:pointer;margin:0 auto}.editable-table-ui>tbody>tr>td select[type=radio]{cursor:pointer;margin:0 auto}.editable-table-ui>tfoot>tr>td input[type=checkbox]{cursor:pointer;margin:0 auto}.editable-table-ui>tfoot>tr>td select[type=checkbox]{cursor:pointer;margin:0 auto}.editable-table-ui>tfoot>tr>td input[type=radio]{cursor:pointer;margin:0 auto}.editable-table-ui>tfoot>tr>td select[type=radio]{cursor:pointer;margin:0 auto}.editable-table-ui>tbody>tr>td .form-group,.editable-table-ui>tfoot>tr>td .form-group{margin:0}.editable-table-ui>tbody>tr>td .accounting-field input,.editable-table-ui>tbody>tr>td .accounting-field select,.editable-table-ui>tfoot>tr>td .accounting-field input,.editable-table-ui>tfoot>tr>td .accounting-field select{height:38px}.editable-table-ui>tbody>tr.active-row,.editable-table-ui>tfoot>tr.active-row{background-color:#f1fdff}.editable-table-ui>tbody>tr.active-row td,.editable-table-ui>tbody>tr.active-row input,.editable-table-ui>tbody>tr.active-row .editable-table-ui>tbody>tr>td select,.editable-table-ui>tbody>tr>td .editable-table-ui>tbody>tr.active-row select,.editable-table-ui>tbody>tr.active-row .editable-table-ui>tfoot>tr>td select,.editable-table-ui>tfoot>tr>td .editable-table-ui>tbody>tr.active-row select,.editable-table-ui>tfoot>tr.active-row td,.editable-table-ui>tfoot>tr.active-row input,.editable-table-ui>tfoot>tr.active-row .editable-table-ui>tbody>tr>td select,.editable-table-ui>tbody>tr>td .editable-table-ui>tfoot>tr.active-row select,.editable-table-ui>tfoot>tr.active-row .editable-table-ui>tfoot>tr>td select,.editable-table-ui>tfoot>tr>td .editable-table-ui>tfoot>tr.active-row select{background-color:#f1fdff!important}.editable-table-ui>tbody>tr.active-row .editable-table-ui>tbody>tr>td input[type=checkbox]{background-color:#f1fdff!important}.editable-table-ui>tbody>tr>td .editable-table-ui>tbody>tr.active-row input[type=checkbox]{background-color:#f1fdff!important}.editable-table-ui>tbody>tr.active-row .editable-table-ui>tbody>tr>td input[type=radio]{background-color:#f1fdff!important}.editable-table-ui>tbody>tr>td .editable-table-ui>tbody>tr.active-row input[type=radio]{background-color:#f1fdff!important}.editable-table-ui>tbody>tr.active-row .editable-table-ui>tfoot>tr>td input[type=checkbox]{background-color:#f1fdff!important}.editable-table-ui>tfoot>tr>td .editable-table-ui>tbody>tr.active-row input[type=checkbox]{background-color:#f1fdff!important}.editable-table-ui>tbody>tr.active-row .editable-table-ui>tfoot>tr>td input[type=radio]{background-color:#f1fdff!important}.editable-table-ui>tfoot>tr>td .editable-table-ui>tbody>tr.active-row input[type=radio]{background-color:#f1fdff!important}.editable-table-ui>tfoot>tr.active-row .editable-table-ui>tbody>tr>td input[type=checkbox]{background-color:#f1fdff!important}.editable-table-ui>tbody>tr>td .editable-table-ui>tfoot>tr.active-row input[type=checkbox]{background-color:#f1fdff!important}.editable-table-ui>tfoot>tr.active-row .editable-table-ui>tbody>tr>td input[type=radio]{background-color:#f1fdff!important}.editable-table-ui>tbody>tr>td .editable-table-ui>tfoot>tr.active-row input[type=radio]{background-color:#f1fdff!important}.editable-table-ui>tfoot>tr.active-row .editable-table-ui>tfoot>tr>td input[type=checkbox]{background-color:#f1fdff!important}.editable-table-ui>tfoot>tr>td .editable-table-ui>tfoot>tr.active-row input[type=checkbox]{background-color:#f1fdff!important}.editable-table-ui>tfoot>tr.active-row .editable-table-ui>tfoot>tr>td input[type=radio]{background-color:#f1fdff!important}.editable-table-ui>tfoot>tr>td .editable-table-ui>tfoot>tr.active-row input[type=radio]{background-color:#f1fdff!important}.editable-table-ui.allow-insert-row tbody tr.insert-new-row{background-color:#ffc}.editable-table-ui.allow-insert-row tbody tr.insert-new-row input,.editable-table-ui.allow-insert-row .editable-table-ui>tbody>tr>td tr.insert-new-row select,.editable-table-ui.allow-insert-row tbody tr.insert-new-row .editable-table-ui>tfoot>tr>td select,.editable-table-ui>tfoot>tr>td .editable-table-ui.allow-insert-row tbody tr.insert-new-row select,.editable-table-ui.allow-insert-row tbody tr.insert-new-row .insertElement{background-color:transparent;font-style:italic}.editable-table-ui.allow-insert-row tbody tr.insert-new-row input.focus-visible,.editable-table-ui.allow-insert-row .editable-table-ui>tbody>tr>td tr.insert-new-row select.focus-visible,.editable-table-ui.allow-insert-row tbody tr.insert-new-row .editable-table-ui>tfoot>tr>td select.focus-visible,.editable-table-ui>tfoot>tr>td .editable-table-ui.allow-insert-row tbody tr.insert-new-row select.focus-visible,.editable-table-ui.allow-insert-row tbody tr.insert-new-row .insertElement.focus-visible{background-color:#fff!important}.editable-table-ui.allow-insert-row tbody .tdelement{background:0 0!important}.editable-table-ui tfoot .btn{background-color:#76aeb7;height:40px}.editable-table-ui tfoot .btn .btn-primary{background-color:#76aeb7}.editable-table-ui tfoot .btn .btn-outline-primary{color:#76aeb7}.editable-table-ui tfoot .dropdown-menu,.editable-table-ui tfoot .dropdown{background-color:#fff}.editable-table-ui .et-columns-dropdown{position:absolute;top:calc(50% - 10px);right:0}.editable-table-ui .et-columns-dropdown .dropdown-toggle{color:#76aeb7;cursor:pointer;padding:0}.editable-table-ui .et-columns-dropdown .dropdown-toggle i{font-size:20px}.editable-table-ui .et-columns-dropdown .dropdown-menu{right:0;left:unset;position:absolute}.editable-table-ui .et-columns-dropdown .dropdown-menu .dropdown-item{padding:2px 10px}.editable-table-ui .et-columns-dropdown .dropdown-menu .dropdown-item .btn-primary{width:100%;padding:10px}.editable-table-ui .et-columns-dropdown .dropdown-menu .dropdown-item:hover{background:#f1fdff!important}.editable-table-ui .et-columns-dropdown .css-control{width:100%;font-size:12px;font-weight:400}.editable-table-ui .et-columns-dropdown .centered-checkbox{height:30px;top:0}.editable-table-ui .et-columns-dropdown .centered-checkbox .checkmark{top:0}.editable-table-ui tfoot tr td .text-bold{font-weight:500}.editable-table-ui .form-control{padding:.37rem;font-size:14px}.extra-features{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.extra-features div.bulk-actions{justify-content:flex-end;align-items:center;display:flex}.extra-features div.bulk-actions .dropdown{margin-right:5px}.extra-features .sendSelected{float:right;justify-content:flex-end;align-items:center;display:flex;position:relative}.extra-features .cancelSelected{float:left;justify-content:flex-end;align-items:center;display:flex;position:relative}@media print{#editableTableWr .extra-features,#editableTableWr .insert-new-row{display:none}#editableTable .actions,#editableTable .select_checkbox{display:none!important}#editableTable .insert-new-row{display:none}#editableTableReport .actions,#editableTableReport .select_checkbox{display:none!important}#editableTableReport .insert-new-row{display:none}#editableTable th.actions,#editableTable td.actions #editableTableWr th.actions,#editableTableWr td.actions,#editableTableReport th.actions,#editableTableReport td.actions #editableTableWr th.actions,#editableTableWr td.actions{display:none!important}}.table-filter-row{background-color:#ffc}.table-filter-row input,.table-filter-row .editable-table-ui>tbody>tr>td select,.editable-table-ui>tbody>tr>td .table-filter-row select,.table-filter-row .editable-table-ui>tfoot>tr>td select,.editable-table-ui>tfoot>tr>td .table-filter-row select,.table-filter-row .insertElement{background-color:transparent;font-style:italic}.table-filter-row .editable-table-ui>tbody>tr>td input[type=checkbox]{background-color:transparent;font-style:italic}.editable-table-ui>tbody>tr>td .table-filter-row input[type=checkbox]{background-color:transparent;font-style:italic}.table-filter-row .editable-table-ui>tbody>tr>td input[type=radio]{background-color:transparent;font-style:italic}.editable-table-ui>tbody>tr>td .table-filter-row input[type=radio]{background-color:transparent;font-style:italic}.table-filter-row .editable-table-ui>tfoot>tr>td input[type=checkbox]{background-color:transparent;font-style:italic}.editable-table-ui>tfoot>tr>td .table-filter-row input[type=checkbox]{background-color:transparent;font-style:italic}.table-filter-row .editable-table-ui>tfoot>tr>td input[type=radio]{background-color:transparent;font-style:italic}.editable-table-ui>tfoot>tr>td .table-filter-row input[type=radio]{background-color:transparent;font-style:italic}.table-filter-row input.focus-visible,.table-filter-row .editable-table-ui>tbody>tr>td select.focus-visible,.editable-table-ui>tbody>tr>td .table-filter-row select.focus-visible,.table-filter-row .editable-table-ui>tfoot>tr>td select.focus-visible,.editable-table-ui>tfoot>tr>td .table-filter-row select.focus-visible,.table-filter-row .insertElement.focus-visible{background-color:#fff!important}.table-filter-row .editable-table-ui>tbody>tr>td input.focus-visible[type=checkbox]{background-color:#fff!important}.editable-table-ui>tbody>tr>td .table-filter-row input.focus-visible[type=checkbox]{background-color:#fff!important}.table-filter-row .editable-table-ui>tbody>tr>td input.focus-visible[type=radio]{background-color:#fff!important}.editable-table-ui>tbody>tr>td .table-filter-row input.focus-visible[type=radio]{background-color:#fff!important}.table-filter-row .editable-table-ui>tfoot>tr>td input.focus-visible[type=checkbox]{background-color:#fff!important}.editable-table-ui>tfoot>tr>td .table-filter-row input.focus-visible[type=checkbox]{background-color:#fff!important}.table-filter-row .editable-table-ui>tfoot>tr>td input.focus-visible[type=radio]{background-color:#fff!important}.editable-table-ui>tfoot>tr>td .table-filter-row input.focus-visible[type=radio]{background-color:#fff!important}.table-filter-row .tdelement{background:0 0!important}.corelated-doc-popup{width:1000px;overflow-x:auto}.corelated-doc-popup table tr td,.corelated-doc-popup table tr th{width:auto}.contact-points-wrapper{visibility:collapse;opacity:0;max-height:0;transition:height .3s,opacity .3s,visibility .3s,transform .3s;overflow:hidden;transform:translateY(-10px)}.contact-points-wrapper.open{visibility:visible;opacity:1;height:auto;transform:translateY(0)}.nested-contact-table{border-collapse:collapse;table-layout:auto;word-break:break-all;width:100%}.nested-contact-table th,.nested-contact-table td{text-align:center;border:1px solid #ddd;padding:10px 8px}.nested-contact-table .col-no{width:5%}.nested-contact-table .col-name{min-width:30%}.showassetsbtn{margin-top:14px;padding:12px 10px;font-size:12px!important}.productAssetsfileinput{max-width:100px;height:auto}.productAssetsfileinput:before{max-width:100px;font-weight:400}.product-form .overlay_w{z-index:3;text-align:center;color:#76aeb7;background:rgba(255,255,255,.7);justify-content:center;padding-top:60px;padding-bottom:130px;font-size:20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.product-form .showWithOverlay{z-index:4;position:relative}.product-form .active-user-alert{z-index:5;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}:-webkit-any(.et-table-ui,.price-list-table) .table-responsive{overflow:visible}:is(.et-table-ui,.price-list-table) .table-responsive{overflow:visible}:-webkit-any(.et-table-ui,.price-list-table) .advanced-combobox .popupOptions{min-width:400px}:is(.et-table-ui,.price-list-table) .advanced-combobox .popupOptions{min-width:400px}:-webkit-any(.et-table-ui,.price-list-table) .advanced-combobox .popupOptions th{font-size:12px;font-weight:400;padding:10px!important}:is(.et-table-ui,.price-list-table) .advanced-combobox .popupOptions th{font-size:12px;font-weight:400;padding:10px!important}:-webkit-any(.et-table-ui,.price-list-table) .advanced-combobox .popupOptions td{font-size:12px;font-weight:400;padding:10px!important}:is(.et-table-ui,.price-list-table) .advanced-combobox .popupOptions td{font-size:12px;font-weight:400;padding:10px!important}:-webkit-any(.et-table-ui,.price-list-table) .advanced-combobox .popupOptions th{font-weight:600}:is(.et-table-ui,.price-list-table) .advanced-combobox .popupOptions th{font-weight:600}:-webkit-any(.et-table-ui,.price-list-table) th .form-control{margin:0!important}:is(.et-table-ui,.price-list-table) th .form-control{margin:0!important}:-webkit-any(.et-table-ui,.price-list-table) th.client{width:200px}:is(.et-table-ui,.price-list-table) th.client{width:200px}:-webkit-any(.et-table-ui,.price-list-table) td .form-control{margin:0!important}:is(.et-table-ui,.price-list-table) td .form-control{margin:0!important}:-webkit-any(.et-table-ui,.price-list-table) td.client{width:200px}:is(.et-table-ui,.price-list-table) td.client{width:200px}:-webkit-any(.et-table-ui,.price-list-table) .client .mb-3{margin:0!important}:is(.et-table-ui,.price-list-table) .client .mb-3{margin:0!important}.themeModal .modal-header .modal-title{text-align:center;width:100%;margin-right:-30px}.themeModal .modal-content{border:unset;border-radius:5px}.themeModalBig .modal-dialog{max-width:1300px;margin:30px auto}.themeModalBig .modal-header .modal-title{text-align:center;width:100%;margin-right:-10px}.themeModalBig .modal-content{border:unset;border-radius:5px;width:100%;left:0;right:0}.themeModalBig .modal-body{white-space:pre-line}.themeModalVeryBig .modal-dialog{max-width:90vw;margin:10px auto}.themeModalVeryBig .modal-header .modal-title{text-align:center;width:100%;margin-right:-10px}.themeModalVeryBig .modal-content{border:unset;border-radius:5px;width:100%;left:0;right:0}.themeModalVeryBig .modal-body{white-space:pre-line}.themeModalSemiMedium .modal-dialog{max-width:650px;margin:30px auto}.themeModalSemiMedium .modal-header .modal-title{text-align:center;width:100%;margin-right:-10px}.themeModalSemiMedium .modal-content{border:unset;border-radius:5px;width:100%;left:0;right:0}.themeModalSemiMedium .modal-body{white-space:pre-line}.themeModalMedium .modal-dialog{max-width:1100px;margin:30px auto}.themeModalMedium .modal-header .modal-title{text-align:center;width:100%;margin-right:-10px}.themeModalMedium .modal-content{border:unset;border-radius:5px;width:100%;left:0;right:0}.themeModalMedium .modal-body{white-space:pre-line}.modalTriggerIcon{cursor:pointer;font-size:20px}@media (max-width:720px){.modal-dialog{align-content:center;max-width:none!important}.modal-content{margin-left:auto;margin-right:auto;width:95%!important}}.logTable tr td,.logTable tr th{border:1px solid gray}.primerLoader{border:5px solid rgba(0,0,0,.1);border-top-color:#76aeb7;border-radius:50%;width:50px;height:50px;animation:.8s ease-in-out infinite primerLoaderLoad}@keyframes primerLoaderLoad{to{transform:rotate(360deg)}}.password-field{position:relative}.password-field i{color:#666;position:absolute;bottom:10px;right:10px}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{background-color:teal;padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:.3;display:block;position:absolute;bottom:.9em}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{content:"↑";right:1em}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{content:"↓";right:.5em}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:1}table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:0}div.dataTables_scrollHead table.dataTable{margin-bottom:0!important}div.dataTables_scrollBody table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.dataTables_scrollBody table thead .sorting:before,div.dataTables_scrollBody table thead .sorting_asc:before,div.dataTables_scrollBody table thead .sorting_desc:before,div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{border-top:none;margin-top:0!important}.search-table .table-responsive{min-height:200px}@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-sm>thead>tr>th{padding-right:20px}table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:5px;right:.85em}table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td,div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}.react-bootstrap-table{margin-bottom:20px}.table-responsive .pagination.react-bootstrap-table-page-btns-ul{justify-content:right}.search-box label.css-control{font-size:14px;font-weight:400}.search-page{height:calc(100vh - 175px);margin:0 -20px;padding:0 20px;overflow-x:hidden;overflow-y:auto}.custom-accordion .accordion-button:not(.collapsed){color:var(--theme-color-main);background-color:#fff}.custom-accordion .accordion-button:focus{box-shadow:0 0 0 .1rem var(--theme-color-main);border-color:var(--theme-color-main)}.custom-accordion .accordion-button:after{filter:brightness(0)saturate()invert(75%)sepia(12%)saturate(522%)hue-rotate(146deg)brightness(90%)contrast(88%)}.custom-accordion .accordion-button{color:var(--theme-color-main);border-color:var(--theme-color-main);background-color:#f8f9fa}.date-helper-container{z-index:5;background-color:#fff;border:1px solid gray;border-radius:10px;width:230px;height:200px;padding:15px;position:absolute;top:80px}.badge-style{cursor:pointer;padding-top:3px;padding-bottom:3px;font-size:14px;font-weight:300}.add-client-icon{cursor:pointer;border-radius:100%;justify-content:center;align-items:center;width:24px;height:24px;margin-top:9px;font-size:13px;line-height:1;display:flex;border:1px solid #000!important}.new-client-modal-body .overlay_w{z-index:3;cursor:pointer;text-align:center;color:#76aeb7;background:rgba(255,255,255,.7);justify-content:center;padding-top:200px;font-size:20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.new-client-modal-body .showWithOverlay{z-index:3;position:relative}.tipButton{cursor:pointer;padding:3px;font-size:12px}.tipButton:active{transform:scale(.9)}.tipButtons{text-align:center;flex-direction:row;align-content:center;margin-left:auto;margin-right:auto;display:flex}.tipButtons .tipButton{flex:1}.datepicker-full-width{width:100%}.react-datepicker__header{background-color:#f1fdfe!important}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background-color:#76aeb7!important}.react-datepicker__navigation-icon:before{border-color:#76aeb7!important}.invoiceDataOptions,.invoiceissues{flex:0 0 100%;justify-content:flex-start;align-items:flex-start;height:100%;display:flex}:-webkit-any(.invoiceDataOptions,.invoiceissues) .label{width:30%}:is(.invoiceDataOptions,.invoiceissues) .label{width:30%}:-webkit-any(.invoiceDataOptions,.invoiceissues) .daysoptions{width:210px}:is(.invoiceDataOptions,.invoiceissues) .daysoptions{width:210px}:-webkit-any(.invoiceDataOptions,.invoiceissues) .option2{align-items:center;margin-bottom:10px;display:flex}:is(.invoiceDataOptions,.invoiceissues) .option2{align-items:center;margin-bottom:10px;display:flex}:-webkit-any(.invoiceDataOptions,.invoiceissues) .option2 input{margin-right:10px}:is(.invoiceDataOptions,.invoiceissues) .option2 input{margin-right:10px}:-webkit-any(.invoiceDataOptions,.invoiceissues) .option1{align-items:center;margin-bottom:10px;display:flex}:is(.invoiceDataOptions,.invoiceissues) .option1{align-items:center;margin-bottom:10px;display:flex}:-webkit-any(.invoiceDataOptions,.invoiceissues) .option1 input{margin-right:10px}:is(.invoiceDataOptions,.invoiceissues) .option1 input{margin-right:10px}:-webkit-any(.invoiceDataOptions,.invoiceissues) .option2{align-items:center}:is(.invoiceDataOptions,.invoiceissues) .option2{align-items:center}:-webkit-any(.invoiceDataOptions,.invoiceissues) label{margin:0}:is(.invoiceDataOptions,.invoiceissues) label{margin:0}.invoiceissues{margin-top:30px}.invoiceissues .label{margin-top:5px!important;margin-right:5px!important}.invoice-data-section{padding-left:33px}.invoice-data-section .create-new button{width:auto;margin:0;padding:15px}.invoice-data-section .select-template .selecttemplatesales{align-items:center;width:100%;display:flex}.invoice-data-section .select-template .selecttemplatesales label{margin-bottom:0;margin-right:10px}.invoice-data-section .form-check-input{margin-top:-15px}.expendview{text-align:center;cursor:pointer;color:#777;border:1px solid #ced4da;width:45px;height:45px;padding:0 5px;font-size:27px;display:inline-block}.qrsnbtns button{font-size:14px;padding:10px!important}.qrsnbtns button i{font-size:10px}.qrsnbtns button.issuebuttons{width:100%;height:122px;max-height:150px;margin:0}.cashRegisterModal .field{justify-content:flex-start}.cashRegisterModal .field span{vertical-align:top;width:60%;display:inline-block}.cashRegisterModal .field .form-group{margin:0}.qrssearchClients{z-index:12}.qrssearchClients .ac-select-dropdown{width:auto}.quick-client-actions{align-self:end;display:flex}.quick-client-actions .btn{height:40px;padding:0 0 0 10px}.quick-client-actions .btn :hover{background-color:#efefef}.quick-client-actions .quick-retail-clientbtn i{font-size:24px}@media screen and (max-width:1366px){.sales-products-list .editable-table-ui td,.sales-products-list .editable-table-ui th{white-space:normal;word-break:break-word;overflow-wrap:anywhere;min-width:0;width:inherit!important}}.sales-products-list{z-index:0;position:relative}.sales-products-list .overlay_w{z-index:1;align-items:center;width:100%;padding:0}.sales-products-list.normalIndex{z-index:unset}.sales-products-list .editable-table-ui>tbody>tr>td,.sales-products-list .editable-table-ui>thead>tr>td{width:auto}.sales-products-list .editable-table-ui .form-control.mb-2{margin:0!important}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.sales-taxes-calculations tbody tr:last-child td span{font-weight:700}.fullscreen-mode{z-index:99;background:#fff;width:100%;padding:20px;position:fixed;top:0;bottom:0;left:0;overflow:auto}.searched-product{cursor:pointer}.searched-product .product-img{margin-bottom:5px}.product-search-result{max-height:250px;overflow:auto}.qrs-send-email{height:70px}.disabled-page{pointer-events:none;-webkit-user-select:none;user-select:none}.disabled-page input:disabled,.disabled-page .form-control:disabled,.disabled-page .form-control[readonly]{color:#000;-webkit-user-select:none;user-select:none;background-color:#fff}.reports-table table tbody tr:last-child td,.reports-table table tbody tr:last-child .tdelement{font-weight:500}.mydata-status .w-100{align-items:center;margin-right:15px;display:inline-flex}.mydata-status .w-100 label{margin:0 15px 0 0}.newclient-field label{min-width:110px}.wrapper-class{border:1px solid #dfe4e9;border-radius:4px;padding:5px}.wrapper-class a,.wrapper-class a:hover{color:inherit}.editor-class{border:1px solid #dfe4e9;padding:5px}.toolbar-class{border:1px solid #dfe4e9}.add-wildcards-btn{justify-content:center;align-self:end;justify-items:center;height:35px;display:flex}.card.wildcards-list{z-index:3;background-color:var(--light-skyblue);padding:10px;right:0;overflow:hidden;box-shadow:unset!important;border:1px solid rgba(0,0,0,.125)!important;border-radius:4px!important;margin:0 0 15px!important}.card.wildcards-list .card-title{margin-bottom:10px;font-size:14px}.card.wildcards-list .list-group{border:unset;padding:0;display:block}.card.wildcards-list .list-group .list-group-item{font-size:12px;font-family:var(--font-family-monts);background-color:var(--light-skyblue);cursor:pointer;margin-bottom:5px;margin-right:10px;padding:0;font-weight:500;display:inline-block;position:relative;border:unset!important;border-radius:0!important}.card.wildcards-list .list-group .list-group-item:hover{color:#76aeb7}.card.wildcards-list .list-group .list-group-item span{height:100%;padding:0 5px 0 0;font-size:18px;line-height:1;position:absolute;top:0;bottom:0;right:0}.fileFolderStyle{text-align:center;z-index:5;border:2px solid transparent;border-radius:4px;flex:calc(16.66% - 20px);max-width:calc(16.66% - 20px);min-height:100px;padding:10px 3px 5px;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.fileFolderStyle:hover{border:2px solid #d3d3d3}.fileFolderStyleSelected{background-color:#d3d3d3!important}@media (max-width:1600px) and (min-width:900px){.fileFolderStyle{flex:calc(20% - 20px);max-width:calc(20% - 20px)}}@media (max-width:899px) and (min-width:720px){.fileFolderStyle{flex:calc(25% - 20px);max-width:calc(25% - 20px)}}@media (max-width:719px){.fileFolderStyle{flex:calc(33.3% - 20px);max-width:calc(33.3% - 20px)}}.primerPosCustom{cursor:pointer;flex:100%!important;max-width:100%!important}.contextMenu{border-radius:8px;transition:opacity .1s linear;overflow:hidden}.contextMenuOption{cursor:pointer;padding:5px;transition:background-color .1s linear}.contextMenuOption.locked{cursor:unset;opacity:.5;background-color:#eeeded;transition:none}.contextMenuOption:hover{background-color:#eeeded}.dropdownP0 button{padding:0}.add-supplier-icon{cursor:pointer;border-radius:100%;justify-content:center;align-items:center;width:24px;height:24px;margin-top:9px;font-size:13px;line-height:1;display:flex;border:1px solid #000!important}.new-supplier-modal-body .overlay_w{z-index:3;cursor:pointer;text-align:center;color:#76aeb7;background:rgba(255,255,255,.7);justify-content:center;padding-top:200px;font-size:20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.new-supplier-modal-body .showWithOverlay{z-index:3;position:relative}.reportTableRow:hover{background-color:#e1e3e1}.accountReportTable{border:1px solid #ccc;width:100%;margin-bottom:20px}.accountReportTable tr td,.accountReportTable tr th{border:1px solid #ccc}.modal-50per{width:50%!important;max-width:none!important}.accountingCalendarTable{border:1px solid #ccc;width:100%;margin-bottom:20px}.accountingCalendarTable tr td,.accountingCalendarTable tr th{border:1px solid #ccc}.row-hoverable:hover{background-color:#ededed}.accounting-field input{height:38px}.advanced-combobox-insert{background-color:#ffc}.subscription-box{border:2px solid #6ea2a9;border-radius:5px;transition:transform .1s linear;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.2)}.subscription-box-permission:hover{cursor:pointer;transform:scale(1.02)}.subscription-box-inner{margin-bottom:10px;margin-left:10px;margin-right:10px}.subscription-box-header{text-align:center;padding-top:10px;line-height:20px}.dLabel{font-weight:600}.buysModalBig{width:95%;max-width:none!important}.borderedContainer{border:1px solid #ebebeb;border-radius:8px;padding:10px}div[role=dialog][aria-modal=true]:last-child{z-index:1125}.modal-backdrop.show:nth-last-child(2){z-index:1100}div[role=dialog][aria-modal=true]:nth-last-child(3){z-index:1075}.modal-backdrop.show:nth-last-child(4){z-index:1050}div[role=dialog][aria-modal=true]:nth-last-child(5){z-index:1025}.modal-backdrop.show:nth-last-child(6){z-index:1000}.prescriptionTable tbody tr:hover{cursor:pointer;filter:brightness(108%);background-color:#d3d3d3}.product-settings-table{border-collapse:collapse;color:#333;text-align:center;border-radius:8px;width:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1)}.product-settings-table thead th{background-color:var(--theme-color-main);color:#fff;border-bottom:none;padding:12px 15px;font-size:14px;font-weight:400}.product-settings-table thead th:first-child{border-top-left-radius:8px}.product-settings-table thead th:last-child{border-top-right-radius:8px}.product-settings-table tbody tr{background-color:#fff;border-bottom:1px solid #ddd;transition:background-color .2s}.product-settings-table tbody tr.subCategory{border-bottom:1px solid #ddd;transition:opacity .2s;background-color:#f7f7f7!important}.product-settings-table tbody tr.subCategory:hover{opacity:.8}.product-settings-table tbody tr:last-child{border-bottom:none}.product-settings-table tbody td{vertical-align:middle;padding:5px 10px;font-size:14px}.product-settings-table tbody tr:hover{background-color:#e9ecef}.product-settings-button{cursor:pointer;border-radius:4px;margin:2px;padding:3px;display:inline-block}.product-settings-button:hover{opacity:.8;transition:opacity .3s}.product-settings-save-style{background-color:#90ee90;border-color:#90ee90}.product-settings-edit-style{background-color:#add8e6;border-color:#add8e6}.product-settings-delete-style{background-color:#f08080;border-color:#f08080}.product-settings-actions-style{background-color:#67b3ff;border-color:#67b3ff}.csettings-company-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.csettings-card-header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;display:flex}.csettings-card-header h2{color:#1e293b;margin:0;font-size:1.25rem}.csettings-badge{color:#166534;background:#dcfce7;border-radius:99px;padding:4px 8px;font-size:.75rem;font-weight:600}.csettings-card-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.csettings-info-group label{color:#64748b;letter-spacing:.025em;margin-bottom:4px;font-size:.8rem;display:block}.csettings-data-value{color:#334155;margin:0;font-weight:500}.callcenter-container{z-index:100;background-color:#fff;border:2px solid #6ea2a9;border-radius:10px;width:600px;height:500px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;position:absolute;bottom:60px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.calls-container{height:420px;padding-bottom:5px;overflow-y:scroll}@media (max-width:768px){.callcenter-container{z-index:1000;width:400px;height:400px;bottom:100px}.calls-container{height:320px;padding-bottom:5px;overflow-y:scroll}}.callcenter-subscription-container{z-index:100;background-color:#fff;border:1px solid #6ea2a9;border-radius:10px;width:450px;height:500px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;position:absolute;bottom:60px;left:857px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.closeButtonStyle{position:absolute;top:13px;right:10px}.callcenter-h4{text-align:center;padding-top:4px;line-height:20px}.callcenter-box-live{border:1px solid green;border-radius:5px;margin-top:10px;margin-left:4px;margin-right:4px;padding:5px;position:relative;box-shadow:0 2px 4px rgba(0,128,0,.6)}.callcenter-box-old{opacity:.5;border:1px solid #000;border-radius:5px;margin-top:10px;margin-left:4px;margin-right:4px;padding:5px;transition:opacity .3s;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.2)}.callcenter-box-old:hover{opacity:1}.shakeshake{animation:.5s infinite shake}.alertRinging{animation:1s infinite flashCallcenter}.statBox{border:2px solid #6ea2a9;border-radius:5px;min-height:20px}.statBoxTitle{text-align:center;padding-top:3px;font-weight:600}.statBoxContainer{padding-bottom:5px;padding-left:10px;padding-right:10px}@keyframes flashCallcenter{0%{background-color:rgba(18,252,41,.6)}50%{background-color:#fff}to{background-color:rgba(18,252,41,.6)}}@keyframes shake{0%{transform:rotate(0)}10%{transform:rotate(-10deg)}20%{transform:rotate(10deg)}30%{transform:rotate(0)}40%{transform:rotate(10deg)}50%{transform:rotate(-10deg)}60%{transform:rotate(0)}70%{transform:rotate(-10deg)}80%{transform:rotate(10deg)}90%{transform:rotate(0)}to{transform:rotate(-10deg)}}@keyframes shake2{0%{transform:translate(5px,5px)rotate(0)}10%{transform:translate(-5px,-10px)rotate(-1deg)}20%{transform:translate(-5px)rotate(1deg)}30%{transform:translate(15px,10px)rotate(0)}40%{transform:translate(5px,-5px)rotate(1deg)}50%{transform:translate(-5px,10px)rotate(-1deg)}60%{transform:translate(-15px,5px)rotate(0)}70%{transform:translate(15px,5px)rotate(-1deg)}80%{transform:translate(-5px,-5px)rotate(1deg)}90%{transform:translate(5px,10px)rotate(0)}to{transform:translate(5px,-10px)rotate(-1deg)}}.dial-up-button{color:#202124;cursor:pointer;background-color:#f1f3f4;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;font-size:20px;font-weight:500;transition:all .2s linear;display:flex}.dial-up-button:active{background-color:#52bfec;transform:scale(.95)}.dial-up-button-disabled{background-color:#d0d0d0;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:60px;height:60px;font-size:20px;font-weight:500;display:flex}.dial-up-call-button{color:#fff;cursor:pointer;background-color:#28a745;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;font-size:24px;transition:all .2s linear;display:flex;box-shadow:0 4px 10px rgba(40,167,69,.3)}.dial-up-call-button:active{background-color:#1e8a37;transform:scale(.95)}.dial-up-input{text-align:center;color:#333;letter-spacing:1px;background:#f8f9fa;border:none;border-radius:12px;width:100%;padding:15px;font-size:24px;font-weight:500}.ai-modal-body{scroll-behavior:smooth;background-color:#f0f2f5;padding:20px}.ai-modal-header{background:#fff;border-bottom:2px solid #edf2f7;padding:1.2rem 1rem}.ai-header-content{flex-direction:column;align-items:center;gap:4px;display:flex}.ai-subject-tag{color:#76aeb7;letter-spacing:1px;background-color:#f1fdff;border-radius:2px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;font-weight:700;display:flex;box-shadow:0 1px 2px rgba(0,0,0,.08)}.ai-subject-text{color:#1a202c;max-width:85%;margin-top:10px;font-size:1.1rem;font-weight:700;line-height:1.3}.ai-toggle-wrapper{justify-content:center;margin-top:20px;margin-bottom:0;display:flex}.ai-toggle-btn{font-size:13px;font-weight:600;transition:all .3s;color:#76aeb7!important;background:#fff!important;border-color:#76aeb7!important;border-radius:50px!important;padding:8px 24px!important}.ai-toggle-btn:hover{transform:translateY(-1px);box-shadow:0 4px 6px rgba(118,174,183,.15);background-color:#f1fdff!important}.transcript-collapse-container{border-top:1px dashed #cbd5e1;margin-top:15px;margin-bottom:20px;padding-top:20px}.ai-loading-container{flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:300px;display:flex}.ai-loader-text{color:#64748b;font-size:13px;font-weight:500}.typing-dots{gap:6px;display:flex}.typing-dots span{background-color:#76aeb7;border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite both bounce}.typing-dots span:first-child{animation-delay:-.32s}.typing-dots span:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{opacity:.3;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.chat-container{flex-direction:column;gap:10px;margin-bottom:0;padding-bottom:20px;display:flex}.chat-bubble-wrapper{flex-direction:column;max-width:82%;display:flex}.chat-bubble-wrapper.agent{align-self:flex-end;align-items:flex-end}.chat-bubble-wrapper.customer{align-self:flex-start;align-items:flex-start}.chat-role-label{color:#8e9196;margin-bottom:3px;padding:0 10px;font-size:11px;font-weight:600}.chat-bubble{border-radius:18px;padding:10px 16px;font-size:15px;line-height:1.5;box-shadow:0 1px 2px rgba(0,0,0,.08)}.chat-bubble.agent{color:#fff;background-color:#76aeb7;border-bottom-right-radius:4px}.chat-bubble.customer{color:#1c1e21;background-color:#fff;border-bottom-left-radius:4px}.ai-summary-card{background:#fff;border:1px solid #e2e8f0;border-radius:4px;padding:22px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.ai-summary-card h6{color:#1e293b;border-bottom:1px solid #f1f5f9;margin-bottom:12px;padding-bottom:8px;font-size:16px;font-weight:700}.ai-key-point{color:#334155;margin-bottom:10px;padding-left:20px;font-size:14px;list-style:none;position:relative}.ai-key-point:before{content:"→";color:#76aeb7;font-weight:700;position:absolute;left:0}.ai-modal-footer{background-color:#fff;border-top:1px solid #edf2f7;padding:12px 20px}.ai-identifier{font-size:14px;font-weight:500}@keyframes bubbleFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-bubble{opacity:0;animation:.4s ease-out forwards bubbleFadeIn}.chat-time-block{color:#8898aa;margin-top:2px;margin-bottom:4px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:11px;display:flex}.chat-time-block.agent{justify-content:flex-end;margin-right:4px}.chat-time-block.customer{justify-content:flex-start;margin-left:4px}.chat-time-block{animation:.3s ease-in-out fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.clientMovementsReportTable tr td,.clientMovementsReportTable tr th{border:1px solid gray}.clientMovementsReportTable tbody tr:hover{background-color:#f3f3f3}.employeeHover:hover{background-color:#dedfe0}.employeeHoverText{display:none}.employeeHover:hover .employeeHoverText{display:block}.employeeProgramTable tr td,.employeeProgramTable tr th{border:1px solid gray}.employeeProgramTable.programView thead:before,.employeeProgramTable.programEdit thead:before{content:"";background-color:#000;width:100%;height:1px;position:absolute;left:0}.employeeProgramTable.programView thead:after,.employeeProgramTable.programEdit thead:after{content:"";background-color:gray;width:100%;height:1px;position:absolute;left:0}.employeeProgramTable{table-layout:fixed;text-align:center;border-collapse:collapse;width:100%}.hourReportTable thead tr{background-color:var(--light-skyblue)}.hourReportTable tr td,.hourReportTable tr th{border:1px solid rgba(128,128,128,.3)}.hourReportTable tr td{padding-top:5px;padding-bottom:5px;font-weight:700}.hourReportTable tbody tr:hover{border:1px solid rgba(128,128,128,.3);background-color:#d9d9d9!important}.primerPaymentAdminNotes:hover{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.progress-wrapper{position:relative}.centered-label{color:#000;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;display:flex;position:absolute;top:0;left:0}.wizard-header{padding:0 1rem;overflow-x:auto}.step-box{text-align:center;cursor:pointer;background:#fff;border:2px solid #ccc;border-radius:1rem;flex-direction:column;align-items:center;min-width:100px;max-width:170px;padding:.5rem;font-size:.85rem;transition:all .3s;display:flex}.step-box:hover{border-color:#007bff}.step-box.active{color:#007bff;background-color:#e6f0ff;border-color:#007bff}.step-box.completed{color:#28a745;background-color:#e9f9ee;border-color:#28a745}.step-box.passed{color:red;background-color:#ffd6d7;border-color:red}.step-number{margin-bottom:.25rem;font-size:1rem;font-weight:700}.step-label{font-size:.75rem}.step-connector{background:#ccc;align-self:center;width:40px;height:2px;margin:0 8px}.step-box.completed+.step-connector{background:#28a745}.step-box.active+.step-connector{background:#007bff}.step-box.passed+.step-connector{background:red}.custom-progress-pending{background-color:#dcf4f7!important}.custom-progress-pending .progress-bar,.custom-progress-completed .progress-bar{background-color:#76aeb7!important}.image-gallery-class{border:3px solid #76aeb7;border-radius:25px;overflow:hidden}.image-gallery-slide img{object-fit:contain!important;max-height:55vh!important}.image-gallery-content.fullscreen .image-gallery-slide img{object-fit:contain;width:100%!important;max-height:100vh!important}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{width:30px!important}.ant-steps-item-description{max-width:17vw!important}.ant-steps-item-title{white-space:break-spaces!important;max-width:17vw!important}.opStatementTable{table-layout:fixed;text-align:right;word-break:break-word;width:100%}.opStatementTable thead tr{background-color:var(--light-skyblue)}.opStatementTable tr td,.opStatementTable tr th{border:1px solid gray}.opStatementTable tr:nth-child(2n){background-color:#f2f2f2}.container-playground{background-color:var(--light-skyblue);border-radius:1.5rem;max-width:100%;min-height:calc(100vh - 260px);margin:0 .3rem .3rem;padding:1rem;position:relative;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.15)}.container-playground .overlay_w{z-index:3;text-align:center;color:#76aeb7;background:rgba(255,255,255,.5);justify-content:center;padding-top:200px;padding-bottom:130px;font-size:25px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.container-playground .overlay_loader{z-index:3;text-align:center;color:#76aeb7;background:rgba(255,255,255,.5);justify-content:center;padding-top:150px;padding-bottom:130px;font-size:25px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.container-playground:before{content:"";opacity:.5;z-index:0;background-image:radial-gradient(#d0d4e0 1px,transparent 1px);background-size:20px 20px;width:100%;height:100%;position:absolute;top:0;left:0}.container-playground>*{z-index:1;position:relative}.card-hover{cursor:pointer;background:#fff;border-radius:1.5rem;min-height:21vh;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:10px 10px 10px rgba(0,0,0,.1);border:1px solid #76aeb7!important}.card-hover:hover{transform:translateY(-8px);box-shadow:10px 10px 10px rgba(0,0,0,.2)}.card-title{color:#333;font-size:1.3rem;font-weight:600}.card-subtitle{color:#777;font-size:1rem}.status-cancel{color:#ff6b6b!important}.status-open{color:#ffa502!important}.status-completed{color:#2ed573!important}.ant-popover{z-index:1050!important}.menu-flags-button{max-height:35px;margin-top:30px;margin-bottom:2px;padding:5px!important}.correlateSaleDclTable tbody tr:hover{cursor:pointer;filter:brightness(108%);background-color:#d3d3d3}.correlateSaleDclTable tbody td{padding-top:7px;padding-bottom:7px}.fab:hover{transition:transform .3s;transform:scale(1.07)}.fab{z-index:1000;will-change:transform,box-shadow;border-radius:25px;justify-content:center;align-items:center;padding:5px 10px;transition:transform .3s,box-shadow .3s,background-color .3s,border-color .3s;display:flex;position:fixed;bottom:80px;right:30px;box-shadow:0 0 15px rgba(0,0,0,.4)!important}@media (max-width:768px){.fab{bottom:11vh;right:25px}}.fab:hover{background-color:var(--theme-color-main);border-color:var(--theme-color-main);color:var(--white)!important;box-shadow:0 0 15px rgba(0,0,0,.4)!important}.status-slider-container{width:100%}.slider-track-wrapper{width:100%;height:8px;position:relative}.slider-input{-webkit-appearance:none;appearance:none;cursor:pointer;background-color:#e0e0e0;background-image:linear-gradient(90deg,#ff4d4d 0%,#ffc107 50%,#4caf50 100%);background-repeat:no-repeat;border-radius:4px;outline:none;width:100%;height:8px;margin:0;transition:opacity .2s}.slider-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border:2px solid var(--light-skyblue);cursor:pointer;background:#76aeb7;border-radius:50%;width:20px;height:20px;transition:transform .1s;box-shadow:0 2px 4px #d3d3d3}.slider-input::-webkit-slider-thumb:hover{transform:scale(1.2)}.slider-input::-moz-range-thumb{border:2px solid var(--light-skyblue);cursor:pointer;background:#76aeb7;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #d3d3d3}.slider-labels{-webkit-user-select:none;user-select:none;justify-content:space-between;margin-top:12px;display:flex}.slider-label-item{color:#888;cursor:pointer;text-align:center;font-size:.85rem;position:relative}.slider-label-item:first-child{text-align:left}.slider-label-item:last-child{text-align:right}.slider-label-item.active{color:#333;font-weight:700}.status-slider-container.disabled{opacity:.6;pointer-events:none}.status-slider-container.disabled .slider-input{filter:grayscale()}.ai-module-table{border-collapse:collapse;color:#333;text-align:center;table-layout:fixed;border-radius:8px;width:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1)}.ai-module-table thead th{background-color:var(--theme-color-main);color:#fff;border-bottom:none;padding:12px 15px;font-size:14px;font-weight:400}.file-name-cell{-webkit-line-clamp:4;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5;overflow:hidden}.ai-module-table thead th:first-child{border-top-left-radius:8px}.ai-module-table thead th:last-child{border-top-right-radius:8px}.ai-module-table tbody tr{background-color:#fff;border-bottom:1px solid #ddd;transition:background-color .2s}.ai-module-table tbody tr:last-child{border-bottom:none}.ai-module-table tbody td{vertical-align:middle;padding:5px 10px;font-size:14px}.ai-module-table tbody tr:nth-child(2n){background-color:#f7f7f7}.ai-module-table tbody tr:hover{background-color:#e9ecef}.ai-module-button{cursor:pointer;border-radius:4px;margin:2px;padding:3px;display:inline-block}.ai-module-button:hover{opacity:.8;transition:opacity .3s}.ai-module-save-style{background-color:#adedc0;border:1px solid #cdcdcd}.ai-module-reprocess-style{background-color:#c8ecf3;border:1px solid #cdcdcd}.ai-module-decline-style{background-color:#f5c8be;border:1px solid #cdcdcd}.ai-module-actions-style{background-color:#fff;border:1px solid #cdcdcd}.two-lines{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.ai-status-process{color:#000;text-align:center;background-image:linear-gradient(90deg,rgba(230,255,255,.6) 0%,rgba(177,229,236,.77) 51%,rgba(187,234,243,.77) 100%);background-position:100%;background-size:200%;transition:background-position .5s}.ai-status-error{color:#000;text-align:center;background-image:linear-gradient(90deg,rgba(251,211,206,.73) 0%,rgba(244,183,169,.76) 51%,rgba(244,191,179,.75) 100%);background-position:100%;background-size:200%;border-radius:6px;transition:background-position .5s}.ai-status-success{color:#000;text-align:center;background-image:linear-gradient(90deg,rgba(239,251,241,.86) 0%,rgba(175,238,195,.8) 51%,rgba(156,236,181,.84) 100%);background-position:100%;background-size:200%;border-radius:6px;transition:background-position .5s}.ai-status-user-action{color:#000;text-align:center;background-image:linear-gradient(90deg,rgba(246,245,245,.86) 0%,#e4e2e2 51%,#edebeb 100%);background-position:100%;background-size:200%;border-radius:6px;transition:background-position .5s}.hover-status:hover>td.status-td{background-position:0}.transfers-table{border-collapse:collapse;color:#333;text-align:center;border-radius:8px;width:100%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1)}.transfers-table thead th{background-color:var(--theme-color-main);color:#fff;border-bottom:none;padding:12px 15px;font-size:14px;font-weight:400}.transfers-table thead th:first-child{border-top-left-radius:8px}.transfers-table thead th:last-child{border-top-right-radius:8px}.transfers-table tbody tr{background-color:#fff;border-bottom:1px solid #ddd;transition:background-color .2s}.transfers-table tbody tr.subCategory:hover{opacity:.8}.transfers-table tbody tr:last-child{border-bottom:none}.transfers-table tbody td{vertical-align:middle;padding:5px 10px;font-size:14px}.transfers-table tbody tr:hover{background-color:#e9ecef}.vehicle-btn{-webkit-user-select:none;user-select:none;transition:all .1s ease-in-out}.vehicle-btn:hover{background-color:#f8f9fa;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1);border-color:#007bff!important}.vehicle-btn:active{filter:brightness(.9);transform:translateY(1px)scale(.96);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}@media screen and (max-width:992px){.transfers-table,.transfers-table thead,.transfers-table tbody,.transfers-table th,.transfers-table td,.transfers-table tr{display:block}.transfers-table thead tr{position:absolute;top:-9999px;left:-9999px}.transfers-table tbody tr{background:#fff;border:1px solid #dee2e6;border-radius:8px;margin-bottom:10px;overflow:hidden}.transfers-table tbody td{white-space:normal;border:none;border-bottom:1px solid #eee;justify-content:flex-end;align-items:center;min-height:40px;display:flex;position:relative;text-align:right!important;padding-left:50%!important}.transfers-table tbody td:before{content:attr(data-label);white-space:nowrap;text-align:left;width:45%;padding-right:10px;font-weight:700;position:absolute;left:10px}.transfers-table tr td[colspan="9"]{background:#f8f9fa;width:100%;display:block;text-align:left!important;padding-left:10px!important}.transfers-table tr td[colspan="9"]:before{content:""}}.sidebar-offcanvas{min-height:calc(100vh - 50px);max-height:100vh;position:fixed;overflow:auto}@media screen and (max-width:991px){.sidebar-offcanvas.active{top:50px;left:0}}.ul-tree-view{background-color:#fff;border:1px solid #d3d3d3;border-radius:8px;flex-direction:column;padding:0;display:flex;overflow-x:hidden;overflow-y:auto}.tree-view-item{cursor:pointer;font-size:14px;transition:background-color .1s linear;display:block;position:relative}.tree-view-item:hover{background-color:#d3d3d3}.tree-view-symbol{cursor:auto;border-radius:2px;font-weight:600;transition:all .1s linear}.tree-view-symbol:hover{background-color:var(--theme-color-main);color:#fff}@keyframes openTab{0%{opacity:0;width:0;min-width:0;max-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.main-tabs .main-tab-list>.react-tabs__tab{transition:all .2s cubic-bezier(.4,0,.2,1);animation:.2s cubic-bezier(.4,0,.2,1) openTab}.main-tabs .main-tab-list>.react-tabs__tab.is-closing{opacity:0;border-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;transition:all .1s cubic-bezier(.4,0,.2,1);animation:.1s cubic-bezier(.4,0,.2,1) openTab;width:0!important;min-width:0!important;max-width:0!important}.main-tabs .main-tab-list>.react-tabs__tab.is-closing .tabText,.main-tabs .main-tab-list>.react-tabs__tab.is-closing .tab-close-btn{visibility:hidden}.main-tabs .main-tab-list>.react-tabs__tab.react-tabs__tab--selected{color:#76aeb7;background-color:#fff;border:1px solid #76aeb7}.main-tabs .main-tab-list>.react-tabs__tab.react-tabs__tab--selected .tab-close-btn{color:#76aeb7}.main-tabs{z-index:99;background:#fff;width:calc(100% - 245px);transition:all .25s cubic-bezier(0,.94,.76,1.01);position:fixed;top:-10px;left:250px}.react-tabs__tab-list,.tab-style{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#76aeb7 transparent;background:#f1fdff;border-bottom:none;border-radius:8px;margin-bottom:0;padding:0;display:flex;overflow-x:auto;overflow-y:hidden;box-shadow:0 3px 6px rgba(0,0,0,.16);width:100%!important}.react-tabs__tab-list::-webkit-scrollbar{height:6px}.tab-style::-webkit-scrollbar{height:6px}.react-tabs__tab-list::-webkit-scrollbar-track{background:0 0;border-radius:8px}.tab-style::-webkit-scrollbar-track{background:0 0;border-radius:8px}.react-tabs__tab-list::-webkit-scrollbar-thumb{background-color:#76aeb7;border:1px solid transparent;border-radius:8px}.tab-style::-webkit-scrollbar-thumb{background-color:#76aeb7;border:1px solid transparent;border-radius:8px}.react-tabs__tab-list::-webkit-scrollbar-thumb:hover{background-color:#888}.tab-style::-webkit-scrollbar-thumb:hover{background-color:#888}.react-tabs__tab{cursor:pointer;text-transform:capitalize;border:1px solid transparent;border-bottom:none;padding:.5rem 25px;list-style:none;display:inline-block;position:relative;bottom:-2px}.react-tabs__tab.maxWidthLimit{width:10%;min-width:10%;max-width:100%}@media (max-width:768px){.react-tabs__tab.maxWidthLimit{width:25%;min-width:25%}}.react-tabs__tab .tabText{white-space:nowrap;text-transform:capitalize;pointer-events:none;width:100%;display:inline-block;overflow:hidden}.react-tabs__tab--selected{color:#fff;background-color:#76aeb7;border:1px solid transparent;border-radius:.5rem;padding:.5rem 35px .5rem 25px;border-bottom:0 solid transparent!important}.tab-dragover-right{box-shadow:3px 1px 2px rgba(0,0,0,.7)!important}.tab-dragover-left{box-shadow:-3px 1px 2px rgba(0,0,0,.7)!important}.tab-close-btn{display:none}.react-tabs__tab:hover .tab-close-btn{color:#76aeb7;background:#efefef;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:2px;font-size:14px;line-height:14px;display:flex;position:absolute;top:calc(50% - 9px);right:3px}.component-subtabs.tab-min .react-tabs__tab{margin-top:0}.tab-style{box-shadow:unset;background-color:transparent;border-bottom:1px solid #efefef;border-radius:0}.tab-style .react-tabs__tab{color:#fff;background-color:#76aeb7;border:1px solid transparent;border-radius:6px 6px 0 0;justify-content:center;margin:50px 2px 0;padding:10px 15px 10px 10px;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.tab-style .react-tabs__tab.react-tabs__tab--selected{color:#76aeb7;background-color:transparent;border:1px solid #76aeb7}.tab-style .react-tabs__tab.react-tabs__tab--selected .tab-close-btn{color:#76aeb7}.tab-style.tab-min{border:unset;margin:0 -2px}.tab-style.tab-min .react-tabs__tab{padding:0}.tab-style.tab-min .react-tabs__tab button{color:#fff;min-height:30px;padding:4px 10px;font-size:12px}.tab-style.tab-min .react-tabs__tab button.btnActive{color:#76aeb7;background-color:#fff;border-radius:6px 6px 0 0}.tab-style.tab-min .react-tabs__tab button .textWrapper{font-size:inherit;font-weight:400}.innerTabPanel{border:1px solid #efefef;padding:15px;transition:all .25s}.tab-content-style{height:calc(100vh - 175px);padding-right:10px;overflow-x:hidden;overflow-y:auto}@media (max-width:768px){.tab-content-style{height:calc(100vh - 220px)}}.main-panel{flex-direction:column;width:100%;min-height:calc(100vh - 70px);transition:width .25s,margin .25s;display:flex}.fixedPanel{margin-left:15rem}@media (max-width:991px){.fixedPanel{margin-left:0}}@media (max-width:767px){.fixedPanel{margin-bottom:7rem}}.footer{font-size:.825rem;font-family:var(--font-family-monts);z-index:10;background:#585858;border-top:1px solid #e7dee9;width:100%;padding:6px 1rem 6px 16rem;transition:all .25s;position:fixed;bottom:0;left:0;height:auto!important}.footer a{color:#1bcfb4;font-size:inherit}@media (max-width:991px){.footer{z-index:1032;width:100%;margin-left:0;padding-left:0}}.payNowDangerButton:hover{background-color:#fff}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.responsive-footer{flex-wrap:nowrap;justify-content:space-between}@media (max-width:768px){.responsive-footer{text-align:left;flex-direction:row;align-items:center!important}.responsive-footer .footer-section{width:100%}}.offline-alert{z-index:999;text-align:center;padding:0;position:fixed;left:0;right:0}.arrowboxLeft{z-index:1000;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#d3d3d3;border-radius:50px;width:50px;height:50px;transition:background-color .1s linear;position:absolute;top:calc(50% - 25px);left:10px}.arrowboxRight{z-index:1000;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#d3d3d3;border-radius:50px;width:50px;height:50px;transition:background-color .1s linear;position:absolute;top:calc(50% - 25px);right:10px}.arrowboxLeft:hover,.arrowboxRight:hover{background-color:#b6b5b5}.correlateButton{text-align:center;cursor:pointer;background-color:#4f9100;border-color:#4f9100;border-radius:.1875rem;justify-content:center;align-items:center;line-height:1;transition:background-color .1s linear;display:flex;color:#fff!important}.correlateButton:hover{background-color:#61b600;border-color:#61b600;color:#fff!important}.customCheckbox .checkmark{border-radius:4px;overflow:hidden;border:1px solid var(--theme-color-main)!important}