.lnx{line-height:normal;text-align:start}.lnx :where(:not(svg,svg *)){all:revert}.lnx svg{display:revert;vertical-align:revert}.lnx a,.lnx a:hover{color:inherit}.lnx{--hdr-glass:rgba(30,30,30,.72);--hdr-shadow:rgba(0,0,0,.35);--bg:#161616;--surface:#1c1c1c;--card:#242424;--media:#2c2c2c;--ui-ring:rgba(255,255,255,.08);--ui-shadow:0 24px 48px rgba(0,0,0,.32);--surface-2:#242424;--surface-3:#2a2a2a;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.14);--text:#f2f2f2;--muted:#9a9a9a;--ink:#f2f2f2;--on-ink:#0a0a0a;--ink-hover:#ffffff;--ink-press:#e2e2e2;--sec:#242424;--sec-ring:rgba(255,255,255,.12);--sec-hover:#2a2a2a;--sec-press:#303030;--ghost-hover:rgba(255,255,255,.06);--logo-filter:invert(1) brightness(1.06);--header-bg:rgba(22,22,22,.94);--shadow:0 30px 80px rgba(0,0,0,.45);--font:"Pretendard Variable",Pretendard,"Noto Sans KR","Apple SD Gothic Neo",system-ui,-apple-system,sans-serif;background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word;min-height:100vh}.lnx.light{--hdr-glass:rgba(255,255,255,.74);--hdr-shadow:rgba(10,10,10,.08);--bg:#f3f3f3;--surface:#ffffff;--card:#ffffff;--media:#e9e9e9;--ui-ring:rgba(10,10,10,.08);--ui-shadow:0 24px 48px rgba(10,10,10,.1);--surface-2:#ebebeb;--surface-3:#e4e4e4;--line:#e2e2e2;--line-2:#d8d8d8;--text:#0a0a0a;--muted:#6b6b6b;--ink:#0a0a0a;--on-ink:#ffffff;--ink-hover:#262626;--ink-press:#404040;--sec:#ffffff;--sec-ring:rgba(10,10,10,.12);--sec-hover:#f5f5f5;--sec-press:#ebebeb;--ghost-hover:rgba(10,10,10,.05);--logo-filter:none;--header-bg:rgba(243,243,243,.94);--shadow:0 30px 80px rgba(10,10,10,.12)}.lnx *{box-sizing:border-box}.lnx[data-motif=ink]{--motif:var(--text)}.lnx[data-motif=purple]{--motif:#9d7bf0}.lnx .only-light{display:none!important}.lnx.light .only-light{display:block!important}.lnx.light .only-dark{display:none!important}.lnx .wrap{max-width:1440px;margin:0 auto;padding:0 40px}.lnx .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;margin:0;cursor:pointer;font-family:var(--font);font-weight:500;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;transition:background-color .15s ease-out,color .15s ease-out}.lnx .btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lnx .btn-l{height:56px;padding:0 28px;border-radius:18px;font-size:16px}.lnx .btn-m{height:40px;padding:0 16px;border-radius:12px;font-size:14px}.lnx .btn-primary{background:var(--ink);color:var(--on-ink)}.lnx .btn-primary:hover{background:var(--ink-hover);color:var(--on-ink)}.lnx .btn-primary:active{background:var(--ink-press)}.lnx .btn-secondary{background:var(--sec);color:var(--text);box-shadow:inset 0 0 0 1px var(--sec-ring)}.lnx .btn-secondary:hover{background:var(--sec-hover);color:var(--text)}.lnx .btn-secondary:active{background:var(--sec-press)}.lnx .btn-ghost{background:transparent;color:var(--text)}.lnx .btn-ghost:hover{background:var(--ghost-hover);color:var(--text)}.lnx .iconbtn{width:40px;height:40px;border-radius:12px;display:inline-grid;place-items:center;border:0;background:var(--sec);color:var(--text);box-shadow:inset 0 0 0 1px var(--sec-ring);cursor:pointer;transition:background-color .15s ease-out}.lnx .iconbtn:hover{background:var(--sec-hover)}.lnx .iconbtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lnx .hdr{position:sticky;top:0;z-index:50;height:72px;display:flex;justify-content:center;pointer-events:none}.lnx .hdr-in{--ease-h:cubic-bezier(.22,.8,.2,1);pointer-events:auto;position:relative;width:100%;max-width:1440px;height:72px;margin-top:0;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 40px;border-radius:0;background:transparent;box-shadow:0 0 0 0 transparent;transition:max-width .55s var(--ease-h),height .55s var(--ease-h),margin-top .55s var(--ease-h),padding .55s var(--ease-h),border-radius .55s var(--ease-h),background-color .4s ease,box-shadow .4s ease}.lnx .hdr[data-scrolled] .hdr-in{max-width:980px;height:54px;margin-top:10px;padding:0 8px 0 18px;border-radius:17px;background:var(--hdr-glass);-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:0 0 0 1px var(--line-2),0 14px 34px var(--hdr-shadow)}.lnx .hdr-wordbox{display:block;overflow:hidden;max-width:110px;margin-left:6px;transition:max-width .5s var(--ease-h),margin-left .5s var(--ease-h),opacity .3s ease}.lnx .hdr-mark{display:block;width:18px;height:18px;flex:none;transition:transform .5s var(--ease-h)}.lnx .hdr-word{display:block;height:22px;width:99px;max-width:none}.lnx .hdr[data-scrolled] .hdr-wordbox{max-width:0;margin-left:0;opacity:0}.lnx .hdr[data-scrolled] .hdr-mark{transform:scale(1.12)}.lnx .hdr[data-on-foot]{--hdr-glass:rgba(255,255,255,.74);--hdr-shadow:rgba(10,10,10,.08);--bg:#f3f3f3;--surface:#ffffff;--card:#ffffff;--media:#e9e9e9;--ui-ring:rgba(10,10,10,.08);--ui-shadow:0 24px 48px rgba(10,10,10,.1);--surface-2:#ebebeb;--surface-3:#e4e4e4;--line:#e2e2e2;--line-2:#d8d8d8;--text:#0a0a0a;--muted:#6b6b6b;--ink:#0a0a0a;--on-ink:#ffffff;--ink-hover:#262626;--ink-press:#404040;--sec:#ffffff;--sec-ring:rgba(10,10,10,.12);--sec-hover:#f5f5f5;--sec-press:#ebebeb;--ghost-hover:rgba(10,10,10,.05);--logo-filter:none;--header-bg:rgba(243,243,243,.94);--shadow:0 30px 80px rgba(10,10,10,.12);color:var(--text)}.lnx.light .hdr[data-on-foot]{--hdr-glass:rgba(30,30,30,.72);--hdr-shadow:rgba(0,0,0,.35);--bg:#161616;--surface:#1c1c1c;--card:#242424;--media:#2c2c2c;--ui-ring:rgba(255,255,255,.08);--ui-shadow:0 24px 48px rgba(0,0,0,.32);--surface-2:#242424;--surface-3:#2a2a2a;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.14);--text:#f2f2f2;--muted:#9a9a9a;--ink:#f2f2f2;--on-ink:#0a0a0a;--ink-hover:#ffffff;--ink-press:#e2e2e2;--sec:#242424;--sec-ring:rgba(255,255,255,.12);--sec-hover:#2a2a2a;--sec-press:#303030;--ghost-hover:rgba(255,255,255,.06);--logo-filter:invert(1) brightness(1.06);--header-bg:rgba(22,22,22,.94);--shadow:0 30px 80px rgba(0,0,0,.45);color:var(--text)}.lnx .hdr-actions .lang,.lnx .hdr-actions .btn-ghost{max-width:140px;overflow:hidden;transition:max-width .45s var(--ease-h),opacity .3s ease,padding .45s var(--ease-h),margin .45s var(--ease-h)}.lnx .hdr[data-scrolled] .hdr-actions .btn-ghost{height:36px}.lnx .hdr[data-scrolled] .hdr-l{gap:18px}.lnx .hdr[data-scrolled] .navlink{height:34px}.lnx .hdr[data-scrolled] .hdr-actions .btn-primary{height:38px;border-radius:12px}.lnx .hdr-l{display:flex;align-items:center;gap:28px;min-width:0}.lnx .hdr-logo{display:flex;align-items:center;color:var(--text);border-radius:6px}.lnx .hdr-logo:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.lnx .hdr-nav{display:flex;align-items:center;gap:2px}.lnx .navlink{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;border-radius:9px;font-size:14px;font-weight:500;color:var(--text);text-decoration:none;opacity:.86;transition:background-color .15s ease-out}.lnx .navlink:hover{background:var(--ghost-hover);opacity:1}.lnx .navlink:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lnx .navdrop{position:relative}.lnx .navmenu{position:absolute;top:100%;left:-8px;width:max-content;min-width:220px;padding:6px;margin-top:8px;border-radius:14px;background:var(--card);box-shadow:0 0 0 1px var(--line-2),var(--shadow);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s ease,transform .22s cubic-bezier(.22,.8,.2,1),visibility 0s linear .22s;z-index:60}.lnx .navmenu:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.lnx .navdrop:hover .navmenu,.lnx .navdrop:has(:focus-visible) .navmenu{opacity:1;visibility:visible;transform:none;transition-delay:0s}.lnx .navmenu-item{display:flex;align-items:center;gap:10px;padding:9px 14px 9px 10px;border-radius:10px;text-decoration:none;color:var(--text);white-space:nowrap}.lnx .navmenu-item:hover,.lnx .navmenu-item:focus-visible{background:var(--ghost-hover);outline:none}.lnx .navmenu-ic{display:grid;place-items:center;width:18px;height:18px;flex:none;color:var(--muted);transition:color .15s ease-out}.lnx .navmenu-item:hover .navmenu-ic,.lnx .navmenu-item:focus-visible .navmenu-ic{color:var(--text)}.lnx .navmenu-ic svg{width:18px;height:18px}.lnx .navmenu-item b{font-size:14px;font-weight:500}.lnx .hdr-actions{display:flex;align-items:center;gap:6px}.lnx .lang{display:inline-flex;align-items:center;height:28px;padding:0 3px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--line);font-size:12px;font-weight:500;color:var(--muted)}.lnx .lang span{padding:4px 7px;border-radius:5px}.lnx .lang .on{background:var(--surface-3);color:var(--text)}.lnx .hdr-menu{display:none}.lnx .hero{max-width:1440px;margin:0 auto;padding:40px 40px 0}.lnx .hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);align-items:center;gap:32px;min-height:640px}.lnx .hero-copy{position:relative;z-index:1}.lnx .hero-obj{position:relative;height:620px}.lnx .hero-fx{position:absolute;top:-40px;bottom:-40px;left:44%;right:-40px;pointer-events:none;z-index:0}.lnx .hero h1{margin:0;font-size:50px;line-height:1.14;letter-spacing:-.028em;font-weight:500;text-wrap:balance}.lnx .hero .lead{margin:22px 0 0;max-width:700px;font-size:16.5px;line-height:1.6;color:var(--muted);text-wrap:pretty}.lnx .hero .cta{margin-top:44px;display:flex;gap:10px;flex-wrap:wrap}.lnx .hero .btn-l{height:60px;padding:0 32px;font-size:17px}.lnx .hero .note{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin:16px 0 0 -12px;padding:4px 12px;border-radius:8px;font-size:14px;color:var(--muted);background:color-mix(in srgb,var(--bg) 35%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lnx .hero .note svg{width:13px;height:13px;flex:none;margin-right:-3px}.lnx .hero .note i{font-style:normal;opacity:.5}.lnx .hero-fx canvas,.lnx .foot-mark canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;color:var(--motif);pointer-events:none}.lnx .logos{margin-top:40px;text-align:center}.lnx .logos-label{margin:0;font-size:15.5px;color:var(--muted)}.lnx .logo-grid{max-width:1280px;margin:30px auto 0;padding:0 40px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.lnx .logo-tile{height:88px;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;transition:background-color .25s ease,box-shadow .25s ease}.lnx .logo-word{font-family:"DM Sans",var(--font);color:var(--text);opacity:.62;letter-spacing:-.02em;transition:opacity .25s ease}.lnx .logo-word.pwc{font-size:30px;font-weight:700;font-style:italic}.lnx .logo-word.tl{font-size:21px;font-weight:600}.lnx .logo-tile:hover .logo-word{opacity:.92}.lnx .logo-tile img{width:auto;max-width:78%;opacity:.62;filter:var(--logo-filter);transition:opacity .25s ease}.lnx .logo-tile:hover{background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2)}.lnx .logo-tile:hover img{opacity:.92}@media(max-width:900px){.lnx .logo-grid{padding:0 16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lnx .logo-tile{height:68px;border-radius:12px}.lnx .logo-tile img{transform:scale(.82)}}.lnx .reel{margin:28px auto 0;max-width:1200px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.lnx .reel-track{display:flex;align-items:center;gap:72px;width:max-content;padding-right:72px;animation:lnx-mf-reel 46s linear infinite}.lnx .reel-track img{width:auto;opacity:.6;filter:var(--logo-filter);flex:none;transition:opacity .2s ease}.lnx .reel:hover .reel-track img{opacity:.85}@keyframes lnx-mf-reel{to{transform:translate(-50%)}}.lnx .sec{margin-top:200px}.lnx .sec-head{text-align:center;max-width:760px;margin:0 auto;padding:0 40px}.lnx .title{margin:0;font-size:48px;line-height:1.2;letter-spacing:-.025em;font-weight:500;text-wrap:balance}.lnx .sec-lead{margin:24px auto 0;max-width:600px;font-size:18px;line-height:1.6;color:var(--muted);text-wrap:pretty}.lnx .skip{position:absolute;left:40px;top:8px;z-index:6;padding:8px 12px;border-radius:9px;background:var(--ink);color:var(--on-ink);font-size:13px;text-decoration:none;transform:translateY(-200%);opacity:0;pointer-events:none}.lnx .skip:focus{transform:none;opacity:1;pointer-events:auto}.lnx .demo{--win-w:1200px;position:relative;margin-top:0}.lnx .demo-track{position:relative}.lnx .demo-stage{position:relative;padding:0 40px}.lnx .shot{--fx:60%;--fy:30%;position:relative;width:min(100%,var(--win-w));aspect-ratio:1440/760;border-radius:10px;overflow:hidden;background:var(--surface);box-shadow:0 0 0 1px var(--line-2),var(--shadow)}.lnx .shot img{position:absolute;top:0;bottom:0;left:-4.31%;width:104.31%;height:100%;object-fit:cover;object-position:50% 0;display:block;transform:scale(var(--zs,1));transform-origin:var(--fx) 0}.lnx .demo[data-mode=pin] .demo-stage{position:sticky;top:72px;height:calc(100vh - 72px);min-height:620px;display:block;padding:40px 40px 48px;overflow:hidden}.lnx .sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lnx .merge-layer{position:relative;height:600px}.lnx .steps{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:16px}.lnx .step-nav{display:none}.lnx .step-texts,.lnx .step-shots{display:contents}.lnx .step-text{width:min(100%,var(--win-w));text-align:center;margin-top:64px}.lnx .step-text[data-i="0"]{margin-top:0}.lnx .step-text h3{margin:0;font-size:28px;line-height:1.35;letter-spacing:-.02em;font-weight:500}.lnx .step-text p{margin:10px auto 0;max-width:560px;font-size:16px;line-height:1.6;color:var(--muted)}.lnx .step-tab{position:relative;display:flex;align-items:center;gap:10px;height:42px;margin:0;padding:0 20px 0 16px;border:0;border-radius:11px;background:transparent;color:var(--muted);font:inherit;font-size:15px;font-weight:500;letter-spacing:-.01em;cursor:pointer;box-shadow:inset 0 0 0 1px transparent;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.lnx .step-tab svg{width:17px;height:17px;flex:none}.lnx .step-tab:hover{color:var(--text)}.lnx .step-tab.on{color:var(--text);background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2)}.lnx .step-tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lnx .step-num{display:block;font-family:"Inter Tight",var(--font);font-size:56px;font-weight:400;line-height:.92;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--text);opacity:.1;margin-bottom:10px}.lnx .demo[data-mode=pin] .step-num{font-size:88px;margin-bottom:14px}.lnx .demo[data-mode=pin] .merge-layer{position:absolute;left:40px;right:40px;top:40px;bottom:48px;height:auto;z-index:2;pointer-events:none}.lnx .demo[data-mode=pin] .steps{position:absolute;left:40px;right:40px;top:40px;bottom:48px;margin:0;display:grid;grid-template-columns:320px minmax(0,1fr);grid-template-rows:auto 1fr;align-items:start;column-gap:56px;row-gap:32px;opacity:0}.lnx .demo[data-mode=pin] .step-nav{display:flex;flex-direction:column;align-items:flex-start;gap:8px;grid-column:1;grid-row:1;margin-top:var(--nav-top,var(--shot-top,0px))}.lnx .demo[data-mode=pin] .step-texts{display:grid;grid-column:1;grid-row:2}.lnx .demo[data-mode=pin] .step-text{grid-area:1/1;width:auto;margin:0;text-align:left;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.lnx .demo[data-mode=pin] .step-text.on{opacity:1;transform:none}.lnx .demo[data-mode=pin] .step-text h3{font-size:27px}.lnx.en .demo[data-mode=pin] .step-text h3{font-size:24px}.lnx .demo[data-mode=pin] .step-text p{margin:12px 0 0;max-width:none}.lnx .demo[data-mode=pin] .step-shots{display:grid;grid-column:2;grid-row:1/3;align-self:center;justify-self:end;width:min(100%,calc((100vh - 160px)*1.6))}.lnx .demo[data-mode=pin] .step-shots .shot{grid-area:1/1;width:100%;aspect-ratio:1440/900;opacity:0;transform:scale(.985);transition:opacity .5s ease,transform .5s ease}.lnx .demo[data-mode=pin] .step-shots .shot.on{opacity:1;transform:none}.lnx .merge-title{position:absolute;left:0;right:0;top:0;z-index:2;max-width:760px;margin:0 auto;padding:0 8px;text-align:center;opacity:0;pointer-events:none;will-change:transform,opacity}.lnx .merge-title .sec-lead{margin:22px auto 0}.lnx .frag-field{position:absolute;left:-40px;right:-40px;top:0;margin:0;padding:24px 0;display:flex;flex-direction:column;gap:14px;overflow:hidden;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.lnx .frag-row{position:relative;display:flex;gap:14px;width:max-content;will-change:transform}.lnx .frag{position:relative;width:312px;height:88px;flex:none;display:flex;align-items:center;gap:14px;padding:0 20px 0 18px;border-radius:20px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line);will-change:transform,opacity,filter}.lnx .frag-ic{width:44px;height:44px;flex:none;border-radius:12px;background:var(--surface-3);display:grid;place-items:center;color:var(--text);box-shadow:inset 0 0 0 1px #ffffff21}.lnx.light .frag-ic{background:#f4f4f4;box-shadow:inset 0 0 0 1px #0a0a0a12}.lnx .frag-ic svg{width:20px;height:20px;display:block;opacity:.92}.lnx .frag-t{display:flex;flex-direction:column;gap:4px;min-width:0}.lnx .frag-t small{font-size:12px;font-weight:500;color:var(--muted);line-height:1.2}.lnx .frag-t b{font-size:15px;font-weight:500;line-height:1.35;letter-spacing:-.01em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lnx .frag-when{font-weight:400;opacity:.72}.lnx .frag-dot{position:absolute;top:14px;right:16px;width:6px;height:6px;border-radius:50%;background:#845dde}.lnx .merge-ring{position:absolute;left:-40px;right:-40px;top:-64px;bottom:-64px;pointer-events:none;z-index:0;color:var(--text)}.lnx .merge-ring canvas{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.lnx{--sc-bg:#191919;--sc-panel:#1d1d1d;--sc-card:#242424;--sc-in:#2b2b2b;--sc-ring:rgba(255,255,255,.08);--sc-shadow:0 0 0 1px rgba(255,255,255,.07),0 16px 32px -12px rgba(0,0,0,.5);--sc-acc:#845DDE;--sc-acc-soft:rgba(132,93,222,.2);--sc-acc-ink:#c4b1f5}.lnx.light{--sc-bg:#ffffff;--sc-panel:#fafafa;--sc-card:#ffffff;--sc-in:#f2f2f2;--sc-ring:rgba(10,10,10,.09);--sc-shadow:0 0 0 1px rgba(10,10,10,.07),0 16px 32px -14px rgba(10,10,10,.14);--sc-acc-soft:rgba(132,93,222,.12);--sc-acc-ink:#6a44c9}.lnx .shot.sc{aspect-ratio:1.6;background:var(--sc-bg)}.lnx .scene{position:absolute;left:0;top:0;width:880px;height:550px;transform:scale(var(--k,1));transform-origin:0 0;font-size:13px;line-height:1.45;color:var(--text);letter-spacing:-.005em;text-align:left;--e:cubic-bezier(.22,.8,.24,1);--ep:cubic-bezier(.34,1.45,.64,1)}.lnx .scene :where(p){margin:0}.lnx .scene :where(b){font-weight:500}.lnx .scene :where(small){font-size:inherit}.lnx .scene :where(svg){display:block}.lnx .sc-top{position:absolute;left:0;top:0;right:0;height:44px;display:flex;align-items:center;gap:10px;padding:0 14px 0 16px;border-bottom:1px solid var(--line);background:var(--sc-panel);white-space:nowrap}.lnx .sc-mk{width:14px;height:14px;color:var(--text);display:grid;place-items:center;flex:none}.lnx .sc-mk svg{width:11px;height:11px}.lnx .sc-proj{font-size:12.5px;font-weight:500}.lnx .sc-tabs{display:flex;gap:2px;margin-left:14px;font-size:12px;color:var(--muted)}.lnx .sc-tabs span{height:28px;padding:0 10px;border-radius:8px;display:inline-flex;align-items:center}.lnx .sc-tabs .on{background:var(--sc-in);color:var(--text);font-weight:500}.lnx .sc-people{margin-left:auto;display:flex}.lnx .sc-people i{width:22px;height:22px;border-radius:50%;overflow:hidden;display:block;flex:none;box-shadow:0 0 0 2px var(--sc-panel)}.lnx .sc-people i+i{margin-left:-6px}.lnx .sc-people img{position:static;width:100%;height:100%;object-fit:cover;display:block;transform:none}.lnx .sc-share{height:26px;padding:0 10px;border-radius:7px;background:var(--ink);color:var(--on-ink);font-size:11.5px;font-weight:500;display:inline-flex;align-items:center}.lnx .sc-left{position:absolute;left:0;top:44px;bottom:0;width:288px;padding:16px;border-right:1px solid var(--line);background:var(--sc-panel)}.lnx .sc-main{position:absolute;left:288px;top:44px;right:0;bottom:0;overflow:hidden}.lnx .sc-card{background:var(--sc-card);border-radius:14px;box-shadow:var(--sc-shadow)}.lnx .sc-k{font-size:12px;color:var(--muted)}.lnx .sc-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--sc-acc);flex:none}.lnx .sc-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:8px;background:var(--sc-in);font-size:11.5px;white-space:nowrap}.lnx .sc-chip svg{width:13px;height:13px;flex:none}.lnx .sc-seg{display:inline-flex;padding:2px;border-radius:8px;background:var(--sc-in);font-size:11.5px;color:var(--muted);white-space:nowrap}.lnx .sc-seg>*{padding:3px 9px;border-radius:6px;font-weight:500}.lnx .sc-seg b{background:var(--sc-card);color:var(--text);box-shadow:0 0 0 1px var(--sc-ring)}.lnx .sc-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 13px;border-radius:9px;background:var(--ink);color:var(--on-ink);font-size:12.5px;font-weight:500;white-space:nowrap}.lnx .sc-btn.ghost{background:var(--sc-in);color:var(--text)}.lnx .sc-btn.sm{height:24px;padding:0 9px;border-radius:7px;font-size:11.5px}.lnx .sc-caret{display:inline-block;width:1.5px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:currentColor}.lnx .sc-cur{position:absolute;left:0;top:0;width:20px;height:20px;margin:-2px 0 0 -3px;color:var(--text);z-index:30;opacity:0;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3));pointer-events:none}.lnx .sc-cur path{stroke:var(--sc-bg)}.lnx .sc-tap{position:absolute;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:var(--text);opacity:0;z-index:29;pointer-events:none}.lnx .sc-qhead{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--muted);margin-bottom:8px}.lnx .sc-qhead em{margin-left:auto;font-style:normal}.lnx .sc-qt{font-size:13px;font-weight:500;line-height:1.45;margin-bottom:2px}.lnx .sc-opt{display:flex;align-items:flex-start;gap:9px;padding:8px 10px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--sc-ring);margin-top:6px}.lnx .sc-opt b{display:block;font-size:12.5px}.lnx .sc-opt small{display:block;font-size:11px;color:var(--muted);margin-top:1px}.lnx .sc-radio{width:15px;height:15px;flex:none;margin-top:1px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--muted);display:grid;place-items:center}.lnx .sc-radio b{width:7px;height:7px;border-radius:50%;background:var(--text)}.lnx .sc-opt.pick{box-shadow:inset 0 0 0 1.5px var(--text);background:var(--sc-in)}.lnx .sc-opt.pick .sc-radio{box-shadow:inset 0 0 0 1.5px var(--text)}.lnx .sc-empty,.lnx .s1-empty,.lnx .s2-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--muted);font-size:12.5px}.lnx .s1-empty span,.lnx .s2-empty span{width:40px;height:40px;border-radius:12px;background:var(--sc-in);display:grid;place-items:center}.lnx .s1-empty svg,.lnx .s2-empty svg{width:18px;height:18px}@keyframes lnx-scIn{0%{opacity:0;transform:translateY(8px)}}@keyframes lnx-scInR{0%{opacity:0;transform:translate(14px)}}@keyframes lnx-scInB{0%{opacity:0;transform:translateY(16px)}}@keyframes lnx-scPop{0%{opacity:0;transform:scale(.9)}}@keyframes lnx-scFade{0%{opacity:0}}@keyframes lnx-scHide{0%{opacity:1}to{opacity:0}}@keyframes lnx-scType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes lnx-scUntype{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes lnx-scDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes lnx-scPress{0%,to{transform:none}40%{transform:scale(.86)}}@keyframes lnx-scTap{0%{opacity:.18;transform:scale(.3)}to{opacity:0;transform:scale(1.5)}}@keyframes lnx-scBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes lnx-scPulse{0%{box-shadow:0 0 #845dde99}70%,to{box-shadow:0 0 0 6px #845dde00}}@keyframes lnx-scPick{0%{box-shadow:inset 0 0 0 1px var(--sc-ring);background:transparent}}@keyframes lnx-scGrow{0%{transform:scaleX(0)}}@keyframes lnx-scTick{to{transform:translateY(-100%)}}@keyframes lnx-scSel{0%{background:transparent;box-shadow:inset 0 0 0 1px transparent}}@keyframes lnx-scWin{0%{opacity:0}10%,88%{opacity:1}to{opacity:0}}@keyframes lnx-scShowThenHide{0%,96%{opacity:1}to{opacity:0}}@keyframes lnx-scHideThenShow{0%,96%{opacity:0}to{opacity:1}}.lnx .a-type,.lnx .a-untype{display:inline-block;white-space:nowrap}.lnx .a-untype{clip-path:inset(0 100% 0 0)}.lnx .sc-draw{stroke-dasharray:1;stroke-dashoffset:0}.lnx .sc-gone{opacity:0;pointer-events:none}.lnx .shot.play .a-in{animation:lnx-scIn calc(.8s * var(--ts,1)) var(--e) var(--d,0s) both}.lnx .shot.play .a-r{animation:lnx-scInR calc(.8s * var(--ts,1)) var(--e) var(--d,0s) both}.lnx .shot.play .a-b{animation:lnx-scInB calc(.9s * var(--ts,1)) var(--e) var(--d,0s) both}.lnx .shot.play .a-pop{animation:lnx-scPop calc(.5s * var(--ts,1)) var(--ep) var(--d,0s) both}.lnx .shot.play .a-fade{animation:lnx-scFade calc(.6s * var(--ts,1)) ease var(--d,0s) both}.lnx .shot.play .a-type{animation:lnx-scType var(--t,calc(1s * var(--ts,1))) steps(var(--n,20)) var(--d,0s) both}.lnx .shot.play .a-untype{animation:lnx-scUntype var(--t,calc(.4s * var(--ts,1))) steps(var(--n,6)) var(--d,0s) both}.lnx .shot.play .sc-gone{animation:lnx-scHide calc(.35s * var(--ts,1)) ease var(--d,0s) both}.lnx .shot.play .sc-draw{animation:lnx-scDraw var(--t,calc(.5s * var(--ts,1))) var(--e) var(--d,0s) both}.lnx .shot.play .sc-press{animation:lnx-scPress calc(.32s * var(--ts,1)) ease var(--d,0s) both}.lnx .shot.play .sc-tap{animation:lnx-scTap calc(.6s * var(--ts,1)) ease-out var(--d,0s) forwards}.lnx .shot.play .sc-caret{animation:lnx-scFade .01s linear var(--d,0s) both,lnx-scBlink 1.05s steps(1) var(--d,0s) infinite}.lnx .shot.play .sc-opt.pick{animation:lnx-scPick calc(.3s * var(--ts,1)) ease var(--d,0s) both}.lnx .shot.play .sc-opt.pick .sc-radio b{animation:lnx-scPop calc(.35s * var(--ts,1)) var(--ep) var(--d,0s) both}.lnx .shot.paused,.lnx .shot.paused *{animation-play-state:paused!important}.lnx .scene.s1{--ts:.78}.lnx .scene.s2{--ts:.74}.lnx .scene.s3{--ts:.85}.lnx .scene.s4{--ts:.82}.lnx .scene.s5{--ts:.6}.lnx .scene.s6{--ts:.5}.lnx .sc-pulse{animation:lnx-scPulse 1.6s ease-out infinite}.lnx .s1-ai{font-size:13px;line-height:1.6}.lnx .s1-me{margin:14px 0 0 24px;padding:10px 12px;border-radius:12px 12px 4px;background:var(--sc-in);font-size:12.5px;line-height:1.55}.lnx .s1-me p{text-wrap:pretty;word-break:keep-all}.lnx .s1-att{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.lnx .s1-me .sc-chip{height:24px;padding:0 8px;background:var(--sc-panel);font-size:11px}.lnx .s1-q{margin-top:12px;padding:12px}.lnx .s1-in{position:absolute;left:16px;right:16px;bottom:16px;height:46px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--sc-ring);background:var(--sc-bg);font-size:12.5px}.lnx .s1-typed,.lnx .s1-ph{position:absolute;left:12px;top:0;bottom:0;display:flex;align-items:center;white-space:nowrap}.lnx .s1-typed{opacity:0}.lnx .s1-ph{color:var(--muted)}.lnx .shot.play .s1-typed{animation:lnx-scShowThenHide .468s linear 0s both}.lnx .shot.play .s1-ph{animation:lnx-scHideThenShow .468s linear 0s both}.lnx .s1-send{position:absolute;right:7px;top:7px;width:32px;height:32px;border-radius:50%;background:var(--ink);color:var(--on-ink);display:grid;place-items:center}.lnx .s1-send svg{width:15px;height:15px}.lnx{--s1-canvas:#151515;--s1-paper:#1c1c1c;--s1-sk:#252525;--s1-sk-hi:#2f2f2f}.lnx.light{--s1-canvas:#f4f4f4;--s1-paper:#ffffff;--s1-sk:#ececec;--s1-sk-hi:#f7f7f7}.lnx .s1-main{background:var(--s1-canvas)}.lnx .s1-ghost,.lnx .s1-doc{position:absolute;top:0;right:0;bottom:0;left:0;padding:18px 22px}.lnx .s1-ghost,.lnx .s1-col{display:flex;flex-direction:column;gap:12px}.lnx .s1-card{display:flex;flex-direction:column;padding:18px 22px 20px;border-radius:10px;background:var(--s1-paper);box-shadow:0 0 0 1px var(--line)}.lnx .s1-ghost .s1-card{box-shadow:0 0 0 1px var(--line),0 18px 36px -24px #0006}.lnx .s1-gh{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;color:var(--muted)}.lnx .s1-gh i{width:22px;height:22px;flex:none;border-radius:6px;display:grid;place-items:center;background:var(--sc-in)}.lnx .s1-gh svg{width:12px;height:12px}.lnx .s1-sk{display:block;height:8px;margin-top:10px;border-radius:4px;background:linear-gradient(90deg,var(--s1-sk) 30%,var(--s1-sk-hi) 50%,var(--s1-sk) 70%) 0 0/200% 100%;animation:lnx-s1Shim 1.8s linear infinite}.lnx .s1-sk.t{width:44%;height:14px;margin-top:8px;border-radius:5px}.lnx .s1-sk.w30{width:30%;margin-top:16px}.lnx .s1-sk.w40{width:40%;margin-top:2px}.lnx .s1-sk.w60{width:60%}.lnx .s1-sk.w70{width:70%}.lnx .s1-sk.w75{width:75%}.lnx .s1-sk.w85{width:85%}.lnx .s1-sk.w90{width:90%}@keyframes lnx-s1Shim{0%{background-position:100% 0}to{background-position:-100% 0}}.lnx .s1-dh{display:flex;align-items:center;gap:10px}.lnx .s1-prog{width:56px;height:3px;border-radius:2px;background:var(--sc-in);overflow:hidden}.lnx .s1-prog i{display:block;width:100%;height:100%;background:var(--sc-acc);transform-origin:0 50%}.lnx .shot.play .s1-prog i{animation:lnx-scGrow var(--s1-prog,2.34s) linear 1.076s both}.lnx .s1-st{display:grid}.lnx .s1-st-float{position:absolute;z-index:2;top:30px;right:38px}.lnx .s1-st>span{grid-area:1/1;justify-self:end;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:500;white-space:nowrap}.lnx .s1-st-a{background:var(--sc-acc-soft);color:var(--sc-acc-ink);opacity:0}.lnx .s1-st-b{background:var(--sc-in)}.lnx .s1-st-b svg{width:12px;height:12px}.lnx .shot.play .s1-st-a{animation:lnx-scHide .234s ease var(--s1-done,3.588s) both}.lnx .shot.play .s1-st-b{animation:lnx-scPop .312s var(--ep) var(--s1-done,3.588s) both}.lnx .s1-title{margin-top:10px;font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.02em}.lnx .s1-sec{margin-top:14px;padding-bottom:9px;border-bottom:1px solid var(--line);font-size:14.5px;font-weight:500;letter-spacing:-.01em}.lnx .s1-slot>.s1-card>.s1-sec:first-child{margin-top:0}.lnx .s1-f{margin-top:13px}.lnx .s1-fl{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500}.lnx .s1-fl i{width:18px;height:18px;flex:none;border-radius:5px;display:grid;place-items:center;background:var(--sc-in);color:var(--muted)}.lnx .s1-fl svg{width:11px;height:11px}.lnx .s1-fb{margin-top:5px;font-size:12.5px;line-height:1.65;color:color-mix(in srgb,var(--text) 86%,transparent)}.lnx .s1-ln{display:block;white-space:nowrap}.lnx .s1-tl{white-space:nowrap}.lnx .shot.play .s1-ch{animation:lnx-scFade 8ms linear var(--c,0s) both}.lnx .s1-slot{display:grid}.lnx .s1-slot>*{grid-area:1/1;align-self:start}.lnx .s1-skc{opacity:0}@keyframes lnx-s1Skel{0%{opacity:0;transform:translateY(8px)}12%,88%{opacity:1;transform:none}to{opacity:0}}.lnx .shot.play .s1-skc{animation:lnx-s1Skel var(--t,.78s) var(--e) var(--d,0s) both}@keyframes lnx-s1Scroll{0%{transform:none}13.7%{transform:translateY(-51px)}22.0%{transform:translateY(-71px)}35.7%{transform:translateY(-128px)}46.3%{transform:translateY(-149px)}54.4%{transform:translateY(-169px)}67.7%{transform:translateY(-226px)}80.7%{transform:translateY(-364px)}94.1%{transform:translateY(-384px)}to{transform:translateY(-384px)}}.lnx .shot.play .s1-col{animation:lnx-s1Scroll 1.576s cubic-bezier(.45,0,.55,1) 2.02s both}.lnx .shot.play .s1 .a-in{animation-duration:.351s}.lnx .shot.play .s1 .a-fade{animation-duration:.234s}.lnx .s2 .sc-left{padding:0;display:flex;flex-direction:column}.lnx .s2-sr{flex:none;display:flex;align-items:center;gap:6px;height:42px;padding:0 10px;font-size:12.5px;color:var(--muted);opacity:.8}.lnx .s2-sr svg{width:16px;height:16px;flex:none}.lnx .s2-sr .ex{margin-left:auto}.lnx .s2-list{flex:1;min-height:0;padding:0 8px}.lnx .s2-gap{height:6px}.lnx .s2-row{position:relative;display:flex;align-items:center;gap:8px;height:30px;margin-bottom:1px;padding:0 6px;border-radius:7px;font-size:12.5px;white-space:nowrap}.lnx .s2-row.f{padding-left:24px}.lnx .s2-row.r .lb{font-weight:500}.lnx .s2-row .id{width:17px;height:17px;flex:none;border-radius:4px;display:grid;place-items:center;font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--muted);background:color-mix(in srgb,var(--text) 6%,transparent)}.lnx .s2-row.r .id{color:var(--sc-acc-ink);background:var(--sc-acc-soft)}.lnx .s2-row .lb{min-width:0;overflow:hidden;text-overflow:ellipsis}.lnx .s2-row .chev{margin-left:auto;width:16px;height:16px;flex:none;color:var(--muted);opacity:.75}.lnx .s2-row .chev svg{width:16px;height:16px}.lnx .s2-row.sel{background:var(--sc-in);box-shadow:none}.lnx .s2-add{display:flex;align-items:center;gap:6px;height:30px;margin:4px 0 0;padding:0 6px;font-size:12px;color:var(--muted);opacity:.8}.lnx .s2-add svg{width:13px;height:13px}.lnx .s2-cnt-ft{flex:none;display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:8px 12px;list-style:none;border-top:1px solid var(--line)}.lnx .s2-cnt-ft li{display:flex;align-items:center;gap:4px;height:22px;padding:0 7px;border-radius:6px;background:var(--sc-in);font-size:10.5px;color:var(--muted)}.lnx .s2-cnt-ft b{font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.lnx .shot.play .s2-row.sel{animation:lnx-scSel .185s ease var(--d) both}.lnx .s2-detail{position:absolute;top:0;right:0;bottom:0;left:0;padding:26px 32px}.lnx .s2-title{font-size:21px;font-weight:500;letter-spacing:-.02em;margin:4px 0 12px}.lnx .s2-meta{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--muted);padding-bottom:14px;border-bottom:1px solid var(--line);white-space:nowrap}.lnx .s2-meta>span{display:inline-flex;align-items:center;gap:6px}.lnx .s2-pill{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:999px;background:var(--sc-in);color:var(--text)}.lnx .s2-pill i{width:5px;height:5px;border-radius:50%;background:var(--muted)}.lnx .s2-bars{display:inline-flex;gap:2px;align-items:flex-end;height:12px}.lnx .s2-bars i{width:3px;border-radius:1px;background:var(--text)}.lnx .s2-bars i:nth-child(1){height:5px}.lnx .s2-bars i:nth-child(2){height:8px}.lnx .s2-bars i:nth-child(3){height:11px}.lnx .s2-desc{font-size:13px;line-height:1.62;margin:14px 0}.lnx .s2-ach{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;font-weight:500;margin-bottom:2px}.lnx .s2-cnt{display:grid;color:var(--muted);font-weight:400}.lnx .s2-cnt>span{grid-area:1/1;justify-self:end}.lnx .s2-cnt .o{opacity:0}.lnx .shot.play .s2-cnt .o{animation:lnx-scHide .148s ease 3.441s both}.lnx .shot.play .s2-cnt .n{animation:lnx-scFade .148s ease 3.441s both}.lnx .s2-ac{position:relative;display:flex;align-items:center;gap:10px;min-height:36px;padding:7px 12px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--sc-ring);font-size:12.5px;margin-top:6px}.lnx .s2-ac .cb{width:14px;height:14px;border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--muted);flex:none}@keyframes lnx-scAiRow{0%,90%{box-shadow:inset 0 0 0 1.5px var(--sc-acc);background:var(--sc-acc-soft)}}.lnx .shot.play .s2-ac.ai{animation:lnx-scIn .518s var(--e) 2.516s both,lnx-scAiRow 1.073s ease 2.516s both}.lnx .s2-ai{position:absolute;right:10px;top:-9px;height:18px;padding:0 7px;border-radius:999px;background:var(--sc-acc);color:#fff;font-size:10.5px;font-weight:500;display:inline-flex;align-items:center;opacity:0}.lnx .s2-acts{margin-left:auto;display:inline-flex;gap:6px;opacity:0}.lnx .shot.play .s2-ai,.lnx .shot.play .s2-acts{animation:lnx-scWin .999s ease 2.516s both}.lnx .s2-links{display:flex;align-items:center;gap:6px;margin-top:16px;white-space:nowrap}.lnx .s2-links .sc-k{margin-right:4px}.lnx .s3-ai{font-size:13px;line-height:1.6}.lnx .s3-q{margin-top:12px;padding:12px}.lnx .s1-q.oq{margin-top:14px;padding:0;background:none;box-shadow:none;display:flex;flex-direction:column;gap:6px}.lnx .oq-t,.lnx .aq-t{margin:0 0 2px;font-size:12.5px;font-weight:500;line-height:1.6}.lnx .oq-o,.lnx .aq-o{margin:0;align-items:center;gap:8px;padding:7px 10px;border-radius:9px}.lnx .oq-o>b{font-size:12px;font-weight:500}.lnx .oq-x>b{color:var(--muted);font-weight:400}.lnx .oq-o.pick,.lnx .aq-o.pick{box-shadow:inset 0 0 0 1.5px var(--text);background:var(--sc-in)}.lnx .oq-o.pick .sc-radio,.lnx .aq-o.pick .sc-radio{box-shadow:none;background:var(--ink)}.lnx .oq-o.pick .sc-radio b,.lnx .aq-o.pick .sc-radio b{width:5px;height:5px;background:var(--on-ink)}@keyframes lnx-oqPick{0%{box-shadow:inset 0 0 0 1px var(--sc-ring);background:transparent}}@keyframes lnx-oqRadio{0%{box-shadow:inset 0 0 0 1.5px var(--muted);background:transparent}}.lnx .shot.play .oq-o.pick,.lnx .shot.play .aq-o.pick{animation:lnx-oqPick .25s ease var(--d,0s) both}.lnx .shot.play .oq-o.pick .sc-radio,.lnx .shot.play .aq-o.pick .sc-radio{animation:lnx-oqRadio .2s ease var(--d,0s) both}.lnx .oq-gw{display:grid;grid-template-rows:0fr}.lnx .oq-gw>div{min-height:0;overflow:hidden}.lnx .oq-go{display:flex;align-items:center;justify-content:center;gap:5px;height:30px;margin-top:2px;border-radius:9px;background:var(--ink);color:var(--on-ink);font-size:12px;font-weight:500}.lnx .oq-go svg{width:12px;height:12px}@keyframes lnx-oqOpen{to{grid-template-rows:1fr}}.lnx .shot.play .oq-gw{animation:lnx-oqOpen .25s var(--e) 1.02s both}.lnx .shot.play .oq-go{animation:lnx-scPress .25s ease 1.25s both}.lnx .s3-q.aq{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:10px;background:var(--sc-card);box-shadow:inset 0 0 0 1px var(--sc-ring)}.lnx .aq-tabs{display:flex;gap:4px;margin-bottom:2px}.lnx .aq-tabs span{height:22px;padding:0 8px;border-radius:6px;display:inline-flex;align-items:center;font-size:11px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--sc-ring)}.lnx .aq-tabs .on{color:var(--text);background:var(--sc-in);box-shadow:none;font-weight:500}.lnx .aq-o{align-items:flex-start}.lnx .aq-o .sc-radio{margin-top:2px}.lnx .aq-o b{font-size:12px;font-weight:500}.lnx .aq-o small{font-size:10.5px}.lnx .aq-cl{margin:4px 0 0;font-size:11px;color:var(--muted)}.lnx .aq-in{display:flex;align-items:center;height:28px;padding:0 10px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--sc-ring);font-size:11px;color:var(--muted);opacity:.75}.lnx .aq-ft{display:flex;align-items:center;gap:6px;margin-top:4px;padding-top:9px;border-top:1px solid var(--line);font-size:11px;white-space:nowrap}.lnx .aq-pg{display:flex;align-items:center;gap:6px;color:var(--muted);margin-right:auto}.lnx .aq-pg i{font-style:normal;font-size:13px;line-height:1}.lnx .aq-skip{height:26px;padding:0 9px;border-radius:7px;display:inline-flex;align-items:center;box-shadow:inset 0 0 0 1px var(--sc-ring)}.lnx .aq-next{height:26px;padding:0 12px;border-radius:7px;display:inline-flex;align-items:center;background:var(--ink);color:var(--on-ink);font-weight:500}.lnx .shot.play .aq-next{animation:lnx-scPress .25s ease 2.5s both}.lnx .s3-tag{height:20px;padding:0 7px;border-radius:6px;background:var(--sc-in);color:var(--text);display:inline-flex;align-items:center;font-size:11px}.lnx .s3-done{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12.5px}.lnx .s3-done .ok{width:22px;height:22px;border-radius:50%;background:var(--sc-in);display:grid;place-items:center;flex:none}.lnx .s3-done .ok svg{width:12px;height:12px}.lnx .s3-flow{position:absolute;left:0;top:0;width:592px;height:506px;background-image:radial-gradient(circle,color-mix(in srgb,var(--text) 16%,transparent) .9px,transparent 1.2px);background-size:14px 14px}.lnx .s3-band{position:absolute;left:0;right:0;background:color-mix(in srgb,var(--sc-bg),var(--text) 3%);box-shadow:inset 0 1px 0 var(--line)}.lnx .s3-band-last{bottom:0}.lnx .s3-band-t{position:absolute;left:12px;top:9px;font-size:10.5px;font-weight:500;color:var(--muted);white-space:nowrap}.lnx .s3-legend{position:absolute;right:12px;top:11px;display:flex;align-items:center;gap:10px;height:26px;padding:0 10px;border-radius:8px;background:var(--sc-panel);box-shadow:inset 0 0 0 1px var(--line);font-size:10.5px;color:var(--muted);white-space:nowrap;z-index:2}.lnx .s3-legend span{display:inline-flex;align-items:center;gap:5px}.lnx .s3-legend i{display:inline-block;flex:none}.lnx .s3-legend .lg-start{width:14px;height:8px;border-radius:999px;background:var(--ink)}.lnx .s3-legend .lg-page{width:9px;height:9px;border-radius:2px;background:var(--sc-in);box-shadow:inset 0 0 0 1px var(--line-2)}.lnx .s3-legend .lg-dec{width:12px;height:9px;background:color-mix(in srgb,var(--text) 45%,transparent);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.lnx .s3-legend .lg-flow{width:16px;height:7px;background:linear-gradient(var(--muted),var(--muted)) 0 50%/13px 1.2px no-repeat;clip-path:polygon(0 42%,72% 42%,72% 0,100% 50%,72% 100%,72% 58%,0 58%)}.lnx .s3-edges,.lnx .s4-wire{position:absolute;left:0;top:0;width:592px;height:506px;overflow:visible;pointer-events:none}.lnx .s3-edges path,.lnx .s3-edges polyline{fill:none;stroke:var(--muted);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.lnx .shot.play .s3-edges path{animation:lnx-scDraw var(--t,.425s) var(--e) var(--d,0s) both,lnx-scFade 9ms linear var(--d,0s) both}.lnx .s3-dia{fill:color-mix(in srgb,var(--sc-bg),var(--text) 8%);stroke:color-mix(in srgb,var(--text) 42%,transparent);stroke-width:1;transform-origin:120px 300px;transform-box:view-box}.lnx .s3-dia-t{position:absolute;left:54px;top:292px;width:132px;text-align:center;font-size:11px;font-weight:500;line-height:16px}.lnx .s3-node{position:absolute;height:30px;display:flex;align-items:center;justify-content:center;padding:0 8px;border-radius:4px;background:var(--sc-in);box-shadow:inset 0 0 0 1px var(--line-2);font-size:11px;font-weight:500;white-space:nowrap}.lnx .s3-node.start{border-radius:999px;background:var(--ink);color:var(--on-ink);box-shadow:none;font-weight:600}@keyframes lnx-scAskD{0%,to{stroke:color-mix(in srgb,var(--text) 42%,transparent);stroke-width:1}12%,88%{stroke:var(--text);stroke-width:1.5}}@keyframes lnx-scAskH{0%,to{opacity:0}12%,88%{opacity:1}}.lnx .s3-halo{fill:none;stroke:color-mix(in srgb,var(--text) 10%,transparent);stroke-width:12;stroke-linejoin:round;opacity:0}.lnx .shot.play .s3-dia.a-pop{animation:lnx-scPop .425s var(--ep) var(--d,0s) both,lnx-scAskD 1.445s ease .892s both}.lnx .shot.play .s3-halo{animation:lnx-scAskH 1.445s ease .892s both}.lnx .s3-el{position:absolute;padding:0 3px;border-radius:3px;background:color-mix(in srgb,var(--sc-bg),var(--text) 3%);font-size:10px;font-weight:500;line-height:14px;color:var(--muted);white-space:nowrap}.lnx .s3-y,.lnx .s3-n{color:var(--text)}.lnx .s3-node.s3-new{box-shadow:inset 0 0 0 1.5px var(--text)}.lnx .s3-badge{position:absolute;right:252px;top:373px;height:18px;padding:0 7px;border-radius:999px;background:var(--ink);color:var(--on-ink);font-size:10px;font-weight:500;display:inline-flex;align-items:center;white-space:nowrap;z-index:2}.lnx{--sc-canvas:#141414}.lnx.light{--sc-canvas:#ececec}.lnx .s4 .sc-main{background:var(--sc-canvas)}.lnx .s4-lh{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 4px;font-size:12.5px}.lnx .s4-grp{font-size:10.5px;letter-spacing:.04em;color:var(--muted);margin:10px 4px 6px}.lnx .s4-thumbs{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px}.lnx .s4-th{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted);white-space:nowrap}.lnx .s4-th i{display:block;height:56px;border-radius:6px;background-color:#f6f6f6;background-repeat:no-repeat;box-shadow:0 0 0 1px #ffffff0f}.lnx.light .s4-th i{box-shadow:0 0 0 1px #0a0a0a1a}.lnx .s4-th.w1 i{background-image:linear-gradient(#d9d9d9,#d9d9d9),linear-gradient(#e7e7e7,#e7e7e7),linear-gradient(#e7e7e7,#e7e7e7);background-size:46% 6px,82% 16px,40% 8px;background-position:9px 8px,9px 20px,9px 42px}.lnx .s4-th.w2 i{background-image:linear-gradient(#d9d9d9,#d9d9d9),linear-gradient(#e7e7e7,#e7e7e7),linear-gradient(#e7e7e7,#e7e7e7);background-size:36% 6px,84% 8px,84% 8px;background-position:9px 8px,9px 22px,9px 36px}.lnx .s4-th.w3 i{background-image:linear-gradient(#e2e2e2,#e2e2e2),linear-gradient(#e7e7e7,#e7e7e7),linear-gradient(#e7e7e7,#e7e7e7),linear-gradient(#e7e7e7,#e7e7e7);background-size:18% 100%,30% 14px,30% 14px,64% 18px;background-position:0 0,30% 9px,92% 9px,88% 30px}.lnx .s4-th.w4 i{background-image:linear-gradient(#d9d9d9,#d9d9d9),linear-gradient(#e7e7e7,#e7e7e7),linear-gradient(#e7e7e7,#e7e7e7);background-size:30% 6px,40% 30px,40% 30px;background-position:9px 8px,9px 19px,92% 19px}.lnx .s4-th.w5 i{background-image:linear-gradient(#d9d9d9,#d9d9d9),linear-gradient(#cdcdcd,#cdcdcd),linear-gradient(#cdcdcd,#cdcdcd),repeating-linear-gradient(90deg,#e4e4e4 0 1px,transparent 1px 14.285%),repeating-linear-gradient(#e4e4e4 0 1px,transparent 1px 33.333%);background-size:34% 6px,30% 5px,20% 5px,calc(100% - 18px) 30px,calc(100% - 18px) 30px;background-position:9px 8px,32% 25px,78% 35px,9px 20px,9px 20px}.lnx .s4-th.on i{box-shadow:0 0 0 2px var(--sc-acc)}.lnx .s4-th.on span{color:var(--text);font-weight:500}.lnx .s4-page{position:absolute;left:36px;top:28px;width:520px;height:370px;border-radius:8px;background:#fbfbfb;color:#2b2b2b;box-shadow:0 0 0 1px #00000014,0 24px 50px -20px #00000080;overflow:hidden;font-size:9.5px;letter-spacing:0;line-height:1.35}.lnx .wp-top{height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid #e8e8e8;font-size:10.5px}.lnx .wp-top b{font-weight:600}.lnx .wp-me{display:flex;align-items:center;gap:8px}.lnx .wp-me i{width:9px;height:9px;border-radius:2px;background:#cfcfcf}.lnx .wp-me em{font-style:normal;width:18px;height:18px;border-radius:50%;background:#e6e6e6;display:grid;place-items:center;font-size:7.5px;font-weight:600}.lnx .wp-side{position:absolute;left:0;top:30px;bottom:0;width:104px;padding:10px 8px;background:#f3f3f3;border-right:1px solid #e8e8e8;display:flex;flex-direction:column;gap:2px}.lnx .wp-side p{font-size:8px;color:#9a9a9a;margin:0 4px 4px}.lnx .wp-side span{height:20px;padding:0 6px;border-radius:5px;display:flex;align-items:center;font-size:9px;white-space:nowrap}.lnx .wp-side .on{background:#e4e4e4;font-weight:600}.lnx .wp-main{position:absolute;left:104px;top:30px;right:0;bottom:0;padding:12px 14px}.lnx .wp-head{display:flex;align-items:flex-end;gap:8px;margin-bottom:10px}.lnx .wp-title{position:relative;display:grid;margin-right:auto;font-size:13px;font-weight:600}.lnx .wp-title>span{grid-area:1/1;white-space:nowrap}.lnx .wp-fl{display:flex;flex-direction:column;gap:2px}.lnx .wp-fl small{font-size:7.5px;color:#9a9a9a}.lnx .wp-fl i{font-style:normal;height:18px;padding:0 8px;border-radius:5px;box-shadow:inset 0 0 0 1px #e1e1e1;background:#fff;display:flex;align-items:center;font-size:8.5px;white-space:nowrap}.lnx .wp-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.lnx .wp-kpi{padding:8px 9px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px #e6e6e6;display:flex;flex-direction:column;gap:2px;min-width:0}.lnx .wp-kpi small,.lnx .wp-kpi em{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .wp-kpi small{font-size:8px;color:#6f6f6f}.lnx .wp-kpi b{font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.2;white-space:nowrap}.lnx .wp-kpi b span{font-size:10px;font-weight:500;letter-spacing:0;margin-left:1px}.lnx .wp-kpi em{font-style:normal;font-size:7.5px;color:#9a9a9a}.lnx .wp-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:7px}.lnx .wp-card{padding:8px 9px 10px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px #e6e6e6;display:flex;flex-direction:column;align-items:center;gap:7px}.lnx .wp-card small{align-self:flex-start;font-size:8.5px;font-weight:600;color:#3a3a3a}.lnx .wp-donut{width:64px;height:64px}.lnx .wp-donut circle{fill:none;stroke-width:9}.lnx .wp-donut .bg{stroke:#ececec}.lnx .wp-donut .arc{stroke:gray;stroke-dasharray:var(--a) 100;transform:rotate(-90deg);transform-origin:center;transform-box:fill-box}@keyframes lnx-wpArc{0%{stroke-dasharray:0 100}}.lnx .shot.play .wp-donut .arc{animation:lnx-wpArc 1.1s var(--e) var(--d,0s) both}.lnx .wp-tags{display:flex;gap:4px}.lnx .wp-wide{margin-top:7px;align-items:stretch;gap:4px}.lnx .wp-days{display:grid;grid-template-columns:repeat(5,1fr);font-size:7px;line-height:1;color:#9a9a9a;text-align:center}.lnx .wp-days i{font-style:normal}.lnx .wp-bars{display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:6px;row-gap:4px;padding:3px 0;background:repeating-linear-gradient(90deg,#ededed 0 1px,transparent 1px 20%)}.lnx .wp-bars i{display:block;height:6px;border-radius:3px;background:#d6d6d6;grid-column:var(--c);grid-row:var(--r);width:calc(100% - 4px);margin-left:2px}@keyframes lnx-wpBar{0%{width:0}}.lnx .shot.play .wp-bars i{animation:lnx-wpBar .9s var(--e) var(--d,0s) both}.lnx .wp-tags i{font-style:normal;height:14px;padding:0 6px;border-radius:999px;box-shadow:inset 0 0 0 1px #e1e1e1;font-size:7.5px;display:flex;align-items:center;color:#555}.lnx .s4-sel{position:absolute;top:-4px;right:-6px;bottom:-4px;left:-6px;border-radius:4px;box-shadow:0 0 0 1.5px var(--sc-acc);pointer-events:none}.lnx .s4-sel b{position:absolute;width:6px;height:6px;border-radius:1.5px;background:#fff;box-shadow:0 0 0 1.5px var(--sc-acc)}.lnx .s4-sel b:nth-child(1){left:-3px;top:-3px}.lnx .s4-sel b:nth-child(2){right:-3px;top:-3px}.lnx .s4-sel b:nth-child(3){left:-3px;bottom:-3px}.lnx .s4-sel b:nth-child(4){right:-3px;bottom:-3px}.lnx .s4-tb{position:absolute;left:150px;top:28px;display:flex;align-items:center;gap:2px;height:32px;padding:0 4px;border-radius:9px;background:var(--sc-card);box-shadow:var(--sc-shadow);z-index:5;opacity:0;font-size:12px}.lnx .s4-tb span{min-width:26px;height:24px;border-radius:6px;display:grid;place-items:center}.lnx .s4-tb span svg{width:14px;height:14px}.lnx .s4-tb .aa{background:var(--sc-acc-soft);color:var(--sc-acc-ink);padding:0 6px;font-weight:500}.lnx .s4-tb i{width:1px;height:14px;background:var(--line-2);margin:0 2px}@keyframes lnx-scTb{0%{opacity:0;transform:translateY(6px) scale(.95)}8%,88%{opacity:1;transform:none}to{opacity:0;transform:none}}.lnx .shot.play .s4-tb{animation:lnx-scTb 1.394s var(--e) var(--d) both}.lnx .s4-bar{position:absolute;left:50%;bottom:18px;transform:translate(-50%);display:flex;align-items:center;gap:10px;height:34px;padding:0 12px;border-radius:10px;background:var(--sc-card);box-shadow:var(--sc-shadow);font-size:11.5px;white-space:nowrap}.lnx .s4-bar .nv{color:var(--muted)}.lnx .s4-bar>i{width:1px;height:14px;background:var(--line-2)}.lnx .s4-bar .gen{display:flex;align-items:center;gap:5px;color:var(--sc-acc-ink)}.lnx .s4-bar .gen svg{width:13px;height:13px;color:var(--sc-acc)}.lnx .s4-zoom{position:absolute;right:16px;bottom:18px;height:34px;padding:0 12px;border-radius:10px;background:var(--sc-card);box-shadow:var(--sc-shadow);display:flex;align-items:center;font-size:11.5px}.lnx .s5 .sc-left{padding:16px 14px}.lnx .s5-ph{font-size:13px;font-weight:500;margin:2px 2px 12px}.lnx .s5-chips{display:flex;gap:4px;flex-wrap:nowrap;white-space:nowrap;margin:0 -14px 12px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.lnx .s5-chips span{flex:none}.lnx .s5-chips span{height:26px;padding:0 9px;border-radius:999px;display:inline-flex;align-items:center;font-size:11.5px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--sc-ring)}.lnx .s5-chips .on{background:var(--ink);color:var(--on-ink);box-shadow:none}.lnx .s5-cards{display:grid;gap:8px}.lnx .s5-card{display:flex;align-items:center;gap:11px;padding:11px;border-radius:12px;background:var(--sc-card);box-shadow:inset 0 0 0 1px var(--sc-ring)}.lnx .s5-card .lg,.lnx .s5-review .lg{width:36px;height:36px;border-radius:10px;background:var(--sc-in);display:grid;place-items:center;flex:none}.lnx .s5-card .lg svg{width:17px;height:17px}.lnx .s5-card .tx{min-width:0}.lnx .s5-card b{display:block;font-size:12.5px}.lnx .s5-card small{display:block;margin-top:1px;font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes lnx-s5Ring{0%{box-shadow:inset 0 0 0 1px var(--sc-ring)}40%,to{box-shadow:inset 0 0 0 1.5px var(--text)}}.lnx .s5-card.on{box-shadow:inset 0 0 0 1.5px var(--text)}.lnx .shot.play .s5-card.on{animation:lnx-scIn .48s var(--e) .05s both,lnx-s5Ring .45s ease .45s both}.lnx .s5-spec{padding-bottom:0}.lnx .s5-ach{margin-top:16px}.lnx .s5-cnt{display:grid;color:var(--muted);font-weight:400}.lnx .s5-cnt>span{grid-area:1/1;justify-self:end}.lnx .s5-cnt .n{opacity:0}.lnx .s5-new{display:grid;grid-template-rows:0fr}.lnx .s5-new>.s5-ac{min-height:0;overflow:hidden}.lnx .s5-ac{box-shadow:inset 0 0 0 1px #38bec680;padding-right:64px}.lnx .s5-tag{position:absolute;right:8px;top:50%;translate:0 -50%;height:20px;padding:0 6px;border-radius:4px;background:#38bec612;color:#2ba9b1;font-size:11px;display:inline-flex;align-items:center}.lnx .s5-review{position:absolute;right:20px;bottom:18px;display:flex;align-items:center;gap:8px;height:46px;padding:0 8px;border-radius:12px;background:var(--sc-card);box-shadow:var(--sc-shadow);white-space:nowrap;font-size:12px;opacity:0}.lnx .s5-review .lg{width:30px;height:30px;border-radius:8px}.lnx .s5-review .lg svg{width:14px;height:14px}.lnx .s5-review .tx{margin-right:6px}@keyframes lnx-s5Open{to{grid-template-rows:1fr}}@keyframes lnx-s5Accept{to{box-shadow:inset 0 0 0 1px var(--sc-ring)}}@keyframes lnx-s5Bar{0%{opacity:0;transform:translateY(12px)}18%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)}}.lnx .shot.play .s5-new{animation:lnx-s5Open .4s var(--e) .7s both}.lnx .shot.play .s5-new>.s5-ac{animation:lnx-scFade .3s ease .8s both,lnx-s5Accept .3s ease 2s both}.lnx .shot.play .s5-tag{animation:lnx-scHide .25s ease 2s both}.lnx .shot.play .s5-cnt .o{animation:lnx-scHide .15s ease 2s both}@keyframes lnx-s5Show{0%{opacity:0}to{opacity:1}}.lnx .shot.play .s5-cnt .n{animation:lnx-s5Show .15s ease 2s both}.lnx .shot.play .s5-review{animation:lnx-s5Bar 1.5s var(--e) .9s both}.lnx .shot.play .s5-ok{animation:lnx-scPress .28s ease 1.85s both}.lnx .shot:has(>.scene.s5){overflow:visible}.lnx .s5-ui{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:calc(11px / var(--k,1))}.lnx .s5-phone{position:absolute;right:34px;top:90px;width:200px;height:410px;padding:3px;border-radius:32px;scale:1.2;transform-origin:100% 0;background:linear-gradient(150deg,#5c5c60,#2b2b2e 16%,#1c1c1e,#3b3b3e 84%,#202022);box-shadow:0 0 0 .5px #ffffff38 inset,0 40px 70px -24px #0000008c,0 16px 28px -14px #00000061,0 0 0 1px #0006;z-index:20;opacity:0;--ph:#1f9d74;--ph-soft:#e6f4ee;--ph-ink:#141414;--ph-mute:#8b8b8f;--ph-line:#ececee;--ph-bg:#f5f5f3;--ph-card:#fff;--ph-chip:#f3f4f2;--ph-track:#eef0ee;--ph-on-ink:#fff;--ph-bat:rgba(20,20,20,.38);--ph-glass:rgba(250,250,250,.72);--ph-bar-bg:rgba(255,255,255,.94);font-size:10px;color:var(--ph-ink);letter-spacing:-.012em;font-feature-settings:"tnum" 0}.lnx .s5-phone:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:29px;background:#050505}.lnx .ph-btn{position:absolute;left:-2px;top:78px;width:2.5px;height:18px;border-radius:2px 0 0 2px;background:linear-gradient(90deg,#505054,#2a2a2c)}.lnx .ph-btn:before,.lnx .ph-btn:after{content:"";position:absolute;left:0;width:2.5px;height:32px;border-radius:2px 0 0 2px;background:inherit}.lnx .ph-btn:before{top:32px}.lnx .ph-btn:after{top:72px}.lnx .s5-phone:after{content:"";position:absolute;right:-2px;top:118px;width:2.5px;height:50px;border-radius:0 2px 2px 0;background:linear-gradient(270deg,#505054,#2a2a2c)}.lnx .ph-scr{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:24px;overflow:hidden;background:var(--ph-bg)}.lnx .ph-sb{position:relative;height:36px}.lnx .ph-sb>b{position:absolute;left:0;width:62px;top:13px;text-align:center;font-size:10.5px;font-weight:600;letter-spacing:-.01em;line-height:1}.lnx .ph-isl{position:absolute;left:50%;top:9px;width:58px;height:17px;margin-left:-29px;border-radius:10px;background:#000}.lnx .ph-isl i{position:absolute;right:6px;top:4.5px;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#46557a 0,#151b2b 45%,#050505 72%)}.lnx .ph-sbr{position:absolute;right:0;width:62px;top:13px;display:flex;align-items:center;justify-content:center;gap:3px;height:9px}.lnx .ph-sig{display:flex;align-items:flex-end;gap:1px;height:7px}.lnx .ph-sig i{width:2px;border-radius:.5px;background:var(--ph-ink)}.lnx .ph-sig i:nth-child(1){height:2.5px}.lnx .ph-sig i:nth-child(2){height:4px}.lnx .ph-sig i:nth-child(3){height:5.5px}.lnx .ph-sig i:nth-child(4){height:7px}.lnx .ph-wifi{width:10px;height:7.5px;color:var(--ph-ink)}.lnx .ph-bat{position:relative;width:17px;height:8px;border-radius:2.5px;box-shadow:inset 0 0 0 1px var(--ph-bat);margin-right:1.5px}.lnx .ph-bat:after{content:"";position:absolute;right:-2px;top:2.5px;width:1.2px;height:3px;border-radius:0 1px 1px 0;background:var(--ph-bat)}.lnx .ph-bat i{position:absolute;left:1.5px;top:1.5px;bottom:1.5px;width:11px;border-radius:1px;background:var(--ph-ink)}.lnx .ph-app{padding:0 12px}.lnx .ph-hd{display:flex;align-items:center;justify-content:space-between;height:26px}.lnx .ph-logo{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:650;letter-spacing:-.02em}.lnx .ph-logo i{width:16px;height:16px;border-radius:5px;background:var(--ph);position:relative}.lnx .ph-logo i:after{content:"";position:absolute;left:6px;top:4px;width:3.5px;height:6.5px;border-radius:2px 2px 3px 1px;background:#fff;transform:rotate(18deg)}.lnx .ph-hdr{display:flex;align-items:center;gap:10px}.lnx .ph-bell{width:13px;height:13px;color:var(--ph-ink)}.lnx .ph-av{width:19px;height:19px;border-radius:50%;overflow:hidden;display:block}.lnx .ph-av img{position:static;width:100%;height:100%;object-fit:cover;display:block;transform:none}.lnx .ph-hi{margin:6px 0 8px;font-size:13px;font-weight:650;letter-spacing:-.03em;line-height:1.25}.lnx .ph-bal{padding:10px 11px;border-radius:14px;background:var(--ph-card);box-shadow:0 1px 2px #0000000a,0 0 0 .75px var(--ph-line)}.lnx .ph-bt{display:flex;justify-content:space-between;align-items:center}.lnx .ph-bal small{font-size:8px;color:var(--ph-mute);line-height:1.2}.lnx .ph-bu{display:block;margin-top:5px}.lnx .ph-bal>b{display:block;margin-top:4px;font-size:19px;font-weight:650;letter-spacing:-.035em;line-height:1}.lnx .ph-bal em{font-style:normal;font-size:9.5px;font-weight:500;margin-left:2px;letter-spacing:-.01em}.lnx .ph-bar{display:block;height:3.5px;margin-top:7px;border-radius:2px;background:var(--ph-track);overflow:hidden}.lnx .ph-bar i{display:block;width:57.5%;height:100%;border-radius:inherit;background:var(--ph);transform-origin:0 50%}.lnx .ph-req{display:inline-flex;align-items:center;gap:2px;height:19px;padding:0 8px 0 6px;border-radius:999px;background:var(--ph-ink);color:var(--ph-on-ink);font-size:8px;font-weight:600;letter-spacing:-.01em}.lnx .ph-req svg{width:9px;height:9px}.lnx .ph-sh{display:flex;align-items:baseline;justify-content:space-between;margin:12px 2px 5px}.lnx .ph-sh small{font-size:7.5px;color:var(--ph-mute)}.lnx .ph-sec{margin:0;font-size:8.5px;font-weight:600;color:var(--ph-ink);letter-spacing:-.005em}.lnx .ph-row{display:flex;align-items:center;gap:7px;height:36px;padding:0 9px 0 8px;border-radius:12px;background:var(--ph-card);box-shadow:0 0 0 .75px var(--ph-line)}.lnx .ph-dav{width:20px;height:20px;border-radius:50%;background:var(--ph-soft);color:var(--ph);display:grid;place-items:center;font-size:8.5px;font-weight:650;flex:none}.lnx .ph-dt{min-width:0;flex:1}.lnx .ph-dt b{display:block;font-size:8.8px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25}.lnx .ph-dt small{display:block;margin-top:1.5px;font-size:7.5px;color:var(--ph-mute);white-space:nowrap;line-height:1.2}.lnx .ph-tg{width:22px;height:13px;border-radius:7px;background:var(--ph);position:relative;flex:none}.lnx .ph-tg:after{content:"";position:absolute;right:1.5px;top:1.5px;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000038}.lnx .ph-add{display:flex;align-items:center;justify-content:center;gap:3px;margin-top:6px;height:26px;border-radius:10px;background:var(--ph-card);box-shadow:0 0 0 .75px var(--ph-line);font-size:8.5px;font-weight:600;color:var(--ph)}.lnx .ph-add svg{width:9px;height:9px}.lnx .ph-cal{width:22px;height:24px;border-radius:6px;background:var(--ph-chip);display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:9.5px;font-weight:650;line-height:1;flex:none}.lnx .ph-cal b{font-size:5.5px;font-weight:650;color:#d0432f;margin-bottom:2px;letter-spacing:.02em}.lnx .ph-pill{flex:none;height:15px;padding:0 6px;border-radius:999px;background:var(--ph-soft);color:var(--ph);font-size:7px;font-weight:600;display:inline-flex;align-items:center}.lnx .ph-warn{position:absolute;left:7px;right:7px;top:36px;z-index:3;display:flex;align-items:center;gap:8px;min-height:54px;padding:10px 11px;border-radius:15px;background:var(--ph-glass);-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:0 12px 26px -8px #00000042,0 0 0 .5px #00000012;opacity:0}.lnx .ph-warn>i{width:21px;height:21px;border-radius:6px;background:#e5533c;color:#fff;font-style:normal;font-size:9.5px;font-weight:700;display:grid;place-items:center;flex:none}.lnx .ph-warn b{display:block;font-size:8.8px;font-weight:600;line-height:1.25}.lnx .ph-warn small{display:block;margin-top:1px;font-size:7.8px;color:var(--ph-mute);line-height:1.25}.lnx .ph-tabs{position:absolute;left:0;right:0;bottom:0;height:50px;display:flex;justify-content:space-around;align-items:flex-start;padding:7px 8px 0;background:var(--ph-bar-bg);box-shadow:0 -.75px 0 var(--ph-line)}.lnx .ph-tabs span{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;color:#a6a6aa}.lnx .ph-tabs svg{width:15px;height:15px}.lnx .ph-tabs small{font-size:6.5px;font-weight:500;line-height:1.2;letter-spacing:-.01em}.lnx .ph-tabs .on{color:var(--ph-ink)}.lnx .ph-home{position:absolute;left:50%;bottom:6px;width:62px;height:3.5px;margin-left:-31px;border-radius:2px;background:var(--ph-ink);z-index:4}.lnx .ph-glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;background:linear-gradient(118deg,#ffffff4d,#ffffff0f 24%,#fff0 38%)}.lnx .ph-tap{position:absolute;left:var(--px,100px);top:var(--py,338px);width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#141414;opacity:0;pointer-events:none;z-index:6}@keyframes lnx-s5Phone{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes lnx-s5Warn{0%{opacity:0;transform:translateY(-14px) scale(.96)}16%,78%{opacity:1;transform:none}to{opacity:0;transform:translateY(-12px) scale(.97)}}@keyframes lnx-s5Fill{0%{transform:scaleX(0)}}.lnx:not(.light) .s5-phone{--ph:#2fbf88;--ph-soft:rgba(47,191,136,.16);--ph-ink:#f5f5f7;--ph-mute:#8e8e93;--ph-line:rgba(255,255,255,.07);--ph-bg:#000;--ph-card:#1c1c1e;--ph-chip:#2c2c2e;--ph-track:#2c2c2e;--ph-on-ink:#111;--ph-bat:rgba(245,245,247,.4);--ph-glass:rgba(44,44,46,.72);--ph-bar-bg:rgba(22,22,24,.92)}.lnx:not(.light) .ph-cal b{color:#ff6b57}.lnx:not(.light) .ph-warn{box-shadow:0 12px 26px -8px #0009,0 0 0 .5px #ffffff14}.lnx:not(.light) .ph-glare{opacity:.35}.lnx:not(.light) .ph-tabs span{color:#6e6e73}.lnx:not(.light) .ph-tabs .on{color:var(--ph-ink)}.lnx:not(.light) .ph-tap{background:#fff}.lnx .shot.play .s5-phone{animation:lnx-s5Phone .55s var(--e) 2.15s both}.lnx .shot.play .ph-bar i{animation:lnx-s5Fill .6s var(--e) 2.45s both}.lnx .shot.play .ph-add{animation:lnx-scPress .26s ease 2.7s both}.lnx .shot.play .ph-tap{animation:lnx-scTap .45s ease-out 2.68s forwards}.lnx .shot.play .ph-warn{animation:lnx-s5Warn 1.15s ease 2.8s both}@media(max-width:767px){.lnx .s5-phone{right:14px;top:auto;bottom:-20px;scale:1;transform-origin:100% 100%}}@media(max-width:767px){.lnx .s5-review{left:16px;right:16px;bottom:16px}.lnx .s5-review .tx{flex:1}}@media(prefers-reduced-motion:reduce){.lnx .scene *{animation:none!important}}@media(max-width:767px){.lnx .shot.sc{aspect-ratio:440/600}.lnx .scene{width:440px;height:600px}.lnx .sc-cur,.lnx .sc-tap,.lnx .sc-left,.lnx .sc-people,.lnx .s3-legend,.lnx .s2 .sc-left{display:none}.lnx .sc-tabs span:not(.on){display:none}.lnx .sc-share{margin-left:auto}.lnx .sc-main{left:0}.lnx .s2-detail{padding:22px}.lnx .s2-links{flex-wrap:wrap}.lnx .s3-flow{top:-36px;height:796px;transform:scale(.743);transform-origin:0 0}.lnx .s4-page{left:12px;width:416px;height:440px}.lnx .wp-side{width:84px}.lnx .wp-main{left:84px}.lnx .wp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.lnx .wp-tags i{padding:0 4px}.lnx .s4-tb{left:100px;top:30px}.lnx .s4-zoom{display:none}}@keyframes lnx-s1cur{0.00%{opacity:0;transform:translate(276px,540px) scale(1)}8.11%{opacity:1;transform:translate(276px,540px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}16.22%{opacity:1;transform:translate(248px,511px) scale(1)}16.89%{opacity:1;transform:translate(248px,511px) scale(1)}20.95%{opacity:1;transform:translate(248px,511px) scale(.82)}26.35%{opacity:1;transform:translate(248px,511px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}48.65%{opacity:1;transform:translate(143px,302px) scale(1)}50.68%{opacity:1;transform:translate(143px,302px) scale(1)}54.73%{opacity:1;transform:translate(143px,302px) scale(.82)}60.14%{opacity:1;transform:translate(143px,302px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}70.95%{opacity:1;transform:translate(143px,453px) scale(1)}72.30%{opacity:1;transform:translate(143px,453px) scale(1)}76.35%{opacity:1;transform:translate(143px,453px) scale(.82)}81.76%{opacity:1;transform:translate(143px,453px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}89.86%{opacity:1;transform:translate(161px,477px) scale(1)}100.00%{opacity:0;transform:translate(161px,477px) scale(1)}}.lnx .shot.play .s1 .sc-cur{animation:lnx-s1cur 1.48s linear .12s both}@keyframes lnx-s2cur{0.00%{opacity:0;transform:translate(183px,271px) scale(1)}3.64%{opacity:1;transform:translate(183px,271px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}9.39%{opacity:1;transform:translate(143px,231px) scale(1)}9.55%{opacity:1;transform:translate(143px,231px) scale(1)}11.36%{opacity:1;transform:translate(143px,231px) scale(.82)}13.79%{opacity:1;transform:translate(143px,231px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}27.27%{opacity:1;transform:translate(430px,216px) scale(1)}69.70%{opacity:1;transform:translate(430px,216px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}81.82%{opacity:1;transform:translate(787px,418px) scale(1)}82.42%{opacity:1;transform:translate(787px,418px) scale(1)}84.24%{opacity:1;transform:translate(787px,418px) scale(.82)}86.67%{opacity:1;transform:translate(787px,418px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}95.45%{opacity:1;transform:translate(797px,440px) scale(1)}100.00%{opacity:0;transform:translate(797px,440px) scale(1)}}.lnx .shot.play .s2 .sc-cur{animation:lnx-s2cur 3.3s linear .55s both}@keyframes lnx-s3cur{0.00%{opacity:0;transform:translate(186px,236px) scale(1)}10.91%{opacity:1;transform:translate(186px,236px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}24.55%{opacity:1;transform:translate(144px,195px) scale(1)}27.91%{opacity:1;transform:translate(144px,195px) scale(1)}33.36%{opacity:1;transform:translate(144px,195px) scale(.82)}40.64%{opacity:1;transform:translate(144px,195px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}56.36%{opacity:1;transform:translate(238px,419px) scale(1)}58.18%{opacity:1;transform:translate(238px,419px) scale(1)}63.64%{opacity:1;transform:translate(238px,419px) scale(.82)}70.91%{opacity:1;transform:translate(238px,419px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}86.36%{opacity:1;transform:translate(252px,441px) scale(1)}100.00%{opacity:0;transform:translate(252px,441px) scale(1)}}.lnx .shot.play .s3 .sc-cur{animation:lnx-s3cur 1.1s linear 1.8s both}@keyframes lnx-s4cur{0.00%{opacity:0;transform:translate(520px,190px) scale(1)}6.32%{opacity:1;transform:translate(520px,190px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}18.42%{opacity:1;transform:translate(468px,135px) scale(1)}19.37%{opacity:1;transform:translate(468px,135px) scale(1)}22.53%{opacity:1;transform:translate(468px,135px) scale(.82)}26.74%{opacity:1;transform:translate(468px,135px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}44.74%{opacity:1;transform:translate(604px,126px) scale(1)}86.84%{opacity:1;transform:translate(604px,126px) scale(1)}100.00%{opacity:0;transform:translate(604px,126px) scale(1)}}.lnx .shot.play .s4 .sc-cur{animation:lnx-s4cur 1.9s linear 1.95s both}@keyframes lnx-s5cur{0%{opacity:0;transform:translate(var(--cx0),var(--cy0))}12%{opacity:1;transform:translate(var(--cx0),var(--cy0))}72%,82%{opacity:1;transform:translate(var(--cx),var(--cy))}to{opacity:0;transform:translate(var(--cx),var(--cy))}}.lnx .shot.play .s5 .sc-cur{animation:lnx-s5cur 1.2s cubic-bezier(.45,0,.3,1) .95s both}.lnx .s5{--cx0:790px;--cy0:470px;--cx:833px;--cy:521px}.lnx.en .s5{--cx:821px}.lnx .s5-tapok{left:var(--cx);top:var(--cy)}.lnx .s6 .sc-share{position:relative}.lnx .s6-lh{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 10px;font-size:12.5px}.lnx .s6-more{width:22px;height:22px;display:grid;place-items:center;color:var(--muted)}.lnx .s6-more svg{width:14px;height:14px}.lnx .s6-empty{position:absolute;left:24px;right:24px;top:150px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;color:var(--muted);font-size:11.5px;line-height:1.55}.lnx .s6-empty span{width:40px;height:40px;border-radius:12px;background:var(--sc-in);display:grid;place-items:center;margin-bottom:4px}.lnx .s6-empty svg{width:18px;height:18px}.lnx .s6-empty b{color:var(--text);font-size:12.5px}.lnx .s6-th{padding:12px 10px 12px 12px;border-radius:12px;background:var(--sc-card);box-shadow:var(--sc-shadow)}.lnx .s6-c+.s6-c{margin-top:12px}.lnx .s6-th2{margin-top:10px}.lnx .s6-th2 .s6-c .s6-q,.lnx .s6-th2 .s6-c .s6-b{opacity:1}.lnx .shot.play .s6-th2 .s6-c.re{animation:none;max-height:none}.lnx .s6-c.re{margin-left:29px;max-height:96px;overflow:hidden}@keyframes lnx-s6Grow{0%{max-height:0;margin-top:0;opacity:0}}.lnx .shot.play .s6-c.re{animation:lnx-s6Grow .275s var(--e) 2.1s both}.lnx .s6-ch{display:flex;align-items:center;gap:6px;height:24px;white-space:nowrap}.lnx .s6-av{width:22px;height:22px;border-radius:50%;background:#5c5c5c;color:#fff;font-size:10px;font-style:normal;font-weight:600;display:grid;place-items:center;flex:none}.lnx .s6-av{overflow:hidden}.lnx .scene .s6-av img{position:static;inset:auto;width:100%;height:100%;object-fit:cover;display:block;transform:none}.lnx .s6-av.g{color:#fff;background:color-mix(in srgb,var(--muted) 55%,var(--surface));box-shadow:none}.lnx .s6-av.g svg{width:70%;height:70%;display:block;fill:currentColor}.lnx .s6-ch .nm{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.lnx .s6-ch .tm{flex:none;font-size:10.5px;color:var(--muted);opacity:.7}.lnx .s6-rs{margin-left:auto;display:flex;align-items:center;gap:2px;flex:none}.lnx .s6-badge{display:inline-flex;align-items:center;gap:2px;font-size:10.5px;font-weight:500;color:#16a34a;overflow:hidden}.lnx .s6-badge svg{width:11px;height:11px}.lnx .s6-chk{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;color:#16a34a;overflow:hidden}.lnx .s6-chk svg{width:14px;height:14px}.lnx .s6-q{margin:6px 0 0 29px;padding-left:8px;border-left:2px solid var(--line-2);font-size:11.5px;line-height:1.5;color:var(--muted)}.lnx .s6-b{margin:5px 0 0 29px;font-size:12.5px;line-height:1.55}.lnx .s6-at{color:var(--sc-acc-ink);background:var(--sc-acc-soft);border-radius:4px;padding:0 3px}.lnx .s6-c .s6-q,.lnx .s6-c .s6-b{opacity:.6}@keyframes lnx-s6Mut{0%{color:var(--muted)}}@keyframes lnx-s6Fold{to{opacity:0;width:0;margin:0}}@keyframes lnx-s6Open{0%{max-width:0}to{max-width:90px}}@keyframes lnx-s6Dim{0%{opacity:1}}.lnx .shot.play .s6-badge{animation:lnx-scPop .2s var(--ep) 3.51s both,lnx-s6Open .14s var(--e) 3.5s both}.lnx .shot.play .s6-chk{animation:lnx-s6Mut .1s ease 3.4s both,lnx-s6Fold .14s var(--e) 3.5s both}.lnx .shot.play .s6-th:not(.s6-th2) .s6-c .s6-q,.lnx .shot.play .s6-th:not(.s6-th2) .s6-c .s6-b{animation:lnx-s6Dim .175s ease 3.525s both}.lnx .s6-doc{position:absolute;top:0;right:0;bottom:0;left:0;padding:26px 32px}.lnx .s6-cnt{color:var(--muted);font-weight:400}.lnx .s6-hl{border-radius:2px;box-shadow:inset 0 -2px 0 transparent}@keyframes lnx-s6Hl{0%{background-color:transparent;box-shadow:inset 0 -2px 0 transparent}7%,96%{background-color:#845dde29;box-shadow:inset 0 -2px #845dde99}to{background-color:transparent;box-shadow:inset 0 -2px 0 transparent}}.lnx .shot.play .s6-hl{animation:lnx-s6Hl 1.975s ease 1.6s both}.lnx .s6-dl i,.lnx .s6-ty i{display:inline-block;overflow:hidden;white-space:pre;vertical-align:top;font-style:normal}.lnx .s6-w{white-space:nowrap}.lnx .s6-dl i{max-width:0}.lnx .s6-ty i{max-width:1em}@keyframes lnx-s6Cut{0%{max-width:1em}to{max-width:0}}@keyframes lnx-s6Put{0%{max-width:0}to{max-width:1em}}.lnx .shot.play .s6-dl i{animation:lnx-s6Cut 5ms step-start var(--d) both}.lnx .shot.play .s6-ty i{animation:lnx-s6Put 5ms step-start var(--d) both}.lnx .s6-caret{position:relative;display:inline-block;width:0;height:1.25em;margin-right:-2px;vertical-align:-.22em;border-left:2px solid #9d7bf0;opacity:0}.lnx .s6-caret b{position:absolute;left:-2px;bottom:100%;margin-bottom:1px;padding:1px 5px;border-radius:4px 4px 4px 0;background:#9d7bf0;color:#0a0a0a;font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap}.lnx .shot.play .s6-caret{animation:lnx-scWin .825s ease 2.525s both}.lnx .s6-pop{position:absolute;right:12px;top:42px;width:340px;padding:14px 16px 10px;border-radius:12px;background:var(--sc-card);box-shadow:0 0 0 1px var(--line-2),0 18px 40px -16px #0000008c;z-index:20;opacity:0;pointer-events:none;white-space:nowrap}.lnx.light .s6-pop{box-shadow:0 0 0 1px var(--line-2),0 18px 40px -18px #0a0a0a38}@keyframes lnx-s6Pop{0%{opacity:0;transform:translateY(-6px)}12%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}.lnx .shot.play .s6-pop{animation:lnx-s6Pop .9s var(--e) .525s both}.lnx .s6-ph{display:flex;align-items:center;justify-content:space-between;font-size:13.5px}.lnx .s6-ph svg{width:14px;height:14px;color:var(--muted)}.lnx .s6-pt{display:flex;gap:16px;margin-top:10px;border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.lnx .s6-pt span{padding:6px 0 8px;margin-bottom:-1px}.lnx .s6-pt .on{color:var(--text);font-weight:500;box-shadow:inset 0 -2px 0 var(--text)}.lnx .s6-f2{display:flex;gap:8px;margin-top:12px}.lnx .s6-fl{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1;margin-top:10px}.lnx .s6-f2 .s6-fl{margin-top:0}.lnx .s6-fl.w{flex:none;width:104px}.lnx .s6-fl small{font-size:11px;color:var(--muted)}.lnx .s6-in{display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 9px;border-radius:7px;box-shadow:inset 0 0 0 1px var(--line-2);font-size:12px;overflow:hidden;text-overflow:ellipsis}.lnx .s6-in.ph{color:var(--muted)}.lnx .s6-in svg{width:12px;height:12px;color:var(--muted);flex:none}.lnx .s6-cr{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.lnx .s6-cr p{font-size:11px;line-height:1.45;color:var(--muted);white-space:normal}.lnx .s6-cr .sc-btn svg{width:12px;height:12px}.lnx .s6-ll{margin-top:12px;padding-top:10px;border-top:1px solid var(--line)}.lnx .s6-ll>small{font-size:11px;color:var(--muted)}.lnx .s6-li{display:flex;align-items:center;gap:4px;padding:6px 0 2px}.lnx .s6-li .t{display:flex;flex-direction:column;min-width:0;flex:1}.lnx .s6-li .t b{font-size:12.5px;font-weight:400}.lnx .s6-li .t small{font-size:11px;color:var(--muted)}.lnx .s6-cp{display:grid;height:26px;padding:0 10px;border-radius:7px;box-shadow:inset 0 0 0 1px var(--line-2);font-size:12px;align-items:center;justify-items:center}.lnx .s6-cp>span{grid-area:1/1}.lnx .s6-cp .o{opacity:0}.lnx .shot.play .s6-cp .o{animation:lnx-scHide 75ms ease .925s both}.lnx .shot.play .s6-cp .n{animation:lnx-scFade 75ms ease .925s both}.lnx .s6-de{height:26px;padding:0 8px;display:inline-flex;align-items:center;font-size:12px;color:var(--muted)}.lnx .s6-lk{position:absolute;right:20px;bottom:20px;min-width:290px;height:48px;display:flex;align-items:center;gap:9px;padding:0 14px;font-size:12.5px;white-space:nowrap}.lnx .s6-lk svg{width:16px;height:16px;color:var(--muted);flex:none}.lnx .s6-lk .m{color:var(--muted)}.lnx .s6-lk .sc-k{margin-left:auto;padding-left:14px}@media(max-width:767px){.lnx .s6 .sc-left{display:block;left:0;right:0;top:auto;bottom:0;width:auto;height:262px;border-right:0;border-top:1px solid var(--line)}.lnx .s6 .sc-main{bottom:262px}.lnx .s6-doc{padding:20px 22px}.lnx .s6-acs{display:none}.lnx .s6-empty{top:56px}.lnx .s6-lk{left:20px;right:20px;min-width:0}}@keyframes lnx-s6cur{0.00%{opacity:0;transform:translate(816px,68px) scale(1)}2.75%{opacity:1;transform:translate(816px,68px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}6.61%{opacity:1;transform:translate(846px,22px) scale(1)}6.61%{opacity:1;transform:translate(846px,22px) scale(1)}8.26%{opacity:1;transform:translate(846px,22px) scale(.82)}10.47%{opacity:1;transform:translate(846px,22px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}17.91%{opacity:1;transform:translate(765px,330px) scale(1)}18.32%{opacity:1;transform:translate(765px,330px) scale(1)}19.97%{opacity:1;transform:translate(765px,330px) scale(.82)}22.18%{opacity:1;transform:translate(765px,330px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}26.17%{opacity:1;transform:translate(745px,370px) scale(1)}30.30%{opacity:0;transform:translate(745px,370px) scale(1)}82.64%{opacity:0;transform:translate(286px,166px) scale(1)}85.40%{opacity:1;transform:translate(286px,166px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}89.26%{opacity:1;transform:translate(250px,126px) scale(1)}89.26%{opacity:1;transform:translate(250px,126px) scale(1)}90.91%{opacity:1;transform:translate(250px,126px) scale(.82)}93.11%{opacity:1;transform:translate(250px,126px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}96.42%{opacity:1;transform:translate(266px,150px) scale(1)}100.00%{opacity:0;transform:translate(266px,150px) scale(1)}}.lnx .shot.play .s6 .sc-cur{animation:lnx-s6cur 3.63s linear .2s both}.lnx .demo[data-mode=pin] .frag-dot{top:16px;right:18px}.lnx .demo[data-mode=pin] .step-texts{align-self:end;align-items:end;margin-bottom:var(--shot-top,0px)}.lnx .demo[data-mode=pin] .step-text{align-self:end}.lnx .merge-probe{position:absolute;left:0;right:0;top:-100%;height:300%;display:flex;flex-direction:column;pointer-events:none}.lnx .merge-probe i{flex:1 1 0;min-height:0}.lnx .demo[data-mode=pin] .frag-field,.lnx .demo[data-mode=pin] .frag-row{gap:16px}.lnx .demo[data-mode=pin] .frag{width:340px;height:98px;border-radius:22px;gap:16px;padding:0 22px 0 20px}.lnx .demo[data-mode=pin] .frag-ic{width:50px;height:50px;border-radius:14px}.lnx .demo[data-mode=pin] .frag-ic svg{width:22px;height:22px}.lnx .demo[data-mode=pin] .frag-t small{font-size:12.5px}.lnx .demo[data-mode=pin] .frag-t b{font-size:16px}.lnx .feat-top{position:relative;display:flex;justify-content:center;max-width:1440px;margin:0 auto;padding:0 40px}.lnx .feat-top .l{max-width:760px;text-align:center}.lnx .feat-top .title{text-align:center}.lnx .feat-top .sec-lead{margin:20px auto 0;text-align:center}.lnx .feat-top .arrows{position:absolute;right:40px;bottom:0}@media(max-width:900px){.lnx .feat-top .arrows{display:none}}.lnx .arrows{display:flex;gap:8px}.lnx .track{--gap:20px;--pad:max(40px, calc((100vw - 1360px)/2) );display:flex;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);padding:48px var(--pad) 8px;scrollbar-width:none;cursor:grab}.lnx .track::-webkit-scrollbar{display:none}.lnx .track:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.lnx .track.drag{cursor:grabbing;scroll-snap-type:none}.lnx .track.drag *{-webkit-user-select:none;user-select:none}.lnx .card{flex:0 0 calc((100% - 2 * var(--gap) - 64px) / 3);scroll-snap-align:start;border-radius:28px;background:var(--card);overflow:hidden;display:flex;flex-direction:column}.lnx .card-media{position:relative;width:100%;aspect-ratio:11/8;overflow:hidden;background:var(--media)}.lnx .mi{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12.5px;line-height:1.45;letter-spacing:-.005em;color:var(--text);--d:8s}.lnx .mi-p{position:relative;width:80%;border-radius:14px;background:var(--surface);box-shadow:0 0 0 1px var(--ui-ring),var(--ui-shadow);overflow:hidden}.lnx .mi-h{display:flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-bottom:1px solid var(--line);font-weight:500}.lnx .mi-muted{color:var(--muted);font-weight:400}.lnx .mi-ic{width:28px;height:28px;flex:none;border-radius:8px;background:var(--surface-3);display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--ui-ring)}.lnx .mi-ic svg{width:14px;height:14px;display:block}.lnx .mi-tx{display:flex;flex-direction:column;min-width:0}.lnx .mi-tx b{font-weight:500}.lnx .mi-tx small{font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .mi-btn{position:relative;display:inline-grid;place-items:center;height:26px;padding:0 10px;border-radius:8px;font-size:11.5px;font-weight:500;white-space:nowrap;background:var(--sec);box-shadow:inset 0 0 0 1px var(--sec-ring)}.lnx .mi-btn.pri{background:var(--ink);color:var(--on-ink);box-shadow:none}.lnx .mi-swap>*{grid-area:1/1;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.lnx .mi-swap u{opacity:0}.lnx .mi-swap svg{width:12px;height:12px;color:#16a34a}.lnx .mi-cur{position:absolute;left:0;top:0;width:17px;height:17px;z-index:6;color:var(--text);opacity:0}.lnx .mi4 .mi-p{height:214px;display:flex;flex-direction:column}.lnx .mi4-msg{position:relative;flex:1;padding:14px calc(9% + 14px) 14px 14px;display:flex;flex-direction:column;gap:6px}.lnx .mi4-l{margin:0;font-size:12px}.lnx .mi4-l b{font-weight:600}.lnx .mi4-st{position:absolute;left:14px;right:calc(9% + 14px);top:14px;display:flex;flex-direction:column;gap:12px;opacity:0}.lnx .mi4-st p{margin:0;display:flex;align-items:center;gap:7px;font-size:12px;color:var(--muted)}.lnx .mi4-st i{width:7px;height:7px;border-radius:50%;background:#845dde}.lnx .mi4-st span{display:block;height:7px;width:72%;border-radius:4px;background:linear-gradient(90deg,var(--surface-3) 30%,color-mix(in srgb,var(--text) 16%,var(--surface-3)) 50%,var(--surface-3) 70%) 0 0/200% 100%}.lnx .mi4-st span+span{width:54%}.lnx .mi4-act{display:grid;justify-items:start;align-items:start;margin-top:4px}.lnx .mi4-act>*{grid-area:1/1}.lnx .mi4-go{opacity:0}.lnx .mi4-doc{display:flex;align-items:center;gap:10px;padding:7px 12px 7px 7px;border-radius:11px;background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2)}.lnx .mi4-doc .mi-ic{background:var(--surface)}.lnx .mi4-doc .mi-ic svg{width:13px;height:13px}.lnx .mi4-doc .mi-tx b{font-size:12px}.lnx .mi4-doc small i{font-style:normal}.lnx .mi4-doc small i+i:before{content:" · "}.lnx .mi4-ok{width:14px;height:14px;margin-left:4px;flex:none;color:#16a34a}.lnx .mi4-in{position:relative;display:flex;align-items:center;gap:8px;margin:0 calc(9% + 12px) 10px 10px;padding:8px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--card)}.lnx .mi4-ph{position:absolute;left:14px;top:50%;margin-top:-9px;line-height:18px;font-size:11.5px;color:var(--muted);white-space:nowrap;opacity:0}.lnx .mi4-files{display:flex;gap:6px;min-width:0}.lnx .mi4-file{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:6px;min-width:0;height:26px;padding:0 8px;border-radius:7px;background:var(--surface-3);font-size:11px}.lnx .mi4-file i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 15%,color-mix(in srgb,var(--text) 18%,transparent) 50%,transparent 85%);opacity:0;pointer-events:none}.lnx .mi4-file svg{width:12px;height:12px;flex:none}.lnx .mi4-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lnx .mi4-send{margin-left:auto;flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--on-ink)}.lnx .mi4-send svg{width:12px;height:12px}@media(max-width:900px){.lnx .mi4-msg{padding-right:14px}.lnx .mi4-st{right:14px}.lnx .mi4-in{margin-right:10px}}.lnx .card-media{background:none;isolation:isolate;--cm-lx:0%}.lnx .card:nth-child(2n) .card-media{--cm-lx:100%}.lnx .card-media:before,.lnx .card-media:after{content:"";position:absolute;top:1px;right:1px;bottom:0;left:1px;border-radius:27px 27px 0 0;pointer-events:none}.lnx .card-media:before{background:radial-gradient(120% 100% at var(--cm-lx) 0,#e6e6e6,#cfcfcf 45%,#b5b5b5)}.lnx .card-media:after{background:repeating-linear-gradient(135deg,#0a0a0a12 0,#0a0a0a12 1px,#0a0a0a00 1px,#0a0a0a00 5px);-webkit-mask-image:radial-gradient(120% 100% at var(--cm-lx) 0,transparent 30%,#000 95%);mask-image:radial-gradient(120% 100% at var(--cm-lx) 0,transparent 30%,#000 95%)}.lnx .card-media>.mi{z-index:1}.lnx.light .card-media:before{background:radial-gradient(120% 100% at var(--cm-lx) 0,#f6f6f7,#e7e7ea 45%,#d9d9dd)}.lnx.light .card-media:after{background:repeating-linear-gradient(135deg,#0a0a0a0b 0,#0a0a0a0b 1px,#0a0a0a00 1px,#0a0a0a00 5px)}.lnx .ui-av{width:20px;height:20px;flex:none;border-radius:50%;display:inline-grid;place-items:center;overflow:hidden;font-size:9.5px;font-weight:600;line-height:1;font-style:normal;color:var(--on-ink);background:var(--ink)}.lnx .ui-av.sm{width:16px;height:16px;font-size:8px}.lnx .ui-av.alt{color:var(--text);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line-2)}.lnx .ui-av img{width:100%;height:100%;object-fit:cover;display:block}.lnx .ui-av.ui-av-def{color:#fff;background:color-mix(in srgb,var(--muted) 55%,var(--surface))}.lnx .ui-av.ui-av-def svg{width:70%;height:70%;display:block;fill:currentColor}.lnx .ui-avs{display:inline-flex;align-items:center}.lnx .ui-avs>.ui-av+.ui-av{margin-left:-5px;box-shadow:0 0 0 2px var(--surface)}.lnx .ui-st{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);white-space:nowrap}.lnx .ui-st:before{content:"";width:6px;height:6px;flex:none;border-radius:50%;background:currentColor;opacity:.7}.lnx .ui-st.ok:before{background:#16a34a;opacity:1}.lnx .ui-st.ai:before{background:#845dde;opacity:1}.lnx .ui-kbd{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:5px;font-family:inherit;font-size:10.5px;font-weight:500;line-height:1;color:var(--muted);background:var(--surface-3);box-shadow:inset 0 -1px 0 var(--line-2),inset 0 0 0 1px var(--line)}.lnx .ui-caret{display:inline-block;width:1.5px;height:1.15em;margin-left:1px;vertical-align:-.2em;border-radius:1px;background:var(--text);animation:lnx-uiBlink 1s steps(1,end) infinite}.lnx .ui-caret.ai{background:#845dde}@keyframes lnx-uiBlink{50%{opacity:0}}.lnx .mi{--surface:#1b1b1b;--surface-3:#2a2a2a;--card:#232323;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.15);--text:#f2f2f2;--muted:#9c9c9c;--ink:#f2f2f2;--on-ink:#0a0a0a;--sec:#262626;--sec-ring:rgba(255,255,255,.12);--ui-ring:rgba(255,255,255,.08);--bg:#161616;--cm-e:cubic-bezier(.22,.8,.2,1);--cm-ep:cubic-bezier(.34,1.35,.64,1);display:block;color:var(--text);font-size:12.5px}.lnx .mi-p{position:absolute;border-radius:18px;background:var(--surface);box-shadow:0 0 0 1px #ffffff14,0 34px 70px -26px #0000008c,0 10px 24px -14px #0006;overflow:hidden}.lnx .mi-cur{position:absolute;left:0;top:0;width:18px;height:18px;margin:-2px 0 0 -3px;opacity:0;color:#f2f2f2;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.lnx .mi-cur path{stroke:#1b1b1b}.lnx.light .mi{--surface:#ffffff;--surface-3:#f1f1f1;--card:#f6f6f6;--line:#e7e7e7;--line-2:#dcdcdc;--text:#0a0a0a;--muted:#6b6b6b;--ink:#0a0a0a;--on-ink:#ffffff;--sec:#ffffff;--sec-ring:rgba(10,10,10,.12);--ui-ring:rgba(10,10,10,.08);--bg:#f3f3f3}.lnx.light .mi-p,.lnx.light .mi6-box{box-shadow:0 0 0 1px #ffffff1a,0 34px 70px -26px #000000b3,0 10px 24px -14px #00000080}.lnx.light .mi-cur{color:#0a0a0a}.lnx.light .mi-cur path{stroke:#fff}@keyframes lnx-cmIn{0%{opacity:0;transform:translateY(22px)}}@keyframes lnx-cmSharp{0%{opacity:.2;filter:blur(6px)}}@keyframes lnx-cmPop{0%{opacity:0;transform:scale(.8)}}@keyframes lnx-cmFade{0%{opacity:0}}@keyframes lnx-cmHide{0%{opacity:1}to{opacity:0}}@keyframes lnx-cmPress{0%,to{transform:none}45%{transform:scale(.92)}}.lnx .mi-swap s{opacity:0}.lnx .mi-swap u{opacity:1}.lnx .mi4 .mi-p{left:9%;top:10%;width:100%;height:80%}.lnx .mi.mi4 .mi-p{--cm4-k:1.5;padding-bottom:var(--cm4-ext,0px);bottom:calc(-36px - var(--cm4-ext,0px))}@media(max-width:900px){.lnx .mi.mi4 .mi-p{--cm4-k:1.22}}@keyframes lnx-cm4Cam{0%{transform:translateY(var(--cm4-y,0px)) scale(var(--cm4-k,1.5))}}@keyframes lnx-cm4CamS{0%{transform:translateY(var(--cm4-y,0px)) scale(var(--cm4-k,1.22))}}@keyframes lnx-cm4Ph{0%,40%{opacity:1}}@keyframes lnx-cm4Drag{0%{transform:translate(150px,-110px) scale(1.05);filter:drop-shadow(0 12px 14px rgba(0,0,0,.3))}}@keyframes lnx-cm4Over{0%,to{box-shadow:inset 0 0 0 1px var(--line-2)}35%,72%{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--text) 60%,transparent)}}@keyframes lnx-cm4St{0%{opacity:0;transform:translateY(4px)}14%,84%{opacity:1;transform:none}to{opacity:0}}@keyframes lnx-cm4Dot{50%{opacity:.3}}@keyframes lnx-cm4Shim{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes lnx-cm4Scan{0%{opacity:1;transform:translate(-100%)}92%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes lnx-cm4Line{0%{opacity:0;transform:translateY(5px);filter:blur(3px)}}@keyframes lnx-cm4Go{0%{opacity:0;transform:scale(.8);animation-timing-function:cubic-bezier(.34,1.35,.64,1)}22%{opacity:1;transform:none}70%{transform:none}80%{transform:scale(.92)}88%{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}@keyframes lnx-cm4Doc{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes lnx-cm4Cur{0%{left:190px;top:calc(100% - 176px - var(--cm4-ext,0px) + var(--cm4-dy,0px));animation-timing-function:cubic-bezier(.22,.8,.2,1)}12.88%,14.39%{left:40px;top:calc(100% - 66px - var(--cm4-ext,0px) + var(--cm4-dy,0px));animation-timing-function:cubic-bezier(.22,.8,.2,1)}26.52%,69.7%{left:62%;top:calc(100% - 112px - var(--cm4-ext,0px) + var(--cm4-dy,0px));animation-timing-function:cubic-bezier(.22,.8,.2,1)}81.06%,87.88%{left:66px;top:var(--cm4-go,103px);animation-timing-function:cubic-bezier(.22,.8,.2,1)}to{left:250px;top:calc(100% - 96px - var(--cm4-ext,0px) + var(--cm4-dy,0px))}}@keyframes lnx-cm4CurO{0%{opacity:0}3%,93.6%{opacity:1}to{opacity:0}}@keyframes lnx-cm4Click{50%{transform:scale(.82)}}.lnx .card .mi4 .mi-p{transform-origin:22% 100%;animation:lnx-cm4Cam 1.4s var(--cm-e) 1.2s both}.lnx .card .mi4-ph{animation:lnx-cm4Ph .36s ease .15s both}.lnx .card .mi4-files{animation:lnx-cm4Drag .85s var(--cm-e) .15s both}.lnx .card .mi4-in{animation:lnx-cm4Over 1s ease .35s both}.lnx .card .mi4-st{animation:lnx-cm4St 1.6s ease 1.9s both}.lnx .card .mi4-st i{animation:lnx-cm4Dot .7s ease-in-out 2s 2 both}.lnx .card .mi4-st span{animation:lnx-cm4Shim 1.2s linear 1.95s both}.lnx .card .mi4-file:nth-child(1) i{animation:lnx-cm4Scan .9s ease-in-out 2s both}.lnx .card .mi4-file:nth-child(2) i{animation:lnx-cm4Scan .9s ease-in-out 2.4s both}.lnx .card .mi4-l.l1{animation:lnx-cm4Line .7s var(--cm-e) 3.3s both}.lnx .card .mi4-l.l2{animation:lnx-cm4Line .7s var(--cm-e) 3.6s both}.lnx .card .mi4-l.l3{animation:lnx-cm4Line .7s var(--cm-e) 3.9s both}.lnx .card .mi4-go{animation:lnx-cm4Go 1.6s ease 4.5s both}.lnx .card .mi4-doc{animation:lnx-cm4Doc .7s var(--cm-e) 6s both}.lnx .card .mi4-doc small i:nth-child(1){animation:lnx-cmFade .4s ease 6.25s both}.lnx .card .mi4-doc small i:nth-child(2){animation:lnx-cmFade .4s ease 6.45s both}.lnx .card .mi4-doc small i:nth-child(3){animation:lnx-cmFade .4s ease 6.65s both}.lnx .card .mi4-ok{animation:lnx-cmPop .45s var(--cm-ep) 6.85s both}.lnx .card .mi4 .mi-cur{animation:lnx-cm4Cur 6.6s linear .15s both,lnx-cm4CurO 6.6s linear .15s both,lnx-cm4Click .3s ease 5.63s both}@media(max-width:900px){.lnx .card .mi4 .mi-p{animation-name:lnx-cm4CamS}}.lnx .mi5{container-type:inline-size;--q:min(1.2px,calc(100cqw / 402))}.lnx .mi5 .mi-p{left:9%;top:9%;bottom:-36px;width:calc(354*var(--q));border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;flex-direction:column;font-size:calc(11*var(--q));line-height:1.45;transform-origin:30% 64%}.lnx .mi5-bar{flex:none;display:flex;align-items:center;gap:calc(8*var(--q));height:calc(34*var(--q));padding:0 calc(10*var(--q)) 0 calc(12*var(--q));border-bottom:1px solid var(--line)}.lnx .mi5-cb{flex:1;min-width:0;display:flex;align-items:center;gap:calc(5*var(--q));font-size:calc(10.5*var(--q));color:var(--muted);white-space:nowrap}.lnx .mi5-cb svg{width:calc(12*var(--q));height:calc(12*var(--q));flex:none}.lnx .mi5-cb span{overflow:hidden;text-overflow:ellipsis}.lnx .mi5-cb i{font-style:normal;opacity:.55}.lnx .mi5-cb b{font-weight:500;color:var(--text)}.lnx .mi5 .ui-av{width:calc(18*var(--q));height:calc(18*var(--q));font-size:calc(8.5*var(--q))}.lnx .mi5 .ui-avs>.ui-av+.ui-av{margin-left:calc(-4*var(--q));box-shadow:0 0 0 calc(1.5*var(--q)) var(--surface)}.lnx .mi5 .ui-av.mi5-jh{background:#845dde;color:#fff}.lnx .mi5-sh{flex:none;display:inline-grid;place-items:center;height:calc(22*var(--q));padding:0 calc(9*var(--q));border-radius:calc(6*var(--q));font-size:calc(10*var(--q));font-weight:500;background:var(--sec);box-shadow:inset 0 0 0 1px var(--sec-ring)}.lnx .mi5-bd{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) calc(150*var(--q))}.lnx .mi5-ed{min-width:0;padding:calc(14*var(--q)) calc(14*var(--q)) 0 calc(16*var(--q))}.lnx .mi5-k{display:flex;align-items:center;justify-content:space-between;gap:calc(8*var(--q));font-size:calc(9.5*var(--q));line-height:calc(14*var(--q));color:var(--muted);white-space:nowrap}.lnx .mi5-k>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.lnx .mi5-k .ui-st{flex:none;gap:calc(4*var(--q));height:calc(15*var(--q));padding:0 calc(6*var(--q));border-radius:99px;font-size:calc(9*var(--q));color:var(--text);background:var(--surface-3)}.lnx .mi5-k .ui-st:before{width:calc(5*var(--q));height:calc(5*var(--q))}.lnx .mi5-t{margin-top:calc(3*var(--q));font-size:calc(14.5*var(--q));font-weight:600;line-height:calc(20*var(--q));letter-spacing:-.01em;white-space:nowrap}.lnx .mi5-tx{margin:calc(10*var(--q)) 0 0;font-size:calc(11*var(--q));line-height:calc(18*var(--q));color:color-mix(in srgb,var(--text) 86%,transparent)}.lnx .mi5-hl{position:relative;z-index:2;display:inline-block;white-space:nowrap;line-height:1.3;isolation:isolate;border-radius:calc(2*var(--q));color:var(--text);background-color:color-mix(in srgb,var(--text) 13%,transparent);box-shadow:inset 0 calc(-1.5*var(--q)) 0 color-mix(in srgb,var(--text) 55%,transparent)}.lnx .mi5-sel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--text) 28%,transparent);transform-origin:0 50%;opacity:0}.lnx .mi5-tb{position:absolute;left:calc(-4*var(--q));transform-origin:20% 100%;bottom:calc(100% + calc(5*var(--q)));display:flex;align-items:center;gap:calc(1*var(--q));height:calc(24*var(--q));padding:0 calc(3*var(--q));border-radius:calc(7*var(--q));background:var(--card);box-shadow:0 0 0 1px var(--line-2),0 calc(8*var(--q)) calc(18*var(--q)) calc(-8*var(--q)) #00000080;font-size:calc(10*var(--q));line-height:1;opacity:0}.lnx .mi5-tb>b,.lnx .mi5-tb>i{width:calc(18*var(--q));height:calc(18*var(--q));display:grid;place-items:center;border-radius:calc(4*var(--q));color:var(--muted);font-size:calc(10.5*var(--q))}.lnx .mi5-tb>b{font-weight:700}.lnx .mi5-tb>i{font-family:Georgia,serif}.lnx .mi5-tbc{display:inline-flex;align-items:center;gap:calc(4*var(--q));height:calc(18*var(--q));margin-left:calc(4*var(--q));padding:0 calc(6*var(--q));border-radius:calc(4*var(--q));font-weight:500;color:var(--text);background:var(--surface-3);box-shadow:calc(-5*var(--q)) 0 0 calc(-4*var(--q)) var(--line-2)}.lnx .mi5-tbc svg{width:calc(11*var(--q));height:calc(11*var(--q))}.lnx .mi5-ty{display:inline-block;vertical-align:top;white-space:pre;overflow:hidden}.lnx .mi5-ty.a{max-width:3.699em}.lnx .mi5-ty.b{max-width:3.702em}.lnx .mi5-tw{white-space:nowrap}.lnx .mi5-rc{position:relative;display:inline-block;width:0;height:calc(13*var(--q));margin-left:calc(.5*var(--q));vertical-align:calc(-2.5*var(--q));border-left:calc(1.5*var(--q)) solid #845DDE}.lnx .mi5-rc b{position:absolute;left:calc(-1.5*var(--q));top:100%;padding:0 calc(3.5*var(--q));border-radius:0 calc(3*var(--q)) calc(3*var(--q)) calc(3*var(--q));background:#845dde;color:#fff;font-size:calc(8*var(--q));font-weight:600;line-height:calc(11*var(--q));white-space:nowrap;transform-origin:0 0}.lnx .mi5-ac{margin-top:calc(14*var(--q))}.lnx .mi5-ach{display:flex;justify-content:space-between;font-size:calc(10*var(--q));color:var(--muted)}.lnx .mi5-ach b{font-weight:500;color:var(--text)}.lnx .mi5-ai{display:flex;align-items:flex-start;gap:calc(7*var(--q));margin-top:calc(5*var(--q));padding:calc(6*var(--q)) calc(8*var(--q));border-radius:calc(7*var(--q));box-shadow:inset 0 0 0 1px var(--line);font-size:calc(10*var(--q));line-height:calc(14*var(--q));color:color-mix(in srgb,var(--text) 86%,transparent)}.lnx .mi5-ai i{flex:none;width:calc(10*var(--q));height:calc(10*var(--q));margin-top:calc(2*var(--q));border-radius:calc(3*var(--q));box-shadow:inset 0 0 0 calc(1.2*var(--q)) var(--muted)}.lnx .mi5-sd{position:relative;border-left:1px solid var(--line);background:color-mix(in srgb,var(--text) 2.5%,var(--surface))}.lnx .mi5-sdh{display:flex;align-items:center;gap:calc(5*var(--q));height:calc(30*var(--q));padding:0 calc(10*var(--q));font-size:calc(10.5*var(--q))}.lnx .mi5-n{display:inline-grid;place-items:center;min-width:calc(15*var(--q));height:calc(15*var(--q));padding:0 calc(4*var(--q));box-sizing:border-box;border-radius:99px;font-size:calc(9*var(--q));font-weight:500;color:var(--muted);background:var(--surface-3)}.lnx .mi5-sdh b{font-weight:500}.lnx .mi5-sdh svg{width:calc(12*var(--q));height:calc(12*var(--q));margin-left:auto;color:var(--muted)}.lnx .mi5-em{position:absolute;left:calc(10*var(--q));top:calc(34*var(--q));margin:0;font-size:calc(9.5*var(--q));line-height:calc(14*var(--q));color:var(--muted);white-space:nowrap;opacity:0}.lnx .mi5-th{position:absolute;left:calc(8*var(--q));right:calc(8*var(--q));top:calc(75*var(--q));padding:calc(9*var(--q));border-radius:calc(10*var(--q));background:var(--card);box-shadow:0 0 0 1px var(--line-2),0 calc(10*var(--q)) calc(24*var(--q)) calc(-12*var(--q)) #00000073}.lnx .mi5-ch{display:flex;align-items:center;gap:calc(5*var(--q));height:calc(16*var(--q));font-size:calc(10*var(--q));white-space:nowrap}.lnx .mi5 .mi5-ch .ui-av{width:calc(16*var(--q));height:calc(16*var(--q));font-size:calc(8*var(--q))}.lnx .mi5-ch b{font-weight:500}.lnx .mi5-ch small{font-size:calc(9*var(--q));color:var(--muted)}.lnx .mi5-rs{margin-left:auto;width:calc(16*var(--q));height:calc(16*var(--q));display:grid;place-items:center;border-radius:calc(5*var(--q));color:var(--muted)}.lnx .mi5-rs svg{width:calc(13*var(--q));height:calc(13*var(--q))}.lnx .mi5-q{margin:calc(6*var(--q)) 0 0;padding-left:calc(6*var(--q));border-left:calc(2*var(--q)) solid var(--line-2);font-size:calc(9.5*var(--q));line-height:calc(13*var(--q));color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .mi5-b{margin:calc(4*var(--q)) 0 0;font-size:calc(10.5*var(--q));line-height:calc(15*var(--q))}.lnx .mi5-at{padding:0 calc(2*var(--q));border-radius:calc(3*var(--q));color:var(--sc-acc-ink);background:var(--sc-acc-soft);font-weight:500}.lnx .mi5-rw{max-height:calc(90*var(--q));overflow:hidden}.lnx .mi5-rw>.mi5-c{margin-top:calc(9*var(--q));padding-top:calc(9*var(--q));border-top:1px solid var(--line)}.lnx .mi5-ga{position:relative;flex:none;display:inline-grid}.lnx .mi5-ga svg{position:absolute;right:calc(-3*var(--q));bottom:calc(-3*var(--q));width:calc(9*var(--q));height:calc(9*var(--q));padding:calc(1*var(--q));box-sizing:border-box;border-radius:50%;background:var(--card);color:var(--text);box-shadow:0 0 0 1px var(--line-2)}.lnx .mi5-rp{display:flex;align-items:center;justify-content:space-between;height:calc(22*var(--q));margin-top:calc(9*var(--q));padding:0 calc(6*var(--q)) 0 calc(8*var(--q));border-radius:calc(6*var(--q));box-shadow:inset 0 0 0 1px var(--line-2);font-size:calc(9.5*var(--q));color:var(--muted)}.lnx .mi5-rp svg{width:calc(11*var(--q));height:calc(11*var(--q))}@media(max-width:900px){.lnx .card .mi5{transform:none;--q:min(1.2px,calc(100cqw / 380))}.lnx .mi5 .mi-p{left:4%;top:7%}}@keyframes lnx-cm5Zoom{0%{transform:scale(1.5)}}@keyframes lnx-cm5TyA{0%{max-width:0}20.0%{max-width:.879em}40.0%{max-width:1.737em}60.0%{max-width:2.596em}80.0%{max-width:3.454em}}@keyframes lnx-cm5TyB{0%{max-width:0}20.0%{max-width:.879em}40.0%{max-width:1.737em}60.0%{max-width:2.596em}80.0%{max-width:3.454em}}@keyframes lnx-cm5Sel{0%{opacity:1;transform:scaleX(0);animation-timing-function:cubic-bezier(.45,0,.25,1)}32%{transform:none}80%{opacity:1}to{opacity:0;transform:none}}@keyframes lnx-cm5Hl{0%{background-color:transparent;box-shadow:inset 0 calc(-1.5*var(--q)) 0 transparent}}@keyframes lnx-cm5Tb{0%{opacity:0;transform:translateY(calc(3*var(--q))) scale(.94);animation-timing-function:cubic-bezier(.22,.8,.2,1)}35%{opacity:1;transform:none}82%{opacity:1}to{opacity:0;transform:none}}@keyframes lnx-cm5Btn{0%{background-color:transparent;transform:none}14%{background-color:var(--surface-3)}43%{transform:none}64%{transform:scale(.9)}to{transform:none}}@keyframes lnx-cm5Cur{0%{opacity:0;left:calc(150*var(--q));top:calc(236*var(--q));transform:none;animation-timing-function:cubic-bezier(.22,.8,.2,1)}10%{opacity:1}28.6%{left:calc(15*var(--q));top:calc(123*var(--q));transform:none}32.1%{left:calc(15*var(--q));top:calc(123*var(--q));transform:scale(.86);animation-timing-function:cubic-bezier(.45,0,.25,1)}50%{left:calc(66.4*var(--q));top:calc(123*var(--q));transform:scale(.86)}52%{left:calc(66.4*var(--q));top:calc(123*var(--q));transform:none}53.6%{left:calc(66.4*var(--q));top:calc(123*var(--q));animation-timing-function:cubic-bezier(.3,.7,.2,1)}67.9%{left:calc(94*var(--q));top:calc(102*var(--q));transform:none}71.4%{transform:scale(.82)}75%{transform:none}82%{opacity:1;left:calc(94*var(--q));top:calc(102*var(--q))}to{opacity:0;left:calc(104*var(--q));top:calc(114*var(--q));transform:none}}@keyframes lnx-cm5In{0%{opacity:0;transform:translateY(calc(10*var(--q)))}}@keyframes lnx-cm5Grow{0%{max-height:0}}@keyframes lnx-cm5Ping{0%,to{transform:none;box-shadow:0 0 #845dde00}40%{transform:scale(1.12);box-shadow:0 0 0 calc(3*var(--q)) #845dde4d}}.lnx .card .mi5 .mi-p{animation:lnx-cm5Zoom 1.6s var(--cm-e) .15s both}.lnx .card .mi5-ty.a{animation:lnx-cm5TyA .35s step-end .1s both}.lnx .card .mi5-ty.b{animation:lnx-cm5TyB .35s step-end .5s both}.lnx .card .mi5 .mi-cur{animation:lnx-cm5Cur 2.8s linear 1.55s both}.lnx .card .mi5-sel{animation:lnx-cm5Sel 1.55s linear 2.45s both}.lnx .card .mi5-tb{animation:lnx-cm5Tb .85s linear 3s both}.lnx .card .mi5-tbc{animation:lnx-cm5Btn .35s ease 3.4s both}.lnx .card .mi5-hl{animation:lnx-cm5Hl .35s ease 3.7s both}.lnx .card .mi5-em{animation:lnx-cmHide .15s ease 3.7s both}.lnx .card .mi5-th{animation:lnx-cm5In .55s var(--cm-e) 3.85s both}.lnx .card .mi5-n{animation:lnx-cmPop .4s var(--cm-ep) 3.95s both}.lnx .card .mi5-rc b{animation:lnx-cm5Ping .6s ease 4.5s both}.lnx .card .mi5-pr .mi5-gu{animation:lnx-cmPop .4s var(--cm-ep) 4.85s both}.lnx .card .mi5-rw{animation:lnx-cm5Grow .5s var(--cm-e) 5.2s both}.lnx .card .mi5-rw>.mi5-c{animation:lnx-cm5In .5s var(--cm-e) 5.3s both}.lnx .card .mi5-rw.mi5-rw2{animation-delay:6.15s}.lnx .card .mi5-rw.mi5-rw2>.mi5-c{animation-delay:6.25s}@media(prefers-reduced-motion:reduce){.lnx .card .mi *,.lnx .card .mi{animation:none!important}}.lnx .track[data-reveal] .card{opacity:0;transform:translateY(32px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.1,1)}.lnx .track[data-reveal].in .card{opacity:1;transform:none;transition-delay:calc(var(--i) * .14s)}.lnx .iconbtn:disabled{opacity:.35;cursor:default}.lnx .iconbtn:disabled:hover{background:var(--sec)}.lnx .voices{margin-top:64px;display:flex;flex-direction:column;gap:16px}.lnx .voice-lane{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.lnx .voice-row{display:flex;gap:16px;width:max-content;animation:lnx-mf-voice 110s linear infinite}.lnx .voice-row.rev{animation-direction:reverse}.lnx .voices:focus-within .voice-row{animation-play-state:paused}@keyframes lnx-mf-voice{to{transform:translate(calc(-50% - 8px))}}.lnx .voice{width:480px;flex:none;margin:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;column-gap:12px;row-gap:30px;padding:30px 30px 28px;border-radius:24px;background:var(--card)}.lnx .voice blockquote{margin:0;font-size:15px;line-height:1.72;letter-spacing:-.004em;color:var(--text);opacity:.92;height:var(--vq-h);overflow:hidden;text-wrap:pretty;--vq-h: 9.4em }.lnx .voice blockquote p{margin:0}.lnx .voice blockquote p+p{margin-top:.75em}.lnx .voice blockquote{grid-column:1 / -1}.lnx .voice-link{grid-column:2;grid-row:2;align-self:center;justify-self:end;width:max-content;font-size:13.5px;font-weight:500;color:var(--text);text-decoration:none;border-radius:6px}.lnx .voice-link:hover{text-decoration:underline;text-underline-offset:3px}.lnx .voice-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lnx .voice figcaption{grid-column:1;grid-row:2;margin-top:0;display:flex;align-items:center;gap:12px}.lnx .voice figcaption img{width:34px;height:34px;border-radius:50%;object-fit:cover;flex:none;background:var(--surface-3)}.lnx .voice figcaption span{display:flex;flex-direction:column;gap:2px;min-width:0}.lnx .voice figcaption b{font-size:15px;font-weight:500}.lnx .voice figcaption small{font-size:13px;color:var(--muted)}.lnx .voice figcaption b,.lnx .voice figcaption small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .card-body{padding:28px 32px 30px;display:flex;flex-direction:column;gap:8px;flex:1}.lnx .card h3{margin:0;font-size:24px;line-height:1.35;letter-spacing:-.02em;font-weight:500}.lnx .card-body p{margin:0;font-size:16px;line-height:1.6;color:var(--muted)}.lnx .card-soon{align-self:flex-start;display:inline-flex;align-items:center;height:22px;padding:0 9px;border:1px solid currentColor;border-radius:999px;font-size:12px;font-weight:500;line-height:1;color:var(--muted)}.lnx .card-link{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:var(--text);text-decoration:none;margin-top:auto;padding-top:14px;width:max-content;border-radius:6px}.lnx .card-link:hover{text-decoration:underline;text-underline-offset:3px}.lnx .card-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lnx .secu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:64px auto 0;max-width:1360px}.lnx .secu-c{--sv-well:#1c1c1c;--sv-panel:#262626;--sv-chip:#303030;--sv-shadow:0 12px 28px -16px rgba(0,0,0,.6);display:flex;flex-direction:column;min-width:0;background:var(--card);border-radius:20px;padding:10px 10px 26px}.lnx.light .secu-c{--sv-well:#f4f4f4;--sv-panel:#ffffff;--sv-chip:#f0f0f0;--sv-shadow:0 12px 28px -18px rgba(10,10,10,.22)}.lnx .secu-c h3{margin:24px 18px 0;font-size:18px;line-height:1.4;font-weight:500;letter-spacing:-.01em}.lnx .secu-c p{margin:8px 18px 20px;font-size:15px;line-height:1.6;color:var(--muted)}.lnx .secu-spec{align-self:flex-start;margin:auto 18px 0;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:8px;font-size:12.5px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2);white-space:nowrap}.lnx .sv{position:relative;height:156px;border-radius:12px;background:var(--sv-well);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1.4;letter-spacing:-.005em;color:var(--text)}.lnx .sv-p{border-radius:10px;background:var(--sv-panel);box-shadow:0 0 0 1px var(--line-2),var(--sv-shadow)}.lnx .sv-db{width:96px;height:96px;flex:none;overflow:visible;--db-face:rgba(255,255,255,.1);--db-rim:rgba(0,0,0,.3);--db-shadow:rgba(0,0,0,.5);--db-light:rgba(255,255,255,.12);--db-lip:rgba(255,255,255,.06)}.lnx.light .sv-db{--db-face:#E2E2E2;--db-rim:rgba(10,10,10,.08);--db-shadow:rgba(10,10,10,.16);--db-light:rgba(255,255,255,.85);--db-lip:rgba(255,255,255,.9)}.lnx .secu[data-carve] .sv-db path{stroke-dasharray:1 2;stroke-dashoffset:1.02}.lnx .secu[data-carve] .secu-c.carve .sv-db path{animation:lnx-carve .9s cubic-bezier(.45,0,.2,1) calc(var(--cv-card,0) * .32s + var(--cv-path,0) * .14s) both}@keyframes lnx-carve{to{stroke-dashoffset:0}}.lnx .secu-c:nth-child(2){--cv-card:1}.lnx .secu-c:nth-child(3){--cv-card:2}.lnx .secu-c:nth-child(4){--cv-card:3}@media(max-width:900px){.lnx .secu-c:nth-child(n){--cv-card:0}}.lnx .sv-db path:nth-child(2){--cv-path:1}.lnx .sv-db path:nth-child(3){--cv-path:2}.lnx .sv-db path:nth-child(4){--cv-path:3}@media(prefers-reduced-motion:reduce){.lnx .secu[data-carve] .sv-db path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.lnx .sv-tx{display:flex;flex-direction:column;min-width:0}.lnx .sv-tx b{font-weight:500}.lnx .sv-tx small{font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .sv-ic{width:26px;height:26px;flex:none;border-radius:7px;display:grid;place-items:center;background:var(--sv-chip);box-shadow:inset 0 0 0 1px var(--line)}.lnx .sv-ic svg{width:14px;height:14px;display:block}.lnx .sv1-list{width:calc(100% - 36px);padding:5px 0}.lnx .sv1-r{display:flex;align-items:center;gap:8px;height:26px;padding:0 10px}.lnx .sv1-r b{flex:1;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .sv1-r b small{font-weight:400;font-size:10.5px;color:var(--muted)}.lnx .sv-av{width:18px;height:18px;flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;font-style:normal;font-size:9.5px;font-weight:600;background:var(--sv-chip)}.lnx .sv-av img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1)}.lnx .sv-av.g{color:var(--muted);background:transparent;box-shadow:inset 0 0 0 1px var(--line-2)}.lnx .sv-role{flex:none;height:19px;padding:0 7px;border-radius:6px;display:inline-flex;align-items:center;font-size:10.5px;color:var(--muted);background:var(--sv-chip)}.lnx .sv1-r:first-child .sv-role{color:var(--on-ink);background:var(--ink)}.lnx .sv2 .sv-p{width:calc(100% - 36px)}.lnx .sv2-h{display:flex;align-items:center;gap:9px;padding:10px}.lnx .sv2-h .sv-tx{flex:1}.lnx .sv2-tg{position:relative;width:28px;height:16px;flex:none;border-radius:99px;background:var(--ink)}.lnx .sv2-tg b{position:absolute;top:2px;left:14px;width:12px;height:12px;border-radius:50%;background:var(--on-ink)}.lnx .sv2-f{display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 12px 0 11px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.lnx .sv2-f span{display:inline-flex;align-items:center;gap:6px}.lnx .sv2-f svg{width:13px;height:13px;display:block}.lnx .sv2-f b{font-weight:500;color:var(--text)}.lnx .sv3 .sv-p{width:calc(100% - 36px)}.lnx .sv3-bar{display:flex;align-items:center;gap:7px;height:36px;padding:0 12px;border-bottom:1px solid var(--line);font-size:12px;font-weight:500}.lnx .sv3-lk{display:grid;place-items:center;width:16px;height:16px;flex:none}.lnx .sv3-lk svg{width:14px;height:14px;display:block;overflow:visible}.lnx .sv3-bar small{font-size:12px;font-weight:400;color:var(--muted)}.lnx .sv3-r{display:flex;align-items:center;justify-content:space-between;gap:10px;height:30px;padding:0 12px;white-space:nowrap}.lnx .sv3-r+.sv3-r{border-top:1px solid var(--line)}.lnx .sv3-r small{font-size:11px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.lnx .sv3-r span{flex:none;display:flex;gap:5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;letter-spacing:.02em;color:var(--text);opacity:.5}.lnx .sv3-r i{font-style:normal}.lnx .sv4-in{position:relative;width:calc(100% - 64px)}.lnx .sv4-doc{padding:12px 13px 13px;display:flex;flex-direction:column;gap:6px}.lnx .sv4-doc b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .sv4-doc small{margin-top:-5px;font-size:10.5px;color:var(--muted)}.lnx .sv4-doc i{display:block;height:5px;border-radius:3px;background:var(--sv-chip)}.lnx .sv4-doc i:nth-of-type(2){width:82%}.lnx .sv4-doc i:nth-of-type(3){width:56%}.lnx .sv4-tag{position:absolute;right:-14px;bottom:-11px;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;border-radius:8px;font-size:10.5px;font-weight:500;white-space:nowrap;color:var(--on-ink);background:var(--ink);box-shadow:0 6px 16px -8px #00000080}.lnx .sv4-tag i{display:grid;place-items:center;width:14px;height:14px}.lnx .sv4-tag svg{width:14px;height:14px;display:block}.lnx .dc{position:relative;display:block}.lnx .dc-run{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-user-select:none;user-select:none}.lnx .dc-run i{position:absolute;font-style:normal;text-align:center;white-space:pre}.lnx .dc-run i.ok{text-align:left}.lnx .dc[data-dc=armed] .dc-t,.lnx .dc[data-dc=run] .dc-t{color:transparent}@keyframes lnx-svFade{0%{opacity:0}}@keyframes lnx-svKnob{0%{left:2px;background:var(--muted)}}@keyframes lnx-svTrack{0%{background:var(--sv-chip)}}@keyframes lnx-svShackle{0%{transform:translateY(-2.6px)}70%{transform:translateY(.4px)}to{transform:none}}@keyframes lnx-svDraw{0%{stroke-dashoffset:1}}@keyframes lnx-svPop{0%{opacity:0;transform:scale(.86)}}.lnx .secu-c:has(.dc[data-dc]) .sv-role{animation:lnx-svPop .35s cubic-bezier(.34,1.35,.64,1) .15s both}.lnx .secu-c:has(.dc[data-dc]) .sv1-r:nth-child(2) .sv-role{animation-delay:.25s}.lnx .secu-c:has(.dc[data-dc]) .sv1-r:nth-child(3) .sv-role{animation-delay:.35s}.lnx .secu-c:has(.dc[data-dc]) .sv1-r:nth-child(4) .sv-role{animation-delay:.45s}.lnx .secu-c:has(.dc[data-dc]) .sv2-tg{animation:lnx-svTrack .3s ease .45s both}.lnx .secu-c:has(.dc[data-dc]) .sv2-tg b{animation:lnx-svKnob .3s cubic-bezier(.22,.8,.2,1) .45s both}.lnx .secu-c:has(.dc[data-dc]) .sv2-f b{animation:lnx-svFade .35s ease .8s both}.lnx .secu-c:has(.dc[data-dc]) .sv3-sh{animation:lnx-svShackle .45s cubic-bezier(.22,.8,.2,1) .15s both}.lnx .secu-c:has(.dc[data-dc]) .sv3-r i{animation:lnx-svFade .3s ease .4s both}.lnx .secu-c:has(.dc[data-dc]) .sv3-r i:nth-child(2){animation-delay:.46s}.lnx .secu-c:has(.dc[data-dc]) .sv3-r i:nth-child(3){animation-delay:.52s}.lnx .secu-c:has(.dc[data-dc]) .sv3-r i:nth-child(4){animation-delay:.58s}.lnx .secu-c:has(.dc[data-dc]) .sv3-r:nth-child(3) i{animation-delay:.6s}.lnx .secu-c:has(.dc[data-dc]) .sv3-r:nth-child(3) i:nth-child(2){animation-delay:.66s}.lnx .secu-c:has(.dc[data-dc]) .sv3-r:nth-child(3) i:nth-child(3){animation-delay:.72s}.lnx .secu-c:has(.dc[data-dc]) .sv3-r:nth-child(3) i:nth-child(4){animation-delay:.78s}.lnx .secu-c:has(.dc[data-dc]) .sv4-tag{animation:lnx-svPop .4s cubic-bezier(.34,1.35,.64,1) .3s both}.lnx .secu-c:has(.dc[data-dc]) .sv4-x{stroke-dasharray:1;animation:lnx-svDraw .4s ease .6s both}.lnx .secu-c:has(.dc[data-dc=armed]) .sv *{animation-play-state:paused!important}.lnx .free{text-align:center}.lnx .free .cta{margin-top:44px;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.lnx .btn .btn-ic{width:16px;height:16px;margin-left:-4px}.lnx .vmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:24px}.lnx .vmodal[hidden]{display:none}.lnx .vmodal-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:lnx-mf-vfade .3s ease both}.lnx .vmodal-box{position:relative;width:min(1040px,100%);border-radius:20px;background:var(--surface);box-shadow:0 0 0 1px var(--line-2),0 40px 90px #00000080;overflow:hidden;animation:lnx-mf-vrise .45s cubic-bezier(.22,.8,.2,1) both}@keyframes lnx-mf-vfade{0%{opacity:0}}@keyframes lnx-mf-vrise{0%{opacity:0;transform:translateY(14px) scale(.985)}}.lnx .vmodal-head{display:flex;align-items:baseline;gap:10px;padding:18px 18px 14px 24px}.lnx .vmodal-head b{font-size:17px;font-weight:500;letter-spacing:-.01em}.lnx .vmodal-head small{font-size:13px;color:var(--muted)}.lnx .vmodal-x{margin-left:auto;align-self:center;width:34px;height:34px}.lnx .vmodal-x svg{width:16px;height:16px}.lnx .vmodal-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;padding:0 18px 18px}.lnx .vmodal-player{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#0e0e0e}.lnx .vp{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease;pointer-events:none}.lnx .vp.on{opacity:1;pointer-events:auto}.lnx .vp-art{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.05) 0 1px,transparent 1px 7px),radial-gradient(80% 90% at 70% 30%,#2a2a2a,#0e0e0e)}.lnx .vp-art i{position:absolute;border-radius:10px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}.lnx .vp-art i:nth-child(1){left:9%;top:14%;width:34%;height:56%}.lnx .vp-art i:nth-child(2){left:47%;top:14%;width:44%;height:26%}.lnx .vp-art i:nth-child(3){left:47%;top:44%;width:44%;height:26%}.lnx .vp-play{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:20px;background:#0000008c;color:#fff;display:grid;place-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px #ffffff24;transition:transform .25s ease,background-color .25s ease}.lnx .vp-play svg{width:26px;height:26px}.lnx .vmodal-player:hover .vp-play{transform:scale(1.06);background:#845dde}.lnx .vp-cap{position:absolute;left:20px;bottom:22px;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.4)}.lnx .vp-cap b{display:block;font-size:18px;font-weight:500;letter-spacing:-.01em}.lnx .vp-cap small{display:block;font-size:13px;opacity:.7;margin-top:4px}.lnx .vp-time{position:absolute;right:16px;bottom:22px;height:24px;padding:0 8px;border-radius:7px;background:#0009;color:#fff;font-size:12px;display:grid;place-items:center;font-variant-numeric:tabular-nums}.lnx .vp-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:#ffffff24}.lnx .vmodal-list{display:flex;flex-direction:column;gap:6px}.lnx .vitem{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:12px;border:0;border-radius:12px;background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer;box-shadow:inset 0 0 0 1px var(--line);transition:background-color .2s ease,box-shadow .2s ease}.lnx .vitem:hover{background:var(--ghost-hover)}.lnx .vitem.on{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--text)}.lnx .vitem:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lnx .vi-n{width:28px;height:28px;border-radius:9px;background:var(--surface-3);display:grid;place-items:center;font-size:12.5px;font-weight:500;flex:none}.lnx .vitem.on .vi-n{background:var(--ink);color:var(--on-ink)}.lnx .vi-t{min-width:0;flex:1}.lnx .vi-t b{display:block;font-size:14px;font-weight:500}.lnx .vi-t small{display:block;font-size:12.5px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .vitem em{font-style:normal;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}@media(max-width:900px){.lnx .vmodal{padding:12px}.lnx .vmodal-body{grid-template-columns:1fr}.lnx .vmodal-head{padding:16px 14px 12px 18px}}.lnx .qa{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;max-width:1200px;margin:0 auto;padding:0 40px}.lnx .qa .title{text-align:left}.lnx .qa .sec-lead{margin:20px 0 0;text-align:left}.lnx .qa-list{border-top:1px solid var(--line)}.lnx .qa-list details{border-bottom:1px solid var(--line)}.lnx .qa-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 2px;cursor:pointer;font-size:17px;font-weight:500;letter-spacing:-.01em;border-radius:6px}.lnx .qa-list summary::-webkit-details-marker{display:none}.lnx .qa-list summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.lnx .qa-list summary svg{flex:none;color:var(--muted);transition:transform .2s ease}.lnx .qa-list details[open] summary svg{transform:rotate(45deg)}.lnx .qa-list details p{margin:0;padding:0 40px 24px 2px;font-size:15.5px;line-height:1.7;color:var(--muted)}.lnx .foot{position:relative;margin-top:260px;padding:120px 40px 40px;background:var(--foot-bg);color:var(--text);--foot-bg:#ffffff;--text:#0a0a0a;--muted:#6b6b6b;--line:rgba(10,10,10,.1);--line-2:rgba(10,10,10,.16)}.lnx.light .foot{--foot-bg:#000000;--text:#f2f2f2;--muted:#8d8d8d;--line:rgba(255,255,255,.1);--line-2:rgba(255,255,255,.16)}.lnx .foot{--edge:linear-gradient(155deg,rgba(10,10,10,.06),rgba(10,10,10,.1) 50%,rgba(10,10,10,.14))}.lnx.light .foot{--edge:linear-gradient(155deg,rgba(255,255,255,.16),rgba(255,255,255,.07) 50%,rgba(255,255,255,.1))}.lnx[data-motif=ink] .foot{--motif:#0a0a0a}.lnx.light[data-motif=ink] .foot{--motif:#f2f2f2}.lnx .foot-hatch{position:absolute;left:0;bottom:calc(100% - 1px);width:100%;height:0;display:block;pointer-events:none}.lnx .foot-top{max-width:1360px;margin:0 auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:64px;align-items:start}.lnx .foot-brand{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.lnx .foot-tag{margin:0;font-size:24px;line-height:1.38;font-weight:500;letter-spacing:-.02em;color:var(--text)}.lnx .foot-soc{display:flex;gap:24px}.lnx .foot-soc-a{display:block;padding:11px;margin:-11px;border-radius:12px;color:var(--muted);transition:color .15s ease}.lnx .foot-soc-a svg{width:18px;height:18px;display:block}.lnx .foot-soc-a:hover{color:var(--text)}.lnx .foot-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;row-gap:36px}.lnx .foot-cols h2{margin:0 0 12px;font-size:14px;line-height:1.4;font-weight:500;letter-spacing:-.005em;color:var(--text)}.lnx .foot-list{list-style:none;margin:0;padding:0}.lnx .foot-cols a{display:block;width:max-content;max-width:100%;font-size:14px;line-height:1.45;padding:5px 0;color:var(--muted);text-decoration:none;transition:color .15s ease}.lnx .foot-cols a:hover{color:var(--text)}.lnx .foot-mark{max-width:1360px;margin:96px auto 0;display:grid;grid-template-columns:250px minmax(0,1fr);gap:60px;align-items:center}.lnx .foot-mark .cv{position:relative;width:100%;max-width:250px;aspect-ratio:1/1}.lnx .foot-mark .cv canvas{left:-46%;top:-22%;right:auto;bottom:auto;width:192%;height:144%}.lnx .foot-mark svg{width:100%;height:auto;display:block;color:var(--text)}.lnx .foot-word{-webkit-mask-image:repeating-linear-gradient(135deg,#000 0 1.6px,transparent 1.6px 4px);mask-image:repeating-linear-gradient(135deg,#000 0 1.6px,transparent 1.6px 4px)}@media(max-width:900px){.lnx .foot-mark{gap:0;grid-template-columns:30% minmax(0,1fr)}.lnx .foot-mark .cv{margin-right:-1%}}.lnx .foot-legal{max-width:1360px;margin:60px auto 0;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:13px;color:var(--muted)}.lnx .foot-contact a{color:var(--text);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-underline-offset:3px;transition:text-decoration-color .2s ease}.lnx .foot-contact a:hover{text-decoration-color:currentColor}.lnx .foot ::selection{background:var(--text);color:var(--foot-bg)}.lnx .foot :focus-visible{outline-color:var(--text)}@media(max-width:1100px){.lnx .card{flex-basis:calc((100% - var(--gap) - 64px) / 2)}.lnx .secu{grid-template-columns:repeat(2,minmax(0,1fr))}.lnx .hero h1{font-size:44px}}@media(max-width:900px){.lnx .hdr-in{padding:0 16px}.lnx .hdr[data-scrolled] .hdr-in{max-width:calc(100% - 24px);padding:0 6px 0 16px}.lnx .hdr-nav,.lnx .hdr-actions .lang,.lnx .hdr-actions .btn-ghost{display:none}.lnx .hdr-menu{display:inline-grid}.lnx .wrap,.lnx .sec-head,.lnx .feat-top,.lnx .qa,.lnx .foot,.lnx .hero{padding-left:16px;padding-right:16px}.lnx .demo-stage{padding:0 16px}.lnx .frag-field{left:-16px;right:-16px;gap:10px}.lnx .frag-row{gap:10px}.lnx .frag{width:264px;height:76px;border-radius:16px;gap:12px;padding:0 16px 0 14px}.lnx .frag-ic{width:38px;height:38px;border-radius:10px}.lnx .frag-t b{font-size:14px}.lnx .hero{padding-top:56px}.lnx .hero-grid{grid-template-columns:1fr;min-height:0;gap:8px}.lnx .hero h1{font-size:32px}.lnx .hero .lead{font-size:15.5px}.lnx .hero .lead br{display:none}.lnx .hero-obj{height:360px}.lnx .hero-fx{top:auto;left:-16px;right:-16px;bottom:-20px;height:400px}.lnx .title{font-size:32px}.lnx .sec{margin-top:120px}.lnx .sec-lead{font-size:16px}.lnx .track{--pad:16px;--gap:12px}.lnx .card{flex-basis:84%}.lnx .mi{transform:scale(.82)}.lnx .voice{width:300px;padding:24px 22px 22px;row-gap:24px}.lnx .voice blockquote{font-size:14.5px;--vq-h: 14.56em }.lnx .lb-close{top:12px;right:12px}.lnx .card-body{padding:28px 24px}.lnx .feat-top{flex-direction:column;align-items:flex-start}.lnx .qa{grid-template-columns:1fr;gap:28px}.lnx .foot-mark{grid-template-columns:1fr 2fr}.lnx .secu{grid-template-columns:1fr}.lnx .foot-legal{flex-direction:column}.lnx .foot{margin-top:160px;padding-top:88px}.lnx .step-text h3{font-size:22px}.lnx .merge-layer{height:520px}}@media(max-width:767px){.lnx .shot{aspect-ratio:1/1}.lnx .shot img{transform:scale(1.9);transform-origin:var(--fx) var(--fy)}}@media(max-width:1260px){.lnx .foot-top{grid-template-columns:minmax(260px,1fr) minmax(640px,2.4fr);column-gap:48px}.lnx .foot-tag{font-size:20px}}@media(max-width:1080px){.lnx .foot-top{grid-template-columns:1fr;row-gap:48px}.lnx .foot-cols{max-width:780px}}@media(max-width:900px){.lnx .foot-top{row-gap:44px}.lnx .foot-tag{font-size:21px}.lnx .foot-cols{row-gap:32px}.lnx .foot-cols a{padding:12px 0}.lnx .foot-cols h2{margin-bottom:4px}.lnx .foot-legal{align-items:flex-start}.lnx .foot-contact a{display:inline-block;padding:14px 0;margin:-14px 0}}@media(max-width:700px){.lnx .foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:359px){.lnx .hdr-actions .btn-primary{display:none}}@media(max-width:900px){.lnx .hdr-actions .btn-primary{transition:opacity .6s cubic-bezier(.22,.8,.24,1),transform .6s cubic-bezier(.22,.8,.24,1),filter .6s cubic-bezier(.22,.8,.24,1),visibility 0s linear 0s}.lnx .hdr:not([data-past-hero]) .hdr-actions .btn-primary{opacity:0;visibility:hidden;transform:translate(8px) scale(.96);filter:blur(4px);transition:opacity .45s ease,transform .45s ease,filter .45s ease,visibility 0s linear .45s}}@media(prefers-reduced-motion:reduce){.lnx .merge-ring{display:none}.lnx .mi *{animation:none!important}.lnx .frag-field{display:none}.lnx .merge-layer{height:auto}.lnx .merge-title{position:static;opacity:1!important;transform:none!important;margin:0 auto 40px}.lnx .scene-merge:not(.ready)>.shot,.lnx .scene-merge:not(.ready)>.cap{opacity:1}.lnx .voice-row{animation:none}.lnx .voice-lane{overflow-x:auto}.lnx .voice-row [aria-hidden=true]{display:none}.lnx .reel-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto;padding:0 16px;row-gap:24px}.lnx .reel-track img[aria-hidden=true]{display:none}.lnx .btn,.lnx .iconbtn,.lnx .scene{transition:none}}.lnx{--gutter:clamp(20px,4.5vw,72px);--frame:1360px;--wide:calc(var(--frame) + 2 * var(--gutter));--side:max(var(--gutter),calc((100vw - var(--frame)) / 2))}.lnx .wrap,.lnx .hero,.lnx .logo-grid,.lnx .feat-top,.lnx .qa,.lnx .hdr-in{max-width:var(--wide);padding-left:var(--gutter);padding-right:var(--gutter)}.lnx .foot,.lnx .demo-stage{padding-left:var(--gutter);padding-right:var(--gutter)}.lnx .demo[data-mode=pin] .demo-stage{padding-left:0;padding-right:0}.lnx .demo[data-mode=pin] .steps{left:var(--side);right:var(--side)}.lnx .frag-field{left:calc(-1 * var(--gutter));right:calc(-1 * var(--gutter))}.lnx .track{--pad:var(--side)}.lnx,.lnx.light .hdr[data-on-foot]{--edge:linear-gradient(155deg,rgba(255,255,255,.16),rgba(255,255,255,.07) 50%,rgba(255,255,255,.1));--edge-h:linear-gradient(155deg,rgba(255,255,255,.24),rgba(255,255,255,.11) 50%,rgba(255,255,255,.15));--edge-soft:linear-gradient(155deg,rgba(255,255,255,.2),rgba(255,255,255,.1) 50%,rgba(255,255,255,.13))}.lnx.light,.lnx .hdr[data-on-foot]{--edge:linear-gradient(155deg,rgba(10,10,10,.06),rgba(10,10,10,.1) 50%,rgba(10,10,10,.14));--edge-h:linear-gradient(155deg,rgba(10,10,10,.1),rgba(10,10,10,.15) 50%,rgba(10,10,10,.2));--edge-soft:linear-gradient(155deg,rgba(10,10,10,.04),rgba(10,10,10,.07) 50%,rgba(10,10,10,.1))}.lnx .logo-tile,.lnx .logo-tile:hover,.lnx .frag,.lnx .step-tab.on,.lnx .btn-secondary,.lnx .iconbtn,.lnx .lang,.lnx .frag-ic,.lnx.light .frag-ic{box-shadow:none}.lnx .hdr[data-scrolled] .hdr-in{box-shadow:0 14px 34px var(--hdr-shadow)}.lnx .vmodal-box{box-shadow:0 40px 90px #00000080}.lnx .logo-tile,.lnx .btn-secondary,.lnx .iconbtn,.lnx .lang,.lnx .frag-ic{position:relative}.lnx .logo-tile:before,.lnx .frag:before,.lnx .frag-ic:before,.lnx .step-tab.on:before,.lnx .btn-secondary:before,.lnx .iconbtn:before,.lnx .lang:before,.lnx .hdr[data-scrolled] .hdr-in:before,.lnx .vmodal-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--edge);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.lnx .frag-ic:before{background:var(--edge-soft)}.lnx .logo-tile:hover:before,.lnx .btn-secondary:hover:before,.lnx .iconbtn:not(:disabled):hover:before{background:var(--edge-h)}.lnx .frag{pointer-events:auto;transition:background-color .45s ease,box-shadow .45s ease,translate .5s cubic-bezier(.22,.8,.24,1)}.lnx .frag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,#ffffff13,#ffffff04 38%,#fff0 62%,#ffffff09);opacity:0;transition:opacity .45s ease}.lnx .frag:hover{background:color-mix(in srgb,var(--card) 93%,#fff);translate:0 -2px;box-shadow:0 18px 36px -22px #000000b3}.lnx .frag:hover:after{opacity:1}.lnx .frag:hover:before{background:var(--edge-h)}.lnx.light .frag:after{background:linear-gradient(140deg,#fffffff2,#ffffff59 40%,#fff0 66%)}.lnx.light .frag:hover{background:color-mix(in srgb,var(--card) 55%,#fff);box-shadow:0 16px 32px -20px #0a0a0a38}@media(hover:none){.lnx .frag{pointer-events:none}}.lnx .mi1{--mi1-hov:rgba(255,255,255,.035);--mi1-bh:#323232}.lnx.light .mi1{--mi1-hov:rgba(10,10,10,.03);--mi1-bh:#f2f2f2}.lnx .mi1 .mi-p{left:9%;top:12%;width:88%}.lnx .mi1 .mi-h{padding:0 10px 0 14px}.lnx .mi1-cnt{margin-left:auto;display:inline-block;line-height:16px;font-size:11px;font-weight:400;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.lnx .mi1-dg{display:inline-flex;flex-direction:column;height:16px;vertical-align:top;overflow:hidden}.lnx .mi1-dg i{font-style:normal;display:block;height:16px;transform:translateY(-100%)}.lnx .mi1-dg i:first-child{opacity:0}.lnx .mi1-add{width:22px;height:22px;flex:none;margin-left:4px;border-radius:6px;display:grid;place-items:center;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2)}.lnx .mi1-add svg{width:12px;height:12px;display:block}.lnx .mi1-list{margin:10px 12px;border-radius:11px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.lnx .mi1-it{display:flex;align-items:center;gap:9px;height:46px;padding:0 10px}.lnx .mi1-it+.mi1-it{box-shadow:inset 0 1px 0 var(--line)}.lnx .mi1-it .mi-tx{flex:1}.lnx .mi1-it .mi-tx b{font-size:12.5px}.lnx .mi1-it .mi-tx small{font-size:10.5px}.lnx .mi1-sub{display:grid;min-width:0}.lnx .mi1-sub>small{grid-area:1/1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .mi1-o{opacity:0}.lnx .mi-tx .mi1-n{display:flex;align-items:center;gap:5px;color:var(--text)}.lnx .mi1-n span{min-width:0;overflow:hidden;text-overflow:ellipsis}.lnx .mi1-n i{width:6px;height:6px;flex:none;border-radius:50%;background:#845dde}.lnx .mi1-st{flex:none;display:grid;font-size:11px;white-space:nowrap}.lnx .mi1-st>*{grid-area:1/1;justify-self:end;align-self:center;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.lnx .mi1-st s{height:24px;padding:0 10px;border-radius:7px;font-weight:500;color:var(--text);background:var(--sec);box-shadow:inset 0 0 0 1px var(--sec-ring)}.lnx .mi1-st u{color:var(--muted)}.lnx .mi1-st u i{width:6px;height:6px;border-radius:50%;background:#16a34a}.lnx .mi1-st em{width:16px;height:20px;margin-left:2px;display:grid;place-items:center;color:var(--muted)}.lnx .mi1-st em svg{width:12px;height:12px;display:block}.lnx .mi1-st.off u,.lnx .mi1-st.on s{display:none}.lnx .mi1-st.go s{opacity:0}.lnx .mi1-ft{display:flex;align-items:center;gap:8px;padding:0 12px 0 14px;height:44px;box-shadow:inset 0 1px 0 var(--line)}.lnx .mi1-fl{flex:none;font-size:11px;color:var(--muted)}.lnx .mi1-url{flex:1;min-width:0;display:flex;align-items:center;gap:6px;height:26px;padding:0 9px;border-radius:7px;font-size:11px;color:var(--text);background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--line)}.lnx .mi1-url span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .mi1-url svg{width:12px;height:12px;flex:none;display:block;color:var(--muted)}.lnx .mi1-cp{width:26px;height:26px;flex:none;border-radius:7px;display:grid;place-items:center;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2)}.lnx .mi1-cp svg{width:12px;height:12px;display:block}.lnx .mi1 .mi-cur{transform-origin:3px 2px}@keyframes lnx-cm1Zoom{0%{transform:scale(1.3)}}@keyframes lnx-cm1CurX{0%{left:calc(77% - 41.5px);animation-timing-function:cubic-bezier(.5,0,.2,1)}50%{left:calc(97% - 41.5px)}71.2%{left:calc(97% - 41.5px);animation-timing-function:cubic-bezier(.45,0,.55,1)}92.3%,to{left:calc(97% - 59.5px)}}@keyframes lnx-cm1CurY{0%{top:106%;animation-timing-function:cubic-bezier(.2,.7,.25,1)}50%{top:calc(12% + 71px)}71.2%{top:calc(12% + 71px);animation-timing-function:cubic-bezier(.45,0,.55,1)}92.3%,to{top:calc(12% + 87px)}}@keyframes lnx-cm1CurO{0%{opacity:0}9.6%,80.8%{opacity:1}94.2%,to{opacity:0}}@keyframes lnx-cm1CurP{0%,to{transform:none}40%{transform:scale(.8)}}@keyframes lnx-cm1Hov{0%,to{background:transparent}14%,82%{background:var(--mi1-hov)}}@keyframes lnx-cm1BtnH{to{background:var(--mi1-bh);box-shadow:inset 0 0 0 1px var(--line-2)}}@keyframes lnx-cm1BtnP{0%,to{transform:none}45%{transform:scale(.93)}}@keyframes lnx-cm1In{0%{opacity:0;transform:translate(4px)}}@keyframes lnx-cm1RollOut{0%{transform:none;opacity:1}}@keyframes lnx-cm1RollIn{0%{transform:none;opacity:0}}@keyframes lnx-cm1Out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes lnx-cm1Up{0%{opacity:0;transform:translateY(4px)}}@keyframes lnx-cm1Pulse{0%{box-shadow:0 0 #845dde80}to{box-shadow:0 0 0 5px #845dde00}}.lnx .card .mi1 .mi-p{transform-origin:18% 24%;animation:lnx-cm1Zoom 1.6s var(--cm-e) .15s both}.lnx .card .mi1-ft{animation:lnx-cmIn .75s var(--cm-e) 1s both}.lnx .card .mi1 .mi-cur{animation:lnx-cm1CurX 2.6s linear 2.3s both,lnx-cm1CurY 2.6s linear 2.3s both,lnx-cm1CurO 2.6s linear 2.3s both,lnx-cm1CurP .26s ease 3.85s both}.lnx .card .mi1-it:nth-child(1){animation:lnx-cm1Hov 1.6s ease 3.3s both}.lnx .card .mi1-st.go s{animation:lnx-cm1BtnH .18s ease 3.5s both,lnx-cm1BtnP .26s ease 3.85s both,lnx-cmHide .12s ease 4.05s both}.lnx .card .mi1-st.go u{animation:lnx-cm1In .35s var(--cm-e) 4.13s both}.lnx .card .mi1-st.go u i{animation:lnx-cmPop .45s var(--cm-ep) 4.13s both}.lnx .card .mi1-st.go em{animation:lnx-cmFade .3s ease 4.45s both}.lnx .card .mi1-dg i:first-child{animation:lnx-cm1RollOut .32s var(--cm-e) 4.55s both}.lnx .card .mi1-dg i:last-child{animation:lnx-cm1RollIn .45s var(--cm-e) 4.55s both}.lnx .card .mi1-o{animation:lnx-cm1Out .18s ease 4.75s both}.lnx .card .mi1-n{animation:lnx-cm1Up .3s var(--cm-e) 4.95s both}.lnx .card .mi1-n i{animation:lnx-cm1Pulse 1.2s ease-out 5.25s 2}.lnx .mi6 .mi-p{left:9%;top:10%;width:88%}@keyframes lnx-cm6Zoom{0%{transform:scale(1.3)}}@keyframes lnx-cm6Ck{0%{background:transparent;color:transparent;box-shadow:inset 0 0 0 1.5px var(--line-2)}}.lnx .card .mi6 .mi-p{transform-origin:22% 34%;animation:lnx-cm6Zoom 1.6s var(--cm-e) .15s both,lnx-mc6Back .75s var(--cm-e) 4.5s forwards}.lnx .mc-h{gap:7px}.lnx .mc-gh{width:20px;height:20px;flex:none;border-radius:6px;display:grid;place-items:center;background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ui-ring)}.lnx .mc-gh svg{width:12px;height:12px;display:block}.lnx .mc-ok{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;color:var(--muted);font-weight:400}.lnx .mc-ok i{width:6px;height:6px;border-radius:50%;background:#16a34a}.lnx .mc-bd{padding:10px 12px 12px}.lnx .mc-g{display:grid;grid-template-rows:1fr}.lnx .mc-g>div{min-height:0;overflow:hidden}.lnx .mc-ing,.lnx .mc-res{grid-template-rows:0fr}.lnx .mc-banner{display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:10px;background:var(--surface-3)}.lnx .mc-bx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lnx .mc-bx b{font-size:11.5px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .mc-bx small{font-size:10px;color:var(--muted)}.lnx .mc-run{flex:none;height:26px;padding:0 10px;font-size:11px}.lnx .mc-wait{display:flex;align-items:center;gap:8px;margin:2px;height:32px;font-size:11px;color:var(--muted)}.lnx .mc-sp{width:12px;height:12px;flex:none;border-radius:50%;border:1.6px solid var(--line-2);border-top-color:var(--text)}.lnx .mc-bt{margin:0 2px;font-size:10px;color:var(--muted);white-space:nowrap}.lnx .mc-br{margin:5px 2px 9px;font-size:12px;font-weight:500;line-height:1.45}.lnx .mc-card{padding:10px 11px;border-radius:11px;box-shadow:inset 0 0 0 1px var(--line-2)}.lnx .mc-ct{display:flex;align-items:center;gap:8px;margin:0 0 7px;font-size:11.5px;white-space:nowrap}.lnx .mc-ct b{font-weight:500}.lnx .mc-tag{height:18px;padding:0 6px;border-radius:5px;display:inline-flex;align-items:center;font-size:9.5px;color:var(--muted);background:var(--surface-3)}.lnx .mc-df{display:flex;flex-direction:column;gap:3px;margin:0 0 9px;font-size:10.5px}.lnx .mc-df>span{display:flex;align-items:center;gap:7px;padding:4px 7px;border-radius:6px}.lnx .mc-df i{width:34px;flex:none;font-style:normal;font-size:9.5px;color:var(--muted)}.lnx .mc-df .o{color:var(--muted);background:color-mix(in srgb,var(--text) 4%,transparent)}.lnx .mc-df .o em{font-style:normal;text-decoration:line-through}.lnx .mc-df .n{background:color-mix(in srgb,#16A34A 12%,transparent)}.lnx .mc-act{display:flex;justify-content:flex-end;gap:6px}.lnx .mc-act .mi-btn{height:26px;padding:0 10px;font-size:11px}.lnx .mc-send{display:inline-grid}.lnx .mc-send>*{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:4px;text-decoration:none}.lnx .mc-send u{opacity:0}.lnx .mc-send u svg{width:11px;height:11px}@keyframes lnx-mcOpen{to{grid-template-rows:1fr}}@keyframes lnx-mcShut{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}@keyframes lnx-mcSpin{to{transform:rotate(540deg)}}.lnx .card .mc-run{animation:lnx-cmPress .3s ease 1.3s both}.lnx .card .mc-ban{animation:lnx-mcShut .35s var(--cm-e) 1.5s both}.lnx .card .mc-ing{animation:lnx-mcOpen .3s var(--cm-e) 1.55s both,lnx-mcShut .3s var(--cm-e) 2.45s forwards}.lnx .card .mc-sp{animation:lnx-mcSpin .9s linear 1.55s both}.lnx .card .mc-res{animation:lnx-mcOpen .45s var(--cm-e) 2.5s both}.lnx .card .mc-card{animation:lnx-cmIn .5s var(--cm-e) 2.7s both}.lnx .card .mc-send{animation:lnx-cmPress .3s ease 3.55s both}.lnx .card .mc-send s{animation:lnx-cmHide .15s ease 3.68s both}@keyframes lnx-mcShow{0%{opacity:0}to{opacity:1}}.lnx .card .mc-send u{animation:lnx-mcShow .2s ease 3.7s both}@keyframes lnx-mc6Back{0%{transform-origin:50% 0;transform:none;opacity:1}to{transform-origin:50% 0;transform:translateY(-4%) scale(.84);opacity:.42}}@keyframes lnx-mc6Stand{0%{opacity:0;transform:perspective(720px) translateY(24px) rotateX(66deg)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes lnx-mc6Write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes lnx-mc6Mark{0%{background-size:0 100%}to{background-size:100% 100%}}.lnx .mc-doc{position:absolute;left:8%;width:84%;top:30%;z-index:1;opacity:0;border-radius:14px;background:var(--surface);box-shadow:0 0 0 1px #ffffff14,0 34px 70px -26px #0000008c,0 10px 24px -14px #0006;overflow:hidden;transform-origin:50% 100%}.lnx .mc-doc-h{gap:7px}.lnx .mc-doc-ic{width:20px;height:20px;flex:none;border-radius:6px;display:grid;place-items:center;background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ui-ring)}.lnx .mc-doc-ic svg{width:12px;height:12px;display:block}.lnx .mc-doc-bd{padding:11px 14px 13px}.lnx .mc-doc-k{margin:0;font-size:10px;color:var(--muted)}.lnx .mc-doc-t{margin:3px 0 6px;font-size:13px;font-weight:500;letter-spacing:-.01em}.lnx .mc-doc-l{margin:0;font-size:12.5px;line-height:1.6;white-space:nowrap}.lnx .mc-doc-l mark{padding:0 2px;margin:0 -2px;border-radius:3px;color:inherit;background:linear-gradient(color-mix(in srgb,#16A34A 26%,transparent),color-mix(in srgb,#16A34A 26%,transparent)) no-repeat 0 0/100% 100%}.lnx .mc-doc-src{display:inline-flex;align-items:center;gap:5px;height:20px;margin-top:9px;padding:0 7px;border-radius:6px;font-size:9.5px;color:var(--muted);background:var(--surface-3)}.lnx .mc-doc-src svg{width:10px;height:10px}.lnx .card .mc-doc{animation:lnx-mc6Stand .8s var(--cm-e) 4.7s forwards}.lnx .card .mc-doc-k,.lnx .card .mc-doc-t{animation:lnx-mcShow .3s ease 5.3s both}.lnx .card .mc-doc-l.l1{animation:lnx-mc6Write .5s linear 5.45s both}.lnx .card .mc-doc-l.l2{animation:lnx-mc6Write .5s linear 5.95s both}.lnx .card .mc-doc-l.l3{animation:lnx-mc6Write .55s linear 6.45s both}.lnx .card .mc-doc-l mark{animation:lnx-mc6Mark .45s var(--cm-e) 7s both}.lnx .card .mc-doc-ok{animation:lnx-mcShow .3s ease 7.15s both}.lnx .card .mc-doc-src{animation:lnx-cmPop .4s var(--cm-ep) 7.2s both}.lnx .card .mi.mi6{inset:auto;left:0;top:0;width:402px;height:292px;transform:scale(var(--mk,1));transform-origin:0 0}.lnx .mi7{container-type:inline-size;--q:min(1.2px,calc(100cqw / 402));--ox:calc((100cqw - 402 * var(--q)) / 2);--oy:calc(100cqw * 4 / 11 - 146 * var(--q));font-size:calc(11.5 * var(--q))}@media(max-width:900px){.lnx .card .mi.mi7{transform:none;--q:min(1.2px,calc(100cqw / 380))}}.lnx .mi.mi7 .mi-p{left:calc(var(--ox) + 36 * var(--q));top:calc(var(--oy) + 36 * var(--q));width:calc(330 * var(--q));height:auto;border-radius:calc(14 * var(--q));transform-origin:88% 12%}.lnx .mi7-h{display:flex;align-items:center;gap:calc(6 * var(--q));height:calc(38 * var(--q));padding:0 calc(10 * var(--q)) 0 calc(12 * var(--q));border-bottom:1px solid var(--line);font-size:calc(12 * var(--q));font-weight:500;white-space:nowrap}.lnx .mi7-h .mi-muted{min-width:0;overflow:hidden;text-overflow:ellipsis}.lnx .mi7-dc{width:calc(20 * var(--q));height:calc(20 * var(--q));flex:none;display:grid;place-items:center;margin-right:calc(2 * var(--q));border-radius:calc(6 * var(--q));background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ui-ring)}.lnx .mi7-dc svg{width:calc(11 * var(--q));height:calc(11 * var(--q));display:block}.lnx .mi7-ex{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:calc(5 * var(--q));height:calc(24 * var(--q));padding:0 calc(9 * var(--q));border-radius:calc(7 * var(--q));font-size:calc(11 * var(--q));font-weight:500;background:var(--sec);box-shadow:inset 0 0 0 1px var(--sec-ring)}.lnx .mi7-ex svg{width:calc(11 * var(--q));height:calc(11 * var(--q));display:block}.lnx .mi7-bd{display:flex;flex-direction:column;gap:calc(9 * var(--q));padding:calc(16 * var(--q)) calc(16 * var(--q)) calc(20 * var(--q))}.lnx .mi7-bd b{font-size:calc(13 * var(--q));font-weight:600;line-height:calc(18 * var(--q))}.lnx .mi7-bd .mi7-sub{margin-top:calc(6 * var(--q));font-size:calc(11 * var(--q));font-weight:500;line-height:calc(16 * var(--q));color:var(--muted)}.lnx .mi7-bd i{display:block;height:calc(7 * var(--q));border-radius:calc(4 * var(--q));background:var(--surface-3)}.lnx .mi7-bd i:nth-of-type(1),.lnx .mi7-bd i:nth-of-type(4){width:92%}.lnx .mi7-bd i:nth-of-type(2),.lnx .mi7-bd i:nth-of-type(5){width:84%}.lnx .mi7-bd i:nth-of-type(3),.lnx .mi7-bd i:nth-of-type(6){width:62%}.lnx .mi7-mn{position:absolute;z-index:4;left:calc(var(--ox) + 162 * var(--q));top:calc(var(--oy) + 78 * var(--q));width:calc(196 * var(--q));padding:calc(6 * var(--q));box-sizing:border-box;border-radius:calc(12 * var(--q));background:var(--surface);box-shadow:0 0 0 1px var(--line-2),0 calc(18 * var(--q)) calc(40 * var(--q)) calc(-14 * var(--q)) #0000008c;opacity:0;transform-origin:85% 0}.lnx.light .mi7-mn{box-shadow:0 0 0 1px var(--line-2),0 calc(18 * var(--q)) calc(40 * var(--q)) calc(-14 * var(--q)) #0a0a0a38}.lnx .mi7-mh{margin:0;padding:calc(4 * var(--q)) calc(6 * var(--q)) calc(6 * var(--q));font-size:calc(10.5 * var(--q));line-height:calc(15 * var(--q));color:var(--muted)}.lnx .mi7-it{display:flex;align-items:center;gap:calc(8 * var(--q));height:calc(30 * var(--q));padding:0 calc(8 * var(--q)) 0 calc(6 * var(--q));border-radius:calc(8 * var(--q))}.lnx .mi7-it+.mi7-it{margin-top:calc(2 * var(--q))}.lnx .mi7-it .mi-tx{flex-direction:row;align-items:baseline;gap:calc(5 * var(--q))}.lnx .mi7-it .mi-tx b{font-size:calc(11.5 * var(--q))}.lnx .mi7-it .mi-tx small{font-size:calc(10 * var(--q))}.lnx .mi7-fi{width:calc(18 * var(--q));height:calc(18 * var(--q));flex:none;display:grid;place-items:center;border-radius:calc(5 * var(--q));background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ui-ring);font-size:calc(10 * var(--q));font-weight:700;font-style:normal;line-height:1}.lnx .mi7-fi svg{width:calc(11 * var(--q));height:calc(11 * var(--q));display:block}.lnx .mi7-ck{margin-left:auto;width:calc(14 * var(--q));height:calc(14 * var(--q));flex:none;display:grid;place-items:center;border-radius:calc(4 * var(--q));background:var(--ink);color:var(--on-ink)}.lnx .mi7-ck svg{width:calc(10 * var(--q));height:calc(10 * var(--q));display:block}.lnx .mi7-go{display:grid;width:100%;height:calc(28 * var(--q));margin-top:calc(6 * var(--q));border-radius:calc(8 * var(--q));font-size:calc(11 * var(--q))}.lnx .mi7-go svg{width:calc(11 * var(--q));height:calc(11 * var(--q))}.lnx .mi7-fs{position:absolute;z-index:3;left:calc(var(--ox) + 21 * var(--q));top:calc(var(--oy) + 160 * var(--q));display:flex;gap:calc(8 * var(--q))}.lnx .mi7-f{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:calc(84 * var(--q));padding:calc(10 * var(--q));box-sizing:border-box;border-radius:calc(12 * var(--q));background:var(--surface);box-shadow:0 0 0 1px var(--line-2),0 calc(14 * var(--q)) calc(28 * var(--q)) calc(-14 * var(--q)) #0009}.lnx.light .mi7-f{box-shadow:0 0 0 1px var(--line-2),0 calc(14 * var(--q)) calc(28 * var(--q)) calc(-14 * var(--q)) #0a0a0a3d}.lnx .mi7-f .mi7-fi{width:calc(26 * var(--q));height:calc(26 * var(--q));margin-bottom:calc(8 * var(--q));border-radius:calc(7 * var(--q));font-size:calc(13 * var(--q))}.lnx .mi7-f .mi7-fi svg{width:calc(15 * var(--q));height:calc(15 * var(--q))}.lnx .mi7-f b{font-size:calc(11 * var(--q));font-weight:500;line-height:calc(15 * var(--q))}.lnx .mi7-f small{max-width:100%;font-size:calc(9.5 * var(--q));line-height:calc(13 * var(--q));color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .mi7-f>i{position:absolute;right:calc(8 * var(--q));top:calc(8 * var(--q));width:calc(14 * var(--q));height:calc(14 * var(--q));display:grid;place-items:center;color:#16a34a}.lnx .mi7-f>i svg{width:calc(12 * var(--q));height:calc(12 * var(--q));display:block}.lnx .mi7 .mi-cur{width:calc(18 * var(--q));height:calc(18 * var(--q))}@keyframes lnx-cm7Menu{0%{opacity:0;transform:translateY(calc(-6 * var(--q))) scale(.96);animation-timing-function:cubic-bezier(.22,.8,.2,1)}8%,90%{opacity:1;transform:none}to{opacity:0;transform:scale(.98)}}@keyframes lnx-cm7File{0%{opacity:0;transform:translateY(calc(16 * var(--q))) scale(.92)}}@keyframes lnx-cm7Cur{0%{opacity:0;left:calc(var(--ox) + 300 * var(--q));top:calc(var(--oy) + 198 * var(--q));transform:none;animation-timing-function:cubic-bezier(.22,.8,.2,1)}3%{opacity:1}13.9%,16.7%{left:calc(var(--ox) + 322 * var(--q));top:calc(var(--oy) + 58 * var(--q));transform:none}18.5%{transform:scale(.82)}20.8%{left:calc(var(--ox) + 322 * var(--q));top:calc(var(--oy) + 58 * var(--q));transform:none;animation-timing-function:cubic-bezier(.22,.8,.2,1)}29.2%{left:calc(var(--ox) + 334 * var(--q));top:calc(var(--oy) + 127 * var(--q));transform:none}30.6%{transform:scale(.82)}33.3%{left:calc(var(--ox) + 334 * var(--q));top:calc(var(--oy) + 127 * var(--q));transform:none;animation-timing-function:cubic-bezier(.22,.8,.2,1)}38.9%{left:calc(var(--ox) + 334 * var(--q));top:calc(var(--oy) + 159 * var(--q));transform:none}40.3%{transform:scale(.82)}43.1%{left:calc(var(--ox) + 334 * var(--q));top:calc(var(--oy) + 159 * var(--q));transform:none;animation-timing-function:cubic-bezier(.22,.8,.2,1)}48.6%{left:calc(var(--ox) + 334 * var(--q));top:calc(var(--oy) + 191 * var(--q));transform:none}50%{transform:scale(.82)}52.8%{left:calc(var(--ox) + 334 * var(--q));top:calc(var(--oy) + 191 * var(--q));transform:none;animation-timing-function:cubic-bezier(.22,.8,.2,1)}58.3%{left:calc(var(--ox) + 334 * var(--q));top:calc(var(--oy) + 223 * var(--q));transform:none}59.7%{transform:scale(.82)}62.5%{left:calc(var(--ox) + 334 * var(--q));top:calc(var(--oy) + 223 * var(--q));transform:none;animation-timing-function:cubic-bezier(.22,.8,.2,1)}76.4%{left:calc(var(--ox) + 262 * var(--q));top:calc(var(--oy) + 258 * var(--q));transform:none}80.6%{transform:scale(.82)}83.3%,91.7%{opacity:1;left:calc(var(--ox) + 262 * var(--q));top:calc(var(--oy) + 258 * var(--q));transform:none}to{opacity:0;left:calc(var(--ox) + 276 * var(--q));top:calc(var(--oy) + 270 * var(--q))}}.lnx .card .mi7 .mi-p{animation:lnx-cm6Zoom .928s var(--cm-e) 87ms both}.lnx .card .mi7-bd{animation:lnx-cmFade .29s ease .174s both}.lnx .card .mi7-ex{animation:lnx-cmPress .174s ease .899s both}.lnx .card .mi7-mn{animation:lnx-cm7Menu 1.74s .986s both}.lnx .card .mi7-it:nth-of-type(1) .mi7-ck{animation:lnx-cm6Ck .145s ease 1.23s both}.lnx .card .mi7-it:nth-of-type(2) .mi7-ck{animation:lnx-cm6Ck .145s ease 1.433s both}.lnx .card .mi7-it:nth-of-type(3) .mi7-ck{animation:lnx-cm6Ck .145s ease 1.636s both}.lnx .card .mi7-it:nth-of-type(4) .mi7-ck{animation:lnx-cm6Ck .145s ease 1.839s both}.lnx .card .mi7-go{animation:lnx-cmPress .174s ease 2.233s both}.lnx .card .mi7-go s{animation:lnx-cmHide .116s ease 2.291s both}.lnx .card .mi7-go u{animation:lnx-cmFade .145s ease 2.291s both}.lnx .card .mi7-f:nth-child(2){animation:lnx-cm7File .348s var(--cm-ep) 2.842s both}.lnx .card .mi7-f:nth-child(3){animation:lnx-cm7File .348s var(--cm-ep) 2.929s both}.lnx .card .mi7-f:nth-child(4){animation:lnx-cm7File .348s var(--cm-ep) 3.016s both}.lnx .card .mi7-f:nth-child(1)>i{animation:lnx-cmPop .232s var(--cm-ep) 3.161s both}.lnx .card .mi7-f:nth-child(2)>i{animation:lnx-cmPop .232s var(--cm-ep) 3.219s both}.lnx .card .mi7-f:nth-child(3)>i{animation:lnx-cmPop .232s var(--cm-ep) 3.277s both}.lnx .card .mi7-f:nth-child(4)>i{animation:lnx-cmPop .232s var(--cm-ep) 3.335s both}.lnx .card .mi7 .mi-cur{animation:lnx-cm7Cur 2.088s linear .58s both}.lnx .mi7-fi .mi7-ko{stroke:var(--surface-3)}.lnx .mi7-it .mi7-fi svg{width:calc(14 * var(--q));height:calc(14 * var(--q))}.lnx .mi7-f .mi7-fi svg{width:calc(19 * var(--q));height:calc(19 * var(--q))}.lnx .mi7{--xl-cell:#1f1f1f;--xl-head:#23402f;--xl-cat:#353535;--xl-chrome:#262626;--xl-grid:rgba(255,255,255,.07)}.lnx.light .mi7{--xl-cell:#ffffff;--xl-head:#e2efda;--xl-cat:#d9d9d9;--xl-chrome:#f3f3f3;--xl-grid:#e3e3e3}.lnx .mi7-xl{position:absolute;z-index:6;left:calc(var(--ox) + 104 * var(--q));top:calc(var(--oy) + 8 * var(--q));width:calc(352 * var(--q));height:calc(300 * var(--q));display:flex;flex-direction:column;overflow:hidden;border-radius:calc(10 * var(--q));background:var(--xl-cell);box-shadow:0 0 0 1px var(--line-2),0 calc(24 * var(--q)) calc(48 * var(--q)) calc(-18 * var(--q)) #0009}.lnx.light .mi7-xl{box-shadow:0 0 0 1px var(--line-2),0 calc(24 * var(--q)) calc(48 * var(--q)) calc(-18 * var(--q)) #0a0a0a47}.lnx .mi7-xt{flex:none;position:relative;display:flex;align-items:center;justify-content:center;height:calc(22 * var(--q));background:var(--xl-chrome);border-bottom:1px solid var(--line)}.lnx .mi7-xd{position:absolute;left:calc(9 * var(--q));top:50%;display:flex;gap:calc(4 * var(--q));transform:translateY(-50%)}.lnx .mi7-xd i{width:calc(6 * var(--q));height:calc(6 * var(--q));border-radius:50%;background:color-mix(in srgb,var(--text) 22%,transparent)}.lnx .mi7-xn{display:inline-flex;align-items:center;gap:calc(5 * var(--q));font-size:calc(8.5 * var(--q));font-weight:500;white-space:nowrap}.lnx .mi7-xn svg{width:calc(11 * var(--q));height:calc(11 * var(--q));display:block}.lnx .mi7-xn .mi7-ko{stroke:var(--xl-chrome)}.lnx .mi7-xr{flex:none;display:flex;gap:calc(10 * var(--q));height:calc(18 * var(--q));align-items:center;padding:0 calc(10 * var(--q));background:var(--xl-chrome);border-bottom:1px solid var(--line);font-size:calc(7.5 * var(--q));color:var(--muted);white-space:nowrap}.lnx .mi7-xr span:first-child{color:var(--text);box-shadow:inset 0 calc(-1.5 * var(--q)) 0 var(--text)}.lnx .mi7-xr span{height:100%;display:flex;align-items:center}.lnx .mi7-xf{flex:none;display:flex;align-items:center;gap:calc(6 * var(--q));height:calc(18 * var(--q));padding:0 calc(6 * var(--q));border-bottom:1px solid var(--line);font-size:calc(7.5 * var(--q));white-space:nowrap}.lnx .mi7-xb{width:calc(30 * var(--q));padding-right:calc(5 * var(--q));border-right:1px solid var(--line);color:var(--muted)}.lnx .mi7-xf i{font-style:italic;font-family:Georgia,serif;color:var(--muted)}.lnx .mi7-xg{position:relative;flex:1;min-height:0;overflow:hidden;font-size:calc(6.8 * var(--q));line-height:calc(13 * var(--q))}.lnx .mi7-xw{display:grid;grid-template-columns:calc(16 * var(--q)) calc(8 * var(--q)) calc(30 * var(--q)) calc(56 * var(--q)) calc(60 * var(--q)) calc(90 * var(--q)) calc(28 * var(--q)) calc(44 * var(--q));height:calc(13 * var(--q));white-space:nowrap}.lnx .mi7-xw>*{min-width:0;overflow:hidden;padding:0 calc(3 * var(--q));box-shadow:inset -1px -1px 0 var(--xl-grid)}.lnx .mi7-xw>i{font-style:normal;text-align:center;color:var(--muted);background:var(--xl-chrome)}.lnx .mi7-xch>i{font-size:calc(6.5 * var(--q))}.lnx .mi7-xtt{grid-column:3 / -1;font-size:calc(9 * var(--q));font-weight:700}.lnx .mi7-xw.h>span{font-weight:700;font-size:calc(6.2 * var(--q));text-align:center;background:var(--xl-head)}.lnx .mi7-xw.h>span:first-of-type{background:none}.lnx .mi7-xcat{grid-column:3 / -1;font-weight:700;font-size:calc(7.2 * var(--q));background:var(--xl-cat)}.lnx .mi7-xw.d>span{color:color-mix(in srgb,var(--text) 80%,transparent)}.lnx .mi7-xsel{position:absolute;left:calc(54 * var(--q));top:calc(78 * var(--q));width:calc(56 * var(--q));height:calc(13 * var(--q));box-shadow:inset 0 0 0 calc(1.5 * var(--q)) var(--text);pointer-events:none}.lnx .mi7-xs{flex:none;display:flex;align-items:center;gap:calc(2 * var(--q));height:calc(16 * var(--q));padding:0 calc(6 * var(--q));background:var(--xl-chrome);border-top:1px solid var(--line);font-size:calc(7.2 * var(--q));color:var(--muted);white-space:nowrap}.lnx .mi7-xs span{padding:0 calc(8 * var(--q));height:100%;display:flex;align-items:center}.lnx .mi7-xs span.on{color:var(--text);font-weight:600;background:var(--xl-cell);box-shadow:inset 0 calc(-1.5 * var(--q)) 0 var(--text)}.lnx .mi7-xs i{font-style:normal;padding:0 calc(6 * var(--q))}@keyframes lnx-cm7Xl{0%{opacity:0;transform:translate(calc(70 * var(--q))) scale(.96)}}@keyframes lnx-cm7Row{0%{opacity:0;transform:translateY(calc(3 * var(--q)))}}.lnx .card .mi7-f:nth-child(1){animation:lnx-cm7File .348s var(--cm-ep) 2.755s both,lnx-cmPress .174s ease 3.422s both}.lnx .card .mi7-xl{animation:lnx-cm7Xl .319s var(--cm-e) 3.509s both}.lnx .card .mi7-xw.d:nth-child(7){animation:lnx-cm7Row .174s ease 3.77s both}.lnx .card .mi7-xw.d:nth-child(8){animation:lnx-cm7Row .174s ease 3.857s both}.lnx .card .mi7-xw.d:nth-child(9){animation:lnx-cm7Row .174s ease 3.944s both}.lnx .card .mi7-xw.d:nth-child(10){animation:lnx-cm7Row .174s ease 4.031s both}.lnx .card .mi7-xw.d:nth-child(11){animation:lnx-cm7Row .174s ease 4.118s both}.lnx .card .mi7-xsel{animation:lnx-cmPop .203s var(--cm-ep) 4.263s both}.lnx .card:not(.play) .mi,.lnx .card:not(.play) .mi *{animation-play-state:paused!important}.lnx .mi2 .mi-p{left:6%;top:8%;width:88%;bottom:-36px;border-bottom-left-radius:0;border-bottom-right-radius:0}.lnx .mi2 .mi-h{height:34px;white-space:nowrap}.lnx .mi2-mk{width:20px;height:20px;flex:none;border-radius:6px;display:grid;place-items:center;margin-right:2px;background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ui-ring)}.lnx .mi2-mk svg{width:10px;height:10px;display:block}.lnx .mi2-nm{font-weight:500}.lnx .mi2-sep{color:var(--muted);font-weight:400}.lnx .mi2-st{display:grid;font-size:11.5px;font-weight:400;color:var(--muted)}.lnx .mi2-st>*{grid-area:1/1;align-self:center;display:inline-flex;align-items:center;gap:5px;text-decoration:none;font-style:normal}.lnx .mi2-st s,.lnx .mi2-st em{opacity:0}.lnx .mi2-st u svg{width:11px;height:11px;display:block;color:#16a34a}.lnx .mi2-spin{width:9px;height:9px;flex:none;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--line-2);border-top-color:#845dde}.lnx .mi2-chat{display:flex;flex-direction:column;padding:10px 14px 0}.lnx .mi2-g{display:grid;grid-template-rows:1fr}.lnx .mi2-g>div{min-height:0;overflow:hidden}.lnx .mi2-u1,.lnx .mi2-q2,.lnx .mi2-c2,.lnx .mi2-u2,.lnx .mi2-gn,.lnx .mi2-dg{grid-template-rows:0fr}.lnx .mi2-as{margin:0 0 7px;font-size:11.5px;font-weight:500;line-height:1.6;white-space:nowrap}.lnx .mi2-card{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.lnx .mi2-o,.lnx .mi2-ox{display:flex;align-items:center;gap:7px;height:26px;padding:0 9px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--line-2);font-size:11px;font-weight:500;white-space:nowrap}.lnx .mi2-ox{color:var(--muted);font-weight:400}.lnx .mi2-rd{width:12px;height:12px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1.4px var(--muted);position:relative}.lnx .mi2-rd:after{content:"";position:absolute;top:3.5px;right:3.5px;bottom:3.5px;left:3.5px;border-radius:50%;background:var(--on-ink);opacity:0}.lnx .mi2-cb{width:12px;height:12px;flex:none;border-radius:3px;box-shadow:inset 0 0 0 1.4px var(--muted);display:grid;place-items:center;color:var(--on-ink)}.lnx .mi2-cb svg{width:9px;height:9px;opacity:0}.lnx .mi2-done{display:flex;align-items:center;justify-content:center;gap:5px;height:26px;margin-top:2px;border-radius:8px;background:var(--ink);color:var(--on-ink);font-size:11px;font-weight:500}.lnx .mi2-done svg{width:11px;height:11px}.lnx .mi2-ub{display:table;margin:0 0 8px auto;padding:6px 11px;border-radius:9px;background:var(--surface-3);font-size:11px;line-height:1.3;white-space:nowrap}.lnx .mi2-gen{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line-2);margin-bottom:8px}.lnx .mi2-gen>b{font-size:11.5px;font-weight:600}.lnx .mi2-s{display:flex;align-items:center;gap:7px;margin:0;font-size:10.5px;color:var(--muted);white-space:nowrap}.lnx .mi2-si{position:relative;width:12px;height:12px;flex:none;border-radius:50%;box-shadow:inset 0 0 0 1.3px var(--line-2);display:grid;place-items:center;color:var(--on-ink)}.lnx .mi2-si svg{width:8px;height:8px;opacity:0}.lnx .mi2-sp{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.4px solid var(--line-2);border-top-color:var(--text);opacity:0}@keyframes lnx-cm2Zoom{0%{transform:scale(1.15)}}@keyframes lnx-cm2S{0%,99%{opacity:1}to{opacity:0}}@keyframes lnx-cm2E{0%{opacity:0}2%,98%{opacity:1}to{opacity:0}}@keyframes lnx-cm2Spin{to{transform:rotate(360deg)}}@keyframes lnx-cm2Bar{0%{opacity:1;transform:scaleX(0)}88%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.lnx .card .mi2 .mi-p{transform-origin:20% 18%;animation:lnx-cm2Zoom 1.6s var(--cm-e) .15s both}@keyframes lnx-cm2Open{to{grid-template-rows:1fr}}@keyframes lnx-cm2Shut{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}@keyframes lnx-cm2Pick{to{box-shadow:inset 0 0 0 1.5px var(--text);background:var(--surface-3)}}@keyframes lnx-cm2Mark{to{box-shadow:none;background:var(--ink)}}@keyframes lnx-cm2Show{to{opacity:1}}@keyframes lnx-cm2Text{to{color:var(--text)}}@keyframes lnx-cm2Spin2{0%{opacity:1;transform:rotate(0)}99%{opacity:1;transform:rotate(540deg)}to{opacity:0}}.lnx .card .mi2-c1 .mi2-o,.lnx .card .mi2-c1 .mi2-ox{animation:lnx-cmIn .35s var(--cm-e) calc(.35s + var(--r,0) * .08s) both}.lnx .mi2-c1 .mi2-o:nth-child(2){--r:1}.lnx .mi2-c1 .mi2-o:nth-child(3){--r:2}.lnx .mi2-c1 .mi2-ox{--r:3}.lnx .card .mi2-c1 .mi2-o.pk{animation:lnx-cmIn .35s var(--cm-e) .35s both,lnx-cm2Pick .2s ease 1s both}.lnx .card .mi2-c1 .pk .mi2-rd{animation:lnx-cm2Mark .2s ease 1s both}.lnx .card .mi2-c1 .pk .mi2-rd:after{animation:lnx-cm2Show .15s ease 1.05s both}.lnx .card .mi2-c1 .mi2-dg{animation:lnx-cm2Open .3s var(--cm-e) 1.15s both}.lnx .card .mi2-c1 .mi2-done{animation:lnx-cmPress .25s ease 1.5s both}.lnx .card .mi2-c1{animation:lnx-cm2Shut .35s var(--cm-e) 1.7s both}.lnx .card .mi2-u1{animation:lnx-cm2Open .35s var(--cm-e) 1.75s both}.lnx .card .mi2-q2{animation:lnx-cm2Open .35s var(--cm-e) 1.95s both}.lnx .card .mi2-c2{animation:lnx-cm2Open .4s var(--cm-e) 2.05s both,lnx-cm2Shut .35s var(--cm-e) 3.3s forwards}.lnx .card .mi2-c2 .mi2-o.a{animation:lnx-cm2Pick .2s ease 2.55s both}.lnx .card .mi2-c2 .a .mi2-cb{animation:lnx-cm2Mark .2s ease 2.55s both}.lnx .card .mi2-c2 .a .mi2-cb svg{animation:lnx-cm2Show .15s ease 2.6s both}.lnx .card .mi2-c2 .mi2-o.b{animation:lnx-cm2Pick .2s ease 2.8s both}.lnx .card .mi2-c2 .b .mi2-cb{animation:lnx-cm2Mark .2s ease 2.8s both}.lnx .card .mi2-c2 .b .mi2-cb svg{animation:lnx-cm2Show .15s ease 2.85s both}.lnx .card .mi2-c2 .mi2-dg{animation:lnx-cm2Open .3s var(--cm-e) 2.9s both}.lnx .card .mi2-c2 .mi2-done{animation:lnx-cmPress .25s ease 3.15s both}.lnx .card .mi2-u2{animation:lnx-cm2Open .35s var(--cm-e) 3.35s both}.lnx .card .mi2-gn{animation:lnx-cm2Open .45s var(--cm-e) 3.6s both}.lnx .card .mi2-s.s1 .mi2-sp{animation:lnx-cm2Spin2 .35s linear 3.75s both}.lnx .card .mi2-s.s1 .mi2-si{animation:lnx-cm2Mark .15s ease 4.1s both}.lnx .card .mi2-s.s1 svg{animation:lnx-cm2Show .15s ease 4.1s both}.lnx .card .mi2-s.s1{animation:lnx-cm2Text .2s ease 3.75s both}.lnx .card .mi2-s.s2 .mi2-sp{animation:lnx-cm2Spin2 .35s linear 4.1s both}.lnx .card .mi2-s.s2 .mi2-si{animation:lnx-cm2Mark .15s ease 4.45s both}.lnx .card .mi2-s.s2 svg{animation:lnx-cm2Show .15s ease 4.45s both}.lnx .card .mi2-s.s2{animation:lnx-cm2Text .2s ease 4.1s both}.lnx .card .mi2-s.s3 .mi2-sp{animation:lnx-cm2Spin2 .35s linear 4.45s both}.lnx .card .mi2-s.s3 .mi2-si{animation:lnx-cm2Mark .15s ease 4.8s both}.lnx .card .mi2-s.s3 svg{animation:lnx-cm2Show .15s ease 4.8s both}.lnx .card .mi2-s.s3{animation:lnx-cm2Text .2s ease 4.45s both}.lnx .card .mi2-st s{animation:lnx-cm2S 3.6s linear both}.lnx .card .mi2-st em{animation:lnx-cm2E 1.35s linear 3.6s both}.lnx .card .mi2-spin{animation:lnx-cm2Spin .8s linear 3.6s 2}.lnx .card .mi2-st u{animation:lnx-cmPop .45s var(--cm-ep) 4.95s both}.lnx .mi3 .mi-p{left:9%;top:10%;width:88%}.lnx .mi3-lg{width:20px;height:20px;flex:none;border-radius:6px;display:grid;place-items:center;margin-right:2px;background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ui-ring)}.lnx .mi3-lg svg{width:11px;height:11px;display:block}.lnx .mi3 .mi-h{gap:7px}.lnx .mi3 .mi-h{padding-right:calc(14px + 9%)}.lnx .mi3-ppl{margin-left:auto;display:inline-flex}.lnx .mi3-ppl .ui-av{width:18px;height:18px}.lnx .mi3-ppl.ui-avs>.ui-av+.ui-av{margin-left:-6px;box-shadow:0 0 0 2px var(--surface)}.lnx .mi3-list{position:relative;display:flex;flex-direction:column;padding:6px calc(8px + 9%) 6px 8px}.lnx .mi3-rail{position:absolute;left:26.5px;top:24px;bottom:0;width:1px;background:var(--line-2);transform-origin:50% 0}.lnx .mi3-list>.mi3-v,.lnx .mi3-list>.mi3-d{position:relative;z-index:1}.lnx .mi3-v .ui-av{position:relative;width:20px;height:20px;box-shadow:0 0 0 2px var(--surface)}.lnx .mi3-v.pick .ui-av{box-shadow:0 0 0 2px var(--surface-3)}.lnx .mi3-vt small+small:before{content:"";display:inline-block;width:2px;height:2px;margin:0 6px 2px 0;border-radius:50%;background:currentColor;vertical-align:middle;opacity:.7}.lnx .mi3-dh{display:flex;align-items:center;gap:6px}.lnx .mi3-dh span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .mi3-dh time{flex:none;font-size:10px;font-variant-numeric:tabular-nums}.lnx .mi3-src{display:inline-flex;align-items:center;gap:5px;height:22px;margin:8px 0 0 6px;padding:0 8px;border-radius:7px;font-size:10px;color:var(--muted);background:var(--surface-3);vertical-align:top;white-space:nowrap}.lnx .mi3-src svg{width:11px;height:11px;flex:none}.lnx .mi3-v{display:flex;align-items:center;gap:9px;height:36px;padding:0 8px;border-radius:8px}.lnx .mi3-vt{display:flex;align-items:baseline;gap:7px;flex:1;min-width:0;white-space:nowrap}.lnx .mi3-vt b{font-size:12px;font-weight:500}.lnx .mi3-vt small{font-size:10.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.lnx .mi3-tag{font-style:normal;font-size:10px;color:var(--muted);padding:2px 6px;border-radius:5px;background:var(--surface-3)}.lnx .mi3-chev{width:14px;height:14px;flex:none;color:var(--muted)}.lnx .mi3-chev svg{width:14px;height:14px;display:block}.lnx .mi3-v.pick{background:var(--surface-3)}.lnx .mi3-v.pick .mi3-chev{transform:rotate(90deg);color:var(--text)}.lnx .mi3-d{max-height:142px;overflow:hidden;margin:4px 8px 6px 37px;padding:8px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--line)}.lnx .mi3-dh{margin:0 0 6px;font-size:11px;color:var(--muted)}.lnx .mi3-del,.lnx .mi3-add{margin:0;padding:2px 6px;border-radius:5px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .mi3-del{color:var(--muted);text-decoration:line-through;background:color-mix(in srgb,var(--text) 5%,transparent)}.lnx .mi3-add{margin-top:3px;background:color-mix(in srgb,#16A34A 16%,transparent)}.lnx .mi3-d .mi-btn{margin-top:8px;height:22px;gap:5px;padding:0 8px;font-size:10.5px;display:inline-flex}.lnx .mi3-d .mi-btn svg{width:11px;height:11px;display:block}@keyframes lnx-cm3Stack{0%{opacity:0;transform:translateY(-10px)}}@keyframes lnx-cm3Rail{0%{transform:scaleY(0)}}@keyframes lnx-cm3Pick{0%{background:transparent}}@keyframes lnx-cm3Chev{0%{transform:rotate(0);color:var(--muted)}}@keyframes lnx-cm3Open{0%{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}}@keyframes lnx-cm3Cur{0%{opacity:0;left:70%;top:100%}18%{opacity:1}68%{left:28%;top:44%;transform:none}74%{transform:scale(.82)}80%{transform:none}92%{opacity:1;left:28%;top:44%}to{opacity:0;left:31%;top:50%}}.lnx .card .mi3 .mi-p{animation:lnx-cmIn .6s var(--cm-e) .1s both}.lnx .card .mi3-list>.mi3-v{animation:lnx-cm3Stack .45s var(--cm-e) both}.lnx .card .mi3-list>.mi3-v:nth-child(1){animation-delay:.5s}.lnx .card .mi3-list>.mi3-v:nth-child(4){animation-delay:.72s}.lnx .card .mi3-list>.mi3-v:nth-child(5){animation-delay:.83s}.lnx .card .mi3-list>.mi3-v:nth-child(6){animation-delay:.94s}.lnx .card .mi3-list>.mi3-v:nth-child(7){animation-delay:1.05s}.lnx .card .mi3-list>.mi3-v:nth-child(8){animation-delay:1.16s}.lnx .card .mi3-rail{animation:lnx-cm3Rail 1.05s var(--cm-e) .55s both}.lnx .card .mi3 .mi-cur{animation:lnx-cm3Cur 2s var(--cm-e) 1.6s both}.lnx .card .mi3-v.pick{animation:lnx-cm3Stack .45s var(--cm-e) .61s both,lnx-cmPress .3s ease 2.95s both,lnx-cm3Pick .25s ease 3.05s both}.lnx .card .mi3-v.pick .mi3-chev{animation:lnx-cm3Chev .3s var(--cm-e) 3.05s both}.lnx .card .mi3-d{animation:lnx-cm3Open .55s var(--cm-e) 3.1s both}.lnx .card .mi3-del{animation:lnx-cmIn .45s var(--cm-e) 3.45s both}.lnx .card .mi3-add{animation:lnx-cmIn .45s var(--cm-e) 3.65s both}.lnx .card .mi3-add.mi3-add2{animation-delay:3.85s}.lnx .card .mi3-d .mi-btn{animation:lnx-cmFade .35s ease 4.1s both}.lnx .card .mi3-src{animation:lnx-cmFade .35s ease 4.25s both}.lnx .mi.mi1 .mi-p,.lnx .mi.mi6 .mi-p{left:8%;width:84%;bottom:auto;height:auto;border-radius:14px}.lnx .mi.mi1 .mi-p{top:14%}.lnx .mi.mi6 .mi-p{top:9%}.lnx .mi.mi3 .mi-p{width:100%}.lnx .mi4-who{display:flex;align-items:center;gap:6px;margin:0 0 5px;font-size:11.5px}.lnx .mi4-who b{font-weight:500}.lnx .mi4-who small{font-size:10.5px;color:var(--muted)}.lnx .mi4-mk{width:18px;height:18px;flex:none;border-radius:5px;display:grid;place-items:center;background:var(--surface-3);box-shadow:inset 0 0 0 1px var(--ui-ring)}.lnx .mi4-mk svg{width:9px;height:9px;display:block}.lnx .mi4-bub{align-self:flex-start;display:flex;flex-direction:column;gap:6px;max-width:92%;padding:10px 12px;border-radius:4px 14px 14px;background:var(--surface-3)}.lnx .mi4-bub .mi4-doc{background:var(--surface)}.lnx .card .mi4-who,.lnx .card .mi4-bub{animation:lnx-cmFade .3s ease 3.35s both}.lnx .mi4-msg{flex:none;min-height:84px}.lnx .mi4-g{display:grid;grid-template-rows:1fr}.lnx .mi4-g>*{min-height:0;overflow:hidden}.lnx .mi4-g.rep>div{display:flex;flex-direction:column;gap:6px}.lnx .mi4-bub{gap:0}.lnx .mi4-g.r2 .mi4-l,.lnx .mi4-g.r3 .mi4-l,.lnx .mi4-g.r4 .mi4-l{margin-top:6px}.lnx .mi4-act{display:block;margin-top:0}.lnx .mi4-act>*{grid-area:auto}.lnx .mi4-g.ga>div,.lnx .mi4-g.gd>div{display:flex;align-items:flex-start}.lnx .mi4-g.ga .mi4-go,.lnx .mi4-g.gd .mi4-doc{margin-top:10px}.lnx .mi4-g.ga{grid-template-rows:0fr}@keyframes lnx-cm4Row{0%{grid-template-rows:0fr}}@keyframes lnx-cm4RowGo{0%{grid-template-rows:0fr}21%,79%{grid-template-rows:1fr}to{grid-template-rows:0fr}}.lnx .card .mi4-g.rep,.lnx .card .mi4-g.r1{animation:lnx-cm4Row .45s var(--cm-e) 3.3s both}.lnx .card .mi4-g.r2{animation:lnx-cm4Row .45s var(--cm-e) 3.6s both}.lnx .card .mi4-g.r3{animation:lnx-cm4Row .45s var(--cm-e) 3.9s both}.lnx .card .mi4-g.r4{animation:lnx-cm4Row .45s var(--cm-e) 4.2s both}.lnx .card .mi4-l.l4{animation:lnx-cm4Line .7s var(--cm-e) 4.2s both}.lnx .card .mi4-g.ga{animation:lnx-cm4RowGo 1.9s var(--cm-e) 4.5s both}.lnx .card .mi4-g.gd{animation:lnx-cm4Row .5s var(--cm-e) 6s both}@keyframes lnx-cm4Scroll{0%{translate:0 0;animation-timing-function:cubic-bezier(.22,.8,.2,1)}28%,72%{translate:0 var(--cm4-s1,0px);animation-timing-function:cubic-bezier(.22,.8,.2,1)}to{translate:0 var(--cm4-s2,0px)}}.lnx .card .mi4-msg{animation:lnx-cm4Scroll 2.5s linear 4.2s both}.lnx .mi4-msg{zoom:1.2}@keyframes lnx-cm4Down{0%{translate:0 0}}.lnx .mi4-in{translate:0 120px}.lnx .card .mi4-in{animation:lnx-cm4Over 1s ease .35s both,lnx-cm4Down .7s cubic-bezier(.4,0,.2,1) 7s both}.lnx .mi5-bar{display:none}.lnx .mi5{--m5-mh:calc(100cqw * 8 / 11);--m5-s:calc((var(--m5-mh) - 187 * var(--q)) / 2);--m5-t0:calc(var(--m5-mh) * .09);--m5-end:182}@media(max-width:900px){.lnx .mi5{--m5-t0:calc(var(--m5-mh) * .07);--m5-end:175}}.lnx .mi.mi5 .mi-p{left:calc((100cqw - 336 * var(--q)) / 2);top:var(--m5-s);width:calc(336*var(--q));bottom:auto;height:auto;border-radius:14px;transform-origin:30% calc(159 * var(--q));translate:0 calc(var(--m5-t0) - 120 * var(--q) - var(--m5-s))}@keyframes lnx-cm5Up{0%{translate:0 0;scale:1;animation-timing-function:cubic-bezier(.22,.8,.2,1)}19.33%,41.33%{translate:calc(-6.7 * var(--q)) calc(var(--m5-t0) - 92 * var(--q) - var(--m5-s));scale:1.1;animation-timing-function:cubic-bezier(.22,.8,.2,1)}66.67%,76.67%{translate:calc(-14.8 * var(--q)) calc(var(--m5-t0) - 136 * var(--q) - var(--m5-s));scale:1.22;animation-timing-function:cubic-bezier(.22,.8,.2,1)}to{translate:calc(-14.8 * var(--q)) calc(var(--m5-t0) - var(--m5-end) * var(--q) - var(--m5-s));scale:1.22}}.lnx .card .mi.mi5 .mi-p{animation:lnx-cm5Zoom 1.6s cubic-bezier(.22,.8,.2,1) .15s both,lnx-cm5Up 3s linear 3.85s both}.lnx .mi5-bd{display:flex;flex-direction:column}.lnx .mi5-sd{overflow:hidden;border-left:0;border-top:1px solid var(--line);background:transparent}@keyframes lnx-cm5Open{0%{max-height:calc(12 * var(--q));border-top-color:transparent}28%,74.9%{max-height:calc(74 * var(--q))}75%,to{max-height:calc(400 * var(--q))}}.lnx .card .mi5-sd{animation:lnx-cm5Open 2s cubic-bezier(.22,.8,.2,1) 3.7s both}.lnx .mi5-sdh,.lnx .mi5-em{display:none}.lnx .mi5-th{position:static!important;top:auto!important;margin:calc(10*var(--q)) calc(12*var(--q))!important}.lnx .mi5 .mi-cur{margin-top:calc(-52*var(--q));margin-left:calc(164.6*var(--q))}.lnx .mi5-tx2{margin-top:calc(6*var(--q))}.lnx .shot .scene.s4{opacity:0;translate:0 10px}.lnx .shot.b .scene.s4{opacity:1;translate:0 0;transition:opacity .41s ease .164s,translate .574s cubic-bezier(.22,.8,.2,1) .164s}.lnx .shot.b .scene.s3{opacity:0;transition:opacity .383s ease}.lnx .shot:not(.b) .scene.s4,.lnx .shot:not(.b) .scene.s4 *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.lnx .shot .scene.s4{opacity:1;translate:none}.lnx .shot .scene.s3{opacity:0}}.lnx .step-tab svg{transition:color .2s ease}.lnx .step-tab.on svg{color:#a98cf0}.lnx.light .step-tab.on svg{color:#845dde}.lnx .mi.mi1 .mi-p{scale:.93;translate:2.25% -14px}.lnx .mi1-bar{position:absolute;left:5%;right:5%;bottom:11%;z-index:3;padding:17px 18px;border-radius:14px;background:var(--surface);box-shadow:0 0 0 1px var(--ui-ring),0 22px 44px -16px #000000a6}.lnx .mi1-bar p{margin:0 0 10px;font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lnx .mi1-reel{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.lnx .mi1-reel>div{display:flex;gap:28px;width:max-content}.lnx .mi1-reel i{width:28px;height:28px;flex:none;display:grid;place-items:center;color:var(--text)}.lnx .mi1-reel svg{width:23px;height:23px;display:block}@keyframes lnx-cm1Back{0%{scale:1;translate:0 0}}@keyframes lnx-cm1Reel{to{transform:translate(calc(-50% - 14px))}}.lnx .card .mi.mi1 .mi-p{animation:lnx-cm1Zoom 1.6s cubic-bezier(.22,.8,.2,1) .15s both,lnx-cm1Back .8s cubic-bezier(.22,.8,.2,1) 6.3s both}.lnx .card .mi1-bar{animation:lnx-cmIn .7s cubic-bezier(.22,.8,.2,1) 6.6s both}.lnx .card .mi1-reel>div{animation:lnx-cm1Reel 32s linear 6.9s infinite}.lnx.light .mi-p,.lnx.light .mi6-box,.lnx.light .mc-doc{box-shadow:0 0 0 1px #0a0a0a12,0 26px 52px -26px #0a0a0a4d,0 8px 18px -12px #0a0a0a24}.lnx .mi1 .mi-p,.lnx .mi3 .mi-p,.lnx .mi4 .mi-p,.lnx .mi5 .mi-p,.lnx .mi6 .mi-p{bottom:-36px;height:auto;border-bottom-left-radius:0;border-bottom-right-radius:0}.lnx .mi4-in{margin-bottom:48px}.lnx{--win-bg:#202020;--win-line:rgba(255,255,255,.09);--win-dot:rgba(255,255,255,.2);--win-shadow:0 44px 90px -28px rgba(0,0,0,.75),0 16px 36px -14px rgba(0,0,0,.5)}.lnx.light{--win-bg:#efeff0;--win-line:rgba(10,10,10,.08);--win-dot:rgba(10,10,10,.17);--win-shadow:0 44px 90px -30px rgba(10,10,10,.26),0 16px 36px -16px rgba(10,10,10,.14)}.lnx .demo[data-mode=pin] .step-shots{position:relative;padding:30px 7px 7px;border-radius:18px;background:var(--win-bg);box-shadow:0 0 0 1px var(--win-line),var(--win-shadow)}.lnx .demo[data-mode=pin] .step-shots:before{content:"";position:absolute;left:15px;top:11px;width:9px;height:9px;border-radius:50%;background:var(--win-dot);box-shadow:15px 0 0 var(--win-dot),30px 0 0 var(--win-dot);z-index:1}.lnx .demo[data-mode=pin] .step-shots:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--edge);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.lnx .demo[data-mode=pin] .step-shots .shot{border-radius:11px;box-shadow:0 0 0 1px var(--line)}.lnx .demo:not([data-mode=pin]) .shot.sc{box-shadow:0 0 0 1px var(--line),0 0 0 6px var(--win-bg),0 0 0 7px var(--win-line),var(--win-shadow)}.lnx.en .hero h1{margin:0;font-size:58px;line-height:1.14;letter-spacing:-.028em;font-weight:500;text-wrap:balance}.lnx.en .hero .lead{margin:24px 0 0;max-width:700px;font-size:18.5px;line-height:1.6;color:var(--muted);text-wrap:pretty}.lnx.en .hero-copy{padding-top:64px}.lnx.en .sc-people img{position:static;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.32);transform-origin:50% 12%}@keyframes lnx-en-s1cur{0.00%{opacity:0;transform:translate(276px,540px) scale(1)}8.11%{opacity:1;transform:translate(276px,540px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}16.22%{opacity:1;transform:translate(248px,511px) scale(1)}16.89%{opacity:1;transform:translate(248px,511px) scale(1)}20.95%{opacity:1;transform:translate(248px,511px) scale(.82)}26.35%{opacity:1;transform:translate(248px,511px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}48.65%{opacity:1;transform:translate(143px,321px) scale(1)}50.68%{opacity:1;transform:translate(143px,321px) scale(1)}54.73%{opacity:1;transform:translate(143px,321px) scale(.82)}60.14%{opacity:1;transform:translate(143px,321px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}70.95%{opacity:1;transform:translate(143px,472px) scale(1)}72.30%{opacity:1;transform:translate(143px,472px) scale(1)}76.35%{opacity:1;transform:translate(143px,472px) scale(.82)}81.76%{opacity:1;transform:translate(143px,472px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}89.86%{opacity:1;transform:translate(161px,496px) scale(1)}100.00%{opacity:0;transform:translate(161px,496px) scale(1)}}@keyframes lnx-en-s2cur{0.00%{opacity:0;transform:translate(184px,271px) scale(1)}3.64%{opacity:1;transform:translate(184px,271px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}9.39%{opacity:1;transform:translate(144px,231px) scale(1)}9.55%{opacity:1;transform:translate(144px,231px) scale(1)}11.36%{opacity:1;transform:translate(144px,231px) scale(.82)}13.79%{opacity:1;transform:translate(144px,231px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}27.27%{opacity:1;transform:translate(430px,216px) scale(1)}69.70%{opacity:1;transform:translate(430px,216px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}81.82%{opacity:1;transform:translate(758px,418px) scale(1)}82.42%{opacity:1;transform:translate(758px,418px) scale(1)}84.24%{opacity:1;transform:translate(758px,418px) scale(.82)}86.67%{opacity:1;transform:translate(758px,418px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}95.45%{opacity:1;transform:translate(768px,440px) scale(1)}100.00%{opacity:0;transform:translate(768px,440px) scale(1)}}@keyframes lnx-en-s3cur{0.00%{opacity:0;transform:translate(185px,276px) scale(1)}10.91%{opacity:1;transform:translate(185px,276px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}24.55%{opacity:1;transform:translate(143px,235px) scale(1)}27.91%{opacity:1;transform:translate(143px,235px) scale(1)}33.36%{opacity:1;transform:translate(143px,235px) scale(.82)}40.64%{opacity:1;transform:translate(143px,235px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}56.36%{opacity:1;transform:translate(235px,459px) scale(1)}58.18%{opacity:1;transform:translate(235px,459px) scale(1)}63.64%{opacity:1;transform:translate(235px,459px) scale(.82)}70.91%{opacity:1;transform:translate(235px,459px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}86.36%{opacity:1;transform:translate(249px,481px) scale(1)}100.00%{opacity:0;transform:translate(249px,481px) scale(1)}}.lnx.en .s6-caret b{top:100%;bottom:auto;margin:1px 0 0;border-radius:0 4px 4px}@keyframes lnx-en-s6cur{0.00%{opacity:0;transform:translate(811px,67px) scale(1)}2.75%{opacity:1;transform:translate(811px,67px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}6.61%{opacity:1;transform:translate(841px,21px) scale(1)}6.61%{opacity:1;transform:translate(841px,21px) scale(1)}8.26%{opacity:1;transform:translate(841px,21px) scale(.82)}10.47%{opacity:1;transform:translate(841px,21px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}17.91%{opacity:1;transform:translate(746px,338px) scale(1)}18.32%{opacity:1;transform:translate(746px,338px) scale(1)}19.97%{opacity:1;transform:translate(746px,338px) scale(.82)}22.18%{opacity:1;transform:translate(746px,338px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}26.17%{opacity:1;transform:translate(726px,378px) scale(1)}30.30%{opacity:0;transform:translate(726px,378px) scale(1)}82.64%{opacity:0;transform:translate(286px,166px) scale(1)}85.40%{opacity:1;transform:translate(286px,166px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}89.26%{opacity:1;transform:translate(250px,126px) scale(1)}89.26%{opacity:1;transform:translate(250px,126px) scale(1)}90.91%{opacity:1;transform:translate(250px,126px) scale(.82)}93.11%{opacity:1;transform:translate(250px,126px) scale(1);animation-timing-function:cubic-bezier(.4,0,.2,1)}96.42%{opacity:1;transform:translate(266px,150px) scale(1)}100.00%{opacity:0;transform:translate(266px,150px) scale(1)}}.lnx.en .mi5-tb{position:absolute;right:calc(-4*var(--q));transform-origin:80% 100%;bottom:calc(100% + calc(5*var(--q)));display:flex;align-items:center;gap:calc(1*var(--q));height:calc(24*var(--q));padding:0 calc(3*var(--q));border-radius:calc(7*var(--q));background:var(--card);box-shadow:0 0 0 1px var(--line-2),0 calc(8*var(--q)) calc(18*var(--q)) calc(-8*var(--q)) #00000080;font-size:calc(10*var(--q));line-height:1;opacity:0}.lnx.en .mi5-ty.a{max-width:2.414em}.lnx.en .mi5-ty.b{max-width:6.106em}.lnx.en .mi5-th{position:absolute;left:calc(8*var(--q));right:calc(8*var(--q));top:calc(93*var(--q));padding:calc(9*var(--q));border-radius:calc(10*var(--q));background:var(--card);box-shadow:0 0 0 1px var(--line-2),0 calc(10*var(--q)) calc(24*var(--q)) calc(-12*var(--q)) #00000073}@keyframes lnx-en-cm5TyA{0%{max-width:0}20.0%{max-width:.605em}40.0%{max-width:1.135em}60.0%{max-width:1.659em}80.0%{max-width:2.168em}}@keyframes lnx-en-cm5TyB{0%{max-width:0}7.143%{max-width:.55em}14.286%{max-width:1.096em}21.429%{max-width:1.426em}28.571%{max-width:1.987em}35.714%{max-width:2.815em}42.857%{max-width:3.344em}50.0%{max-width:3.678em}57.143%{max-width:3.891em}64.286%{max-width:4.414em}71.429%{max-width:4.943em}78.571%{max-width:5.155em}85.714%{max-width:5.368em}92.857%{max-width:5.858em}}@keyframes lnx-en-cm5Cur{0%{opacity:0;left:calc(186*var(--q));top:calc(244*var(--q));transform:none;animation-timing-function:cubic-bezier(.22,.8,.2,1)}10%{opacity:1}28.6%{left:calc(101.5*var(--q));top:calc(141*var(--q));transform:none}32.1%{left:calc(101.5*var(--q));top:calc(141*var(--q));transform:scale(.86);animation-timing-function:cubic-bezier(.45,0,.25,1)}50%{left:calc(176.4*var(--q));top:calc(141*var(--q));transform:scale(.86)}52%{left:calc(176.4*var(--q));top:calc(141*var(--q));transform:none}53.6%{left:calc(176.4*var(--q));top:calc(141*var(--q));animation-timing-function:cubic-bezier(.3,.7,.2,1)}67.9%{left:calc(155.6*var(--q));top:calc(120*var(--q));transform:none}71.4%{transform:scale(.82)}75%{transform:none}82%{opacity:1;left:calc(155.6*var(--q));top:calc(120*var(--q))}to{opacity:0;left:calc(166*var(--q));top:calc(132*var(--q));transform:none}}.lnx.en .card .mi5-ty.a{animation:lnx-en-cm5TyA .3s step-end .1s both}.lnx.en .card .mi5-ty.b{animation:lnx-en-cm5TyB .77s step-end .45s both}.lnx.en .voice blockquote{margin:0;font-size:15px;line-height:1.72;letter-spacing:-.004em;color:var(--text);opacity:.92;height:var(--vq-h);overflow:hidden;text-wrap:pretty;--vq-h:calc(1.72em * 6 + .8em)}@media(max-width:1100px){.lnx.en .card{flex-basis:calc((100% - var(--gap) - 64px) / 2)}.lnx.en .secu{grid-template-columns:repeat(2,minmax(0,1fr))}.lnx.en .hero h1{font-size:50px}}@media(max-width:900px){.lnx.en .hdr-in{padding:0 16px}.lnx.en .hdr[data-scrolled] .hdr-in{max-width:calc(100% - 24px);padding:0 6px 0 16px}.lnx.en .hdr-nav,.lnx.en .hdr-actions .lang,.lnx.en .hdr-actions .btn-ghost{display:none}.lnx.en .hdr-menu{display:inline-grid}.lnx.en .wrap,.lnx.en .sec-head,.lnx.en .feat-top,.lnx.en .qa,.lnx.en .foot,.lnx.en .hero{padding-left:16px;padding-right:16px}.lnx.en .demo-stage{padding:0 16px}.lnx.en .frag-field{left:-16px;right:-16px;gap:10px}.lnx.en .frag-row{gap:10px}.lnx.en .frag{width:264px;height:76px;border-radius:16px;gap:12px;padding:0 16px 0 14px}.lnx.en .frag-ic{width:38px;height:38px;border-radius:10px}.lnx.en .frag-t b{font-size:14px}.lnx.en .hero{padding-top:56px}.lnx.en .hero-grid{grid-template-columns:1fr;min-height:0;gap:8px}.lnx.en .hero h1{font-size:36px}.lnx.en .hero .lead{font-size:15.5px}.lnx.en .hero .lead br{display:none}.lnx.en .hero-obj{height:360px}.lnx.en .hero-fx{top:auto;left:-16px;right:-16px;bottom:-20px;height:400px}.lnx.en .title{font-size:32px}.lnx.en .sec{margin-top:120px}.lnx.en .sec-lead{font-size:16px}.lnx.en .track{--pad:16px;--gap:12px}.lnx.en .card{flex-basis:84%}.lnx.en .mi{transform:scale(.82)}.lnx.en .voice{width:300px;padding:24px 22px 22px;row-gap:24px}.lnx.en .voice blockquote{font-size:14.5px;--vq-h: 18em }.lnx.en .lb-close{top:12px;right:12px}.lnx.en .card-body{padding:28px 24px}.lnx.en .feat-top{flex-direction:column;align-items:flex-start}.lnx.en .qa{grid-template-columns:1fr;gap:28px}.lnx.en .foot-mark{grid-template-columns:1fr 2fr}.lnx.en .secu{grid-template-columns:1fr}.lnx.en .foot-legal{flex-direction:column}.lnx.en .foot{margin-top:160px;padding-top:88px}.lnx.en .step-text h3{font-size:22px}.lnx.en .merge-layer{height:520px}}.lnx.en .hero h1,.lnx.en .title,.lnx.en .cap h3,.lnx.en .card h3,.lnx.en .secu h3,.lnx.en .qa-list summary,.lnx.en .lb-item figcaption b,.lnx.en .foot-tag{font-family:"DM Sans",var(--font);font-weight:500;letter-spacing:-.02em}.lnx.en .hero h1{line-height:1.12}@keyframes lnx-en-cm1CurX{0%{left:calc(77% - 53px);animation-timing-function:cubic-bezier(.5,0,.2,1)}50%{left:calc(97% - 53px)}71.2%{left:calc(97% - 53px);animation-timing-function:cubic-bezier(.45,0,.55,1)}92.3%,to{left:calc(97% - 71px)}}.lnx.en .mi5 .mi-cur{margin-top:calc(-52*var(--q));margin-left:calc(62.3*var(--q))}.lnx.en .shot.play .s1 .sc-cur{animation-name:lnx-en-s1cur}.lnx.en .shot.play .s2 .sc-cur{animation-name:lnx-en-s2cur}.lnx.en .shot.play .s3 .sc-cur{animation-name:lnx-en-s3cur}.lnx.en .shot.play .s6 .sc-cur{animation-name:lnx-en-s6cur}.lnx.en .card .mi5-ty.a{animation-name:lnx-en-cm5TyA}.lnx.en .card .mi5-ty.b{animation-name:lnx-en-cm5TyB}.lnx.en .card .mi5 .mi-cur{animation-name:lnx-en-cm5Cur}.lnx.en .card .mi1 .mi-cur{animation-name:lnx-en-cm1CurX,lnx-cm1CurY,lnx-cm1CurO,lnx-cm1CurP}.lnx button.btn,.lnx button.navlink{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:inherit}.lnx button.navlink{margin:0;border:0;background:transparent;font-family:inherit;letter-spacing:inherit;cursor:pointer}.lnx .lang button{padding:4px 7px;border:0;border-radius:5px;background:none;font:inherit;color:inherit;cursor:pointer;transition:color .15s ease-out}.lnx .lang button:hover{color:var(--text)}.lnx .lang button.on{background:var(--surface-3);color:var(--text)}.lnx .lang button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.lnx .hdr-menu[aria-expanded=true]{background:var(--sec-hover)}.lnx .mnav{pointer-events:auto;position:absolute;top:72px;left:0;right:0;display:flex;flex-direction:column;max-height:calc(100vh - 72px);max-height:calc(100dvh - 72px);overflow-y:auto;overscroll-behavior:contain;padding:8px 16px 20px;background:var(--bg);border-top:1px solid var(--line);box-shadow:var(--ui-shadow)}.lnx .mnav[hidden]{display:none}.lnx .mnav-label{margin:12px 0 4px;font-size:12.5px;font-weight:500;color:var(--muted)}.lnx .mnav-item{display:flex;align-items:center;min-height:48px;padding:0 4px;border-bottom:1px solid var(--line);font-size:16px;font-weight:500;letter-spacing:-.01em;color:var(--text);text-decoration:none;transition:background-color .15s ease-out}.lnx .mnav-item:hover{background:var(--ghost-hover);color:var(--text)}.lnx .mnav-item:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:6px}.lnx .mnav-actions{display:flex;flex-direction:column;gap:8px;margin-top:20px}.lnx .mnav-actions .btn{width:100%}.lnx .mnav-lang{display:inline-flex;align-self:flex-start;align-items:center;gap:2px;height:36px;margin-top:16px;padding:0 3px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line);font-size:13px;font-weight:500;color:var(--muted)}.lnx .mnav-lang button{padding:6px 10px;border:0;border-radius:7px;background:none;font:inherit;color:inherit;cursor:pointer;transition:color .15s ease-out}.lnx .mnav-lang button:hover{color:var(--text)}.lnx .mnav-lang button.on{background:var(--surface-3);color:var(--text)}.lnx .mnav-lang button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media(max-width:900px){.lnx .hdr:has(.mnav:not([hidden])){background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}}@media not all and (max-width:900px){.lnx .mnav{display:none!important}}@media(prefers-reduced-motion:reduce){.lnx .mnav-item,.lnx .lang button,.lnx .mnav-lang button{transition:none}}.lnx .qa-theme{position:fixed;right:16px;bottom:16px;z-index:80;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 12px;border:0;border-radius:12px;background:var(--ink);color:var(--on-ink);font:500 13px/1 var(--font);box-shadow:0 10px 30px #00000047;cursor:pointer}.lnx .qa-theme svg{width:16px;height:16px}.lnx .qa-theme:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lnx button.vp{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.lnx .vp iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lnx button.vp:focus-visible{outline:2px solid #fff;outline-offset:-4px}.lnx{flex-shrink:0}.lnx{overflow-x:clip}@media(scripting:enabled)and (min-width:900px)and (min-height:600px)and (max-height:1600px)and (prefers-reduced-motion:no-preference){.lnx .demo:not([data-armed]) .demo-track{height:calc(1000vh - 72px)}}@media(scripting:enabled)and (max-width:899.98px)and (min-height:480px)and (max-height:1600px)and (prefers-reduced-motion:no-preference){.lnx .demo:not([data-armed]) .demo-track{height:calc(1000svh - 72px)}}@supports (width:1cqw){.lnx .demo:not([data-armed]) .demo-track{container-type:inline-size}.lnx .demo:not([data-armed]) .demo-stage{--win-w:clamp(240px, calc(100cqw - 80px) ,1280px)}@media not all and (min-width:900px){.lnx .demo:not([data-armed]) .demo-stage{--win-w:clamp(240px, calc(100cqw - 32px) ,1280px)}}}@media(max-width:899.98px){.lnx .demo[data-mode=pin] .demo-stage{height:calc(100svh - 72px);min-height:0;padding:0;overflow-x:clip;overflow-y:visible}.lnx .demo[data-mode=pin] .merge-layer{left:var(--gutter);right:var(--gutter);top:0;bottom:0}.lnx .demo[data-mode=pin] .steps{left:16px;right:16px;top:14px;bottom:18px;display:flex;flex-direction:column;align-items:center;row-gap:16px}.lnx .demo[data-mode=pin] .step-nav{flex-direction:row;justify-content:center;flex-wrap:nowrap;gap:4px;margin:0;width:100%}.lnx .demo[data-mode=pin] .step-tab{height:38px;padding:0 11px;gap:7px;font-size:13.5px;flex:none}.lnx .demo[data-mode=pin] .step-tab span{display:none}.lnx .demo[data-mode=pin] .step-tab.on span{display:inline}.lnx .demo[data-mode=pin] .step-texts{width:100%;margin-bottom:10px}.lnx .demo[data-mode=pin] .step-text{text-align:center}.lnx .demo[data-mode=pin] .step-num{display:none}.lnx .demo[data-mode=pin] .step-text h3,.lnx.en .demo[data-mode=pin] .step-text h3{font-size:20px;line-height:1.35}.lnx .demo[data-mode=pin] .step-shots{width:calc(var(--shot-w,300px) + 14px);max-width:100%;flex:none;align-self:center;justify-self:auto;padding:26px 7px 7px;border-radius:16px}.lnx .demo[data-mode=pin] .step-shots:before{left:13px;top:9px;width:8px;height:8px;box-shadow:13px 0 0 var(--win-dot),26px 0 0 var(--win-dot)}.lnx .demo[data-mode=pin] .frag-field{left:calc(-1 * var(--gutter));right:calc(-1 * var(--gutter))}.lnx .demo[data-mode=pin] .merge-title .title{font-size:28px}}@media(max-width:767px){.lnx .demo[data-mode=pin] .step-shots .shot{aspect-ratio:440/600}}@media(max-width:380px){.lnx .demo[data-mode=pin] .step-tab{padding:0 9px}.lnx .demo[data-mode=pin] .step-tab.on span{font-size:12.5px}}@media(max-width:900px){.lnx .card .mi:not(.mi5):not(.mi7){inset:auto;left:0;top:0;width:402px;height:292px;transform:scale(var(--mk,.73));transform-origin:0 0}}
