.persistent-table-title{display:inline-flex;align-items:center;gap:4px;max-width:100%}.persistent-table-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.persistent-table-drag-handle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:2px;color:#8c8c8c;background:transparent;border:0;border-radius:3px;cursor:grab;-webkit-user-select:none;user-select:none}.persistent-table-drag-handle:hover,.persistent-table-drag-handle:focus-visible{color:#1677ff;background:#e6f4ff}.persistent-table-drag-handle:active{cursor:grabbing}th[data-column-drop=before]{box-shadow:inset 3px 0 #1677ff}th[data-column-drop=after]{box-shadow:inset -3px 0 #1677ff}.order-row-controls{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.order-row-controls button{display:inline-flex;padding:3px;border:0;border-radius:3px;background:transparent;color:#595959;cursor:pointer}.order-row-controls button:hover:not(:disabled),.order-row-controls button:focus-visible{color:#1677ff;background:#e6f4ff}.order-row-controls button:disabled{color:#d9d9d9;cursor:not-allowed}.order-row-controls .order-row-drag:not(:disabled){cursor:grab}.order-row-controls .order-row-drag:active:not(:disabled){cursor:grabbing}.order-row-number{min-width:20px;text-align:center}tr[data-row-drop=before]>td{box-shadow:inset 0 2px #1677ff}tr[data-row-drop=after]>td{box-shadow:inset 0 -2px #1677ff}*{margin:0;padding:0;box-sizing:border-box}:root{--table-cell-padding-vertical: 8px;--table-cell-padding-horizontal: 8px}html{overflow-y:scroll;scrollbar-gutter:stable}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,.ant-layout{min-height:100vh}.ant-table-thead>tr>th{padding:var(--table-cell-padding-vertical) var(--table-cell-padding-horizontal)!important}.ant-table-tbody>tr>td{padding:var(--table-cell-padding-vertical) var(--table-cell-padding-horizontal)!important}.ant-table-expanded-row>td{padding:var(--table-cell-padding-vertical) var(--table-cell-padding-horizontal)!important}.ant-table-wrapper .ant-table-wrapper .ant-table-thead>tr>th,.ant-table-wrapper .ant-table-wrapper .ant-table-tbody>tr>td{padding:var(--table-cell-padding-vertical) var(--table-cell-padding-horizontal)!important}.ant-table-tbody img{max-width:40px;max-height:40px;object-fit:cover;display:block;vertical-align:middle}
