.ui-menu.col-sel__menu{width:276px;padding:8px}.col-sel__sort{align-items:center;gap:var(--space-2);margin-bottom:8px;padding:0;display:flex;position:relative}.col-sel__sort-icon{color:var(--admin-text-secondary);flex-shrink:0;align-items:center;display:flex}.col-sel__sort-label{color:var(--admin-text);flex:1;font-size:14px;line-height:1em}.col-sel__sort-picker{flex-shrink:0;line-height:1em;position:relative}.col-sel__sort-trigger{color:var(--admin-text);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:14px;font-weight:400;display:inline-flex}.col-sel__sort-current{color:var(--admin-text)}.col-sel__sort-menu{z-index:10;min-width:180px;padding:var(--menu-padding);background:var(--menu-bg);border-radius:var(--menu-radius);box-shadow:var(--menu-shadow);border:none;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}.col-sel__switch{align-items:center;gap:var(--space-2);padding:0;display:flex}.col-sel__switch-icon{color:var(--admin-text-secondary);flex-shrink:0;align-items:center;display:flex}.col-sel__switch-label{color:var(--admin-text);flex:1;font-size:14px}.col-sel__divider{background:var(--admin-border-strong);height:1px;margin:var(--space-2)-9px}.col-sel__heading{padding:0 0 var(--space-2);color:var(--admin-text-secondary);font-size:14px;font-weight:500}.col-sel__list{gap:var(--space-2);flex-direction:column;min-width:180px;margin:0;padding:0;list-style:none;display:flex}.col-sel__item{display:block}.col-sel__row{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);transition:opacity var(--duration-fast)var(--ease-default);display:flex;overflow:hidden}.col-sel__row--hidden{opacity:.45}.col-sel__handle{height:20px;color:var(--admin-text-secondary);cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.col-sel__handle:active{cursor:grabbing}.col-sel__toggle{align-items:center;gap:var(--space-2);color:var(--admin-text);border-radius:0 var(--radius-sm)var(--radius-sm)0;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;padding:0;font-size:14px;font-weight:400;display:flex}.col-sel__label{flex:1;line-height:1em}.col-sel__eye{color:var(--admin-text-secondary);flex-shrink:0;align-items:center;display:flex}