<style>
    /* Standarddarstellung auf größeren Bildschirmen */
    .responsive-selectbar {
        width: 100%;
        max-width: 600px; /* Begrenzung der Breite */
        overflow-x: auto;
    }

    /* Mobile Optimierung */
    @media screen and (max-width: 768px) {
        .responsive-selectbar {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
        }

        .responsive-selectbar .rz-selectbar-item {
            flex: 1 1 100%; /* Volle Breite für jedes Item */
            text-align: center;
        }
    }

    @media screen and (max-width: 480px) {
        .responsive-selectbar {
            flex-direction: column;
            align-items: center;
        }

        .responsive-selectbar .rz-selectbar-item {
            padding: 8px;
            font-size: 14px;
        }
    }
</style>