html.page-transition-pending{background:#f3f1e9}
html.page-transition-pending::after{content:"";position:fixed;inset:0;z-index:2147483646;background:#f3f1e9;pointer-events:none}
.page-cinema{position:fixed;inset:0;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#343b2e;overflow:hidden;overscroll-behavior:contain}
.page-cinema::backdrop{background:transparent}
.page-cinema canvas{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}
.page-cinema-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(prefers-reduced-motion:reduce){html.page-transition-pending::after{display:none}.page-cinema{display:none!important}}
