/* DEAD.EARTH — verstellbare Spaltenbreiten in Tabellen */
table.colresize{table-layout:fixed}
table.colresize th{position:relative}
table.colresize th > .colgrip{
  position:absolute;top:0;right:-4px;width:9px;height:100%;
  cursor:col-resize;touch-action:none;user-select:none;-webkit-user-select:none;z-index:3;
}
table.colresize th > .colgrip::after{
  content:"";position:absolute;left:4px;top:12%;height:76%;width:2px;border-radius:1px;
  background:currentColor;opacity:0;transition:opacity .15s ease;
}
table.colresize th:hover > .colgrip::after,
table.colresize th > .colgrip:hover::after{opacity:.45}
body.col-resizing, body.col-resizing *{cursor:col-resize !important;user-select:none !important}
body.col-resizing table.colresize th > .colgrip::after{opacity:.7}
@media print{ table.colresize th > .colgrip{display:none} }
@media (prefers-reduced-motion:reduce){ table.colresize th > .colgrip::after{transition:none} }
