@font-face{font-family:Xiaowang Bookend;src:url(/xiaowang/bookend/brand.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}.xw-cinema-frame,.xw-cinema-shot{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}.xw-cinema-frame{isolation:isolate}.xw-cinema-shot{background:var(--canvas-paper) url(/xiaowang/paper-grain-bplus.png) repeat;background-size:256px}.xw-cinema-ghosts{pointer-events:none;position:absolute;inset:0}.xw-cinema-ghost *{transition:none!important;animation:none!important}.xw-cinema-finish{pointer-events:none;background:radial-gradient(at 38% 24%,#fff8de24,#0000 65%),radial-gradient(#0000 42%,#3e301f1c 100%);position:absolute;inset:0}.xw-cinema-finish:after{content:"";opacity:.12;mix-blend-mode:multiply;background:url(/xiaowang/paper-grain-bplus.png) 0 0/128px;position:absolute;inset:0}.xw-cinema-camera{transform-origin:50% 48%;flex:1;justify-content:center;width:100%;height:100%;min-height:0;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.xw-cinema-ghosts{display:none}.xw-cinema-frame>.xw-cinema-shot{opacity:1!important;transform:none!important}.xw-cinema-camera{transition:none!important;transform:none!important}}
