ay="isSettingsPanelOpen = false"
        class="fixed inset-y-0 right-0 flex flex-col shadow-lg bg-opacity-20 w-80"
        style="backdrop-filter: blur(14px); display: none;"
        x-show="isSettingsPanelOpen"
        x-transition:enter="transition transform duration-300"
        x-transition:enter-end="translate-x-0 opacity-100 ease-out"
        x-transition:enter-start="translate-x-full opacity-30  ease-in"
        x-transition:leave="transition transform duration-300"
        x-transition:leave-end="t