.charge-basis-header-module__fagZDa__header{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);background-color:var(--dms-header-bg);border-bottom:1px solid var(--dms-subheader-border);justify-content:space-between;align-items:center;display:flex}.charge-basis-header-module__fagZDa__leftSection{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.charge-basis-header-module__fagZDa__totalLabel{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff)}.charge-basis-header-module__fagZDa__filterButton{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--primary);display:flex}.charge-basis-header-module__fagZDa__filterButton:hover{opacity:.8}.charge-basis-header-module__fagZDa__rightSection{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.charge-basis-header-module__fagZDa__exportButton{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--primary);border:1px solid var(--primary);background-color:#3874ff1a;display:flex}.charge-basis-header-module__fagZDa__exportButton:hover{background-color:#3874ff33}.charge-basis-header-module__fagZDa__newButton{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--primary);display:flex}.charge-basis-header-module__fagZDa__newButton:hover{opacity:.9}.charge-basis-header-module__fagZDa__filterMenu{background-color:var(--dms-popover-bg);border:none;min-width:180px;padding:4px}.charge-basis-header-module__fagZDa__filterItem{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.charge-basis-header-module__fagZDa__filterItem:hover,.charge-basis-header-module__fagZDa__filterItem:focus{color:#fff;background-color:#ffffff1a}.charge-basis-header-module__fagZDa__filterMode{color:#ffffff80;font-size:11px}@property --tw-font-weight{syntax:"*";inherits:false}
.action-menu-module__Rc6q4q__trigger{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-md,.375rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);justify-content:center;align-items:center;display:flex}.action-menu-module__Rc6q4q__trigger:hover{background-color:var(--dms-cell-border);color:var(--dms-text-dark)}.action-menu-module__Rc6q4q__dropdownContent{background-color:var(--dms-popover-bg);border:none;padding:0}.action-menu-module__Rc6q4q__dropdownItem{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff)}.action-menu-module__Rc6q4q__dropdownItem:hover,.action-menu-module__Rc6q4q__dropdownItem:focus{color:#fff;background-color:#ffffff1a}
.form-field-module__7_Xn3q__row{border-bottom:1px solid #d0d5e3;border-right:1px solid #d0d5e3;height:30px;display:flex}.form-field-module__7_Xn3q__rowFull{border-right:none;grid-column:1/-1}.form-field-module__7_Xn3q__label{width:150px;min-width:150px;height:100%;color:var(--dms-text-dark);background:#f1f4f8;border-right:1px solid #d0d5e3;flex-shrink:0;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:flex}.form-field-module__7_Xn3q__required{color:#f44545;margin-left:2px}.form-field-module__7_Xn3q__value{flex:1;align-items:center;gap:8px;height:100%;padding:0 8px;display:flex;overflow:hidden}.form-field-module__7_Xn3q__row:not(:has(input:disabled)):hover .form-field-module__7_Xn3q__label{background:#00d0b026}.form-field-module__7_Xn3q__row:not(:has(input:disabled)):hover .form-field-module__7_Xn3q__value{outline-offset:-2px;outline:2px solid #3874ff}.form-field-module__7_Xn3q__row:has(input:disabled) .form-field-module__7_Xn3q__label{opacity:.5;cursor:not-allowed}.form-field-module__7_Xn3q__row:has(input:disabled) .form-field-module__7_Xn3q__value{cursor:not-allowed}
.form-input-module__A0Xctq__input{min-width:0;height:100%;color:var(--dms-text-dark);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13px}.form-input-module__A0Xctq__input::placeholder{color:#9497a1}.form-input-module__A0Xctq__input:disabled{color:#9497a1;cursor:not-allowed;background:#f8f8f8}.form-input-module__A0Xctq__input:focus-visible{outline:none}
.form-select-module__-T5lwW__select{min-width:0;height:100%;color:var(--dms-text-dark);cursor:pointer;appearance:none;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:13px}.form-select-module__-T5lwW__select:disabled{color:#9497a1;cursor:not-allowed}.form-select-module__-T5lwW__select:focus-visible{outline:none}
.multi-select-field-module__iUFscq__trigger{cursor:pointer;width:100%;height:100%;color:var(--dms-text-dark);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.multi-select-field-module__iUFscq__summary{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.multi-select-field-module__iUFscq__chevron{color:var(--dms-text-muted);flex-shrink:0}.multi-select-field-module__iUFscq__content{background-color:var(--dms-panel-bg);border:1px solid var(--dms-cell-border);border-radius:var(--radius);min-width:240px;max-height:250px;padding:4px;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.multi-select-field-module__iUFscq__option{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.multi-select-field-module__iUFscq__boxOff,.multi-select-field-module__iUFscq__boxOn{border:1px solid var(--dms-cell-border);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.multi-select-field-module__iUFscq__boxOn{background:var(--primary);border-color:var(--primary);color:#fff}
.requirement-tag-module__SDIebq__tag{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border:1px solid var(--dms-cell-border);color:var(--dms-text-muted);background-color:#fff;border-radius:3.40282e38px;align-items:center;display:inline-flex}@property --tw-font-weight{syntax:"*";inherits:false}
.status-badge-module__BqYOfG__wrapper{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.status-badge-module__BqYOfG__dot{width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);border-radius:3.40282e38px;flex-shrink:0}.status-badge-module__BqYOfG__dotActive{background-color:var(--status-active);box-shadow:0 0 0 3px #00d0b01a}.status-badge-module__BqYOfG__dotInactive{background-color:var(--status-inactive);box-shadow:0 0 0 3px #f445451a}.status-badge-module__BqYOfG__label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--dms-text-dark)}@property --tw-font-weight{syntax:"*";inherits:false}
.toggle-field-module__ehLKtW__valueLabel{color:var(--dms-text-dark);font-size:13px}
.dropdown-select-field-module__dK9x1q__trigger{cursor:pointer;width:100%;height:100%;color:var(--dms-text-dark);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.dropdown-select-field-module__dK9x1q__summary{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.dropdown-select-field-module__dK9x1q__chevron{color:var(--dms-text-muted);flex-shrink:0}.dropdown-select-field-module__dK9x1q__content{background-color:var(--dms-panel-bg);border:1px solid var(--dms-cell-border);border-radius:var(--radius);min-width:240px;max-height:250px;padding:4px;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dropdown-select-field-module__dK9x1q__option{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.dropdown-select-field-module__dK9x1q__indicator{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}
.searchable-select-module__iFy5CW__trigger{background-color:var(--dms-panel-bg);border:1px solid var(--dms-cell-border);border-radius:var(--radius);width:100%;color:var(--dms-text-dark);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:30px;padding:6px 12px;font-size:13px;transition:border-color .15s,box-shadow .15s;display:flex}.searchable-select-module__iFy5CW__trigger:hover:not(:disabled){border-color:var(--primary)}.searchable-select-module__iFy5CW__trigger:focus-visible{border-color:var(--primary);outline:none;box-shadow:0 0 0 2px #3874ff33}.searchable-select-module__iFy5CW__trigger:disabled{opacity:.6;cursor:not-allowed;background-color:#f8f8f8}.searchable-select-module__iFy5CW__triggerForm{cursor:pointer;width:100%;height:100%;color:var(--dms-text-dark);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.searchable-select-module__iFy5CW__triggerForm:disabled{color:#9497a1;cursor:not-allowed}.searchable-select-module__iFy5CW__summary{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.searchable-select-module__iFy5CW__chevron{color:var(--dms-text-muted);flex-shrink:0;transition:transform .2s}.searchable-select-module__iFy5CW__trigger[data-state=open] .searchable-select-module__iFy5CW__chevron,.searchable-select-module__iFy5CW__triggerForm[data-state=open] .searchable-select-module__iFy5CW__chevron{transform:rotate(180deg)}.searchable-select-module__iFy5CW__content{background-color:var(--dms-panel-bg);border:1px solid var(--dms-cell-border);border-radius:var(--radius);z-index:50;flex-direction:column;min-width:280px;max-height:300px;padding:4px;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.searchable-select-module__iFy5CW__searchWrapper{border-bottom:1px solid var(--dms-cell-border);align-items:center;gap:8px;margin-bottom:4px;padding:6px 8px;display:flex}.searchable-select-module__iFy5CW__searchIcon{color:var(--dms-text-muted);flex-shrink:0}.searchable-select-module__iFy5CW__searchInput{min-width:0;color:var(--dms-text-dark);background:0 0;border:none;outline:none;flex:1;font-size:13px}.searchable-select-module__iFy5CW__searchInput::placeholder{color:var(--dms-text-muted)}.searchable-select-module__iFy5CW__optionsList{flex:1;overflow-y:auto}.searchable-select-module__iFy5CW__option{border-radius:calc(var(--radius) - 2px);cursor:pointer;color:var(--dms-text-dark);-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:8px;padding:6px 8px;font-size:13px;transition:background-color .15s,color .15s;display:flex}.searchable-select-module__iFy5CW__option:hover,.searchable-select-module__iFy5CW__option:focus,.searchable-select-module__iFy5CW__option[data-highlighted]{color:var(--primary);background-color:#3874ff14}.searchable-select-module__iFy5CW__option[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.searchable-select-module__iFy5CW__indicator{width:14px;height:14px;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.searchable-select-module__iFy5CW__noResults{text-align:center;color:var(--dms-text-muted);padding:12px 8px;font-size:12px}
.charge-basis-modal-module__f9bbpW__sheetHeader{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5);background-color:#050e25;justify-content:space-between;align-items:center;display:flex}.charge-basis-modal-module__f9bbpW__sheetTitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.charge-basis-modal-module__f9bbpW__sheetClose{padding:var(--spacing,.25rem);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:.25rem}.charge-basis-modal-module__f9bbpW__sheetClose:hover{background-color:#ffffff1a}.charge-basis-modal-module__f9bbpW__scrollArea{flex-direction:column;flex:1;padding-bottom:0;display:flex;overflow-y:auto}.charge-basis-modal-module__f9bbpW__formCard{background:#fff;border:1px solid #d0d5e3;border-radius:4px;flex-shrink:0;margin:12px;overflow:hidden}.charge-basis-modal-module__f9bbpW__sectionBanner{text-transform:uppercase;letter-spacing:.05em;height:34px;color:var(--dms-text-muted);background-color:var(--dms-table-head-bg);border-bottom:1px solid var(--dms-cell-border);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.charge-basis-modal-module__f9bbpW__form{grid-template-columns:1fr 1fr;display:grid}.charge-basis-modal-module__f9bbpW__footer{background-color:var(--dms-table-head-bg);border-top:1px solid var(--dms-cell-border);justify-content:flex-end;align-items:center;gap:20px;margin-top:auto;padding:16px 24px;display:flex}.charge-basis-modal-module__f9bbpW__cancelBtn{height:34px;color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0 12px;font-family:inherit;font-size:13px}.charge-basis-modal-module__f9bbpW__cancelBtn:hover{opacity:.8}.charge-basis-modal-module__f9bbpW__createBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:4px;height:34px;padding:0 20px;font-family:inherit;font-size:13px;font-weight:500}.charge-basis-modal-module__f9bbpW__createBtn:hover{opacity:.9}.charge-basis-modal-module__f9bbpW__createBtn:disabled{opacity:.5;cursor:not-allowed}.charge-basis-modal-module__f9bbpW__readonlyValue{color:var(--dms-text-muted);flex:1;font-size:13px;font-weight:600}.charge-basis-modal-module__f9bbpW__hint{text-align:right;color:var(--status-inactive);padding:0 24px 4px;font-size:12px}.charge-basis-modal-module__f9bbpW__rateLinesWrapper{flex-direction:column;display:flex}.charge-basis-modal-module__f9bbpW__rateLinesHeader{background-color:var(--dms-table-head-bg);border-bottom:1px solid var(--dms-cell-border);justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.charge-basis-modal-module__f9bbpW__rateLinesTitle{color:var(--dms-text-muted);font-size:13px;font-weight:600}.charge-basis-modal-module__f9bbpW__rateLinesSubtitle{color:var(--dms-text-muted);margin-left:8px;font-weight:400}.charge-basis-modal-module__f9bbpW__addRateLineBtn{color:var(--primary);cursor:pointer;background:#0434b914;border:1px solid #0434b933;border-radius:4px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.charge-basis-modal-module__f9bbpW__addRateLineBtn:hover{background:#0434b926}.charge-basis-modal-module__f9bbpW__rateLineGrid{border-bottom:1px solid var(--dms-cell-border);grid-template-columns:140px 180px 1fr 40px;align-items:stretch;min-height:30px;display:grid}.charge-basis-modal-module__f9bbpW__rateLineGridHeader{border-bottom:1px solid var(--dms-cell-border);background-color:#f1f4f8;grid-template-columns:140px 180px 1fr 40px;align-items:stretch;min-height:30px;display:grid}.charge-basis-modal-module__f9bbpW__rateLineColHead{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);align-items:center;height:100%;padding:0 12px;font-size:13px;font-weight:500;display:flex}.charge-basis-modal-module__f9bbpW__rateLineColHead:last-child{border-right:none}.charge-basis-modal-module__f9bbpW__rateLineCell{border-right:1px solid var(--dms-cell-border);align-items:center;height:100%;padding:0 8px;display:flex;overflow:hidden}.charge-basis-modal-module__f9bbpW__rateLineCell:last-child{border-right:none;justify-content:center;padding:0}.charge-basis-modal-module__f9bbpW__rateLineInputGroup{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex}.charge-basis-modal-module__f9bbpW__rateLineSymbol{color:var(--dms-text-muted);align-items:center;font-size:12px;font-weight:500;display:flex}.charge-basis-modal-module__f9bbpW__rateLineValueRow{align-items:center;gap:8px;display:flex}.charge-basis-modal-module__f9bbpW__removeRateLineBtn{color:var(--status-inactive);cursor:pointer;background:0 0;border:none;border-radius:4px;margin-top:2px;padding:8px}.charge-basis-modal-module__f9bbpW__removeRateLineBtn:hover{color:var(--primary);background:var(--dms-table-head-bg)}.charge-basis-modal-module__f9bbpW__transportLine{border-bottom:1px solid var(--dms-cell-border);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:12px 16px;display:flex}.charge-basis-modal-module__f9bbpW__transportField{flex-direction:column;gap:4px;min-width:0;display:flex}.charge-basis-modal-module__f9bbpW__transportFieldWide{flex:220px}.charge-basis-modal-module__f9bbpW__transportFieldText{flex:150px}.charge-basis-modal-module__f9bbpW__transportFieldRate{flex:0 140px}.charge-basis-modal-module__f9bbpW__transportFieldLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--dms-text-muted);font-size:11px;font-weight:600}.charge-basis-modal-module__f9bbpW__transportFieldControl{border:1px solid var(--dms-cell-border);background:#fff;border-radius:4px;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex;overflow:hidden}.charge-basis-modal-module__f9bbpW__transportLineActions{align-self:center;margin-left:auto}.charge-basis-modal-module__f9bbpW__rateLineBlock{border-bottom:1px solid var(--dms-cell-border)}.charge-basis-modal-module__f9bbpW__rateLineBlock .charge-basis-modal-module__f9bbpW__rateLineGrid{border-bottom:none}.charge-basis-modal-module__f9bbpW__slabPanel{border-top:1px dashed var(--dms-cell-border);background:#f8faff;padding:8px 16px 12px 24px}.charge-basis-modal-module__f9bbpW__slabModeRow{align-items:center;gap:10px;padding:4px 0;display:flex}.charge-basis-modal-module__f9bbpW__slabModeLabel{color:var(--dms-text-muted);margin-right:4px;font-size:12px;font-weight:600}.charge-basis-modal-module__f9bbpW__slabModeOpt{color:var(--dms-text-dark);font-size:12px}.charge-basis-modal-module__f9bbpW__slabModeHint{color:var(--dms-text-muted);margin-left:8px;font-size:11px}.charge-basis-modal-module__f9bbpW__slabTable{border:1px solid var(--dms-cell-border);background:#fff;border-radius:4px;margin-top:8px;overflow:hidden}.charge-basis-modal-module__f9bbpW__slabHead,.charge-basis-modal-module__f9bbpW__slabRow{grid-template-columns:1fr 1fr 1fr 40px;display:grid}.charge-basis-modal-module__f9bbpW__slabHead{background:#f1f4f8}.charge-basis-modal-module__f9bbpW__slabHeadCell{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);padding:6px 10px;font-size:12px;font-weight:500}.charge-basis-modal-module__f9bbpW__slabHeadCell:last-child{border-right:none}.charge-basis-modal-module__f9bbpW__slabRow{border-top:1px solid var(--dms-cell-border)}.charge-basis-modal-module__f9bbpW__slabCell{border-right:1px solid var(--dms-cell-border);align-items:center;height:32px;padding:0 10px;display:flex;overflow:hidden}.charge-basis-modal-module__f9bbpW__slabCell:last-child{border-right:none;justify-content:center;padding:0}.charge-basis-modal-module__f9bbpW__addSlabBtn{color:var(--primary);cursor:pointer;background:#0434b914;border:1px solid #0434b933;border-radius:4px;align-items:center;gap:6px;margin:8px;padding:4px 10px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.charge-basis-modal-module__f9bbpW__addSlabBtn:hover{background:#0434b926}.charge-basis-modal-module__f9bbpW__removeSlabBtn{color:var(--status-inactive);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px}.charge-basis-modal-module__f9bbpW__removeSlabBtn:hover{color:var(--primary);background:var(--dms-table-head-bg)}@property --tw-font-weight{syntax:"*";inherits:false}
.charge-basis-page-module__tkH_NW__outer{flex-direction:column;flex:1;display:flex}.charge-basis-page-module__tkH_NW__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.charge-basis-page-module__tkH_NW__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow:hidden}
.charge-basis-table-module__axfkBW__wrapper{flex-direction:column;flex:1;display:flex}.charge-basis-table-module__axfkBW__tableContainer{flex:1;overflow-x:auto}.charge-basis-table-module__axfkBW__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.charge-basis-table-module__axfkBW__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.charge-basis-table-module__axfkBW__tableContainer thead th:last-child{border-right:none}.charge-basis-table-module__axfkBW__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.charge-basis-table-module__axfkBW__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.charge-basis-table-module__axfkBW__tableContainer tbody td:last-child{border-right:none}.charge-basis-table-module__axfkBW__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.charge-basis-table-module__axfkBW__tableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.charge-basis-table-module__axfkBW__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.charge-basis-table-module__axfkBW__colSNo{width:5%}.charge-basis-table-module__axfkBW__colCode{width:10%}.charge-basis-table-module__axfkBW__colName{width:18%}.charge-basis-table-module__axfkBW__colCalc{width:15%}.charge-basis-table-module__axfkBW__colApplies{width:17%}.charge-basis-table-module__axfkBW__colTypes{width:22%}.charge-basis-table-module__axfkBW__colStatus{width:10%}.charge-basis-table-module__axfkBW__colAction{width:3%}.charge-basis-table-module__axfkBW__code{color:var(--dms-text-dark);font-weight:600}.charge-basis-table-module__axfkBW__nameLink{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (hover:hover){.charge-basis-table-module__axfkBW__nameLink:hover{text-decoration-line:underline}}.charge-basis-table-module__axfkBW__nameLink{color:var(--link-color)}.charge-basis-table-module__axfkBW__tags{gap:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.charge-basis-table-module__axfkBW__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.charge-basis-table-module__axfkBW__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.charge-basis-table-module__axfkBW__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.charge-basis-table-module__axfkBW__pageButton:hover{background-color:var(--dms-cell-border)}@property --tw-font-weight{syntax:"*";inherits:false}
.gst-slab-table-module__Kz0l3G__wrapper{flex-direction:column;flex:1;display:flex}.gst-slab-table-module__Kz0l3G__tableContainer{flex:1;overflow-x:auto}.gst-slab-table-module__Kz0l3G__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.gst-slab-table-module__Kz0l3G__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.gst-slab-table-module__Kz0l3G__tableContainer thead th:last-child{border-right:none}.gst-slab-table-module__Kz0l3G__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.gst-slab-table-module__Kz0l3G__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.gst-slab-table-module__Kz0l3G__tableContainer tbody td:last-child{border-right:none}.gst-slab-table-module__Kz0l3G__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.gst-slab-table-module__Kz0l3G__tableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.gst-slab-table-module__Kz0l3G__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.gst-slab-table-module__Kz0l3G__colSNo{width:5%}.gst-slab-table-module__Kz0l3G__colPercentage{width:30%}.gst-slab-table-module__Kz0l3G__colValidDate{width:15%}.gst-slab-table-module__Kz0l3G__colStatus{width:20%}.gst-slab-table-module__Kz0l3G__colAction{width:5%}.gst-slab-table-module__Kz0l3G__percentageLink{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (hover:hover){.gst-slab-table-module__Kz0l3G__percentageLink:hover{text-decoration-line:underline}}.gst-slab-table-module__Kz0l3G__percentageLink{color:var(--link-color)}.gst-slab-table-module__Kz0l3G__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.gst-slab-table-module__Kz0l3G__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.gst-slab-table-module__Kz0l3G__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.gst-slab-table-module__Kz0l3G__pageButton:hover{background-color:var(--dms-cell-border)}@property --tw-font-weight{syntax:"*";inherits:false}
.sac-code-table-module__B5KSwG__wrapper{flex-direction:column;flex:1;display:flex}.sac-code-table-module__B5KSwG__tableContainer{flex:1;overflow-x:auto}.sac-code-table-module__B5KSwG__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.sac-code-table-module__B5KSwG__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.sac-code-table-module__B5KSwG__tableContainer thead th:last-child{border-right:none}.sac-code-table-module__B5KSwG__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.sac-code-table-module__B5KSwG__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.sac-code-table-module__B5KSwG__tableContainer tbody td:last-child{border-right:none}.sac-code-table-module__B5KSwG__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.sac-code-table-module__B5KSwG__tableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.sac-code-table-module__B5KSwG__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.sac-code-table-module__B5KSwG__colSNo{width:5%}.sac-code-table-module__B5KSwG__colCode{width:20%}.sac-code-table-module__B5KSwG__colDescription{width:45%}.sac-code-table-module__B5KSwG__colStatus{width:25%}.sac-code-table-module__B5KSwG__colAction{width:5%}.sac-code-table-module__B5KSwG__code{color:var(--dms-text-dark);font-weight:600}.sac-code-table-module__B5KSwG__descLink{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (hover:hover){.sac-code-table-module__B5KSwG__descLink:hover{text-decoration-line:underline}}.sac-code-table-module__B5KSwG__descLink{color:var(--link-color)}.sac-code-table-module__B5KSwG__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.sac-code-table-module__B5KSwG__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.sac-code-table-module__B5KSwG__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.sac-code-table-module__B5KSwG__pageButton:hover{background-color:var(--dms-cell-border)}@property --tw-font-weight{syntax:"*";inherits:false}
.contract-page-module__I0TxBq__outer{flex-direction:column;flex:1;display:flex}.contract-page-module__I0TxBq__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.contract-page-module__I0TxBq__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow-y:auto}.contract-page-module__I0TxBq__rateCellWrapper{flex-direction:column;gap:8px;display:flex}.contract-page-module__I0TxBq__rateCell{align-items:center;gap:6px;display:flex}.contract-page-module__I0TxBq__rateUnit{color:var(--dms-text-muted);font-size:12px;font-weight:600}.contract-page-module__I0TxBq__rateNote{color:var(--dms-text-muted);white-space:nowrap;font-size:11px}.contract-page-module__I0TxBq__minMaxContainer{border:1px solid var(--dms-cell-border);background:#f8fafc;border-radius:4px;flex-direction:column;gap:6px;margin-top:4px;padding:6px;display:flex}.contract-page-module__I0TxBq__minMaxField{align-items:center;gap:6px;display:flex}.contract-page-module__I0TxBq__minMaxLabel{color:var(--dms-text-muted);text-align:right;white-space:nowrap;width:42px;font-size:11px;font-weight:600}.contract-page-module__I0TxBq__minMaxInput{flex:1;min-width:0}.contract-page-module__I0TxBq__thead tr{background-color:#f1f4f8}.contract-page-module__I0TxBq__th{height:30px;color:var(--dms-text-dark);text-align:left;border-bottom:1px solid var(--dms-cell-border);border-right:1px solid var(--dms-cell-border);white-space:nowrap;vertical-align:middle;padding:0 12px;font-size:13px;font-weight:500}.contract-page-module__I0TxBq__th:last-child{border-right:none}.contract-page-module__I0TxBq__tr{border-bottom:1px solid var(--dms-cell-border);background:#fff}.contract-page-module__I0TxBq__tr:last-child{border-bottom:none}.contract-page-module__I0TxBq__td{height:36px;color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);vertical-align:middle;padding:0 12px;font-size:13px}.contract-page-module__I0TxBq__td:last-child{border-right:none}.contract-page-module__I0TxBq__gridBlockHead{background-color:var(--dms-table-head-bg);border-bottom:1px solid var(--dms-cell-border);justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.contract-page-module__I0TxBq__gridBlockTitle{color:var(--dms-text-dark);letter-spacing:.01em;font-size:13px;font-weight:600}.contract-page-module__I0TxBq__gridBlockCount{color:var(--dms-text-muted);font-size:12px}.contract-page-module__I0TxBq__gridCloseBtn{color:#000;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.contract-page-module__I0TxBq__gridCloseBtn:hover{background:#0000000d}.contract-page-module__I0TxBq__gridHeaderActions{align-items:center;gap:12px;display:flex}.contract-page-module__I0TxBq__gridEmptyMessage{margin-bottom:12px}.contract-page-module__I0TxBq__btnWithIcon{align-items:center;gap:6px;display:inline-flex}.contract-page-module__I0TxBq__slabSubRow{border-bottom:1px solid var(--dms-cell-border);background:#f5f7fd}.contract-page-module__I0TxBq__slabSpacer{border-right:none;padding:0}.contract-page-module__I0TxBq__slabHost{border-left:none;padding:6px 8px 6px 0}.contract-page-module__I0TxBq__slabInline{border:1px solid var(--dms-cell-border);background:#fff;border-radius:4px;width:100%;overflow:hidden}.contract-page-module__I0TxBq__slabInlineHead{border-bottom:1px solid var(--dms-cell-border);background:#eef1f8;display:flex}.contract-page-module__I0TxBq__slabInlineHCell{color:var(--dms-text-muted);text-transform:uppercase;letter-spacing:.04em;border-right:1px solid var(--dms-cell-border);flex:1;padding:5px 8px;font-size:11px;font-weight:600}.contract-page-module__I0TxBq__slabInlineHCell:last-child{border-right:none}.contract-page-module__I0TxBq__slabInlineRow{border-top:1px solid var(--dms-cell-border);display:flex}.contract-page-module__I0TxBq__slabInlineDCell{border-right:1px solid var(--dms-cell-border);flex:1;align-items:center;height:30px;padding:0 6px;display:flex;overflow:hidden}.contract-page-module__I0TxBq__slabInlineDCell:last-child{border-right:none}.contract-page-module__I0TxBq__slabInlineAct{border-left:1px solid var(--dms-cell-border);flex:0 0 32px;justify-content:center;align-items:center;display:flex}.contract-page-module__I0TxBq__trCellWide{flex:1.7}.contract-page-module__I0TxBq__trCellRate{flex:.9}.contract-page-module__I0TxBq__trAddBtn{color:var(--primary);cursor:pointer;background:#0434b914;border:1px solid #0434b933;border-radius:4px;align-items:center;gap:6px;margin:6px 8px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-flex}.contract-page-module__I0TxBq__trAddBtn:hover{background:#0434b926}.contract-page-module__I0TxBq__tableWrapper{overflow-x:auto}.contract-page-module__I0TxBq__table{border-collapse:collapse;table-layout:fixed;width:100%}.contract-page-module__I0TxBq__tdEllipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contract-page-module__I0TxBq__tdNowrap{white-space:nowrap}.contract-page-module__I0TxBq__tdNoPadding{vertical-align:top;padding:0}.contract-page-module__I0TxBq__slabCellWrapper{flex-direction:column;height:100%;display:flex}.contract-page-module__I0TxBq__slabInlineEmbedded{border:none;border-radius:0;flex-grow:1}.contract-page-module__I0TxBq__noBorderRight{border-right:none!important}.contract-page-module__I0TxBq__gridTableContainer{overflow-x:auto}.contract-page-module__I0TxBq__gridTable{table-layout:fixed}.contract-page-module__I0TxBq__gridHeaderRow{background-color:#f1f4f8;border-bottom:1px solid var(--dms-cell-border)!important}.contract-page-module__I0TxBq__gridTh{height:30px;color:var(--dms-text-dark);text-align:left;border-right:1px solid var(--dms-cell-border);white-space:nowrap;vertical-align:middle;font-size:13px;font-weight:500;padding:0 12px!important}.contract-page-module__I0TxBq__gridTh:last-child{border-right:none}.contract-page-module__I0TxBq__gridTr{background:#fff;border-bottom:1px solid var(--dms-cell-border)!important}.contract-page-module__I0TxBq__gridTr:last-child{border-bottom:none!important}.contract-page-module__I0TxBq__gridTd{height:36px;color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);vertical-align:middle;font-size:13px;padding:0 12px!important}.contract-page-module__I0TxBq__gridTd:last-child{border-right:none}.contract-page-module__I0TxBq__gridTdRight{text-align:right}.contract-page-module__I0TxBq__chargeGroupRow{background:#eef2fa}.contract-page-module__I0TxBq__chargeGroupBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.contract-page-module__I0TxBq__chargeGroupTitle{color:var(--dms-text-dark);align-items:baseline;gap:8px;font-size:13px;font-weight:600;display:flex}.contract-page-module__I0TxBq__chargeGroupCount{color:var(--dms-text-muted);font-size:11px;font-weight:400}.contract-page-module__I0TxBq__compareControl{cursor:pointer;align-items:center;gap:8px;display:flex}.contract-page-module__I0TxBq__compareLabel{color:var(--dms-text-muted);font-size:12px;font-weight:500}.contract-page-module__I0TxBq__compareSelect{border:1px solid var(--dms-cell-border);background:#fff;border-radius:4px;align-items:center;min-width:150px;height:28px;padding:0 8px;display:flex}.contract-page-module__I0TxBq__compareHint{color:var(--dms-text-muted);margin-top:6px;font-size:11px}.contract-page-module__I0TxBq__rowActions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.contract-page-module__I0TxBq__altRow{background:#fafbfe}.contract-page-module__I0TxBq__altTag{letter-spacing:.06em;color:var(--dms-text-muted);background:var(--dms-cell-border);border-radius:3px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-block}.contract-page-module__I0TxBq__altRuleRow{background:#f3f6fc}.contract-page-module__I0TxBq__altRuleBar{align-items:center;gap:10px;padding:2px 0;display:flex}.contract-page-module__I0TxBq__altRuleLabel{color:var(--dms-text-muted);font-size:12px;font-weight:500}.contract-page-module__I0TxBq__altRuleBar>:last-child{max-width:180px}.contract-page-module__I0TxBq__gridSubNote{color:var(--dms-text-muted);font-size:11px;line-height:1.3;display:block}.contract-page-module__I0TxBq__basisNote{color:var(--dms-text-muted);margin-left:4px;font-size:12px;font-weight:400}.contract-page-module__I0TxBq__colGridNo{width:40px}.contract-page-module__I0TxBq__colGridCategory{width:100px}.contract-page-module__I0TxBq__colGridCode{width:120px}.contract-page-module__I0TxBq__colGridCharge{width:300px}.contract-page-module__I0TxBq__colGridBasis{width:150px}.contract-page-module__I0TxBq__colGridRate{width:auto}.contract-page-module__I0TxBq__colGridAction{width:40px}.contract-page-module__I0TxBq__slabTable{border:1px solid var(--dms-cell-border);background:#fff;border-radius:4px;max-width:560px;margin:4px 0 8px 24px;overflow:hidden}.contract-page-module__I0TxBq__slabHead,.contract-page-module__I0TxBq__slabRow{grid-template-columns:1fr 1fr 1fr 40px;display:grid}.contract-page-module__I0TxBq__slabHead{background:#f1f4f8}.contract-page-module__I0TxBq__slabHeadCell{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);padding:6px 10px;font-size:12px;font-weight:500}.contract-page-module__I0TxBq__slabHeadCell:last-child{border-right:none}.contract-page-module__I0TxBq__slabRow{border-top:1px solid var(--dms-cell-border)}.contract-page-module__I0TxBq__slabCell{border-right:1px solid var(--dms-cell-border);align-items:center;height:32px;padding:0 10px;display:flex;overflow:hidden}.contract-page-module__I0TxBq__slabCell:last-child{border-right:none;justify-content:center;padding:0}.contract-page-module__I0TxBq__addSlabBtn{color:var(--primary);cursor:pointer;background:#3874ff14;border:1px solid #3874ff33;border-radius:4px;align-items:center;gap:6px;margin:8px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.contract-page-module__I0TxBq__addSlabBtn:hover{background:#3874ff26}.contract-page-module__I0TxBq__removeSlabBtn{color:var(--status-inactive);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px}.contract-page-module__I0TxBq__removeSlabBtn:hover{color:var(--primary);background:var(--dms-table-head-bg)}.contract-page-module__I0TxBq__removeRowBtn{color:var(--status-inactive);cursor:pointer;background:0 0;border:none;padding:4px}.contract-page-module__I0TxBq__removeRowBtn:hover{color:var(--status-error)}.contract-page-module__I0TxBq__selector{border-bottom:1px solid var(--dms-cell-border);padding:16px 20px}.contract-page-module__I0TxBq__selectorTitle{color:var(--dms-text-dark);margin-bottom:12px;font-size:13px;font-weight:600}.contract-page-module__I0TxBq__contractTopSection{grid-template-columns:1fr 1fr;display:grid}.contract-page-module__I0TxBq__contractLeftCol{border-right:1px solid var(--dms-cell-border)}.contract-page-module__I0TxBq__contractRightCol{align-items:center;padding:0 16px;display:flex}.contract-page-module__I0TxBq__jobTypesTable{border:1px solid var(--dms-cell-border);background:#fff;border-radius:4px;flex-direction:column;width:100%;display:flex}.contract-page-module__I0TxBq__jobTypeGroupRow{border-bottom:1px solid var(--dms-cell-border);display:flex}.contract-page-module__I0TxBq__jobTypeGroupRow:last-child{border-bottom:none}.contract-page-module__I0TxBq__jobTypeGroupLabel{width:70px;color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);background:#f9f9f9;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.contract-page-module__I0TxBq__jobTypeGroupContent{flex-direction:column;flex:1;display:flex}.contract-page-module__I0TxBq__jobTypeSubGroupRow{border-bottom:1px solid var(--dms-cell-border);display:flex}.contract-page-module__I0TxBq__jobTypeSubGroupRow:last-child{border-bottom:none}.contract-page-module__I0TxBq__jobTypeTransportLabel{width:50px;color:var(--dms-text-muted);border-right:1px solid var(--dms-cell-border);background:#fdfdfd;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.contract-page-module__I0TxBq__jobTypeSubRowContent{flex-wrap:wrap;flex:1;align-items:center;gap:6px;padding:4px 8px;display:flex}.contract-page-module__I0TxBq__subRow{flex-wrap:wrap;gap:6px;display:flex}.contract-page-module__I0TxBq__subChip,.contract-page-module__I0TxBq__subChipOn{border:1px solid var(--dms-cell-border);color:var(--dms-text-dark);cursor:pointer;background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;transition:all .15s}.contract-page-module__I0TxBq__subChip:hover{border-color:var(--primary)}.contract-page-module__I0TxBq__subChipOn{background:var(--primary);border-color:var(--primary);color:#fff}.contract-page-module__I0TxBq__hint{text-align:center;color:var(--dms-text-muted);padding:32px;font-size:13px}.contract-page-module__I0TxBq__grids{flex-direction:column;gap:16px;padding:16px 20px;display:flex}.contract-page-module__I0TxBq__gridBlock{border:1px solid var(--dms-cell-border);border-radius:6px;overflow:hidden}.contract-page-module__I0TxBq__gridHead{background:var(--dms-table-head-bg);border-bottom:1px solid var(--dms-cell-border);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.contract-page-module__I0TxBq__gridTitle{color:var(--dms-text-dark);font-size:13px;font-weight:600}.contract-page-module__I0TxBq__gridCount{color:var(--dms-text-muted);font-size:12px}.contract-page-module__I0TxBq__gridEmpty{text-align:center;color:var(--dms-text-muted);padding:20px;font-size:13px}.contract-page-module__I0TxBq__tableContainer{overflow-x:auto}.contract-page-module__I0TxBq__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.contract-page-module__I0TxBq__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.contract-page-module__I0TxBq__tableContainer thead th:last-child{border-right:none}.contract-page-module__I0TxBq__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.contract-page-module__I0TxBq__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.contract-page-module__I0TxBq__tableContainer tbody td:last-child{border-right:none}.contract-page-module__I0TxBq__tableContainer tbody tr:hover td{background:#00d0b01a}.contract-page-module__I0TxBq__code{color:var(--dms-text-dark);font-weight:600}.contract-page-module__I0TxBq__nameLink{color:var(--link-color);cursor:pointer;background:0 0;border:none;padding:0;font-weight:500}.contract-page-module__I0TxBq__nameLink:hover{text-decoration:underline}.contract-page-module__I0TxBq__listWrapper{flex-direction:column;flex:1;display:flex}.contract-page-module__I0TxBq__listTableContainer{flex:1;overflow-x:auto}.contract-page-module__I0TxBq__listTableContainer thead tr{background-color:var(--dms-table-head-bg)}.contract-page-module__I0TxBq__listTableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.contract-page-module__I0TxBq__listTableContainer thead th:last-child{border-right:none}.contract-page-module__I0TxBq__listTableContainer thead th[data-highlighted=true]{background:#00d0b014}.contract-page-module__I0TxBq__listTableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.contract-page-module__I0TxBq__listTableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.contract-page-module__I0TxBq__listTableContainer tbody td:last-child{border-right:none}.contract-page-module__I0TxBq__listTableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.contract-page-module__I0TxBq__listTableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.contract-page-module__I0TxBq__colSNo{width:6%}.contract-page-module__I0TxBq__colName{width:24%}.contract-page-module__I0TxBq__colCustomer{width:26%}.contract-page-module__I0TxBq__colJobs{width:14%}.contract-page-module__I0TxBq__colCharges,.contract-page-module__I0TxBq__colStatus{width:12%}.contract-page-module__I0TxBq__colAction{width:6%}.contract-page-module__I0TxBq__listFooter{color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;padding:8px 16px;font-size:13px;display:flex}.contract-page-module__I0TxBq__pagination{align-items:center;gap:4px;display:flex}.contract-page-module__I0TxBq__pageButton{width:28px;height:28px;color:var(--dms-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}.contract-page-module__I0TxBq__pageButton:hover{background-color:var(--dms-cell-border)}.contract-page-module__I0TxBq__pickerSheetContent{background-color:#f4f6fb;flex-direction:column;width:1000px;max-width:95vw;padding:0;display:flex}@media (min-width:640px){.contract-page-module__I0TxBq__pickerSheetContent{max-width:95vw}}.contract-page-module__I0TxBq__pickerDialogContent{background-color:#f4f6fb;flex-direction:column;max-width:64rem;height:85vh;padding:0;display:flex}.contract-page-module__I0TxBq__pickerScrollArea{flex-direction:column;flex:1;padding:0;display:flex;overflow-y:auto}.contract-page-module__I0TxBq__pickerFormCard{margin:20px}.contract-page-module__I0TxBq__pickerBannerText{text-align:left;text-transform:none;flex:1;padding-left:16px}.contract-page-module__I0TxBq__pickerSelectAllBtn{height:auto;font-size:12px}.contract-page-module__I0TxBq__pickerList{flex-direction:column;padding:12px;display:flex}.contract-page-module__I0TxBq__pickerLabel{border-bottom:1px solid var(--dms-cell-border);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:10px;display:flex}.contract-page-module__I0TxBq__pickerLabelChecked{border-bottom:1px solid var(--dms-cell-border);cursor:pointer;background:#3874ff0d;align-items:center;gap:12px;padding:10px;display:flex}.contract-page-module__I0TxBq__pickerTr{cursor:pointer}.contract-page-module__I0TxBq__pickerTrChecked{cursor:pointer;background:#3874ff0d!important}.contract-page-module__I0TxBq__pickerLabelContent{flex-direction:column;display:flex}.contract-page-module__I0TxBq__pickerChargeName{color:var(--dms-text-dark);font-size:13px;font-weight:600}.contract-page-module__I0TxBq__pickerChargeDetails{color:var(--dms-text-muted);font-size:12px}.contract-page-module__I0TxBq__pickerFooter{margin-top:0}
.sales-invoice-builder-module__EJMKzq__sheetContent{width:min(1180px,96vw)!important;max-width:96vw!important}.sales-invoice-builder-module__EJMKzq__headerActions{align-items:center;gap:8px;display:flex}.sales-invoice-builder-module__EJMKzq__headerActions button:disabled{opacity:.5;cursor:not-allowed}.sales-invoice-builder-module__EJMKzq__reimbGridHeader,.sales-invoice-builder-module__EJMKzq__reimbGrid{grid-template-columns:2.2fr 1.2fr 1fr 44px;align-items:stretch;display:grid}.sales-invoice-builder-module__EJMKzq__reimbGridHeader{border-bottom:1px solid var(--dms-cell-border);background-color:#f1f4f8}.sales-invoice-builder-module__EJMKzq__reimbGrid{border-bottom:1px solid var(--dms-cell-border)}.sales-invoice-builder-module__EJMKzq__lineGridHeader,.sales-invoice-builder-module__EJMKzq__lineGrid{grid-template-columns:1.6fr 1.3fr .7fr .9fr 1fr .6fr .9fr 44px;align-items:stretch;display:grid}.sales-invoice-builder-module__EJMKzq__lineGridHeader{border-bottom:1px solid var(--dms-cell-border);background-color:#f1f4f8}.sales-invoice-builder-module__EJMKzq__lineColHead{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);padding:7px 10px;font-size:12px;font-weight:600}.sales-invoice-builder-module__EJMKzq__lineColHead:last-child{border-right:none}.sales-invoice-builder-module__EJMKzq__lineGrid{border-bottom:1px solid var(--dms-cell-border)}.sales-invoice-builder-module__EJMKzq__lineCell{min-height:40px;color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);flex-direction:column;justify-content:center;padding:4px 10px;font-size:13px;display:flex;overflow:hidden}.sales-invoice-builder-module__EJMKzq__lineCell:last-child{border-right:none;align-items:center;padding:0}.sales-invoice-builder-module__EJMKzq__lineChargeName{font-weight:600}.sales-invoice-builder-module__EJMKzq__lineSubNote{color:var(--dms-text-muted);font-size:11px;line-height:1.3}.sales-invoice-builder-module__EJMKzq__relevanceRow[data-relevance=MATCH]{box-shadow:inset 3px 0 0 var(--status-active);background:#00d0b014}.sales-invoice-builder-module__EJMKzq__relevanceRow[data-relevance=MISMATCH]{opacity:.55}.sales-invoice-builder-module__EJMKzq__relevanceTag{margin-top:2px;font-size:11px;font-weight:500;line-height:1.3;display:block}.sales-invoice-builder-module__EJMKzq__relevanceTag[data-relevance=MATCH]{color:#00806d}.sales-invoice-builder-module__EJMKzq__relevanceTag[data-relevance=MISMATCH]{color:var(--dms-text-muted)}.sales-invoice-builder-module__EJMKzq__sellInput{border:1px solid var(--dms-cell-border);background:#fff;border-radius:4px;align-items:center;height:30px;padding:0 8px;display:flex}.sales-invoice-builder-module__EJMKzq__marginGain,.sales-invoice-builder-module__EJMKzq__marginLoss,.sales-invoice-builder-module__EJMKzq__marginNeutral{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.sales-invoice-builder-module__EJMKzq__marginGain{color:#00806d}.sales-invoice-builder-module__EJMKzq__marginLoss{color:var(--status-inactive)}.sales-invoice-builder-module__EJMKzq__marginNeutral{color:var(--dms-text-muted)}.sales-invoice-builder-module__EJMKzq__marginValue{color:var(--dms-text-muted);font-size:11px;font-weight:400;display:block}.sales-invoice-builder-module__EJMKzq__lineGrid[data-billed=false]{opacity:.55}.sales-invoice-builder-module__EJMKzq__lineGrid[data-billed=false] .sales-invoice-builder-module__EJMKzq__lineChargeName,.sales-invoice-builder-module__EJMKzq__lineGrid[data-billed=false] .sales-invoice-builder-module__EJMKzq__lineCell{text-decoration:line-through}.sales-invoice-builder-module__EJMKzq__lineGrid[data-billed=false] .sales-invoice-builder-module__EJMKzq__notBilledTag{text-decoration:none}.sales-invoice-builder-module__EJMKzq__notBilledTag{color:var(--status-inactive);margin-top:2px;font-size:11px;font-weight:600;display:block}.sales-invoice-builder-module__EJMKzq__emptyLines{text-align:center;color:var(--status-inactive);padding:24px;font-size:13px}.sales-invoice-builder-module__EJMKzq__totalsBar{background:var(--dms-table-head-bg);border-top:1px solid var(--dms-cell-border);flex-direction:column;align-items:flex-end;gap:4px;padding:12px 16px;display:flex}.sales-invoice-builder-module__EJMKzq__totalsRow{min-width:240px;color:var(--dms-text-muted);justify-content:space-between;gap:24px;font-size:13px;display:flex}.sales-invoice-builder-module__EJMKzq__totalsGrand{border-top:1px solid var(--dms-cell-border);color:var(--dms-text-dark);padding-top:6px;font-size:14px;font-weight:600}
.sales-invoice-table-module__Ad7R9W__wrapper{flex-direction:column;flex:1;display:flex}.sales-invoice-table-module__Ad7R9W__tableContainer{flex:1;overflow-x:auto}.sales-invoice-table-module__Ad7R9W__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.sales-invoice-table-module__Ad7R9W__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.sales-invoice-table-module__Ad7R9W__tableContainer thead th:last-child{border-right:none}.sales-invoice-table-module__Ad7R9W__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.sales-invoice-table-module__Ad7R9W__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.sales-invoice-table-module__Ad7R9W__tableContainer tbody td:last-child{border-right:none}.sales-invoice-table-module__Ad7R9W__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.sales-invoice-table-module__Ad7R9W__tableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.sales-invoice-table-module__Ad7R9W__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.sales-invoice-table-module__Ad7R9W__colSNo{width:4%}.sales-invoice-table-module__Ad7R9W__colInvoiceNo,.sales-invoice-table-module__Ad7R9W__colJob{width:12%}.sales-invoice-table-module__Ad7R9W__colCustomer{width:18%}.sales-invoice-table-module__Ad7R9W__colContract{width:14%}.sales-invoice-table-module__Ad7R9W__colAmount,.sales-invoice-table-module__Ad7R9W__colStatus{width:10%}.sales-invoice-table-module__Ad7R9W__colAction{width:4%}.sales-invoice-table-module__Ad7R9W__invoiceLink{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (hover:hover){.sales-invoice-table-module__Ad7R9W__invoiceLink:hover{text-decoration-line:underline}}.sales-invoice-table-module__Ad7R9W__invoiceLink{color:var(--link-color)}.sales-invoice-table-module__Ad7R9W__statusBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}.sales-invoice-table-module__Ad7R9W__statusBadge[data-status=DRAFT]{color:var(--dms-text-muted);background:#78829626}.sales-invoice-table-module__Ad7R9W__statusBadge[data-status=PENDING]{color:#b26a00;background:#ffa7262e}.sales-invoice-table-module__Ad7R9W__statusBadge[data-status=APPROVED]{color:#00806d;background:#00d0b02e}.sales-invoice-table-module__Ad7R9W__statusBadge[data-status=REJECTED]{color:var(--status-inactive);background:#f4454526}.sales-invoice-table-module__Ad7R9W__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.sales-invoice-table-module__Ad7R9W__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.sales-invoice-table-module__Ad7R9W__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.sales-invoice-table-module__Ad7R9W__pageButton:hover{background-color:var(--dms-cell-border)}@property --tw-font-weight{syntax:"*";inherits:false}
.vehicle-type-table-module__T2TweW__wrapper{flex-direction:column;flex:1;display:flex}.vehicle-type-table-module__T2TweW__tableContainer{flex:1;overflow-x:auto}.vehicle-type-table-module__T2TweW__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.vehicle-type-table-module__T2TweW__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.vehicle-type-table-module__T2TweW__tableContainer thead th:last-child{border-right:none}.vehicle-type-table-module__T2TweW__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.vehicle-type-table-module__T2TweW__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.vehicle-type-table-module__T2TweW__tableContainer tbody td:last-child{border-right:none}.vehicle-type-table-module__T2TweW__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.vehicle-type-table-module__T2TweW__tableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.vehicle-type-table-module__T2TweW__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.vehicle-type-table-module__T2TweW__colSNo{width:5%}.vehicle-type-table-module__T2TweW__colCode{width:15%}.vehicle-type-table-module__T2TweW__colName{width:30%}.vehicle-type-table-module__T2TweW__colCapacity{width:15%}.vehicle-type-table-module__T2TweW__colNotes{width:25%}.vehicle-type-table-module__T2TweW__colStatus,.vehicle-type-table-module__T2TweW__colAction{width:5%}.vehicle-type-table-module__T2TweW__code{color:var(--dms-text-dark);font-weight:600}.vehicle-type-table-module__T2TweW__nameLink{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (hover:hover){.vehicle-type-table-module__T2TweW__nameLink:hover{text-decoration-line:underline}}.vehicle-type-table-module__T2TweW__nameLink{color:var(--link-color)}.vehicle-type-table-module__T2TweW__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.vehicle-type-table-module__T2TweW__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.vehicle-type-table-module__T2TweW__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.vehicle-type-table-module__T2TweW__pageButton:hover{background-color:var(--dms-cell-border)}@property --tw-font-weight{syntax:"*";inherits:false}
.charge-table-module__puQ11W__wrapper{flex-direction:column;flex:1;display:flex}.charge-table-module__puQ11W__tableContainer{flex:1;overflow-x:auto}.charge-table-module__puQ11W__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.charge-table-module__puQ11W__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.charge-table-module__puQ11W__tableContainer thead th:last-child{border-right:none}.charge-table-module__puQ11W__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.charge-table-module__puQ11W__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.charge-table-module__puQ11W__tableContainer tbody td:last-child{border-right:none}.charge-table-module__puQ11W__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.charge-table-module__puQ11W__tableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.charge-table-module__puQ11W__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.charge-table-module__puQ11W__colSNo{width:5%}.charge-table-module__puQ11W__colCode{width:15%}.charge-table-module__puQ11W__colCharge{width:20%}.charge-table-module__puQ11W__colApplicable,.charge-table-module__puQ11W__colCategory{width:15%}.charge-table-module__puQ11W__colSAC{width:20%}.charge-table-module__puQ11W__colStatus,.charge-table-module__puQ11W__colAction{width:5%}.charge-table-module__puQ11W__code{color:var(--dms-text-dark);font-weight:600}.charge-table-module__puQ11W__descLink{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (hover:hover){.charge-table-module__puQ11W__descLink:hover{text-decoration-line:underline}}.charge-table-module__puQ11W__descLink{color:var(--link-color)}.charge-table-module__puQ11W__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.charge-table-module__puQ11W__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.charge-table-module__puQ11W__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.charge-table-module__puQ11W__pageButton:hover{background-color:var(--dms-cell-border)}@property --tw-font-weight{syntax:"*";inherits:false}
.job-table-module__Pff8_a__wrapper{flex-direction:column;flex:1;display:flex}.job-table-module__Pff8_a__tableContainer{flex:1;overflow-x:auto}.job-table-module__Pff8_a__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.job-table-module__Pff8_a__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.job-table-module__Pff8_a__tableContainer thead th:last-child{border-right:none}.job-table-module__Pff8_a__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.job-table-module__Pff8_a__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.job-table-module__Pff8_a__tableContainer tbody td:last-child{border-right:none}.job-table-module__Pff8_a__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.job-table-module__Pff8_a__tableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.job-table-module__Pff8_a__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.job-table-module__Pff8_a__colSNo{width:6%}.job-table-module__Pff8_a__colCode{width:22%}.job-table-module__Pff8_a__colDirection{width:14%}.job-table-module__Pff8_a__colType{width:16%}.job-table-module__Pff8_a__colCustomer{width:30%}.job-table-module__Pff8_a__colStatus{width:8%}.job-table-module__Pff8_a__colAction{width:4%}.job-table-module__Pff8_a__code{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (hover:hover){.job-table-module__Pff8_a__code:hover{text-decoration-line:underline}}.job-table-module__Pff8_a__code{color:var(--link-color);background:0 0;border:none;padding:0}.job-table-module__Pff8_a__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.job-table-module__Pff8_a__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.job-table-module__Pff8_a__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.job-table-module__Pff8_a__pageButton:hover{background-color:var(--dms-cell-border)}@property --tw-font-weight{syntax:"*";inherits:false}
.job-summary-modal-module__R1XUhW__metaBar{color:var(--dms-text-muted);background:var(--dms-table-head-bg);border-bottom:1px solid var(--dms-cell-border);align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}.job-summary-modal-module__R1XUhW__metaItem{color:var(--dms-text-dark);font-weight:500}.job-summary-modal-module__R1XUhW__metaSep{color:var(--dms-text-muted)}.job-summary-modal-module__R1XUhW__empty{text-align:center;color:var(--dms-text-muted);padding:24px;font-size:13px}.job-summary-modal-module__R1XUhW__tableContainer{overflow-x:auto}.job-summary-modal-module__R1XUhW__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.job-summary-modal-module__R1XUhW__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.job-summary-modal-module__R1XUhW__tableContainer thead th:last-child{border-right:none}.job-summary-modal-module__R1XUhW__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.job-summary-modal-module__R1XUhW__tableContainer tbody tr:last-child{border-bottom:none}.job-summary-modal-module__R1XUhW__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.job-summary-modal-module__R1XUhW__tableContainer tbody td:last-child{border-right:none}.job-summary-modal-module__R1XUhW__chargeCode{color:var(--dms-text-dark);font-weight:600}.job-summary-modal-module__R1XUhW__ledgerRow[data-counted=false]{opacity:.5}.job-summary-modal-module__R1XUhW__kindTag{white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.job-summary-modal-module__R1XUhW__kindTag[data-kind=INVOICE]{color:#1550b0;background:#dce8fb}.job-summary-modal-module__R1XUhW__kindTag[data-kind=EXPENSE]{color:#9c6500;background:#fbebd0}.job-summary-modal-module__R1XUhW__categoryTag{white-space:nowrap;color:var(--dms-text-muted);background:#78829624;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.job-summary-modal-module__R1XUhW__categoryTag[data-category=Revenue]{color:#00806d;background:#00d0b029}.job-summary-modal-module__R1XUhW__categoryTag[data-category=Margin]{color:#7a4bc4;background:#8c64dc29}.job-summary-modal-module__R1XUhW__categoryTag[data-category=Cost]{color:#b26a00;background:#ffa72629}.job-summary-modal-module__R1XUhW__amountCell{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.job-summary-modal-module__R1XUhW__balanceProfit{color:var(--status-active)}.job-summary-modal-module__R1XUhW__balanceLoss{color:var(--status-inactive)}.job-summary-modal-module__R1XUhW__statusBadge{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.job-summary-modal-module__R1XUhW__statusRequested{color:#9c6500;background:#fbebd0}.job-summary-modal-module__R1XUhW__statusApproved{color:#1e7a34;background:#dff3e3}.job-summary-modal-module__R1XUhW__statusRejected{color:#cf3b3b;background:#fbdcdc}.job-summary-modal-module__R1XUhW__statusPaid{color:#1550b0;background:#dce8fb}.job-summary-modal-module__R1XUhW__totals{background:var(--dms-table-head-bg);border:1px solid var(--dms-cell-border);border-radius:4px;margin:12px;padding:12px 16px}.job-summary-modal-module__R1XUhW__totalRow{color:var(--dms-text-dark);justify-content:space-between;align-items:center;padding:4px 0;font-size:13px;display:flex}.job-summary-modal-module__R1XUhW__passThroughRow{color:var(--dms-text-muted)}.job-summary-modal-module__R1XUhW__grandTotal{border-top:1px solid var(--dms-cell-border);margin-top:4px;padding-top:8px;font-size:14px}.job-summary-modal-module__R1XUhW__totalsNote{color:var(--dms-text-muted);margin-top:8px;font-size:11px}
.job-expense-table-module__SsKRha__wrapper{flex-direction:column;display:flex}.job-expense-table-module__SsKRha__tableContainer{overflow-x:auto}.job-expense-table-module__SsKRha__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.job-expense-table-module__SsKRha__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.job-expense-table-module__SsKRha__tableContainer thead th:last-child{border-right:none}.job-expense-table-module__SsKRha__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.job-expense-table-module__SsKRha__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.job-expense-table-module__SsKRha__tableContainer tbody td:last-child{border-right:none}.job-expense-table-module__SsKRha__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.job-expense-table-module__SsKRha__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.job-expense-table-module__SsKRha__colSNo{width:4%}.job-expense-table-module__SsKRha__colJob{width:11%}.job-expense-table-module__SsKRha__colCharge{width:22%}.job-expense-table-module__SsKRha__colCategory{width:11%}.job-expense-table-module__SsKRha__colAmount{width:9%}.job-expense-table-module__SsKRha__colRef{width:11%}.job-expense-table-module__SsKRha__colUser{width:12%}.job-expense-table-module__SsKRha__colStatus{width:9%}.job-expense-table-module__SsKRha__colActions{width:11%}.job-expense-table-module__SsKRha__code,.job-expense-table-module__SsKRha__chargeCode{color:var(--dms-text-dark);font-weight:600}.job-expense-table-module__SsKRha__statusBadge{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.job-expense-table-module__SsKRha__statusDraft{color:#5b6472;background:#78829629}.job-expense-table-module__SsKRha__statusRequested{color:#9c6500;background:#fbebd0}.job-expense-table-module__SsKRha__statusApproved{color:#1e7a34;background:#dff3e3}.job-expense-table-module__SsKRha__statusRejected{color:#cf3b3b;background:#fbdcdc}.job-expense-table-module__SsKRha__statusPaid{color:#1550b0;background:#dce8fb}.job-expense-table-module__SsKRha__actions{align-items:center;gap:6px;display:flex}.job-expense-table-module__SsKRha__approveBtn,.job-expense-table-module__SsKRha__rejectBtn,.job-expense-table-module__SsKRha__deleteBtn{border:1px solid var(--dms-cell-border);cursor:pointer;background:#fff;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.job-expense-table-module__SsKRha__approveBtn{color:#1e7a34}.job-expense-table-module__SsKRha__approveBtn:hover{background:#dff3e3;border-color:#1e7a34}.job-expense-table-module__SsKRha__rejectBtn,.job-expense-table-module__SsKRha__deleteBtn{color:var(--status-inactive)}.job-expense-table-module__SsKRha__rejectBtn:hover,.job-expense-table-module__SsKRha__deleteBtn:hover{border-color:var(--status-inactive);background:#fbdcdc}.job-expense-table-module__SsKRha__payBtn{color:#fff;background:var(--primary);cursor:pointer;border:none;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:600}.job-expense-table-module__SsKRha__payBtn:hover{opacity:.9}.job-expense-table-module__SsKRha__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.job-expense-table-module__SsKRha__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.job-expense-table-module__SsKRha__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.job-expense-table-module__SsKRha__pageButton:hover{background-color:var(--dms-cell-border)}
.job-expense-modal-module__siYsqq__lineGridHeader,.job-expense-modal-module__siYsqq__lineGrid{border-bottom:1px solid var(--dms-cell-border);grid-template-columns:2.2fr 1fr 1.3fr 1.6fr 40px;align-items:stretch;min-height:32px;display:grid}.job-expense-modal-module__siYsqq__lineGridHeader{background-color:#f1f4f8}.job-expense-modal-module__siYsqq__lineColHead{height:100%;color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);align-items:center;padding:6px 10px;font-size:12px;font-weight:500;display:flex}.job-expense-modal-module__siYsqq__lineColHead:last-child{border-right:none}.job-expense-modal-module__siYsqq__lineCell{border-right:1px solid var(--dms-cell-border);align-items:center;height:100%;padding:0 8px;display:flex;overflow:hidden}.job-expense-modal-module__siYsqq__lineCell:last-child{border-right:none;justify-content:center;padding:0}.job-expense-modal-module__siYsqq__purchaseCellContainer{flex-direction:column;align-items:stretch;gap:4px;width:100%;padding:4px 0;display:flex}.job-expense-modal-module__siYsqq__addPurchaseBtn{color:var(--primary);cursor:pointer;text-align:center;white-space:nowrap;background:#0434b914;border:1px solid #0434b933;border-radius:4px;width:100%;padding:4px 8px;font-size:11px;font-weight:500;transition:all .2s}.job-expense-modal-module__siYsqq__addPurchaseBtn:hover:not(:disabled){background:#0434b926}.job-expense-modal-module__siYsqq__addPurchaseBtn:disabled{opacity:.5;cursor:not-allowed}.job-expense-modal-module__siYsqq__purchaseTagInfo{color:var(--dms-text-muted);font-size:10px;line-height:1.2}.job-expense-modal-module__siYsqq__lineCard{border:1px solid var(--dms-cell-border);background:#fff;border-radius:6px;margin:10px 0;overflow:hidden}.job-expense-modal-module__siYsqq__lineCardTop{border-bottom:1px solid var(--dms-cell-border);background:#f1f4f8;align-items:center;gap:8px;padding:8px;display:flex}.job-expense-modal-module__siYsqq__categoryBadge{white-space:nowrap;text-transform:uppercase;letter-spacing:.02em;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:600}.job-expense-modal-module__siYsqq__badgeCost{color:#0434b9;background:#0434b91a}.job-expense-modal-module__siYsqq__badgeMargin{color:#067a68;background:#00d0b029}.job-expense-modal-module__siYsqq__badgeReimbursement{color:#a86a00;background:#f5a62329}.job-expense-modal-module__siYsqq__chargeControl{background:#fff;border:1px solid #d0d5e3;border-radius:4px;flex:1;align-items:center;min-width:0;height:30px;padding:0 8px;display:flex}.job-expense-modal-module__siYsqq__chargeControl:focus-within{outline-offset:-2px;outline:2px solid #3874ff}.job-expense-modal-module__siYsqq__contractBtn{color:var(--primary);cursor:pointer;white-space:nowrap;background:#0434b914;border:1px solid #0434b933;border-radius:4px;justify-content:center;align-items:center;height:30px;padding:0 12px;font-size:11px;font-weight:500;transition:all .2s;display:flex}.job-expense-modal-module__siYsqq__contractBtn:hover:not(:disabled){background:#0434b926}.job-expense-modal-module__siYsqq__contractBtn:disabled{opacity:.5;cursor:not-allowed}.job-expense-modal-module__siYsqq__lineSections{grid-template-columns:1fr 1fr;display:grid}.job-expense-modal-module__siYsqq__sectionPurchase,.job-expense-modal-module__siYsqq__sectionSell{min-width:0}.job-expense-modal-module__siYsqq__sectionPurchase{border-right:1px solid var(--dms-cell-border)}.job-expense-modal-module__siYsqq__sectionHeadPurchase,.job-expense-modal-module__siYsqq__sectionHeadSell{text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--dms-cell-border);background:#fafbfd;padding:6px 10px;font-size:11px;font-weight:700}.job-expense-modal-module__siYsqq__sectionHeadPurchase{color:#0434b9}.job-expense-modal-module__siYsqq__sectionHeadSell{color:#067a68}.job-expense-modal-module__siYsqq__sectionBody{grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.job-expense-modal-module__siYsqq__fieldGroup,.job-expense-modal-module__siYsqq__fieldGroupWide{flex-direction:column;gap:3px;min-width:0;display:flex}.job-expense-modal-module__siYsqq__fieldGroupWide{grid-column:1/-1}.job-expense-modal-module__siYsqq__fieldLabel{color:var(--dms-text-muted);font-size:11px;font-weight:500}.job-expense-modal-module__siYsqq__fieldControl{background:#fff;border:1px solid #d0d5e3;border-radius:4px;align-items:center;height:30px;padding:0 8px;display:flex}.job-expense-modal-module__siYsqq__fieldControl:focus-within{outline-offset:-2px;outline:2px solid #3874ff}.job-expense-modal-module__siYsqq__spreadHint{color:var(--dms-text-muted);grid-column:1/-1;font-size:11px}.job-expense-modal-module__siYsqq__lineRemarksRow{flex-direction:column;gap:3px;padding:0 10px 10px;display:flex}.job-expense-modal-module__siYsqq__categoryToggle{border:1px solid var(--dms-cell-border);background:#eef1f6;border-radius:6px;gap:4px;padding:3px;display:inline-flex}.job-expense-modal-module__siYsqq__catToggleBtn{color:var(--dms-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 12px;font-size:12px;font-weight:600;transition:all .15s}.job-expense-modal-module__siYsqq__catToggleBtn:hover{color:var(--dms-text-dark)}.job-expense-modal-module__siYsqq__catToggleActive{color:var(--primary);background:#fff;box-shadow:0 1px 2px #1018281f}.job-expense-modal-module__siYsqq__entryActions{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.job-expense-modal-module__siYsqq__gridScroll{width:100%;padding-bottom:4px;overflow-x:auto}.job-expense-modal-module__siYsqq__savedGrid{width:max-content;min-width:100%}.job-expense-modal-module__siYsqq__savedHead,.job-expense-modal-module__siYsqq__savedLine{grid-template-columns:40px 220px 120px 160px 120px 120px 70px 130px 104px 150px;align-items:center;gap:8px;padding:7px 10px;display:grid}.job-expense-modal-module__siYsqq__savedHead{border-bottom:1px solid var(--dms-cell-border);background:#f1f4f8}.job-expense-modal-module__siYsqq__savedLine{border-bottom:1px solid var(--dms-cell-border);color:var(--dms-text-dark);font-size:12px}.job-expense-modal-module__siYsqq__gridColHead{color:var(--dms-text-muted);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:600}.job-expense-modal-module__siYsqq__savedCharge{color:var(--primary);font-weight:600}.job-expense-modal-module__siYsqq__statusPill{color:#0434b9;white-space:nowrap;background:#0434b914;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600}.job-expense-modal-module__siYsqq__pillDraft{color:#5b6472;background:#78829629}.job-expense-modal-module__siYsqq__pillRequested{color:#9c6500;background:#fbebd0}.job-expense-modal-module__siYsqq__pillApproved{color:#1e7a34;background:#dff3e3}.job-expense-modal-module__siYsqq__pillRejected{color:#cf3b3b;background:#fbdcdc}.job-expense-modal-module__siYsqq__pillPaid{color:#1550b0;background:#dce8fb}.job-expense-modal-module__siYsqq__savedActions{align-items:center;gap:6px;display:flex}.job-expense-modal-module__siYsqq__savedEditBtn{color:var(--primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}.job-expense-modal-module__siYsqq__savedSubmitBtn{color:#fff;background:var(--primary);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;align-items:center;gap:3px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.job-expense-modal-module__siYsqq__savedSubmitBtn:hover{opacity:.9}.job-expense-modal-module__siYsqq__savedDeleteBtn{color:#f44545;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}.job-expense-modal-module__siYsqq__gridEmpty{text-align:center;color:var(--dms-text-muted);padding:16px;font-size:12px}
.job-expense-page-module__-iA8UW__outer{flex-direction:column;flex:1;display:flex}.job-expense-page-module__-iA8UW__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.job-expense-page-module__-iA8UW__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow-y:auto}.job-expense-page-module__-iA8UW__summary{border-top:4px solid var(--dms-content-bg);padding:16px 20px}.job-expense-page-module__-iA8UW__summaryTitle{color:var(--dms-text-dark);margin-bottom:10px;font-size:13px;font-weight:600}.job-expense-page-module__-iA8UW__summarySubtitle{color:var(--dms-text-muted);margin-top:2px;font-size:11px;font-weight:400;display:block}.job-expense-page-module__-iA8UW__summaryTable{border:1px solid var(--dms-cell-border);border-radius:6px;max-width:1020px;overflow:hidden}.job-expense-page-module__-iA8UW__summaryTable thead tr{background-color:var(--dms-table-head-bg)}.job-expense-page-module__-iA8UW__summaryTable thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.job-expense-page-module__-iA8UW__summaryTable thead th:last-child{border-right:none}.job-expense-page-module__-iA8UW__summaryTable tbody tr{border-bottom:1px solid var(--dms-cell-border)}.job-expense-page-module__-iA8UW__summaryTable tbody tr:last-child{border-bottom:none}.job-expense-page-module__-iA8UW__summaryTable tbody td{border-right:1px solid var(--dms-cell-border)}.job-expense-page-module__-iA8UW__summaryTable tbody td:last-child{border-right:none}.job-expense-page-module__-iA8UW__summaryCode{color:var(--dms-text-dark);font-weight:600}.job-expense-page-module__-iA8UW__summaryProfit{color:var(--status-active)}.job-expense-page-module__-iA8UW__summaryLoss{color:var(--status-inactive)}
.purchase-invoice-table-module__zJfhmG__wrapper{flex-direction:column;flex:1;display:flex}.purchase-invoice-table-module__zJfhmG__tableContainer{flex:1;overflow-x:auto}.purchase-invoice-table-module__zJfhmG__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.purchase-invoice-table-module__zJfhmG__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.purchase-invoice-table-module__zJfhmG__tableContainer thead th:last-child{border-right:none}.purchase-invoice-table-module__zJfhmG__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.purchase-invoice-table-module__zJfhmG__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.purchase-invoice-table-module__zJfhmG__tableContainer tbody td:last-child{border-right:none}.purchase-invoice-table-module__zJfhmG__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.purchase-invoice-table-module__zJfhmG__tableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.purchase-invoice-table-module__zJfhmG__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.purchase-invoice-table-module__zJfhmG__colSNo{width:5%}.purchase-invoice-table-module__zJfhmG__colInvoice{width:16%}.purchase-invoice-table-module__zJfhmG__colVendor{width:26%}.purchase-invoice-table-module__zJfhmG__colDate,.purchase-invoice-table-module__zJfhmG__colType{width:13%}.purchase-invoice-table-module__zJfhmG__colLines{width:8%}.purchase-invoice-table-module__zJfhmG__colTotal{width:15%}.purchase-invoice-table-module__zJfhmG__colAction{width:4%}.purchase-invoice-table-module__zJfhmG__code{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (hover:hover){.purchase-invoice-table-module__zJfhmG__code:hover{text-decoration-line:underline}}.purchase-invoice-table-module__zJfhmG__code{color:var(--link-color);text-align:left;background:0 0;border:none;padding:0}.purchase-invoice-table-module__zJfhmG__typeTaxable{color:#1550b0;background:#dce8fb;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.purchase-invoice-table-module__zJfhmG__typeNonTaxable{color:#9c6500;background:#fbebd0;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;display:inline-block}.purchase-invoice-table-module__zJfhmG__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.purchase-invoice-table-module__zJfhmG__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.purchase-invoice-table-module__zJfhmG__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.purchase-invoice-table-module__zJfhmG__pageButton:hover{background-color:var(--dms-cell-border)}@property --tw-font-weight{syntax:"*";inherits:false}
.purchase-invoice-modal-module__mwvwJW__lineScroll{overflow-x:auto}.purchase-invoice-modal-module__mwvwJW__lineGridHeader,.purchase-invoice-modal-module__mwvwJW__lineGrid{border-bottom:1px solid var(--dms-cell-border);grid-template-columns:170px 190px 100px 70px 110px 160px 90px 80px 110px 40px;align-items:stretch;min-width:1120px;min-height:32px;display:grid}.purchase-invoice-modal-module__mwvwJW__lineGridHeader{background-color:#f1f4f8}.purchase-invoice-modal-module__mwvwJW__lineColHead{height:100%;color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);align-items:center;padding:6px 8px;font-size:12px;font-weight:500;display:flex}.purchase-invoice-modal-module__mwvwJW__lineColHead:last-child{border-right:none}.purchase-invoice-modal-module__mwvwJW__lineCell{border-right:1px solid var(--dms-cell-border);align-items:center;height:100%;padding:0 8px;display:flex;overflow:hidden}.purchase-invoice-modal-module__mwvwJW__lineCell:last-child{border-right:none;justify-content:center;padding:0}.purchase-invoice-modal-module__mwvwJW__sellValue{color:var(--dms-text-dark);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.purchase-invoice-modal-module__mwvwJW__totals{background:var(--dms-table-head-bg);border-top:1px solid var(--dms-cell-border);justify-content:flex-end;gap:24px;padding:10px 16px;display:flex}.purchase-invoice-modal-module__mwvwJW__totalItem{color:var(--dms-text-muted);font-size:13px}
.vendor-page-module__2CIXjW__outer{flex-direction:column;flex:1;display:flex}.vendor-page-module__2CIXjW__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.vendor-page-module__2CIXjW__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow:hidden}
.charge-page-module__eCmPVW__outer{flex-direction:column;flex:1;display:flex}.charge-page-module__eCmPVW__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.charge-page-module__eCmPVW__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow:hidden}
.gst-slab-page-module__2hskTG__outer{flex-direction:column;flex:1;display:flex}.gst-slab-page-module__2hskTG__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.gst-slab-page-module__2hskTG__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow:hidden}
.job-page-module__7LTOEG__outer{flex-direction:column;flex:1;display:flex}.job-page-module__7LTOEG__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.job-page-module__7LTOEG__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow:hidden}
.purchase-invoice-page-module__btthCW__outer{flex-direction:column;flex:1;display:flex}.purchase-invoice-page-module__btthCW__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.purchase-invoice-page-module__btthCW__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow:hidden}
.sac-code-page-module__Y7SmwG__outer{flex-direction:column;flex:1;display:flex}.sac-code-page-module__Y7SmwG__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.sac-code-page-module__Y7SmwG__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow:hidden}
.uom-table-module__eGDgDa__wrapper{flex-direction:column;flex:1;display:flex}.uom-table-module__eGDgDa__tableContainer{flex:1;overflow-x:auto}.uom-table-module__eGDgDa__tableContainer thead tr{background-color:var(--dms-table-head-bg)}.uom-table-module__eGDgDa__tableContainer thead th{color:var(--dms-text-dark);border-right:1px solid var(--dms-cell-border);font-weight:600}.uom-table-module__eGDgDa__tableContainer thead th:last-child{border-right:none}.uom-table-module__eGDgDa__tableContainer tbody tr{border-bottom:1px solid var(--dms-cell-border)}.uom-table-module__eGDgDa__tableContainer tbody td{border-right:1px solid var(--dms-cell-border)}.uom-table-module__eGDgDa__tableContainer tbody td:last-child{border-right:none}.uom-table-module__eGDgDa__tableContainer tbody tr:hover td:not(:hover){background:#00d0b026}.uom-table-module__eGDgDa__tableContainer tbody td:hover{outline-offset:-2px;outline:2px solid #3874ff}.uom-table-module__eGDgDa__tableContainer thead th[data-highlighted=true]{background:#00d0b014}.uom-table-module__eGDgDa__colSNo{width:5%}.uom-table-module__eGDgDa__colCode{width:15%}.uom-table-module__eGDgDa__colName{width:25%}.uom-table-module__eGDgDa__colCategory{width:15%}.uom-table-module__eGDgDa__colNotes{width:30%}.uom-table-module__eGDgDa__colStatus,.uom-table-module__eGDgDa__colAction{width:5%}.uom-table-module__eGDgDa__code{color:var(--dms-text-dark);font-weight:600}.uom-table-module__eGDgDa__descLink{cursor:pointer;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (hover:hover){.uom-table-module__eGDgDa__descLink:hover{text-decoration-line:underline}}.uom-table-module__eGDgDa__descLink{color:var(--link-color)}.uom-table-module__eGDgDa__footer{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--dms-text-muted);background-color:var(--dms-footer-bg);border-top:1px solid var(--dms-footer-border);justify-content:space-between;align-items:center;display:flex}.uom-table-module__eGDgDa__pagination{align-items:center;gap:var(--spacing,.25rem);display:flex}.uom-table-module__eGDgDa__pageButton{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--dms-text-muted);border-radius:.25rem;justify-content:center;align-items:center;display:flex}.uom-table-module__eGDgDa__pageButton:hover{background-color:var(--dms-cell-border)}@property --tw-font-weight{syntax:"*";inherits:false}
.vehicle-type-page-module__29NqSG__outer{flex-direction:column;flex:1;display:flex}.vehicle-type-page-module__29NqSG__contentArea{background-color:var(--dms-content-bg);flex-direction:column;flex:1;padding:12px;display:flex}.vehicle-type-page-module__29NqSG__page{background-color:var(--dms-panel-bg);border-radius:4px;flex-direction:column;flex:1;display:flex;overflow:hidden}
