.lx{--lx-paper:#050a17;--lx-paper-2:#0a101e;--lx-paper-3:#111827;--lx-rule:#1f2635;--lx-rule-strong:#353d4d;--lx-ink:#eaeff7;--lx-ink-2:#b7becb;--lx-ink-3:#8c92a0;--lx-accent:#00d294;--lx-accent-hover:#40e4a6;--lx-accent-soft:#00d2941f;--lx-accent-line:#00d29480;--lx-on-accent:#00150c;--lx-on-accent-2:#003728;--lx-deny:#f07f77;--lx-meta:#1762f4;--lx-display:var(--font-bricolage),system-ui,sans-serif;--lx-body:var(--font-geist-sans),system-ui,sans-serif;--lx-mono:var(--font-geist-mono),ui-monospace,monospace;--lx-radius:2px;--lx-ease-out:cubic-bezier(.16,1,.3,1);background:var(--lx-paper);color:var(--lx-ink);font-family:var(--lx-body);caret-color:var(--lx-accent);scrollbar-color:var(--lx-rule-strong)var(--lx-paper);overflow-x:clip}@supports (color:lab(0% 0 0)){.lx{--lx-paper:lab(2.63626% .599295 -7.28669);--lx-paper-2:lab(4.68482% .614673 -9.75435);--lx-paper-3:lab(8.13667% .721492 -11.5609);--lx-rule:lab(15.1347% .266731 -10.9414);--lx-rule-strong:lab(25.5903% -.00193715 -11.0261);--lx-ink:lab(94.1472% -.262916 -4.52627);--lx-ink-2:lab(76.7078% -.363797 -7.50384);--lx-ink-3:lab(60.4554% -.344604 -8.22642);--lx-accent:lab(75.0766% -60.6473 19.6822);--lx-accent-hover:lab(81.2407% -54.2783 17.7012);--lx-accent-soft:lab(75.0766% -60.6473 19.6822/.12);--lx-accent-line:lab(75.0766% -60.6473 19.6822/.5);--lx-on-accent:lab(4.84995% -9.48337 2.26151);--lx-on-accent-2:lab(19.7232% -24.6101 5.41919);--lx-deny:lab(66.1606% 43.7527 24.7306);--lx-meta:lab(44.9741% 23.5486 -80.5952)}}.lx ::selection{background:var(--lx-accent);color:var(--lx-on-accent)}.lx a{text-underline-offset:.22em;text-decoration-thickness:1px}.lx :focus-visible{outline:2px solid var(--lx-accent);outline-offset:3px}.lx-display{font-family:var(--lx-display);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;min-width:0;font-style:normal}.lx-mono{font-family:var(--lx-mono);font-variant-numeric:tabular-nums}.lx-edge{fill:none;stroke:var(--lx-rule-strong);stroke-width:1px;transition:stroke .3s var(--lx-ease-out)}.lx-edge[data-live=true]{stroke:var(--lx-accent);stroke-width:1.5px;stroke-dasharray:5 5;animation:.9s linear infinite lx-dash}@keyframes lx-dash{to{stroke-dashoffset:-20px}}.lx-box rect{transition:stroke .3s var(--lx-ease-out),fill .3s var(--lx-ease-out)}.lx-box,.lx-scope{transition:opacity .4s var(--lx-ease-out)}.lx-log-line{animation:lx-log-in .5s var(--lx-ease-out)both}@keyframes lx-log-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lx-window{background:linear-gradient(180deg,var(--lx-paper-3),var(--lx-paper-2)38%);box-shadow:inset 0 1px #ffffff0f,0 40px 80px -32px #000000e6,0 0 0 1px #0000004d;box-shadow:inset 0 1px lab(100% 0 0/.06),0 40px 80px -32px lab(0% 0 0/.9),0 0 0 1px lab(0% 0 0/.3)}.lx-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:lx-draw 1.6s var(--lx-ease-out).3s forwards}@keyframes lx-draw{to{stroke-dashoffset:0}}.lx-ping{animation:lx-ping 1.8s var(--lx-ease-out)infinite;transform-box:fill-box;transform-origin:50%}@keyframes lx-ping{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.lx-float{animation:6s ease-in-out infinite lx-float}.lx-float-slow{animation:7.5s ease-in-out -2s infinite lx-float}@keyframes lx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lx-travel-x{animation:lx-travel-x 1.1s var(--lx-ease-out)infinite}@keyframes lx-travel-x{0%{transform:translate(-100%)}to{transform:translate(10%)}}.lx-travel-y{animation:lx-travel-y 1.1s var(--lx-ease-out)infinite}@keyframes lx-travel-y{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.lx-progress{animation:linear forwards lx-progress}@keyframes lx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-node-static{animation:lx-log-in .5s var(--lx-ease-out)both}.lx-flow-x{animation:2.6s linear infinite lx-travel-x}.lx-flow-y{animation:2.6s linear infinite lx-travel-y}.lx-flow-delay{animation-delay:-1.3s}.lx-ring-ping{animation:lx-ring-ping 1.6s var(--lx-ease-out)infinite}@keyframes lx-ring-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.lx-ring-spin{animation:12s linear infinite lx-spin}@keyframes lx-spin{to{transform:rotate(360deg)}}.lx-icon-pop{animation:lx-icon-pop .6s var(--lx-ease-out)}@keyframes lx-icon-pop{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:scale(1)}}.lx-shimmer:after{content:"";animation:lx-shimmer 1.4s var(--lx-ease-out)infinite;background:linear-gradient(100deg,#0000 30%,#ffffff24 50%,#0000 70%);background:linear-gradient(100deg,#0000 30%,lab(100% 0 0/.14) 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)}@keyframes lx-shimmer{to{transform:translate(100%)}}.lx-orb-core{filter:saturate(1.1);background:radial-gradient(circle,#e4fcf0 0%,#28e5a4f2 22%,#0000 58%),conic-gradient(#00d294,#0647c1,#72e7c2,#00895a,#00d294);background:radial-gradient(circle,lab(96.9239% -9.8992 2.86828) 0%,lab(81.3702% -57.86 18.8392/.95) 22%,#0000 58%),conic-gradient(lab(75.0766% -60.6473 19.6822),lab(33.6016% 22.4796 -70.0791),lab(84.1838% -41.3895 7.62068),lab(50.1517% -63.5759 20.3218),lab(75.0766% -60.6473 19.6822));animation:6s linear infinite lx-spin}.lx-orb-ring{animation:lx-orb-pulse 2.6s var(--lx-ease-out)infinite}@keyframes lx-orb-pulse{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.35)}}.lx-chat-aurora{background:radial-gradient(60% 90% at 20% 0,#00d29438,#0000 70%),radial-gradient(50% 80% at 85% 0,#0647c147,#0000 70%);background:radial-gradient(60% 90% at 20% 0,lab(75.0766% -60.6473 19.6822/.22),#0000 70%),radial-gradient(50% 80% at 85% 0,lab(33.6016% 22.4796 -70.0791/.28),#0000 70%);animation:9s ease-in-out infinite alternate lx-aurora-drift}@keyframes lx-aurora-drift{0%{transform:translate(-6%)}to{transform:translate(6%)}}.lx-chat-dot{animation:1.2s ease-in-out infinite lx-chat-dot}@keyframes lx-chat-dot{0%,to{opacity:.3;box-shadow:none;transform:translateY(0)}50%{opacity:1;box-shadow:0 0 8px var(--lx-accent);transform:translateY(-3px)}}.lx-grid{background-image:radial-gradient(#40485880 1px,#0000 1px);background-image:radial-gradient(lab(30.2349% -.0813603 -11.0542/.5) 1px,#0000 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(70% 70%,#000 40%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 40%,#0000 100%)}@media (prefers-reduced-motion:reduce){.lx-edge[data-live=true],.lx-travel-x,.lx-travel-y,.lx-ping,.lx-float,.lx-float-slow,.lx-flow-x,.lx-flow-y,.lx-ring-ping,.lx-ring-spin,.lx-icon-pop,.lx-shimmer:after,.lx-orb-core,.lx-orb-ring,.lx-chat-aurora,.lx-chat-dot{animation:none}.lx-draw{stroke-dashoffset:0;animation:none}.lx-log-line,.lx-node-static{animation-duration:1ms}}
