
        body {
            font-family: 'Inter', sans-serif;
        }
        /* Smooth summary transition */
        details > summary {
            list-style: none;
        }
        details > summary::-webkit-details-marker {
            display: none;
        }
    