.lx[data-sig=camera]{--sig-a:#ff9f0a;--sig-b:#ff375f;--sig-c:#bf5af2;--sig-ink:#b25000}.lx[data-sig=charge]{--sig-a:#ffd60a;--sig-b:#30d158;--sig-c:#27b1e6;--sig-ink:#8a6d00}.lx[data-sig=audio]{--sig-a:#bf5af2;--sig-b:#ff375f;--sig-c:#2997ff;--sig-ink:#8e3fbf}.lx[data-sig=board]{--sig-a:#27b1e6;--sig-b:#30d158;--sig-c:#64d2ff;--sig-ink:#0a7fb0}.lx[data-sig=glass]{--sig-a:#64d2ff;--sig-b:#2997ff;--sig-c:#bf5af2;--sig-ink:#0071a4}.lx[data-sig=bio]{--sig-a:#30d158;--sig-b:#27b1e6;--sig-c:#64d2ff;--sig-ink:#1a7f37}.lx[data-sig=storage]{--sig-a:#5e5ce6;--sig-b:#27b1e6;--sig-c:#bf5af2;--sig-ink:#3f3dc4}.lx[data-sig=general]{--sig-a:#27b1e6;--sig-b:#7d6bff;--sig-c:#30d158;--sig-ink:#0a7fb0}[data-theme^=dark] .lx[data-sig=camera]{--sig-ink:#ffb340}[data-theme^=dark] .lx[data-sig=charge]{--sig-ink:#ffd60a}[data-theme^=dark] .lx[data-sig=audio]{--sig-ink:#d68cff}[data-theme^=dark] .lx[data-sig=board],[data-theme^=dark] .lx[data-sig=general]{--sig-ink:#4fc3f7}[data-theme^=dark] .lx[data-sig=glass]{--sig-ink:#7fd8ff}[data-theme^=dark] .lx[data-sig=bio]{--sig-ink:#34d15e}[data-theme^=dark] .lx[data-sig=storage]{--sig-ink:#8e8cff}.sv-a{fill:var(--sig-a)}.sv-b{fill:var(--sig-b)}.sv-c{fill:var(--sig-c)}.lx-phone{--u:1cqw}.lx-phone:not([data-shape=phone]):after,.lx-phone:not([data-shape=phone]):before{display:none}.lx-device[data-shape=tablet]{width:min(100%,270px)}.lx-phone[data-shape=tablet]{--u:.8cqw;aspect-ratio:3/4;border-radius:7%/5.3%;padding:3.4%}.lx-phone[data-shape=tablet] .lx-screen{border-radius:4%/3%}.lx-device[data-shape=watch]{width:min(100%,200px)}.lx-phone[data-shape=watch]{--u:1.1cqw;aspect-ratio:.84;border-radius:30%/26%;padding:6%}.lx-phone[data-shape=watch] .lx-screen{border-radius:24%/20%}.lx-phone[data-shape=watch]:after{display:block;right:-4.5%;top:26%;width:5%;height:18%;border-radius:4px;background:linear-gradient(90deg,#2a2a2e,#7a7a80)}.lx-phone[data-shape=watch] .lx-clock{top:36%;font-size:30cqw}.lx-device[data-shape=laptop]{width:min(100%,380px);margin-bottom:6%}.lx-phone[data-shape=laptop]{--u:.5cqw;aspect-ratio:16/10.4;border-radius:4%/6%;padding:2.4% 2.4% 3.2%}.lx-phone[data-shape=laptop] .lx-screen{border-radius:1.4%/2.2%}.sv-laptop-base{position:absolute;left:-9%;right:-9%;bottom:-5%;height:5%;border-radius:0 0 40% 40%/0 0 100% 100%;background:linear-gradient(180deg,#d1d1d6,#6e6e73);box-shadow:0 20px 40px -12px rgba(0,0,0,.8)}.sv-laptop-base:before{content:"";position:absolute;left:42%;right:42%;top:0;height:35%;border-radius:0 0 8px 8px;background:#8e8e93}.lx-device[data-shape=console]{width:min(100%,380px)}.lx-phone[data-shape=console]{--u:.5cqw;aspect-ratio:16/7.6;border-radius:10%/22%;padding:2.4% 15%}.lx-phone[data-shape=console] .lx-screen{border-radius:2%/4%}.lx-phone[data-shape=console]:after,.lx-phone[data-shape=console]:before{display:block;top:30%;width:7%;height:auto;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 35%,#4a4a50,#111114 70%);box-shadow:none}.lx-phone[data-shape=console]:before{left:4%}.lx-phone[data-shape=console]:after{right:4%;top:52%}.sv-scene{position:relative;width:min(100%,360px);aspect-ratio:1;margin-inline:auto;animation:lx-rise 1.1s var(--lx-ease) .1s both}.sv-scene>svg{width:100%;height:100%;overflow:visible}.sv-static circle,.sv-static path{animation:none!important}.sv-glass-old{position:absolute;inset:0;z-index:4;background:hsla(0,0%,100%,.05);animation:sv-peel .9s var(--lx-ease) 1.3s both}.sv-glass-new{position:absolute;inset:0;z-index:5;border-radius:inherit;background:linear-gradient(110deg,transparent 38%,hsla(0,0%,100%,.45) 50%,transparent 62%),hsla(0,0%,100%,.03);background-size:280% 100%,auto;background-position:130% 0,0 0;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);opacity:0;animation:sv-drop .8s var(--lx-ease) 2s both,sv-shine 1.4s var(--lx-ease) 2.6s both}.sv-cell{position:relative;counter-reset:lx-pct var(--lx-pct);animation:lx-charge 2.4s var(--lx-ease) 1s both}.sv-cell,.sv-cell svg{width:100%;height:100%}.sv-cell-fill{fill:#30d158;transform-box:fill-box;transform-origin:left center;transform:scaleX(calc(var(--lx-pct) / 100));animation:lx-batt-fill-color 2.4s linear 1s both}.sv-cell-num{position:absolute;left:0;right:0;top:72%;text-align:center;color:#fff;font-size:28px;font-weight:600;letter-spacing:-.03em}.sv-cell-num:after{content:counter(lx-pct) " %"}.sv-trace{fill:none;stroke:#16302a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.sv-trace-flow{fill:none;stroke:var(--sig-a);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.16 1.2;stroke-dashoffset:-1.1;filter:drop-shadow(0 0 4px var(--sig-a));animation:sv-flow 2.2s linear infinite}.sv-soc{animation:sv-soc 2.2s ease-in-out 1.6s infinite}.sv-iron{animation:sv-iron-in 1s var(--lx-ease) .3s both}.sv-spark{fill:#ffd60a;filter:drop-shadow(0 0 6px #ffd60a);animation:sv-blink .9s ease-in-out 1.2s infinite}.sv-spark-halo{fill:none;stroke:#ffd60a;stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center;animation:sv-halo 1.8s ease-out 1.2s infinite}.sv-heal path{fill:none;stroke:hsla(0,0%,100%,.9);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:lx-heal 1.1s var(--lx-ease) 1.2s forwards}.sv-heal circle{fill:#fff;animation:lx-fade-out .5s ease 1.2s both}.sv-glint{animation:sv-glint 1.4s var(--lx-ease) 2s both}.sv-af path{stroke:#ffd60a}.sv-af{transform-box:view-box;transform-origin:160px 160px;animation:sv-af 1.3s var(--lx-ease) .9s both}.sv-viewfinder{position:absolute;inset:0;z-index:2;background:rgba(0,0,0,.5)}.sv-selfie{position:absolute;inset:0;z-index:3;width:100%;height:100%}.sv-af-face{stroke:#ffd60a;transform-box:fill-box;transform-origin:center;animation:sv-af-face 1.6s var(--lx-ease) .9s both}.sv-cam-dot{position:absolute;z-index:7;top:3.3%;left:58%;width:3.4%;aspect-ratio:1;border-radius:50%;background:#1a2a3a;box-shadow:0 0 0 1px hsla(0,0%,100%,.1);animation:sv-cam-glow 2s ease-in-out 1s infinite}.sv-wave{fill:none;stroke:var(--sig-a);stroke-width:3;opacity:0;transform-origin:center;animation:sv-wave 2.2s ease-out infinite}.sv-eq rect,.sv-wave{transform-box:fill-box}.sv-eq rect{fill:var(--sig-b);transform-origin:bottom;animation:sv-eq .9s ease-in-out infinite alternate}.sv-eq-voice rect{fill:hsla(0,0%,100%,.75);transform-origin:center}.sv-plug{animation:sv-plug 1s var(--lx-ease) .5s both}.sv-flow-up{stroke:var(--sig-a);stroke-width:5;stroke-linecap:round;stroke-dasharray:.12 .5;opacity:0;animation:sv-flow 1.1s linear 1.5s infinite reverse,sv-fade-in .3s ease 1.5s both}.sv-bolt{fill:#ffd60a;filter:drop-shadow(0 0 14px rgba(255,214,10,.6));animation:lx-pop .6s var(--lx-ease) 1.6s both,sv-blink 2.4s ease-in-out 2.4s infinite}.sv-bolt,.sv-ripple{transform-box:fill-box;transform-origin:center}.sv-ripple{fill:none;stroke:var(--sig-a);stroke-width:2;opacity:0;animation:sv-wave 2s ease-out infinite}.sv-diag{position:absolute;z-index:4;inset:20% 9% auto;display:grid;gap:calc(3 * var(--u))}.lx-phone[data-shape=console] .sv-diag,.lx-phone[data-shape=laptop] .sv-diag{inset:10% 26% auto}.lx-phone[data-shape=watch] .sv-diag{inset:12% 8% auto;gap:calc(2 * var(--u))}.sv-diag-row{display:flex;align-items:center;justify-content:space-between;padding:calc(2.4 * var(--u)) calc(3.4 * var(--u));border-radius:calc(3 * var(--u));background:hsla(0,0%,100%,.09);color:#fff;font-size:calc(5 * var(--u));font-weight:600;opacity:0;animation:lx-rise-in .5s var(--lx-ease) calc(.5s + var(--i) * .35s) both}.sv-diag-check{display:grid;place-items:center;width:calc(6.4 * var(--u));height:calc(6.4 * var(--u));border-radius:50%;background:#30d158;color:#00210a;scale:0;animation:sv-pop .4s var(--lx-ease) calc(.8s + var(--i) * .35s) both}.sv-diag-check svg{width:70%;height:70%}.sv-scan{position:absolute;z-index:5;left:0;right:0;top:-20%;height:20%;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--sig-a) 40%,transparent) 85%,var(--sig-a));opacity:.45;mix-blend-mode:screen;animation:sv-scan 2.8s ease-in-out infinite}.lx-screen.sv-back{background:linear-gradient(150deg,#2e2e33,#18181b 45%,#242428)}.sv-back-bump{position:absolute;z-index:3;top:3%;left:6%;width:44%;aspect-ratio:1;border-radius:26%;background:linear-gradient(145deg,#3c3c41,#19191c);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),0 6px 18px rgba(0,0,0,.5)}.sv-back-bump span{position:absolute;width:38%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 35%,#2a2a45,#07070c 60%,#1d3a34);box-shadow:0 0 0 3px #0a0a0c,0 0 0 4.5px #3c3c41}.sv-back-bump span:first-child{top:9%;left:9%}.sv-back-bump span:nth-child(2){bottom:9%;left:9%}.sv-back-bump span:nth-child(3){top:31%;right:8%}.sv-back-dim{background:rgba(0,0,0,.45)}.sv-dot{fill:var(--sig-b);opacity:.12;animation:sv-twinkle 2.4s ease-in-out infinite}.sv-faceid{color:var(--sig-a);transform-box:view-box;transform-origin:160px 160px;animation:sv-ok-color .5s ease 2.3s forwards,sv-pulse .6s var(--lx-ease) 2.3s}.sv-faceid path{fill:none;stroke:currentColor;stroke-width:11;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:sv-draw .6s var(--lx-ease) both}@property --sv-gb{syntax:"<integer>";inherits:true;initial-value:512}.sv-seg{fill:#2a2a2e;animation:sv-seg-on .3s ease both}.sv-gb{position:absolute;left:0;right:0;top:39%;text-align:center;color:#fff;font-size:24px;font-weight:700;letter-spacing:-.03em;counter-reset:sv-gb var(--sv-gb);animation:sv-gb 2s var(--lx-ease) .8s both}.sv-gb:after{content:counter(sv-gb) " GB"}.sv-fold{position:absolute;inset:16% 8%;display:flex;perspective:900px;container-type:size}.sv-crease{position:absolute;z-index:4;left:50%;top:50%;width:22cqw;height:100cqh;transform:translate(-50%,-50%);overflow:visible;pointer-events:none}.sv-fold[data-flip] .sv-crease{width:22cqh;height:100cqw;transform:translate(-50%,-50%) rotate(90deg)}.sv-crease path{fill:none;stroke:hsla(0,0%,100%,.9);stroke-width:1.6;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0;animation:lx-heal 1.1s var(--lx-ease) 1.4s forwards}.sv-crease .sv-crease-soft{stroke:hsla(0,0%,100%,.45);stroke-width:1}.sv-fold-half .lx-dim{animation-delay:1.5s}.sv-fold-half{position:relative;flex:1;background:#000;border:6px solid #1e1e22}.sv-fold-half .lx-wall{border-radius:inherit}.sv-fold-right{overflow:hidden;border-radius:4px 22px 22px 4px;border-left-width:1px}.sv-fold-left{z-index:2;border-radius:22px 4px 4px 22px;border-right-width:1px;transform-origin:right center;transform-style:preserve-3d;animation:sv-wobble-y .22s ease-in-out .3s 6 alternate,sv-fold 4.6s var(--lx-ease) 2.8s infinite}.sv-fold-left .lx-wall{backface-visibility:hidden;border-radius:16px 2px 2px 16px}.sv-fold-left:after{content:"";position:absolute;inset:-6px;border-radius:inherit;background:linear-gradient(145deg,#34343a,#141417);transform:rotateY(180deg);backface-visibility:hidden}.sv-fold[data-flip]{inset:6% 28%;flex-direction:column}.sv-fold[data-flip] .sv-fold-left{border-radius:22px 22px 4px 4px;border-right-width:6px;border-bottom-width:1px;transform-origin:center bottom;animation:sv-wobble-x .22s ease-in-out .3s 6 alternate,sv-flip 4.6s var(--lx-ease) 2.8s infinite}.sv-fold[data-flip] .sv-fold-left .lx-wall{border-radius:16px 16px 2px 2px}.sv-fold[data-flip] .sv-fold-left:after{transform:rotateX(180deg)}.sv-fold[data-flip] .sv-fold-right{border-radius:4px 4px 22px 22px;border-left-width:6px;border-top-width:1px}@keyframes sv-wobble-y{0%{transform:rotateY(0)}to{transform:rotateY(-12deg)}}@keyframes sv-wobble-x{0%{transform:rotateX(0)}to{transform:rotateX(12deg)}}@keyframes sv-flip{0%,18%{transform:rotateX(0)}48%,62%{transform:rotateX(160deg)}92%,to{transform:rotateX(0)}}.sv-fan{transform-box:view-box;transform-origin:146px 160px;animation:sv-spin 1.1s linear infinite}.sv-dust{fill:#a1a1a6;opacity:0;animation:sv-dust 2.4s ease-out infinite}.sv-temp{fill:var(--sig-a);transform-box:fill-box;transform-origin:bottom;animation:sv-temp 2.6s var(--lx-ease) .6s both}.sv-key{fill:#2a2a2e;stroke:hsla(0,0%,100%,.06);animation:sv-key 3.2s ease-in-out infinite}.sv-ssd{animation:sv-slide 1.1s var(--lx-ease) .4s both}.sv-led{fill:#3a3a3e;animation:sv-led .3s ease 1.6s forwards}.sv-cap{fill:var(--sig-a);transform-box:fill-box;transform-origin:left;transform:scaleX(0);animation:sv-grow 1.6s var(--lx-ease) 1.6s forwards}.sv-os{position:absolute;z-index:4;inset:0;display:grid;place-items:center;align-content:center;gap:calc(7 * var(--u))}.sv-os-mark{display:grid;place-items:center}.sv-os-mark>*{grid-area:1/1}.sv-os-ring{width:calc(16 * var(--u));animation:sv-spin 1s linear infinite,lx-fade-out .3s ease 3s forwards}.sv-os-check{display:grid;place-items:center;width:calc(16 * var(--u));height:calc(16 * var(--u));border-radius:50%;background:#30d158;color:#00210a;scale:0;animation:sv-pop .4s var(--lx-ease) 3.1s both}.sv-os-check svg{width:60%;height:60%}.sv-os-bar{width:56%;height:calc(1.6 * var(--u));border-radius:99px;background:hsla(0,0%,100%,.18);overflow:hidden}.sv-os-bar span{display:block;width:100%;height:100%;background:#fff;transform-origin:left;transform:scaleX(0);animation:sv-grow 2.2s var(--lx-ease) .8s forwards}.sv-tools{transform-box:view-box;transform-origin:160px 160px;animation:sv-tools 1.2s var(--lx-ease) .3s both}.sv-sparkle{fill:#fff;filter:drop-shadow(0 0 10px rgba(255,255,255,.6));transform-box:fill-box;transform-origin:center;scale:0;animation:sv-pop .5s var(--lx-ease) 1.4s both,sv-blink 2s ease-in-out 2s infinite}@keyframes sv-peel{to{transform:translate(6%,-10%) rotate(-5deg);opacity:0}}@keyframes sv-drop{0%{opacity:0;transform:translateY(-14%)}to{opacity:1;transform:none}}@keyframes sv-shine{to{background-position:-30% 0,0 0}}@keyframes lx-batt-fill-color{0%{fill:#ff453a}22%{fill:#ffd60a}40%,to{fill:#30d158}}@keyframes sv-flow{0%{stroke-dashoffset:-1.1}to{stroke-dashoffset:.2}}@keyframes sv-soc{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--sig-a) 70%,transparent))}}@keyframes sv-iron-in{0%{transform:translate(40px,-40px);opacity:0}}@keyframes sv-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes sv-halo{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.8);opacity:0}}@keyframes sv-glint{0%{transform:translateX(0)}to{transform:translateX(420px)}}@keyframes sv-af{0%{transform:scale(1.35);opacity:0}40%{opacity:1}60%{transform:scale(1)}70%,90%{opacity:.3}80%,to{transform:scale(1);opacity:1}}@keyframes sv-af-face{0%{transform:scale(1.6);opacity:0}45%{transform:scale(1);opacity:1}70%{stroke:#ffd60a}to{transform:scale(1);stroke:#30d158}}@keyframes sv-cam-glow{50%{box-shadow:0 0 10px 2px color-mix(in srgb,var(--sig-a) 70%,transparent)}}@keyframes sv-wave{0%{transform:scale(.4);opacity:0}15%{opacity:.9}to{transform:scale(3.2);opacity:0}}@keyframes sv-eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes sv-plug{0%{transform:translateY(80px)}to{transform:none}}@keyframes sv-fade-in{to{opacity:1}}@keyframes sv-pop{0%{scale:0}to{scale:1}}@keyframes sv-scan{to{top:100%}}@keyframes sv-twinkle{50%{opacity:.7}}@keyframes sv-draw{to{stroke-dashoffset:0}}@keyframes sv-ok-color{to{color:#30d158}}@keyframes sv-pulse{50%{transform:scale(1.06)}}@keyframes sv-seg-on{to{fill:var(--sig-a)}}@keyframes sv-gb{0%{--sv-gb:128}to{--sv-gb:512}}@keyframes sv-fold{0%,18%{transform:rotateY(0)}48%,62%{transform:rotateY(-160deg)}92%,to{transform:rotateY(0)}}@keyframes sv-spin{to{transform:rotate(1turn)}}@keyframes sv-dust{0%{opacity:0;transform:translate(0)}15%{opacity:.8}to{opacity:0;transform:translate(120px,-30px)}}@keyframes sv-temp{0%{transform:scaleY(.9);fill:#ff453a}to{transform:scaleY(.38);fill:var(--sig-a)}}@keyframes sv-key{0%,8%,to{fill:#2a2a2e;transform:translateY(0)}3%{fill:color-mix(in srgb,var(--sig-a) 70%,#2a2a2e);transform:translateY(1.5px)}}@keyframes sv-slide{0%{transform:translateX(90px);opacity:0}}@keyframes sv-led{to{fill:#30d158;filter:drop-shadow(0 0 6px #30d158)}}@keyframes sv-grow{to{transform:scaleX(1)}}@keyframes sv-tools{0%{transform:rotate(-25deg) scale(.85);opacity:0}}.sv-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;font-size:13px;color:hsla(0,0%,100%,.45)}.sv-crumbs a{color:hsla(0,0%,100%,.6);transition:color .2s}.sv-crumbs a:hover{color:#fff}.sv-crumbs [aria-current=page]{color:hsla(0,0%,100%,.85)}.sv-title{font-size:clamp(2rem,4.3vw,3.5rem);line-height:1.05;letter-spacing:-.04em;font-weight:700}a.lx-opt[aria-current=page]{border-color:transparent;box-shadow:0 0 0 2px var(--sig-a)}.sv-page .lx-h2{font-size:clamp(1.9rem,3.2vw,2.75rem);line-height:1.1}.sv-statement{max-width:62ch;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.6;letter-spacing:-.012em;font-weight:400;color:var(--text-primary)}.sv-kv{display:grid;grid-template-columns:auto 1fr;gap:.6rem 1.5rem}.sv-kv dt{color:var(--text-tertiary);font-size:14px}.sv-kv dd{color:var(--text-primary);font-size:15px;font-weight:500}.sv-tool{display:inline-block;padding:.2rem .6rem;border-radius:999px;font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--bg-tertiary)}