/* V0.4.158 — Archivo general: portadas y acordeones visualmente alineados con Mis seguimientos. */
.sv12-general-list{display:block;margin:14px 0}
/* V0.4.166: reproducir los valores aprobados del acordeón de Mis
   seguimientos también cuando se consulta el archivo general, donde el CSS
   de campaña podría no cargarse. No se crea otra paleta. */
.sv12-general-list .sv12-general-colab-card{
  margin:0 0 9px;border:1px solid #A8A8A9;border-radius:7px;
  background:#FDFDFD;overflow:hidden;padding:0
}
.sv12-general-list .sv12-general-colab-card>summary,
.sv12-general-list .sv12-general-colab-card[open]>summary{
  position:relative;display:flex;align-items:center;gap:10px;
  cursor:pointer;padding:10px 42px 10px 13px;
  background:#FDFDFD;color:#111111;border-bottom:0;
  font-size:20px;font-weight:700;list-style:none
}
.sv12-general-list .sv12-general-colab-card>summary:hover,
.sv12-general-list .sv12-general-colab-card>summary:focus{
  background:#F2F2F0;outline:2px solid #A8A8A9;outline-offset:-2px
}
.sv12-general-list .sv12-general-colab-card>summary::-webkit-details-marker{display:none}
.sv12-general-list .sv12-general-colab-card>summary::after{
  content:"▶";position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#002795
}
.sv12-general-list .sv12-general-colab-card[open]>summary::after{content:"▼"}
.sv12-general-list .sv12-general-colab-card[open]>summary{border-bottom:1px solid #A8A8A9}
.sv12-general-list .sv12-general-colab-card .sersoe-rm-colcamp-summary-nombre{font-size:20px!important}
.sv12-general-list .sv12-general-colab-card>.sersoe-rm-colcamp-acordeon-cuerpo{
  padding:12px 14px;background:#CACACA
}
@media(max-width:650px){
 .sv12-general-list .sv12-general-colab-card>summary,
 .sv12-general-list .sv12-general-colab-card[open]>summary{align-items:flex-start;flex-direction:column}
}

.sv12-general-list .sv12-general-colab-card .sv12-read-grid{margin:12px 0}
.sv12-general-list .sv12-general-colab-card .sv12-button{display:inline-flex;margin:10px 0 4px}
[data-sv12-section-editor="1"] [data-sv12-general-summary]{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0;align-items:stretch}
[data-sv12-section-editor="1"] [data-sv12-general-summary]>.sv12-read-grid{flex:1 1 100%}
[data-sv12-section-editor="1"] [data-sv12-general-summary]>.sv12-view-field{min-width:190px;max-width:420px}
[data-sv12-section-editor="1"] [data-sv12-general-summary][hidden],
[data-sv12-section-editor="1"] [data-sv12-general-fields][hidden]{display:none!important}
[data-sv12-section-editor="1"] .sv12-section-actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}
[data-sv12-section-editor="1"] [data-sv12-cancel-section]{background:#dce6f3!important;color:#253d69!important}
[data-sv12-section-editor="1"] [data-sv12-delete-section]{background:#a43043!important;color:#fff!important}
