.sd-box--wide[data-v-56c0c410]{height:14px;width:160px}.sd-box--block[data-v-56c0c410]{height:40px;width:96px}.sd-box--sq[data-v-56c0c410]{height:40px;width:40px}.sd-lines[data-v-56c0c410]{align-items:center;display:grid;gap:var(--space-4) var(--space-6);grid-template-columns:max-content minmax(0,1fr)}.sd-lines code[data-v-56c0c410]{color:var(--hint);font-size:var(--text-xs)}.sd-text[data-v-56c0c410]{font-size:var(--text-md);margin:0}.sd-shell[data-v-56c0c410]{align-items:center;background:var(--surface);border:var(--border);display:flex;gap:var(--space-5);padding:var(--space-5) var(--space-6)}.sd-shell--flush[data-v-56c0c410]{align-items:stretch;padding:0}.sd-shell--fixed[data-v-56c0c410]{min-height:54px;min-width:220px}.sd-grow[data-v-56c0c410]{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-width:0}.sd-grow--pad[data-v-56c0c410]{padding:var(--space-5) var(--space-6)}.sd-grow--row[data-v-56c0c410]{align-items:center;flex-direction:row;gap:var(--space-5)}.sd-pair[data-v-56c0c410]{display:flex;gap:var(--space-4)}.sd-vcol[data-v-56c0c410]{align-self:stretch;border-left:var(--border);display:flex;flex:none;flex-direction:column;width:46px}.sd-vcol--demo[data-v-56c0c410]{border-left:0;height:96px}.sd-rail[data-v-56c0c410]{display:flex;gap:var(--space-4);overflow:hidden}.sd-calm[data-v-56c0c410],.sd-static[data-v-56c0c410]{margin-top:var(--space-10)}.sd-bar[data-v-56c0c410]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-6)}.sd-state[data-v-56c0c410]{color:var(--hint);font-size:var(--text-sm);margin:0}.sd-state b[data-v-56c0c410]{color:var(--ink);font-variant-numeric:tabular-nums}.sd-zone[data-v-56c0c410]{background:var(--bg);border:var(--border);min-height:244px}.sd-list[data-v-56c0c410]{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0;padding:var(--space-5)}.sd-song[data-v-56c0c410]{font-size:var(--text-md)}.sd-meta[data-v-56c0c410]{color:var(--hint);font-size:var(--text-xs)}.sd-ok[data-v-56c0c410]{background:var(--accent);color:var(--on-accent);display:grid;flex:none;font-size:var(--text-2xl);height:34px;place-items:center;width:34px}
