.list{display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:8px}.list--outlined{border:1px solid var(--border-state-info-mid-emphasize)}.list__item{display:flex;align-items:center;gap:16px;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;outline:none;border:none;font:inherit;color:inherit;text-align:left;width:100%}.list__item--with-attached{flex-direction:column;align-items:stretch;gap:8px}.list__item--relaxed{padding:16px}.list__item--compact{padding:8px 16px}.list__item--interactive{cursor:pointer}.list__item--default-bg{background-color:var(--background-primary)}.list__item--pressed{background-color:var(--background-secondary)}.list__item--selected{background-color:var(--background-state-success-mid-emphasize)}.list__item--interactive:hover:not(.list__item--disabled):not(.list__item--selected){background-color:var(--background-secondary)}.list__item--disabled{cursor:not-allowed;opacity:.5}.list__item__leading{display:flex;align-items:center;justify-content:center;flex-shrink:0}.list__item__middle{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.list__item__row--primary-text{font-family:var(--title-medium-font-family),var(--font-family-default);font-weight:var(--title-medium-font-weight);font-size:var(--title-medium-font-size);line-height:var(--title-medium-line-height);letter-spacing:var(--title-medium-letter-spacing);color:var(--text-primary)}.list__item__row--secondary-text{font-family:var(--body-medium-font-family),var(--font-family-default);font-weight:var(--body-medium-font-weight);font-size:var(--body-medium-font-size);line-height:var(--body-medium-line-height);letter-spacing:var(--body-medium-letter-spacing);color:var(--text-secondary)}.list__item__row--tertiary-text{font-family:var(--label-small-font-family),var(--font-family-default);font-weight:var(--label-small-font-weight);font-size:var(--label-small-font-size);line-height:var(--label-small-line-height);letter-spacing:var(--label-small-letter-spacing);color:var(--text-secondary)}.list__item__row--tags{display:flex;flex-wrap:wrap;gap:8px}.list__item__trailing{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:4px;flex-shrink:0}.list__item__main{display:flex;flex-direction:row;align-items:center;gap:16px;width:100%}.list__item__divider{border:none;border-top:1px solid var(--border-primary);margin:0 16px;width:calc(100% - 32px)}.list__item--disabled .list__item__row,.list__item--disabled .list__item__trailing,.list__item--disabled .list__item__leading{color:var(--text-state-disabled)}.list__header{display:flex;align-items:center;gap:16px;padding:16px;border-bottom:1px solid var(--border-secondary);-webkit-user-select:none;user-select:none}.list__header--default-bg{background-color:var(--background-secondary)}.list__header:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.list__header__divider{height:1px;border:none;background-color:var(--border-secondary)}@keyframes list-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.list__item__skeleton{display:flex;align-items:center;gap:16px;padding:16px;background-color:var(--background-primary)}.list__item__skeleton__circle{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:linear-gradient(90deg,var(--background-secondary) 25%,var(--background-tertiary) 50%,var(--background-secondary) 75%);background-size:200% 100%;animation:list-skeleton-shimmer 1.5s infinite linear}.list__item__skeleton__lines{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.list__item__skeleton__line{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--background-secondary) 25%,var(--background-tertiary) 50%,var(--background-secondary) 75%);background-size:200% 100%;animation:list-skeleton-shimmer 1.5s infinite linear}.list__item__skeleton__line--primary{width:60%}.list__item__skeleton__line--secondary{width:45%}.list__item--bg-primary,.list__header--bg-primary{background-color:var(--background-primary)}.list__item--bg-secondary,.list__header--bg-secondary{background-color:var(--background-secondary)}.list__item--bg-tertiary,.list__header--bg-tertiary{background-color:var(--background-tertiary)}.list__item--bg-primary-inverse,.list__header--bg-primary-inverse{background-color:var(--background-primary-inverse)}.list__item--bg-secondary-inverse,.list__header--bg-secondary-inverse{background-color:var(--background-secondary-inverse)}.list__item--bg-tertiary-inverse,.list__header--bg-tertiary-inverse{background-color:var(--background-tertiary-inverse)}.list__item--bg-state-disabled,.list__header--bg-state-disabled{background-color:var(--background-state-disabled)}.list__item--bg-state-info-mid-emphasize,.list__header--bg-state-info-mid-emphasize{background-color:var(--background-state-info-mid-emphasize)}.list__item--bg-state-success-mid-emphasize,.list__header--bg-state-success-mid-emphasize{background-color:var(--background-state-success-mid-emphasize)}.list__item--bg-state-warning-mid-emphasize,.list__header--bg-state-warning-mid-emphasize{background-color:var(--background-state-warning-mid-emphasize)}.list__item--bg-state-danger-mid-emphasize,.list__header--bg-state-danger-mid-emphasize{background-color:var(--background-state-danger-mid-emphasize)}.list__item--bg-state-safety-mid-emphasize,.list__header--bg-state-safety-mid-emphasize{background-color:var(--background-state-safety-mid-emphasize)}.list__item--bg-state-info-high-emphasize,.list__header--bg-state-info-high-emphasize{background-color:var(--background-state-info-high-emphasize)}.list__item--bg-state-success-high-emphasize,.list__header--bg-state-success-high-emphasize{background-color:var(--background-state-success-high-emphasize)}.list__item--bg-state-warning-high-emphasize,.list__header--bg-state-warning-high-emphasize{background-color:var(--background-state-warning-high-emphasize)}.list__item--bg-state-danger-high-emphasize,.list__header--bg-state-danger-high-emphasize{background-color:var(--background-state-danger-high-emphasize)}.list__item--bg-state-safety-high-emphasize,.list__header--bg-state-safety-high-emphasize{background-color:var(--background-state-safety-high-emphasize)}
