        .toggle-slider.round {
            border-radius: 34px;
        }
        
        .toggle-slider.round:before {
            border-radius: 50%;
        }

        input:checked + .toggle-slider {
            background-color: var(--simpsons-blue);
        }

        input:checked + .toggle-slider:before {
            transform: translateX(26px);
        }

        /* Hide advanced panels by default */
        .advanced-mode-only {
            display: none;
        }

        /* Show advanced panel