*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}[id]{scroll-margin-top:64px}::selection{color:inherit;background:#26e7df40}a{color:inherit}.mantine-Card-root{transition:box-shadow .2s,transform .2s}.mantine-Card-root:hover:not([data-no-hover]){box-shadow:var(--mantine-shadow-md);transform:translateY(-2px)}.mantine-Button-root{transition:all .15s}.mantine-Button-root:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.mantine-Card-root,.mantine-Button-root{transition:none}.mantine-Card-root:hover:not([data-no-hover]),.mantine-Button-root:active{transform:none}}@keyframes sp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes sp-blink{0%,48%{opacity:1}50%,98%{opacity:.12}to{opacity:1}}@keyframes sp-bar{0%,to{transform:scaleY(.32)}50%{transform:scaleY(1)}}@keyframes sp-glare{0%{opacity:.35;transform:translate(-24%)}50%{opacity:.85}to{opacity:.35;transform:translate(24%)}}@keyframes sp-fillx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sp-scan{0%{opacity:0;top:5%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:93%}}@keyframes sp-tick{0%,to{opacity:.45}50%{opacity:1}}@keyframes sp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes sp-slidein{0%{opacity:.4;transform:translate(26px)}to{opacity:1;transform:translate(0)}}@keyframes sp-radar{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes sp-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes sp-swivel{0%,to{transform:rotateY(-21deg)rotateX(6deg)rotate(-3deg)}50%{transform:rotateY(-6deg)rotateX(3deg)rotate(-1deg)}}.sp-float{animation:5.5s ease-in-out infinite sp-float}.sp-blink{animation:1.05s step-end infinite sp-blink}.sp-glare{animation:6s ease-in-out infinite sp-glare}.sp-bar{transform-origin:bottom;animation:.95s ease-in-out infinite sp-bar}.sp-fillx{transform-origin:0;animation:1.1s cubic-bezier(.2,.7,.2,1) forwards sp-fillx}.sp-scan{animation:2.8s ease-in-out infinite sp-scan}.sp-tick{animation:1.7s ease-in-out infinite sp-tick}.sp-rise{animation:.6s ease-out both sp-rise}.sp-slidein{animation:.55s cubic-bezier(.2,.8,.2,1) both sp-slidein}.sp-radar{animation:1.6s ease-out infinite sp-radar}.sp-breathe{animation:1.6s ease-in-out infinite sp-breathe}.sp-swivel{animation:7s ease-in-out infinite sp-swivel}@media (prefers-reduced-motion:reduce){.sp-float,.sp-blink,.sp-glare,.sp-bar,.sp-fillx,.sp-scan,.sp-tick,.sp-rise,.sp-slidein,.sp-radar,.sp-breathe,.sp-swivel{animation:none}.sp-fillx{transform:scaleX(1)}}
