.door-grid{background-image:url('/assets/lore/lounge-hosts/marvel-corridor.webp')}.realm-door{top:27%;height:37%}.chamber-visual,.visual-archive,.visual-mystery{background-image:url('/assets/lore/lounge-hosts/marvel-corridor.webp');filter:none}.visual-circle{background-image:url('/assets/lore/lounge-hosts/marvel-approved-v60.webp')}.visual-wardrobe{background-image:url('/assets/lore/lounge-apparel/marvel.webp')}.blast-half{background:radial-gradient(ellipse,#f2d5dd,#bf985a);box-shadow:inset 0 0 0 14px #a88340,inset 0 0 0 18px #fff0c4;border-color:#f7dfa6;transition:transform 1.5s .15s,opacity 1.4s .15s}.blast-left{transform-origin:left center}.blast-right{transform-origin:right center}.walk-in .blast-left{transform:perspective(900px) rotateY(-100deg);opacity:0}.walk-in .blast-right{transform:perspective(900px) rotateY(100deg);opacity:0}.treasury-cards{display:flex;gap:25px;justify-content:center}.treasury-cards figure{margin:0;width:44%;text-align:center}.treasury-cards img{width:100%;max-height:65vh;object-fit:contain}.archive-label{width:100%;margin:25px 0}.chamber-body details{padding:18px;border-bottom:1px solid #c4a369}.chamber-body summary{cursor:pointer}.room-dialog[data-room=mystery] .chamber-body{background:radial-gradient(ellipse,#66496fcc,#20172de8)}
.realm-door{top:30%;height:27%}.blast-half{background:linear-gradient(110deg,#111b26,#455362 40%,#111b26);box-shadow:inset 0 0 0 12px #131d28,inset 0 0 0 14px #697d8d;border-color:#b9dfff;transition:transform 1.3s .15s}.walk-in .blast-left{transform:translateX(-101%);opacity:1}.walk-in .blast-right{transform:translateX(101%);opacity:1}
