/* DataUp V328.0 r2 - keep language and theme controls usable on mobile. */
@media (max-width: 767px) {
    .dataup-app .du-userbar__actions > .du-preference-switchers {
        display: flex !important;
        grid-column: 1 / -1 !important;
        width: 100% !important;
        min-width: 0 !important;
        flex-wrap: wrap;
        align-items: stretch;
        gap: 6px;
    }

    .dataup-app .du-preference-switchers .du-language-switcher {
        display: grid !important;
        grid-template-columns: repeat(3, 33px) !important;
        flex: 0 0 107px !important;
        width: 107px !important;
        min-width: 107px !important;
        gap: 4px;
    }

    .dataup-app .du-preference-switchers .du-language-switcher__flag {
        width: 33px !important;
        min-width: 33px !important;
        height: 44px !important;
    }

    .dataup-app .du-preference-switchers theme-toggle {
        flex: 0 1 auto !important;
        width: auto !important;
        min-width: 112px !important;
    }
}
