/* Preserve the native language selection while sharing the theme palette. */
@layer dreampos-controls{
 html[data-dp-surface=pos] #mainApp .content .dpui-page-fill{box-sizing:border-box;min-height:var(--dpui-page-min-height)!important}
 html[data-dp-surface=pos][lang|=nl] #authLangPicker [data-lang=nl],
 html[data-dp-surface=pos][lang|=fr] #authLangPicker [data-lang=fr],
 html[data-dp-surface=pos][lang|=en] #authLangPicker [data-lang=en],
 html[data-dp-surface=pos][lang|=de] #authLangPicker [data-lang=de]{background:var(--dpui-selection)!important;border-color:var(--dpui-link)!important;color:var(--dpui-link)!important}
}
