.immersive-site .narrative-world{z-index:4;pointer-events:none;position:fixed;inset:0;overflow:hidden}.immersive-site .narrative-world canvas,.immersive-site [data-world-view]{pointer-events:none}.immersive-site .passage-world{position:absolute;inset:0 0 40px}.immersive-site .bloom-world{position:absolute;inset:-15px 0 10px}.immersive-site .cards-world{position:absolute;inset:20px 0 30px}.immersive-site .passage-art>.passage-book,.immersive-site .passage-art>.passage-orbit,.immersive-site .passage-art>.passage-star,.immersive-site .closing-orbit>i,.immersive-site .closing-orbit>span,.immersive-site .closing-orbit>p,.immersive-site .tarot-stack,.immersive-site .listening-fallback{transition:opacity .4s}.immersive-site [data-world-host][data-ready=true]>.passage-book,.immersive-site [data-world-host][data-ready=true]>.passage-orbit,.immersive-site [data-world-host][data-ready=true]>.passage-star,.immersive-site [data-world-host][data-ready=true]>.tarot-stack,.immersive-site [data-world-host][data-ready=true]>.listening-fallback,.immersive-site .closing-orbit[data-ready=true]>:is(i,span,p){opacity:0}.immersive-site .listening-world{height:190px;margin:10px 0 25px;position:relative}.immersive-site .listening-world>[data-world-view]{position:absolute;inset:0 0 22px}.immersive-site .world-marginalia{text-align:center;color:#8c749b;width:100%;font:italic 16px Georgia,serif;position:absolute;bottom:0}.immersive-site .listening-fallback{justify-content:center;align-items:center;display:flex;position:absolute;inset:10px 0 25px}.immersive-site .listening-fallback i{border:13px solid #bfaed0;border-radius:50%;width:115px;height:115px;display:block;transform:scaleY(.8)}.immersive-site .listening-fallback i+i{border-color:#c9d7a7;margin-left:-30px;rotate:25deg}.immersive-site .listening-fallback span{color:#a5b67c;font-size:32px;position:absolute;top:12px;left:calc(50% - 90px)}@media (max-width:760px){.immersive-site .passage-world{inset:-5px 0 30px}.immersive-site .listening-world{height:160px;margin-bottom:20px}.immersive-site .bloom-world{inset:-10px 12px 0}}.immersive-site[data-motion=off] .narrative-world{visibility:hidden}body:has(dialog[open]) .narrative-world{visibility:hidden}@media (prefers-reduced-motion:reduce){.immersive-site .narrative-world{display:none}}@media print{.immersive-site .narrative-world{display:none}.immersive-site [data-world-host][data-ready]>:is(img,.passage-book,.passage-orbit,.passage-star,.tarot-stack,.listening-fallback),.immersive-site .closing-orbit[data-ready]>:is(i,span,p),.immersive-site .journal-universe[data-ready] .universe-fallback{opacity:1}}
