body{isolation:isolate}.app-background-layer{z-index:-1;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed}html[data-background-image=on] :where(:is(body,#app,div,section,article,main,aside,header,footer,nav,form,fieldset,dialog,label,p,h1,h2,h3,h4,h5,h6,span,small,table,thead,tbody,tr,td,th,ul,ol,li,input,textarea,select,[contenteditable=true],iframe):not(.app-background-layer,.m16-modal-backdrop):not(button *):not(dialog,dialog *,[role=dialog],[role=dialog] *,[role=alertdialog],[role=alertdialog] *,[role=listbox],[role=listbox] *,[role=menu],[role=menu] *,[role=tooltip],[role=tooltip] *,[popover],[popover] *):not([data-background-surface],[data-background-surface] *,.paint-viewport *,.pdf-page,.pdf-page *):not(.palette-preview,.palette-preview *,.palette-hover-preview,.palette-hover-preview *,.icon-stage,.icon-stage *,.preview-dot,.status-dot,.palette-aa,.system-monitor,.system-monitor *)){background-color:#0000!important;background-image:none!important}html[data-background-image=on] :is(canvas:where(:not(.geo-map canvas)),video,svg[role=img],svg[tabindex],.wave-track>svg,.lip-curves svg,.m16-wave-lanes,.history-plot,.spectrum-svg,.parameter-figure,.paint-viewport,.image-viewport,.image-frame>img,.manual-document img,[data-background-surface]),html:root[data-background-image=on][data-button-style][data-button-material=solid] button:is(:enabled,:disabled):where(:not(.nav-item)):where(:not([role=tab]):not(.tab-close):not(.window-controls button)){background-color:var(--panel)!important}html:root[data-background-image=on][data-button-material=solid][data-button-style=auto] button.primary:where(:not(.nav-item)),html:root[data-background-image=on][data-button-material=solid][data-button-style=all] button:is(:enabled,:disabled):where(:not(.nav-item)):where(:not([role=tab]):not(.tab-close):not(.window-controls button)){background-color:var(--accent)!important}html:root[data-background-frame=on][data-background-image=on]{background:var(--app,var(--bg))!important}html:root[data-background-image=on] :is(dialog,[role=dialog],[role=alertdialog],[role=listbox],[role=menu],[role=tooltip],[popover]){opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--panel)!important;background-image:none!important}html:root[data-theme-switching] *,html:root[data-theme-switching][data-theme][data-palette][data-button-style][data-button-effects] :is(button,input,select,textarea){transition:none!important}
