.editable-cell { min-height: 30px; min-width: 0; display: flex; align-items: center; } .editable-cell-display { display: inline-flex; align-items: center; gap: 6px; min-width: 0; width: 100%; } .editable-cell-undo { flex: none; border: none; background: transparent; color: #1677ff; font-size: 12px; padding: 0; cursor: pointer; white-space: nowrap; } .editable-cell-undo:hover { text-decoration: underline; } .editable-cell--enabled { cursor: cell; touch-action: manipulation; padding: 4px 6px; margin: -4px -6px; border: 1px solid transparent; border-radius: 4px; } .editable-cell--enabled:not(.editable-cell--editing):hover { border-color: #91caff; background: #e6f4ff; } .editable-cell--editing { cursor: text; padding: 0; margin: -4px -6px; border-color: transparent; background: transparent; min-width: 88px; position: relative; z-index: 2; } .editable-cell--editing .ant-spin-nested-loading, .editable-cell--editing .ant-spin-container, .editable-cell--editing .ant-input-number, .editable-cell--editing .ant-picker, .editable-cell--editing .ant-select { width: 100%; } .editable-cell-dropdown { min-width: 140px !important; } .editable-cell-dropdown .ant-select-item-option-content { white-space: nowrap; }