.physical-sign,.led-panel{position:absolute;pointer-events:none;z-index:2;image-rendering:pixelated}
.physical-sign{left:1900px;top:220px;width:160px;height:81px;filter:brightness(.76)}
.led-panel{width:82px;height:122px;filter:brightness(.7)}
.led-left{left:1735px;top:321px}.led-right{left:2072px;top:317px}
.physical-sign canvas,.led-panel canvas{position:absolute;inset:0;width:100%;height:100%;image-rendering:pixelated;transition:opacity .7s}
.prop-on{opacity:0}.streaming .prop-on{opacity:1}.streaming .prop-off{opacity:0}
.streaming .physical-sign{filter:brightness(1) drop-shadow(0 0 4px #ea433740)}
.streaming .led-panel{filter:brightness(1)}
.panel-light{position:absolute;pointer-events:none;z-index:1;opacity:0;transition:opacity 1.1s;background:radial-gradient(ellipse,#ffdba521,transparent 70%)}
.panel-light-left{left:1740px;top:330px;width:210px;height:190px;transform:rotate(-15deg)}
.panel-light-right{left:1900px;top:326px;width:240px;height:185px;transform:rotate(15deg)}
.streaming .panel-light{opacity:1}
.window-curtains{position:absolute;left:500px;top:173px;width:1215px;height:270px;overflow:hidden;z-index:0;pointer-events:none;border-top:5px solid #201c20}
.curtain{position:absolute;top:0;bottom:0;width:50.15%;background:repeating-linear-gradient(90deg,#21191e 0 5px,#2e2229 5px 11px,#34252d 11px 15px,#2b2027 15px 21px,#19151b 21px 26px),#281e25;border-bottom:5px solid #19151b;box-shadow:inset 0 12px 0 #0003;transform:scaleX(.035);transition:transform 3s cubic-bezier(.45,0,.2,1);image-rendering:pixelated}
.curtain:after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(0deg,#00000009 0 2px,transparent 2px 5px)}
.curtain-left{left:0;transform-origin:left center;border-right:3px solid #171318}.curtain-right{right:0;transform-origin:right center;border-left:3px solid #171318}
.streaming .curtain{transform:scaleX(1)}
.streaming #character-canvas{filter:brightness(1.035)}
@media(prefers-reduced-motion:reduce){.curtain,.panel-light,.physical-sign canvas,.led-panel canvas{transition:none}}
