.support-settings{max-width:720px;margin-top:24px}
.support-permission,.support-actions{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}
.support-permission label,.support-actions label{margin-bottom:0}
.support-workspace{margin-top:18px}
.support-workspace .admin-tabs{flex-wrap:wrap}
.support-slide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}
.support-artwork{max-width:720px;width:100%}
.support-artwork.portrait{max-width:360px}
.support-price-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:center;gap:8px}
.support-playlist-rows{margin:16px 0;padding:0 8px 0 30px;max-height:420px;overflow:auto}
.support-playlist-rows li{display:list-item;padding:10px 4px;border-bottom:1px solid var(--line)}
.support-playlist-rows li>*{vertical-align:middle;margin:4px 10px 4px 0}
.support-playlist-rows li>span{display:inline-block;overflow-wrap:anywhere}
.support-playlist-rows small{display:block;color:var(--muted)}
.support-playlist-rows label{display:inline-flex;align-items:center;gap:4px}
.support-playlist-rows input{width:80px}
.support-playlist-rows .support-actions{display:inline-flex}
@media(max-width:720px){.support-slide{grid-template-columns:minmax(0,1fr)}.support-price-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
