.sle-group{margin:4px 0 8px;border:1px solid var(--border);border-radius:8px;overflow:hidden;background:var(--surface)}.sle-header{display:flex;align-items:center;min-height:37px;gap:2px;padding:3px 5px}.sle-collapse{height:27px;width:23px;flex-shrink:0;border-radius:4px;display:grid;place-items:center}.sle-collapse svg{height:13px;width:13px;transform:rotate(-90deg);transition:transform .15s}.expanded .sle-collapse svg{transform:rotate(0)}.sle-name{flex:1;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:6px 3px;font-size:11px;border-radius:4px;min-width:0}.sle-play{font:9px ui-monospace,monospace;padding:7px 5px;background:var(--active);color:var(--blue);border-radius:4px;white-space:nowrap}.sle-phases{display:flex;gap:5px;padding:0 8px 8px 30px}.sle-phases button{border:1px solid var(--border);font-size:9px;border-radius:4px;padding:4px 8px;flex:1}.sle-phases button.selected{background:var(--selected);color:var(--surface);border-color:var(--selected)}.sle-phases button:disabled{opacity:.24}.sle-children{padding:0 6px 6px 17px;border-top:1px solid var(--border)}.sle-children .clip-row{margin-top:3px;padding:8px 5px;min-height:43px}.sle-children .clip-label{max-width:210px}.audio-picker{color:var(--blue);cursor:pointer;font-size:11px;border-top:1px solid var(--border);margin-top:8px}#model-list .model-card>svg{margin:0 auto 8px}.model-card{display:flex;flex-direction:column;align-items:center;justify-content:center}.voice-menu #voice-note{max-width:320px}.unavailable .clip-label{max-width:230px}.inventory-note{font-size:10px;color:var(--muted);padding:5px 4px 12px;line-height:1.8}
.help-buttons #about-button{display:flex}.help-buttons{display:flex!important}.help-buttons .square{width:34px;height:44px}.help-buttons{gap:4px}.playback{margin-left:76px}@media(max-width:650px){.help-buttons{flex-direction:column}.help-buttons .square{width:30px;height:28px}.help-buttons .square svg{width:16px;height:16px}.playback{margin-left:0}}
.compact{flex:1;min-width:210px;max-width:320px;margin:0 auto}.compact button{white-space:nowrap}
