.qlm{--q-i:var(--ax-brand,#5b6cff);--q-v:var(--ax-accent,#8b5cf6);--q-c:#0aa5c6;--q-g:#c8901a;--q-line:color-mix(in srgb, var(--q-i) 62%, var(--q-c));--q-line-o:.3;--q-beam-o:.42;--q-node-o:.9;--q-glow-o:.55;--q-core:#ffffffe6;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (prefers-color-scheme:dark){.qlm{--q-c:#38d6f5;--q-g:#f6c766;--q-line-o:.34;--q-beam-o:.55;--q-node-o:1;--q-glow-o:.7;--q-core:#fff}}.qlm>*{pointer-events:none;position:absolute}.qlm-glow{opacity:var(--q-glow-o);background:radial-gradient(46% 26% at 50% 49%, color-mix(in srgb, var(--q-c) 22%, transparent), transparent 72%), radial-gradient(34% 30% at 18% 22%, color-mix(in srgb, var(--q-i) 18%, transparent), transparent 72%), radial-gradient(32% 28% at 84% 78%, color-mix(in srgb, var(--q-v) 18%, transparent), transparent 72%), radial-gradient(22% 18% at 76% 16%, color-mix(in srgb, var(--q-g) 12%, transparent), transparent 72%);inset:-10%}.qlm-grid{width:100%;height:100%;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000008c 22%,#0000 44% 53%,#0009 72%,#000 100%);mask-image:linear-gradient(#000 0%,#0000008c 22%,#0000 44% 53%,#0009 72%,#000 100%)}.qlm-gl{stroke:var(--q-line);stroke-width:1px;vector-effect:non-scaling-stroke;fill:none;opacity:var(--q-line-o)}.qlm-ceil .qlm-gl{opacity:calc(var(--q-line-o) * .55)}.qlm-h{stroke:color-mix(in srgb, var(--q-line) 70%, var(--q-v))}.qlm-wave{opacity:0;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--q-c) 26%, transparent), transparent 70%);height:18%;top:46%;left:-10%;right:-10%}.qlm-sky{width:100%;height:100%;inset:0}.qlm-beam{stroke-width:1.15px;vector-effect:non-scaling-stroke;stroke-linecap:round;opacity:var(--q-beam-o)}.qlm-beam.qt-i{stroke:var(--q-i)}.qlm-beam.qt-v{stroke:var(--q-v)}.qlm-beam.qt-c{stroke:var(--q-c)}.qlm-beam.qt-g{stroke:var(--q-g)}.qlm-node .qlm-node-halo{opacity:.22}.qlm-node .qlm-node-core{opacity:var(--q-node-o)}.qlm-node.qt-i circle{fill:var(--q-i)}.qlm-node.qt-v circle{fill:var(--q-v)}.qlm-node.qt-c circle{fill:var(--q-c)}.qlm-node.qt-g circle{fill:var(--q-g)}.qlm-spark{opacity:0}.qlm-spark.qt-i{fill:var(--q-i)}.qlm-spark.qt-v{fill:var(--q-v)}.qlm-spark.qt-c{fill:var(--q-c)}.qlm-spark.qt-g{fill:var(--q-g)}.qlm-core{opacity:.5;background:radial-gradient(closest-side, color-mix(in srgb, var(--q-i) 16%, transparent), color-mix(in srgb, var(--q-v) 8%, transparent) 55%, transparent);border-radius:50%;width:720px;height:720px;margin:-360px 0 0 -360px;top:50%;left:50%}.qlm-nodes .qlm-core{opacity:.6}.qlm-frame{width:100%;position:relative}.qlm-frame>.ax-card{isolation:isolate}.qlm-halo{z-index:-1;pointer-events:none;opacity:.7;background:radial-gradient(60% 50% at 18% 12%, color-mix(in srgb, var(--ax-brand,#5b6cff) 42%, transparent), transparent 70%), radial-gradient(60% 50% at 86% 90%, #22d3ee57, transparent 70%), radial-gradient(50% 40% at 88% 10%, color-mix(in srgb, var(--ax-accent,#8b5cf6) 34%, transparent), transparent 70%), radial-gradient(40% 30% at 12% 92%, #f5c86b42, transparent 70%);filter:blur(18px);border-radius:30px;position:absolute;inset:-14px}.qlm-shine{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.qlm-shine i{opacity:0;background:linear-gradient(90deg,#0000,#ffffff57 50%,#0000);width:46%;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-120%)skew(-18deg)}@media (prefers-color-scheme:dark){.qlm-shine i{background:linear-gradient(90deg,#0000,#bed2ff24 50%,#0000)}}.qhm-host{isolation:isolate;position:relative;overflow:hidden}.qhm{--qh:#6366f1;--qh2:#22d3ee;z-index:-1;pointer-events:none;opacity:.55;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.qhm-violet{--qh:#8b5cf6;--qh2:#6366f1}.qhm-cyan{--qh:#06b6d4;--qh2:#8b5cf6}.qhm-gold{--qh:#d9a031;--qh2:#8b5cf6}.qhm svg{width:100%;height:100%;display:block;position:absolute;inset:0}.qhm-gl{stroke:var(--qh);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.16}.qhm-h{opacity:.2}.qhm-beam{stroke:var(--qh2);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.45}.qhm-node{fill:var(--qh2);opacity:.8}.qhm-grid{-webkit-mask-image:linear-gradient(90deg,#000,#00000040 45% 55%,#000);mask-image:linear-gradient(90deg,#000,#00000040 45% 55%,#000)}@media (max-width:480px){.qlm-core{width:460px;height:460px;margin:-230px 0 0 -230px}.qlm-halo{filter:blur(14px);inset:-8px}}@media (prefers-reduced-motion:no-preference){@keyframes qlm-drift{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}@keyframes qlm-drift-up{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes qlm-line-pulse{0%,to{opacity:var(--q-line-o)}50%{opacity:calc(var(--q-line-o) * 1.9)}}@keyframes qlm-wave{0%{opacity:0;transform:translateY(0)scaleY(.6)}18%{opacity:.9}to{opacity:0;transform:translateY(260%)scaleY(1.4)}}@keyframes qlm-beam{0%,to{opacity:calc(var(--q-beam-o) * .45)}50%{opacity:var(--q-beam-o)}}@keyframes qlm-node{0%,to{opacity:.14;transform:scale(.8)}50%{opacity:.36;transform:scale(1.25)}}@keyframes qlm-spark{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy))}}@keyframes qlm-breathe{0%,to{opacity:.42;transform:scale(.94)}50%{opacity:.66;transform:scale(1.04)}}@keyframes qlm-halo{0%,to{opacity:.55;transform:scale(.985)}50%{opacity:.9;transform:scale(1.015)}}@keyframes qlm-shine{0%,62%{opacity:0;transform:translate(-120%)skew(-18deg)}66%{opacity:1}84%{opacity:1}90%,to{opacity:0;transform:translate(320%)skew(-18deg)}}@keyframes qhm-pulse{0%,to{opacity:.35}50%{opacity:.9}}.qlm-floor{animation:16s ease-in-out infinite qlm-drift}.qlm-ceil{animation:19s ease-in-out infinite qlm-drift-up}.qlm-h{animation:6s ease-in-out infinite qlm-line-pulse;animation-delay:calc(var(--i,0) * -.55s)}.qlm-wave{animation:9s cubic-bezier(.4,0,.6,1) infinite qlm-wave}.qlm-beam{animation:5.5s ease-in-out infinite qlm-beam;animation-delay:calc(var(--i,0) * -.7s)}.qlm-node .qlm-node-halo{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite qlm-node;animation-delay:calc(var(--i,0) * -.45s)}.qlm-spark{animation:6.5s ease-in-out infinite qlm-spark;animation-delay:calc(var(--i,0) * -.9s)}.qlm-core{animation:12s ease-in-out infinite qlm-breathe}.qlm-halo{animation:7s ease-in-out infinite qlm-halo}.qlm-shine i{animation:11s ease-in-out 1.2s infinite qlm-shine}.qhm-h{animation:7s ease-in-out infinite qhm-pulse;animation-delay:calc(var(--i,0) * -1.3s)}.qhm-beam,.qhm-node{animation:5s ease-in-out infinite qhm-pulse;animation-delay:calc(var(--i,0) * -.8s)}}
