/* Custom styles on top of Tailwind */
html { scroll-behavior: smooth; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif; }
details summary::-webkit-details-marker { display: none; }
details[open] summary span:last-child { transform: rotate(180deg); }
