/* voice CONFIRM bubble (5 Nov 2026) – WhatsApp-style, inside the voice panel only */
.vcf{margin:10px 0 6px;padding:8px;background:#efeae2;border-radius:10px}
.vcf-b{position:relative;background:#d9fdd3;color:#111b21;border-radius:8px 0 8px 8px;padding:8px 10px 16px;font-size:14px;line-height:1.4;box-shadow:0 1px .5px rgba(11,20,26,.13);margin-left:12%}
.vcf-t{position:absolute;right:8px;bottom:2px;font-size:11px;color:#53bdeb}
.vcf-r{display:flex;align-items:center;gap:6px;margin-top:6px;background:#fff;border-radius:8px;padding:6px 8px;font-size:13px}
.vcf-r span{flex:1;min-width:0}
.vcf-y,.vcf-n{border:0;border-radius:16px;padding:7px 14px;font-weight:600;font-size:13px;cursor:pointer}
.vcf-y{background:#25d366;color:#fff}.vcf-n{background:#e9edef;color:#111b21}
.vchold{outline:2px dashed #f0a500;outline-offset:2px}
