.invoice-header{text-align:center;border-bottom:1px dotted #ddd!important}.invoice-logo{width:200px}.company-details{text-align:center;margin-top:5px;border-bottom:2px dotted #ddd!important}.company-address{white-space:pre;margin-bottom:0}.invoice-customer-details{width:100%;margin-bottom:5px}.tax-invoice-title{text-align:center;margin-top:5px}.tax-invoice-items{margin-top:10px}.item-row{border-bottom:1px dotted #ddd!important}.tax-invoice-totals{margin-top:5px;border-top:2px dotted #ddd!important;border-bottom:2px dotted #ddd!important}.paid-amount-deatils{margin-top:10px;text-align:center}.paid-amount-row{border-top:2px dotted #ddd!important;border-bottom:2px dotted #ddd!important}.thanks-details{margin-top:5px;text-align:center}.barcode-details{margin-top:10px;text-align:center}.footer-button{text-align:center!important}.discount-details{padding:5px 0;border-top:2px dotted #ddd!important;border-bottom:2px dotted #ddd!important}.discount-details p{margin-bottom:0}.bg-setting-sidebar{background-color:#fff}.ant-table-wrapper{max-width:100%}.ant-table-wrapper .ant-table-content{overflow-x:auto}.ant-table-wrapper .ant-table-thead>tr>th{white-space:nowrap;word-break:normal;overflow-wrap:normal}.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-tbody>tr>td{line-height:1.45}.ant-table-wrapper .ant-table-tbody>tr>td{word-break:normal;overflow-wrap:anywhere}.table-responsive{position:relative;overflow-x:auto;overflow-y:visible}.table-responsive .ant-table-content{display:block;width:100%;overflow-x:visible}.table-responsive .ant-table-body{overflow-x:visible!important;overflow-y:visible!important}.table-responsive .ant-table-content .ant-table-cell,.table-responsive .ant-table-content tbody td,.table-responsive .ant-table-body td{white-space:normal;overflow:visible;text-overflow:clip;word-break:normal;overflow-wrap:anywhere;vertical-align:top}.table-responsive .ant-table-thead>tr>th:not(:first-child),.table-responsive .ant-table-tbody>tr>td:not(:first-child){min-width:120px}.table-responsive .ant-table-thead>tr>th,.table-responsive .ant-table-tbody>tr>td{line-height:1.45}.table-floating-scrollbar{position:fixed;bottom:56px;z-index:999;height:16px;overflow-x:auto;overflow-y:hidden;background:#ffffffeb;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 4px 14px #0f172a29}.table-floating-scrollbar-inner{height:1px}.dark_theme .table-floating-scrollbar{background:#1f1f1feb;border-color:#434343}.ant-tabs-bar{border-bottom:1px solid #d4d4d4}.col-border-right{border-right:1px solid #f0f0f0}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-80{margin-top:80px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:10px!important}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.ml-5{margin-left:5px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.mr-5{margin-right:5px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.pd-10{padding:10px}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-15{padding-left:15px}.pt-0{padding-top:0}.pt-10{padding-top:10px}.pt-30{padding-top:30px}.pb-10{padding-bottom:10px}.p-0{padding:0!important}.p-5{padding:5px}.pl-24{padding-left:24px}.small-text-message{color:#7c8db5!important}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.dashboard-container{min-height:calc(100vh - 400px)}.front-sidebar{min-height:100vh}.top-dropdown-box .ant-dropdown-content{margin-top:13px;min-width:200px}.top-dropdown-box li{padding-top:2px;padding-bottom:2px}.top-dropdown-box .ant-menu-submenu-title{padding-left:50px}.categories-page-lefbar{padding:30px 25px 30px 0;border:0px}.categories-page-lefbar .ant-menu-sub.ant-menu-inline{background:#fff}.category-page-container{min-height:calc(100vh - 400px)}.page-content-sub-header{padding-top:10px!important;padding-bottom:10px!important}.settings-sidebar-content-container{min-height:calc(100vh - 190px)}.no-border-radius{border-radius:0!important}.light_theme .bg-white,.light_theme .bg-setting-sidebar,.light_theme .bg-color{background:#fff}.light_theme .bt-1{border-top:1px solid #f0f0f0}.light_theme .bb-1{border-bottom:1px solid #f0f0f0}.light_theme .sidebar-right-border{border-right:1px solid #f0f0f0}.light_theme .breadcrumb-left-border{border-left:none!important}.dark_theme .bg-white{background:#1f1f1f}.dark_theme .bg-setting-sidebar{background:#141414}.dark_theme .bg-color{background:transparent!important}.dark_theme .bt-1{border-top:1px solid #434343}.dark_theme .bb-1{border-bottom:1px solid #434343}.dark_theme .setting-sidebar{border:1px solid #303030}.dark_theme .sidebar-right-border{border-right:1px solid #303030}.dark_theme .breadcrumb-left-border{border-left:none!important}.custom-card-widget{display:flex;margin:0;position:relative}.custom-card-widget h2,.custom-card-widget p{margin:0}.custom-card-widget figcaption .more{position:absolute;top:0;left:0}.custom-card-widget figcaption .more a{color:#888}.custom-card-widget figcaption h2{font-size:20px;font-weight:600}.custom-card-widget figcaption p{font-size:14px;color:#9299b8}.custom-card-widget-icon{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:"#5F63F2";margin-right:20px}.ant-modal-content{padding:0!important}.ant-modal-header{border-bottom:1px solid #f0f0f0;padding:16px 24px;margin-bottom:0!important}.ant-modal-body{word-wrap:break-word;font-size:14px;line-height:1.5715;padding:24px}.ant-modal-footer{border-top:1px solid #f0f0f0;padding:10px 16px;margin-top:0!important}.anticon{display:inline-flex!important}.ant-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{font-weight:600;background-color:#0000000f;border-left:3px solid #1890ff;border-radius:0}.dark_theme .ant-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#ffffff1a;border-left:3px solid #1890ff}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-selection-column,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-selection-column{width:20px!important;min-width:20px!important;white-space:nowrap!important}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-row-expand-icon-cell,.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-row-expand-icon-cell{width:20px!important;min-width:20px!important;max-width:20px!important}.ant-table-wrapper .ant-table-thead>tr>th.col-stt,.ant-table-wrapper .ant-table-tbody>tr>td.col-stt{width:20px!important;min-width:20px!important;max-width:20px!important;white-space:nowrap!important;padding-left:8px!important;padding-right:8px!important;text-align:center!important}.payroll-compact-first-cols .ant-table-thead>tr>th:nth-child(1),.payroll-compact-first-cols .ant-table-tbody>tr>td:nth-child(1),.payroll-compact-first-cols .ant-table-thead>tr>th:nth-child(2),.payroll-compact-first-cols .ant-table-tbody>tr>td:nth-child(2){width:40px!important;min-width:40px!important;max-width:40px!important;white-space:nowrap!important;padding-left:8px!important;padding-right:8px!important}.ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell:first-child:empty,.ant-table-wrapper .ant-table-thead>tr>th.ant-table-selection-column+th.ant-table-cell:empty{width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:8px!important;padding-right:8px!important}body{background:#f0f2f5!important}.ant-table-selection-column,.ant-table-selection-col{width:24px!important;min-width:24px!important;max-width:24px!important;padding:0!important;text-align:center!important}.ant-table-expand-column,.ant-table-row-expand-icon-cell,.ant-table-expand-icon-col,.ant-table-expand-icon-th{width:32px!important;min-width:32px!important;max-width:32px!important;padding:0 8px!important;text-align:center}.col-stt{width:30px!important;min-width:30px!important;max-width:30px!important;padding:0!important;text-align:center!important}.ant-table-selection-column .ant-checkbox-wrapper,.ant-table-selection-column .ant-checkbox{transform:none;transform-origin:center}.ant-table-row-expand-icon{width:17px;height:17px;line-height:15px;font-size:12px}
