/* Shared Spanish accordion labels. Loaded only by Spanish fleet pages.
   Headings name the controls; decorative labels are hidden from assistive tech. */
html[lang^="es"] .card .card-header .card_view {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    gap: 6px;
    font-size: 0 !important;
    width: auto !important;
    height: auto !important;
    min-height: 30px;
    padding: 4px 10px;
    white-space: nowrap;
}
html[lang^="es"] .card .card-header .card_view::before,
html[lang^="es"] .card .card-header .card_view::after {
    display: inline-block !important;
    position: static !important;
    background: none !important;
    transform: none !important;
    width: auto !important;
    height: auto !important;
    opacity: 1 !important;
    line-height: 1.2;
}
html[lang^="es"] .card .card-header .card_view::before {
    content: "Ver menos" !important;
    font-size: 12px !important;
}
html[lang^="es"] .card .card-header a.collapsed .card_view::before {
    content: "Ver más" !important;
}
html[lang^="es"] .card .card-header .card_view::after {
    content: "−" !important;
    font-size: 17px !important;
}
html[lang^="es"] .card .card-header a.collapsed .card_view::after {
    content: "+" !important;
}
