.CursorSwarm-module__Q1zoeG__backdrop,.CursorSwarm-module__Q1zoeG__layer,.CursorSwarm-module__Q1zoeG__staticLayer{pointer-events:none;contain:layout paint;position:absolute;inset:0;overflow:hidden}.CursorSwarm-module__Q1zoeG__backdrop{z-index:1}.CursorSwarm-module__Q1zoeG__layer,.CursorSwarm-module__Q1zoeG__staticLayer{z-index:3}.CursorSwarm-module__Q1zoeG__stage{position:absolute;top:0;left:0;right:0;overflow:hidden}.CursorSwarm-module__Q1zoeG__grid{opacity:0;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-position:top;background-size:72px 72px;transition:opacity 2.4s;position:absolute;inset:0;-webkit-mask-image:radial-gradient(72% 62% at 50% 42%,#000 15%,#0000 78%);mask-image:radial-gradient(72% 62% at 50% 42%,#000 15%,#0000 78%)}.CursorSwarm-module__Q1zoeG__glowBlue,.CursorSwarm-module__Q1zoeG__glowEmerald{opacity:0;will-change:transform;border-radius:50%;width:52vmax;height:52vmax;transition:opacity 3s;position:absolute}.CursorSwarm-module__Q1zoeG__glowBlue{background:radial-gradient(closest-side,#3d7bff33,#0000);animation:22s ease-in-out infinite alternate CursorSwarm-module__Q1zoeG__drift;top:-20vmax;left:-14vmax}.CursorSwarm-module__Q1zoeG__glowEmerald{background:radial-gradient(closest-side,#2ee59d1f,#0000);animation:26s ease-in-out -9s infinite alternate-reverse CursorSwarm-module__Q1zoeG__drift;top:4vmax;right:-16vmax}[data-stage=explore] .CursorSwarm-module__Q1zoeG__grid,[data-stage=roam] .CursorSwarm-module__Q1zoeG__grid{opacity:1}[data-stage=settled] .CursorSwarm-module__Q1zoeG__grid{opacity:.45}[data-stage=explore] :is(.CursorSwarm-module__Q1zoeG__glowBlue,.CursorSwarm-module__Q1zoeG__glowEmerald),[data-stage=roam] :is(.CursorSwarm-module__Q1zoeG__glowBlue,.CursorSwarm-module__Q1zoeG__glowEmerald){opacity:1}[data-stage=settled] :is(.CursorSwarm-module__Q1zoeG__glowBlue,.CursorSwarm-module__Q1zoeG__glowEmerald){opacity:.6}@keyframes CursorSwarm-module__Q1zoeG__drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(6vmax,4vmax)scale(1.12)}}.CursorSwarm-module__Q1zoeG__cursor,.CursorSwarm-module__Q1zoeG__staticCursor{position:absolute;top:0;left:0}.CursorSwarm-module__Q1zoeG__cursor{opacity:0;will-change:transform, opacity;transition:opacity .9s}.CursorSwarm-module__Q1zoeG__arrow{fill:var(--c);stroke:#fff;stroke-width:1.25px;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--c) 65%, transparent)) drop-shadow(0 1px 1px #0000008c);display:block;position:absolute;top:-1.2px;left:-1.5px;overflow:visible}.CursorSwarm-module__Q1zoeG__label{background:var(--c);color:#0b0b10;font:500 11px/1.2 var(--font-sans);letter-spacing:.01em;white-space:nowrap;box-shadow:0 0 18px color-mix(in srgb, var(--c) 35%, transparent);border-radius:2px 9px 9px;padding:3px 8px 4px;display:none;position:absolute;top:17px;left:13px}.CursorSwarm-module__Q1zoeG__staticCursor .CursorSwarm-module__Q1zoeG__label{display:block}.CursorSwarm-module__Q1zoeG__cursor .CursorSwarm-module__Q1zoeG__label{opacity:0;transition:opacity .6s;display:block}.CursorSwarm-module__Q1zoeG__cursor[data-labeled] .CursorSwarm-module__Q1zoeG__label{opacity:1}.CursorSwarm-module__Q1zoeG__cursor[data-labeled][data-moving] .CursorSwarm-module__Q1zoeG__label{opacity:0;transition-duration:.15s}.CursorSwarm-module__Q1zoeG__staticCursor{opacity:.8}@media (max-width:699px){.CursorSwarm-module__Q1zoeG__wideOnly{display:none}}.CursorSwarm-module__Q1zoeG__selection{opacity:0;transition:opacity .35s;position:absolute;inset:0}.CursorSwarm-module__Q1zoeG__selection[data-on]{opacity:1}.CursorSwarm-module__Q1zoeG__selBox{border:1px solid color-mix(in srgb, var(--c) 75%, transparent);background:color-mix(in srgb, var(--c) 4%, transparent);transition:transform .45s var(--ease-rise);position:absolute;transform:scale(.97)}.CursorSwarm-module__Q1zoeG__selection[data-on] .CursorSwarm-module__Q1zoeG__selBox{transform:none}.CursorSwarm-module__Q1zoeG__handle{border:1px solid var(--c);background:#fff;width:5px;height:5px;position:absolute}.CursorSwarm-module__Q1zoeG__handle:first-child{top:-3px;left:-3px}.CursorSwarm-module__Q1zoeG__handle:nth-child(2){top:-3px;right:-3px}.CursorSwarm-module__Q1zoeG__handle:nth-child(3){bottom:-3px;left:-3px}.CursorSwarm-module__Q1zoeG__handle:nth-child(4){bottom:-3px;right:-3px}.CursorSwarm-module__Q1zoeG__selSize{background:var(--c);color:#0b0b10;font:500 10px/1.3 var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;padding:2px 6px;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.CursorSwarm-module__Q1zoeG__selBox[data-chip=above] .CursorSwarm-module__Q1zoeG__selSize{top:auto;bottom:calc(100% + 7px)}.CursorSwarm-module__Q1zoeG__guideH,.CursorSwarm-module__Q1zoeG__guideV{opacity:.32;position:absolute}.CursorSwarm-module__Q1zoeG__guideH{border-top:1px dashed color-mix(in srgb, var(--c) 70%, transparent);height:0}.CursorSwarm-module__Q1zoeG__guideV{border-left:1px dashed color-mix(in srgb, var(--c) 70%, transparent);width:0}.CursorSwarm-module__Q1zoeG__highlight{box-shadow:inset 0 -1.5px 0 color-mix(in srgb, var(--c) 80%, transparent);mix-blend-mode:screen;transform-origin:0;opacity:0;background:#d6aaff29;border-radius:3px;transition:opacity .3s;position:absolute;transform:scaleX(0)}.CursorSwarm-module__Q1zoeG__highlight[data-on]{opacity:1}.CursorSwarm-module__Q1zoeG__hover{opacity:0;box-shadow:0 0 0 1px color-mix(in srgb, var(--c) 70%, transparent), 0 0 18px color-mix(in srgb, var(--c) 22%, transparent);transition:opacity .3s ease, transform .4s var(--ease-rise);position:absolute;transform:scale(1.03)}.CursorSwarm-module__Q1zoeG__hover[data-on]{opacity:1;transform:none}@media (max-width:699px){.CursorSwarm-module__Q1zoeG__grid{background-size:48px 48px}.CursorSwarm-module__Q1zoeG__glowBlue,.CursorSwarm-module__Q1zoeG__glowEmerald,.CursorSwarm-module__Q1zoeG__guideH,.CursorSwarm-module__Q1zoeG__guideV{display:none}}
