/* Shared cinematic backdrop behind etched-glass working panels. */
html body:not([data-screen=home]){isolation:isolate;position:relative;--glass-pane:rgba(43,28,18,.72);--glass-tint:rgba(26,14,8,.57)}
html body[data-screen=revenue]{--glass-pane:rgba(48,23,36,.73);--glass-tint:rgba(31,11,23,.62)}
html body[data-screen=downloads],html body[data-screen=library]{--glass-pane:rgba(29,31,33,.74);--glass-tint:rgba(12,14,17,.64)}
html body:not([data-screen=home]):before{content:'';position:fixed;inset:-16px;z-index:-1;pointer-events:none;background:linear-gradient(var(--glass-tint),var(--glass-tint)),url('/images/workspace-glass-background-v1.png') center 43%/cover no-repeat;filter:blur(7px);opacity:.95}
html body:not([data-screen=home]) main.app-main{background:transparent!important}
html body:not([data-screen=home]) main.app-main .tab :is(.panel,.filters,.job,.empty,.results-heading,.estimate-summary,.video-card,.idea-card,.kpi,.compare-channel-card,.compare-add-card,.filter-shortcuts,.saved-filter-section,.recent-searches,.search-box),html body:not([data-screen=home]) main.app-main>.context-navigation{background:var(--glass-pane)!important;backdrop-filter:blur(18px) saturate(.85)!important;-webkit-backdrop-filter:blur(18px) saturate(.85);box-shadow:inset 0 1px 0 #ffffff0b,0 10px 32px #0002!important}
html body[data-screen=search] #tab-search #search-form>.search-box,html body[data-screen=search] #tab-search #search-form>.filters{background:rgba(43,28,18,.72)!important}
html body[data-screen=search] #tab-search #search-form>.search-box:after{background:linear-gradient(#2b1c12bf,#2b1c1277 28%,transparent 65%,#2b1c1266)!important}
html body #tab-revenue #own-revenue-reports{--glass-pane:rgba(38,16,30,.79);background:var(--glass-pane)!important;backdrop-filter:blur(18px)!important}
html body #tab-revenue #own-revenue-reports :is(.panel,.revenue-hero,.revenue-type,.revenue-types>article,.evidence-report){background:rgba(50,23,39,.77)!important;backdrop-filter:blur(16px)!important}
