/* ============================================================
   ACCORDION BASE — shared details/summary resets
   Used by: bootcamp.html, results-high.html, preflight.html
   ============================================================ */

/* Remove native browser disclosure triangle */
details > summary {
    list-style: none;
    cursor: pointer;
}

details > summary::-webkit-details-marker {
    display: none;
}

details > summary:focus-visible {
    outline: none;
    box-shadow: inset 0 0 0 2px var(--primary-color, #4338ca);
    border-radius: 12px;
}
