.dot-motion .dot-scan-layer{color:var(--accent);opacity:0;pointer-events:none}.dot-motion-active .dot-scan-layer{opacity:.95}.experiments .dot-motion-active .dot-scan-layer{opacity:.38}.dot-motion .dot-scan-band{will-change:transform;animation:9s ease-in-out infinite paused gc-dot-light-scan}.dot-motion-active .dot-scan-band{animation-play-state:running}.dot-motion .dot-motion-base .dot-accent{opacity:1;animation:5s ease-in-out infinite paused gc-dot-punctuation}.dot-motion-active .dot-motion-base .dot-accent{animation-play-state:running}.dot-motion-idle .dot-motion-base .dot-accent{opacity:1;animation:none}.dot-motion-active:hover .dot-motion-base,a:focus-visible .dot-motion-active .dot-motion-base,button:focus-visible .dot-motion-active .dot-motion-base{filter:drop-shadow(0 0 1.2px #d7ff3270)}@keyframes gc-dot-light-scan{0%,8%{opacity:0;transform:translate(0)}12%{opacity:1}48%{transform:translateX(var(--dot-scan-distance));opacity:1}52%,to{transform:translateX(var(--dot-scan-distance));opacity:0}}@keyframes gc-dot-punctuation{0%,to{opacity:1}50%{opacity:.65}}.motion-paused .dot-motion .dot-scan-layer{opacity:0!important}.motion-paused .dot-motion .dot-scan-band,.motion-paused .dot-motion .dot-motion-base .dot-accent{animation:none!important}.motion-paused .dot-motion .dot-motion-base{filter:none!important}.motion-paused .dot-motion .dot-motion-base .dot-accent{opacity:1!important}body:has(dialog[open]) main .dot-motion .dot-scan-layer{opacity:0}body:has(dialog[open]) main .dot-motion .dot-scan-band{animation-play-state:paused}body:has(dialog[open]) main .dot-motion .dot-motion-base .dot-accent{animation-play-state:paused}body:has(dialog[open]) main .dot-motion .dot-motion-base .dot-accent{opacity:1}@media (prefers-reduced-motion:reduce){.dot-motion .dot-scan-layer{opacity:0!important}.dot-motion .dot-scan-band,.dot-motion .dot-motion-base .dot-accent{animation:none!important}.dot-motion .dot-motion-base{filter:none!important}.dot-motion .dot-motion-base .dot-accent{opacity:1!important}}
