@property --hole{syntax:"<length>";inherits:false;initial-value:0}[data-wipe=light][data-v-f02c9fcf]{background:color-mix(in srgb,var(--c) 55%,#fff)}[data-wipe=main][data-v-f02c9fcf]{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--c) 86%,#fff),var(--c) 45%,color-mix(in srgb,var(--c) 72%,#000))}:is([data-phase=cover],[data-phase=hold]) [data-wipe=light][data-v-f02c9fcf]{animation:circle-in-f02c9fcf calc(-60ms + var(--cover)) cubic-bezier(.6,0,.25,1) both}:is([data-phase=cover],[data-phase=hold]) [data-wipe=main][data-v-f02c9fcf]{animation:circle-in-f02c9fcf calc(-60ms + var(--cover)) cubic-bezier(.6,0,.25,1) 60ms both}:is([data-phase=cover],[data-phase=hold]) [data-wipe=title][data-v-f02c9fcf]{animation:title-in-f02c9fcf .24s var(--ease-out-expo) calc(var(--cover) * .4) both}@keyframes circle-in-f02c9fcf{0%{clip-path:circle(0 at var(--x) var(--y))}to{clip-path:circle(var(--r) at var(--x) var(--y))}}@keyframes title-in-f02c9fcf{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:none}}[data-phase=reveal][data-v-f02c9fcf]{-webkit-mask-image:radial-gradient(circle at 50% 45%,transparent var(--hole),#000 calc(1px + var(--hole)));-webkit-mask-image:radial-gradient(circle at 50% 45%,transparent var(--hole),#000 calc(1px + var(--hole)));mask-image:radial-gradient(circle at 50% 45%,transparent var(--hole),#000 calc(1px + var(--hole)));animation:iris-f02c9fcf var(--reveal) cubic-bezier(.65,0,.35,1) both}[data-phase=reveal][data-v-f02c9fcf] :is([data-wipe=title],[data-wipe=scene]){animation:step-back-f02c9fcf calc(var(--reveal) * .6) cubic-bezier(.5,0,.75,0) both}@keyframes iris-f02c9fcf{0%{--hole:0px}to{--hole:var(--iris)}}@keyframes step-back-f02c9fcf{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.94)}}[data-anim][data-v-f02c9fcf]{will-change:transform,opacity;animation-fill-mode:both}:is([data-phase=cover],[data-phase=hold]) [data-anim=road][data-v-f02c9fcf]{animation:road-f02c9fcf .5s linear calc(var(--cover) * .6) 3}:is([data-phase=cover],[data-phase=hold]) [data-anim=car][data-v-f02c9fcf]{animation:car-in-f02c9fcf 1s cubic-bezier(.16,1,.3,1) calc(var(--cover) * .6) both}:is([data-phase=cover][data-v-f02c9fcf],[data-phase=hold][data-v-f02c9fcf]) :is([data-anim=lamp-blue],[data-anim=beam-blue]){animation:flash-f02c9fcf .36s steps(1) calc(var(--cover) * .6) infinite}:is([data-phase=cover][data-v-f02c9fcf],[data-phase=hold][data-v-f02c9fcf]) :is([data-anim=lamp-red],[data-anim=beam-red]){animation:flash-f02c9fcf .36s steps(1) calc(.18s + var(--cover) * .6) infinite}@keyframes road-f02c9fcf{to{transform:translate(-120px,-50%)}}@keyframes car-in-f02c9fcf{0%{transform:translate(75vw)}82%{transform:translate(-10px)rotate(-.6deg)}to{transform:none}}@keyframes flash-f02c9fcf{0%{opacity:1}50%{opacity:.12}}:is([data-phase=cover],[data-phase=hold]) [data-anim=grow][data-v-f02c9fcf]{animation-name:grow-f02c9fcf;animation-duration:.75s;animation-timing-function:var(--ease-back)}@keyframes grow-f02c9fcf{0%{opacity:0;transform:scale(0)}30%{opacity:1}to{opacity:1;transform:none}}:is([data-phase=cover],[data-phase=hold]) [data-anim=beam][data-v-f02c9fcf]{animation:beam-f02c9fcf 1.25s var(--ease-back) calc(var(--cover) * .65) both}:is([data-phase=cover],[data-phase=hold]) [data-anim=pan][data-v-f02c9fcf]{animation:pan-f02c9fcf 1.25s var(--ease-back) calc(var(--cover) * .65) both}@keyframes beam-f02c9fcf{0%{opacity:0;transform:rotate(-18deg)}15%{opacity:1;transform:rotate(-18deg)}45%{transform:rotate(-18deg)}to{opacity:1;transform:none}}@keyframes pan-f02c9fcf{0%,45%{transform:rotate(18deg)}to{transform:none}}:is([data-phase=cover],[data-phase=hold]) [data-anim=bubble][data-v-f02c9fcf]{animation-name:bubble-f02c9fcf;animation-duration:1.05s;animation-timing-function:ease-out}:is([data-phase=cover],[data-phase=hold]) [data-anim=shield][data-v-f02c9fcf]{animation:shield-f02c9fcf .6s var(--ease-back) calc(.7s + var(--cover)) both}@keyframes bubble-f02c9fcf{0%{opacity:0;transform:scale(.3)translateY(20px)}22%{opacity:1;transform:scale(1.06)}32%{transform:none}70%{opacity:1;transform:none}to{opacity:0;transform:scale(.6)}}@keyframes shield-f02c9fcf{0%{opacity:0;transform:scale(.2)rotate(-20deg)}to{opacity:1;transform:none}}:is([data-phase=cover],[data-phase=hold]) [data-anim=ring][data-v-f02c9fcf]{animation-name:ring-f02c9fcf;animation-duration:.9s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes ring-f02c9fcf{0%{opacity:0;transform:translateX(var(--from)) scale(.8)}to{transform:none}}:is([data-phase=cover],[data-phase=hold]) [data-anim=paper][data-v-f02c9fcf]{animation:paper-f02c9fcf 1s var(--ease-out-expo) calc(var(--cover) * .6) both}@keyframes paper-f02c9fcf{0%{opacity:0;transform:scale(.08)rotate(-900deg)}30%{opacity:1}to{transform:rotate(-3deg)}}:is([data-phase=cover],[data-phase=hold]) [data-anim=alarm][data-v-f02c9fcf]{animation:alarm-f02c9fcf .12s ease-in-out calc(var(--cover) * .6) 10 alternate}:is([data-phase=cover],[data-phase=hold]) [data-anim=alarm-ring][data-v-f02c9fcf]{animation-name:alarm-ring-f02c9fcf;animation-duration:.9s;animation-timing-function:ease-out;animation-iteration-count:infinite}:is([data-phase=cover],[data-phase=hold]) [data-anim=water][data-v-f02c9fcf]{animation:water-f02c9fcf 1.3s cubic-bezier(.3,.6,.4,1) calc(var(--cover) * .55) both}:is([data-phase=cover],[data-phase=hold]) [data-anim=wave][data-v-f02c9fcf]{animation:1.1s linear infinite wave-f02c9fcf}@keyframes alarm-f02c9fcf{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}@keyframes alarm-ring-f02c9fcf{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(2.1)}}@keyframes water-f02c9fcf{0%{transform:translateY(100%)}to{transform:translateY(16%)}}@keyframes wave-f02c9fcf{to{transform:translate(-50%)}}:is([data-phase=cover],[data-phase=hold]) [data-anim=pop][data-v-f02c9fcf]{animation-name:pop-f02c9fcf;animation-duration:.55s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes pop-f02c9fcf{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1.6)}}:is([data-phase=cover],[data-phase=hold]) [data-anim=confetti][data-v-f02c9fcf]{animation-name:confetti-f02c9fcf;animation-duration:1.4s;animation-timing-function:cubic-bezier(.15,.7,.3,1)}@keyframes confetti-f02c9fcf{0%{opacity:0;transform:translate(0)scale(.3)}6%{opacity:1}40%{transform:translate(var(--dx),var(--dy)) rotate(var(--turn)) scale(1)}to{opacity:0;transform:translate(calc(var(--dx) * 1.15),calc(34vh + var(--dy))) rotate(calc(var(--turn) * 2)) scale(1)}}:is([data-phase=cover],[data-phase=hold]) [data-anim=capsule][data-v-f02c9fcf]{animation-name:capsule-f02c9fcf;animation-duration:.8s;animation-timing-function:cubic-bezier(.5,0,.75,0)}:is([data-phase=cover],[data-phase=hold]) [data-anim=balloon][data-v-f02c9fcf]{animation:balloon-f02c9fcf 1.5s ease-in-out calc(var(--cover) * .6) both}@keyframes capsule-f02c9fcf{0%{opacity:0;transform:translateY(-42vh)rotate(0)}12%{opacity:1}70%{transform:translateY(0) rotate(var(--turn));animation-timing-function:ease-out}84%{transform:translateY(-18px) rotate(var(--turn));animation-timing-function:ease-in}to{opacity:1;transform:translateY(0) rotate(var(--turn))}}@keyframes balloon-f02c9fcf{0%{opacity:0;transform:scale(.05)}8%{opacity:1}45%{transform:scale(1)}55%{transform:scale(1.04,.97)rotate(-4deg)}64%{transform:scale(.98,1.03)rotate(4deg)}72%{transform:scale(1)}86%{opacity:1;transform:translate(-6vw,-10vh)rotate(-40deg)scale(.5)}to{opacity:0;transform:translate(10vw,-26vh)rotate(160deg)scale(.15)}}:is([data-phase=cover],[data-phase=hold]) [data-anim=warning][data-v-f02c9fcf]{animation:warning-f02c9fcf .9s var(--ease-back) calc(var(--cover) * .55) both}:is([data-phase=cover],[data-phase=hold]) [data-anim=siren-wave][data-v-f02c9fcf]{animation-name:siren-wave-f02c9fcf;animation-duration:.8s;animation-timing-function:ease-out;animation-iteration-count:3}:is([data-phase=cover],[data-phase=hold]) [data-anim=risk][data-v-f02c9fcf]{animation-name:risk-f02c9fcf;animation-duration:.55s;animation-timing-function:var(--ease-back)}@keyframes warning-f02c9fcf{0%{opacity:0;transform:translateY(-30vh)scale(.6)}45%{opacity:1;transform:none}55%{transform:rotate(-6deg)}65%{transform:rotate(6deg)}75%{transform:rotate(-3deg)}to{transform:none}}@keyframes siren-wave-f02c9fcf{0%{opacity:.95;transform:scale(.45)}to{opacity:0;transform:scale(1.15)}}@keyframes risk-f02c9fcf{0%{opacity:0;transform:perspective(400px)rotateY(90deg)scale(.7)}to{opacity:1;transform:none}}:is([data-phase=cover],[data-phase=hold]) [data-anim=drop][data-v-f02c9fcf]{animation-name:drop-f02c9fcf;animation-duration:.5s;animation-timing-function:cubic-bezier(.55,0,1,.45)}:is([data-phase=cover],[data-phase=hold]) [data-anim=ripple][data-v-f02c9fcf]{animation-name:ripple-f02c9fcf;animation-duration:1.3s;animation-timing-function:cubic-bezier(.16,1,.3,1)}:is([data-phase=cover],[data-phase=hold]) [data-anim=splash][data-v-f02c9fcf]{animation-name:splash-f02c9fcf;animation-duration:.6s;animation-timing-function:linear}@keyframes splash-f02c9fcf{0%{opacity:0;transform:none}5%{opacity:1}50%{transform:translate(var(--sx),var(--sy))}to{opacity:0;transform:translate(calc(var(--sx) * 1.5)) scale(.5)}}@keyframes drop-f02c9fcf{0%{opacity:0;transform:translateY(-46vh)}15%{opacity:1}80%{opacity:1;transform:none}to{opacity:0;transform:translateY(10%)scale(1.4,.2)}}@keyframes ripple-f02c9fcf{0%{opacity:1;transform:scale(.15)}to{opacity:0;transform:none}}:is([data-phase=cover],[data-phase=hold]) [data-anim=banknote][data-v-f02c9fcf]{animation-name:banknote-f02c9fcf;animation-duration:1.3s;animation-timing-function:cubic-bezier(.3,.2,.6,1)}:is([data-phase=cover],[data-phase=hold]) [data-anim=padlock][data-v-f02c9fcf]{animation:padlock-f02c9fcf .6s var(--ease-back) calc(.6s + var(--cover)) both}:is([data-phase=cover],[data-phase=hold]) [data-anim=shackle][data-v-f02c9fcf]{animation:shackle-f02c9fcf .25s cubic-bezier(.5,0,.75,0) calc(1.05s + var(--cover)) both}@keyframes banknote-f02c9fcf{0%{opacity:0;transform:translateY(-14vh)rotate(0)}12%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(var(--drift),46vh) rotate(var(--turn))}}@keyframes padlock-f02c9fcf{0%{opacity:0;transform:translateY(-36vh)}to{opacity:1;transform:none}}:is([data-phase=cover],[data-phase=hold]) [data-anim=waste][data-v-f02c9fcf]{animation-name:banknote-f02c9fcf;animation-duration:1.2s;animation-timing-function:cubic-bezier(.3,.2,.6,1)}:is([data-phase=cover],[data-phase=hold]) [data-anim=bin][data-v-f02c9fcf]{animation:bin-f02c9fcf .6s var(--ease-back) calc(.5s + var(--cover)) both}:is([data-phase=cover],[data-phase=hold]) [data-anim=recycle][data-v-f02c9fcf]{animation:recycle-f02c9fcf .9s var(--ease-out-expo) calc(.9s + var(--cover)) both}@keyframes bin-f02c9fcf{0%{opacity:0;transform:translateY(30vh)}to{opacity:1;transform:none}}@keyframes recycle-f02c9fcf{0%{transform:rotate(-240deg)scale(.6)}to{transform:none}}@keyframes shackle-f02c9fcf{0%{transform:translateY(-22px)}to{transform:none}}
