
/* R17.4.6 — Caminhos: CTA único de Mentoria + seleção explícita no formulário final. */
#wrap.ecoa-v62-caminhos .ecoa-catalogue__select{display:none!important}
#wrap.ecoa-v62-caminhos .ecoa-interest__choices{margin:0;padding:0;border:0}
#wrap.ecoa-v62-caminhos .ecoa-interest__choices legend{margin:0 0 4px;color:#0e3c39;font:800 15px/1.3 Manrope,Inter,sans-serif}
#wrap.ecoa-v62-caminhos .ecoa-interest__hint{margin:0 0 10px;color:#5b6e70;font-size:12.5px}
#wrap.ecoa-v62-caminhos .ecoa-interest__choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#wrap.ecoa-v62-caminhos .ecoa-interest__choice{display:flex!important;align-items:flex-start!important;gap:8px!important;min-height:42px;padding:10px 11px;border:1px solid #d7e4e1;border-radius:12px;background:#f8fbfa;font-weight:650!important;cursor:pointer}
#wrap.ecoa-v62-caminhos .ecoa-interest__choice input{flex:0 0 auto;margin-top:2px;accent-color:#0e3c39}
#wrap.ecoa-v62-caminhos .ecoa-interest__choice:has(input:checked){border-color:#0e3c39;background:#eef5f3;color:#0e3c39}
#wrap.ecoa-v62-caminhos .ecoa-interest__context textarea{display:block;width:100%;min-height:116px;margin-top:7px;padding:11px 12px;border:1px solid #8ca6a1;border-radius:9px;resize:vertical;font:400 14px/1.45 Inter,system-ui,sans-serif;color:#15211f;background:#fff}
#wrap.ecoa-v62-caminhos .ecoa-interest__context textarea:focus-visible{outline:3px solid #f0b661;outline-offset:3px}
body:is(.ecoa-v7-route-caminhos,.ecoa-v101-route-caminhos) #wrap.ecoa-v62-caminhos [data-code="diagnostico"] :is(.ecoa-v127-actions,.ecoa-v101-card__actions)>:nth-child(2):last-child{grid-column:1/-1!important;width:100%!important;justify-self:stretch!important}
body:is(.ecoa-v7-route-caminhos,.ecoa-v101-route-caminhos) #wrap.ecoa-v62-caminhos [data-code="mentoria-ecoa"] :is(.ecoa-v127-actions,.ecoa-v101-card__actions){grid-template-columns:1fr!important}
body:is(.ecoa-v7-route-caminhos,.ecoa-v101-route-caminhos) #wrap.ecoa-v62-caminhos [data-code="mentoria-ecoa"] :is(.ecoa-v127-actions,.ecoa-v101-card__actions)>*{grid-column:1!important;width:100%!important}
@media(max-width:640px){#wrap.ecoa-v62-caminhos .ecoa-interest__choice-grid{grid-template-columns:1fr}}
