
    .locale-switcher.svelte-x2to6a {
        display: flex;
        align-items: center;
        gap: 0.5rem;
    }

    select.svelte-x2to6a:disabled {
        opacity: 0.6;
        cursor: not-allowed;
    }

    .loading-indicator.svelte-x2to6a {
        animation: svelte-x2to6a-spin 1s linear infinite;
        font-size: 1rem;
    }

    @keyframes svelte-x2to6a-spin {
        from {
            transform: rotate(0deg);
        }
        to {
            transform: rotate(360deg);
        }
    }
