.legal-page{--theme-switch-focus:var(--legal-accent);--lang-switch-text:var(--legal-text);--lang-switch-muted:var(--legal-muted);--lang-switch-accent:var(--legal-accent);--lang-switch-card:var(--legal-card);--lang-switch-border:var(--legal-border)}body.dash-theme-light .legal-page .legal-header__prefs,body.theme-light .legal-page .legal-header__prefs{background:#ffffffd1;border-color:#0f172a14;box-shadow:0 4px 14px #0f172a0f,inset 0 1px #ffffffe6}.legal-page .legal-header__theme{flex-shrink:0}@media (max-width:768px){.legal-page .dash-lang-switcher{flex:auto;min-width:0}.legal-page .dash-lang-switcher__menu{-webkit-overflow-scrolling:touch;width:min(280px,100vw - 48px);min-width:0;max-height:min(52dvh,320px);left:0;right:auto;overflow-y:auto}}
