.ink-pointer[data-v-ff8bd8ca]{z-index:80;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.ink-motion-toggle[data-v-ff8bd8ca]{z-index:50;border:1px solid var(--line);background:var(--surface);color:var(--ink-muted);font:12px var(--font-title);letter-spacing:.15em;border-radius:3px;padding:8px 13px;position:fixed;bottom:22px;right:22px;box-shadow:0 2px 12px #253b3808}.ink-motion-toggle span[data-v-ff8bd8ca]{color:var(--cinnabar);font-size:17px}@media (pointer:coarse){.ink-pointer[data-v-ff8bd8ca],.ink-motion-toggle[data-v-ff8bd8ca]{display:none}}@media (prefers-reduced-motion:reduce){html:not([data-motion-consent=allow]) .ink-pointer,html:not([data-motion-consent=allow]) .ink-motion-toggle{display:none}}.ink-cursor-halo[data-v-ff8bd8ca]{z-index:90;pointer-events:none;width:25px;height:25px;transform:translate3d(var(--cursor-x,-100px),var(--cursor-y,-100px),0) translate(-50%,-50%);border:1px solid #7c9a8e99;border-radius:50%;place-items:center;transition:width .22s,height .22s,background .22s,border-color .22s;display:grid;position:fixed;top:0;left:0;box-shadow:0 0 20px #8ea99c13}.ink-cursor-halo[hidden][data-v-ff8bd8ca]{display:none}.ink-cursor-halo[data-active=true][data-v-ff8bd8ca]{background:#23443edb;border-color:#c9d6bb80;width:57px;height:57px;box-shadow:0 4px 25px #19362c24}.ink-cursor-halo span[data-v-ff8bd8ca]{font:11px var(--font-title,serif);letter-spacing:.1em;color:#f3efe0}.ink-cursor-halo[data-pressed=true][data-v-ff8bd8ca]{width:40px;height:40px}.ink-motion-toggle[data-v-ff8bd8ca]{background:var(--surface-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px}@media (pointer:coarse){.ink-cursor-halo[data-v-ff8bd8ca]{display:none!important}}@media (prefers-reduced-motion:reduce){html:not([data-motion-consent=allow]) .ink-cursor-halo{display:none!important}}
