.import-workspace{padding:20px 25px}.import-card{background:#fff;border-top:3px solid #e7eaec;padding:20px}.import-card form>label{font-size:13px;font-weight:600;display:block}.import-card input[type=file]{background:#fff;border:1px solid #e5e6e7;width:100%;height:36px;margin:8px 0 15px;padding:5px;display:block}.import-card .primary{padding:7px 12px}.import-form-choice{align-items:center;gap:20px;margin-bottom:20px;font-weight:600;display:flex}.import-form-choice .lookup,.import-form-choice select{width:300px}.import-download{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.import-download button{text-align:left;color:#337ab7;background:0 0;border:0;width:fit-content;padding:0}.import-card hr{border:0;border-top:1px solid #e7eaec;margin:20px 0}.import-bill-controls{gap:25px;margin:20px 0;display:flex}.import-bill-controls label{flex-direction:column;gap:8px;width:220px;display:flex}.import-commit{margin-top:20px}.broker-replace{margin-top:20px;display:block}.import-preview{margin-top:20px;overflow:auto}.import-preview table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.import-preview th,.import-preview td{text-align:left;border:1px solid #ddd;padding:8px}.import-preview th{color:#fff;background:#1c84c6}.import-mapping{border:1px solid #ddd;margin-top:20px;padding:15px}.import-mapping-fields{grid-template-columns:repeat(3,minmax(160px,1fr));gap:12px;margin:15px 0;display:grid}.import-mapping label{font-weight:600}.import-mapping select{min-width:150px;max-width:100%;display:block}.import-row-errors{border-collapse:collapse;margin-top:15px}.import-row-errors td,.import-row-errors th{border:1px solid #ddd;padding:5px}
.account-menu-toggle{text-align:left;cursor:pointer;display:block;color:inherit!important;background:0 0!important;border:0!important;padding:0!important}.account-menu-toggle strong{display:block}.account-menu-toggle span{color:#c8d1db;font-size:12px}.account-menu{background:#293846;margin:0;padding:5px 0 10px;list-style:none}.account-menu a{color:#a7b1c2;padding:5px 25px;font-size:13px;display:block}.account-menu a:hover{color:#fff;background:#253442}.sidebar-collapsed .account-menu{display:none}.account-workspace{padding:20px 25px}.account-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.account-board.ticket-board{grid-template-columns:repeat(4,minmax(0,1fr))}.account-board section{background:#fff;align-self:start;min-height:88px;padding:20px}.account-board h3{margin:0 0 8px;font-size:16px;font-weight:600}.account-board form{height:30px;display:flex}.account-board input{border:1px solid #e5e6e7;width:100%;min-width:0;padding:6px 12px;font:14px Open Sans,sans-serif}.account-board form button{white-space:nowrap;color:#676a6c;background:#fff;border:1px solid #e5e6e7;border-left:0;padding:4px 9px;font-size:12px}.account-board ul{margin:20px 0 0;padding:0;list-style:none}.account-board ul:empty{min-height:0;margin-bottom:0}.account-board li{cursor:grab;background:#f3f3f4;border:1px solid #e7eaec;margin:10px 0 0;padding:10px}.account-phone-card{background:#fff;padding:14px 20px 20px;overflow:auto}.account-add-contact{margin-bottom:20px;margin-left:auto;padding:8px 12px;display:block}.account-table-tools{justify-content:space-between;align-items:center;font-size:13px;display:flex}.account-table-tools select,.account-table-tools input{color:#676a6c;background:#fff;border:1px solid #ddd;height:30px}.account-table-tools input{width:184px}.account-phone-card p{margin:10px 0;font-size:13px}.account-phone-card table{border-collapse:collapse;width:100%;font-size:14px}.account-phone-card th{color:#fff;text-align:left;text-transform:uppercase;cursor:pointer;background:#1f4e78;border:1px solid #ddd;height:60px;padding:12px 8px;font-weight:400}.account-phone-card td{border:1px solid #ddd;height:36px;padding:7px 8px}.account-phone-card th .fa{float:right;opacity:.5}.account-pagination{justify-content:flex-end;margin-top:12px;display:flex}.account-pagination button{color:#676a6c;background:#fff;border:1px solid #ddd;padding:6px 12px}.account-pagination .selected{color:#fff;background:#337ab7}.account-contact-modal.modal{width:900px;max-width:95vw}.account-contact-modal .modal-body{padding:20px 30px 0}.account-contact-modal label{width:50%;margin:0 0 15px;font-size:13px;font-weight:600;display:block}.account-contact-modal input{background:#fff;border:1px solid #e5e6e7;width:100%;height:34px;margin-top:5px;padding:6px 12px;display:block}.account-danger{color:#fff;background:#ed5565;border:1px solid #ed5565;border-radius:3px;padding:7px 12px;font-size:14px}.account-contact-modal form{padding-bottom:45px}.account-modal-footer{text-align:right;background:#fff;border-top:1px solid #e5e5e5;margin:0 -30px;padding:15px}.account-modal-footer button{color:#676a6c;background:#fff;border:1px solid #e7eaec;padding:7px 12px}.account-password{background:#fff;width:420px;margin:10px auto;padding:30px 20px 35px}.account-password input{background:#fff;border:1px solid #e5e6e7;width:100%;height:34px;margin-bottom:15px;padding:6px 12px;font-size:14px}.account-password button{width:100%;font-size:13px}.account-notifications{background:#fff;border-top:3px solid #e7eaec;max-width:688px}.account-notifications h5{border-bottom:1px solid #e7eaec;margin:0;padding:15px;font-size:14px}.account-notifications form{padding:15px 20px}.account-notifications p{margin:0 0 10px;font-size:13px;line-height:18px}.account-notifications label{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;min-height:45px;font-size:13px;display:flex}.account-notifications input[type=checkbox]{accent-color:#337ab7;width:20px;height:20px}.account-notifications button{margin-top:15px;padding:8px 12px}.account-structure{flex-wrap:wrap;gap:15px;display:flex}.account-structure>div{align-items:center;gap:8px;display:flex}.account-structure button,.account-structure a{border:0;border-radius:3px;padding:8px 12px}.account-map-tabs{gap:15px;margin-bottom:15px;display:flex}.account-map-tabs button{color:#337ab7;background:0 0;border:0}.account-map{min-height:330px}@media (max-width:850px){.account-board,.account-board.ticket-board{grid-template-columns:1fr}.account-contact-modal label{width:100%}}
.settlement-workspace{padding:20px 12px 50px;font-size:13px;position:relative}.settlement-party{align-items:start;gap:27px;display:flex;position:absolute;top:-74px;right:47px}.settlement-party>.lookup{width:405px}.settlement-party>button{width:42px;height:34px}.settlement-selection{background:#fff;grid-template-columns:5fr 5fr 2fr;gap:15px;min-height:162px;padding:15px 22px 20px;display:grid}.settlement-workspace ul{min-height:40px;margin:0;padding:0;list-style:none}.settlement-workspace li{cursor:grab;background:#f9f9f9;border-left:3px solid #1ab394;grid-template-columns:1fr 1fr;gap:6px;margin:0 0 8px;padding:10px;display:grid}.settlement-workspace li>span:nth-child(2n),.settlement-totals{text-align:right}.settlement-totals input{text-align:right;height:34px;background:#fff!important;border:0!important;padding:6px 12px!important}.settlement-totals input:first-child{color:#1c84c6}.settlement-totals input:nth-child(2){color:#1ab394}.settlement-totals input:nth-child(3){color:#f8ac59}.settlement-totals button{padding:1px 8px;font-size:12px;line-height:20px}.settlement-lists{grid-template-columns:1fr 1fr;align-items:start;gap:4px;margin-top:25px;display:grid}.settlement-lists>section{background:#fff;min-height:68px;padding:20px}.settlement-lists>section:last-child{min-height:88px}.settlement-lists h3{margin:0 0 8px;font-size:14px;font-weight:600;line-height:20px}.settlement-lists ul:empty{min-height:0}.settlement-settings label{grid-template-columns:160px 1fr;align-items:center;gap:12px;margin-bottom:20px;display:grid}.settlement-settings select{width:100%;height:34px}
.party-form{color:#676a6c;font-size:13px}.party-form-columns{grid-template-columns:1fr 1fr;align-items:start;gap:30px;padding:0 10px;display:grid}.party-card{background:#fff;border-top:1px solid #e7eaec;min-width:0;padding:15px}.party-card .field{grid-template-columns:30% 52%;align-items:center;gap:15px;min-height:34px;margin:0 0 15px;display:grid}.party-card .field-label{text-align:right;padding:0;font-size:13px;font-weight:600;line-height:18.5714px}.party-card input:not([type=checkbox]),.party-card select,.party-card textarea{font:inherit;color:#676a6c;box-sizing:border-box;background:#fff;border:1px solid #e5e6e7;border-radius:0;outline:none;width:100%;min-width:0;height:34px;padding:6px 12px}.party-card input:focus,.party-card select:focus,.party-card textarea:focus{border-color:#1ab394}.party-card input:disabled{background:#eee}.party-card input[type=checkbox]{appearance:auto;accent-color:#1ab394;width:13px;height:13px;margin:0}.party-card textarea{resize:vertical;height:auto}.party-card .lookup{width:100%;min-width:0;position:relative}.party-card .lookup>button{text-align:left;color:#676a6c;width:100%;height:34px;font:inherit;background:#fff;border:1px solid #d2d5d7;border-radius:0;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.party-card .lookup>button .fa-angle-down{color:#999;font-size:11px}.party-card .lookup-options{z-index:30;background:#fff;border:1px solid #d2d5d7;padding:4px;position:absolute;top:34px;left:0;right:0;box-shadow:0 3px 6px #0002}.party-card .lookup-options input{width:100%;height:28px;padding:5px}.party-card .lookup-options [role=listbox]{max-height:200px;overflow:auto}.party-card .lookup-options button{font:inherit;text-align:left;color:#676a6c;background:#fff;border:0;width:100%;padding:6px 8px;display:block}.party-card .lookup-options button:hover,.party-card .lookup-options button[aria-selected=true]{background:#f5f5f5}.party-input-group{align-items:stretch;width:100%;min-width:0;display:flex}.party-input-group>input{flex:1}.party-input-group>.lookup{flex:1;min-width:0}.party-input-group>.party-icon-action,.party-input-group>.party-composive,.party-input-group>.party-input-addon{flex-shrink:0}.party-icon-action{color:#676a6c;cursor:pointer;background:#fff;border:1px solid #e5e6e7;flex-shrink:0;width:36px;height:34px;font-size:13px}.party-input-group>.party-icon-action{border-left:0}.party-icon-action:disabled{color:#ccc;cursor:default}.party-icon-action .fa-cog{color:#4c84ab}.party-composive{border:1px solid #e5e6e7;border-left:0;justify-content:center;align-items:center;width:38px;display:flex}.party-gst-validation{color:#d9dedf;border:1px solid #e5e6e7;border-left:0;align-items:center;gap:3px;width:27px;display:flex;overflow:hidden}.party-gst-validation .fa{opacity:.18}.party-card .party-registration{min-height:44px}.party-card .party-registration>*{transform:translateY(5px)}.party-card .party-registration input{width:calc(100% - 30px);margin-left:15px}.party-card .party-file input{padding:6px 12px;font-size:12px}.party-card .party-file .party-icon-action{width:42px;margin-left:0}.party-card .party-file input::file-selector-button{color:#333;background:#eee;border:1px solid #aaa;border-radius:2px;padding:1px 5px;font:13px Arial,sans-serif}.party-input-addon{background:#fff;border:1px solid #e5e6e7;border-right:0;padding:8px 12px;line-height:16px}.party-opening-caption{height:19px;line-height:19px}.party-card .party-opening{align-items:center}.party-card .field:has(>input[type=checkbox]){min-height:28px}.party-card .field:has(>input[type=checkbox])>*{position:relative;top:3px}.party-pending{color:#676a6c;background:#fff;border:1px solid #e7eaec;margin:15px 10px;padding:10px 15px;font-size:13px}.party-form-edit{padding:20px 30px}.party-form-edit .party-form-columns{padding:0 10px}.modal-backdrop:has(.party-add-modal){background:#00000080;padding:30px 0;display:block;overflow-y:auto}.party-add-modal{border-radius:3px;outline:0;width:80%;max-width:none;max-height:none;margin:0 auto;overflow:visible;box-shadow:0 5px 15px #0008}.party-add-modal>header{box-sizing:border-box;text-align:center;background:#fff;border-bottom:1px solid #e5e5e5;border-radius:3px 3px 0 0;height:98px;padding:30px 15px;position:relative}.party-add-modal>header h2{color:#676a6c;margin:0;font-size:26px;font-weight:600;line-height:37px}.party-add-modal>header .modal-close{color:#ccc;cursor:pointer;background:0 0;border:0;padding:0;font:700 21px Arial,sans-serif;position:absolute;top:26px;right:15px}.party-add-modal>.modal-body{background:#f8fafb;padding:20px 30px 30px;overflow:visible}.party-tabs{border-bottom:1px solid #e7eaec;align-items:end;height:40px;margin-bottom:20px;display:flex}.party-tabs>button{color:#a7b1c2;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;height:40px;padding:10px 25px;font:600 13px Open Sans,Arial,sans-serif}.party-tabs>button.active{color:#555;background:#fff;border:1px solid #e7eaec;border-bottom-color:#fff;margin-bottom:-1px}.party-modal-footer{text-align:right;background:#fff;border-top:1px solid #e5e5e5;border-radius:0 0 3px 3px;margin:30px -30px -30px;padding:15px}.party-modal-footer>button{color:#676a6c;background:#fff;border:1px solid #e7eaec;border-radius:3px;padding:6px 12px;font:13px Open Sans,Arial,sans-serif}.party-previous{color:#676a6c;font-size:13px}.party-table-tools{justify-content:space-between;align-items:center;min-height:34px;margin-top:-20px;display:flex}.party-table-tools label{align-items:center;gap:4px;font-weight:400;display:flex}.party-table-tools select,.party-table-tools input{height:30px;font:inherit;color:inherit;background:#fff;border:1px solid #e5e6e7;border-radius:0;padding:4px 12px}.party-table-tools select{width:76px}.party-table-tools input{width:184px}.party-table-status{margin:10px 0 6px}.party-previous table{border-collapse:collapse;table-layout:fixed;width:100%}.party-previous th,.party-previous td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #e7eaec;padding:8px;font-size:13px}.party-previous th{text-transform:uppercase;height:39px;font-weight:600;line-height:18px}.party-previous th .fa{float:right;color:#cbd0d3;margin-top:10px;font-size:13px}.party-previous th button{width:100%;font:inherit;text-transform:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.party-previous th:first-child{width:6%}.party-previous th:nth-child(2),.party-previous th:nth-child(3){width:10%}.party-previous th:nth-child(4){width:7.5%}.party-previous th:nth-child(5){width:11%}.party-previous th:nth-child(6){width:10%}.party-previous th:nth-child(7){width:20%}.party-previous th:nth-child(8){width:12%}.party-previous th:nth-child(9){width:10%}.party-previous td:last-child{padding-top:4px;padding-bottom:4px}.party-import{color:#fff;background:#1ab394;border:1px solid #1ab394;border-radius:3px;padding:6px 12px;font:13px Open Sans,Arial,sans-serif}.party-pagination{justify-content:flex-end;margin-top:10px;display:flex}.party-pagination button{color:#676a6c;font:inherit;background:#fff;border:1px solid #ddd;padding:6px 12px}.party-pagination button.active{background:#f4f4f4}.party-pagination button:disabled{color:#aaa}@media (max-width:900px){.party-add-modal{width:95%}.party-form-columns{grid-template-columns:1fr}.party-card .field{grid-template-columns:32% 63%}.party-previous{overflow:auto}.party-previous table{min-width:900px}}.party-card .party-repeat-hidden{display:none}.party-image-preview{max-width:720px}.party-image-preview .modal-body{flex-wrap:wrap;gap:15px;display:flex}.party-image-preview img{object-fit:contain;max-width:100%;max-height:60vh}.party-input-group>input[hidden]{display:none}
.master-popup{max-width:1174px}.master-popup-unobserved{min-height:180px}.master-popup-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 30px;margin-bottom:20px;display:grid}.master-popup-footer{text-align:right;background:#fff;border-top:1px solid #e5e5e5;margin:30px -30px -30px;padding:15px}.master-popup-list{overflow:auto}.master-popup-list table{border-collapse:collapse;width:100%}.master-popup-list th,.master-popup-list td{text-align:left;border:1px solid #e7eaec;padding:8px}.master-popup-list th{text-transform:uppercase}.master-popup-error{color:#ed5565;padding:10px}
.tx-workspace{color:#676a6c;font-size:13px;line-height:1.42857}.tx-card{background:#fff;min-height:500px;padding:25px 35px}.tx-type{align-items:center;gap:18px;height:38px;margin-bottom:18px;display:flex}.tx-type label{align-items:center;gap:4px;display:flex}.tx-inputs{border:0;min-width:0;margin:0;padding:0}.tx-header{grid-template-columns:repeat(4,minmax(120px,1fr));align-items:start;gap:20px 30px;display:grid}.tx-header textarea{resize:vertical;height:54px}.tx-header>.field{margin:0}.tx-transfer .tx-header{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 30px}.tx-transfer-workspace.page-content{padding-left:25px;padding-right:25px}.tx-transfer .tx-header>.field{grid-column:span 3}.tx-transfer .tx-header>.field:nth-child(6),.tx-transfer .tx-header>.field:nth-child(7),.tx-transfer .tx-header>.field:nth-child(9){grid-column:span 2}.tx-transfer .tx-header textarea{height:56px}.tx-transfer-search{justify-content:flex-end;margin-top:90px;display:flex}.tx-transfer-search input:not([type=checkbox]):not([type=radio]){width:194px}.tx-transfer .tx-table-wrap{margin-top:10px}.tx-transfer .tx-lines{table-layout:fixed;min-width:0}.tx-transfer .tx-lines th:first-child{width:7.25%}.tx-transfer .tx-lines th:nth-child(2){width:26.5%}.tx-transfer .tx-lines th:nth-child(3){width:21.1%}.tx-transfer .tx-lines th:nth-child(4){width:27.5%}.tx-transfer .tx-lines th:nth-child(5){width:17.65%}.tx-transfer .tx-lines td{text-align:left;min-width:0}.tx-transfer .tx-colored-columns th{background:#f8ac59}.tx-transfer .tx-colored-columns th:nth-child(3),.tx-transfer .tx-colored-columns th:nth-child(4){background:#1ab394}.tx-transfer .tx-lines.tx-colored-columns th:last-child{background:#f8ac59}.tx-transfer-quality{width:377px;position:relative}.tx-transfer-quality [role=listbox]{z-index:25;background:#fff;width:100%;max-height:280px;position:absolute;overflow:auto;box-shadow:0 2px 5px #0003}.tx-transfer-quality [role=option]{text-align:left;background:#fff;border:0;width:100%;padding:5px 10px;display:block}.tx-transfer-quality [role=option]:hover{background:#eee}.tx-header .field-label{margin-bottom:0;font-size:13px;font-weight:600}.tx-purchase-invoice.tx-card{min-height:700px;padding-top:34px}.tx-purchase-invoice .tx-quality-tools{margin:10px 0 0}.tx-purchase-invoice .tx-table-wrap{margin:15px 0 0}.tx-purchase-invoice .tx-quality-tools .primary{height:29px;font-family:FontAwesome,sans-serif;font-size:15px;line-height:15px}.tx-purchase-invoice .tx-godown-add{margin-left:5px}.tx-order .tx-header{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 30px}.tx-order .tx-header>.field{grid-column:span 3}.tx-order .tx-header>.field:first-child,.tx-order .tx-header>.field:nth-child(2){grid-column:span 2}.tx-order .tx-header>.field:nth-child(3){grid-column:span 4}.tx-order .tx-header>.field:nth-child(4){grid-column:span 3}.tx-order .tx-header>.field:last-child{grid-column:span 2}.tx-journal-invoice .tx-header{grid-template-columns:170px 170px 300px 250px}.tx-date{display:flex;position:relative}.tx-date>button{background:#eee;border-color:#e5e6e7;border-radius:0;padding:6px 12px}.tx-date input{min-width:0}.tx-date>.tx-native-date{z-index:40;width:100%;position:absolute;top:34px;left:0;right:0;box-shadow:0 3px 9px #0003}.tx-quality-tools{text-align:right;margin:40px 0 10px}.tx-order .tx-quality-tools{margin-top:50px}.tx-order .tx-quality-tools>button{visibility:hidden}.tx-table-wrap{margin:15px -15px 0;padding-bottom:8px;overflow:auto visible}.tx-lines{border-collapse:collapse;width:100%;min-width:1100px;font-size:12px}.tx-lines th{color:#fff;text-align:left;text-transform:uppercase;white-space:nowrap;background:#1c6091;border:1px solid #ddd;padding:9px 7px;font-weight:600}.tx-lines td{text-align:right;vertical-align:middle;border:1px solid #e7eaec;min-width:60px;padding:6px}.tx-lines tbody td:first-child{white-space:nowrap;min-width:55px}.tx-lines tbody td:nth-child(2){text-align:left;min-width:180px}.tx-lines input,.tx-lines select{min-width:65px;height:30px;min-height:30px!important;padding:4px 6px!important}.tx-lines tbody td>button{color:#ed5565;background:0 0;border:0;margin-left:5px;padding:2px 4px}.tx-unit-cell{align-items:center;display:flex}.tx-unit-cell select{flex:1}.tx-unit-cell button{padding:4px 6px}.tx-lines tfoot td{background:#f5f5f6;height:38px}.tx-lines tfoot td:first-child{text-align:left}.tx-colored-columns th{background:#f8ac59}.tx-colored-columns th:nth-child(3),.tx-colored-columns th:nth-child(8){background:#1ab394}.tx-colored-columns th:last-child{background:#1c84c6}.tx-add-line{align-items:start;gap:8px;width:450px;margin:15px 0;display:flex}.tx-add-line .lookup{flex:1;min-width:0}.tx-lifecycle{border-top:1px solid #e7eaec;flex-wrap:wrap;align-items:center;gap:8px;margin-top:25px;padding-top:15px;display:flex}.tx-document-state{margin-right:10px;font-weight:600}.tx-error,.tx-message{background:#fff;border:1px solid #e7eaec;margin-bottom:15px;padding:10px 15px}.tx-error{color:#b23f4c;border-left:4px solid #ed5565}.tx-message{border-left:4px solid #1ab394}.tx-saved{border-top:1px solid #e7eaec;margin-top:20px;padding-top:15px}.tx-saved label{align-items:center;gap:12px;display:flex}.tx-saved select{max-width:300px}.tx-voucher-tabs{border-bottom:1px solid #e7eaec;gap:0;margin:-10px 0 20px;display:flex}.tx-voucher-tabs a{border:1px solid #0000;padding:11px 20px;font-size:13px;font-weight:600}.tx-voucher-tabs a .fa{margin-right:4px}.tx-voucher-tabs a.active{color:#fff;background:#f8ac59;border-radius:3px 3px 0 0}.tx-normal-actions,.tx-document-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:15px;display:flex}.tx-normal-actions button,.tx-document-actions button{padding:6px 12px}.tx-contra-workspace .tx-card{min-height:626px;padding:15px 20px 20px}.tx-contra-workspace .tx-voucher-tabs{margin:0}.tx-contra-workspace .tx-voucher-tabs a.active{background:#337ab7}.tx-contra-workspace .tx-inputs{border:1px solid #e7eaec;padding:20px 0 100px}.tx-contra-workspace .tx-voucher-header{grid-template-columns:1fr;gap:15px;width:469px}.tx-contra-workspace .tx-voucher-header>.field{grid-template-columns:190px 249px;gap:30px}.tx-contra-workspace .tx-voucher-header .lookup>button>.fa-angle-down{display:none}.tx-contra-workspace .tx-original-submit{margin-top:-75px;margin-bottom:60px;padding-left:289px;position:relative}.tx-contra-workspace .tx-document-actions,.tx-contra-workspace .tx-saved{position:relative}.tx-voucher-header{grid-template-columns:1fr;gap:15px;width:52%}.tx-voucher-header>.field{grid-template-columns:37% 1fr;align-items:center;gap:30px;display:grid}.tx-voucher-header .field-label{text-align:right}.tx-original-submit{gap:6px;margin-top:15px;padding-left:19.24%;display:flex}.tx-voucher .tx-card{padding-top:15px}.tx-tds{border-top:1px solid #e7eaec;grid-template-columns:repeat(3,1fr);gap:15px 30px;margin:20px 0;padding-top:20px;display:grid}.tx-voucher .tx-tds{max-width:900px}.tx-row-count{gap:8px;max-width:250px;margin:10px 0 25px;display:flex}.tx-row-count input{width:150px}.tx-multi-header{grid-template-columns:repeat(4,1fr);gap:20px 30px;display:grid}.tx-multi>.tx-inputs>.field{max-width:280px;margin:20px 0 0}.tx-batch td:nth-child(6){min-width:250px}.tx-master-modal,.tx-allocation-modal,.tx-reverse-modal{max-width:700px}.tx-master-modal .field,.tx-allocation-modal .field,.tx-reverse-modal .field{margin:0 0 18px}.tx-master-modal header,.tx-allocation-modal header,.tx-reverse-modal header{height:65px;padding:18px}.tx-master-modal h2,.tx-allocation-modal h2,.tx-reverse-modal h2{font-size:20px}.tx-reverse-modal textarea{min-height:75px}@media (max-width:1000px){.tx-header{grid-template-columns:repeat(3,1fr)}.tx-order .tx-header{grid-template-columns:repeat(6,minmax(0,1fr))}.tx-voucher-header{width:80%}.tx-journal-invoice .tx-header{grid-template-columns:repeat(3,1fr)}.tx-tds{grid-template-columns:repeat(2,1fr)}}.tx-legacy-voucher.tx-card{padding:20px}.tx-legacy-voucher .tx-voucher-tabs{margin-top:-5px}.tx-legacy-voucher .tx-voucher-tabs a.active{background:#ed5565}.tx-legacy-voucher .tx-voucher-header{grid-template-columns:1fr;width:481px;padding-top:10px}.tx-legacy-voucher .tx-voucher-header>.field{grid-template-columns:169px 297px;gap:15px}.tx-return-workspace .tx-return-card{min-height:500px;padding:15px 35px}.tx-return-purchase{padding-left:30px;padding-right:20px}.tx-return-sales{padding-left:15px;padding-right:3px}.tx-return-card .tx-type{gap:18px;height:20px;margin-bottom:60px}.tx-return-card .tx-type label{gap:0}.tx-return-card .tx-header{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px 30px}.tx-return-card .tx-header>div{grid-column:span 2;min-width:0}.tx-return-card .tx-header .field{margin:0}.tx-return-card .tx-header>.tx-return-prefix{grid-column:span 1}.tx-return-card .tx-header>.tx-return-party{grid-column:span 3}.tx-return-card .tx-header>.tx-return-invoice{grid-column:span 4}.tx-return-card .tx-header .field-label{margin-bottom:0;line-height:16px}.tx-return-card .date-field>button{background:#fff;flex-shrink:0;width:38px;padding:6px 12px}.tx-return-card .tx-header .lookup>button>.fa-angle-down{display:none}.tx-return-card .input-radio{min-width:0;height:34px}.tx-return-card .input-radio .lookup{flex:1;min-width:0}.tx-return-card .tx-return-account button{border-radius:0}.tx-return-card .tx-quality-tools{margin-top:50px}.tx-return-sales .tx-return-without,.tx-return-sales .tx-return-cash{grid-column:span 3}.tx-return-sales .tx-header>.tx-return-document,.tx-return-sales .tx-header>.tx-return-document-date{grid-area:4/span 3}@media (max-width:1000px){.tx-return-card .tx-header{grid-template-columns:repeat(6,minmax(0,1fr))}.tx-return-card .tx-header>.tx-return-document,.tx-return-card .tx-header>.tx-return-document-date{grid-row:auto}}.tx-contra-workspace.page-content{padding-left:25px;padding-right:25px}.tx-contra-workspace .field-label .label-add{color:#1ab394;margin-left:0;padding:0;font-size:11px}.tx-header>.tx-configured-hidden,.invoice-fields>.tx-configured-hidden{display:none}.tx-transfer .tx-header .field-label{font-size:14px}.tx-transfer .tx-lines{font-size:13px}.tx-transfer .tx-lines tfoot td{background:#fff}.tx-transfer .tx-transfer-populated th:first-child{width:5.26%}.tx-transfer .tx-transfer-populated th:nth-child(2){width:46.98%}.tx-transfer .tx-transfer-populated th:nth-child(3){width:15.26%}.tx-transfer .tx-transfer-populated th:nth-child(4){width:19.91%}.tx-transfer .tx-transfer-populated th:nth-child(5){width:12.59%}.tx-transfer .tx-transfer-populated td:nth-child(3) input{width:56px;min-width:0}.tx-transfer .tx-transfer-populated td:nth-child(4) input{width:64px;min-width:0}
.report-workspace{padding-top:20px}.report-card{background:#fff;border-top:3px solid #e7eaec;min-height:220px;padding:20px}.report-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.report-controls>input{height:34px;width:150px!important}.report-controls>label{align-items:center;gap:7px;font-weight:600;display:flex}.report-controls>label>select{width:160px}.report-controls>button{height:34px}.report-controls .fa{font-size:14px}.report-modes{flex-wrap:wrap;gap:18px;margin:15px 0;display:flex}.report-modes label{align-items:center;gap:4px;display:flex}.report-modes input{margin:0}.report-groups,.party-panels{border-bottom:1px solid #ddd;flex-wrap:wrap;margin:20px 0;display:flex}.report-groups button,.party-panels button{color:#337ab7;background:0 0;border:0;border-radius:0;padding:8px 15px}.report-groups button.selected,.party-panels button.selected{color:#555;background:#fff;border:1px solid #ddd;border-bottom-color:#fff;margin-bottom:-1px}.report-table-tools{justify-content:space-between;align-items:center;min-height:30px;margin:15px 0 8px;display:flex}.report-table-tools>label{align-items:center;gap:4px;display:flex}.report-table-tools select{width:76px}.report-table-tools input{width:190px;min-height:30px!important}.report-scroll{border:1px solid #e7eaec;max-width:100%;overflow:auto}.pwp-report-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.pwp-report-table th,.pwp-report-table td{text-align:left;border:1px solid #e7eaec;padding:8px}.pwp-report-table th{color:#676a6c;text-transform:uppercase;background:#fff;font-weight:600}.pwp-report-table th>button{width:100%;font:inherit;text-transform:inherit;color:inherit;white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.pwp-report-table th .fa-sort{color:#ccc}.pwp-report-table tbody tr:nth-child(odd){background:#f9f9f9}.pwp-report-table tbody tr:hover{background:#f5f5f5}.pwp-report-table td>button{color:#337ab7;background:0 0;border:0;padding:2px 5px}.pwp-report-table tfoot{background:#f8fafb;font-weight:700}.report-paging{justify-content:space-between;align-items:center;margin-top:15px;display:flex}.report-paging>div{display:flex}.report-paging button{border-radius:0;margin-left:-1px;padding:6px 12px}.report-paging button.selected{background:#f4f4f4}.report-paging button:disabled{color:#aaa;cursor:default}.report-loading{text-align:center;background:#fff;border:1px solid #ddd;padding:10px;font-size:13px}.report-error{color:#ed5565;border:1px solid #ed5565;padding:10px}.report-detail{max-width:850px}.report-detail table{border-collapse:collapse;background:#fff;width:100%;margin-bottom:20px}.report-detail th,.report-detail td{text-align:left;word-break:break-word;border:1px solid #ddd;padding:8px}.report-detail th{width:30%}.report-column-settings{max-width:800px}.report-column-list{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.report-column-list label{align-items:center;gap:8px;display:flex}.report-column-list input{width:14px}.exception-tabs{flex-wrap:wrap;gap:4px;margin-bottom:20px;display:flex}.exception-tabs a{color:#337ab7;background:#fff;border:1px solid #e7eaec;padding:6px 10px;font-size:11px}.exception-tabs a.selected{color:#fff;background:#1ab394}.diary-metrics{grid-template-columns:repeat(4,1fr);gap:18px;margin:20px 0;display:grid}.diary-metrics button{text-align:left;border-top:3px solid #e7eaec;padding:20px}.diary-metrics span{font-size:14px;display:block}.diary-metrics strong{margin-top:10px;font-size:26px;font-weight:300;display:block}.matrix-workspace .pwp-report-table th{color:#fff;background:#1c84c6}.tax-workspace .pwp-report-table{font-size:11px}.persisted-dashboard .report-chart{flex-direction:column;justify-content:center;align-items:center;width:65%;height:230px;display:flex}.persisted-dashboard .report-chart strong{margin-top:15px;font-size:28px;font-weight:300}@media (max-width:900px){.report-controls>label{flex-direction:column;align-items:start}.diary-metrics,.report-column-list{grid-template-columns:repeat(2,1fr)}}.report-heading-actions{align-items:center;gap:0;display:flex;position:absolute;right:18px;transform:translateY(-96px)}.report-heading-actions>button{height:34px;margin-right:10px}.report-heading-actions>a{color:#fff;background:#1ab394;border:1px solid #1ab394;border-radius:3px;padding:8px 12px;font-size:13px;display:block}.purchase-report-workspace .pwp-report-table th{color:#fff;background:#1c84c6}.purchase-report-workspace .pwp-report-table th .fa{color:#fff9}.report-column-filters td{background:#fff;padding:8px}.report-column-filters input{width:100%;min-width:50px;height:24px;min-height:24px!important}.profile-workspace{grid-template-columns:260px minmax(0,1fr);gap:20px;display:grid}.profile-party{background:#fff;border-top:3px solid #e7eaec;padding:15px}.profile-party h5,.profile-workspace h5{margin:0 0 15px;font-size:14px}.profile-party strong{font-size:18px}.profile-party>a{float:right}.profile-party p{overflow-wrap:anywhere;border-bottom:1px solid #eee;padding:10px 0}.profile-workspace .party-panels{margin-top:0}.profile-workspace .party-panels button{padding:7px 9px}.profile-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:25px;display:grid}.profile-metrics section{border:1px solid #e7eaec;padding:15px}.profile-metrics span{display:block}.profile-metrics strong{margin-top:8px;font-size:20px;font-weight:300;display:block}.profile-summary{border-collapse:collapse;width:100%;margin-bottom:15px}.profile-summary th,.profile-summary td{text-align:left;border:1px solid #ddd;padding:8px}.profile-order-links{gap:10px;margin:10px 0;display:flex}.profile-order-links a{color:#fff;background:#1ab394;border-radius:3px;padding:8px 15px}.purchase-report-lookups{align-items:center;gap:30px;margin-left:106px;margin-right:120px;display:flex}.purchase-report-lookups select:first-child{width:172px}.purchase-report-lookups select:last-child{width:70px}.purchase-report-workspace .report-controls>input{text-align:center;width:175px!important}.purchase-report-workspace .report-controls>button{color:#fff;background:#1ab394;border-color:#1ab394;padding:6px 12px}.purchase-report-workspace .report-controls>button.report-second-print{background:#337ab7;border-color:#337ab7}.report-presentation{width:150px!important}.report-controls>label>input{width:110px}.purchase-report-workspace .report-controls{gap:4px}.purchase-report-workspace .report-controls .report-presentation{margin-left:auto}
.job-work-workspace{color:#676a6c;background:#fff;border-top:3px solid #e7eaec;margin:20px 35px 50px;font-size:13px}.job-work-workspace>summary{cursor:pointer;padding:14px;font-weight:600}.job-work-card{padding:20px}.job-work-card fieldset{border:0;margin:15px 0;padding:0}.job-work-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 30px;margin:20px 0;display:grid}.job-work-fields .field{margin:0}.job-work-card input,.job-work-card select,.job-work-card textarea{width:100%}.job-work-card>label{align-items:center;gap:15px;max-width:600px;display:flex}.job-work-grid{border-collapse:collapse;width:100%;margin:18px 0 10px}.job-work-grid th{color:#fff;text-transform:uppercase;text-align:left;background:#1c84c6;font-size:12px}.job-work-grid th,.job-work-grid td{border:1px solid #e7eaec;padding:8px}.job-work-grid td{vertical-align:top}.job-work-card button{margin:5px 6px 5px 0}.job-work-tabs{border-bottom:1px solid #e7eaec;gap:8px;margin-top:25px;display:flex}.job-work-tabs button{border:0;border-bottom:2px solid #0000;border-radius:0}.job-work-tabs .selected{background:#fff;border-bottom-color:#1ab394}.job-work-output{align-items:center;gap:15px;display:flex}.job-work-card [role=alert]{color:#b23f4c;background:#fbeaec;padding:12px}.job-work-card [role=status]{background:#f1fbf8;padding:8px}@media (max-width:1000px){.job-work-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.job-work-workspace{margin-left:12px;margin-right:12px}.job-work-grid{display:block;overflow:auto}}
.pwp-administration{color:#676a6c;padding:20px 25px;font-size:13px}.administration-card{background:#fff;border-top:3px solid #e7eaec;padding:20px 25px}.administration-tabs{border-bottom:1px solid #ddd;flex-wrap:wrap;gap:0;margin-bottom:20px;display:flex}.administration-tabs button{color:#a7b1c2;background:#fff;border:1px solid #0000;padding:10px 20px}.administration-tabs button.active{color:#555;border-color:#ddd #ddd #fff;margin-bottom:-1px}.administration-tools{align-items:center;gap:10px;margin-bottom:15px;display:flex}.administration-tools input{margin-left:auto}.pwp-administration table{border-collapse:collapse;width:100%}.pwp-administration th,.pwp-administration td{text-align:left;border:1px solid #e7eaec;padding:8px}.pwp-administration th{font-weight:600}.administration-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 30px;max-width:900px;display:grid}.administration-form label{gap:6px;font-weight:600;display:grid}.administration-form input,.administration-form select{color:#676a6c;border:1px solid #e5e6e7;height:34px;padding:6px 12px}.administration-form textarea{border:1px solid #e5e6e7;height:75px;padding:6px 12px}.administration-form .admin-actions{grid-column:1/-1;gap:6px;display:flex}.administration-form select[multiple]{height:130px}.administration-form .check-label{align-items:center;gap:8px;display:flex}.administration-form .check-label input{height:auto}.admin-error{color:#a94442;background:#f2dede;padding:10px 15px}.admin-message{color:#3c763d;background:#dff0d8;padding:10px 15px}.branch-card{background:#fff;padding:20px 25px 50px}.branch-columns{grid-template-columns:1fr 1fr;gap:30px;display:grid}.branch-fields .field{grid-template-columns:105px 260px;align-items:start;gap:15px;margin:0 0 15px;display:grid}.branch-fields .field-label{text-align:right;padding-top:6px;font-weight:600;line-height:20px}.branch-fields input,.branch-fields textarea,.branch-fields select{color:#676a6c;background:#fff;border:1px solid #e5e6e7;width:260px;height:34px;padding:6px 12px}.branch-fields textarea{height:56px}.branch-fields .lookup{width:260px}.branch-fields .lookup>button{height:34px}.branch-prefix{border-collapse:collapse;width:100%;margin:15px 0;font-size:13px}.branch-prefix th,.branch-prefix td{text-align:left;text-transform:uppercase;border:0;border-bottom:1px solid #e7eaec;padding:8px}.branch-prefix input{border:1px solid #e5e6e7;width:100%;height:34px;padding:6px 12px}.branch-lower{margin-top:25px}.branch-lower .field{grid-template-columns:140px 270px}.branch-lower select{width:270px}.branch-actions{gap:6px;margin:20px 0 0 120px;display:flex}.account-head-form .field{grid-template-columns:160px 400px;align-items:center;gap:15px;margin-bottom:20px;display:grid}.account-head-form .field-label{text-align:right;font-weight:600}.account-head-form input{border:1px solid #e5e6e7;width:100%;height:34px;padding:6px 12px}.account-head-form .master-actions{gap:8px;margin-left:175px;display:flex}.master-list-toolbar{align-items:center;gap:10px;margin-bottom:15px;display:flex}.master-list-toolbar input{margin-left:auto}.master-list-toolbar select,.master-list-toolbar input{border:1px solid #ddd;height:30px;padding:5px}.pwp-administration .list-paging{justify-content:flex-end;gap:0;margin-top:15px;display:flex}.pwp-administration .list-paging button{border-radius:0}.account-head-actions{gap:8px;display:flex}.account-head-actions button{color:#337ab7;background:0 0;border:0;padding:0}.account-head-config{border-top:1px solid #eee;margin-top:25px;padding-top:15px}.account-head-config input{height:30px}.account-head-config label{align-items:center;gap:10px;display:flex}.account-head-config label input[type=checkbox]{width:auto;height:auto}@media (max-width:1100px){.branch-columns{grid-template-columns:1fr}.branch-fields .field{grid-template-columns:140px minmax(0,1fr)}.branch-fields input,.branch-fields select,.branch-fields textarea,.branch-fields .lookup{width:100%}.administration-form{grid-template-columns:1fr}.account-head-form .field{grid-template-columns:140px minmax(0,1fr)}}.catalog-master-form{max-width:950px}.catalog-master-form h3{border-top:1px solid #eee;margin:25px 0 20px;padding-top:20px;font-size:16px;font-weight:400}.catalog-checkboxes{align-items:center;gap:15px;display:flex}.catalog-checkboxes label{align-items:center;gap:6px;display:flex}.catalog-checkboxes input{width:13px;height:13px}.catalog-master-form input[type=file]{border:0;height:auto;padding:5px 0}.catalog-master .master-list-toolbar>a[title]{color:#676a6c;border:1px solid #e5e6e7;border-radius:3px;padding:7px 12px}.pwp-administration th button{color:#676a6c;text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.pwp-administration th button .fa{float:right;opacity:.4;margin-left:10px}.account-head-form .field{grid-template-columns:177px 300px;margin-bottom:15px}.catalog-master[data-master=qualities] .field{grid-template-columns:277px 300px}.catalog-master .field-label{font-size:14px}.catalog-master .lookup{width:300px}.catalog-master-form .field .lookup>button{height:34px}.catalog-master[data-master=qualities] .master-actions{margin-left:292px}.catalog-checkboxes{flex-wrap:wrap;max-width:100%}.catalog-checkboxes label{overflow-wrap:anywhere;min-width:0;max-width:100%}.catalog-checkboxes input{flex-shrink:0}.pwp-administration fieldset{border:0;min-width:0;margin:0;padding:0}:is(.catalog-master .administration-card,.pwp-administration:has(.account-head-form) .administration-card){border-top:0;padding-top:14px}.catalog-master[data-master=materials] .administration-card{margin-left:15px;margin-right:-12px;padding:24px 35px 30px}.catalog-master[data-master=materials] .catalog-master-form{max-width:none}.material-top{border-bottom:1px solid #eee;grid-template-columns:repeat(4,163px);gap:30px;margin-bottom:24px;padding-bottom:20px;display:grid}.material-top .field{flex-direction:column;align-items:flex-start;gap:0;margin:0;display:flex}.material-top .field-label{text-align:left;line-height:20px}.material-top input,.material-top .lookup{width:163px}.material-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.catalog-master-form .material-columns h3{text-align:center;border:0;margin:0 0 10px;padding:0;font-size:16px;font-weight:400;line-height:19px}.material-account .field{grid-template-columns:163px 145px}.material-account input,.material-account .lookup{width:145px}.material-account [data-master-field$=Rate] .field{margin-bottom:0}.material-account [data-master-field=Photo] .field{grid-template-columns:115px 145px}.material-inventory .field{grid-template-columns:211px 241px}.material-inventory input,.material-inventory .lookup{width:241px}.material-inventory [data-master-field=InvoiceAttributes] .field{margin-top:25px;display:block}.material-inventory .catalog-checkboxes{gap:35px}.material-inventory .catalog-checkboxes input{width:13px;height:13px}@media (max-width:1100px){.material-top{grid-template-columns:repeat(2,minmax(0,1fr))}.material-columns{grid-template-columns:1fr}.catalog-master[data-master=materials] .administration-card{margin:0;padding:20px}.material-inventory .field{grid-template-columns:163px minmax(0,1fr)}}
.textile-processing{color:#676a6c;margin:0 20px 20px}.textile-processing>summary{cursor:pointer;background:#fff;border-top:3px solid #e7eaec;padding:10px 15px;font-weight:600}.textile-processing .tx-card{padding:20px}.textile-processing fieldset{border:0;padding:0}.textile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 25px;margin:15px 0;display:grid}.textile-fields input,.textile-fields select,.textile-fields textarea{color:#676a6c;background:#fff;border:1px solid #e5e6e7;min-width:0;max-width:100%;padding:6px}.textile-rule{font-size:12px}.textile-snapshot{margin-top:15px}.textile-processing button{margin:5px}.textile-processing [role=alert]{color:#ed5565}
.manual-bank-workspace{color:#676a6c;padding:20px 25px 50px;font-size:13px}.manual-bank-card{background:#fff;border-top:3px solid #e7eaec;padding:15px 20px 30px}.manual-bank-filter,.manual-bank-statement{flex-wrap:wrap;align-items:flex-end;gap:15px;margin-bottom:15px;display:flex}.manual-bank-filter label,.manual-bank-statement label{flex-direction:column;gap:5px;font-weight:600;display:flex}.manual-bank-filter label:first-child{min-width:250px}.manual-bank-filter select,.manual-bank-filter input,.manual-bank-statement input,.manual-bank-statement select{color:#676a6c;background:#fff;border:1px solid #e5e6e7;height:34px;padding:6px 10px;font-size:13px}.manual-bank-filter button{height:34px}.manual-bank-statement{border-top:1px solid #e7eaec;padding-top:15px}.manual-bank-statement label{min-width:165px}.manual-bank-statement input[type=file]{border:0;max-width:300px;padding:4px 0;font-weight:400}.manual-bank-file-help{color:#888;margin:0 0 15px;font-size:12px}.manual-bank-error{color:#b23f4c;background:#fcf4f4;border-left:3px solid #ed5565;padding:10px}.manual-bank-message{background:#f5faf8;border-left:3px solid #1ab394;padding:10px}.manual-bank-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:10px 0 18px;display:flex}.manual-bank-toolbar>div{gap:5px;display:flex}.manual-bank-toolbar label{align-items:center;gap:8px;display:flex}.manual-bank-toolbar select{border:1px solid #e5e6e7;max-width:310px;height:30px}.manual-bank-summary{border:1px solid #e7eaec;grid-template-columns:repeat(5,minmax(120px,1fr));margin-bottom:18px;display:grid}.manual-bank-summary>div{border-bottom:1px solid #e7eaec;border-right:1px solid #e7eaec;padding:10px}.manual-bank-summary span{font-size:12px;display:block}.manual-bank-summary strong{margin-top:4px;font-size:16px;font-weight:600;display:block}.manual-bank-table-tools,.manual-bank-paging{justify-content:space-between;align-items:center;margin:10px 0;display:flex}.manual-bank-table-tools select{border:1px solid #e5e6e7;height:30px;margin:0 4px}.manual-bank-table-tools input{border:1px solid #e5e6e7;height:30px;margin-left:5px}.manual-bank-scroll{overflow-x:auto}.manual-bank-table{border-collapse:collapse;table-layout:auto;width:100%}.manual-bank-table caption{text-align:left;padding:12px 0;font-size:14px;font-weight:600}.manual-bank-table th{color:#fff;text-align:left;text-transform:uppercase;white-space:nowrap;background:#4285bf;border:1px solid #ddd;padding:10px 8px;font-weight:600}.manual-bank-table td{white-space:nowrap;border:1px solid #ddd;padding:8px}.manual-bank-table td input:not([type=checkbox]),.manual-bank-table td select{height:30px;font:inherit;border:1px solid #e5e6e7;min-width:120px;padding:4px 6px}.manual-bank-table td input[type=checkbox]{width:14px;height:14px}.manual-bank-table a{color:#337ab7}.manual-bank-paging>div{gap:3px;display:flex}.manual-bank-paging button{background:#fff;border:1px solid #ddd;padding:6px 12px}.manual-bank-paging button:disabled{color:#aaa}@media (max-width:1100px){.manual-bank-summary{grid-template-columns:repeat(2,minmax(120px,1fr))}.manual-bank-toolbar{flex-direction:column;align-items:flex-start}}@media print{.manual-bank-filter,.manual-bank-statement,.manual-bank-toolbar,.manual-bank-table-tools,.manual-bank-paging{display:none}.manual-bank-workspace{padding:0}}
.bt-workspace{padding:20px 25px 40px;font-size:13px;line-height:1.42857;position:relative}.bt-heading-controls{align-items:center;height:34px;display:flex;position:absolute;top:-74px;right:133px}.bt-heading-controls>input{text-align:center;width:149px}.bt-heading-controls>span{border-top:1px solid #e5e6e7;border-bottom:1px solid #e5e6e7;height:34px;padding:6px 5px}.bt-heading-controls>button{border-radius:0;height:34px}.bt-settings{width:42px;height:34px;position:absolute;top:-74px;right:35px}.bt-error{color:#b23f4c;background:#fff;border-left:3px solid #ed5565;padding:10px 12px}.bt-message{background:#fff;padding:8px 12px}body:has(.cheque-workspace) .page-heading{height:115px}.cheque-workspace .bt-heading-controls,.cheque-workspace .bt-settings{top:-95px}.cheque-workspace .bt-heading-controls{gap:25px;right:158px}.cheque-workspace .bt-heading-controls>input{text-align:left;width:277px}.cheque-workspace .bt-heading-controls>button{border-radius:3px}.bt-cheque-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.bt-cheque-list{background:#fff;border-top:3px solid #e7eaec;align-self:start}.bt-cheque-list h5{border-bottom:1px solid #e7eaec;margin:0;padding:13px 15px;font-size:14px;font-weight:600;line-height:20px}.bt-cheque-list h5 .fa{margin-right:3px}.bt-dropzone{min-height:76px;padding:20px}.bt-drop-hint{color:#aaa;background:#f9f9f9;justify-content:space-between;padding:8px 10px;display:flex}.bt-drag-active{background:#f1fbf8;outline:1px dashed #1ab394}.bt-cheque{cursor:grab;background:#fff;border:1px solid #e7eaec;grid-template-columns:auto 1fr;gap:5px 12px;margin-bottom:10px;padding:10px 12px;display:grid}.bt-cheque>span:last-child{text-align:right}.bt-dropzone>.bt-cheque{margin:10px 0 0}.bt-gst-card{background:#fff;min-height:289px;padding:15px 20px 40px}.bt-tabs{border-bottom:1px solid #ddd;gap:0;margin-bottom:10px;display:flex}.bt-tabs>button{color:#a7b1c2;background:0 0;border:1px solid #0000;border-radius:3px 3px 0 0;padding:11px 20px;font-weight:600}.bt-tabs>button.active{color:#555;background:#fff;border-color:#ddd #ddd #fff;margin-bottom:-1px}.bt-tabs .fa{margin-right:5px}.bt-subtabs{margin-top:0;margin-bottom:10px}.bt-prepare{text-align:center;grid-template-columns:1fr 216px 1fr 356px;align-items:start;gap:30px;min-height:216px;padding:8px 10px 0;display:grid}.bt-prepare h4{margin:3px 0 8px;font-size:14px;font-weight:600}.bt-prepare label{margin-bottom:5px;font-weight:600;display:block}.bt-month{max-width:132px;margin:0 auto 10px;display:block}.bt-upload{color:#fff;background:#f8ac59;border-color:#f8ac59;font-size:14px;line-height:20px}.bt-reconcile{color:#fff;background:#1c84c6;border-color:#1c84c6;margin:12px 0 0;font-size:14px;line-height:20px}.bt-reco-dates{align-items:center;display:flex}.bt-reco-dates input{width:calc(50% - 14.5px);padding:6px!important}.bt-reco-dates span{text-transform:uppercase;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:6px 5px}.bt-table{border-collapse:collapse;color:#676a6c;width:100%}.bt-table th,.bt-table td{text-align:left;border:1px solid #e7eaec;padding:8px}.bt-table th{text-transform:uppercase;background:#f5f5f6;font-weight:600}.bt-summary th,.bt-summary td{text-align:center}.bt-summary tfoot td{background:#fff;padding:8px}.bt-report-actions{gap:4px;margin:10px;display:flex}.bt-report-actions button{font-size:14px;line-height:20px}.bt-table-scroll{overflow-x:auto}.bt-match-table{min-width:1100px}.bt-match-table th{vertical-align:top;font-size:13px}.bt-match-table td{font-size:12px}.bt-match-table td:nth-child(2){min-width:78px}.bt-match-table td:nth-child(3),.bt-match-table td:nth-child(4){min-width:64px}.bt-gst-wise tbody th{text-transform:none}.bt-gst-wise tbody th button{font-weight:400}@media (max-width:1100px){.bt-prepare{grid-template-columns:repeat(2,minmax(0,1fr))}.bt-cheque-columns{gap:15px}.bt-heading-controls,.cheque-workspace .bt-heading-controls{right:110px}.cheque-workspace .bt-heading-controls>input{width:180px}}.bank-auto-workspace{padding:22px 25px 52px}.bank-auto-card{background:#fff;min-height:347px;padding:15px 20px 40px}.bank-auto-party{width:290px;max-width:100%;position:relative}.bank-auto-party>input{width:100%;height:34px;padding:6px 12px}.bank-auto-party>[role=listbox]{z-index:25;background:#fff;border:1px solid #e5e6e7;max-height:240px;position:absolute;top:34px;left:0;right:0;overflow:auto}.bank-auto-party>[role=listbox]>button{text-align:left;background:#fff;border:0;border-radius:0;width:100%;display:block}.bank-auto-party>[role=listbox]>button:hover{color:#fff;background:#5897fb}.bank-auto-file{color:#676a6c;margin-top:16px;font-size:13px;display:block;border:0!important;width:auto!important;height:22px!important;min-height:22px!important;padding:0!important;line-height:normal!important}.bank-auto-file::file-selector-button{color:#000;padding:1px 6px;font-size:13px}.bank-auto-toolbar{justify-content:space-between;margin:15px 0;display:flex}.bank-auto-toolbar>button{border-radius:2px;height:32px;padding:5px 10px;font-size:14px;line-height:20px}.bank-auto-toolbar>.primary{background:#58b69e;border-color:#58b69e}.bank-auto-toolbar>.bank-auto-expand{color:#676a6c;background:#fff;border:1px solid #e7eaec;width:34px}.bank-auto-table-scroll{margin-top:20px;overflow-x:auto}.bank-auto-toolbar+.bank-auto-table-scroll{margin-top:0}.bank-auto-table{border-collapse:collapse;table-layout:auto;width:100%}.bank-auto-table th{color:#fff;text-transform:uppercase;text-align:left;white-space:nowrap;background:#4285bf;border:1px solid #ddd;padding:10px 8px;font-size:14px;font-weight:600;line-height:18px}.bank-auto-table td{white-space:nowrap;border:1px solid #ddd;padding:8px}.bank-auto-table-scroll:first-of-type th:first-child{width:3.5%}.bank-auto-table-scroll:first-of-type th:nth-child(2){width:5.2%}.bank-auto-development{border:1px dashed #999;margin-top:12px;padding:10px}.bank-auto-development p{margin:0 0 8px}.bank-auto-development label{align-items:center;gap:8px;display:flex}.bank-auto-development select{max-width:300px}.bank-auto-saved{margin:8px 0}.bank-auto-expanded{z-index:2000;background:#f3f3f4;inset:0;overflow:auto;position:fixed!important}
.pwp-system{font-family:Open Sans,sans-serif;font-size:13px}.system-tools{align-items:center;gap:8px;margin-bottom:12px;display:flex}.system-tools input{border:1px solid #e5e6e7;height:30px;padding:5px}.pwp-system table{border-collapse:collapse;background:#fff;width:100%}.pwp-system th,.pwp-system td{text-align:left;border:1px solid #e7eaec;padding:8px}.pwp-system th{font-weight:600}.pwp-system td input{border:1px solid #e5e6e7;width:85px;height:28px;padding:4px}.system-board{gap:15px;padding:0;list-style:none;display:flex}.system-board li{background:#fff;border-top:3px solid #e7eaec;min-width:240px;padding:15px}.system-chat{background:#fff;min-height:400px;display:flex}.system-chat aside{flex-direction:column;width:220px;padding:10px;display:flex}.system-chat section{flex:1;padding:20px}.system-file{cursor:pointer;border:1px solid #ddd;padding:5px;display:inline-block}.system-file input{max-width:190px}
.interest-calculator.modal{width:900px;max-width:95vw}.interest-calculator .modal-body{padding:20px 30px 55px}.interest-calculator-card{background:#fff;padding:55px 143px 27px}.interest-calculator-card label{margin:0 0 13px;font-size:13px;font-weight:600;display:block}.interest-calculator-card input{color:#676a6c;background:#fff;border:1px solid #e5e6e7;width:100%;height:34px;margin-top:4px;padding:6px 12px;font:400 14px Open Sans,sans-serif}.interest-date-pair{grid-template-columns:1fr 1fr;gap:22px;display:grid}.interest-calculation-inputs{grid-template-columns:144px 144px 144px 88px;align-items:end;gap:5px;margin-top:-6px;display:grid}.interest-calculation-inputs button{width:88px;height:32px;margin-left:18px}.interest-results{margin-top:32px}.interest-calculator-card .interest-result{align-items:center;height:39px;margin:0 0 12px;font-weight:600;display:flex}.interest-result span{flex:1}.interest-calculator .interest-calculator-card .interest-result input{text-align:right;border:0;width:150px;margin:0;padding-right:16px;font-weight:400}.interest-result .fa{margin:0 15px 0 0;font-size:18px}.interest-result-0 input,.interest-result-0 .fa{color:#1ab394}.interest-result-1 input,.interest-result-1 .fa{color:#f8ac59}.interest-result-2 input,.interest-result-2 .fa{color:#ed5565}@media (max-width:850px){.interest-calculator-card{padding:30px}.interest-calculation-inputs{grid-template-columns:1fr 1fr 1fr 80px}}
.party-directory{position:relative;padding:38px 62px 35px!important}.party-directory-tools{flex-wrap:wrap;justify-content:flex-end;gap:3px;max-width:360px;display:flex;position:absolute;top:-88px;right:24px}.party-directory-tools button,.party-directory-tools a{border:1px solid #e5e7eb;border-radius:2px;justify-content:center;align-items:center;width:40px;height:34px;padding:0;display:inline-flex}.party-directory-filters{justify-content:space-between;gap:20px;margin-bottom:20px;display:flex}.party-directory-filters>div{gap:4px;display:flex}.party-directory-filters .lookup{width:230px}.party-directory-filters nav{gap:10px;display:flex}.party-directory-filters nav a,.party-directory-filters nav button{color:#fff;padding:7px 13px}.party-directory-table{overflow:auto}.party-directory table{border-collapse:collapse;width:100%;font-size:13px}.party-directory th,.party-directory td{text-align:left;border:1px solid #e7eaec;padding:8px}.party-directory thead tr:first-child{color:#fff;text-transform:uppercase;background:#2c709d}.party-directory th button{color:inherit;text-transform:uppercase;background:0 0;border:none;justify-content:space-between;gap:8px;width:100%;padding:0;font-size:12px;display:flex}.party-directory th .fa-sort{opacity:.45}.party-directory td input,.party-directory-column-filters input{box-sizing:border-box;color:#676a6c;border:1px solid #e5e6e7;width:100%;min-width:40px;height:32px;padding:5px}.party-directory-column-filters th{background:#fff;border:none;padding:8px 3px}.party-directory-paging{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;font-size:12px;display:flex}.party-directory-paging span{margin-left:auto}.party-directory-paging input,.party-directory-paging select,.party-context-controls input,.party-context-controls select{border:1px solid #e5e6e7;height:30px;padding:5px}.party-context-controls{align-items:end;gap:14px;margin-bottom:18px;display:flex}.party-context-controls label{flex-direction:column;gap:5px;display:flex}.party-context-controls button{height:32px}.party-column-toggle{align-items:center;gap:10px;padding:5px;display:flex}.party-directory [role=alert]{color:#a94442}.party-directory [role=status]{font-size:13px}.party-directory table td a{color:#337ab7}.party-directory-paging button{background:#fff;border:1px solid #ddd;padding:6px 10px}.party-directory button:disabled{opacity:.5;cursor:default}@media (max-width:900px){.party-directory{padding:24px!important}.party-directory-filters{flex-wrap:wrap}.party-directory-tools{margin-bottom:20px;position:static}.party-directory-paging span{margin-left:0}}
.audit-document{background:#fff;position:relative;margin:20px 15px 40px!important;padding:20px 10px 10px!important}.audit-document-tools{align-items:center;gap:4px;display:flex;position:absolute;top:-95px;right:20px}.audit-document-tools>a{border:1px solid #aaa;border-radius:2px;padding:3px 6px}.audit-document-tools>button{background:#fff;border:1px solid #e5e7eb;border-radius:3px;padding:8px 12px}.audit-document-search{justify-content:flex-end;margin-bottom:8px;padding-right:5px;font-size:12px;display:flex}.audit-document-search input{border:1px solid #e5e6e7;width:194px;height:30px;margin-left:6px;padding:5px}.audit-document>table{border-collapse:collapse;width:100%;font-size:14px}.audit-document>table th{color:#fff;text-align:left;text-transform:uppercase;background:#4284bd;border:1px solid #ddd;height:35px;padding:5px;font-size:12px}.audit-document>table th:nth-child(-n+2){width:18.4%}.audit-document>table th button{color:inherit;text-transform:uppercase;text-align:left;background:0 0;border:0;width:100%;padding:0;font-size:12px}.audit-document>table th .fa-sort{float:right;opacity:.5}.audit-document>table td{text-transform:uppercase;box-sizing:border-box;border:1px solid #e7e7e7;height:47px;padding:8px}.audit-document>table tbody tr:nth-child(odd){background:#f9f9f9}.audit-document>table td a{color:#4d82ad;margin-right:8px;padding:5px;display:inline-block}.audit-document>table td a.audit-csv{color:#2d6f1f;background:#f4f4f4}.audit-document-count{margin:14px 0;font-size:13px}.audit-settings-body{min-height:120px}.audit-document [role=alert]{color:#a94442}.audit-document-search label{flex-direction:row;align-items:center;margin:0;font-weight:400;display:flex}.audit-document-search input{display:inline-block}
