.fullscreen-overlay[data-v-f5cff8c0]{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.fullscreen-overlay--barcode[data-v-f5cff8c0]{height:var(--app-h,100vh);padding:0}.barcode-card[data-v-f5cff8c0]{bottom:calc(env(safe-area-inset-bottom,0px) + 3rem);top:calc(env(safe-area-inset-top,0px) + 3.5rem);-webkit-transform:translateX(-50%)}.barcode-content[data-v-f5cff8c0],.refresh-content[data-v-f5cff8c0]{-webkit-backface-visibility:hidden;height:58vw;-webkit-transform:translate(-50%,-50%) rotate(90deg);-webkit-transform-origin:center;width:calc(var(--app-h, 100vh) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 6.5rem)}.barcode-content-enter[data-v-f5cff8c0]{animation:barcode-content-enter-f5cff8c0 .4s cubic-bezier(.22,1,.36,1) both}.barcode-time[data-v-f5cff8c0]{left:calc(env(safe-area-inset-left,0px) + 3rem);-webkit-transform:translate(-50%,-50%) rotate(90deg);-webkit-transform-origin:center}.barcode-brand[data-v-f5cff8c0]{right:calc(env(safe-area-inset-right,0px) - .9375rem);top:calc(env(safe-area-inset-top,0px) + 5.5rem);-webkit-transform:rotate(90deg);-webkit-transform-origin:center}.barcode-close[data-v-f5cff8c0]{-webkit-appearance:none;bottom:calc(env(safe-area-inset-bottom,0px) + 2rem);right:calc(env(safe-area-inset-right,0px) + 1rem)}.qr-animate[data-v-f5cff8c0]{animation:qr-enter-f5cff8c0 .4s cubic-bezier(.22,1,.36,1) forwards;will-change:transform}@keyframes barcode-content-enter-f5cff8c0{0%{opacity:0;transform:translate(-50%,-50%) rotate(0) scale(.3);-webkit-transform:translate(-50%,-50%) rotate(0deg) scale(.3)}to{opacity:1;transform:translate(-50%,-50%) rotate(90deg) scale(1);-webkit-transform:translate(-50%,-50%) rotate(90deg) scale(1)}}@keyframes qr-enter-f5cff8c0{0%{opacity:0;transform:translateZ(0) scale(.3)}to{opacity:1;transform:translateZ(0) scale(1)}}.qr-img[data-v-f5cff8c0]{height:15rem;-o-object-fit:contain;object-fit:contain;width:15rem}@media (max-height:620px){.barcode-card[data-v-f5cff8c0]{bottom:calc(env(safe-area-inset-bottom,0px) + 2.5rem);top:calc(env(safe-area-inset-top,0px) + 3rem)}.barcode-content[data-v-f5cff8c0],.refresh-content[data-v-f5cff8c0]{width:calc(var(--app-h, 100vh) - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 5.5rem)}.barcode-brand[data-v-f5cff8c0]{top:calc(env(safe-area-inset-top,0px) + 4.5rem)}}
