/* Fixed column geometry: one width per column, no neighbouring reflow. */
body.itqan-v47 .table-wrap.v7010-grid-wrap, .table-wrap.v7010-grid-wrap{overflow-x:auto!important;overflow-y:auto;max-width:100%!important;min-width:0!important;scrollbar-gutter:stable}
body.itqan-v47 .v7010-grid-wrap table.v7010-grid, .v7010-grid-wrap table.v7010-grid{table-layout:fixed!important;width:var(--v7010-width)!important;min-width:var(--v7010-width)!important;max-width:none!important}
.v7010-grid th,.v7010-grid td{box-sizing:border-box!important;overflow:hidden;text-overflow:ellipsis}
.v7010-grid thead th{position:relative!important}
.v7010-grid thead th>.itqan-col-resizer,.v7010-grid thead th>.v1100-resize-handle{display:none!important;pointer-events:none!important}
.v7010-grid .v7010-resize-grip{position:absolute;inset-block:0;inset-inline-end:-5px;width:11px;z-index:10;cursor:col-resize;touch-action:none;user-select:none;background:transparent;display:block}
.v7010-grid .v7010-resize-grip:hover,.v7010-grid .v7010-resize-grip:focus-visible{background:rgba(200,155,54,.36);outline:0}
body.v7010-resize-active,body.v7010-resize-active *{cursor:col-resize!important;user-select:none!important}
.v7010-grid col.v7010-hidden{visibility:collapse;width:0!important}
@media print{.v7010-grid .v7010-resize-grip{display:none!important}}
