@media (hover:hover) and (min-width:901px){body.flight-cursor-active,body.flight-cursor-active a,body.flight-cursor-active button,body.flight-cursor-active input[type=range]{cursor:none}}#fly{position:fixed;left:0;top:0;z-index:450;width:58px;height:58px;pointer-events:none;transform:translate(-50%,-50%);transition:opacity .3s ease}#fly svg{width:100%;height:100%;display:block;overflow:visible}#fly .f-ring{fill:rgba(14,165,233,.04);stroke:rgba(14,165,233,0);stroke-width:6;transition:stroke .4s ease,fill .4s ease;filter:drop-shadow(0 0 10px rgba(56,189,248,.35))}#fly .f-arc{fill:none;stroke:#0EA5E9;stroke-width:5.6;stroke-linecap:round;stroke-dasharray:var(--arcL,120);stroke-dashoffset:var(--arcL,120);transition:stroke-dashoffset .5s cubic-bezier(.16,1,.3,1);filter:drop-shadow(0 0 8px rgba(56,189,248,.6))}#fly .f-inner{fill:none;stroke:rgba(14,165,233,0);stroke-width:.9;transition:stroke .4s ease}#f-plane{filter:drop-shadow(0 0 8px rgba(56,189,248,.8)) drop-shadow(0 0 20px rgba(56,189,248,.35))}#fly.hot .f-ring{stroke:rgba(14,165,233,.95);fill:rgba(14,165,233,.07)}#fly.hot .f-inner{stroke:rgba(14,165,233,.6)}#fly.hot .f-arc{stroke-dashoffset:0}#fly.send .f-tip{animation:planeSend .4s cubic-bezier(.16,1,.3,1)}@keyframes planeSend{0%{transform:translateX(0)}45%{transform:translateX(11px) scale(1.12)}to{transform:translateX(0) scale(1)}}.fly-ghost{z-index:449;width:14px;height:14px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(56,189,248,.55),rgba(56,189,248,0) 70%);opacity:0;transition:opacity .25s ease}.fly-ghost,.fly-ripple{position:fixed;left:0;top:0;pointer-events:none;border-radius:50%}.fly-ripple{z-index:448;width:52px;height:52px;border:1.6px solid #38bdf8;transform:translate(-50%,-50%) scale(1);opacity:.85;animation:flyRipple .6s cubic-bezier(.16,1,.3,1) forwards;box-shadow:0 0 20px rgba(56,189,248,.5)}@keyframes flyRipple{to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}@media (hover:none),(max-width:900px){#fly,.fly-ghost{display:none}}body.landing-active.dragging #fly{transform:translate(-50%,-50%) scale(.88)}