.manager-post-resizable-table{width:100%!important;min-width:100%!important;max-width:100%!important;table-layout:fixed!important}
.manager-post-resizable-table th{position:relative;box-sizing:border-box;overflow:visible!important}
.manager-post-resizable-table td{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}
.manager-post-column-resizer{position:absolute;z-index:5;top:0;right:-5px;width:10px;height:100%;cursor:col-resize;touch-action:none}
.manager-post-column-resizer.is-internal{right:auto;transform:translateX(-50%)}
.manager-post-column-resizer::after{content:'';position:absolute;top:18%;bottom:18%;left:4px;width:2px;background:#98a2b3;opacity:.75}
.manager-post-column-resizer:hover::after,.manager-post-column-resizer:focus::after,.manager-post-column-resizer.is-dragging::after{background:#175cd3;opacity:1}
body.manager-post-column-resizing{cursor:col-resize;user-select:none}
#onecPostNomenclatureTab .onec-post-nom-table.manager-post-resizable-table,#onecPostNomenclatureTab .onec-post-nom-table.manager-post-resizable-table.has-facets{min-width:100%!important;table-layout:fixed!important}
#onecPostNomenclatureTab .onec-post-nom-table.manager-post-resizable-table.has-facets th,#onecPostNomenclatureTab .onec-post-nom-table.manager-post-resizable-table.has-facets td{min-width:0!important}
#onecPostNomDetail table.onec-post-nom-components-table.manager-post-resizable-table th,#onecPostNomDetail table.onec-post-nom-components-table.manager-post-resizable-table td{width:auto!important;min-width:0!important;max-width:none!important}
#onecPostNomDetail table.onec-post-nom-components-table.manager-post-resizable-table input{box-sizing:border-box;width:100%;min-width:0}
#onecPostSupplierInvoicesDetail table.manager-post-resizable-table th,#onecPostSupplierInvoicesDetail table.manager-post-resizable-table td{width:auto!important;min-width:0!important;max-width:none!important}
#onecPostSupplierInvoicesDetail table.manager-post-resizable-table input,#onecPostSupplierInvoicesDetail table.manager-post-resizable-table select{width:100%;min-width:0;box-sizing:border-box}
#onecPostReceiptsDetail table.manager-post-resizable-table th,#onecPostReceiptsDetail table.manager-post-resizable-table td{width:auto!important;min-width:0!important;max-width:none!important}
#onecPostReceiptsDetail table.manager-post-resizable-table input,#onecPostReceiptsDetail table.manager-post-resizable-table select{width:100%;min-width:0;box-sizing:border-box}
#onecPostPaymentsDetail table.manager-post-resizable-table th,#onecPostPaymentsDetail table.manager-post-resizable-table td{width:auto!important;min-width:0!important;max-width:none!important}
#onecPostPaymentsDetail table.manager-post-resizable-table tfoot td{width:auto!important;min-width:0!important;max-width:none!important}
#onecPostCounterpartiesTab table.manager-post-resizable-table{table-layout:fixed!important}
#onecPostCounterpartiesTab table.manager-post-resizable-table th,#onecPostCounterpartiesTab table.manager-post-resizable-table td{width:auto!important;min-width:0!important;max-width:none!important}
.manager-post-resizable-table.manager-generic-resizable-table th,.manager-post-resizable-table.manager-generic-resizable-table td{width:auto!important;min-width:0!important;max-width:none!important}
.manager-post-resizable-table.manager-generic-resizable-table .manager-generic-resize-anchor{position:relative;overflow:visible!important}
.manager-post-resizable-table.manager-generic-resizable-table td{overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
.manager-post-resizable-table.manager-generic-resizable-table input,.manager-post-resizable-table.manager-generic-resizable-table select,.manager-post-resizable-table.manager-generic-resizable-table textarea{box-sizing:border-box;max-width:100%}
@media (max-width:1180px){.manager-post-resizable-table{min-width:1100px!important;max-width:none!important}.manager-post-resizable-table.manager-generic-resizable-table{min-width:var(--manager-generic-table-min-width,100%)!important;max-width:none!important}}

#onecPostNomenclatureTab .onec-post-nom-table.manager-post-resizable-table thead th{position:sticky;top:0;z-index:4;background:#eef2f6}

/* Frame the pinned folder path without changing row height or sticky offsets. */
#onecPostNomenclatureTab .onec-post-nom-table tr.folder-row.sticky-path-row td{box-shadow:inset 0 2px #8aa6bf,inset 0 -2px #8aa6bf}
#onecPostNomenclatureTab .onec-post-nom-table tr.folder-row.sticky-path-row td:first-child{box-shadow:inset 2px 0 #8aa6bf,inset 0 2px #8aa6bf,inset 0 -2px #8aa6bf}
#onecPostNomenclatureTab .onec-post-nom-table tr.folder-row.sticky-path-row td:last-child{box-shadow:inset -2px 0 #8aa6bf,inset 0 2px #8aa6bf,inset 0 -2px #8aa6bf}
#onecPostNomenclatureTab .onec-post-nom-table tr.folder-row.sticky-path-row td:only-child{box-shadow:inset 0 0 0 2px #8aa6bf}
