#sun-villain,#ice-villain,#owner{visibility:hidden!important}#world-layer{position:absolute;inset:0;pointer-events:none;z-index:2}#world-layer .actor{position:absolute;aspect-ratio:1;pointer-events:none}#world-layer img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}.actor.steve{width:29%;left:0;top:-1%}.actor.brrr{width:29%;right:0;top:-1%}.actor.homeowner{width:19%;left:29%;bottom:0}.actor.forecast:after{content:'INCOMING';position:absolute;bottom:4%;left:20%;right:20%;text-align:center;font:800 10px system-ui;color:#fff3c6;background:#11243be8;border:1px solid #ffd98a;border-radius:5px;padding:3px}#world-layer.victory .steve{animation:retreat-left 1.2s ease-out forwards}#world-layer.victory .brrr{animation:retreat-right 1.2s ease-out forwards}#world-layer.victory .homeowner{filter:drop-shadow(0 0 7px #ffdc84)}#comfort-restored{position:absolute;left:43%;top:60%;font-weight:900;color:#ffdf8c;background:#14283dd9;border:1px solid #d6b36d;border-radius:7px;padding:3px 8px;pointer-events:none;z-index:3}.target img{width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none;transform:scale(1.22)}.target{isolation:isolate}.target small{z-index:2;background:#081628;border:1px solid #e9c77b;color:white;bottom:-7px}#world-layer[data-boss=double] .actor.forecast:after{content:'DOUBLE TROUBLE';left:5%;right:5%}@keyframes retreat-left{to{transform:translateX(-55%) rotate(-12deg);opacity:.25}}@keyframes retreat-right{to{transform:translateX(55%) rotate(12deg);opacity:.25}}@media(max-width:500px){.actor.steve,.actor.brrr{width:33%}.actor.homeowner{width:25%;left:27%;bottom:0}.actor.forecast:after{font-size:8px;left:8%;right:8%}#comfort-restored{top:65%;font-size:12px}}@media(prefers-reduced-motion:reduce){#world-layer.victory .actor{animation:none;opacity:.4}#world-layer.victory .homeowner{opacity:1;filter:none}}
