.app-cursor[data-v-c2be73e4]{inset:0;mix-blend-mode:difference;opacity:0;pointer-events:none;position:fixed;z-index:120}.app-cursor--enabled[data-v-c2be73e4]{opacity:1}.app-cursor__dot[data-v-c2be73e4],.app-cursor__glow[data-v-c2be73e4]{border-radius:9999px;left:0;pointer-events:none;position:fixed;top:0}.app-cursor__glow[data-v-c2be73e4]{background:radial-gradient(circle,#ffffffc7 0,#ffffff1f 48%,#fff0 74%);filter:blur(4px);height:42px;width:42px}.app-cursor__dot[data-v-c2be73e4]{background:#fffffffa;box-shadow:0 0 14px #ffffff59;height:8px;width:8px}@media(pointer:coarse){.app-cursor[data-v-c2be73e4]{display:none}}.grain-overlay[data-v-c0f50ebf]{animation:grain-shift-c0f50ebf 1.6s steps(6) infinite;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:240px 240px;inset:0;mix-blend-mode:overlay;opacity:.05;pointer-events:none;position:fixed;will-change:opacity,transform;z-index:110}@keyframes grain-shift-c0f50ebf{0%{transform:translate(0)}10%{transform:translate(-3%,-2%)}20%{transform:translate(2%,-4%)}30%{transform:translate(-4%,3%)}40%{transform:translate(3%,4%)}50%{transform:translate(-2%,-2%)}60%{transform:translate(4%,-1%)}70%{transform:translate(-3%,4%)}80%{transform:translate(2%,-3%)}90%{transform:translate(-4%,2%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.grain-overlay[data-v-c0f50ebf]{animation:none;opacity:.05!important}}
