.page_page__74uH6{--primary:#6366F1;--primary-dark:#4F46E5;--primary-light:#EEF2FF;--accent:#0EA5E9;--accent-light:#F0F9FF;--danger:#EF4444;--danger-bg:#FEF2F2;--warning:#F59E0B;--warning-bg:#FFFBEB;--success:#10B981;--success-bg:#ECFDF5;--text-title:#0F172A;--text-body:#334155;--text-sub:#64748B;--text-muted:#94A3B8;--border:#E2E8F0;--border-soft:#F1F5F9;--bg-soft:#F8FAFC;--bg-alt:#F1F5F9;background:#FFFFFF;color:var(--text-body);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page_toolHero__FhwC3{position:relative;padding:100px 0 80px;background:linear-gradient(180deg,#FFFFFF,#F8FAFC);border-bottom:1px solid var(--border-soft);overflow:hidden}.page_toolHero-decor__jPO_3{position:absolute;inset:0;pointer-events:none;z-index:0}.page_toolHero-dotgrid__UCHVX{position:absolute;inset:0;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 70%)}.page_toolHero-bracket__FTc4E,.page_toolHero-chip__FBVf9,.page_toolHero-neural__aZH8m,.page_toolHero-qr__033LL{position:absolute;width:80px;height:80px;opacity:.15;transition:transform .5s ease}.page_toolHero__FhwC3:hover .page_toolHero-chip__FBVf9{transform:translateY(-5px) rotate(2deg)}.page_toolHero__FhwC3:hover .page_toolHero-neural__aZH8m{transform:translateY(5px) rotate(-2deg)}.page_toolHero__FhwC3:hover .page_toolHero-qr__033LL{transform:translateY(-3px) rotate(-1deg)}.page_toolHero__FhwC3:hover .page_toolHero-bracket__FTc4E{transform:translateY(4px) rotate(1deg)}.page_toolHero-chip__FBVf9{top:10%;left:10%}.page_toolHero-neural__aZH8m{top:12%;right:10%}.page_toolHero-qr__033LL{bottom:15%;left:12%}.page_toolHero-bracket__FTc4E{bottom:12%;right:12%}.page_toolHero-inner__TvTAp{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:0 24px;text-align:center}.page_tool-badge__8utJO{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:100px;background:#FFFFFF;border:1px solid var(--border);color:var(--primary-dark);font-size:13px;font-weight:700;margin-bottom:28px;box-shadow:0 4px 12px rgba(99,102,241,.08)}.page_tool-title__oIhuJ{font-size:56px;font-weight:800;line-height:1.15;color:var(--text-title);margin:0 0 20px;letter-spacing:-.02em}.page_tool-subtitle__F9WU4{font-size:20px;color:var(--text-sub);margin:0 auto 56px;line-height:1.6;max-width:720px}.page_trust-strip__5wLSk{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:48px;padding:18px 36px;background:#FFFFFF;border:1px solid var(--border);border-radius:100px;box-shadow:0 8px 24px -8px rgba(15,23,42,.08)}.page_trust-item__sqfht{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--text-sub);font-weight:600}.page_trust-item__sqfht strong{color:var(--text-title);font-weight:800}.page_trust-divider__4xhdJ{width:1px;height:16px;background:var(--border)}.page_section-inner__JSept{max-width:1200px;margin:0 auto;padding:0 32px}.page_section-header__M_Pk1{text-align:center;margin-bottom:64px}.page_section-badge__y8qpD{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:100px;background:#FFFFFF;border:1px solid var(--border);color:var(--text-title);font-size:13px;font-weight:700;margin-bottom:24px;letter-spacing:.02em;box-shadow:0 4px 12px rgba(15,23,42,.04)}.page_section-badge--danger__UtBO5{background:var(--danger-bg);border-color:rgba(239,68,68,.2);color:var(--danger)}.page_section-title__MVs5Q{font-size:36px;font-weight:800;color:var(--text-title);margin:0 0 16px;letter-spacing:-.01em}.page_section-sub__hOMKh{font-size:18px;color:var(--text-sub);margin:0;line-height:1.6}.page_section-sub__hOMKh strong{color:var(--text-title);font-weight:600}.page_formSpecs__Rkc_Z{padding:120px 0;background:#FFFFFF}.page_specs-grid__RFKxQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.page_spec-card__LnDjk{padding:32px;background:linear-gradient(180deg,#FFFFFF 0,var(--bg-soft) 100%);border:1px solid var(--border);border-radius:20px;display:flex;flex-direction:column;box-sizing:border-box;box-shadow:0 12px 32px -12px rgba(15,23,42,.08);transition:transform .3s ease,box-shadow .3s ease}.page_spec-card__LnDjk:hover{transform:translateY(-4px);box-shadow:0 20px 40px -10px rgba(15,23,42,.12);border-color:#CBD5E1}.page_spec-icon__NBuDw{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:20px;border-radius:10px;background:var(--primary-light);color:var(--primary)}.page_spec-icon__NBuDw svg{width:22px;height:22px}.page_spec-name__s__pw{font-size:20px;font-weight:700;color:var(--text-title);margin:0 0 12px;letter-spacing:-.01em}.page_spec-scope__EoC1V{font-size:14px;color:var(--text-sub);line-height:1.6;margin:0 0 24px}.page_spec-row__mxVWd{display:flex;gap:12px;margin-bottom:12px;padding:14px 16px;background:var(--bg-soft);border-radius:10px;align-items:flex-start}.page_spec-row-label__Ghh8N{flex-shrink:0;font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--primary-dark);padding:4px 10px;background:#FFFFFF;border:1px solid var(--border);border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.02)}.page_spec-row-value__Fgred{font-size:14px;color:var(--text-body);line-height:1.5;padding-top:2px}.page_spec-platforms__ZZWlc{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 16px}.page_spec-platform__3hApR{font-size:12px;padding:4px 12px;background:#FFFFFF;border:1px solid var(--border);color:var(--text-body);border-radius:100px;font-weight:500}.page_spec-penalty__6E_j4{display:block;margin-top:auto;padding:14px 16px;background:var(--danger-bg);color:var(--danger);border-radius:10px;font-size:13px;line-height:1.5;font-weight:500}.page_spec-penalty__6E_j4>:first-child{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-right:6px;vertical-align:-2px;font-size:14px;line-height:1}.page_spec-penalty__6E_j4>:first-child svg{width:14px;height:14px}.page_comparison__vCFNo{padding:120px 0;background:var(--bg-soft);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.page_carousel-wrap__WFSes{position:relative;max-width:900px;margin:0 auto}.page_carousel-viewport__OsQZG{overflow:hidden;border-radius:24px}.page_carousel-track__kZ3LT{display:flex;width:100%;transition:transform .45s cubic-bezier(.4,0,.2,1);will-change:transform}.page_carousel-card__hwe2w{flex:0 0 100%;min-width:0;box-sizing:border-box;background:#FFFFFF;border:1px solid rgba(15,23,42,.08);border-radius:24px;padding:36px;display:flex;flex-direction:column;gap:24px;box-shadow:0 16px 40px -12px rgba(15,23,42,.1)}.page_carousel-arrow__SSltn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:48px;height:48px;border-radius:50%;border:1px solid var(--border);background:#FFFFFF;color:var(--text-title);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 8px 24px -4px rgba(15,23,42,.18);transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.page_carousel-arrow__SSltn:hover:not(:disabled){background:var(--text-title);color:#FFFFFF;border-color:var(--text-title);transform:translateY(-50%) scale(1.05)}.page_carousel-arrow__SSltn:active:not(:disabled){transform:translateY(-50%) scale(.95)}.page_carousel-arrow__SSltn:disabled{opacity:.3;cursor:not-allowed}.page_carousel-arrow__SSltn[data-direction=prev]{left:-24px}.page_carousel-arrow__SSltn[data-direction=next]{right:-24px}.page_carousel-dots__nTvbX{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:32px}.page_carousel-dot-active__Y_KbE,.page_carousel-dot__ljary{width:8px;height:8px;border-radius:50%;border:none;cursor:pointer;background:var(--border);padding:0;transition:all .25s ease}.page_carousel-dot__ljary:hover{background:var(--text-muted)}.page_carousel-dot-active__Y_KbE{width:32px;border-radius:4px;background:var(--text-title)}.page_carousel-head__B4_AV{display:flex;align-items:center;gap:16px}.page_carousel-badge__ybhmC{flex-shrink:0;padding:6px 12px;background:var(--text-title);color:#FFFFFF;border-radius:8px;font-size:13px;font-weight:800;letter-spacing:.04em}.page_carousel-title__3UxVI{flex:1 1;font-size:20px;font-weight:800;color:var(--text-title);margin:0;line-height:1.4}.page_carousel-scenario__0pgJH{font-size:15px;color:var(--text-body);padding:16px 20px;background:var(--bg-soft);border-radius:12px;line-height:1.6;border:1px solid var(--border)}.page_carousel-body__i_oZV{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.page_carousel-side__6MAJT{padding:24px;border-radius:16px;display:flex;flex-direction:column;gap:12px}.page_carousel-side__6MAJT[data-tone=bad]{background:#FEF2F2;border:1px solid #fca5a5}.page_carousel-side__6MAJT[data-tone=good]{background:#ECFDF5;border:1px solid #6ee7b7}.page_carousel-side-label__XXDxk{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.page_carousel-side-label__XXDxk:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}.page_carousel-side__6MAJT[data-tone=bad] .page_carousel-side-label__XXDxk{color:var(--danger)}.page_carousel-side__6MAJT[data-tone=good] .page_carousel-side-label__XXDxk{color:var(--success)}.page_carousel-side-stat__K52hW{font-size:16px;font-weight:700;color:var(--text-title);line-height:1.4}.page_carousel-side-loss__Erw0j{font-size:13px;color:var(--text-sub);line-height:1.5}.page_carousel-takeaway__ZUoEU{display:block;padding:16px;background:var(--primary-light);color:var(--primary-dark);border-radius:12px;font-size:14px;line-height:1.6;font-weight:500}.page_carousel-takeaway__ZUoEU>:first-child{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-right:6px;vertical-align:-2px;font-size:14px;line-height:1}.page_carousel-takeaway__ZUoEU>:first-child svg{width:14px;height:14px}.page_howto__XvvHO{padding:120px 0;background:#FFFFFF}.page_howto-timeline__lxApt{display:flex;flex-direction:column;gap:28px;position:relative;max-width:880px;margin:0 auto}.page_howto-timeline__lxApt:before{content:"";position:absolute;left:15px;top:44px;bottom:44px;width:1px;background:var(--border)}.page_howto-step__7HSxA{display:flex;align-items:flex-start;gap:24px;position:relative;z-index:1}.page_howto-marker__WavVL{flex-shrink:0;margin-top:28px}.page_howto-num__V0Wm0{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#FFFFFF;border:2px solid var(--primary);color:var(--primary);font-size:13px;font-weight:800;box-shadow:0 2px 8px rgba(99,102,241,.12)}.page_howto-content__1tkIG{flex:1 1;display:flex;align-items:flex-start;gap:24px;padding:32px;background:#FFFFFF;border:1px solid rgba(15,23,42,.08);border-radius:20px;box-shadow:0 12px 32px -12px rgba(15,23,42,.08);transition:transform .3s ease,box-shadow .3s ease}.page_howto-content__1tkIG:hover{transform:translateY(-2px);box-shadow:0 15px 35px -10px rgba(15,23,42,.08);border-color:var(--primary-light)}.page_howto-icon__pMtOW{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:var(--bg-soft);color:var(--text-title);border-radius:14px;border:1px solid var(--border-soft)}.page_howto-text-wrap__GA9RH{flex:1 1}.page_howto-title__lgiUH{font-size:20px;font-weight:700;color:var(--text-title);margin:0 0 10px;letter-spacing:-.01em}.page_howto-text__mga6C{font-size:15px;color:var(--text-body);margin:0;line-height:1.7}.page_regulations__vw0_y{padding:120px 0;background:var(--bg-soft);border-top:1px solid var(--border-soft)}.page_reg-table-wrap__NAEL_{overflow-x:auto;background:#FFFFFF;border:1px solid var(--border);border-radius:16px;box-shadow:0 10px 30px -10px rgba(15,23,42,.05)}.page_reg-table__1w_2X{width:100%;border-collapse:collapse;font-size:14px;min-width:880px}.page_reg-table__1w_2X thead{background:var(--bg-soft);border-bottom:1px solid var(--border)}.page_reg-table__1w_2X th{text-align:left;padding:18px 24px;font-size:13px;font-weight:700;color:var(--text-sub)}.page_reg-table__1w_2X td{padding:20px 24px;border-bottom:1px solid var(--border-soft);vertical-align:top;line-height:1.6;color:var(--text-body)}.page_reg-table__1w_2X tbody tr:hover{background:var(--bg-soft)}.page_reg-table__1w_2X tbody tr:last-child td{border-bottom:none}.page_reg-date__lxnou{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--text-title);white-space:nowrap;padding:4px 10px;background:#FFFFFF;border:1px solid var(--border);border-radius:6px;font-size:12px}.page_reg-penalty__Zc8o9{color:var(--danger);font-weight:500}.page_faq__whwne{padding:120px 0;background:#FFFFFF}.page_faq-accordion__eKX8c{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.page_faq-item__NolVB{background:#FFFFFF;border:1px solid var(--border);border-radius:16px;overflow:hidden;transition:all .2s ease;box-shadow:0 4px 12px rgba(15,23,42,.03)}.page_faq-item__NolVB[open]{border-color:var(--primary);box-shadow:0 12px 32px -12px rgba(99,102,241,.2)}.page_faq-summary__b36ph{display:flex;align-items:center;gap:16px;padding:24px;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_faq-summary__b36ph::-webkit-details-marker{display:none}.page_faq-q-marker__ZG6vq{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--bg-soft);color:var(--text-sub);font-size:13px;font-weight:700}.page_faq-item__NolVB[open] .page_faq-q-marker__ZG6vq{background:var(--primary-light);color:var(--primary)}.page_faq-q-text__ijso3{flex:1 1;font-size:17px;font-weight:700;color:var(--text-title);line-height:1.5}.page_faq-toggle__rJSFp{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--text-muted);font-size:20px;font-weight:400;transition:transform .2s ease,color .2s ease}.page_faq-item__NolVB[open] .page_faq-toggle__rJSFp{transform:rotate(45deg);color:var(--primary)}.page_faq-answer__oT9uf{padding:0 24px 24px 72px;font-size:15px;color:var(--text-body);line-height:1.8}.page_examples__t5AZX{padding:120px 0;background:var(--bg-soft);border-top:1px solid var(--border-soft)}.page_examples-grid__7rISV{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));grid-gap:24px;gap:24px}.page_example-card__J_U4D{background:#FFFFFF;border:1px solid var(--border);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 12px rgba(15,23,42,.03);transition:transform .2s ease,box-shadow .2s ease}.page_example-card__J_U4D:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(15,23,42,.06)}.page_example-scenario__jXddD{font-size:16px;font-weight:700;color:var(--text-title);line-height:1.5}.page_example-meta__TfcWX{display:flex;flex-wrap:wrap;gap:8px}.page_example-meta-chip__05Voa{font-size:12px;padding:4px 10px;background:var(--bg-soft);border:1px solid var(--border);color:var(--text-sub);border-radius:6px;font-weight:600}.page_example-sample__SN38l{margin:0;padding:18px 20px;font-size:14px;font-family:ui-monospace,JetBrains Mono,SF Mono,monospace;color:var(--text-body);line-height:1.7;white-space:pre-wrap;background:var(--primary-light);border-radius:12px}.page_dataSource__xlMqM{padding:120px 0;background:#FFFFFF}.page_source-grid__jZxA5{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.page_source-note-list___Iq1t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-bottom:32px}.page_source-note-card__VZYA4{display:flex;min-width:0;flex-direction:column;gap:10px;padding:24px;background:var(--bg-soft);border:1px solid var(--border);border-radius:16px}.page_source-note-card__VZYA4 strong{color:var(--text-title);font-size:15px;line-height:1.5}.page_source-note-card__VZYA4 span{color:var(--text-body);font-size:14px;line-height:1.6}.page_source-note-card__VZYA4 a{width:-moz-fit-content;width:fit-content;color:var(--primary);font-size:13px;font-weight:700;text-decoration:none;margin-top:4px}.page_source-note-card__VZYA4 a:hover{text-decoration:underline}.page_source-stat-card__0YZ4C{padding:40px 24px;background:#FFFFFF;border:1px solid var(--border);border-radius:20px;text-align:center;box-shadow:0 12px 32px -12px rgba(15,23,42,.08)}.page_source-stat-icon__v2wgd{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:20px;border-radius:16px;background:var(--primary-light);color:var(--primary-dark);border:1px solid rgba(99,102,241,.15);box-shadow:0 4px 12px rgba(99,102,241,.08)}.page_source-stat-value__G7RBW{font-size:36px;font-weight:800;color:var(--text-title);margin-bottom:8px;letter-spacing:-.02em}.page_source-stat-value__G7RBW span{font-size:16px;font-weight:600;margin-left:4px;color:var(--text-sub)}.page_source-stat-label__p43TX{font-size:15px;color:var(--text-title);font-weight:700;margin-bottom:6px}.page_source-stat-desc__Ve1PQ{font-size:13px;color:var(--text-muted);line-height:1.5}@media (max-width:1100px){.page_specs-grid__RFKxQ{grid-template-columns:repeat(2,minmax(0,1fr))}.page_source-note-list___Iq1t{grid-template-columns:1fr}.page_source-grid__jZxA5{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_toolHero__FhwC3{padding:64px 0 48px}.page_tool-title__oIhuJ{font-size:36px}.page_tool-subtitle__F9WU4{font-size:16px;margin-bottom:32px}.page_toolHero-bracket__FTc4E,.page_toolHero-chip__FBVf9,.page_toolHero-neural__aZH8m,.page_toolHero-qr__033LL{display:none}.page_comparison__vCFNo,.page_dataSource__xlMqM,.page_examples__t5AZX,.page_faq__whwne,.page_formSpecs__Rkc_Z,.page_howto__XvvHO,.page_regulations__vw0_y{padding:80px 0}.page_section-inner__JSept{padding:0 24px}.page_section-title__MVs5Q{font-size:28px}.page_examples-grid__7rISV,.page_specs-grid__RFKxQ{grid-template-columns:1fr}.page_carousel-card__hwe2w{padding:24px}.page_carousel-body__i_oZV{grid-template-columns:1fr}.page_carousel-arrow__SSltn{width:40px;height:40px;font-size:18px;box-shadow:0 4px 14px -2px rgba(15,23,42,.2);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_carousel-arrow__SSltn[data-direction=prev]{left:8px}.page_carousel-arrow__SSltn[data-direction=next]{right:8px}.page_howto-content__1tkIG{flex-direction:column;align-items:flex-start;gap:16px;padding:24px}.page_faq-summary__b36ph{padding:20px;gap:12px}.page_faq-q-text__ijso3{font-size:16px}.page_faq-answer__oT9uf{padding:0 20px 20px}}@media (max-width:480px){.page_tool-title__oIhuJ{font-size:32px}.page_section-title__MVs5Q{font-size:24px}.page_source-grid__jZxA5{grid-template-columns:1fr}.page_trust-strip__5wLSk{padding:16px;gap:12px}.page_trust-item__sqfht{font-size:13px}}