.target-cursor{position:fixed;inset:0;z-index:2147483647;pointer-events:none}.target-cursor__corner{box-sizing:border-box;border-style:solid;border-color:var(--target-cursor-color,#e1bdff);transform-origin:0 0}.target-cursor__corner,.target-cursor__dot{position:absolute;top:0;left:0;will-change:transform}.target-cursor__dot{border-radius:50%;background:var(--target-cursor-color,#e1bdff);box-shadow:0 0 10px 2px rgba(175,80,255,.5)}.target-cursor__label{position:absolute;top:0;left:0;color:var(--target-cursor-color,#e1bdff);font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1;white-space:nowrap;opacity:0;will-change:transform,opacity}.particles-container{position:relative;width:100%;height:100%;overflow:hidden}.particles-canvas{position:absolute;inset:0;display:block;width:100%;height:100%}[data-spotlight-host]{isolation:isolate}.spotlight-layer,.spotlight-layer__edge,.spotlight-layer__light{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.spotlight-layer__edge,.spotlight-layer__light{opacity:0}.spotlight-layer__light{z-index:-1}.spotlight-layer__edge{z-index:1;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media not all and (hover:hover) and (pointer:fine){[data-spotlight-host]:not(:has(:focus-visible))>.spotlight-layer{display:none}}