@media(max-width:600px){:root :is(.ds-titlebar,.ds-titlebar a,.ds-titlebar span,.ds-eyebrow,.ds-stats dt,.ds-index-n,.ds-index-count,.ixs-tb span,.ixs th,.ixs dt,.ixs td.ixs-no,.ixs-pct,.model-meta,.image-status,.pc-sec-meta,.pc-sec-meta a,.pc-meta,.pc-atlas-c,.pc-atlas-n,.app-xl-h,.app-xl-c,.app-xl-n,.app-supply-label,.app-toc-h,.insight-len,.insight-lang,.insight-sheet-tb span,.art-toc-h,.art-next-k,.crumbs a,.crumbs span){font-size:.75rem}}.app-hero-grid[data-astro-cid-ahmse3od]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.app-toc[data-astro-cid-ahmse3od]{align-self:end;min-width:0}.app-toc-h[data-astro-cid-ahmse3od]{margin:0 0 .5rem;font:500 .7rem/1.5 var(--font-mono);letter-spacing:.04em;color:#56676a}.app-toc[data-astro-cid-ahmse3od] ol[data-astro-cid-ahmse3od]{list-style:none;margin:0;padding:0;border-top:1px solid #203b40}.app-toc[data-astro-cid-ahmse3od] a[data-astro-cid-ahmse3od]{display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;gap:.6rem;align-items:center;min-height:52px;padding:.6rem .2rem .6rem 0;border-bottom:1px solid #cbd3cc;color:#203b40;font:600 .92rem/1.35 var(--font-head);text-decoration:none;transition:background .2s}.app-toc[data-astro-cid-ahmse3od] a[data-astro-cid-ahmse3od]:hover{background:#fff}.app-block[data-astro-cid-ahmse3od]{scroll-margin-top:6rem;padding-top:clamp(1.6rem,3vw,2.6rem);border-top:2px solid #203b40}.app-grid[data-astro-cid-ahmse3od]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1rem,4vw,4.5rem);align-items:start}.app-head[data-astro-cid-ahmse3od]{position:sticky;top:5.5rem}.app-n[data-astro-cid-ahmse3od]{display:block;margin:0 0 .6rem;font:600 clamp(3.4rem,7vw,6.4rem)/.85 var(--font-head);letter-spacing:-.06em;color:#203b40;font-variant-numeric:tabular-nums}.app-grid[data-astro-cid-ahmse3od] .ds-h2[data-astro-cid-ahmse3od]{margin:0;font-size:clamp(1.7rem,2.8vw,2.8rem);text-wrap:balance}.app-desc[data-astro-cid-ahmse3od]{margin:0 0 1.6rem;color:#203b40;font:500 clamp(1.05rem,1.4vw,1.22rem)/1.75 var(--font-head);max-width:58ch}.app-supply[data-astro-cid-ahmse3od]{display:grid;gap:.6rem;margin:0 0 1.6rem;padding-top:.9rem;border-top:1px solid #203b40;color:#203b40}.app-supply-label[data-astro-cid-ahmse3od],.app-xl-h[data-astro-cid-ahmse3od]{font:500 .7rem/1.5 var(--font-mono);letter-spacing:.04em;color:#56676a;margin:0}.app-supply-list[data-astro-cid-ahmse3od]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.4rem}.app-supply-list[data-astro-cid-ahmse3od] li[data-astro-cid-ahmse3od]{padding:.55rem 0 .55rem 1rem;border-bottom:1px solid #cbd3cc;line-height:1.55;position:relative}.app-supply-list[data-astro-cid-ahmse3od] li[data-astro-cid-ahmse3od]:before{content:"";position:absolute;left:0;top:1.05rem;width:.45rem;height:1px;background:#8d530f}.app-xl[data-astro-cid-ahmse3od]{padding:1rem 1.1rem 1.1rem;background:#f2f4ef;border-top:1px solid #cbd3cc}.app-xl-note[data-astro-cid-ahmse3od]{margin:0 0 .9rem;font-size:.8rem;color:#56676a;line-height:1.6}.app-xl-cols[data-astro-cid-ahmse3od]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem 1.6rem}.app-xl-list[data-astro-cid-ahmse3od]{list-style:none;margin:.4rem 0 0;padding:0;border-top:1px solid #cbd3cc}.app-xl-list[data-astro-cid-ahmse3od] a[data-astro-cid-ahmse3od]{display:flex;justify-content:space-between;gap:.8rem;align-items:center;min-height:44px;padding:.4rem 0;border-bottom:1px solid #cbd3cc;color:#203b40;font:600 .86rem/1.35 var(--font-head);text-decoration:none}.app-xl-list[data-astro-cid-ahmse3od] a[data-astro-cid-ahmse3od]:hover{text-decoration:underline;text-underline-offset:3px}.app-xl-n[data-astro-cid-ahmse3od]{font:500 .72rem/1 var(--font-mono);color:#8d530f}.app-xl-c[data-astro-cid-ahmse3od]{font:500 .72rem/1 var(--font-mono);color:#56676a;font-variant-numeric:tabular-nums}.app-toc[data-astro-cid-ahmse3od] a[data-astro-cid-ahmse3od]:focus-visible,.app-xl-list[data-astro-cid-ahmse3od] a[data-astro-cid-ahmse3od]:focus-visible{outline:3px solid #8d530f;outline-offset:2px}:root:lang(zh) .app-supply-label[data-astro-cid-ahmse3od],:root:lang(zh) .app-xl-h[data-astro-cid-ahmse3od],:root:lang(zh) .app-toc-h[data-astro-cid-ahmse3od]{letter-spacing:0}@media(max-width:900px){.app-hero-grid[data-astro-cid-ahmse3od]{grid-template-columns:1fr}}@media(max-width:800px){.app-grid[data-astro-cid-ahmse3od]{grid-template-columns:1fr}.app-head[data-astro-cid-ahmse3od]{position:static}.app-n[data-astro-cid-ahmse3od]{font-size:3rem}}@media(max-width:600px){.app-supply-list[data-astro-cid-ahmse3od]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.app-toc[data-astro-cid-ahmse3od] a[data-astro-cid-ahmse3od]{transition:none}}.app-block[data-astro-cid-ahmse3od]{--draw-edge:2px}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.app-block[data-astro-cid-ahmse3od]{border-top-color:#cbd3cc}}}.ds-draw[data-astro-cid-ahmse3od]{position:relative}.ds-draw[data-astro-cid-ahmse3od]:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--draw-edge,1px));height:2px;background:#203b40;transform-origin:0 50%;pointer-events:none}@keyframes ds-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ds-draw[data-astro-cid-ahmse3od]:before{animation:ds-rule-draw linear both;animation-timeline:view();animation-range:entry 0% cover 30%}}}
