.erp-compact-registry{--erp-registry-inset:1rem;padding-block:0}.erp-compact-registry>[data-registry-controls]{padding-inline:var(--erp-registry-inset);margin-block:0 .5rem}.erp-compact-registry>[data-registry-content]{padding-inline:var(--erp-registry-inset)}.erp-compact-registry [data-registry-table-section]{row-gap:.5rem;min-height:0;margin-block:0!important;padding:0!important}.erp-compact-registry [data-registry-content] .erp-registry-section{padding-inline:0!important}.erp-registry-section{padding-block:0!important;padding-inline:var(--erp-registry-inset,1rem)!important}.erp-compact-registry>[data-registry-content]>.relative.flex.flex-col{gap:.5rem;padding-block:0}.erp-compact-registry>[data-registry-content]>.relative.flex.flex-col>*{margin-block-start:0}.erp-compact-registry>[data-registry-content]>:is(.space-y-5,.space-y-6)>:not(:last-child){margin-block-end:.5rem}.erp-compact-registry .erp-registry-actions:empty{display:none}.erp-compact-registry [data-registry-summary]{margin-block:0}.erp-compact-registry [data-registry-table-actions] button{height:2.25rem}.erp-registry-actions .erp-compact-create{color:#fff;background-color:#dc2626;border-radius:.75rem;min-height:2.75rem}.erp-registry-actions button:has(svg.lucide-plus){color:#fff;background-color:#dc2626;border-radius:.75rem;min-height:2.75rem}.erp-registry-actions .erp-compact-create:hover{background-color:#b91c1c}.erp-registry-actions button:has(svg.lucide-plus):hover{background-color:#b91c1c}@media (max-width:639px){.erp-compact-registry [data-registry-controls]{flex-wrap:wrap}.erp-compact-registry [data-registry-controls]>:first-child{flex-basis:100%}}@media (min-width:640px){.erp-compact-registry{--erp-registry-inset:1.5rem}.erp-registry-section{padding-inline:1.5rem!important}}.ecar-app .ecar-workspace-tabs [role=tablist]{gap:.5rem!important}.ecar-app .ecar-workspace-tabs [role=tab]{border-radius:.75rem!important;min-width:0!important;height:3.5rem!important;min-height:3.5rem!important}.ecar-app .ecar-workspace-tabs [role=tab]>span:first-of-type{border-radius:.5rem!important;width:1.5rem!important;height:1.5rem!important}.invoice-ledger-table table :is(th,td),.invoice-ledger-table table :is(th,td) *{color:#000!important;font-weight:700!important}.invoice-ledger-table table th,.invoice-ledger-table table th *{font-size:11px!important;font-weight:800!important}.invoice-ledger-table table :is(th,td){line-height:1rem;padding-block:8px!important}.invoice-ledger-table table td{font-size:12px!important}.invoice-ledger-table table tbody td{padding-block:4px!important}.invoice-ledger-table table tbody td button{min-height:24px;padding-block:2px}.invoice-status-draft{--invoice-status-color:#1d4ed8}.invoice-status-active,.invoice-status-paid{--invoice-status-color:#15803d}.invoice-status-approved{--invoice-status-color:#6d28d9}.invoice-status-partial{--invoice-status-color:#a16207}.invoice-status-void,.invoice-status-refunded{--invoice-status-color:#475569}.invoice-ledger-table table tbody td.invoice-status-cell{background-color:var(--invoice-status-color,#b91c1c)!important}.invoice-ledger-table table tbody td.invoice-view-cell{background-color:#1d4ed8!important}.invoice-ledger-table table tbody td:is(.invoice-status-cell,.invoice-view-cell),.invoice-ledger-table table tbody td:is(.invoice-status-cell,.invoice-view-cell) *{color:#fff!important}.invoice-ledger-table table tbody td.invoice-status-cell span{background-color:#0000!important}.invoice-ledger-table table :is(th,td),.ecar-app .ecar-carerp-tab .invoice-ledger-table table :is(th,td){border:1px solid #94a3b8!important}.dark .invoice-ledger-table table :is(th,td),.dark .ecar-app .ecar-carerp-tab .invoice-ledger-table table :is(th,td){border-color:#525252!important}
