.key-selected{background:rgba(24,144,255,.15)!important;position:relative;box-shadow:inset 2px 0 0 0 #1890ff,inset -2px 0 0 0 #1890ff!important}.key-selected[data-key-edge~=top]{box-shadow:inset 2px 0 0 0 #1890ff,inset -2px 0 0 0 #1890ff,inset 0 2px 0 0 #1890ff!important}.key-selected[data-key-edge~=bottom]{box-shadow:inset 2px 0 0 0 #1890ff,inset -2px 0 0 0 #1890ff,inset 0 -2px 0 0 #1890ff!important}.key-selected[data-key-edge~=top][data-key-edge~=bottom]{box-shadow:inset 2px 0 0 0 #1890ff,inset -2px 0 0 0 #1890ff,inset 0 2px 0 0 #1890ff,inset 0 -2px 0 0 #1890ff!important}.key-cell-container.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.key-selected,.key-selected *,body.dragging-key-column,body.dragging-key-column *{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}body.dragging-key-column,body.dragging-key-column *{cursor:grabbing!important}.ant-table-tbody>tr>td[data-index=key]:not(.key-selected),.key-column-dragging{cursor:crosshair}.ant-table-tbody>tr>td[data-index=key]:not(.key-selected):hover{background-color:rgba(24,144,255,.05)!important}.drag-selecting{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.key-selection-status{margin:0 16px 8px 0;padding:8px 12px;background-color:rgba(24,144,255,.1);border:1px solid #1890ff;border-radius:4px;font-size:12px;color:#1890ff;display:flex;align-items:center;position:fixed;top:0;left:30%;justify-content:space-between;animation:fadeIn .3s ease-in-out;width:300px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.key-selection-status button{background:none;border:1px solid #1890ff;color:#1890ff;border-radius:3px;padding:2px 6px;font-size:11px;cursor:pointer;opacity:.8;transition:opacity .2s ease}.key-selection-status button:hover{opacity:1}.drag-selecting .table-container{position:relative}.drag-selecting .table-container:after,.drag-selecting .table-container:before{content:"";position:absolute;left:0;right:0;height:50px;pointer-events:none;z-index:10;transition:opacity .2s ease;opacity:0}.drag-selecting .table-container:before{top:0;background:linear-gradient(180deg,rgba(24,144,255,.1),transparent)}.drag-selecting .table-container:after{bottom:0;background:linear-gradient(0deg,rgba(24,144,255,.1),transparent)}.drag-selecting .table-container:hover:after,.drag-selecting .table-container:hover:before{opacity:1}.drag-selecting,.drag-selecting *{cursor:grabbing!important}