    }

        /* Danger button style that was accidentally removed */
        button.danger {
            background-color: var(--simpsons-red);
            box-shadow: 0 4px 0 #B71C1C;
        }

        button.danger:hover {
            background-color: #F06292;
            box-shadow: 0 6px 0 #B71C1C;
        }
        
        button.danger:active {
            box-shadow: 0 0 0 #B71C1C;
        }

        .event-section {
            display: flex;
            flex-direction: column;
            gap: