body{margin:0;background:#eef0ee}*{font-family:Manrope,system-ui,sans-serif;box-sizing:border-box}::-webkit-scrollbar{display:none}@keyframes sweep{0%{transform:translate(-120%) skew(-15deg)}to{transform:translate(220%) skew(-15deg)}}@keyframes wagenBumpA{0%{transform:scale(1)}30%{transform:scale(1.35) rotate(-10deg)}60%{transform:scale(.92) rotate(6deg)}to{transform:scale(1)}}@keyframes wagenBumpB{0%{transform:scale(1)}30%{transform:scale(1.35) rotate(-10deg)}60%{transform:scale(.92) rotate(6deg)}to{transform:scale(1)}}@keyframes wagenToast{0%{opacity:0;transform:translateY(-6px)}12%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pulseGlow{0%,to{opacity:.55}50%{opacity:1}}@keyframes twinkle{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:.9;transform:scale(1.1)}}@keyframes introPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.12);opacity:1}}@keyframes slideUpAuction{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUpProfile{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes coinShineDashboard{0%,to{filter:drop-shadow(0 0 0px oklch(.85 .15 88 / 0))}50%{filter:drop-shadow(0 0 10px oklch(.85 .15 88 / .9))}}@keyframes coinShineProfile{0%,to{filter:drop-shadow(0 0 0px oklch(.85 .15 88 / 0))}50%{filter:drop-shadow(0 0 12px oklch(.85 .15 88 / .8))}}#root{min-height:100dvh;display:flex;align-items:center;justify-content:center}[data-hover]{transition:transform .2s ease}[data-hover="-2px"]:hover{transform:translateY(-2px)}[data-hover="-3px"]:hover{transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes feestSnipper{0%{translate:0 0;opacity:1}85%{opacity:1}to{translate:0 900px;rotate:540deg;opacity:0}}@keyframes feestMelding{0%{translate:0 -24px;opacity:0}12%,85%{translate:0 0;opacity:1}to{translate:0 -24px;opacity:0}}@media(prefers-reduced-motion:reduce){.feest-confetti{display:none}}@keyframes hartPop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes kassaLijn{0%{top:16%}to{top:calc(84% - 3px)}}@keyframes kassaIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes kassaVink{0%{transform:scale(.4)}70%{transform:scale(1.12)}to{transform:scale(1)}}
