.AppStoreBadgeLink_badge__cZhrI{display:inline-flex;align-items:center;justify-content:center;width:180px;line-height:0;transition:transform .16s ease,filter .16s ease}.AppStoreBadgeLink_badge__cZhrI:focus-visible,.AppStoreBadgeLink_badge__cZhrI:hover{filter:brightness(1.08);transform:translateY(-2px)}.AppStoreBadgeLink_image__V0nim{display:block;width:100%;height:auto}html[data-locale=zh] .AppStoreBadgeLink_badge__cZhrI{width:172px}@media (max-width:640px){.AppStoreBadgeLink_badge__cZhrI{width:min(180px,100%)}html[data-locale=zh] .AppStoreBadgeLink_badge__cZhrI{width:min(172px,100%)}}.ResourceCard_card__4kGj1{display:flex;flex-direction:column;gap:.9rem;min-height:100%;padding:1.15rem;border:1px solid var(--border);border-radius:var(--radius-md);background:rgba(245,240,218,.06)}.ResourceCard_title__c13GH{margin:0;color:var(--foreground);font-size:1.08rem}.ResourceCard_description__y2Ydg{margin:0;color:var(--foreground-soft);line-height:1.7}.ResourceCard_link__ztVr_{width:-moz-fit-content;width:fit-content;margin-top:auto;color:var(--brand);font-weight:700}.ResourceCard_link__ztVr_:focus-visible,.ResourceCard_link__ztVr_:hover{color:#34F0BD}.FitnessAppCard_card__4xRUq{position:relative;display:flex;flex-direction:column;gap:1rem;min-height:100%;--header-block-height:9.35rem;--snapshot-block-height:13.15rem;--description-block-height:22rem;--highlights-block-height:7.7rem;--footer-block-height:7.7rem;padding:1.15rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(245,240,218,.08),rgba(245,240,218,.035)),#11130f;box-shadow:var(--shadow)}.FitnessAppCard_card__4xRUq:before{width:54px;height:5px;content:"";background:var(--accent)}.FitnessAppCard_headerRow__VQjf0{display:grid;grid-template-columns:78px minmax(0,1fr);grid-gap:.9rem;gap:.9rem;align-items:start;min-height:var(--header-block-height)}.FitnessAppCard_icon__e_SaT{width:78px;height:78px;border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:0 14px 34px rgba(0,0,0,.3)}.FitnessAppCard_identity__xftYT{display:flex;min-width:0;flex-direction:column;gap:.65rem}.FitnessAppCard_title__yRdy0{margin:0;color:var(--foreground);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:2.15rem;font-weight:400;line-height:.95;letter-spacing:0;text-transform:uppercase}html[data-locale=zh] .FitnessAppCard_title__yRdy0{line-height:1.25}.FitnessAppCard_tagline__xKVHg{display:-webkit-box;margin:0;overflow:hidden;color:var(--foreground);font-weight:700;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.FitnessAppCard_bodyGrid__8Kjwa{display:grid;flex:1 1;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:stretch;min-width:0}.FitnessAppCard_noPreview__xT92m{grid-template-columns:1fr}.FitnessAppCard_previewFrame__wq0yP{overflow:hidden;height:420px;border:1px solid rgba(245,240,218,.14);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(0,186,140,.16),transparent 58%),rgba(245,240,218,.055)}.FitnessAppCard_preview__YcQFc{width:100%;height:100%;object-fit:contain;object-position:center}.FitnessAppCard_previewPlaceholder__Cl9_V{display:flex;align-items:flex-end;justify-content:flex-start;width:100%;height:100%;padding:1rem;background:linear-gradient(145deg,rgba(0,186,140,.16),transparent 48%),radial-gradient(circle at 78% 18%,rgba(255,91,63,.22),transparent 28%),rgba(245,240,218,.035)}.FitnessAppCard_previewPlaceholder__Cl9_V span{color:var(--foreground-soft);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:clamp(1.25rem,3vw,1.72rem);line-height:.98;text-transform:uppercase}.FitnessAppCard_copyBlock__etTx4{display:flex;height:100%;min-width:0;flex-direction:column;gap:.9rem}.FitnessAppCard_snapshot__iDfuy{display:grid;grid-gap:.8rem;gap:.8rem;height:var(--snapshot-block-height);overflow:hidden;align-content:start;padding:.9rem;border:1px solid rgba(0,186,140,.16);border-radius:var(--radius-md);background:rgba(10,12,9,.68)}.FitnessAppCard_snapshotHeader__dWUmH{display:grid;grid-gap:.25rem;gap:.25rem}.FitnessAppCard_snapshotHeader__dWUmH strong{color:var(--foreground);line-height:1.35}.FitnessAppCard_snapshotLabel__MeMN5{color:var(--brand);font-size:.76rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.FitnessAppCard_factGrid__07yZI{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.FitnessAppCard_fact__6HDdS{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.FitnessAppCard_compatibilityLabel__pf83i{color:var(--foreground-muted);font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.FitnessAppCard_compatibilityValue__9MWVZ{display:-webkit-box;overflow:hidden;color:var(--foreground);font-size:.9rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.FitnessAppCard_description__nPpeY{margin:0;min-height:var(--description-block-height);color:var(--foreground-soft);line-height:1.65}.FitnessAppCard_focusRow__IWhwH{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.FitnessAppCard_focusLabel__yXPKw{color:var(--foreground-muted);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.FitnessAppCard_focusValue__KV0QM{color:var(--foreground);font-size:.95rem}.FitnessAppCard_highlights__uDJuY{display:flex;flex-wrap:wrap;gap:.45rem;min-height:var(--highlights-block-height);align-content:flex-start;min-width:0}.FitnessAppCard_platforms__uisHF{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.45rem;min-width:0}.FitnessAppCard_highlight__JA9Og,.FitnessAppCard_platform__CP8SC{display:inline-flex;align-items:center;padding:.36rem .5rem;border:1px solid rgba(245,240,218,.14);border-radius:var(--radius-sm);background:rgba(245,240,218,.055);color:var(--foreground-soft);font-size:.82rem;line-height:1.3}.FitnessAppCard_platform__CP8SC{border-color:rgba(86,182,255,.26);color:#a8d7ff}.FitnessAppCard_footerRow__r_WC8{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem;min-height:var(--footer-block-height);margin-top:auto}.FitnessAppCard_footerRow__r_WC8>.appStoreBadgeLink{box-sizing:border-box;flex:0 0 210px;width:210px;min-height:54px}@media (max-width:760px){.FitnessAppCard_card__4xRUq{--header-block-height:0;--description-block-height:0;--highlights-block-height:0;--footer-block-height:0}.FitnessAppCard_bodyGrid__8Kjwa{grid-template-columns:1fr}.FitnessAppCard_previewFrame__wq0yP{height:min(420px,118vw)}.FitnessAppCard_factGrid__07yZI{grid-template-columns:1fr}.FitnessAppCard_footerRow__r_WC8{align-items:stretch;flex-direction:column}.FitnessAppCard_footerRow__r_WC8>.appStoreBadgeLink{flex-basis:auto;width:100%}}.ProductCard_card__CG09V{position:relative;align-self:stretch;display:grid;grid-template-rows:auto 1fr auto;grid-gap:1.1rem;gap:1.1rem;height:100%;min-height:100%;--identity-block-height:5.25rem;--tagline-block-height:5.05rem;--description-block-height:30.6rem;padding:1.2rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(245,240,218,.09),rgba(245,240,218,.035)),#11130f;box-shadow:var(--shadow)}.ProductCard_card__CG09V:before{position:absolute;top:0;left:0;width:100%;height:5px;content:"";background:linear-gradient(90deg,var(--brand),var(--accent))}.ProductCard_media__ryp_O{height:230px}.ProductCard_icon__PquRE{flex:0 0 auto;width:64px;height:64px;object-fit:cover;border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:0 12px 28px rgba(0,0,0,.26)}.ProductCard_screenshotFrame__fh4LL{position:relative;overflow:hidden;width:100%;height:100%;padding:.58rem;border:1px solid rgba(245,240,218,.14);border-radius:var(--radius-lg);background:radial-gradient(circle at 18% 12%,rgba(0,186,140,.16),transparent 28%),radial-gradient(circle at 82% 20%,rgba(255,91,63,.17),transparent 26%),rgba(245,240,218,.05)}.ProductCard_screenshotStrip__m1rle{display:grid;height:100%;justify-content:center;grid-gap:.48rem;gap:.48rem}.ProductCard_shotCountOne__eSbfp{grid-template-columns:minmax(96px,.34fr)}.ProductCard_shotCountTwo__KNu_u{grid-template-columns:repeat(2,minmax(86px,.32fr))}.ProductCard_shotCountThree__yW7PJ{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductCard_screenshotTile__dxwtv{overflow:hidden;min-width:0;border:1px solid rgba(245,240,218,.14);border-radius:calc(var(--radius-lg) - 4px);background:rgba(10,12,9,.42);box-shadow:0 16px 32px rgba(0,0,0,.26)}.ProductCard_screenshotImage__I5gha{width:100%;height:100%;object-fit:contain;object-position:center}.ProductCard_previewPlaceholder__AeAIG{display:flex;align-items:flex-end;justify-content:flex-start;width:100%;height:100%;padding:1rem;background:linear-gradient(145deg,rgba(0,186,140,.16),transparent 48%),radial-gradient(circle at 78% 18%,rgba(255,91,63,.22),transparent 28%),rgba(245,240,218,.035)}.ProductCard_previewPlaceholder__AeAIG span{color:var(--foreground-soft);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:clamp(1.25rem,3vw,1.72rem);line-height:.98;text-transform:uppercase}.ProductCard_top__rDWk4{display:flex;flex-direction:column;gap:.78rem}.ProductCard_top__rDWk4>.statusChip{min-height:3.05rem;max-width:100%;line-height:1.25}.ProductCard_identity__lwxr2{display:flex;align-items:center;gap:.85rem;min-height:var(--identity-block-height);max-height:var(--identity-block-height);overflow:hidden}.ProductCard_name__fIYMH{margin:0;color:var(--foreground);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:2.2rem;font-weight:400;line-height:.98;letter-spacing:0;text-transform:uppercase}html[data-locale=zh] .ProductCard_name__fIYMH{line-height:1.25}.ProductCard_tagline__uzKyR{margin:0;min-height:var(--tagline-block-height);max-height:var(--tagline-block-height);overflow:hidden;color:var(--foreground);font-weight:700;line-height:1.5;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.ProductCard_description__EyJ61{margin:0;min-height:var(--description-block-height);color:var(--foreground-soft);line-height:1.7}.ProductCard_snapshot__xDkMm{display:grid;grid-gap:.62rem;gap:.62rem;min-height:690px;align-content:start;padding:.95rem;border:1px solid rgba(0,186,140,.18);border-radius:var(--radius-md);background:repeating-linear-gradient(0deg,transparent 0 20px,rgba(245,240,218,.035) 20px 21px),rgba(10,12,9,.66)}.ProductCard_snapshotLabel__NnlcI{color:var(--brand);font-size:.78rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.ProductCard_subtitle__x_b98{margin:0;color:var(--foreground);font-weight:700;line-height:1.48}.ProductCard_releaseNote__l1B7n{margin:0}.ProductCard_snapshotRow__BEJ2F{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem}.ProductCard_snapshotKey__XGPCd{color:var(--foreground-muted);font-size:.82rem}.ProductCard_snapshotValue__1DDef{color:var(--foreground);font-size:.95rem}.ProductCard_metaList__3bMdH,.ProductCard_platforms__vWg_w{display:flex;flex-wrap:wrap;gap:.45rem}.ProductCard_metaItem__mIXyy,.ProductCard_platform__pAOqw{display:inline-flex;align-items:center;padding:.38rem .52rem;border:1px solid rgba(245,240,218,.14);border-radius:var(--radius-sm);background:rgba(245,240,218,.055);color:var(--foreground-soft);font-size:.82rem}.ProductCard_platform__pAOqw{border-color:rgba(86,182,255,.28);color:#a8d7ff}.ProductCard_footer__ieSTl{display:flex;flex-wrap:wrap;gap:.7rem;align-self:end;margin-top:auto}@media (max-width:640px){.ProductCard_card__CG09V{padding:1rem;--identity-block-height:4.75rem;--tagline-block-height:5rem;--description-block-height:0}.ProductCard_media__ryp_O{height:210px}.ProductCard_icon__PquRE{width:56px;height:56px}.ProductCard_previewPlaceholder__AeAIG{padding:.85rem}.ProductCard_screenshotFrame__fh4LL{padding:.5rem}.ProductCard_screenshotStrip__m1rle{gap:.38rem}.ProductCard_name__fIYMH{font-size:1.9rem;line-height:1}.ProductCard_snapshot__xDkMm{min-height:0}}.CTABand_band__E7kYW{position:relative;overflow:hidden;padding:1.8rem;border:1px solid rgba(0,186,140,.28);border-radius:var(--radius-xl);background:linear-gradient(110deg,rgba(0,186,140,.2),transparent 48%),linear-gradient(180deg,rgba(245,240,218,.12),rgba(245,240,218,.05));box-shadow:var(--shadow)}.CTABand_band__E7kYW:after{position:absolute;top:0;right:0;width:28%;height:100%;content:"";background:repeating-linear-gradient(135deg,rgba(255,91,63,.34) 0 8px,transparent 8px 18px);opacity:.45}.CTABand_grid__Pg98y{position:relative;z-index:1;display:grid;grid-gap:1.5rem;gap:1.5rem;align-items:center;grid-template-columns:1.15fr .85fr}.CTABand_title__z7LBt{margin:0;color:var(--foreground);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:3.35rem;font-weight:400;line-height:.95;letter-spacing:0;text-transform:uppercase}html[data-locale=zh] .CTABand_title__z7LBt{line-height:1.25}.CTABand_description__anTlj{margin:0;color:var(--foreground-soft);line-height:1.75}.CTABand_actions__ovUxX{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}@media (max-width:960px){.CTABand_grid__Pg98y{grid-template-columns:1fr}.CTABand_actions__ovUxX{justify-content:flex-start}}@media (max-width:640px){.CTABand_band__E7kYW{padding:1.25rem}.CTABand_title__z7LBt{font-size:2.55rem}}.FeatureGrid_grid__tR_DB{display:grid;grid-gap:1rem;gap:1rem}.FeatureGrid_two__icgPf{grid-template-columns:repeat(2,minmax(0,1fr))}.FeatureGrid_three__eNFDd{grid-template-columns:repeat(3,minmax(0,1fr))}.FeatureGrid_item__rzhr0{position:relative;min-height:100%;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-md);background:linear-gradient(180deg,rgba(245,240,218,.085),rgba(245,240,218,.04)),#11130f}.FeatureGrid_item__rzhr0:before{display:block;width:42px;height:4px;margin-bottom:1rem;content:"";background:var(--brand)}.FeatureGrid_item__rzhr0 h3{margin:0 0 .65rem;color:var(--foreground);font-size:1.08rem}.FeatureGrid_item__rzhr0 p{margin:0;color:var(--foreground-soft);line-height:1.7}@media (max-width:960px){.FeatureGrid_three__eNFDd,.FeatureGrid_two__icgPf{grid-template-columns:1fr}}.PageIntro_intro__7uNj3{padding:4rem 0 1rem}.PageIntro_panel__LLkCX{padding:1.8rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:linear-gradient(120deg,rgba(0,186,140,.11),transparent 44%),rgba(245,240,218,.07);box-shadow:var(--shadow)}.PageIntro_title__8e6s9{margin:0;color:var(--foreground);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:4.35rem;font-weight:400;line-height:.9;letter-spacing:0;text-transform:uppercase}html[data-locale=zh] .PageIntro_title__8e6s9{line-height:1.25}.PageIntro_description__Qwu6D{margin:0;max-width:68ch;color:var(--foreground-soft);line-height:1.75}@media (max-width:640px){.PageIntro_panel__LLkCX{padding:1.25rem}.PageIntro_title__8e6s9{font-size:2.72rem;line-height:1}html[data-locale=zh] .PageIntro_title__8e6s9{font-size:2.58rem;line-height:1.18}}.BlogArticlePage_header__OCvde{padding:4.5rem 0 3rem}.BlogArticlePage_headerPanel__5i8oM{max-width:780px}.BlogArticlePage_backLink__lX62Y{color:var(--foreground-muted);font-size:.9rem;text-decoration:none;transition:color .15s ease}.BlogArticlePage_backLink__lX62Y:hover{color:var(--brand)}.BlogArticlePage_title__64eXJ{font-size:clamp(2rem,4.5vw,2.9rem);line-height:1.15;letter-spacing:-.02em}.BlogArticlePage_excerpt__HO2ib{color:var(--foreground-soft);font-size:1.1rem;line-height:1.65}.BlogArticlePage_meta__HdOQg{color:var(--foreground-muted);font-size:.9rem}.BlogArticlePage_article__Ayj6_{padding-bottom:2rem}.BlogArticlePage_body__oAUcE{max-width:720px;display:flex;flex-direction:column;gap:2.25rem}.BlogArticlePage_section__gKwIK{display:flex;flex-direction:column;gap:1rem}.BlogArticlePage_sectionHeading__y_YCQ{font-size:1.4rem;line-height:1.3;letter-spacing:-.01em}.BlogArticlePage_paragraph__suDqU{color:var(--foreground-soft);font-size:1.02rem;line-height:1.75}.BlogArticlePage_list__Nt149{display:flex;flex-direction:column;gap:.75rem;padding-left:1.25rem;margin:0}.BlogArticlePage_listItem__7kDqe{color:var(--foreground-soft);font-size:1.02rem;line-height:1.7}.BlogArticlePage_listItem__7kDqe::marker{color:var(--brand)}.BlogArticlePage_related__oKqb9{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:1.75rem;max-width:720px;display:flex;flex-direction:column;gap:1rem}.BlogArticlePage_relatedTitle__pcsw_{font-size:1.15rem}.BlogArticlePage_relatedList__F9RfA{display:flex;flex-direction:column;gap:.6rem;padding-left:1.1rem;margin:0}.BlogArticlePage_relatedList__F9RfA li::marker{color:var(--brand)}.BlogArticlePage_relatedLink__Lmvci{color:var(--foreground-soft);text-decoration:none;transition:color .15s ease}.BlogArticlePage_relatedLink__Lmvci:hover{color:var(--brand)}.BlogArticlePage_authorBox__SW2lm{margin-top:2.5rem;padding:1.25rem;border:1px solid var(--border);border-left:4px solid var(--brand);border-radius:var(--radius-md);background:var(--surface)}.BlogArticlePage_authorName__VRihj{margin:0 0 .5rem;color:var(--foreground);font-weight:600}.BlogArticlePage_authorBio__mNDSq{margin:0;color:var(--foreground-soft);line-height:1.7}.Hero_hero__sbIHl{position:relative;overflow:hidden;padding:4.4rem 0 3.5rem}.Hero_hero__sbIHl:before{position:absolute;inset:auto 0 0 0;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(0,186,140,.36),transparent)}.Hero_grid__dUtXT{display:grid;align-items:stretch;grid-gap:2rem;gap:2rem;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)}.Hero_content__pgel1{display:flex;flex-direction:column;justify-content:center;gap:1.35rem}.Hero_title__IAc43{max-width:14ch;margin:0;color:var(--foreground);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:6.2rem;font-weight:400;line-height:.86;letter-spacing:0;text-transform:uppercase;text-wrap:balance}html[data-locale=zh] .Hero_title__IAc43{line-height:1.25}.Hero_description__N1JyJ{margin:0;max-width:61ch;color:var(--foreground-soft);font-size:1.06rem;line-height:1.75}.Hero_actions__4zc5j{display:flex;flex-wrap:wrap;gap:.75rem}.Hero_aside__eQMxd{min-height:100%}@media (max-width:960px){.Hero_hero__sbIHl{padding-top:3.6rem}.Hero_grid__dUtXT{grid-template-columns:1fr}.Hero_title__IAc43{max-width:13ch;font-size:4.8rem}}@media (max-width:640px){.Hero_hero__sbIHl{padding-top:2.35rem}.Hero_title__IAc43{max-width:100%;font-size:2.62rem;line-height:1.02}html[data-locale=zh] .Hero_title__IAc43{font-size:2.48rem;line-height:1.18}.Hero_description__N1JyJ{font-size:1rem;line-height:1.65}}@media (max-width:420px){.Hero_title__IAc43{font-size:2.42rem}html[data-locale=zh] .Hero_title__IAc43{font-size:2.34rem}}.PricingCards_grid__1KSlJ{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.PricingCards_card__7rJl5{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:rgba(245,240,218,.07);box-shadow:var(--shadow)}.PricingCards_header__3kSVZ{display:flex;justify-content:space-between;gap:1rem}.PricingCards_name__4KGrN{margin:0 0 .3rem;color:var(--foreground);font-size:1.15rem}.PricingCards_price__hqrya{margin:0;color:var(--brand);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:2.35rem;font-weight:400;line-height:1;letter-spacing:0}.PricingCards_cadence___ssAG,.PricingCards_description__QJIdF,.PricingCards_list__3aQCP{margin:0;color:var(--foreground-soft);line-height:1.7}.PricingCards_list__3aQCP{padding-left:1rem}.PricingCards_list__3aQCP li+li{margin-top:.5rem}.SectionHeader_header__HAFd5{display:flex;flex-direction:column;gap:.9rem;max-width:780px}.SectionHeader_title__3z0TK{margin:0;color:var(--foreground);font-family:var(--font-display),"PingFang SC",sans-serif;font-size:3.65rem;font-weight:400;line-height:.92;letter-spacing:0;text-transform:uppercase}html[data-locale=zh] .SectionHeader_title__3z0TK{line-height:1.25}.SectionHeader_description__UbIFk{margin:0;color:var(--foreground-soft);line-height:1.75}.SectionHeader_centered__N2UDd{align-items:center;margin:0 auto;text-align:center}@media (max-width:640px){.SectionHeader_title__3z0TK{font-size:2.42rem;line-height:1}html[data-locale=zh] .SectionHeader_title__3z0TK{font-size:2.28rem;line-height:1.18}}.ToolEmbedSection_wrap__G8fA6{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.ToolEmbedSection_codeBox__lz9qt{position:relative;min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background-strong)}.ToolEmbedSection_code__SMZBl{display:block;margin:0;padding:1rem 1.1rem;max-width:100%;overflow-x:auto;color:var(--foreground-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;line-height:1.6;white-space:pre}.ToolEmbedSection_copyButton__Go2qI{position:absolute;top:.6rem;right:.6rem;padding:.35rem .8rem;border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-strong);color:var(--foreground);font-size:.8rem;cursor:pointer}.ToolEmbedSection_copyButton__Go2qI:hover{border-color:var(--brand)}.ToolEmbedSection_note__92BRk{margin:0;max-width:72ch;color:var(--foreground-muted);font-size:.88rem;line-height:1.6}@media (max-width:640px){.ToolEmbedSection_code__SMZBl{padding:3.1rem .85rem .85rem;font-size:.76rem}.ToolEmbedSection_copyButton__Go2qI{left:.75rem;right:auto}}.ToolReferenceSection_blocks__0ZU5Y{display:grid;grid-gap:2rem;gap:2rem}.ToolReferenceSection_block__tCgJc h3{margin:0 0 .75rem;color:var(--foreground);font-size:1.25rem}.ToolReferenceSection_block__tCgJc p{margin:0 0 .85rem;max-width:72ch;color:var(--foreground-soft);line-height:1.75}.ToolReferenceSection_tableWrap__SRS0B{overflow-x:auto;margin-top:.35rem;border:1px solid var(--border);border-radius:var(--radius-md)}.ToolReferenceSection_table__g8zCM{width:100%;border-collapse:collapse;font-size:.95rem}.ToolReferenceSection_table__g8zCM td,.ToolReferenceSection_table__g8zCM th{padding:.7rem .9rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top;line-height:1.5}.ToolReferenceSection_table__g8zCM th{color:var(--foreground);background:var(--surface);font-weight:600;white-space:nowrap}.ToolReferenceSection_table__g8zCM td{color:var(--foreground-soft)}.ToolReferenceSection_table__g8zCM tbody tr:last-child td{border-bottom:none}