/* Gallery cards keep the real first scene without mounting the rest of the story. */
html.apology-card-preview,html.apology-card-preview body{overflow:hidden!important;overscroll-behavior:none}
html.apology-card-preview main>:not(#home),html.apology-card-preview footer,html.apology-card-preview .pocketful-sound,html.apology-card-preview .ap-opening,html.apology-card-preview .ap-opening-replay{display:none!important}
html.apology-card-preview #home{min-height:100svh;height:100svh}
html.apology-static-card *,html.apology-static-card *:before,html.apology-static-card *:after{animation:none!important;transition:none!important}
