.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.app-table-wrapper{--app-table-header-bg: linear-gradient(180deg, #f0f4ff, #e8eeff);--app-table-header-color: #1e3a5f;--app-table-header-border: #3b82f6;--app-table-row-bg: #ffffff;--app-table-row-stripe: #f8fafc;--app-table-row-hover: #eff6ff;--app-table-row-selected: #eff6ff;--app-table-border: #e5e7eb;--app-table-border-light: #f3f4f6;--app-table-accent: #1e40af;--app-table-primary: #3b82f6}.app-table-wrapper .ant-table-thead>tr>th,.app-table-wrapper .ant-table-thead>tr>td{background:var(--app-table-header-bg)!important;color:var(--app-table-header-color);font-weight:600;font-size:12px;border-bottom:2px solid var(--app-table-header-border)!important;border-right:1px solid #dbeafe}.app-table-wrapper .ant-table-thead>tr>th:last-child,.app-table-wrapper .ant-table-thead>tr>td:last-child{border-right:none}.app-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid var(--app-table-border);border-right:1px solid var(--app-table-border-light);padding:7px 12px;transition:background .15s}.app-table-wrapper .ant-table-tbody>tr>td:last-child{border-right:none}.app-table-wrapper.app-table-striped .ant-table-tbody>tr:nth-child(2n)>td{background:var(--app-table-row-stripe)}.app-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--app-table-row-hover)!important}.app-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--app-table-row-selected)!important}.app-table-wrapper.app-table-compact .ant-table-tbody>tr>td{padding:4px 8px}.app-table-wrapper.app-table-compact .ant-table-thead>tr>th{padding:4px 8px}.app-table-wrapper .react-resizable-handle{background-image:none!important;padding:0!important}.app-table-wrapper .app-table-resize-handle{position:absolute;right:0;top:0;bottom:0;width:4px;cursor:col-resize;background:transparent;transition:background .15s;z-index:1}.app-table-wrapper .app-table-resize-handle:hover{background:var(--app-table-primary)}.app-table-wrapper .ant-table{border:1px solid var(--app-table-border)}.app-table-wrapper .ant-pagination-item-active{border-color:var(--app-table-primary)}.app-table-wrapper .ant-pagination-item-active a{color:var(--app-table-primary)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}#root{min-height:100vh}
