.cpq[data-v-9d0e29ff]{background:var(--bg-surface);border:1px solid var(--border);border-left:3px solid var(--purple,#8b5cf6);border-radius:12px;display:flex;flex-direction:column;gap:.6rem;padding:1rem}.cpq-selo[data-v-9d0e29ff]{align-items:center;align-self:flex-start;background:var(--purple-soft,rgba(139,92,246,.14));border-radius:6px;color:var(--purple,#8b5cf6);display:inline-flex;font-size:.66rem;font-weight:700;gap:.3rem;letter-spacing:.04em;padding:.2rem .5rem;text-transform:uppercase}.cpq-pergunta[data-v-9d0e29ff]{color:var(--text);font-size:.95rem;font-weight:700;line-height:1.35;margin:0}.cpq-opcoes[data-v-9d0e29ff]{display:flex;flex-direction:column;gap:.4rem}.cpq-op[data-v-9d0e29ff]{background:var(--bg);border:1px solid var(--border);border-radius:9px;color:var(--text);cursor:pointer;font-family:inherit;font-size:.88rem;font-weight:500;min-height:44px;padding:.6rem .85rem;text-align:left;transition:border-color .12s ease,background .12s ease;width:100%}.cpq-op[data-v-9d0e29ff]:active{background:var(--bg-hover);border-color:var(--purple,#8b5cf6)}.cpq-op[data-v-9d0e29ff]:disabled{cursor:default;opacity:.6}.cpq-nota[data-v-9d0e29ff]{color:var(--text-faint);font-size:.7rem;margin:0}.cpq-obrigado[data-v-9d0e29ff]{align-items:center;color:var(--success);display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.4rem 0}
