.pchat .chat{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.pchat .bb{max-width:88%;min-width:0;color:#141a2e;background:#fff;border:1px solid var(--bd, #e3e7ef);border-radius:16px 16px 16px 4px;padding:10px 12px;align-self:flex-start}.pchat .bb.eu{align-self:flex-end;background:var(--pri);color:#fff;border-color:var(--pri);border-radius:16px 16px 4px}.pchat .bb small{display:block;font-size:var(--fs-xs);opacity:.75;margin-bottom:3px}.pchat .bb p{margin:0 0 4px;font-size:var(--fs-base);line-height:1.5;white-space:pre-wrap;word-break:break-word}.pchat .bb em{font-style:normal;font-size:var(--fs-xs);opacity:.7}.pchat .bb .ac{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pchat .vz{background:#fff;border:1px dashed #cfd6e4;border-radius:14px;padding:18px;color:var(--tx2, #566077);font-size:var(--fs-md);text-align:center;line-height:1.5}.pchat .cmp{display:flex;gap:8px;align-items:flex-end;background:var(--bg, #f4f6fa)}.pchat .cmp textarea{font-size:16px;flex:1;min-width:0;min-height:46px;max-height:120px;border:1px solid #cfd6e4;border-radius:14px;padding:11px 12px;resize:none;font-family:inherit;background:#fff}.pchat .cmp textarea:focus{outline:2px solid var(--pri);outline-offset:1px;border-color:var(--pri)}.pchat .cmp .c-botao,.pchat .cmp .pbtn{flex:none;height:44px;padding:0 16px;border-radius:10px;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.pchat .cmp-o{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px;margin-bottom:8px}.pchat .cmp-o .f{margin-top:0}@media(max-width:560px){.pchat .cmp-o{grid-template-columns:1fr}}
