/* V3.6.39.1 — Acceso directo a responder en la ficha de la petición. */
#questionDetail .resuelve-detail-help-cta-v36391{
 display:flex;
 flex-wrap:wrap;
 gap:10px 18px;
 align-items:center;
 justify-content:space-between;
 min-width:0;
 margin:17px 0 4px;
 padding:14px 17px;
 border:1px solid #bcded7;
 border-radius:15px;
 background:#f2faf6;
}
#questionDetail .resuelve-detail-help-cta-v36391 p{
 flex:1 1 270px;
 min-width:0;
 margin:0;
 color:#245766;
 font-size:.93rem;
 line-height:1.55;
 overflow-wrap:anywhere;
}
#questionDetail .resuelve-detail-help-button-v36391{
 flex:0 0 auto;
 min-width:180px;
 min-height:46px;
 border:1px solid #a7d6cb;
 border-radius:12px;
 background:#fff;
 color:#145a60;
 font-size:.91rem;
 font-weight:800;
 text-align:center;
}
#questionDetail .resuelve-detail-help-button-v36391:hover{
 background:#e0f5ed;
 border-color:#82bfb0;
}
#questionDetail .resuelve-detail-help-button-v36391:focus-visible{
 outline:3px solid #137e8c;
 outline-offset:3px;
}
#detailPanel #answerForm{
 scroll-margin-top:24px;
}
@media(max-width:650px){
 #questionDetail .resuelve-detail-help-cta-v36391{
  display:grid;
  grid-template-columns:minmax(0,1fr);
  gap:10px;
  padding:13px;
  border-radius:13px;
 }
 #questionDetail .resuelve-detail-help-button-v36391{
  width:100%;
  min-width:0;
  min-height:48px;
 }
 #detailPanel #answerForm{scroll-margin-top:18px}
}
@media(max-width:360px){
 #questionDetail .resuelve-detail-help-cta-v36391{padding:11px}
}
