/* RainyDay.js glass canvas: its background/reflection layers are rendered here. */
.info-panel{overflow:hidden}
.panel-rain-canvas{display:block;position:absolute;z-index:5;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;filter:brightness(1.22) saturate(.12);transition:opacity .45s ease}
html.is-rain-mode .info-panel.is-open .panel-rain-canvas{opacity:.86}
html.is-rain-mode .info-panel:hover .panel-rain-canvas,html.is-rain-mode .info-panel:focus-within .panel-rain-canvas{opacity:.86}
.info-panel .info-head,.info-panel .info-list{position:relative;z-index:6}
#panel-rain-source{display:none}
