.action-footer{opacity:0;background:var(--color-bg-white);border:1px solid var(--color-border);z-index:1000;border-radius:12px;padding:8px 12px;box-shadow:0 0 55px #0000004d}.action-footer--inline{animation:.25s cubic-bezier(.4,0,.2,1) forwards slideUpInline;transform:translateY(20px)scale(.95)}@keyframes slideUpInline{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.action-footer--fixed-bottom{animation:.25s cubic-bezier(.4,0,.2,1) forwards slideUpFixed;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(20px)scale(.95)}@keyframes slideUpFixed{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.action-footer-container{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.action-footer-content{align-items:center;gap:var(--gap,8px);scroll-behavior:smooth;display:flex;overflow:auto hidden}.action-footer-content>*{flex-shrink:0}.action-overflow-menu{min-width:180px}.action-overflow-menu>*,.action-overflow-menu .ant-btn{justify-content:flex-start;width:100%}@media (width<=640px){.action-footer--fixed-bottom{max-width:90vw;padding:6px 10px;bottom:16px}}.action-footer .ant-btn:focus-visible{outline:2px solid var(--ant-color-primary,#1677ff);outline-offset:-2px}.resize-handle{cursor:col-resize;z-index:1;-webkit-user-select:none;user-select:none;background:0 0;border:none;width:7.5px;padding:0;position:absolute;top:0;bottom:0;right:-4px}.resize-handle:hover,.resize-handle:active{opacity:.4;background-color:#1677ff}[data-dg-cell]{scroll-margin-block:var(--dg-scroll-margin,0px)}[data-dg-cell]:focus{outline:2px solid var(--ant-color-primary);outline-offset:-2px}[data-dg-cell][data-dg-editing=true]{outline:2px solid var(--ant-color-primary);outline-offset:-2px;position:relative}.dg-editor-fill{align-items:stretch;display:flex;position:absolute;inset:0}[data-dg-cell][data-dg-editable=true]{cursor:text}[data-dg-cell][data-dg-editable=true]:not(:focus):not([data-dg-error]):not([data-dg-editing=true]):hover,tr:hover>[data-dg-cell][data-dg-editable=true]:not(:focus):not([data-dg-error]):not([data-dg-editing=true]){outline:1px solid var(--ant-color-border);outline-offset:-1px}[data-dg-cell][data-dg-error]:not([data-dg-editing=true]){outline:1.5px solid var(--ant-color-error);outline-offset:-1.5px}[data-dg-cell][data-dg-error]:not([data-dg-editing=true]):focus{outline:2px solid var(--ant-color-error);outline-offset:-2px;box-shadow:inset 0 0 0 100px var(--ant-color-error-bg);transition:none}.dg-row-new{--dg-row-accent:var(--ant-color-success)}.dg-row-edited{--dg-row-accent:var(--ant-color-warning)}.dg-row-deleted{--dg-row-accent:var(--ant-color-error)}.dg-row-new>:first-child:before,.dg-row-edited>:first-child:before,.dg-row-deleted>:first-child:before{content:"";background:var(--dg-row-accent);width:4px;position:absolute;inset-block:0;inset-inline-start:0}[data-dg-flash]{animation:.6s ease-out dg-cell-flash}@keyframes dg-cell-flash{0%{background-color:var(--ant-color-primary-bg);box-shadow:inset 0 0 0 100px var(--ant-color-primary-bg)}to{background-color:#0000;box-shadow:inset 0 0 0 100px #0000}}.dg-link-text{color:var(--ant-color-link);cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;min-width:0;padding:0;overflow:hidden}.dg-link-text:hover{text-decoration:underline}.dg-link-icon{border-radius:var(--ant-border-radius);width:24px;height:24px;color:var(--ant-color-text-secondary);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dg-link-icon:hover{background:var(--ant-color-fill-secondary);color:var(--ant-color-link)}.dg-link-cell{justify-content:space-between;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.dg-link-cell>.dg-link-text{flex:auto}@media (hover:hover){.dg-cell-edit-icon{opacity:0;transition:opacity .12s}[data-dg-cell]:hover .dg-cell-edit-icon,[data-dg-cell]:focus .dg-cell-edit-icon{opacity:1}}.dg-row-select-cell{justify-content:center;align-items:center;width:100%;display:inline-flex}.dg-row-number{color:var(--ant-color-text-secondary);font-variant-numeric:tabular-nums}.dg-row-checkbox{display:none}@media (hover:hover){tr:hover>td .dg-row-number,.dg-row-select-cell:hover .dg-row-number,[data-dg-has-selection] .dg-row-number{display:none}tr:hover>td .dg-row-checkbox,.dg-row-select-cell:hover .dg-row-checkbox,[data-dg-has-selection] .dg-row-checkbox{display:inline-flex}}@media (hover:none){.dg-row-number{display:none}.dg-row-checkbox{display:inline-flex}}
