.mcw-row:hover>.mcw-cell{background-image:linear-gradient(var(--secondary), var(--secondary))}.mcw-row[aria-selected=true]>.mcw-cell{background-image:linear-gradient(var(--action-subtle), var(--action-subtle))}.mcw-grid:focus .mcw-cell[data-active],.mcw-grid:focus .mcw-head[data-active]:not([aria-expanded=true]){box-shadow:inset 0 0 0 1.5px var(--action)}.mcw-grid:not(:focus):has(.mcw-cell[data-editing]) .mcw-cell[data-editing]{box-shadow:inset 0 0 0 1.5px var(--action)}.mcw-grid:focus .mcw-row[data-cursor]:not([aria-selected=true])>.mcw-cell{background-image:linear-gradient(color-mix(in srgb, var(--action-subtle) 55%, transparent), color-mix(in srgb, var(--action-subtle) 55%, transparent))}.mcw-grid:focus .mcw-row[data-cursor]>.mcw-cell:first-child{box-shadow:inset 2px 0 0 var(--action)}.mcw-num-cell{container-type:inline-size}.mcw-num-cell [data-compact]{place-items:center end;display:grid}.mcw-num-cell [data-compact]>span,.mcw-num-cell [data-compact]:after{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;max-width:100%;overflow:hidden}.mcw-num-cell [data-compact]>span{max-height:clamp(0px, (100cqw - var(--num-w) + .5px) * 1000, 2lh)}.mcw-num-cell [data-compact]:after{content:attr(data-compact) / "";max-height:clamp(0px, (var(--num-w) - 100cqw) * 1000, 2lh)}.mcw-cell:hover>.mcw-cell-actions{display:flex}.mcw-cell-actions:has([data-popup-open]){display:flex}
