/* Gesture driven portable tool and twelve discrete drawn David poses. */
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #sealPackButton{left:86%!important;top:53%!important;width:19%!important;height:21%!important;touch-action:none!important;cursor:grab!important;isolation:isolate}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #sealPackButton .sealer-physical-object{background-image:url('./assets/v46/handheld-sealer.webp')!important;filter:drop-shadow(.3cqw .7cqh .3cqh #16352c77)!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #sealPackButton .sealer-label{top:91%!important;left:20%!important;width:60%!important;font:500 1.1cqw 'Fredoka Game'!important;text-align:center;color:#2c493d;text-shadow:0 1px #f6ebcb}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #sealPackButton::after{display:none!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #sealPackButton.ready{filter:drop-shadow(0 0 .6cqw #ffda7988)!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #sealPackButton.held46{opacity:.2!important;cursor:grabbing!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #sealPackButton:disabled .sealer-physical-object{filter:drop-shadow(.3cqw .5cqh .3cqh #16352c66) saturate(.65)!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #davidActor{width:43%!important;left:0%!important;top:8%!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #davidActor #primeButton>.packing-david45{background-image:url('./assets/v46/david-poses.webp')!important;background-size:400% 300%!important;transform:none!important}
.sealing-hand46{position:absolute;width:26%;aspect-ratio:3/2;background:url('./assets/v46/sealing-hand-four.webp') 0 0/200% 200% no-repeat;transform:translate(-10%,-29%);z-index:42;pointer-events:none;filter:drop-shadow(.3cqw .6cqh .25cqh #183a3255)}
.sealing-hand46[hidden],.seal-guide46[hidden]{display:none}
.seal-guide46{position:absolute;left:16%;width:68%;height:0;z-index:8;pointer-events:none;direction:ltr;filter:drop-shadow(0 .2cqh .1cqh #102d27)}
.seal-guide46:before,.seal-guide46:after{content:'';position:absolute;top:-.7cqw;width:1.4cqw;height:1.4cqw;border:2px solid #f5d38a;background:#224e43bb;border-radius:50%}
.seal-guide46:before{left:-.7cqw}.seal-guide46:after{right:-.7cqw}
.seal-guide46>i{position:absolute;left:0;top:0;width:100%;border-top:2px dashed #ffe6a0}
.seal-guide46>b{position:absolute;left:45%;top:-1.7cqw;font:500 2.5cqw/1 sans-serif;color:#ffe3a4}
.swiping46 .seal-guide46>i{border-top-style:solid;border-color:#cfec99;box-shadow:0 0 .4cqw #edffb1}
.swiping46 .seal-guide46>b{visibility:hidden}
.seal-film46{position:absolute;inset:0;background-image:var(--bag-art44);background-size:200% 100%;background-position:100% 0;z-index:6;pointer-events:none;display:none}
.swiping46 .seal-film46{display:none}
.sealed44 .seal-film46{display:none}
.packing-ticket45 .ticket-heading45{justify-content:flex-end}
.packing-ticket45 .ticket-heading45 b{font-size:1.25cqw}
.packing-ticket45 .ticket-order45 strong{font-size:2.2cqw}
.packing-ticket45 .ticket-footer45{font-size:1.35cqw;border:0}
.packing-ticket45 .ticket-pips45{display:none}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #dispatchPackButton>small{display:none!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp .scene-objects #controls.packing .station-product30{touch-action:none!important;cursor:grab}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp .scene-objects #controls.packing kbd{display:none!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #packingWorkspace:not([data-product=mixed]) .open-bag,
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #packingWorkspace:not([data-product=mixed]) .bag-front44{background-image:var(--bag-six46)!important;background-size:300% 200%!important;background-position:var(--bag-position46,0% 0%)!important}
.swiping46 :is(.bag-front44,.bag-contents){visibility:hidden!important}

body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #packingWorkspace.swiping46 :is(.bag-front44,.bag-contents){display:none!important;visibility:hidden!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp #packingWorkspace:not([data-product=mixed]).sealed44 .open-bag{background-position:100% 100%!important}
body.ui-v21.immersive-game.is-packing:not(.journey-active) #gameApp .scene-objects #controls.packing .station-product30:disabled{opacity:1!important;filter:none!important;cursor:default}
