/* Wider hit area and an explicit resize symbol for normal and floating headers. */
.order-column-resizer{width:22px!important;cursor:ew-resize!important}
.order-column-resizer::after{left:auto!important;right:2px!important;width:2px;background:#b7c5d8}
.order-column-resizer::before{content:"↔";position:absolute;left:0;top:50%;width:22px;height:28px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:#e4f7f3;border:1px solid #16a6a0;border-radius:5px;color:#087f75;font:700 21px/1 Arial,sans-serif;opacity:0;pointer-events:none;box-sizing:border-box;z-index:3}
.order-column-resizer:hover::before,.order-column-resizer:focus-visible::before,.order-column-resizer:active::before{opacity:1}
.order-column-resizer:hover::after,.order-column-resizer:focus-visible::after{background:#16a6a0!important;width:3px!important}
.order-column-resizer[aria-disabled="true"]{cursor:wait!important}
@media print{.order-column-resizer{display:none!important}}
