/* Small additions for location pages only. Everything else comes from /style.css and the Tailwind config. */
.loc-details > summary { list-style: none; cursor: pointer; }
.loc-details > summary::-webkit-details-marker { display: none; }
.loc-details > summary:focus-visible { outline: 2px solid #142235; outline-offset: 2px; border-radius: 0.75rem; }
.loc-chevron { transition: transform 0.18s ease; }
.loc-details[open] > summary .loc-chevron { transform: rotate(180deg); }
@media (prefers-reduced-motion: reduce) { .loc-chevron { transition: none; } }
.loc-card-link:focus-visible { outline: 2px solid #142235; outline-offset: 2px; }
