/* Resultado da Bússola© na ficha (só a equipe) */
.bu-funil { display: grid; gap: 10px; align-content: center; }
.bu-nivel small { display: block; margin-bottom: 6px; font-size: .78rem; font-weight: 700; color: #6A6080; }
.bu-chips { display: flex; flex-wrap: wrap; gap: 6px; }
.bu-chips span { padding: 7px 14px; border-radius: 999px; font-size: .88rem; font-weight: 700; }
.bu-chips.forte span { background: #540094; color: #fff; }
.bu-chips.media span { background: #fff; color: #540094; border: 1.5px solid #CDB6EE; }
.bu-chips.fraca span { background: transparent; color: #8A7FA0; border: 1.5px dashed #CFC5E0; font-weight: 600; }
.bu-notas li { grid-template-columns: 200px minmax(0, 1fr) 34px; }
.bu-notas li p { grid-column: 1 / -1; }
@media (max-width: 900px) { .bu-notas li { grid-template-columns: 1fr auto; } .bu-notas .cr-barra { grid-column: 1 / -1; order: 5; } }
