.polaroid-loader[data-v-48088d79]{display:inline-block;perspective:1000px;position:relative;transform-style:preserve-3d}.polaroid-svg[data-v-48088d79]{filter:drop-shadow(0 6px 16px rgba(0,0,0,.2));transform-style:preserve-3d}.card-stack[data-v-48088d79]{animation:stack-float-48088d79 4s ease-in-out infinite;transform-origin:center center}.card-1[data-v-48088d79]{animation:card-sort-1-48088d79 3.5s cubic-bezier(.4,0,.6,1) infinite;opacity:.82;transform:translate(-2px,6px) rotate(-2deg)}.card-2[data-v-48088d79]{animation:card-sort-2-48088d79 4s cubic-bezier(.3,0,.7,1) .6s infinite;opacity:.9;transform:translate(.5px,3px) rotate(.5deg)}.card-3[data-v-48088d79]{animation:card-sort-3-48088d79 4.5s cubic-bezier(.25,0,.75,1) 1.2s infinite;opacity:1;transform:translate(1.5px) rotate(1.2deg)}.enhanced-3d .card-1[data-v-48088d79]{animation:card-sort-3d-1-48088d79 3.5s cubic-bezier(.4,0,.6,1) infinite;transform:translate3d(-2px,6px,-10px) rotateX(2deg) rotateY(-2deg) rotate(-2deg)}.enhanced-3d .card-2[data-v-48088d79]{animation:card-sort-3d-2-48088d79 4s cubic-bezier(.3,0,.7,1) .6s infinite;transform:translate3d(.5px,3px,-5px) rotateX(1deg) rotateY(.5deg) rotate(.5deg)}.enhanced-3d .card-3[data-v-48088d79]{animation:card-sort-3d-3-48088d79 4.5s cubic-bezier(.25,0,.75,1) 1.2s infinite;transform:translate3d(1.5px,0,0) rotateX(-.5deg) rotateY(1deg) rotate(1.2deg)}@keyframes stack-float-48088d79{0%,to{transform:translateY(0) scale(1) rotate(0)}50%{transform:translateY(-6px) scale(1.02) rotate(.5deg)}}@keyframes card-sort-1-48088d79{0%{transform:translate(-2px,6px) rotate(-2deg) scale(1)}20%{transform:translate(-6px,12px) rotate(-4deg) scale(.96)}40%{transform:translate(-4px,8px) rotate(-3deg) scale(.98)}60%{transform:translate(-7px,13px) rotate(-4.5deg) scale(.95)}80%{transform:translate(-3px,7px) rotate(-2.2deg) scale(.99)}to{transform:translate(-2px,6px) rotate(-2deg) scale(1)}}@keyframes card-sort-2-48088d79{0%{transform:translate(.5px,3px) rotate(.5deg) scale(1)}25%{transform:translate(-3px,6px) rotate(-1.5deg) scale(.98)}50%{transform:translate(2px,4px) rotate(2deg) scale(1.01)}75%{transform:translate(-1px,5px) rotate(-.8deg) scale(.995)}to{transform:translate(.5px,3px) rotate(.5deg) scale(1)}}@keyframes card-sort-3-48088d79{0%{transform:translate(1.5px) rotate(1.2deg) scale(1)}30%{transform:translate(3px,-2px) rotate(2.5deg) scale(1.005)}60%{transform:translate(2.5px,-1.5px) rotate(2deg) scale(1.003)}90%{transform:translate(2px,-1px) rotate(1.6deg) scale(1.001)}to{transform:translate(1.5px) rotate(1.2deg) scale(1)}}@keyframes card-sort-3d-1-48088d79{0%{transform:translate3d(-2px,6px,-10px) rotateX(2deg) rotateY(-2deg) rotate(-2deg) scale(1)}20%{transform:translate3d(-6px,12px,-14px) rotateX(3deg) rotateY(-3deg) rotate(-4deg) scale(.96)}40%{transform:translate3d(-4px,8px,-11px) rotateX(2.5deg) rotateY(-2.5deg) rotate(-3deg) scale(.98)}60%{transform:translate3d(-7px,13px,-15px) rotateX(3.5deg) rotateY(-3.5deg) rotate(-4.5deg) scale(.95)}80%{transform:translate3d(-3px,7px,-8px) rotateX(2.2deg) rotateY(-2.2deg) rotate(-2.2deg) scale(.99)}to{transform:translate3d(-2px,6px,-10px) rotateX(2deg) rotateY(-2deg) rotate(-2deg) scale(1)}}@keyframes card-sort-3d-2-48088d79{0%{transform:translate3d(.5px,3px,-5px) rotateX(1deg) rotateY(.5deg) rotate(.5deg) scale(1)}25%{transform:translate3d(-3px,6px,-7px) rotateX(1.5deg) rotateY(-1deg) rotate(-1.5deg) scale(.98)}50%{transform:translate3d(2px,4px,-3px) rotateX(1.2deg) rotateY(1.5deg) rotate(2deg) scale(1.01)}75%{transform:translate3d(-1px,5px,-5.5px) rotateX(1.1deg) rotateY(-.6deg) rotate(-.8deg) scale(.995)}to{transform:translate3d(.5px,3px,-5px) rotateX(1deg) rotateY(.5deg) rotate(.5deg) scale(1)}}@keyframes card-sort-3d-3-48088d79{0%{transform:translate3d(1.5px,0,0) rotateX(-.5deg) rotateY(1deg) rotate(1.2deg) scale(1)}30%{transform:translate3d(3px,-2px,1.5px) rotateX(-.8deg) rotateY(2deg) rotate(2.5deg) scale(1.005)}60%{transform:translate3d(2.5px,-1.5px,1px) rotateX(-.7deg) rotateY(1.7deg) rotate(2deg) scale(1.003)}90%{transform:translate3d(2px,-1px,.5px) rotateX(-.6deg) rotateY(1.3deg) rotate(1.6deg) scale(1.001)}to{transform:translate3d(1.5px,0,0) rotateX(-.5deg) rotateY(1deg) rotate(1.2deg) scale(1)}}.flash-overlay[data-v-48088d79]{animation:camera-flash-48088d79 5s ease-in-out infinite;background:radial-gradient(circle,hsla(0,0%,100%,.7) 0,hsla(0,0%,100%,.3) 50%,transparent 80%);border-radius:8px;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;z-index:10}@keyframes camera-flash-48088d79{0%,88%,to{opacity:0;transform:scale(1)}90%{opacity:.4;transform:scale(1.05)}92%{opacity:.8;transform:scale(1.1)}94%{opacity:.5;transform:scale(1.08)}96%{opacity:.2;transform:scale(1.02)}98%{opacity:0;transform:scale(1)}}.particles-container[data-v-48088d79]{top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none;position:absolute}.particle[data-v-48088d79]{animation:particle-float-48088d79 4s ease-in-out infinite;background:var(--loader-color,#fff);border-radius:50%;height:3px;opacity:0;position:absolute;width:3px}.particle[data-v-48088d79]:first-child{animation-delay:0s;left:15%;top:20%}.particle[data-v-48088d79]:nth-child(2){animation-delay:.8s;right:20%;top:60%}.particle[data-v-48088d79]:nth-child(3){animation-delay:1.6s;bottom:30%;left:70%}.particle[data-v-48088d79]:nth-child(4){animation-delay:2.4s;right:10%;top:40%}.particle[data-v-48088d79]:nth-child(5){animation-delay:3.2s;bottom:50%;left:30%}.particle[data-v-48088d79]:nth-child(6){animation-delay:4s;right:60%;top:75%}@keyframes particle-float-48088d79{0%,to{opacity:0;transform:translateY(0) translate(0) scale(.6) rotate(0)}25%{opacity:.5;transform:translateY(-12px) translate(4px) scale(.9) rotate(90deg)}50%{opacity:.8;transform:translateY(-20px) translate(-3px) scale(1.2) rotate(180deg)}75%{opacity:.6;transform:translateY(-28px) translate(6px) scale(1) rotate(270deg)}}@media (prefers-reduced-motion:reduce){.flash-overlay[data-v-48088d79],.particle[data-v-48088d79],.polaroid-loader[data-v-48088d79] *{animation:none!important}.card-1[data-v-48088d79]{opacity:.82;transform:translate(-2px,6px) rotate(-2deg)}.card-2[data-v-48088d79]{opacity:.9;transform:translate(.5px,3px) rotate(.5deg)}.card-3[data-v-48088d79]{opacity:1;transform:translate(1.5px) rotate(1.2deg)}.enhanced-3d .card-1[data-v-48088d79]{transform:translate3d(-2px,6px,-10px) rotateX(2deg) rotateY(-2deg) rotate(-2deg)}.enhanced-3d .card-2[data-v-48088d79]{transform:translate3d(.5px,3px,-5px) rotateX(1deg) rotateY(.5deg) rotate(.5deg)}.enhanced-3d .card-3[data-v-48088d79]{transform:translate3d(1.5px,0,0) rotateX(-.5deg) rotateY(1deg) rotate(1.2deg)}.particle[data-v-48088d79]{display:none}}.button[data-v-7774fd39]{border:0;font-family:Share Tech Mono,monospace;letter-spacing:.5px;position:relative;transition:transform .3s,box-shadow .3s;will-change:transform,width;z-index:1}.button.touch-active[data-v-7774fd39]{transform:scale(.92);transition:transform .15s cubic-bezier(.4,0,.2,1)}.button.touch-bounce[data-v-7774fd39]{animation:touch-bounce-7774fd39 .25s cubic-bezier(.2,.8,.2,1)}.button.touch-pressed[data-v-7774fd39]{box-shadow:0 2px 8px #00000026,inset 0 1px 4px #0000001a,inset 0 0 0 1px #ffffff1a;transform:scale(.95);transition:all .1s ease-out}.button.touch-active.touch-pressed[data-v-7774fd39]{box-shadow:0 3px 8px #00000026,inset 0 1px 4px #0000001a,inset 0 0 0 1px #ffffff14;transform:scale(.92);transition:all .12s cubic-bezier(.4,0,.2,1)}@keyframes touch-bounce-7774fd39{0%{box-shadow:0 2px 6px #0000001f,inset 0 1px 3px #00000014;transform:scale(.94)}30%{box-shadow:0 3px 8px #0000000f,inset 0 1px 2px #00000005;transform:scale(1.002)}65%{box-shadow:0 2px 5px #00000014,inset 0 1px 2px #00000008;transform:scale(.998)}to{box-shadow:0 2px 4px #0000000f,inset 0 0 1px #00000005;transform:scale(1)}}@media (hover:none) and (pointer:coarse){.button[data-v-7774fd39]:hover{transform:none}.button[data-v-7774fd39]:active{transform:scale(.92);transition:transform .1s ease-out}.button.touch-active[data-v-7774fd39]{box-shadow:0 4px 12px #0003,inset 0 2px 6px #00000026;transform:scale(.88)}}@media (hover:hover) and (pointer:fine){.button[data-v-7774fd39]:hover{transform:scale(1.02);transition:transform .2s ease-out}.button[data-v-7774fd39]:active{transform:scale(.95);transition:transform .1s ease-out}.button.touch-active[data-v-7774fd39]{box-shadow:0 3px 10px #0000002e,inset 0 1px 4px #0000001f;transform:scale(.92);transition:all .15s cubic-bezier(.4,0,.2,1)}.button.touch-active.touch-pressed[data-v-7774fd39]{box-shadow:0 4px 12px #0003,inset 0 2px 6px #00000026,inset 0 0 0 1px #ffffff26;transform:scale(.88)}}.button[data-v-7774fd39]:after,.button[data-v-7774fd39]:not(.pixel-corners-active){border-radius:.375rem}.button[data-v-7774fd39]:after{background:#fff;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .2s}.button[data-v-7774fd39]:hover:after{opacity:.0875}.button[data-v-7774fd39]:not(.pixel-corners-active):after{border-radius:.375rem}.glitch-char[data-v-7774fd39]{transition:color .1s ease}.glitch-char[data-v-7774fd39],.glitch-wrapper[data-v-7774fd39]{display:inline-block;position:relative}.cursor[data-v-7774fd39]{animation:blink-7774fd39 .7s infinite;display:inline-block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cursor[style*="display: none"][data-v-7774fd39],.cursor[style*="display:none"][data-v-7774fd39]{animation:none!important;opacity:0!important;visibility:hidden!important}@keyframes blink-7774fd39{0%,to{opacity:1}50%{opacity:0}}@keyframes no-animation-7774fd39{0%,to{opacity:0}}.polaroid-frame[data-v-7774fd39]{background:transparent;border:3px solid hsla(0,0%,100%,.8);top:-4px;right:-4px;bottom:-4px;left:-4px;opacity:0;pointer-events:none;position:absolute;transform:translateZ(-2px);transition:opacity .3s;z-index:-1}.button:not(.pixel-corners-active) .polaroid-frame[data-v-7774fd39]{border-radius:.5rem}.button:hover .polaroid-frame[data-v-7774fd39]{opacity:.35}.button-text[data-v-7774fd39]{position:relative;white-space:nowrap}.pixel-container[data-v-7774fd39]{display:grid;height:100%;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:0}.pixel[data-v-7774fd39]{background-color:currentColor;opacity:0}.pixels-created .pixel[data-v-7774fd39]{animation:pixel-pulse-7774fd39 2.5s linear infinite alternate}.reverse .pixel[data-v-7774fd39]{background-color:#0000001a}@keyframes pixel-pulse-7774fd39{0%{opacity:0;transform:scale(.6)}50%{opacity:.35;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.button[data-v-7774fd39]:hover:before{animation:scan-7774fd39 2s linear infinite;background:#ffffff80;content:"";height:2px;left:0;position:absolute;top:0;width:100%;z-index:2}@keyframes scan-7774fd39{0%{opacity:.5;top:0}80%{opacity:.3}to{opacity:0;top:100%}}.button[data-v-7774fd39]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (prefers-reduced-motion:reduce){.button[data-v-7774fd39],.button-text[data-v-7774fd39],.button[data-v-7774fd39]:before{animation:none;transition:none}.pixel-container[data-v-7774fd39]{display:none}.glitch-char[data-v-7774fd39]{transition:none}}.button.pixel-corners-active[data-v-7774fd39]{--pixel-corner-step:3px;border-radius:0!important;clip-path:polygon(0 calc(var(--pixel-corner-step)*2),var(--pixel-corner-step) calc(var(--pixel-corner-step)*2),var(--pixel-corner-step) var(--pixel-corner-step),calc(var(--pixel-corner-step)*2) var(--pixel-corner-step),calc(var(--pixel-corner-step)*2) 0,calc(100% - var(--pixel-corner-step)*2) 0,calc(100% - var(--pixel-corner-step)*2) var(--pixel-corner-step),calc(100% - var(--pixel-corner-step)) var(--pixel-corner-step),calc(100% - var(--pixel-corner-step)) calc(var(--pixel-corner-step)*2),100% calc(var(--pixel-corner-step)*2),100% calc(100% - var(--pixel-corner-step)*2),calc(100% - var(--pixel-corner-step)) calc(100% - var(--pixel-corner-step)*2),calc(100% - var(--pixel-corner-step)) calc(100% - var(--pixel-corner-step)),calc(100% - var(--pixel-corner-step)*2) calc(100% - var(--pixel-corner-step)),calc(100% - var(--pixel-corner-step)*2) 100%,calc(var(--pixel-corner-step)*2) 100%,calc(var(--pixel-corner-step)*2) calc(100% - var(--pixel-corner-step)),var(--pixel-corner-step) calc(100% - var(--pixel-corner-step)),var(--pixel-corner-step) calc(100% - var(--pixel-corner-step)*2),0 calc(100% - var(--pixel-corner-step)*2))}.button.pixel-corners-active[data-v-7774fd39]:after{border-radius:0}.button.pixel-corners-active .polaroid-frame[data-v-7774fd39]{border-radius:0!important;clip-path:polygon(0 calc(var(--pixel-corner-step)*2),var(--pixel-corner-step) calc(var(--pixel-corner-step)*2),var(--pixel-corner-step) var(--pixel-corner-step),calc(var(--pixel-corner-step)*2) var(--pixel-corner-step),calc(var(--pixel-corner-step)*2) 0,calc(100% - var(--pixel-corner-step)*2) 0,calc(100% - var(--pixel-corner-step)*2) var(--pixel-corner-step),calc(100% - var(--pixel-corner-step)) var(--pixel-corner-step),calc(100% - var(--pixel-corner-step)) calc(var(--pixel-corner-step)*2),100% calc(var(--pixel-corner-step)*2),100% calc(100% - var(--pixel-corner-step)*2),calc(100% - var(--pixel-corner-step)) calc(100% - var(--pixel-corner-step)*2),calc(100% - var(--pixel-corner-step)) calc(100% - var(--pixel-corner-step)),calc(100% - var(--pixel-corner-step)*2) calc(100% - var(--pixel-corner-step)),calc(100% - var(--pixel-corner-step)*2) 100%,calc(var(--pixel-corner-step)*2) 100%,calc(var(--pixel-corner-step)*2) calc(100% - var(--pixel-corner-step)),var(--pixel-corner-step) calc(100% - var(--pixel-corner-step)),var(--pixel-corner-step) calc(100% - var(--pixel-corner-step)*2),0 calc(100% - var(--pixel-corner-step)*2))}
