/* V206: full-scene canvas is the visible room. Unlocks are blended into a single
   perspective-matched painting; avatars and mascot remain live interactions. */
.olu177-room[data-olu183-room="study"] .olu202-painterly-snapshot{
  position:absolute;inset:0;width:100%;height:100%;z-index:2;
  pointer-events:none;opacity:0;display:block;image-rendering:auto;
}
.olu177-room[data-olu183-room="study"] .olu177-canvas.olu202-composite-ready .olu202-painterly-snapshot{opacity:1}
.olu177-room[data-olu183-room="study"] .olu177-canvas.olu202-composite-ready .olu177-layer{opacity:0!important}
.olu177-room[data-olu183-room="study"] .olu206-study-preview-note{
 display:none;margin:8px 4px 0;padding:7px 10px;border-radius:9px;
 border:1px solid rgba(241,199,138,.32);color:#f6d9af;
 background:rgba(97,66,69,.3);font-size:.84rem;line-height:1.35;
}
.olu177-room[data-olu183-room="study"].olu177-is-preview .olu206-study-preview-note{display:block}
.olu177-room[data-olu183-room="study"] .olu177-canvas .olu177-bare{image-rendering:auto;object-fit:fill}
.olu177-room[data-olu183-room="study"] .olu177-canvas .olu177-layer{image-rendering:auto;object-fit:fill}
.olu177-room[data-olu183-room="study"] .olu177-canvas .olu202-painterly-snapshot{image-rendering:auto}

/* An identical full-scene mural replaces the preview's collection of cutouts.
   Actual unfinished rooms still hide every unavailable item until placed. */
.olu177-room[data-olu183-room="study"] .olu206-study-awakened{
 position:absolute;inset:0;width:100%;height:100%;object-fit:fill;display:block;
 pointer-events:none;opacity:0;z-index:3;transition:opacity 1.15s ease;
}
.olu177-room[data-olu183-room="study"].olu206-master-active .olu206-study-awakened{opacity:1}
/* Full painting has a painted Star Egg until hatching, with a live tap target on top. */
.olu177-room[data-olu183-room="study"].olu206-master-active .olu177-mascot:not(.is-dragon) img{opacity:0}
.olu177-room[data-olu183-room="study"].olu206-master-active .olu177-mascot:not(.is-dragon).is-shaking img,
.olu177-room[data-olu183-room="study"].olu206-master-active .olu177-mascot:not(.is-dragon).olu202-tapped img{opacity:.95}
.olu177-room[data-olu183-room="study"].olu206-master-active .olu177-mascot.is-dragon{
 left:28.4%!important;bottom:1.1%!important;width:16%!important;height:27%!important;
}
.olu177-room[data-olu183-room="study"].olu177-day .olu206-study-awakened{filter:brightness(1.09) saturate(1.06)}
@media(prefers-reduced-motion:reduce){.olu177-room[data-olu183-room="study"] .olu206-study-awakened{transition:none!important}}
