/* White replaces light beige surfaces only. Component black surfaces and their light text retain their original styles. */
html[data-theme][data-language][lang][dir],html[data-theme][data-language][lang][dir] body {
 --page-bg:#fff;--page-muted:#fff;--surface:#fff;--surface-soft:#fff;--surface-glass:rgba(255,255,255,.94);
 --baytna-ivory:#fff;--baytna-paper:#fff;--baytna-sky:#fff;--baytna-platinum:#fff;--baytna-platinum-light:#fff;
 --mist:#fff;--line:#dedede;--baytna-rule:#dedede;--text:#202020;--muted:#666;--muted-2:#777;
 background-color:#fff!important;color:#202020;
}
html[data-theme][data-language][lang][dir] body :is(main,.public-site-main,.app-layout,.app-main,.admin-console){--page-bg:#fff;--page-muted:#fff;--surface:#fff;--surface-soft:#fff;--surface-glass:rgba(255,255,255,.94);background-color:#fff!important}

/* Keep selected admin links readable in every interaction state. */
html[data-theme][data-language][lang][dir] body .signature-admin-sidebar .signature-admin-group button{color:#fff!important}
html[data-theme][data-language][lang][dir] body .signature-admin-sidebar .signature-admin-group button[aria-current=page]{background:#fff!important;color:#171717!important}
html[data-theme][data-language][lang][dir] body .signature-admin-sidebar .signature-admin-group button :is(span,svg){color:inherit!important}
