/* A restrained light passage; the approved character, typography and buttons stay intact. */
body.aw-calm-transition .world-portal{left:79%;top:20%;width:min(25vw,340px);height:64%;aspect-ratio:auto;filter:none;transform-origin:50% 50%;background:radial-gradient(ellipse at 50% 50%,#f6d2e64d 0%,#e4a7cc24 24%,#d69bbb08 44%,transparent 68%)}
body.aw-calm-transition .world-portal svg{display:none}
body.aw-calm-transition .world-beyond{inset:0;--passage:108%;mask-image:linear-gradient(105deg,transparent calc(var(--passage) - 8%),#000 calc(var(--passage) + 8%))}
body.aw-calm-transition .world-beyond img{object-position:68% center}
body.aw-calm-transition .world-veil{display:block;background:linear-gradient(105deg,transparent 18%,#efc6df 59%,transparent 92%)}
@media(max-width:699px){body.aw-calm-transition .world-portal{left:63%;top:14%;width:58vw;height:64%}body.aw-calm-transition .world-beyond img{object-position:70% center}}
html[data-motion='reduced'] body.aw-calm-transition :is(.world-portal,.world-beyond,.world-veil){display:none}
