.long-screenshot-page{color:#17202b;font-family:var(--font-sans)}.long-screenshot-page :where(h1,h2,h3,p,ol,ul){margin:0}.long-screenshot-page :where(ol,ul){padding:0;list-style:none}.long-screenshot-page a{color:inherit;text-decoration:none}.long-screenshot-page :where(kbd,button){font-family:inherit}.ls-container{width:min(1200px,calc(100% - 64px));margin-inline:auto;box-sizing:border-box}.long-screenshot-page h2{font-size:40px;font-weight:900;line-height:56px;white-space:pre-line}.ls-seam{position:relative;height:48px}.ls-seam:before{content:"";position:absolute;inset:23px 8px auto;border-top:2px dashed #19c3a5b3}.ls-seam:after{content:"";position:absolute;top:18px;left:-8px;right:-8px;height:12px;background:radial-gradient(circle at 6px 6px,#19c3a5 6px,transparent 6px) left/12px 12px no-repeat,radial-gradient(circle at 6px 6px,#19c3a5 6px,transparent 6px) right/12px 12px no-repeat}.ls-hero{min-height:820px;overflow:clip}.ls-hero-layout{position:relative;min-height:820px;padding-bottom:90px}.ls-hero-copy{position:relative;width:576px;max-width:50%;padding-top:170px;z-index:1}.ls-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#8a94a6;font-size:13px;line-height:20px}.ls-breadcrumb a:hover{color:#2f7bff}.ls-hero h1{margin-top:16px;margin-left:-4px;font-weight:900}.ls-hero h1>span{display:block;font-size:72px;line-height:88px}.ls-hero h1>span:last-child{font-size:64px;line-height:80px}.ls-title-seam{display:block;position:relative;width:560px;max-width:100%;height:16px;margin:6px 0 6px 4px}.ls-title-seam:before{content:"";position:absolute;inset:7px 10px auto;border-top:2px dashed #19c3a5}.ls-title-seam:after{content:"";position:absolute;inset:3px 0;background:radial-gradient(circle at 5px 5px,#19c3a5 5px,transparent 5px) left/10px 10px no-repeat,radial-gradient(circle at 5px 5px,#19c3a5 5px,transparent 5px) right/10px 10px no-repeat}.ls-intro{max-width:520px;margin-top:28px!important;font-size:18px;line-height:32px;color:#4a5568}.ls-hero .download-control{margin-top:38px;align-items:flex-start}.ls-hero .download-button{min-height:62px;padding:18px 40px;border-radius:14px;font-size:18px;line-height:24px;box-shadow:0 16px 36px #2f7bff47,0 8px 20px #2f7bff52,0 1px 2px #1a4fb840,inset 0 1px #ffffff47}.ls-hero .download-button-icon{width:22px;height:22px}.ls-platforms{margin-top:18px!important;color:#8a94a6;font-size:14px;line-height:22px}.ls-hero-art{position:absolute!important;width:640px;max-width:53.3333%;left:51.6667%;top:100px}.ls-howto{min-height:340px;height:340px;box-sizing:border-box;padding-block:40px 32px}.ls-howto ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:44px}.ls-howto li{min-width:0}.ls-step-keys{display:flex;align-items:center;gap:10px;min-height:61px;font-size:22px;font-weight:700;line-height:32px}.ls-step-number{display:grid;place-items:center;flex:none;width:32px;height:32px;margin-right:6px;background:#17202b;color:#fff;border-radius:50%;font-size:15px;line-height:18px}.ls-step-keys kbd{display:grid;place-items:center;min-width:60px;height:56px;padding:0 18px;border:1px solid #e3e8ef;border-radius:12px;background:#fff;box-shadow:0 5px #dfe5ed;box-sizing:border-box}.ls-step-keys .ls-key-blue{background:#2f7bff;border-color:#2f7bff;box-shadow:0 5px #1d5fce;color:#fff}.ls-step-keys .ls-key-yellow{background:#ffd23f;border-color:#e0b000;box-shadow:0 5px #e0b000}.ls-step-keys small{color:#8a94a6;font-size:14px;font-weight:400}.ls-howto h3{margin-top:25px;font-size:22px;font-weight:700;line-height:32px}.ls-howto li>p{max-width:330px;margin-top:10px;font-size:15px;line-height:26px;color:#4a5568}.ls-stitch{min-height:640px;padding-block:40px 28px}.ls-intro-row{display:grid;grid-template-columns:minmax(0,620px) minmax(0,1fr);gap:60px}.ls-intro-row>div>p,.ls-crop-copy>p{margin-top:16px;max-width:540px;color:#4a5568;font-size:17px;line-height:30px}.ls-bullets{padding-top:16px!important}.ls-bullets li{position:relative;padding-left:30px;color:#4a5568;font-size:15px;line-height:26px}.ls-bullets li+li{margin-top:18px}.ls-bullets li:before{content:"";position:absolute;left:2px;top:8px;width:9px;height:5px;border-left:2px solid #19c3a5;border-bottom:2px solid #19c3a5;transform:rotate(-45deg)}.ls-stitch-art{margin-top:60px}.ls-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;min-height:680px;padding-block:40px 60px}.ls-pair h2{margin-top:32px;font-size:30px;line-height:42px}.ls-pair article>p{margin-top:12px;max-width:540px;color:#4a5568;font-size:16px;line-height:28px}.ls-continue{min-height:760px;padding-block:40px 44px}.ls-continue .ls-intro-row>div>p{margin-top:20px;max-width:560px}.ls-continue aside{padding-top:20px}.ls-continue aside h3{display:flex;align-items:center;gap:12px;font-size:17px;line-height:28px;font-weight:700}.ls-continue aside h3:before{content:"";width:4px;height:26px;background:#2f7bff;border-radius:2px}.ls-continue aside p{margin-top:14px;color:#4a5568;font-size:15px;line-height:26px}.ls-comic-scroll{margin-top:34px}.ls-comic-art{border-radius:32px;background:#fff;box-shadow:inset 0 0 0 2px #e3e8ef;overflow:clip}.ls-comic-panel{transition:background .4s,box-shadow .4s}.ls-comic-panel+.ls-comic-panel:before{content:"";position:absolute;top:24px;bottom:24px;left:0;border-left:calc(2*var(--u)) dashed #19c3a5}.ls-comic-panel[data-highlight]{background:#e8f0ff99;box-shadow:inset 0 0 0 calc(2*var(--u)) #2f7bff3d}.ls-crop{display:grid;grid-template-columns:minmax(0,640px) minmax(0,1fr);gap:60px;align-items:start;min-height:560px;padding-block:40px 60px}.ls-crop-copy{padding-top:40px}.ls-crop-methods{display:grid;gap:30px;margin-top:54px}.ls-crop-methods h3{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;font-weight:700;line-height:28px}.ls-crop-methods p{margin-top:6px;color:#4a5568;font-size:15px;line-height:26px}.ls-free-label,.ls-member-label{padding:0 8px;border-radius:11px;font-size:11px;font-weight:500;line-height:22px}.ls-free-label{background:#e2f8f3;color:#0e9f86}.ls-member-label{background:#ffd23f;color:#17202b;transition:box-shadow .2s}.ls-member-label:hover{box-shadow:0 0 0 2px #e0b00066}.ls-scenes{min-height:560px;padding-block:40px 36px}.ls-scenes-scroll{margin-top:44px}.ls-scenes-art{border-radius:28px;background:#fff;box-shadow:inset 0 0 0 2px #e3e8ef;overflow:clip}.ls-scene-captions{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:24px}.ls-scene-captions article{padding-inline:16px;min-width:0}.ls-scene-captions h3{font-size:17px;font-weight:700;line-height:26px}.ls-scene-captions p{margin-top:6px;color:#4a5568;font-size:13px;line-height:22px}.ls-tips{min-height:420px;padding-block:40px 56px}.ls-tips>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin-top:44px}.ls-tips article{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;gap:6px 20px;border-top:1.5px solid #e3e8ef;padding-block:22px 20px;min-height:104px;box-sizing:border-box}.ls-tips article>span{display:grid;place-items:center;grid-row:1/3;width:40px;height:40px;margin-top:2px;border-radius:50%}.ls-tips h3{font-size:18px;font-weight:700;line-height:28px}.ls-tips p{font-size:15px;line-height:26px;color:#4a5568}.ls-faq{display:grid;grid-template-columns:340px minmax(0,1fr);gap:80px;min-height:610px;padding-block:40px 50px}.ls-faq header p{margin-top:16px;color:#4a5568;font-size:16px;line-height:28px}.ls-faq header a:hover{color:#2f7bff;text-decoration:underline}.ls-faq-list{display:grid;align-content:start;gap:12px}.ls-faq details{overflow:clip;border:1px solid #e3e8ef;border-radius:14px;background:#fff}.ls-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:62px;padding:16px 28px;list-style:none;cursor:pointer;font-size:17px;font-weight:700;line-height:28px;box-sizing:border-box}.ls-faq summary::-webkit-details-marker{display:none}.ls-faq summary i{position:relative;width:20px;height:20px;flex:none}.ls-faq summary i:before,.ls-faq summary i:after{content:"";position:absolute;top:9px;left:3px;width:14px;height:2px;border-radius:1px;background:#8a94a6;transition:transform .2s,background .2s}.ls-faq summary i:after{transform:rotate(90deg)}.ls-faq [open] summary i:after{transform:rotate(0)}.ls-faq [open] summary i:before,.ls-faq [open] summary i:after{background:#2f7bff}.ls-faq-answer{overflow:hidden}.ls-faq-answer p{padding:0 28px 24px;font-size:15px;line-height:26px;color:#4a5568}.ls-explore{min-height:220px;padding-block:30px 66px}.ls-explore h2{font-size:28px;line-height:40px}.ls-explore>div{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.ls-explore a{display:flex;align-items:center;gap:10px;padding:6.5px 22.5px 6.5px 6.5px;border:1.5px solid #e3e8ef;border-radius:28px;background:#fff;font-size:16px;font-weight:700;line-height:26px;transition:border-color .2s}.ls-explore a:hover{border-color:#8cb2ff}.ls-explore a>span{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%}.ls-art{position:relative;min-width:0;container-type:inline-size}.ls-scene{position:relative;width:100%}.ls-pos{position:absolute;left:calc(var(--x)*var(--u));top:calc(var(--y)*var(--u));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));box-sizing:border-box}.ls-circle{border-radius:50%}.ls-window{background:#fff;box-shadow:inset 0 0 0 calc(2*var(--u)) #e3e8ef;border-radius:calc(var(--radius,22)*var(--u));overflow:clip}.ls-clip{overflow:clip}.ls-text{display:flex;align-items:center;font-size:calc(var(--size,14)*var(--u));line-height:1.35}.ls-text.ls-muted{color:#8a94a6}.ls-text.ls-body{color:#4a5568}.ls-chat-bar{background:#fff;border-bottom:calc(2*var(--u)) solid #e3e8ef}.ls-pill{display:flex;align-items:center;justify-content:center;gap:calc(8*var(--u));border-radius:calc(18*var(--u));text-align:center;padding:calc(1*var(--u)) calc(5*var(--u));font-size:calc(var(--size,12)*var(--u));line-height:1.2;font-weight:500}.ls-pill>img{width:calc(16*var(--u));height:calc(16*var(--u));flex:none}.ls-pill-dark{background:#17202b;color:#fff}.ls-pill-mint{background:#19c3a5;color:#fff}.ls-pill-sun{background:#ffd23f}.ls-pill-coral{background:#ff6b57;color:#fff}.ls-pill-white{background:#fff}.ls-coral{color:#ff6b57}.ls-key{display:grid;place-items:center;padding-bottom:calc(5*var(--u));border-radius:calc(12*var(--u));background:#fff;box-shadow:inset 0 calc(-5*var(--u)) #c9d2de,inset 0 0 0 calc(1.5*var(--u)) #c9d2de;font-size:calc(var(--size,28)*var(--u));font-family:var(--font-sans);font-weight:700}.ls-key-sun{background:#ffd23f;box-shadow:inset 0 calc(-5*var(--u)) #e0b000,inset 0 0 0 calc(1.5*var(--u)) #e0b000}.ls-selection{border:calc(3*var(--u)) solid #2f7bff;border-radius:calc(4*var(--u))}.ls-selection-mint{background:#19c3a514;border-color:#19c3a5}.ls-old-selection{border:calc(2*var(--u)) dashed #2f7bff66}.ls-hero-result svg{width:100%;height:100%;display:block}.ls-hero-art[data-ls-state=waiting] .ls-hero-result{clip-path:inset(0 0 78% 0 round 12px)}.ls-hero-art[data-ls-state=waiting] .ls-hero-result path[fill-opacity="0.1"]{transform-box:fill-box;transform:translateY(-415%)}.ls-stitch-art,.ls-auto-art,.ls-directions-art,.ls-crop-art{border-radius:32px;overflow:clip}.ls-stitch-art{background:#e8f0ff}.ls-auto-art{background:#fff6d6}.ls-directions-art{background:#e2f8f3}.ls-crop-art{background:#ffece8}.ls-direction-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:calc(3*var(--u));border:calc(1.5*var(--u)) solid #e3e8ef;border-radius:calc(22*var(--u));background:#fff}.ls-direction-pills .ls-text{justify-content:center;--size:14;color:#8a94a6}.ls-direction-pills .ls-active{border-radius:calc(18*var(--u));background:#17202b;color:#fff;font-weight:700}.ls-comic-bar{background:#f8fafc;border-bottom-width:calc(1.5*var(--u))}.ls-capture-toolbar{display:flex;align-items:center;gap:calc(4*var(--u));padding:calc(3*var(--u)) calc(8*var(--u));border:calc(1*var(--u)) solid #e3e8ef;border-radius:calc(6*var(--u));background:#fff;box-shadow:0 calc(2*var(--u)) calc(6*var(--u)) #17202b1f}.ls-capture-toolbar>span:first-child{display:flex;align-items:center;flex:none;width:calc(60*var(--u));height:calc(24*var(--u));color:#71717a;font-family:var(--font-sans);font-size:calc(12*var(--u));font-weight:600;line-height:calc(16*var(--u));white-space:nowrap}.ls-capture-move{display:grid;place-items:center;flex:none;width:calc(24*var(--u));height:calc(24*var(--u))}.ls-capture-move img{display:block;width:calc(18*var(--u));height:calc(18*var(--u))}.ls-uncaptured{background:#ff6b5724;border-top:calc(2.5*var(--u)) dashed #ff6b57}.ls-cut-line{border-top:calc(2.5*var(--u)) dashed #ff6b57}.ls-scissors{display:grid;place-items:center;background:#ff6b57}.ls-scissors img{width:calc(20*var(--u));height:calc(20*var(--u))}.ls-vertical-seam{border-left:calc(2*var(--u)) dashed #19c3a5}.ls-line{background:#c5ccd6;border-radius:calc(3*var(--u))}.ls-code{background:#f8fafc;border-radius:calc(10*var(--u))}.ls-pdf-label{border-radius:calc(5*var(--u));font-family:var(--font-sans);font-weight:700}@media(min-width:1101px){html:not(:lang(zh)) .ls-hero h1>span{font-size:54px;line-height:70px}html:not(:lang(zh)) .ls-hero h1>span:last-child{font-size:48px;line-height:64px}}@media(max-width:1100px){.ls-hero,.ls-hero-layout{min-height:720px}.ls-hero-copy{padding-top:140px}.ls-hero h1>span{font-size:54px;line-height:72px}.ls-hero h1>span:last-child{font-size:46px;line-height:64px}.ls-hero-art{top:140px}.ls-intro-row{gap:40px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ls-crop{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:center}.ls-crop-copy{padding-top:0}.ls-crop-methods{margin-top:28px}.ls-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:40px}.long-screenshot-page h2{font-size:34px;line-height:48px}.ls-pair h2,.ls-explore h2{font-size:28px;line-height:40px}}@media(max-width:800px){.ls-container{width:calc(100% - 40px)}.ls-hero,.ls-hero-layout{min-height:0}.ls-hero-layout{padding-bottom:32px}.ls-hero-copy{width:auto;max-width:none;padding-top:120px}.ls-hero h1{max-width:620px}.ls-hero h1>span{font-size:48px;line-height:64px}.ls-hero h1>span:last-child{font-size:42px;line-height:58px}.ls-title-seam{width:540px;max-width:95%}.ls-hero-art{position:relative!important;top:auto;left:auto;width:640px;max-width:100%;margin:40px auto 0}.ls-intro{max-width:600px}.ls-howto ol{gap:24px}.ls-step-keys{gap:6px;flex-wrap:wrap}.ls-step-number{margin-right:0}.ls-step-keys kbd{min-width:38px;padding-inline:10px}.ls-step-keys small{font-size:12px}.ls-intro-row{grid-template-columns:1fr;gap:24px}.ls-bullets{padding-top:0!important}.ls-continue aside{padding-top:0}.ls-stitch-art{margin-top:32px}.ls-howto,.ls-stitch,.ls-pair,.ls-continue,.ls-crop,.ls-scenes,.ls-tips,.ls-faq{min-height:0;height:auto;padding-block:32px}.ls-pair{grid-template-columns:1fr;gap:48px}.ls-pair article{display:grid;grid-template-columns:1fr}.ls-pair h2{order:0;margin:0}.ls-pair article>p{order:1;max-width:none}.ls-pair .ls-art{order:2;margin-top:24px}.ls-crop{grid-template-columns:1fr;gap:28px}.ls-crop-copy{order:0}.ls-crop-art{order:1}.ls-crop-copy>p{max-width:none}.ls-comic-scroll,.ls-scenes-scroll{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#b6c5d8 transparent;scrollbar-width:thin;padding-bottom:12px}.ls-comic-art{min-width:1000px}.ls-scenes-inner{min-width:1200px}.ls-tips>div{gap:12px 24px;margin-top:28px}.ls-faq{grid-template-columns:1fr;gap:28px}.ls-explore{min-height:0;padding-block:28px 40px}}@media(max-width:520px){.long-screenshot-page h2{font-size:28px;line-height:40px}.ls-hero h1>span{font-size:38px;line-height:54px;overflow-wrap:anywhere}.ls-hero h1>span:last-child{font-size:32px;line-height:46px}.ls-hero-copy{padding-top:112px}.ls-intro{margin-top:22px!important;font-size:16px;line-height:28px}.ls-hero .download-control{margin-top:26px}.ls-hero .download-button{padding-inline:28px;min-height:54px}.ls-platforms{font-size:12px;line-height:22px}.ls-howto ol{grid-template-columns:1fr;margin-top:28px;gap:32px}.ls-howto h3{margin-top:18px;font-size:20px;line-height:30px}.ls-howto li>p{max-width:none}.ls-step-keys{min-height:54px;gap:10px}.ls-step-number{margin-right:6px}.ls-step-keys kbd{min-width:60px;height:50px;padding-inline:16px}.ls-step-keys small{font-size:14px}.ls-intro-row>div>p,.ls-crop-copy>p{font-size:16px;line-height:28px}.ls-pair h2{font-size:26px;line-height:38px}.ls-tips>div{grid-template-columns:1fr}.ls-tips article{gap:6px 16px}.ls-tips h3{font-size:17px;line-height:26px}.ls-faq summary{padding:16px 20px;font-size:16px;line-height:26px}.ls-faq-answer p{padding:0 20px 20px}.ls-explore a{font-size:14px;padding-right:16px}.ls-explore>div{gap:10px}.ls-explore h2{font-size:26px;line-height:38px}}@media(prefers-reduced-motion:reduce){.long-screenshot-page *{transition:none!important;scroll-behavior:auto!important}.ls-hero-art .ls-hero-result{clip-path:none!important}.ls-hero-art .ls-hero-result path[fill-opacity="0.1"]{transform:none!important}}@media(scripting:none){.ls-hero-art .ls-hero-result{clip-path:none!important}.ls-hero-art .ls-hero-result path[fill-opacity="0.1"]{transform:none!important}}
