:root{--sm-list-item-bg:transparent;--sm-list-item-bg-hover:var(--sm-bg-surface-raised,#0000000a);--sm-list-item-bg-active:color-mix(in srgb, var(--sm-bg-interactive,#18181b) 8%, transparent);--sm-list-item-text:var(--sm-text-primary,#18181b);--sm-list-item-text-secondary:var(--sm-text-secondary,#71717a);--sm-list-item-gap:.75rem;--sm-list-item-icon-gap:.75rem;--sm-list-item-radius:var(--sm-radius-sm,.375rem);--sm-list-item-px-sm:.625rem;--sm-list-item-py-sm:.375rem;--sm-list-item-px-md:1rem;--sm-list-item-py-md:.75rem;--sm-list-item-px-lg:1.25rem;--sm-list-item-py-lg:1rem;--sm-list-item-title-size:.875rem;--sm-list-item-title-weight:500;--sm-list-item-desc-size:.75rem;--sm-list-item-desc-weight:400;--sm-list-item-label-color:var(--sm-text-secondary,#71717a);--sm-list-item-label-size:.8125rem;--sm-list-item-label-weight:500;--sm-list-item-value-size:.875rem;--sm-list-item-value-weight:500;--sm-list-item-label-min-width:9rem;--sm-list-item-col-gap:1.25rem;--sm-list-divider-color:var(--sm-border-default,#e4e4e7)}@layer components{.sm-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sm-list--divided>.sm-list-item+.sm-list-item{border-top:1px solid var(--sm-list-divider-color);border-start-start-radius:0;border-start-end-radius:0}.sm-list-item{align-items:center;gap:var(--sm-list-item-gap);background-color:var(--sm-list-item-bg);color:var(--sm-list-item-text);font-family:var(--sm-font-family,system-ui, sans-serif);padding-inline:var(--sm-list-item-px-md);padding-block:var(--sm-list-item-py-md);border-radius:var(--sm-list-item-radius);box-sizing:border-box;width:100%;transition:var(--sm-transition,background-color .15s ease);display:flex}.sm-list-item.sm-list-item--sm{padding-inline:var(--sm-list-item-px-sm);padding-block:var(--sm-list-item-py-sm)}.sm-list-item.sm-list-item--md{padding-inline:var(--sm-list-item-px-md);padding-block:var(--sm-list-item-py-md)}.sm-list-item.sm-list-item--lg{padding-inline:var(--sm-list-item-px-lg);padding-block:var(--sm-list-item-py-lg)}.sm-list-item.sm-list-item--interactive{cursor:pointer}.sm-list-item.sm-list-item--interactive:hover:not(.sm-list-item--disabled){background-color:var(--sm-list-item-bg-hover)}.sm-list-item.sm-list-item--interactive:focus-visible{box-shadow:0 0 0 2px var(--sm-bg-surface,#fff), 0 0 0 4px var(--sm-border-focus,#18181b);outline:none}.sm-list-item.sm-list-item--active{background-color:var(--sm-list-item-bg-active)}.sm-list-item.sm-list-item--disabled{opacity:var(--sm-disabled-opacity,.65);cursor:var(--sm-disabled-cursor,not-allowed);pointer-events:none}@media (prefers-reduced-motion:reduce){.sm-list-item{transition:none}}.sm-list-item--horizontal{grid-template-columns:var(--sm-list-item-label-min-width) 1fr auto;align-items:baseline;gap:var(--sm-list-item-col-gap);display:grid}.sm-list-item__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.sm-list-item__content{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.sm-list-item__title{font-size:var(--sm-list-item-title-size);font-weight:var(--sm-list-item-title-weight);color:var(--sm-list-item-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.375rem;margin:0;line-height:1.4;display:flex;overflow:hidden}.sm-list-item__label{color:var(--sm-list-item-label-color);font-size:var(--sm-list-item-label-size);font-weight:var(--sm-list-item-label-weight);margin:0;line-height:1.4}.sm-list-item__description{font-size:var(--sm-list-item-desc-size);font-weight:var(--sm-list-item-desc-weight);color:var(--sm-list-item-text-secondary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.25rem;margin:0;line-height:1.4;display:flex;overflow:hidden}.sm-list-item__description.sm-list-item__description--multiline{white-space:normal;text-overflow:clip;display:block;overflow:visible}.sm-list-item__value{color:var(--sm-list-item-text);font-size:var(--sm-list-item-value-size);font-weight:var(--sm-list-item-value-weight);margin:0;line-height:1.5}.sm-list-item__value.sm-list-item__value--multiline{white-space:normal}.sm-list-item__action{flex-shrink:0;align-items:center;gap:.25rem;margin-inline-start:auto;display:flex}.sm-list-item--horizontal .sm-list-item__action{margin-inline-start:0}}
