.sw-theme-list-item{display:grid;grid-auto-rows:120px 40px;padding:10px 10px 0;background:var(--color-elevation-surface-raised);border:1px solid var(--color-border-primary-default);border-radius:4px;position:relative}.sw-theme-list-item.is--disabled:hover{border:1px solid var(--color-border-primary-default);box-shadow:none;cursor:not-allowed}.sw-theme-list-item:hover{border-color:var(--color-border-brand-default);box-shadow:0 0 4px 0 var(--color-elevation-shadow-default);cursor:pointer}.sw-theme-list-item:hover .sw-theme-list-item__options{visibility:visible}.sw-theme-list-item .sw-theme-list-item__image{background:center center no-repeat var(--color-elevation-surface-raised);background-size:90% 90%;border:1px solid var(--color-border-primary-default);border-radius:4px;height:120px}.sw-theme-list-item .sw-theme-list-item__image.is--empty{background:unset;color:var(--color-text-secondary-default);display:flex;align-items:center;justify-content:center;font-size:14px}.sw-theme-list-item .sw-theme-list-item__info{display:grid;grid-template-columns:8px 1fr 18px;grid-column-gap:8px;align-items:center;align-content:center}.sw-theme-list-item .sw-theme-list-item__locked{color:var(--color-icon-secondary-default)}.sw-theme-list-item .sw-theme-list-item__status{width:8px;height:8px;border-radius:100%;margin-top:1px;background:var(--color-background-tertiary-default)}.sw-theme-list-item .sw-theme-list-item__status.is--active{background:var(--color-green-700)}.sw-theme-list-item .sw-theme-list-item__title{color:var(--color-text-primary-default);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px}.sw-theme-list-item .sw-theme-list-item__options{visibility:hidden;position:absolute;right:16px;top:16px}.sw-theme-list-item .sw-theme-list-item__options .sw-context-button__button{height:16px;padding:0 2px;line-height:13px;background:var(--color-elevation-surface-raised);border:1px solid var(--color-border-primary-default);border-radius:4px}.sw-theme-list-item .sw-theme-list-item__options .sw-context-button__button:hover,.sw-theme-list-item .sw-theme-list-item__options .sw-context-button__button.is--active{background-color:var(--color-background-tertiary-default)}.sw-theme-list-item .sw-theme-list-item__options .sw-context-button__button.is--active{visibility:visible}.sw-theme-list-item .sw-theme-list-item__options .sw-context-button__button .sw-icon{height:100%}
