.arrow-dots[data-v-c124b6c3]{z-index:-1;--cursor-range:300;--max-distance:calc(var(--cursor-range) * var(--cursor-range));--mouse-x:calc(var(--cursor-range) * -1);--mouse-y:calc(var(--cursor-range) * -1);--dot-x:var(--cursor-range);--dot-y:var(--cursor-range);--dot-opacity:0;width:100svh;height:100svh;position:absolute;top:0;right:0}@media (width>=320px) and (width<=1110px){.arrow-dots[data-v-c124b6c3]{width:100vw;height:100vw}}.arrow-dots .dot[data-v-c124b6c3]{--dx:calc((var(--mouse-x) - var(--dot-x)) * (var(--mouse-x) - var(--dot-x)));--dy:calc((var(--mouse-y) - var(--dot-y)) * (var(--mouse-y) - var(--dot-y)));--distance-squared:calc(var(--dx) + var(--dy));--dot-opacity:calc(1 - min(1, var(--distance-squared) / var(--max-distance)));opacity:max(.05,var(--dot-opacity));transition:fill .3s,transform .3s}#layout-default.theme-grey .arrow-dots .dot[data-v-c124b6c3],#layout-default.theme-white .arrow-dots .dot[data-v-c124b6c3]{fill:var(--color-primary)}.dark #layout-default.theme-grey .arrow-dots .dot[data-v-c124b6c3],.dark #layout-default.theme-white .arrow-dots .dot[data-v-c124b6c3]{fill:var(--color-primary-dim);opacity:max(.1,var(--dot-opacity))}#layout-default.theme-primary .arrow-dots .dot[data-v-c124b6c3]{fill:var(--color-white)}
