.v2-publicacao{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;background:var(--card);border:1px solid var(--line);border-radius:18px}.v2-publicacao-autor{display:flex;align-items:center;gap:10px}.v2-publicacao-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;color:#fff;font-size:15px;font-weight:800}.v2-publicacao-cor-1{background:var(--orange-deep)}.v2-publicacao-cor-2{background:#145436}.v2-publicacao-cor-3{background:var(--ink-soft)}.v2-publicacao-cor-4{background:#1d5cf2}.v2-publicacao-cor-5{background:#6b4a00}.v2-publicacao-cor-6{background:var(--green)}.v2-publicacao-autor-texto{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.v2-publicacao-nome{display:flex;align-items:center;gap:6px;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--ink)}.v2-publicacao-nome span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-publicacao-selo{flex-shrink:0}.v2-publicacao-selo circle{fill:var(--v2-selo)}.v2-publicacao-selo path{fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v2-publicacao-linha{font-size:12.5px;color:var(--v2-legenda)}.v2-publicacao-etiquetas{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.v2-publicacao-tipo,.v2-publicacao-estado{flex-shrink:0;padding:5px 8px;border-radius:6px;font-family:var(--v2-mono);font-size:10.5px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}.v2-publicacao-estado{padding:4px 7px;font-size:10px;white-space:nowrap}.v2-publicacao-tipo-procuro{background:var(--orange-wash);color:var(--orange-deep)}.v2-publicacao-tipo-ofereco{background:var(--green-bg);color:#145436}.v2-publicacao-tipo-permuta{background:var(--ink);color:#fff}.v2-publicacao-tipo-oferta{background:#fbefd5;color:#6b4a00}.v2-publicacao-tipo-novidade{background:var(--grey-bg);color:var(--ink-soft)}.v2-publicacao-estado-no-ar{background:var(--green-bg);color:#145436}.v2-publicacao-estado-conferencia{background:#fbefd5;color:#6b4a00}.v2-publicacao-estado-encerrado{background:var(--grey-bg);color:var(--ink-soft)}.v2-publicacao-estado-retirada{background:var(--orange-wash);color:var(--orange-deep)}.v2-publicacao-texto{margin:0;font-size:15.5px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.v2-publicacao-foto{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px;background:var(--grey-bg)}.v2-publicacao-galeria{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border-radius:12px;overflow:hidden}.v2-publicacao-galeria img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:var(--grey-bg)}.v2-publicacao-campos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.v2-publicacao-troca{display:flex;flex-direction:column;gap:8px;margin:0}.v2-publicacao-campos > div,.v2-publicacao-troca > div{display:flex;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;background:var(--surface);border:1px solid var(--line);border-radius:10px}.v2-publicacao-campos dt,.v2-publicacao-troca dt{font-family:var(--v2-mono);font-size:10px;font-weight:500;letter-spacing:0.08em;text-transform:uppercase;color:var(--ink-soft)}.v2-publicacao-campos dd{margin:0;font-size:14px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}.v2-publicacao-troca dd{margin:0;font-size:14.5px;line-height:1.4;font-weight:700;overflow-wrap:anywhere}.v2-publicacao-preco{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.v2-publicacao-preco b{font-size:24px;font-weight:800;letter-spacing:-0.01em;color:var(--ink)}.v2-publicacao-preco span{font-size:13px;color:var(--v2-legenda)}.v2-publicacao-contagem{font-size:12.5px;color:var(--v2-legenda)}.v2-publicacao-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.v2-publicacao-acoes form{margin:0}.v2-publicacao-discreto{display:flex;align-items:center;gap:6px;height:44px;padding:0 10px;background:none;border:0;font-family:inherit;font-size:13.5px;font-weight:700;color:var(--ink-soft);text-decoration:none;cursor:pointer}.v2-publicacao-discreto:hover{color:var(--ink)}.v2-publicacao-botao{margin-left:auto;white-space:nowrap}