.ls-root{--ls-green:#3ecf8e;--ls-green-deep:#00a86b;--ls-green-ink:#00764c;--ls-green-soft:#ecfaf3;--ls-green-line:rgba(0,168,107,0.4);--ls-green-wash:rgba(0,168,107,0.05);--ls-up:#16a34a;--ls-ink:#0a0a0a;--ls-ink-2:#525252;--ls-ink-3:#707070;--ls-paper:#fafafa;--ls-white:#ffffff;--ls-line:#ebebeb;--ls-line-2:#d4d4d4;--ls-dot:#e3e3e3;--ls-night:#0a0a0a;--ls-night-2:#141414;--ls-night-line:#262626;--ls-night-ink:#ededed;--ls-night-ink-2:#a3a3a3;--ls-night-dot:#1c1c1c;--ls-night-white:#ffffff;--ls-warn:#a15c00;--ls-amber:#f59e0b;--ls-amber-ink:#f5b041;--ls-red:#e5484d;--ls-red-soft:#ff9a9d;--ls-blue:#1d5fc4;--ls-blue-light:#5b9dff;--ls-violet:#7c3aed;--ls-violet-ink:#5b21b6;--ls-violet-soft:#f4f0ff;--ls-violet-line:#d9ccff;--ls-orange:#ea580c;--ls-mono:var(--font-geist-mono),ui-monospace,monospace;--ls-sans:var(--font-geist),system-ui,sans-serif;font-family:var(--ls-sans);color:var(--ls-ink);background:var(--ls-paper);-webkit-font-smoothing:antialiased}.ls-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.ls-eyebrow,.ls-mono{font-family:var(--ls-mono)}.ls-eyebrow{font-size:12px;letter-spacing:.08em;color:var(--ls-green-ink)}.ls-h2{font-size:clamp(36px,5vw,56px);margin:16px 0 0}.ls-h2,.ls-h3{line-height:1;letter-spacing:-.04em;font-weight:600}.ls-h3{font-size:clamp(30px,4vw,52px);margin:16px 0}.ls-lead{font-size:18px;line-height:1.6;color:var(--ls-ink-2);margin:0}.ls-card{background:var(--ls-white);border:1px solid var(--ls-line);border-radius:20px}.ls-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:12px 22px;border-radius:10px;font-size:15px;font-weight:500;text-decoration:none;box-sizing:border-box;transition:background-color .16s,border-color .16s}.ls-btn:focus-visible{outline:2px solid var(--ls-green-ink);outline-offset:2px}.ls-btn--ink{background:var(--ls-ink);color:var(--ls-white)}.ls-btn--ink:hover{background:var(--ls-ink-2)}.ls-btn--ghost{background:var(--ls-white);color:var(--ls-ink);border:1px solid var(--ls-line-2)}.ls-btn--ghost:hover{border-color:var(--ls-ink-3)}.ls-btn--green{background:var(--ls-green);color:var(--ls-night);font-weight:600}.ls-btn--green:hover{background:var(--ls-green-deep)}.ls-btn--night{color:var(--ls-night-ink);border:1px solid var(--ls-night-line)}.ls-btn--night:hover{border-color:var(--ls-night-ink-2)}.ls-pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--ls-mono);font-size:12px;padding:4px 10px;border-radius:999px}.ls-led{width:7px;height:7px;border-radius:50%;background:var(--ls-up);animation:ls-blink 1.6s ease-in-out infinite}.ls-console{background:var(--ls-night-2);color:var(--ls-night-ink-2);border-radius:16px;padding:20px;font-family:var(--ls-mono);font-size:12.5px;line-height:1.8;overflow-x:auto;white-space:pre}.ls-console b{color:var(--ls-night-ink);font-weight:500}.ls-task{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--ls-line);font-size:14px}.ls-task__state{font-weight:500;white-space:nowrap}.ls-task__state--pass{color:var(--ls-green-ink)}.ls-task__state--busy{color:var(--ls-warn)}.ls-task__state--todo{color:var(--ls-ink-3)}.ls-bar{height:8px;border-radius:99px;background:var(--ls-line);overflow:hidden}.ls-bar>span{display:block;height:100%;border-radius:99px;background:var(--ls-green)}.ls-map{position:relative;width:100%;container-type:inline-size;text-align:center;background-size:22px 22px}.ls-map--light{background-color:var(--ls-paper);background-image:radial-gradient(var(--ls-dot) 1px,transparent 1px);--ls-map-ink:var(--ls-ink);--ls-map-ink-2:var(--ls-ink-3);--ls-map-bg:var(--ls-paper)}.ls-map--dark{background-color:var(--ls-night);background-image:radial-gradient(var(--ls-night-dot) 1px,transparent 1px);--ls-map-ink:var(--ls-night-ink);--ls-map-ink-2:var(--ls-night-ink-2);--ls-map-bg:var(--ls-night)}.ls-map__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ls-map__zone{fill:var(--ls-green-wash);stroke:var(--ls-green-line);stroke-dasharray:6 6}.ls-map__zone-label{font-family:var(--ls-mono);font-size:12px;fill:var(--ls-green-ink)}.ls-map--dark .ls-map__zone-label{fill:var(--ls-green)}.ls-map__link{fill:none;stroke:var(--ls-up);stroke-opacity:.5;stroke-width:2.5;stroke-linecap:round}.ls-map__tag{fill:var(--ls-green-soft);stroke:var(--ls-green-line)}.ls-map__tag-label{font-family:var(--ls-mono);font-size:10.5px;fill:var(--ls-green-ink)}.ls-map__packet{stroke:var(--ls-white);stroke-width:1.5}.ls-map--dark .ls-map__packet{stroke:var(--ls-night)}.ls-map__pulse{fill:none;stroke-width:2;opacity:0}.ls-pk--traffic{fill:var(--ls-green)}.ls-pk--ping,.ls-pk--web{fill:var(--ls-blue);stroke:var(--ls-blue)}.ls-map--dark .ls-pk--web{fill:var(--ls-blue-light)}.ls-pk--attack{fill:var(--ls-red);stroke:var(--ls-red)}.ls-pk--log{fill:var(--ls-amber);stroke:var(--ls-amber)}.ls-pk--ospf{fill:var(--ls-violet)}.ls-pk--vlan{fill:var(--ls-orange)}.ls-map__pulse.ls-pk--attack,.ls-map__pulse.ls-pk--log,.ls-map__pulse.ls-pk--ping{fill:none}.ls-map__node{--ls-i:max(26px,var(--ls-icon));position:absolute;display:flex;flex-direction:column;align-items:center;white-space:nowrap;transform:translate(-50%,calc(var(--ls-i) / -2));animation:ls-node-in .6s cubic-bezier(.2,0,0,1) both}.ls-map__icon{width:var(--ls-i);height:var(--ls-i);display:block;animation:ls-bob 4s ease-in-out infinite}.ls-map__detail,.ls-map__name{position:relative;z-index:1;background:var(--ls-map-bg);padding:0 5px;border-radius:4px}.ls-map__name{font-family:var(--ls-mono);font-size:12px;font-weight:600;color:var(--ls-map-ink);margin-top:-2px}.ls-map__detail{font-family:var(--ls-mono);font-size:10.5px;color:var(--ls-map-ink-2)}.ls-legend{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 18px;padding:10px 12px;font-family:var(--ls-mono);font-size:11px;color:var(--ls-ink-2)}.ls-legend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}@container (max-width: 640px){.ls-map__detail{display:none}.ls-map__name{font-size:10px;padding:0 3px}.ls-map__zone-label{display:none}}.ls-hero{padding-top:96px;background-image:radial-gradient(var(--ls-dot) 1px,transparent 1px);background-size:24px 24px}.ls-hero__inner{text-align:center}.ls-hero__badge{background:var(--ls-white);border:1px solid var(--ls-line);color:var(--ls-ink-2);padding:6px 14px 6px 10px}.ls-hero__title{font-size:clamp(44px,7vw,84px);line-height:.98;letter-spacing:-.045em;font-weight:600;margin:28px auto 24px;max-width:1040px}.ls-hero__lead{font-size:20px;max-width:680px;margin:0 auto 36px}.ls-hero__req{font-size:12px;color:var(--ls-ink-3);margin:18px 0 0}.ls-hero__window{max-width:1160px;margin:64px auto 0}.ls-vendors{background:var(--ls-white);border-top:1px solid var(--ls-line);border-bottom:1px solid var(--ls-line);margin-top:64px}.ls-vendors__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-top:32px;padding-bottom:32px}.ls-vendors__label{margin:0;font-size:14px;color:var(--ls-ink-3);max-width:240px}.ls-vendors__list{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;list-style:none;margin:0;padding:0;font-size:15px;font-weight:600;color:var(--ls-ink-2)}.ls-vendors__list li{display:inline-flex;align-items:center;gap:8px}.ls-app{background:var(--ls-paper);border:1px solid var(--ls-line);border-radius:16px;overflow:hidden;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,.04),0 40px 80px -24px rgba(0,0,0,.16)}.ls-app__palette,.ls-app__rail,.ls-app__tasks{background:var(--ls-white);flex:none}.ls-app__top{display:flex;align-items:center;gap:12px;height:48px;padding:0 12px;border-bottom:1px solid var(--ls-line);background:var(--ls-white);font-size:12.5px;white-space:nowrap;overflow:hidden}.ls-app__crumb{color:var(--ls-ink-3)}.ls-app__mem{display:inline-flex;align-items:center;gap:6px;margin-left:8px;font-size:11px;color:var(--ls-ink-2)}.ls-app__membar{width:70px;height:4px}.ls-app__spacer{flex:1}.ls-app__action{color:var(--ls-ink-2)}.ls-app__stop{border:1px solid var(--ls-line-2);border-radius:7px;padding:5px 10px}.ls-app__body{display:flex}.ls-app__rail{width:44px;border-right:1px solid var(--ls-line);display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:10px}.ls-app__railbtn{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:var(--ls-ink-3)}.ls-app__railbtn--on{background:var(--ls-green-soft);color:var(--ls-green-ink)}.ls-app__palette{width:118px;border-right:1px solid var(--ls-line);padding:8px;display:flex;flex-direction:column;gap:1px}.ls-app__search{border:1px solid var(--ls-line-2);border-radius:7px;padding:6px 8px;font-size:11px;color:var(--ls-ink-3);margin-bottom:6px}.ls-app__dev{display:flex;align-items:center;gap:6px;padding:4px;border-radius:7px;font-size:11.5px;font-weight:600}.ls-app__dev--on{background:var(--ls-paper)}.ls-app__main{flex:1;min-width:0;display:flex;flex-direction:column}.ls-app__consoletabs{display:flex;gap:4px;padding:6px 10px;font-size:11px;color:var(--ls-ink-3);background:var(--ls-white);border-top:1px solid var(--ls-line)}.ls-app__consoletabs span{padding:4px 10px;border-radius:6px}.ls-app__tab--on{background:var(--ls-paper);color:var(--ls-ink);font-weight:600}.ls-app__console{border-radius:0;padding:12px 16px 18px;font-size:11px;line-height:1.7}.ls-cursor{display:inline-block;width:7px;height:12px;vertical-align:-2px;background:var(--ls-green);animation:ls-blink 1s steps(1) infinite}.ls-app__tasks{width:184px;border-left:1px solid var(--ls-line);padding:14px;display:flex;flex-direction:column;gap:4px}.ls-app__labname{font-size:14px;font-weight:600}.ls-app__sub{font-size:11px;color:var(--ls-ink-3);margin-bottom:8px}.ls-app__taskcard{border:1px solid var(--ls-line);border-radius:10px;padding:10px}.ls-app__taskhead{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:12px;margin-bottom:8px}.ls-app__check{font-size:10px;font-weight:600;background:var(--ls-green);color:var(--ls-night);padding:4px 6px;border-radius:6px;white-space:nowrap}.ls-app__task{display:flex;gap:7px;align-items:center;padding:6px 0;border-top:1px solid var(--ls-line);font-size:11px}.ls-app__taskcard .ls-bar{height:5px;margin-bottom:6px}.ls-tmark{flex:none;width:13px;height:13px;border-radius:50%;box-sizing:border-box}.ls-tmark--pass{background:var(--ls-green)}.ls-tmark--busy{border:2px solid var(--ls-amber);animation:ls-blink 1.6s ease-in-out infinite}.ls-tmark--todo{border:1.5px solid var(--ls-line-2)}.ls-pill--up{color:var(--ls-green-ink);background:var(--ls-green-soft)}.ls-pill--night{color:var(--ls-green);background:rgba(62,207,142,.12)}.ls-mark{flex:none}.ls-mark__tile{fill:var(--ls-green)}.ls-mark__glyph{fill:var(--ls-ink)}.ls-mark__port{fill:var(--ls-night-white)}@media (max-width:1100px){.ls-app__palette,.ls-app__tasks{display:none}}@media (max-width:700px){.ls-app__extra,.ls-app__rail{display:none}}.ls-section{padding-top:96px}.ls-section--first{padding-top:144px}.ls-muted{color:var(--ls-ink-3)}.ls-split-head{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;flex-wrap:wrap;margin-bottom:56px}.ls-split-head>div{max-width:780px}.ls-split-head__aside{max-width:380px}.ls-h2--xl{font-size:clamp(40px,6vw,72px);line-height:.98;letter-spacing:-.045em}.ls-h4{font-size:clamp(28px,3vw,40px);line-height:1.02;letter-spacing:-.035em;font-weight:600;margin:14px 0 12px}.ls-body{font-size:16px;line-height:1.6;color:var(--ls-ink-2);margin:0 0 28px}.ls-stat{font-size:clamp(48px,5vw,64px);font-weight:600;letter-spacing:-.05em;line-height:1}.ls-stat--accent{color:var(--ls-green-deep)}.ls-stat__label{font-size:14px;color:var(--ls-ink-2);margin:10px 0 0}.ls-night-panel{background:var(--ls-night);color:var(--ls-night-ink);border-radius:28px;overflow:hidden}.ls-night-panel__head{padding:64px 64px 0;max-width:760px}.ls-night-panel__map{padding:48px 64px 64px}.ls-eyebrow--night{display:inline-flex;align-items:center;gap:8px;color:var(--ls-green);margin:0}.ls-on-night{color:var(--ls-night-white)}.ls-on-night-2{color:var(--ls-night-ink-2)}.ls-night-map{border:1px solid var(--ls-night-line);border-radius:18px;overflow:hidden;background:var(--ls-night)}.ls-night-map__bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 20px;border-bottom:1px solid var(--ls-night-dot);font-size:14px;color:var(--ls-night-white)}.ls-night-map__meta{font-size:12px;color:var(--ls-ink-3)}.ls-legend--night{color:var(--ls-night-ink-2);border-top:1px solid var(--ls-night-dot)}.ls-grid--pair{margin-top:16px}.ls-feature{padding:48px;border-radius:28px;display:flex;flex-direction:column}.ls-feature .ls-eyebrow{margin:0}.ls-feature--green{background:var(--ls-green);color:var(--ls-night)}.ls-feature--green .ls-body,.ls-on-green{color:var(--ls-ink)}.ls-ok{color:var(--ls-green)}.ls-tasklist{background:var(--ls-paper);border:1px solid var(--ls-line);border-radius:16px;padding:20px}.ls-tasklist__head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.ls-tasklist__score{font-family:var(--ls-mono);font-size:28px;font-weight:500;letter-spacing:-.03em}.ls-tasklist .ls-bar{margin-bottom:10px}.ls-section--tight{padding-top:16px}.ls-section--wide{padding-top:144px}.ls-panel{padding:64px}.ls-split-head--compact{margin-bottom:40px}.ls-eyebrow--violet{display:inline-flex;align-items:center;gap:8px;color:var(--ls-violet-ink);margin:0}.ls-eyebrow--red{color:var(--ls-red-soft);margin:0}.ls-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ls-violet)}.ls-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;font-family:var(--ls-mono);font-size:12px;color:var(--ls-ink-2)}.ls-chips li{padding:8px 12px;border:1px solid var(--ls-line);border-radius:999px}.ls-net{border-radius:28px}.ls-net__map{border:1px solid var(--ls-line);border-radius:20px;overflow:hidden;background:var(--ls-white)}.ls-net__bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 20px;border-bottom:1px solid var(--ls-line);font-size:14px}.ls-net__wan{margin-left:auto;font-size:11.5px;color:var(--ls-violet-ink);background:var(--ls-violet-soft);border:1px solid var(--ls-violet-line);border-radius:999px;padding:4px 10px}.ls-net .ls-legend{border-top:1px solid var(--ls-line)}.ls-violet{color:var(--ls-violet-line)}.ls-amber{color:var(--ls-amber-ink)}.ls-red{color:var(--ls-red-soft)}.ls-legend i{background:var(--ls-green)}.ls-legend i.ls-pk--ping,.ls-legend i.ls-pk--web{background:var(--ls-blue)}.ls-legend--night i.ls-pk--web{background:var(--ls-blue-light)}.ls-legend i.ls-pk--attack{background:var(--ls-red)}.ls-legend i.ls-pk--log{background:var(--ls-amber)}.ls-legend i.ls-pk--ospf{background:var(--ls-violet)}.ls-legend i.ls-pk--vlan{background:var(--ls-orange)}.ls-grid--center{align-items:center;gap:48px}.ls-cyber__teams{margin-top:28px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.ls-team{border:1px solid var(--ls-night-line);border-radius:14px;padding:18px;font-size:15px;color:var(--ls-night-white)}.ls-team p{margin:0}.ls-team__tag{font-size:11px;margin-bottom:8px!important}.ls-team__tag--red{color:var(--ls-red-soft)}.ls-team__tag--blue{color:var(--ls-blue-light)}.ls-console--night{border:1px solid var(--ls-night-line)}.ls-console__foot{display:flex;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid var(--ls-night-line)}.ls-footnote{font-size:12px;color:var(--ls-ink-3);margin:16px 0 0}.ls-tools__title{max-width:720px;margin-bottom:48px}.ls-tool{padding:20px 20px 24px}.ls-tool__visual{height:96px;border-radius:12px;background:var(--ls-paper);border:1px solid var(--ls-line);margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;font-size:12px;color:var(--ls-ink-2);overflow:hidden}.ls-tool__visual--console{background:var(--ls-night-2);border-color:var(--ls-night-2);flex-direction:column;align-items:flex-start;font-family:var(--ls-mono);color:var(--ls-night-ink-2)}.ls-tool__visual--console b{color:var(--ls-night-ink);font-weight:500}.ls-tool__files span{padding:5px 9px;border:1px solid var(--ls-line-2);border-radius:6px;background:var(--ls-white)}.ls-wave{fill:none;stroke:var(--ls-green-deep);stroke-width:2;stroke-linejoin:round}.ls-chaos{width:14px;height:14px;border-radius:50%;flex:none;box-sizing:border-box}.ls-chaos--up{background:var(--ls-up)}.ls-chaos--down{border:2px solid var(--ls-red)}.ls-chaos__line{width:44px;height:2px;background:var(--ls-up)}.ls-chaos__line--down{background:repeating-linear-gradient(90deg,var(--ls-red) 0 4px,transparent 4px 8px)}.ls-tool__title{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0}.ls-tool__body{font-size:14px;line-height:1.55;color:var(--ls-ink-3);margin:6px 0 0}.ls-teach__lead{margin:16px 0 28px}.ls-teach__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ls-teach__fact{padding:24px;display:flex;flex-direction:column;gap:6px}.ls-teach__fact strong{font-size:40px;font-weight:600;letter-spacing:-.04em}.ls-teach__fact span{font-size:14px;color:var(--ls-ink-3)}.ls-install{padding-bottom:144px}.ls-install__steps{list-style:none;margin:0;padding:0}.ls-install__step{padding:32px}.ls-install__step h3{font-size:22px;font-weight:600;letter-spacing:-.02em;margin:14px 0 8px}.ls-install__step p{font-size:15px;line-height:1.6;color:var(--ls-ink-2);margin:0 0 16px}.ls-install__num{font-size:13px;color:var(--ls-green-ink)}.ls-install__code{display:block;background:var(--ls-night-2);color:var(--ls-night-ink);border-radius:10px;padding:12px 14px;font-family:var(--ls-mono);font-size:12px;overflow-x:auto;white-space:nowrap}.ls-install__code--green{background:var(--ls-green-soft);color:var(--ls-green-ink)}.ls-final{background:var(--ls-night);color:var(--ls-night-ink)}.ls-final__inner{padding-top:144px;padding-bottom:64px;text-align:center}.ls-final__title{font-size:clamp(48px,8vw,88px);line-height:.95;letter-spacing:-.05em;font-weight:600;margin:32px auto 20px;color:var(--ls-night-white)}.ls-final__lead{font-size:20px;line-height:1.6;color:var(--ls-night-ink-2);max-width:560px;margin:0 auto 40px}.ls-downloads{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;max-width:820px;margin:0 auto;padding:0;list-style:none;text-align:left}.ls-download{display:flex;flex-direction:column;gap:8px;border:1px solid var(--ls-night-line);border-radius:18px;padding:24px;background:var(--ls-night-2)}.ls-download__label{font-size:12px;color:var(--ls-green)}.ls-download__platforms{font-size:16px;color:var(--ls-night-white);font-weight:500}.ls-download__file{font-size:11.5px;color:var(--ls-night-ink-2);word-break:break-all;margin-bottom:8px}.ls-final__legal{margin:96px auto 0;max-width:620px;font-size:13px;color:var(--ls-ink-3)}.ls-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.ls-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));border-top:1px solid var(--ls-ink);border-bottom:1px solid var(--ls-line)}.ls-stats>div{padding:32px 24px}.ls-stats>div+div{border-left:1px solid var(--ls-line)}@media (max-width:1024px){.ls-night-panel__head{padding:48px 40px 0}.ls-night-panel__map{padding:32px 24px}.ls-panel{padding:40px 28px}.ls-feature{padding:36px 32px}.ls-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-stats>div+div{border-left:0}.ls-stats>div:nth-child(2n){border-left:1px solid var(--ls-line)}.ls-stats>div:nth-child(n+3){border-top:1px solid var(--ls-line)}}@media (max-width:700px){.ls-wrap{padding:0 16px}.ls-hero{padding-top:48px}.ls-hero__title{margin:20px auto 16px}.ls-hero__lead{font-size:17px;margin-bottom:28px}.ls-hero__window,.ls-vendors{margin-top:40px}.ls-vendors__inner{padding-top:24px;padding-bottom:24px}.ls-vendors__label{max-width:none}.ls-vendors__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;width:100%;font-size:14px}.ls-section{padding-top:64px}.ls-section--first,.ls-section--wide{padding-top:88px}.ls-section--tight{padding-top:16px}.ls-split-head{gap:20px;margin-bottom:32px}.ls-lead{font-size:16px}.ls-stats>div{padding:22px 14px}.ls-stat{font-size:40px}.ls-stat__label{font-size:13px}.ls-night-panel{border-radius:20px}.ls-night-panel__head{padding:32px 20px 0}.ls-night-panel__map{padding:24px 10px 16px}.ls-net__map,.ls-night-map{border-radius:14px}.ls-net__bar,.ls-night-map__bar{padding:12px 14px;gap:8px;font-size:13px}.ls-net__wan{margin-left:0}.ls-panel{padding:28px 14px;border-radius:20px}.ls-feature{padding:28px 20px;border-radius:20px}.ls-console{font-size:11.5px}.ls-console,.ls-tasklist{padding:16px}.ls-tool__visual{height:84px}.ls-teach__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-teach__fact{padding:18px}.ls-teach__fact strong{font-size:28px}.ls-install{padding-bottom:88px}.ls-install__step{padding:24px}.ls-final__inner{padding-top:88px;padding-bottom:48px}.ls-final__lead{font-size:17px}.ls-download{padding:20px}.ls-final__legal{margin-top:56px}.ls-app{border-radius:12px}.ls-app__top{gap:8px;padding:0 10px}.ls-app__crumb{display:none}}@keyframes ls-blink{50%{opacity:.35}}@keyframes ls-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes ls-node-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ls-map__motion{display:none}.ls-led,.ls-map__icon,.ls-map__node{animation:none}}.dark .ls-icon-light,.ls-icon-dark{display:none}.dark .ls-icon-dark{display:block}.dark .ls-root{--ls-green-ink:#3ecf8e;--ls-green-soft:#0f2a1e;--ls-green-line:rgba(62,207,142,0.4);--ls-green-wash:rgba(62,207,142,0.06);--ls-ink:#ededed;--ls-ink-2:#a3a3a3;--ls-ink-3:#8a8a8a;--ls-paper:#0a0a0a;--ls-white:#141414;--ls-line:#262626;--ls-line-2:#3a3a3a;--ls-dot:#1c1c1c;--ls-night:#050505;--ls-night-2:#111111;--ls-warn:#f5b041;--ls-blue:#5b9dff;--ls-violet-ink:#c4b5fd;--ls-violet-soft:#1e1533}.dark .ls-btn--ink{background:var(--ls-ink);color:var(--ls-night)}.dark .ls-app{box-shadow:0 0 0 1px var(--ls-line),0 40px 80px -24px rgba(0,0,0,.7)}.dark .ls-feature--green,.dark .ls-feature--green .ls-body,.dark .ls-on-green{color:var(--ls-night)}.dark .ls-vendor--mono{filter:brightness(0) invert(.85)}.ls-root{--ls-shadow-sm:0 1px 2px rgba(0,0,0,.04),0 2px 8px -2px rgba(0,0,0,.05);--ls-shadow-lg:0 1px 2px rgba(0,0,0,.04),0 12px 32px -12px rgba(0,0,0,.12),0 48px 96px -32px rgba(0,0,0,.14);--ls-glow:rgba(62,207,142,.22)}.ls-hero{position:relative;isolation:isolate;-webkit-mask-image:none}.ls-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 50% 0,var(--ls-green-wash),transparent 70%),radial-gradient(50% 30% at 50% 78%,var(--ls-glow),transparent 70%)}.ls-hero__badge{box-shadow:var(--ls-shadow-sm)}.ls-hero__title{background:linear-gradient(180deg,var(--ls-ink) 55%,color-mix(in srgb,var(--ls-ink) 70%,var(--ls-paper)));-webkit-background-clip:text;background-clip:text;color:transparent;text-wrap:balance}.ls-hero__lead{text-wrap:pretty}.ls-hero__ctas{display:flex;margin-bottom:4px;gap:12px;justify-content:center;flex-wrap:wrap}.ls-btn{transition:background-color .16s,border-color .16s,transform .16s,box-shadow .16s}.ls-btn:hover{transform:translateY(-1px)}.ls-btn--ink{box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 6px 16px -6px rgba(0,0,0,.35)}.ls-btn--ghost{box-shadow:var(--ls-shadow-sm)}.ls-app{box-shadow:0 0 0 1px rgba(0,0,0,.02),0 0 80px -20px var(--ls-glow),var(--ls-shadow-lg)}.ls-card{box-shadow:var(--ls-shadow-sm);transition:transform .2s,box-shadow .2s,border-color .2s}.ls-install__step:hover,.ls-teach__fact:hover,.ls-tool:hover{transform:translateY(-3px);box-shadow:var(--ls-shadow-lg);border-color:var(--ls-line-2)}.ls-vendors__list li{opacity:.75;transition:opacity .16s}.ls-vendors__list li:hover{opacity:1}.ls-final,.ls-night-panel{position:relative;isolation:isolate}.ls-final:before,.ls-night-panel:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 40% at 50% 0,rgba(62,207,142,.14),transparent 70%)}.ls-night-panel{box-shadow:0 0 0 1px var(--ls-night-line) inset,var(--ls-shadow-lg)}.ls-feature--green{background:linear-gradient(160deg,#57dca0,var(--ls-green) 45%,#2fbf7f);box-shadow:0 30px 60px -30px rgba(0,168,107,.55)}.ls-console{align-self:start;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04),0 16px 32px -16px rgba(0,0,0,.4)}.ls-console:before{content:"";display:block;width:44px;height:10px;margin-bottom:12px;background:radial-gradient(circle 4px at 5px 5px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 22px 5px,#febc2e 98%,transparent),radial-gradient(circle 4px at 39px 5px,#28c840 98%,transparent)}.ls-app__console{align-self:stretch;box-shadow:none}.ls-app__console:before{display:none}.ls-stat{background:linear-gradient(180deg,var(--ls-ink),var(--ls-ink-2));-webkit-background-clip:text;background-clip:text;color:transparent}.ls-stat--accent{background:linear-gradient(180deg,var(--ls-green),var(--ls-green-deep));-webkit-background-clip:text;background-clip:text}.ls-download{transition:border-color .2s,transform .2s}.ls-download:hover{border-color:var(--ls-green-line);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ls-btn:hover,.ls-card:hover,.ls-download:hover{transform:none}}.ls-courses{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.ls-course{display:flex;flex-direction:column;height:100%;padding:10px;color:inherit;text-decoration:none}.ls-course:hover{box-shadow:var(--ls-shadow-lg);border-color:var(--ls-line-2)}.ls-course:focus-visible{outline:2px solid var(--ls-green-ink);outline-offset:2px}.ls-course__body{padding:14px 8px 8px}.ls-course__title{font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.ls-courses__more{display:flex;justify-content:center;margin-top:32px}.ls-cover{--c1:#3ecf8e;--c3:#0f6b41;--tint:rgba(62,207,142,.22);--faint:rgba(62,207,142,.08);--node:rgba(62,207,142,.28);--shadow:rgba(62,207,142,.5);--p3:#eef6f1;position:relative;display:block;aspect-ratio:600/252;border-radius:12px;overflow:hidden;isolation:isolate;container-type:inline-size;color:#0c1210;background:linear-gradient(160deg,#fff 0,#f7faf8 55%,var(--p3) 100%);box-shadow:inset 0 0 0 1px rgba(12,18,16,.06)}.ls-cover--teal{--c1:#2bb3c9;--c3:#0a4f63;--tint:rgba(14,124,147,.22);--faint:rgba(14,124,147,.08);--node:rgba(14,124,147,.28);--shadow:rgba(14,124,147,.5);--p3:#ecf4f6}.ls-cover--gold{--c1:#d9a54a;--c3:#7a5310;--tint:rgba(183,131,47,.22);--faint:rgba(183,131,47,.08);--node:rgba(183,131,47,.3);--shadow:rgba(183,131,47,.5);--p3:#f7f1e6}.ls-cover--blue{--c1:#4f9cf0;--c3:#0b4a9c;--tint:rgba(0,103,184,.2);--faint:rgba(0,103,184,.07);--node:rgba(0,103,184,.26);--shadow:rgba(0,103,184,.45);--p3:#ecf2fa}.ls-cover--red{--c1:#ef6461;--c3:#8f1d1b;--tint:rgba(205,44,41,.2);--faint:rgba(205,44,41,.07);--node:rgba(205,44,41,.26);--shadow:rgba(205,44,41,.45);--p3:#f8eeee}.ls-cover--violet{--c1:#a78bfa;--c3:#5b21b6;--tint:rgba(124,58,237,.2);--faint:rgba(124,58,237,.07);--node:rgba(124,58,237,.26);--shadow:rgba(124,58,237,.45);--p3:#f3effb}.ls-cover--crimson{--c1:#e5484d;--c3:#8a1018;--tint:rgba(204,0,0,.18);--faint:rgba(204,0,0,.06);--node:rgba(204,0,0,.24);--shadow:rgba(204,0,0,.4);--p3:#f8eded}.ls-cover--slate{--c1:#94a3b8;--c3:#334155;--tint:rgba(71,85,105,.18);--faint:rgba(71,85,105,.06);--node:rgba(71,85,105,.24);--shadow:rgba(71,85,105,.4);--p3:#eff2f5}.ls-cover__glow{position:absolute;right:-13cqw;top:-15cqw;width:70cqw;height:70cqw;border-radius:50%;z-index:-1;background:radial-gradient(circle,var(--tint) 0,var(--faint) 40%,transparent 70%)}.ls-cover__txt{position:absolute;left:5.7cqw;top:5.7cqw;right:38cqw;display:flex;flex-direction:column}.ls-cover__kick{display:inline-flex;align-items:center;gap:1.3cqw;font-family:var(--ls-mono);font-size:2.2cqw;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--c3);white-space:nowrap}.ls-cover__kick i{width:3cqw;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--c1),var(--c3));flex:none}.ls-cover__code{margin-top:3cqw;font-size:11.5cqw;font-weight:800;line-height:.9;letter-spacing:-.05em;white-space:nowrap;background:linear-gradient(180deg,#0c1210 30%,#2a3531);-webkit-background-clip:text;background-clip:text;color:transparent}.ls-cover__facts{position:absolute;left:5.7cqw;bottom:5.5cqw;display:flex;align-items:center;font-size:2.6cqw;font-weight:500;color:#5b6662}.ls-cover__facts i{width:3px;height:3px;margin:0 1.7cqw;border-radius:50%;background:#9aa5a0}.ls-cover__seal{position:absolute;right:8cqw;top:50%;width:25cqw;height:25cqw;transform:translateY(-50%);border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 0 0 1px var(--node),0 0 0 1.5cqw rgba(255,255,255,.55),0 0 0 calc(1.5cqw + 1px) var(--faint),0 4.3cqw 7.3cqw -3cqw var(--shadow),0 1.7cqw 3.3cqw -1.7cqw rgba(12,18,16,.22)}.ls-cover__seal img{width:78%;height:78%;object-fit:contain}.ls-cover__seal b{font-size:3.4cqw;font-weight:700;letter-spacing:-.01em;color:var(--c3);text-align:center;padding:0 2cqw}.ls-screens__tabs{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--ls-line);border-radius:12px;background:var(--ls-white);box-shadow:var(--ls-shadow-sm);margin-bottom:24px}.ls-screens__tab{border:0;background:none;font:inherit;font-size:14px;font-weight:500;color:var(--ls-ink-2);padding:8px 16px;border-radius:9px;cursor:pointer;transition:background-color .16s,color .16s}.ls-screens__tab:hover{color:var(--ls-ink)}.ls-screens__tab--on,.ls-screens__tab--on:hover{background:var(--ls-ink);color:var(--ls-paper)}.ls-screens__tab:focus-visible{outline:2px solid var(--ls-green-ink);outline-offset:2px}.ls-screens__text{max-width:640px}.ls-screens__text .ls-h4{margin-top:0}.ls-screens__chrome{display:flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-bottom:1px solid var(--ls-line);background:var(--ls-white)}.ls-screens__chrome i{width:10px;height:10px;border-radius:50%;background:var(--ls-line-2)}.ls-screens__chrome span{margin-left:10px;font-size:11px;color:var(--ls-ink-3)}.ls-screens__img{display:block;width:100%;height:auto;animation:ls-node-in .4s ease both}.ls-root .ls-map__motion,.ls-root .ls-map__pulse{display:none}.ls-root .ls-cursor,.ls-root .ls-led,.ls-root .ls-map__icon,.ls-root .ls-map__node,.ls-root .ls-screens__img,.ls-root .ls-tmark--busy{animation:none}.ls-root .ls-btn:hover,.ls-root .ls-card:hover,.ls-root .ls-download:hover{transform:none}.ls-shot{position:relative;margin:0}.ls-shot:before{content:"";position:absolute;inset:-6% -4% -10%;z-index:-1;border-radius:48px;pointer-events:none;background:radial-gradient(50% 50% at 50% 55%,rgba(62,207,142,.28),transparent 70%),conic-gradient(from 210deg at 50% 50%,rgba(62,207,142,.1),rgba(29,95,196,.08),rgba(124,58,237,.08),rgba(62,207,142,.1));filter:blur(40px)}.ls-shot__frame{border-radius:18px;overflow:hidden;background:var(--ls-white);border:1px solid var(--ls-line);box-shadow:0 0 0 6px color-mix(in srgb,var(--ls-white) 70%,transparent),0 0 0 7px var(--ls-line),0 50px 100px -30px rgba(0,0,0,.28),0 30px 60px -30px rgba(0,168,107,.35)}.ls-shot__chrome{display:flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-bottom:1px solid var(--ls-line);background:var(--ls-paper)}.ls-shot__chrome i{width:10px;height:10px;border-radius:50%;background:var(--ls-line-2)}.ls-shot__chrome i:first-child{background:#ff5f57}.ls-shot__chrome i:nth-child(2){background:#febc2e}.ls-shot__chrome i:nth-child(3){background:#28c840}.ls-shot__chrome span{margin-left:10px;font-size:11px;color:var(--ls-ink-3)}.ls-shot__frame img{display:block;width:100%;height:auto}.ls-shot__notes{list-style:none;margin:0;padding:0}.ls-shot__note{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;font-size:13px;font-weight:500;color:var(--ls-ink);background:color-mix(in srgb,var(--ls-white) 88%,transparent);border:1px solid var(--ls-line);box-shadow:var(--ls-shadow-lg);backdrop-filter:blur(10px);white-space:nowrap}.ls-shot__note b{font-size:20px;letter-spacing:-.03em;color:var(--ls-green-deep)}.ls-shot__note--a{left:-28px;top:26%}.ls-shot__note--b{right:-28px;top:18%}.ls-shot__note--c{right:8%;bottom:-22px}@media (max-width:900px){.ls-shot__notes{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:20px}.ls-shot__note{position:static}}.ls-hero__window{perspective:2200px}.ls-shot__frame{transform:rotateX(6deg);transform-origin:50% 0}.ls-shot__frame:after{content:"";position:absolute;left:0;right:0;bottom:0;height:30%;pointer-events:none;background:linear-gradient(transparent,var(--ls-paper))}.ls-shot__frame{position:relative}.ls-float{position:absolute;border-radius:14px;overflow:hidden;background:var(--ls-white);border:1px solid var(--ls-line);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 30px 60px -20px rgba(0,0,0,.35),0 12px 24px -12px rgba(0,0,0,.2)}.ls-float img{display:block;width:100%;height:auto}.ls-float--guide{left:-4%;bottom:14%;width:36%}.ls-float--console{right:-4%;bottom:6%;width:34%;background:#111;border-color:#262626}.ls-float__bar{display:flex;align-items:center;gap:6px;height:28px;padding:0 12px;background:#1a1a1a;border-bottom:1px solid #262626}.ls-float__bar i{width:9px;height:9px;border-radius:50%;background:#3a3a3a}.ls-float__bar i:first-child{background:#ff5f57}.ls-float__bar i:nth-child(2){background:#febc2e}.ls-float__bar i:nth-child(3){background:#28c840}.ls-float__bar span{margin-left:8px;font-size:11px;color:#a3a3a3}.ls-float--stat{left:6%;top:8%;display:flex;align-items:center;gap:12px;padding:14px 18px;backdrop-filter:blur(12px);background:color-mix(in srgb,var(--ls-white) 85%,transparent)}.ls-float--stat b{font-size:34px;letter-spacing:-.04em;color:var(--ls-green-deep);line-height:1}.ls-float--stat span{font-size:13px;line-height:1.3;color:var(--ls-ink-2)}@media (max-width:900px){.ls-float--guide,.ls-float--stat{display:none}.ls-float--console{right:2%;bottom:-6%;width:46%}.ls-shot__frame{transform:none}}.ls-libmock{border-radius:18px;overflow:hidden;background:var(--ls-white);border:1px solid var(--ls-line);box-shadow:0 0 0 6px color-mix(in srgb,var(--ls-white) 70%,transparent),0 0 0 7px var(--ls-line),0 50px 100px -30px rgba(0,0,0,.25);pointer-events:none;user-select:none}.ls-libmock__chrome{display:flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-bottom:1px solid var(--ls-line);background:var(--ls-paper)}.ls-libmock__chrome i{width:10px;height:10px;border-radius:50%}.ls-libmock__chrome i:first-child{background:#ff5f57}.ls-libmock__chrome i:nth-child(2){background:#febc2e}.ls-libmock__chrome i:nth-child(3){background:#28c840}.ls-libmock__chrome span{margin-left:10px;font-size:11px;color:var(--ls-ink-3)}.ls-libmock__app{display:flex;min-height:0}.ls-libmock__rail{width:56px;flex:none;display:flex;flex-direction:column;align-items:center;gap:16px;padding:14px 0;border-right:1px solid var(--ls-line)}.ls-libmock__dot{width:18px;height:18px;border-radius:6px;background:var(--ls-line)}.ls-libmock__dot--on{background:var(--ls-green-soft);box-shadow:inset 0 0 0 1.5px var(--ls-green)}.ls-libmock__main{flex:1;min-width:0;padding:24px 28px 28px;background:var(--ls-paper)}.ls-libmock__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.ls-libmock__head b{display:block;font-size:22px;letter-spacing:-.02em}.ls-libmock__head span{font-size:11px;color:var(--ls-ink-3)}.ls-libmock__btn{background:var(--ls-green);color:var(--ls-night);font-size:12px;font-weight:600;padding:8px 12px;border-radius:8px}.ls-libmock__chips{display:flex;gap:6px;margin-bottom:18px}.ls-libmock__chip{font-size:11px;padding:5px 10px;border-radius:99px;border:1px solid var(--ls-line);color:var(--ls-ink-2);background:var(--ls-white)}.ls-libmock__chip--on{border-color:var(--ls-green);color:var(--ls-green-ink);background:var(--ls-green-soft)}.ls-libmock__grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.ls-libmock__card{display:flex;flex-direction:column;gap:6px;padding:8px 8px 12px;border-radius:14px;background:var(--ls-white);border:1px solid var(--ls-line);box-shadow:var(--ls-shadow-sm)}.ls-libmock__title{font-size:13px;font-weight:600;padding:4px 4px 0;line-height:1.3}.ls-libmock__meta{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--ls-green-ink);padding:0 4px}.ls-libmock__meta i{width:6px;height:6px;border-radius:50%;background:var(--ls-green)}@media (max-width:900px){.ls-libmock__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-libmock__rail{display:none}.ls-libmock__main{padding:16px}}@media (max-width:560px){.ls-libmock__grid{grid-template-columns:1fr}}.ls-libmock{max-width:1040px;margin:0 auto}.ls-libmock__app{zoom:.82}.ls-cover__code--long{font-size:8.5cqw;margin-top:4.5cqw}.ls-download .ls-btn{align-self:flex-start;margin-top:8px}.ls-dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:20px;max-width:920px;margin:0 auto;text-align:left}.ls-dl__card{position:relative;display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:24px;overflow:hidden;background:linear-gradient(180deg,#161616,#0d0d0d);border:1px solid #262626;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 40px 80px -40px rgba(0,0,0,.8)}.ls-dl__card:before{content:"";position:absolute;inset:-40% -20% auto auto;width:70%;height:90%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(62,207,142,.16),transparent 70%)}.ls-dl__card:nth-child(2):before{background:radial-gradient(circle,rgba(91,157,255,.16),transparent 70%)}.ls-dl__logos{display:flex;align-items:center;gap:10px}.ls-dl__tile{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:#fff;box-shadow:0 10px 24px -10px rgba(0,0,0,.6);color:#0a0a0a}.ls-dl__tile--hv{background:linear-gradient(160deg,#e8f1fd,#c9ddf8);color:#0b4a9c}.ls-dl__tile--vmw{background:linear-gradient(160deg,#f2f2f2,#dcdcdc);color:#1d1d1d}.ls-dl__tile--vmw b{font:800 22px/1 var(--ls-sans);letter-spacing:-.06em}.ls-dl__tile--vbox{background:linear-gradient(160deg,#e6effa,#c5d7f0);color:#183a75}.ls-dl__plus{color:#525252;font-size:18px}.ls-dl__title{margin:8px 0 0;font-size:34px;font-weight:600;letter-spacing:-.04em;color:#fff}.ls-dl__sub{margin:0;font-size:15px;line-height:1.55;color:#a3a3a3}.ls-dl__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ls-dl__chips li{font-family:var(--ls-mono);font-size:11px;color:#d4d4d4;padding:5px 10px;border-radius:99px;border:1px solid #2e2e2e;background:rgba(255,255,255,.03)}.ls-dl__btn{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-radius:14px;font-weight:600;font-size:15px;text-decoration:none;background:var(--ls-green);color:#04140a;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 14px 30px -12px rgba(62,207,142,.6);transition:background-color .16s}.ls-dl__btn:hover{background:#52dba0}.ls-dl__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.ls-dl__meta{font-family:var(--ls-mono);font-size:12px;font-weight:500;opacity:.75}.ls-dl__btn--off{background:#1f1f1f;color:#a3a3a3;box-shadow:none;border:1px dashed #333}.ls-dl__more{font-size:12px;color:#8a8a8a}.ls-dl__more summary{cursor:pointer;list-style:none;font-family:var(--ls-mono)}.ls-dl__more summary::-webkit-details-marker{display:none}.ls-dl__more code{display:block;margin-top:8px;font-size:11px;word-break:break-all;color:#a3a3a3}.ls-dl__more span{display:block;margin-top:6px}.ls-dl__btn--blue{background:#5b9dff;color:#04122a;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 14px 30px -12px rgba(91,157,255,.6)}.ls-dl__btn--blue:hover{background:#79afff}.ls-final__inner>.ls-mark{display:block;margin:0 auto}