.lh-panel{color:#e6edf8;background-color:#070d1a;border-radius:28px;overflow:hidden}.lh-fx-box{width:100%;position:relative;container-type:inline-size}.lh-fx-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}@keyframes lh-blink{50%{opacity:.35}}@keyframes lh-bob{50%{transform:translateY(-.8cqw)}}.lh-ov{background-image:radial-gradient(900px 420px at 50% 40%,#3c6eff38,#0000 70%);margin-top:28px;padding:28px 24px}.lh-ov-box{aspect-ratio:1080/620}.lh-ov-orb{fill:none;stroke:#a0beff38;stroke-width:1px;stroke-dasharray:3 7;animation:40s linear infinite lh-orbit}.lh-ov-orb--far{stroke:#a0beff1f;animation-duration:70s;animation-direction:reverse}@keyframes lh-orbit{to{stroke-dashoffset:-200px}}.lh-ov-lat{fill:none;stroke:#bed2ff29;stroke-width:1px;stroke-dasharray:2 6}.lh-ov-base{fill:none;stroke:var(--c);stroke-opacity:.28;stroke-width:1.6px;transition:stroke-opacity .2s,stroke-width .2s}.lh-ov-flow{fill:none;stroke:var(--c);stroke-opacity:.85;stroke-width:1.6px;stroke-dasharray:3 12;animation:1.3s linear infinite lh-flow}@keyframes lh-flow{to{stroke-dashoffset:-30px}}:is(.lh-ov-box:has(.lh-ov-sat[data-k=Crm]:is(:hover,:focus-visible)) .lh-ov-beam[data-k=Crm] .lh-ov-base,.lh-ov-box:has(.lh-ov-sat[data-k=Erp]:is(:hover,:focus-visible)) .lh-ov-beam[data-k=Erp] .lh-ov-base,.lh-ov-box:has(.lh-ov-sat[data-k=Hrm]:is(:hover,:focus-visible)) .lh-ov-beam[data-k=Hrm] .lh-ov-base,.lh-ov-box:has(.lh-ov-sat[data-k=Office]:is(:hover,:focus-visible)) .lh-ov-beam[data-k=Office] .lh-ov-base,.lh-ov-box:has(.lh-ov-sat[data-k=Sign]:is(:hover,:focus-visible)) .lh-ov-beam[data-k=Sign] .lh-ov-base,.lh-ov-box:has(.lh-ov-sat[data-k=Agent]:is(:hover,:focus-visible)) .lh-ov-beam[data-k=Agent] .lh-ov-base,.lh-ov-box:has(.lh-ov-sat[data-k=Flow]:is(:hover,:focus-visible)) .lh-ov-beam[data-k=Flow] .lh-ov-base,.lh-ov-box:has(.lh-ov-sat[data-k=Link]:is(:hover,:focus-visible)) .lh-ov-beam[data-k=Link] .lh-ov-base,.lh-ov-box:has(.lh-ov-sat[data-k=Report]:is(:hover,:focus-visible)) .lh-ov-beam[data-k=Report] .lh-ov-base){stroke-opacity:.7;stroke-width:2.6px}.lh-ov-lat-spark{fill:#cfe4ff;opacity:.8}.lh-ov-spark circle:last-of-type{filter:drop-shadow(0 0 4px #fff)}.lh-ov-emit{opacity:0;pointer-events:none;border:1px solid #8fc2ff8c;border-radius:50%;width:12cqw;height:12cqw;animation:5.4s ease-out infinite lh-emit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.lh-ov-emit--b{animation-delay:1.8s}.lh-ov-emit--c{animation-delay:3.6s}@keyframes lh-emit{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(5.2,3.6)}}.lh-ov-sweep{pointer-events:none;border-radius:50%;width:80cqw;height:80cqw;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scaleY(.55);-webkit-mask-image:radial-gradient(circle,#000 12%,#0000 70%);mask-image:radial-gradient(circle,#000 12%,#0000 70%)}.lh-ov-sweep:before{content:"";background:conic-gradient(from 0deg, transparent 0 82%, #6eaaff38 100%);animation:9s linear infinite lh-spin;position:absolute;inset:0}@keyframes lh-spin{to{transform:rotate(360deg)}}.lh-ov-hub{text-align:center;color:#fff;background:radial-gradient(circle at 35% 30%,#5da2ff,#1f4fd8 60%,#123a9a);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:13.4cqw;height:13.4cqw;animation:4s ease-in-out infinite lh-breathe;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff40,0 0 60px 8px #4682ff8c}@keyframes lh-breathe{50%{box-shadow:inset 0 0 0 1px #ffffff40,0 0 90px 16px #4682ffb3}}.lh-ov-hub b{letter-spacing:-.01em;font-size:max(15px,2.2cqw)}.lh-ov-hub i{color:#dbe9ff;font-size:max(10px,1.05cqw);font-style:normal}.lh-ov-hub em{color:#bcd3f6;margin-top:4px;padding:0 12%;font-size:max(9px,.85cqw);font-style:normal;line-height:1.25}.lh-ov-sat{color:#fff;z-index:3;border-radius:16px;display:block;position:absolute;transform:translate(-50%,-50%)}.lh-ov-sat:focus-visible{outline-offset:3px;outline:2px solid #fff}.lh-ov-sat-in{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:20.2cqw;animation:5s ease-in-out infinite lh-bob;animation-delay:calc(var(--i) * -.7s);background:#14203cd1;border:1px solid #a0beff40;border-radius:16px;align-items:center;gap:.9cqw;padding:.9cqw 1.1cqw;transition:border-color .2s,background .2s;display:flex}.lh-ov-sat:is(:hover,:focus-visible) .lh-ov-sat-in{border-color:var(--c);background:#1e2e54f2}.lh-ov-ic{color:#fff;border-radius:10px;flex:none;place-items:center;width:max(26px,3.4cqw);height:max(26px,3.4cqw);display:grid}.lh-ov-ic svg{width:56%;height:56%}.lh-ov-tx b{font-size:max(12px,1.4cqw);line-height:1.2;display:block}.lh-ov-tx i{color:#c4cddb;margin-top:1px;font-size:max(10px,1cqw);font-style:normal;line-height:1.3;display:block}.lh-ov-far{z-index:1;position:absolute;transform:translate(-50%,-50%)}.lh-ov-far span{color:#c4cddb;white-space:nowrap;animation:6s ease-in-out infinite lh-bob;animation-delay:calc(var(--i) * -.9s);background:#ffffff12;border:1px solid #a0beff33;border-radius:999px;padding:.35cqw 1cqw;font-size:max(10px,1cqw);display:block}.lh-ov-list{display:none}@media (max-width:760px){.lh-ov{padding:16px}.lh-ov-box{display:none}.lh-ov-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lh-ov-card{color:#fff;background:#14203cd1;border:1px solid #a0beff40;border-radius:14px;align-items:center;gap:10px;padding:12px;display:flex}.lh-ov-card .lh-ov-ic{width:34px;height:34px}.lh-ov-card .lh-ov-ic svg{width:20px;height:20px}.lh-ov-card b{font-size:14px;display:block}.lh-ov-card i{color:#c4cddb;font-size:12px;font-style:normal;display:block}}@media (max-width:440px){.lh-ov-list{grid-template-columns:1fr}}.lh-ag{background-image:linear-gradient(#78a0ff0f 1px,#0000 1px),linear-gradient(90deg,#78a0ff0f 1px,#0000 1px),radial-gradient(900px 420px at 35% 45%,#3c6eff33,#0000 70%);background-size:36px 36px,36px 36px,auto;margin-top:28px;padding:22px 24px 26px}.lh-ag-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lh-ag-live{letter-spacing:.08em;text-transform:uppercase;color:#9fb4d6;align-items:center;gap:8px;font:600 12px/1 ui-monospace,Consolas,monospace;display:inline-flex}.lh-ag-live i{background:#3ddc84;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite lh-blink;box-shadow:0 0 0 4px #3ddc8433}.lh-ag-pause{font:inherit;color:#dbe4f3;cursor:pointer;background:0 0;border:1px solid #a0beff59;border-radius:999px;min-height:32px;padding:0 14px;font-size:13px}.lh-ag-pause:hover{border-color:#57bfff}.lh-ag-pause:focus-visible,.lh-ag-tab:focus-visible{outline-offset:2px;outline:2px solid #fff}.lh-ag-box{aspect-ratio:1080/600;margin-top:6px}.lh-ag-line{fill:none;stroke:#96b9ff33;stroke-width:1.2px;transition:stroke .3s}.lh-ag-line.is-lit{stroke:var(--c);stroke-opacity:.95;stroke-width:2px;stroke-dasharray:5 7;animation:1s linear infinite lh-ag-flow}@keyframes lh-ag-flow{to{stroke-dashoffset:-24px}}.lh-ag-rc{fill:none;stroke:#5da2ff;transform-box:fill-box;transform-origin:50%}.lh-ag-r1{stroke-opacity:.4;stroke-dasharray:2 7;animation:30s linear infinite lh-ag-rot}.lh-ag-r2{stroke-width:6px;stroke-opacity:.35;stroke-dasharray:1.5 5.5;animation:22s linear infinite reverse lh-ag-rot}.lh-ag-r3{stroke-width:2.5px;stroke-opacity:.85;stroke-dasharray:60 25 20 30;animation:9s linear infinite lh-ag-rot}.lh-ag-r4{stroke-width:1.5px;stroke-opacity:.9;fill:#1e46a08c}@keyframes lh-ag-rot{to{transform:rotate(360deg)}}.lh-ag-reactor{transition:filter .4s}.lh-ag-reactor.is-busy{filter:drop-shadow(0 0 16px #5aa0ffe6)}.lh-ag-reactor.is-busy .lh-ag-r3{stroke:#b7d8ff;animation-duration:2.4s}.lh-ag-reactor.is-busy .lh-ag-r2{animation-duration:6s}.lh-ag-head{letter-spacing:.1em;text-transform:uppercase;color:#8da2c4;white-space:nowrap;font:600 max(9px,.85cqw)/1 ui-monospace,Consolas,monospace;position:absolute;top:.6%;transform:translate(-50%)}.lh-ag-n{z-index:2;background:#121e3ae0;border:1px solid #a0beff40;border-radius:12px;align-items:center;gap:.8cqw;padding:.7cqw .9cqw;transition:opacity .3s,border-color .3s,box-shadow .3s,background .3s;display:flex;position:absolute;transform:translate(-50%,-50%)}.lh-ag-n--in{width:14.6cqw}.lh-ag-n--agent{width:17.4cqw}.lh-ag-n--out{width:15.4cqw}.lh-ag-i{color:#fff;background:#78a0ff38;border-radius:8px;flex:none;place-items:center;width:max(24px,2.7cqw);height:max(24px,2.7cqw);display:grid}.lh-ag-i svg{width:58%;height:58%}.lh-ag-t b{color:#fff;font-size:max(11px,1.12cqw);line-height:1.28;display:block}.lh-ag-t i{color:#c4cddb;font-size:max(9.5px,.88cqw);font-style:normal;line-height:1.25;display:block}.lh-ag-st{color:#8da2c4;margin-top:2px;font-size:max(9.5px,.85cqw);font-style:normal;display:block}.lh-ag-box.is-run .lh-ag-n:not(.is-on){opacity:.42}.lh-ag-n.is-on{border-color:var(--c);box-shadow:0 0 22px -4px var(--c);background:#182a52f2}.lh-ag-n.is-busy .lh-ag-st{color:#ffd479}.lh-ag-n.is-busy .lh-ag-st:before{content:"● ";animation:.8s ease-in-out infinite lh-blink}.lh-ag-n.is-done .lh-ag-st{color:#6ee7a0}.lh-ag-n.is-done .lh-ag-st:before{content:"✓ "}.lh-ag-orch{text-align:center;z-index:2;pointer-events:none;width:13cqw;position:absolute;transform:translate(-50%,-50%)}.lh-ag-orch b{color:#fff;font-size:max(13px,1.6cqw);display:block}.lh-ag-orch i{color:#bcd3f6;font-size:max(9px,.85cqw);font-style:normal;line-height:1.25;display:block}.lh-ag-orch em{color:#8da2c4;margin-top:3px;font-size:max(9.5px,.85cqw);font-style:normal;display:block}.lh-ag-orch em.is-busy{color:#ffd479}.lh-ag-gate{z-index:2;background:#121e3ae0;border:1px solid #a0beff4d;border-radius:14px;gap:.5cqw;width:11.6cqw;padding:.9cqw;transition:opacity .3s,border-color .3s,box-shadow .3s;display:grid;position:absolute;transform:translate(-50%,-50%)}.lh-ag-box.is-run .lh-ag-gate:not(.is-on){opacity:.42}.lh-ag-gate.is-on{border-color:#57bfff;box-shadow:0 0 24px -4px #57bfff}.lh-ag-gate b{color:#fff;font-size:max(11px,1.2cqw)}.lh-ag-gate>i{color:#bcd3f6;margin-top:-.3cqw;font-size:max(9px,.8cqw);font-style:normal}.lh-ag-chip{color:#aab9d3;border:1px solid #a0beff38;border-radius:8px;padding:.45cqw .6cqw;font-size:max(9.5px,.85cqw);line-height:1.25;transition:all .3s}.lh-ag-chip.is-on{color:#fff;background:#57bfff29;border-color:#57bfff}.lh-ag-chip.is-ok:before{content:"✓ ";color:#6ee7a0;font-weight:700}.lh-ag-bottom{grid-template-columns:1fr 1.25fr;gap:16px;margin-top:12px;display:grid}.lh-ag-tabs{align-content:start;gap:8px;display:grid}.lh-ag-tab{text-align:left;font:inherit;cursor:pointer;color:#fff;background:#121e3ab3;border:1px solid #a0beff38;border-radius:12px;min-height:44px;padding:8px 14px;font-size:14px;font-weight:600}.lh-ag-tab:hover{border-color:#57bfff99}.lh-ag-tab[aria-pressed=true]{background:#57bfff24;border-color:#57bfff}.lh-ag-log{background:#040812;border:1px solid #a0beff33;border-radius:12px;min-height:250px;padding:12px 14px}.lh-ag-logh{letter-spacing:.08em;text-transform:uppercase;color:#8da2c4;margin-bottom:10px;font:600 11px/1 ui-monospace,Consolas,monospace}.lh-ag-log-row{color:#dbe4f3;padding:2px 0;font:12.5px/1.5 ui-monospace,Consolas,monospace;animation:.35s ease-out lh-ag-in}.lh-ag-log-row time{color:#8da2c4;margin-right:8px}.lh-ag-log-row b{margin-right:6px}@keyframes lh-ag-in{0%{opacity:0;transform:translateY(4px)}}.lh-ag-flat{display:none}@media (max-width:760px){.lh-ag{padding:16px}.lh-ag-box{display:none}.lh-ag-flat{gap:8px;margin-top:14px;display:grid}.lh-ag-fr{background:#121e3ab3;border:1px solid #a0beff38;border-radius:12px;padding:10px 12px}.lh-ag-fr b{color:#fff;font-size:13px;display:block}.lh-ag-fr span{color:#c4cddb;font-size:12.5px}.lh-ag-bottom{grid-template-columns:1fr}}.lh-cta{color:#fff;background-color:#0b1220;background-image:radial-gradient(700px 300px at 50% 0,#57bfff40,#0000 70%);border-radius:28px}.lh-cta p{color:#c4cddb}@media (prefers-reduced-motion:reduce){.lh-ov-orb,.lh-ov-flow,.lh-ov-emit,.lh-ov-sweep:before,.lh-ov-hub,.lh-ov-sat-in,.lh-ov-far span,.lh-ag-rc,.lh-ag-line.is-lit,.lh-ag-live i,.lh-ag-n.is-busy .lh-ag-st:before,.lh-ag-log-row{animation:none}.lh-ov-spark,.lh-ov-lat-spark{display:none}}.lh-apps-feat{background-image:radial-gradient(760px 340px at 12% 0,#3c6eff4d,#0000 70%),linear-gradient(#78a0ff0d 1px,#0000 1px),linear-gradient(90deg,#78a0ff0d 1px,#0000 1px);background-size:auto,36px 36px,36px 36px}.lh-apps-feat h2{color:#fff}.lh-apps-feat p{color:#c4cddb}.lh-apps-chip{color:#dbe4f3;background:#ffffff0d;border:1px solid #a0beff4d;border-radius:999px;padding:5px 13px;font-size:13px}.lh-apps-live{color:#6ee7a0;background:#3ddc8424;border-radius:999px;align-items:center;gap:6px;padding:3px 11px;font-size:12px;font-weight:600;display:inline-flex}.lh-apps-live i{background:#3ddc84;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #3ddc8433}.lh-apps-stage{background:linear-gradient(135deg,#57bfff2e,#1e3c8c1a);border-left:1px solid #a0beff26}
