.WechatQrCode_qr__VrV_a{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom, 0px));z-index:20;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 10px 12px;border:1px solid var(--border);border-radius:16px;background:var(--bg-card);box-shadow:0 14px 34px rgba(8,16,15,.5);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.WechatQrCode_qr__VrV_a:hover{border-color:var(--brand);box-shadow:0 18px 40px rgba(8,16,15,.58);transform:translateY(-2px)}.WechatQrCode_frame__A08Zt{overflow:hidden;border-radius:12px;background:#ffffff}.WechatQrCode_image__zf9lr{display:block;width:132px;height:132px;border-radius:12px}.WechatQrCode_caption__leZrm{color:var(--text-muted);font-size:12px;line-height:1.5;text-align:center;transition:color .16s ease}.WechatQrCode_qr__VrV_a:hover .WechatQrCode_caption__leZrm{color:var(--brand)}@media (max-width:860px){.WechatQrCode_qr__VrV_a{display:none}}.SectionHeading_heading__qYtvA{max-width:620px;margin:0 auto 36px;text-align:center}.SectionHeading_label__zXyWR{margin-bottom:10px;color:var(--brand);font-size:12px;font-weight:700;letter-spacing:.16em}.SectionHeading_title__uGq7A{color:var(--text-title);font-size:clamp(22px,3.4vw,30px);font-weight:800;line-height:1.25}.SectionHeading_intro__TaE90{margin-top:12px;color:var(--text-muted);font-size:14px;line-height:1.7}.FaqSection_section__hVTeO{padding:72px 20px;border-top:1px solid rgba(54,80,74,.5);scroll-margin-top:24px}.FaqSection_inner__JGPxL{max-width:720px;margin:0 auto}.FaqSection_list__ew05V{display:flex;flex-direction:column;gap:10px}.FaqSection_item__Fw3EZ{border:1px solid var(--border);border-radius:10px;background:rgba(28,45,41,.72);transition:border-color .18s ease}.FaqSection_item__Fw3EZ[open]{border-color:var(--border-soft)}.FaqSection_question__880bH{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;color:var(--text-title);font-size:14px;font-weight:600;line-height:1.5;list-style:none;cursor:pointer}.FaqSection_question__880bH::-webkit-details-marker{display:none}.FaqSection_question__880bH:after{content:"+";flex-shrink:0;color:var(--brand);font-size:18px;font-weight:400;line-height:1}.FaqSection_item__Fw3EZ[open] .FaqSection_question__880bH:after{content:"−"}.FaqSection_question__880bH:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:10px}.FaqSection_answer__vKifZ{padding:0 18px 18px;color:var(--text-muted);font-size:13px;line-height:1.75}.FeatureSection_section__y9iRH{padding:72px 20px;border-top:1px solid rgba(54,80,74,.5);scroll-margin-top:24px}.FeatureSection_inner__WEvk_{max-width:1080px;margin:0 auto}.FeatureSection_grid__J4iEc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.FeatureSection_card__9MYL_{padding:24px 20px;border:1px solid var(--border);border-radius:12px;background:linear-gradient(180deg,rgba(28,45,41,.9),rgba(21,33,31,.9));transition:border-color .18s ease,transform .18s ease}.FeatureSection_card__9MYL_:hover{border-color:var(--brand);transform:translateY(-2px)}.FeatureSection_index__ID9ry{display:inline-block;color:var(--brand);font-size:12px;font-weight:800;letter-spacing:.14em}.FeatureSection_cardTitle__g6VhN{margin-top:14px;color:var(--text-title);font-size:16px;font-weight:700;line-height:1.4}.FeatureSection_cardDesc__6HCVV{margin-top:8px;color:var(--text-muted);font-size:13px;line-height:1.7}@media (max-width:900px){.FeatureSection_grid__J4iEc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.FeatureSection_grid__J4iEc{grid-template-columns:minmax(0,1fr)}}@keyframes HeroSection_pulse__dVcdh{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}.HeroSection_hero__tVlJy{position:relative;overflow:hidden;padding:72px 20px 64px}.HeroSection_glow___7Z8g{position:absolute;inset:-40% 0 auto 0;height:620px;background:radial-gradient(50% 60% at 50% 40%,rgba(185,213,106,.14),transparent 70%);pointer-events:none}.HeroSection_inner__dPThj{position:relative;max-width:760px;margin:0 auto;text-align:center}.HeroSection_eyebrow__zCxn5{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border:1px solid var(--border);border-radius:999px;background:rgba(28,45,41,.72);color:var(--brand);font-size:12px;font-weight:700;letter-spacing:.1em}.HeroSection_dot__U2GdC{width:6px;height:6px;border-radius:50%;background:var(--brand);animation:HeroSection_pulse__dVcdh 1.1s ease-in-out infinite}.HeroSection_title__4bifz{margin-top:22px;color:var(--text-title);font-size:clamp(30px,6vw,52px);font-weight:800;line-height:1.15}.HeroSection_intro__4BUB4{margin-top:18px;color:var(--text-muted);font-size:clamp(14px,1.6vw,16px);line-height:1.75}.HeroSection_actions__PFSaR{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.HeroSection_primaryCta__DDkQP,.HeroSection_secondaryCta__muLU6{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:8px;font-size:14px;transition:box-shadow .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.HeroSection_primaryCta__DDkQP{padding:0 28px;background:var(--brand);color:var(--on-brand);font-weight:800;box-shadow:0 7px 18px rgba(185,213,106,.18)}.HeroSection_primaryCta__DDkQP:hover{box-shadow:0 12px 28px rgba(185,213,106,.28);transform:translateY(-1px)}.HeroSection_secondaryCta__muLU6{padding:0 24px;border:1px solid var(--border-soft);color:var(--text-body);font-weight:600}.HeroSection_secondaryCta__muLU6:hover{border-color:var(--brand);color:var(--brand)}.HeroSection_badges__MMgDW{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:30px 0 0;padding:0;list-style:none}.HeroSection_badge__GRqPt{padding:5px 12px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:12px;line-height:1.6}.HeroSection_primaryCta__DDkQP:focus-visible,.HeroSection_secondaryCta__muLU6:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.SiteFooter_footer__W3nZW{border-top:1px solid rgba(54,80,74,.5);padding:32px 20px 40px}.SiteFooter_inner__jmBu3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;max-width:1080px;margin:0 auto}.SiteFooter_note__Mfn6b{color:var(--text-faint);font-size:12px;line-height:1.7}.SiteFooter_note__Mfn6b a{text-decoration:none;transition:opacity .2s ease}.SiteFooter_note__Mfn6b a:hover{opacity:.8;text-decoration:underline}.SiteFooter_copyright__YU9Dt{color:var(--text-faint);font-size:12px;line-height:1.7}@media (max-width:520px){.SiteFooter_inner__jmBu3{flex-direction:column;align-items:flex-start}}.StepsSection_section__J0szQ{padding:72px 20px;border-top:1px solid rgba(54,80,74,.5);scroll-margin-top:24px}.StepsSection_inner__oXJBO{max-width:1080px;margin:0 auto}.StepsSection_grid__0ubP3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.StepsSection_card___wsZ8{position:relative;padding:24px 20px;border:1px solid var(--border);border-radius:12px;background:rgba(28,45,41,.72)}.StepsSection_badge__42MkN{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--brand);border-radius:50%;color:var(--brand);font-size:13px;font-weight:800;line-height:1}.StepsSection_cardTitle__a3DfP{margin-top:16px;color:var(--text-title);font-size:16px;font-weight:700;line-height:1.4}.StepsSection_cardDesc__wEjAm{margin-top:8px;color:var(--text-muted);font-size:13px;line-height:1.7}@media (max-width:760px){.StepsSection_grid__0ubP3{grid-template-columns:minmax(0,1fr)}}@keyframes ExtractTool_pulse__PToW4{0%,to{opacity:.35;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes ExtractTool_rise-in__or50J{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ExtractTool_spin__xhsOM{to{transform:rotate(1turn)}}.ExtractTool_toolSection__Z_E0e{position:relative;border-top:1px solid rgba(54,80,74,.6);border-bottom:1px solid rgba(54,80,74,.6);background:radial-gradient(120% 140% at 50% -30%,rgba(185,213,106,.09),transparent 62%),var(--bg-page);scroll-margin-top:24px}.ExtractTool_contentWrap__oBiLZ{width:100%;max-width:640px;margin:0 auto;padding:28px 20px 38px}.ExtractTool_toolHeader__jWTuV{padding:8px 0}.ExtractTool_sectionLabel__Axtqb{margin-bottom:9px;color:var(--text-muted-2);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.08em}.ExtractTool_toolTitle__fL4Y5{color:var(--text-title);font-size:20px;font-weight:800;line-height:1.3}.ExtractTool_inputShell__g3Iqg{position:relative;margin-top:18px}.ExtractTool_contentInput__QOU_l{display:block;width:100%;height:80px;padding:12px 72px 12px 14px;border:1px solid var(--border);border-radius:8px;background:var(--bg-card);color:var(--text-body);font-size:14px;line-height:1.55;resize:vertical;outline:none;transition:border-color .16s ease}.ExtractTool_contentInput__QOU_l::placeholder{color:var(--text-faint)}.ExtractTool_contentInput__QOU_l:focus{border-color:var(--brand)}.ExtractTool_clearButton__CnJDm,.ExtractTool_pasteButton__4W_nY{position:absolute;top:50%;right:10px;transform:translateY(-50%);border:1px solid var(--border-soft);background:#2b4039;color:#dce8d6;z-index:2}.ExtractTool_clearButton__CnJDm{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:50%;font-size:19px;font-weight:400;line-height:1}.ExtractTool_pasteButton__4W_nY{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 9px;border-radius:13px;font-size:12px;font-weight:600;line-height:1;transition:background-color .16s ease,border-color .16s ease}.ExtractTool_clearButton__CnJDm:disabled,.ExtractTool_pasteButton__4W_nY:disabled{opacity:.5}.ExtractTool_pasteButton__4W_nY:not(:disabled):hover{border-color:var(--brand);color:var(--brand)}.ExtractTool_inputFooter__5ktWq{display:flex;justify-content:space-between;gap:12px;margin:9px 2px 18px;color:var(--text-faint);font-size:11px;line-height:1.4}.ExtractTool_inputHint__Z_Yp0{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExtractTool_primaryButton___IFsF,.ExtractTool_saveButton__By2Bg{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;border-radius:8px;font-size:14px;font-weight:800;line-height:1.3;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.ExtractTool_primaryButton___IFsF{background:var(--brand);color:var(--on-brand)}.ExtractTool_primaryButton___IFsF:disabled{background:var(--btn-disabled-bg);color:var(--btn-disabled-fg)}.ExtractTool_primaryButton___IFsF:not(:disabled){box-shadow:0 7px 18px rgba(185,213,106,.12)}.ExtractTool_primaryButton___IFsF:not(:disabled):hover{box-shadow:0 10px 24px rgba(185,213,106,.22)}.ExtractTool_saveButton__By2Bg{margin-top:12px;border:1px solid var(--brand);background:transparent;color:var(--brand)}.ExtractTool_saveButton__By2Bg:disabled{border-color:var(--border-soft);color:var(--text-faint)}.ExtractTool_buttonSpinner__p5QVl{width:14px;height:14px;margin-right:8px;flex-shrink:0;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:ExtractTool_spin__xhsOM .7s linear infinite}.ExtractTool_errorRow__VYM2G,.ExtractTool_noticeRow__zGgqz,.ExtractTool_statusRow__JNqh7{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:12px;line-height:1.5}.ExtractTool_statusRow__JNqh7{color:var(--text-muted-2)}.ExtractTool_statusDot__s0Fo4{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--brand);animation:ExtractTool_pulse__PToW4 1.1s ease-in-out infinite}.ExtractTool_errorRow__VYM2G{color:var(--danger)}.ExtractTool_errorMark__5Vf9N{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border:1px solid var(--danger-border);border-radius:50%;color:var(--danger);font-size:11px;font-weight:700}.ExtractTool_resultSection__WUu1f{margin-top:28px;animation:ExtractTool_rise-in__or50J .24s ease-out both}.ExtractTool_resultHeading__k9eob{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.ExtractTool_resultCaption__pkrvi{color:var(--text-faint);font-size:11px;line-height:1.4}.ExtractTool_resultState__ekaF7{color:var(--brand);font-size:10px;font-weight:700;letter-spacing:.12em;line-height:1.4}.ExtractTool_videoFrame__TCio_{position:relative;width:100%;min-height:240px;max-height:420px;overflow:hidden;border:1px solid var(--border);border-radius:8px;background:var(--bg-video);aspect-ratio:9/16}.ExtractTool_videoPlayer__2uPJv{display:block;width:100%;height:100%}.ExtractTool_videoPlaceholder__2ymQg{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;text-align:center;background:repeating-linear-gradient(0deg,rgba(185,213,106,.05),rgba(185,213,106,.05) 1px,transparent 0,transparent 34px),repeating-linear-gradient(90deg,rgba(185,213,106,.05),rgba(185,213,106,.05) 1px,transparent 0,transparent 34px),radial-gradient(60% 50% at 50% 45%,rgba(185,213,106,.16),transparent 70%)}.ExtractTool_playBadge__e4_yi{width:0;height:0;margin-left:8px;border-left:22px solid var(--brand);border-top:14px solid transparent;border-bottom:14px solid transparent;filter:drop-shadow(0 4px 12px rgba(185,213,106,.35))}.ExtractTool_placeholderTitle__tArTO{margin-top:18px;color:var(--text-title);font-size:14px;font-weight:700}.ExtractTool_placeholderHint__A60j1{color:var(--text-faint);font-size:11px}.ExtractTool_noticeRow__zGgqz{justify-content:space-between;min-height:28px;color:var(--text-muted-2)}.ExtractTool_noticeSuccess__uu7A_{color:var(--brand)}.ExtractTool_noticeError__AijyW,.ExtractTool_noticePermission__atVIQ{color:var(--danger)}.ExtractTool_settingButton__JJvv8{min-width:52px;padding:5px 9px;border:1px solid var(--danger-border);border-radius:6px;color:var(--danger);font-size:11px;line-height:1.3}.ExtractTool_clearButton__CnJDm:focus-visible,.ExtractTool_pasteButton__4W_nY:focus-visible,.ExtractTool_primaryButton___IFsF:focus-visible,.ExtractTool_saveButton__By2Bg:focus-visible,.ExtractTool_settingButton__JJvv8:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (max-width:340px){.ExtractTool_contentWrap__oBiLZ{padding-right:16px;padding-left:16px}}