.mini[data-v-49578ebc]{background:var(--surface);width:calc(100% - 16px);max-width:744px;height:60px;color:var(--text);border:var(--card-border);border-radius:var(--radius-lg);box-shadow:var(--card-shadow),0 6px 18px #0000001f;gap:6px;margin:0 auto 6px;padding:0 6px 0 8px}.mini[data-v-49578ebc],.mini-main[data-v-49578ebc]{align-items:center;display:flex}.mini-main[data-v-49578ebc]{min-width:0;height:100%;color:inherit;flex:1;gap:10px;text-decoration:none}.mini-logo[data-v-49578ebc]{display:inline-flex;position:relative}.mini-text[data-v-49578ebc]{flex-direction:column;min-width:0;display:flex}.mini-name[data-v-49578ebc]{font-weight:700}.mini-name[data-v-49578ebc],.mini-status[data-v-49578ebc]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini-status[data-v-49578ebc]{color:var(--text-muted);font-size:.78rem}.mini-error .mini-status[data-v-49578ebc]{color:var(--danger)}.mini-btn[data-v-49578ebc]{width:var(--tap);height:var(--tap);max-width:52px;max-height:52px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.mini-play[data-v-49578ebc]{background:var(--accent);color:var(--accent-contrast)}.mini-close[data-v-49578ebc]{color:var(--text-muted)}.mini-btn[data-v-49578ebc]:active{transform:scale(.94)}.mini-spin[data-v-49578ebc]{animation:1s linear infinite mini-rot-49578ebc}@keyframes mini-rot-49578ebc{to{transform:rotate(1turn)}}.mini-eq[data-v-49578ebc]{background:var(--accent);border-radius:6px;align-items:flex-end;gap:2px;height:14px;padding:2px 3px;display:flex;position:absolute;bottom:-3px;right:-3px}.mini-eq i[data-v-49578ebc]{background:var(--accent-contrast);border-radius:1px;width:2px;height:100%;animation:.9s ease-in-out infinite mini-eq-49578ebc;display:block}.mini-eq i[data-v-49578ebc]:nth-child(2){animation-delay:-.3s}.mini-eq i[data-v-49578ebc]:nth-child(3){animation-delay:-.6s}@keyframes mini-eq-49578ebc{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.mini-eq i[data-v-49578ebc]{transform-origin:bottom}@media (prefers-reduced-motion:reduce){.mini-eq i[data-v-49578ebc],.mini-spin[data-v-49578ebc]{animation:none}}:root[data-theme=lisible] .mini[data-v-49578ebc]{border:2px solid var(--text)}:root[data-theme=rose] .mini[data-v-49578ebc]{border-radius:999px;padding-left:10px}:root[data-theme=ecrin] .mini[data-v-49578ebc]{box-shadow:none;border:1px solid var(--border);border-radius:0}:root[data-theme=ecrin] .mini-play[data-v-49578ebc]{border-radius:0}:root[data-theme=jardin] .mini[data-v-49578ebc]{border:2px solid var(--accent)}.shell[data-v-850cc763]{min-height:100dvh}.bottom-dock[data-v-850cc763]{z-index:40;position:fixed;bottom:0;left:0;right:0}.player-room[data-v-850cc763]{height:66px}.bottom-nav[data-v-850cc763]{padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:var(--nav-bg);border-top:var(--card-border);justify-content:space-around;display:flex}.nv-item[data-v-850cc763]{min-width:0;max-width:110px;min-height:var(--tap);color:var(--text-muted);border-radius:var(--radius);flex-direction:column;flex:auto;align-items:center;gap:2px;padding:6px 2px;text-decoration:none;display:flex}.nv-item.on[data-v-850cc763]{color:var(--accent);font-weight:700}.nv-icon[data-v-850cc763]{display:inline-flex;position:relative}.nv-label[data-v-850cc763]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:calc(clamp(.66rem,2.7vw,.78rem));line-height:1.25;display:block;overflow:hidden}.nv-badge[data-v-850cc763]{background:var(--danger);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:.68rem;font-weight:700;line-height:18px;position:absolute;top:-6px;right:-10px}:root[data-theme=jardin] .nv-item[data-v-850cc763]{color:#fff;opacity:.8}:root[data-theme=jardin] .nv-item.on[data-v-850cc763]{color:#fff;opacity:1;background:#ffffff2e}:root[data-theme=jardin] .nv-badge[data-v-850cc763]{border:2px solid #fff;line-height:14px}:root[data-theme=lisible] .nv-item[data-v-850cc763]{color:var(--text)}:root[data-theme=lisible] .nv-item.on[data-v-850cc763]{color:var(--accent);text-underline-offset:4px;text-decoration:underline}:root[data-theme=rose] .bottom-nav[data-v-850cc763]{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-top:0;box-shadow:0 -6px 24px #c2187a1a}:root[data-theme=rose] .nv-item.on[data-v-850cc763]{background:var(--accent-soft);border-radius:999px}:root[data-theme=ecrin] .nv-item[data-v-850cc763]{border-radius:0}:root[data-theme=ecrin] .nv-item.on[data-v-850cc763]{color:var(--text);background:linear-gradient(#c2a18a,#c2a18a) 50% 100%/20px 2px no-repeat}:root[data-theme=ecrin] .nv-label[data-v-850cc763]{letter-spacing:.02em}@media (width>=900px){.bottom-nav[data-v-850cc763]{justify-content:center;gap:12px}}
