.m-grid{background-image:linear-gradient(90deg,#0a0f1c0e 1px,#0000 1px),linear-gradient(#0a0f1c0e 1px,#0000 1px);background-position:top;background-size:64px 64px}.m-grid-ink{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-position:top;background-size:64px 64px}.m-mask-top{-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000 35%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 0,#000 35%,#0000 100%)}.m-mask-center{-webkit-mask-image:radial-gradient(70% 70%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 30%,#0000 100%)}.m-mask-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.m-noise{opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E")}@keyframes m-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.m-rise{animation:.8s cubic-bezier(.16,1,.3,1) both m-rise;animation-delay:var(--m-delay,0s)}@keyframes m-packet{0%{stroke-dashoffset:4px}to{stroke-dashoffset:-100px}}@keyframes m-packet-back{0%{stroke-dashoffset:-100px}to{stroke-dashoffset:4px}}.m-packet{stroke-dasharray:4 200;stroke-dashoffset:4px;animation:m-packet var(--m-dur,3.2s) cubic-bezier(.45, 0, .55, 1) infinite;animation-delay:var(--m-delay,0s)}.m-packet-back{stroke-dasharray:3 200;stroke-dashoffset:-100px;animation:m-packet-back var(--m-dur,3.6s) cubic-bezier(.45, 0, .55, 1) infinite;animation-delay:var(--m-delay,0s)}@keyframes m-ping{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.m-ping{transform-box:fill-box;transform-origin:50%;animation:2.8s cubic-bezier(0,0,.2,1) infinite m-ping;animation-delay:var(--m-delay,0s)}@keyframes m-acc-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes m-acc-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.m-acc{overflow:hidden}.m-acc[data-state=open]{animation:.24s cubic-bezier(.16,1,.3,1) m-acc-down}.m-acc[data-state=closed]{animation:.2s cubic-bezier(.16,1,.3,1) m-acc-up}@media (prefers-reduced-motion:reduce){.m-packet,.m-packet-back,.m-ping{display:none}}
