.column-order-host{display:flex;justify-content:flex-end;margin:8px 0 6px}
.column-order-host button{height:34px;padding:0 13px;background:#edf4f7;color:#244b60;border:1px solid #cfdee6}
.column-order-dialog{width:min(620px,calc(100vw - 24px))}
.column-order-rows{display:grid;gap:7px;margin:18px 0;max-height:58vh;overflow:auto}
.column-order-row{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:9px 11px;border:1px solid #d7e4eb;border-radius:10px;background:#f8fbfd}
.column-order-grip{color:#8aa0ac;font-weight:900;letter-spacing:-3px}
.column-order-row button{padding:7px 11px;margin-left:5px}
#records .sort-mark{display:none}
#records .header-cell{pointer-events:none}
.toolbar>.list-sort-control{display:none!important}
.column-resize-handle{position:absolute;top:0;right:-4px;width:9px;height:100%;cursor:col-resize;touch-action:none;z-index:5}
.column-resize-handle:after{content:"";position:absolute;top:20%;bottom:20%;left:4px;width:1px;background:#b8cad3;opacity:.65}
#financePage table[data-column-resize-ready] th{position:relative}
#financePage table[data-column-resize-ready]{table-layout:fixed;width:max-content;min-width:100%}
body.column-resizing,body.column-resizing *{cursor:col-resize!important;user-select:none!important}
@media(max-width:760px){.column-order-host{justify-content:stretch}.column-order-host button{width:100%}.column-order-row{grid-template-columns:22px 1fr}.column-order-row>div{grid-column:2}}
