/* Combined Preview V0.7.2. The original scene retains its own layout and styles. */
soul-stories{display:block;position:relative;isolation:isolate;background:#080e0c}
.stories-loading{min-height:100svh;display:grid;place-content:center;padding:100px 8%;font-size:20px;color:#f0ecda}
.calling-inner{position:relative;isolation:isolate;background:linear-gradient(#080e0c,transparent 250px);scroll-margin-top:30px}
.preview-version{font-size:11px!important;letter-spacing:1px;color:#b4b6a9!important;margin:55px 0 0}
.preview-version a{border-bottom:1px solid #e4068755}
body.reader-open #calling{overflow:hidden}
body.stories-flight-playing #calling{overflow:hidden}
.calling .preview-notice{font-size:14px;line-height:1.6;color:#c7b685}
@media(max-width:760px){.calling-inner{padding-top:100px}}

/* Keep the Afterglow at the viewport origin, including before JS initializes. */
#calling{transform:none;visibility:hidden;opacity:0;pointer-events:none;transition:none}
