.sd-list{margin:0;padding:0;list-style:none}:root[data-layout=modern] .sd-list{padding:var(--sd-space-2)}:root[data-layout=modern] .sd-list .sd-list{padding:0}:root[data-platform=mobile] .sd-list>li+li>.sd-list-item,:root[data-platform=mobile] .sd-list>li+li>.sd-list-item__row{border-top:1px solid var(--sd-border-divider)}.sd-list-item__row{align-items:stretch;display:flex}.sd-list-item__row>.sd-list-item{flex:auto;min-width:0}.sd-list-item__end{padding-right:var(--sd-control-pad-y);flex:none;align-items:center;display:flex}:root[data-platform=mobile] .sd-list-item{flex-wrap:wrap}:root[data-platform=mobile] .sd-list-item__name{white-space:normal;overflow-wrap:anywhere;flex:1 1 0}:root[data-platform=mobile] .sd-list-item__meta,:root[data-platform=mobile] .sd-list-item__description{text-align:left;font-size:var(--sd-font-size-sm);flex:100%;margin-left:0}.sd-list-item--lg{padding:var(--sd-control-pad-y-lg) var(--sd-control-pad-x-lg);padding-left:calc(var(--sd-control-pad-x-lg) + var(--sd-nav-depth,0) * var(--sd-space-5))}.sd-list-item--active,.sd-list-item--active:hover:not(:disabled):not(.sd-list-item--blocked){background-color:var(--sd-bg-list-selected-inactive)}.sd-list:focus-within .sd-list-item--active,.sd-list:focus-within .sd-list-item--active:hover:not(:disabled):not(.sd-list-item--blocked){background-color:var(--sd-bg-list-selected);color:var(--sd-text-list-selected)}.sd-list-item--drop-target,.sd-list-item--drop-target:hover:not(:disabled):not(.sd-list-item--blocked){outline:1px solid var(--sd-bg-accent);outline-offset:-1px;background-color:var(--sd-bg-accent-subtle)}.sd-list-edit{align-items:center;gap:var(--sd-space-2);padding:0 var(--sd-control-pad-x);padding-left:calc(var(--sd-control-pad-x) + var(--sd-nav-depth,0) * var(--sd-space-5));display:flex}.sd-list-edit__field{flex:auto;min-width:0;display:flex;position:relative}.sd-list-edit__input{min-width:0;padding:calc(var(--sd-control-pad-y) - 1px) var(--sd-space-2);border:1px solid var(--sd-bg-accent);background-color:var(--sd-bg-input);color:var(--sd-text-default);font:inherit;outline:none;flex:auto}.sd-list-edit__input[aria-invalid=true]{border-color:var(--sd-bg-danger)}.sd-list-edit__error{z-index:10;padding:var(--sd-control-pad-y) var(--sd-space-3);border:1px solid var(--sd-bg-danger);background-color:var(--sd-bg-input);color:var(--sd-text-danger);position:absolute;top:100%;left:0;right:0}.sd-list-item--blocked{color:var(--sd-text-muted)}.sd-list-item.sd-list-item--blocked:hover:not(:disabled){background-color:#0000}.sd-list-item>svg{flex-shrink:0}.sd-list-item__name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sd-list-item__description{min-width:0;margin-left:var(--sd-gap-item);text-align:right;text-overflow:ellipsis;white-space:nowrap;color:var(--sd-text-muted);flex:1;overflow:hidden}.sd-list-item__meta{align-items:center;gap:var(--sd-gap-item);color:var(--sd-text-muted);white-space:nowrap;flex-shrink:0;margin-left:auto;display:flex}.sd-select{align-items:center;gap:var(--sd-space-4);padding:var(--sd-control-pad-y) var(--sd-control-pad-x);border:1px solid var(--sd-border-input);border-radius:var(--sd-radius);background-color:var(--sd-bg-input);color:var(--sd-text-default);text-align:left;display:inline-flex}.sd-select--block{width:100%}.sd-select:focus{border-color:var(--sd-bg-accent);outline:none}.sd-select[aria-invalid=true]{border-color:var(--sd-bg-danger)}.sd-select:disabled{opacity:var(--sd-opacity-disabled)}.sd-select__value{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.sd-select__value--placeholder{color:var(--sd-text-muted);font-style:italic}.sd-select__caret{color:var(--sd-text-muted);flex-shrink:0}.sd-select__panel{padding:var(--sd-space-2) 0}:root[data-layout=modern] .sd-select__panel{padding-inline:var(--sd-space-2)}.sd-select__separator{margin:var(--sd-space-2) 0;border-top:1px solid var(--sd-border-divider)}.sd-select__panel .sd-nav-row[aria-selected=true],.sd-select__panel .sd-nav-row[aria-selected=true]:hover:not(:disabled){background-color:var(--sd-bg-list-selected-inactive)}.sd-select__panel .sd-nav-row:disabled{opacity:var(--sd-opacity-disabled)}.sd-select__group{color:var(--sd-text-muted)}
