/* SDK 2.0 : la coque globale lit les tokens de thème. Les modules historiques restent rétrocompatibles. */
.swat-workspace-topbar{background:color-mix(in srgb,var(--swat-color-surface) 96%,transparent)!important;border-bottom-color:var(--swat-color-line)!important;color:var(--swat-color-text)!important}
.swat-workspace-context>button,.swat-workspace-search,.swat-workspace-actions button.secondary{background:var(--swat-color-surface-2)!important;border-color:var(--swat-color-line)!important;color:var(--swat-color-text)!important}.swat-workspace-search input{color:var(--swat-color-text)!important}.swat-workspace-context-copy span{color:var(--swat-color-muted)!important}.swat-workspace-context-copy small{color:var(--swat-color-primary)!important}.swat-workspace-actions button.primary{background:linear-gradient(180deg,var(--swat-color-primary),var(--swat-color-primary-strong))!important;border-color:var(--swat-color-primary)!important}
.swat-navigation-rail{background:linear-gradient(180deg,var(--swat-color-surface),var(--swat-color-bg))!important;border-right-color:var(--swat-color-line)!important;color:var(--swat-color-text)!important}.swat-global-hub,.swat-global-hub-backdrop{--nav3-bg:var(--swat-color-bg);--nav3-panel:var(--swat-color-surface);--nav3-line:var(--swat-color-line);--nav3-text:var(--swat-color-text);--nav3-muted:var(--swat-color-muted);--nav3-blue:var(--swat-color-primary)}
.swat-bottom-navigation{background:color-mix(in srgb,var(--swat-color-surface) 96%,transparent)!important;border-color:var(--swat-color-line)!important}
