.zv-audio{position:fixed;right:12px;bottom:54px;z-index:30;display:flex;align-items:center;gap:6px;padding:6px;border:1px solid #28ddff66;border-radius:12px;background:#03111ef2;color:#c6f6ff;font:700 11px system-ui;box-shadow:0 3px 20px #0008}.zv-audio button{min-height:36px;padding:6px 9px;border:1px solid #28ddff66;border-radius:7px;background:#082335;color:#d3f9ff;font:inherit;cursor:pointer}.zv-audio button[aria-pressed=true]{color:#fff32a;border-color:#fff32a99}.zv-audio label{display:flex;align-items:center;gap:4px}.zv-audio input{width:58px;accent-color:#ffed00}.zv-audio :focus-visible{outline:2px solid #fff32a;outline-offset:2px}@media(max-width:360px){.zv-audio{bottom:48px;font-size:10px}.zv-audio input{width:42px}}
