.pvm-dialog{margin:0!important;max-width:100vw!important;max-height:100vh!important;overflow:hidden!important;background:rgba(0,0,0,.85)!important}.pvm-capture-wrapper[data-v-042a3c69]{position:fixed;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.pvm-viewer[data-v-042a3c69]{display:flex;flex-direction:column;width:100vw;height:100vh;height:100dvh;overflow:hidden}.pvm-close-btn[data-v-042a3c69]{position:fixed;top:12px;right:12px;z-index:999;cursor:pointer;background:rgba(0,0,0,.5);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.pvm-zoom-indicator[data-v-042a3c69]{position:fixed;top:12px;left:12px;z-index:999;background:rgba(0,0,0,.5);color:#fff;padding:4px 10px;border-radius:12px;font-size:12px}.pvm-body[data-v-042a3c69]{flex:1;width:100%;height:100%;overflow-x:auto;overflow-y:auto;display:flex;align-items:flex-start;justify-content:flex-start;padding:16px 0;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.pvm-stage-wrapper[data-v-042a3c69]{margin:auto;display:flex;align-items:center;justify-content:center}.pvm-stage[data-v-042a3c69]{flex-shrink:0}.pvm-scale-wrap[data-v-042a3c69]{flex-shrink:0;overflow:hidden;line-height:0}.pvm-frame[data-v-042a3c69]{width:100%;height:100%;border:none;display:block;pointer-events:none}.pvm-loading[data-v-042a3c69]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:16px}body.pvm-capturing .petty-voucher-dialog-scroll{position:fixed!important;top:-9999px!important;left:0!important;z-index:-1!important;opacity:.01!important;pointer-events:none!important;max-height:none!important;height:auto!important;overflow:visible!important}body.pvm-capturing .petty-voucher-dialog-scroll .v-dialog{margin:0!important}body.pvm-capturing .petty-voucher-dialog-scroll .v-dialog,body.pvm-capturing .petty-voucher-dialog-scroll .v-dialog .v-card{max-height:none!important;height:auto!important;overflow:visible!important}body.pvm-capturing .petty-voucher-dialog-scroll .v-dialog .v-card .voucher-content,body.pvm-capturing .v-dialog__content{overflow:visible!important}body.pvm-capturing .v-dialog__overlay{opacity:0!important;pointer-events:none!important}.pvm-dialog.v-dialog--fullscreen{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(0,0,0,.15)}