.vpm-voz{font-family:inherit;color:inherit;border:1px solid #ddd;border-radius:12px;padding:16px;margin:16px 0}.vpm-voz-controls,.vpm-voz-options{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.vpm-voz button,.vpm-voz select{font:inherit}.vpm-voz button{border:1px solid #ccc;border-radius:24px;padding:9px 16px;background:transparent;color:inherit;cursor:pointer}.vpm-voz button[data-action=play]{background:var(--vpm-voz-accent);color:#111;border-color:var(--vpm-voz-accent)}.vpm-voz button:disabled{opacity:.5;cursor:default}.vpm-voz button:focus-visible,.vpm-voz select:focus-visible{outline:2px solid currentColor;outline-offset:3px}.vpm-voz-options{margin-top:12px}.vpm-voz-options label{display:flex;align-items:center;gap:8px}.vpm-voz select{max-width:100%;padding:5px;border:1px solid #ccc;border-radius:6px;background:#fff;color:#222}.vpm-voz-status{font-size:.9em;margin:10px 0 0!important}.vpm-voz-options:empty{display:none}@media(max-width:480px){.vpm-voz-options label{flex-wrap:wrap;max-width:100%}.vpm-voz-options select[data-voice]{max-width:260px}}
