html,body,#app{width:100%;min-width:0;min-height:100%;margin:0;padding:0}html,body{overflow:hidden}body{width:100%;height:100dvh}#app{height:100dvh;overflow:hidden}.stitch-frame{position:fixed;inset:0;display:block;width:100%;height:100dvh;min-height:100dvh;border:0;margin:0;padding:0;overflow:auto;max-width:100vw;opacity:0;visibility:hidden;pointer-events:none;z-index:0;transition:opacity .22s ease,visibility 0s linear .22s;will-change:opacity}.stitch-frame-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1;transition:opacity .22s ease}@media(prefers-reduced-motion:reduce){.stitch-frame,.stitch-frame-active{transition:none;will-change:auto}}@media(min-width:1024px){.stitch-frame{width:100%;max-width:none}}@media(max-width:767px){html,body,#app{width:100%;max-width:100vw;min-width:0}.stitch-frame{width:100%;max-width:100vw}}
