.listen-strip[data-v-83781dd6]{align-items:center;background:var(--color-surface);box-sizing:border-box;color:var(--color-text);display:flex;gap:.25rem;min-height:3.5rem;min-width:0;padding:.375rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.listen-strip--accent[data-v-83781dd6]{background:var(--color-primary-soft)}.listen-strip__open[data-v-83781dd6]{align-items:center;background:transparent;border:0;border-radius:var(--radius-sm);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;gap:.75rem;margin:0;min-height:2.75rem;min-width:0;padding:.125rem .375rem;text-align:start;-webkit-tap-highlight-color:transparent}.listen-strip__open[data-v-83781dd6]:active,.listen-strip__open[data-v-83781dd6]:hover{background:var(--color-surface-hover)}.listen-strip__open[data-v-83781dd6]:focus-visible{outline:.125rem solid var(--color-primary-action);outline-offset:.0625rem}.listen-strip--accent .listen-strip__open[data-v-83781dd6]:active,.listen-strip--accent .listen-strip__open[data-v-83781dd6]:hover{background:var(--color-overlay-soft)}.listen-strip__art[data-v-83781dd6]{align-items:center;background:var(--color-primary-soft);border-radius:var(--radius-sm);color:var(--color-primary-text);display:inline-flex;flex:0 0 auto;height:2.5rem;justify-content:center;overflow:hidden;position:relative;width:2.5rem}.listen-strip__art svg[data-v-83781dd6]{height:1.25rem;width:1.25rem}.listen-strip__art img[data-v-83781dd6]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.listen-strip--accent .listen-strip__art[data-v-83781dd6]{background:var(--color-surface)}.listen-strip__eq[data-v-83781dd6]{align-items:flex-end;background:var(--color-overlay-strong);border-radius:.1875rem;display:flex;gap:.0625rem;height:.75rem;inset-block-end:.1875rem;inset-inline-end:.1875rem;padding:.125rem;position:absolute}.listen-strip__eq i[data-v-83781dd6]{animation:listen-strip-eq-83781dd6 .9s ease-in-out infinite alternate;background:var(--color-media-text);border-radius:.0625rem;display:block;height:100%;transform-origin:bottom;width:.1875rem}.listen-strip__eq i[data-v-83781dd6]:first-child{height:70%}.listen-strip__eq i[data-v-83781dd6]:nth-child(2){animation-delay:-.3s}.listen-strip__eq i[data-v-83781dd6]:nth-child(3){animation-delay:-.6s;height:85%}.listen-strip__eq--solo[data-v-83781dd6]{background:transparent;gap:.1875rem;height:1.125rem;padding:0;position:static}.listen-strip__eq--solo i[data-v-83781dd6]{background:var(--color-primary-text);border-radius:.125rem;width:.25rem}.listen-strip__copy[data-v-83781dd6]{display:grid;flex:1;gap:.0625rem;min-width:0}.listen-strip__copy small[data-v-83781dd6],.listen-strip__copy strong[data-v-83781dd6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listen-strip__copy strong[data-v-83781dd6]{font-size:.9375rem;font-weight:600;line-height:1.3}.listen-strip__copy small[data-v-83781dd6]{color:var(--color-text-muted);font-size:.8125rem;line-height:1.3}.listen-strip__primary[data-v-83781dd6],.listen-strip__text[data-v-83781dd6]{background:transparent;border:0;border-radius:var(--radius-pill);box-sizing:border-box;color:var(--color-primary-text);cursor:pointer;flex:0 0 auto;font:inherit;font-size:.875rem;font-weight:600;margin:0;min-height:2.75rem;padding:0 .75rem;white-space:nowrap;-webkit-tap-highlight-color:transparent}.listen-strip__primary[data-v-83781dd6]:active:not(:disabled),.listen-strip__primary[data-v-83781dd6]:hover:not(:disabled),.listen-strip__text[data-v-83781dd6]:active:not(:disabled),.listen-strip__text[data-v-83781dd6]:hover:not(:disabled){background:var(--color-surface-hover)}.listen-strip__primary[data-v-83781dd6]:disabled,.listen-strip__text[data-v-83781dd6]:disabled{color:var(--color-text-muted);cursor:default}.listen-strip__primary[data-v-83781dd6]:focus-visible,.listen-strip__text[data-v-83781dd6]:focus-visible{outline:.125rem solid var(--color-primary-action);outline-offset:.0625rem}.listen-strip__primary[data-v-83781dd6]{background:var(--color-primary-action);color:var(--color-text-on-primary);margin-block:.25rem;min-height:2.25rem;padding-inline:1rem}.listen-strip__primary[data-v-83781dd6]:active:not(:disabled),.listen-strip__primary[data-v-83781dd6]:hover:not(:disabled){background:var(--color-primary-action-hover)}.listen-strip__primary[data-v-83781dd6]:disabled{background:var(--color-surface-hover)}.listen-strip__toggle[data-v-83781dd6]{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--color-text);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.75rem;justify-content:center;margin:0;padding:0;width:2.75rem;-webkit-tap-highlight-color:transparent}.listen-strip__toggle svg[data-v-83781dd6]{height:1.375rem;width:1.375rem}.listen-strip__toggle[data-v-83781dd6]:active,.listen-strip__toggle[data-v-83781dd6]:hover{background:var(--color-surface-hover)}.listen-strip__toggle[data-v-83781dd6]:focus-visible{outline:.125rem solid var(--color-primary-action)}@keyframes listen-strip-eq-83781dd6{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.listen-strip__eq i[data-v-83781dd6]{animation:none}}.listen-strip--chat[data-v-83781dd6],.listen-strip--top[data-v-83781dd6]{border-bottom:.0625rem solid var(--color-border);flex:0 0 auto}.listen-strip--dock[data-v-83781dd6]{background:var(--color-surface-raised);border:.0625rem solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 .25rem 1rem var(--color-shadow);margin:0 .5rem .5rem}.listen-strip--dock.listen-strip--accent[data-v-83781dd6]{background:var(--color-primary-soft)}
