.wa-preview.od.wa-stages .phone{--wa-frame:521px}.od-sealed{background:var(--ink);cursor:pointer;border-radius:var(--od-screen-radius);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0;overflow:hidden}.od-sealed img{width:var(--od-ground-crop);height:var(--od-ground-crop);object-fit:cover;flex:none;display:block}.od-tap{pointer-events:none;width:0;height:0;position:absolute;top:52%;left:50%}.od-tap-ring,.od-tap-dot{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.od-tap-dot{background:#ffffff80;border:1.5px solid #1b103373;width:13px;height:13px;box-shadow:0 0 0 2px #ffffff8c}.od-tap-ring{border:1.5px solid #1b10336b;width:13px;height:13px;animation:2s cubic-bezier(.2,.6,.35,1) infinite od-tap-out}.od-tap-ring--late{animation-delay:1s}@keyframes od-tap-out{0%{opacity:.85;transform:translate(-50%,-50%)scale(1)}70%{opacity:0}to{opacity:0;transform:translate(-50%,-50%)scale(3.4)}}@media (prefers-reduced-motion:reduce){.od-tap-ring{display:none}}.od .od-page{border-radius:var(--od-screen-radius);background:var(--g-bg,var(--ink));--od-pad-top:34px;--od-pad-x:16px;padding:var(--od-pad-top) var(--od-pad-x) 22px;cursor:pointer;scrollbar-width:none;flex:1;place-items:center;min-height:0;max-height:560px;animation:.4s od-arrive;display:grid;position:relative;overflow:hidden auto}.od .od-page::-webkit-scrollbar{display:none}@keyframes od-arrive{0%{opacity:0}to{opacity:1}}.od .opening{z-index:4;cursor:default;position:absolute}.od{--od-ground-crop:104%}.od .phone{--od-screen-radius:calc(var(--wa-radius) - var(--wa-bezel))}.od .opening{border-radius:var(--od-screen-radius);overflow:hidden}.od .opening .opening__film{width:var(--od-ground-crop);height:var(--od-ground-crop);flex:none}.od .opening__cue{font-size:9.5px;bottom:18px}.od .od-film{width:calc(100% + var(--od-pad-x) * 2);margin:calc(var(--od-pad-top) * -1) calc(var(--od-pad-x) * -1) 16px;height:var(--wa-screen);position:relative;overflow:hidden}.od .od-film .scene{height:100%;margin:0}.od .od-film .scene__names{font-size:20px}.od .od-film .scene__words{gap:14px;padding:0 16px 20px}.od .od-page--open{cursor:default;--od-pad-top:40px;align-content:start}.od .od-page--site{cursor:default;--od-pad-top:0px;--od-pad-x:0px;padding:0;display:block}.od .od-page--site .od-film{margin-bottom:0}.od-stage{display:contents}
