@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-cyrillic-ext-wght-normal.d45eAU9y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-cyrillic-wght-normal.BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-greek-wght-normal.CmyJS8uq.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-vietnamese-wght-normal.Dg1JeJN0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-latin-ext-wght-normal.CIII54If.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/_astro/ibm-plex-sans-latin-wght-normal.IvpUvPa2.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-normal.s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}html[data-theme=light]{--bg:#f3efe6;--bg-sunken:#e7e0d3;--bg-raised:#faf7f0;--bg-overlay:#fffdf8;--ink:#1a1612;--ink-soft:#3d382f;--muted:#6f675c;--line:#ddd4c4;--line-strong:#c9beab;--accent:#9a4a18;--accent-hover:#7c3b12;--code-bg:#161310;--code-ink:#f3efe6;--term-dot-1:#c4544a;--term-dot-2:#c4923a;--term-dot-3:#5d9a62;--shadow:0 24px 48px -28px #1a161259;--theme-color:#f3efe6;color-scheme:light}html[data-theme=dark]{--bg:#100e0c;--bg-sunken:#090807;--bg-raised:#181512;--bg-overlay:#211d19;--ink:#f3efe6;--ink-soft:#d2c9bb;--muted:#9a9184;--line:#2c2822;--line-strong:#3f3932;--accent:#d4a06a;--accent-hover:#e4b585;--code-bg:#0a0908;--code-ink:#f3efe6;--term-dot-1:#c4544a;--term-dot-2:#c4923a;--term-dot-3:#5d9a62;--shadow:0 28px 56px -24px #000000b8;--theme-color:#100e0c;color-scheme:dark}:root{--sans:"IBM Plex Sans Variable", "IBM Plex Sans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", ui-sans-serif, sans-serif;--display:"Newsreader Variable", "Newsreader", "Songti SC", "STSong", "Noto Serif SC", serif;--mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--page:74rem;--frame:82rem;--pad:1.75rem;--header-h:4rem;--ease-out:cubic-bezier(.23, 1, .32, 1);--radius:8px;--radius-lg:12px}*,:before,:after{box-sizing:border-box}html{background:var(--bg-sunken);color:var(--ink)}html[data-locale=en] .zh,html[data-locale=zh] .en{display:none!important}body{min-height:100dvh;font-family:var(--sans);background:var(--bg-sunken);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.6}::selection{background:color-mix(in srgb, var(--accent) 32%, transparent);color:var(--ink)}a{color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--accent-hover)}a,button,select,summary{touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb, var(--accent) 20%, transparent)}:is(a,button,select,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:3px}:not(pre)>code{font-family:var(--mono);background:var(--bg-raised);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:4px;padding:.08em .32em;font-size:.86em}.skip{z-index:40;background:var(--ink);color:var(--bg);border-radius:6px;padding:.4rem .7rem;position:absolute;top:-48px;left:12px}.skip:focus-visible{top:12px}.frame{background:var(--bg);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}main{flex:1;min-width:0}.wrap{width:min(var(--page), calc(100% - 2 * var(--pad)));margin-inline:auto}.site-header{z-index:20;height:var(--header-h);background:var(--bg);border-bottom:1px solid var(--line);position:sticky;top:0}.site-header-inner{height:var(--header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}.wordmark{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:.6rem;font-size:1.02rem;font-weight:600;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--ink)}.aperture{flex:none;width:1.2rem;height:1.2rem}.site-nav{align-items:center;gap:.35rem .85rem;font-size:.875rem;display:flex}.site-nav a{color:var(--ink-soft);padding:.25rem 0;text-decoration:none}.site-nav a:hover{color:var(--ink)}.nav-controls{align-items:center;gap:.4rem;margin-left:.25rem;display:inline-flex}.locale-wrap{color:var(--ink);display:inline-flex;position:relative}.locale-wrap:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);pointer-events:none;width:.34rem;height:.34rem;position:absolute;top:50%;right:.65rem;transform:translateY(-70%)rotate(45deg)}.locale-switch{appearance:none;border:1px solid var(--line-strong);background-color:var(--bg-raised);height:2rem;color:var(--ink);font:inherit;cursor:pointer;border-radius:6px;margin:0;padding:0 1.7rem 0 .7rem;font-size:.8125rem;line-height:1}.locale-switch:hover{border-color:var(--muted)}.theme-switch{border:1px solid var(--line-strong);background:var(--bg-raised);width:2rem;height:2rem;color:var(--ink);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.theme-switch svg{width:.95rem;height:.95rem;display:block}html[data-theme=light] .icon-sun,html[data-theme=dark] .icon-moon{display:none}.theme-switch:hover,.locale-switch:hover{background:var(--bg-overlay)}.theme-switch:active,.btn:active,.install button:active{transform:scale(.97)}.site-footer{border-top:1px solid var(--line);background:var(--bg-sunken);margin-top:0}.site-footer-inner{color:var(--muted);grid-template-columns:1.6fr .9fr .9fr 1.3fr;gap:2rem 1.5rem;padding:2.75rem 0 2.25rem;font-size:.875rem;display:grid}.footer-brand{flex-direction:column;gap:.55rem;min-width:0;display:flex}.footer-wordmark{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.footer-wordmark:hover{color:var(--ink)}.footer-brand p{max-width:22rem;margin:0}.footer-col{flex-direction:column;gap:.45rem;display:flex}.footer-label{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .15rem;font-size:.72rem;font-weight:500}.site-footer a{color:var(--muted);text-decoration:none}.site-footer a:hover{color:var(--accent)}.btn{border:1px solid var(--ink);font:inherit;cursor:pointer;transition:background .16s var(--ease-out), color .16s var(--ease-out), border-color .16s var(--ease-out), transform .12s var(--ease-out);border-radius:7px;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1.05rem;font-size:.9rem;line-height:1.3;text-decoration:none;display:inline-flex}.btn-solid{background:var(--ink);color:var(--bg);border-color:var(--ink)}.btn-solid:hover{background:var(--accent);border-color:var(--accent);color:var(--bg)}.btn-ghost{color:var(--ink);border-color:var(--line-strong);background:0 0}.btn-ghost:hover{border-color:var(--ink);color:var(--ink);background:var(--bg-raised)}.hero{min-height:calc(100svh - var(--header-h));grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:3.25rem;padding-block:3rem 4.25rem;display:grid}.hero-copy{min-width:0}.kicker{color:var(--accent);letter-spacing:.01em;margin:0;font-size:.8125rem;font-weight:500}.hero h1{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;font-optical-sizing:auto;margin:.85rem 0 0;font-size:clamp(2.55rem,4.6vw,4.4rem);font-weight:500;line-height:1.04}html[data-locale=zh] .hero h1{font-family:var(--sans);letter-spacing:-.04em;font-weight:600;line-height:1.12}.lead{color:var(--ink-soft);max-width:36em;margin:1.15rem 0 0;font-size:1.0625rem}.install{border-radius:var(--radius);background:var(--code-bg);color:var(--code-ink);border:1px solid #2a2622;align-items:stretch;gap:0;min-height:2.85rem;margin-top:1.75rem;display:flex;overflow:hidden}html[data-theme=dark] .install{background:var(--bg-overlay);border-color:var(--line-strong)}.install .prompt-char{color:var(--accent);font-family:var(--mono);flex:none;padding:.7rem 0 .7rem .9rem;font-size:.8125rem;line-height:1.5}.install code{font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--code-ink);background:0 0;border:0;border-radius:0;flex:1;padding:.7rem .7rem .7rem .45rem;font-size:.8125rem;line-height:1.5;display:block;overflow-x:auto}.install button{color:var(--code-ink);font-family:var(--sans);cursor:pointer;background:0 0;border:0;border-left:1px solid #3f3932;border-radius:0;flex:none;padding:0 .95rem;font-size:.8125rem}.install button:hover{color:var(--accent);background:#ffffff08}.hero-cta{flex-wrap:wrap;gap:.65rem;margin-top:1.35rem;display:flex}.term{background:var(--code-bg);height:32.5rem;color:var(--code-ink);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow);flex-direction:column;min-width:0;margin:0;display:flex;overflow:hidden}.term-chrome{background:var(--bg-overlay);border-bottom:1px solid var(--line);height:2.55rem;color:var(--muted);flex:none;grid-template-columns:3.4rem 1fr 3.4rem;align-items:center;padding:0 .85rem;display:grid}html[data-theme=light] .term-chrome{background:#221e1a;border-bottom-color:#3a342e}.term-dots{align-items:center;gap:.38rem;display:flex}.term-dots span{background:var(--term-dot-1);border-radius:50%;width:.62rem;height:.62rem}.term-dots span:nth-child(2){background:var(--term-dot-2)}.term-dots span:nth-child(3){background:var(--term-dot-3)}.term-title{font-family:var(--mono);letter-spacing:.01em;text-align:center;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.72rem;overflow:hidden}.term-body{flex:1;min-height:0;padding:1rem 1.1rem 1.15rem;overflow:auto}.term .prompt{font-family:var(--mono);color:var(--accent);margin:0 0 .85rem;font-size:.8125rem}.hero-json{color:var(--code-ink);font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;font-size:.72rem;line-height:1.55;overflow:visible}.hero-json code{font:inherit;color:inherit;background:0 0;border:0;padding:0}.hero-json .p{color:var(--accent)}.hero-json .s{color:#e7e0d4}.hero-json .n{color:#e0a8a0}.hero-json .k{color:#9a9184}.band{border-top:1px solid var(--line);padding:4.25rem 0}.who{padding-block:3.25rem}.band h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.1vw,1.85rem);font-weight:500;line-height:1.2}html[data-locale=zh] .band h2{font-family:var(--sans);letter-spacing:-.03em;font-weight:600}.band-kicker{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .45rem;font-size:.72rem;font-weight:500}.band-lead{color:var(--muted);max-width:42em;margin:.7rem 0 0}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:2.25rem;display:grid}.step{border-left:1px solid var(--line);min-width:0;padding:0 1.75rem}.step:first-child{border-left:0;padding-left:0}.step-n{font-family:var(--display);color:var(--accent);font-variant-numeric:tabular-nums;margin:0;font-size:2.35rem;font-weight:500;line-height:1}.step h3{letter-spacing:-.02em;margin:.7rem 0 0;font-size:1.02rem;font-weight:600}.step>p:not(.step-n){color:var(--muted);margin:.45rem 0 0;font-size:.95rem}.other-install h2{font-family:var(--sans);letter-spacing:-.02em;font-size:1.2rem;font-weight:600;line-height:1.4}.prompt-split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:2rem 2.5rem;display:grid}.agent-quote{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);color:var(--ink);overflow-wrap:anywhere;margin:0;padding:1.15rem 1.25rem;font-size:.95rem}.engine-table-wrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);margin-top:1.35rem;overflow-x:auto}.engines table{border-collapse:collapse;width:100%;font-size:.875rem}.engines th,.engines td{text-align:left;vertical-align:top;padding:.8rem 1rem}.engines th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb, var(--bg-sunken) 55%, var(--bg-raised));border-bottom:1px solid var(--line);font-size:.72rem;font-weight:500}.engines td{border-bottom:1px solid var(--line)}.engines tr:last-child td{border-bottom:0}.engines tbody tr:hover td{background:color-mix(in srgb, var(--accent) 5%, transparent)}.more{margin:1rem 0 0}.who p,.free p,.engines>p{color:var(--muted);margin:.7rem 0 0}.sunset{border-left:2px solid var(--accent);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:2rem;padding-left:1.5rem;display:grid}.sunset p{color:var(--ink-soft);max-width:42em;margin:0;font-size:1.02rem}.docs-shell{grid-template-columns:15.75rem minmax(0,72ch);align-items:start;gap:3.5rem;padding:2.25rem 0 5rem;display:grid}.docs-nav{min-width:0;top:calc(var(--header-h) + 1rem);position:sticky}.docs-nav summary{cursor:pointer;color:var(--muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;list-style:none;display:flex}.docs-nav summary:hover{color:var(--ink)}.docs-nav summary:after{content:"+";color:var(--accent);font-family:var(--mono)}.docs-nav[open] summary:after{content:"−"}.docs-nav summary::-webkit-details-marker{display:none}.docs-group{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:1.15rem 0 .35rem;padding:0;font-size:.7rem;font-weight:500}.docs-group-block:first-child .docs-group{margin-top:.15rem}.docs-nav ul{margin:0;padding:0;list-style:none}.docs-nav a{color:var(--ink-soft);border-radius:6px;padding:.32rem .65rem;font-size:.9rem;text-decoration:none;display:block}.docs-nav a:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 5%, transparent)}.docs-nav a[aria-current=page]{color:var(--ink);background:color-mix(in srgb, var(--accent) 14%, transparent);font-weight:500}.prose{overflow-wrap:anywhere;min-width:0;max-width:72ch}.prose :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:calc(var(--header-h) + 1rem);text-wrap:balance}.prose>:first-child{margin-top:0}.prose h1{font-family:var(--display);letter-spacing:-.03em;font-optical-sizing:auto;margin:0 0 .9rem;font-size:clamp(2rem,3vw,2.45rem);font-weight:500;line-height:1.15}html[data-locale=zh] .prose h1{font-family:var(--sans);letter-spacing:-.035em;font-weight:600}.prose h2{letter-spacing:-.02em;margin:2.35rem 0 .7rem;font-size:1.28rem;font-weight:600}.prose h3{margin:1.6rem 0 .5rem;font-size:1.05rem;font-weight:600}.prose p,.prose ul,.prose ol,.prose blockquote{margin:.85rem 0}.prose li+li{margin-top:.28rem}.prose hr{border:0;border-top:1px solid var(--line);margin:2.25rem 0}.prose table{border-collapse:collapse;border:1px solid var(--line);border-radius:var(--radius);width:100%;max-width:100%;margin:1.1rem 0;font-size:.875rem;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.5rem .7rem}.prose tr:last-child td{border-bottom:0}.prose th{background:var(--bg-raised);font-weight:600}.prose img{max-width:100%;height:auto}.prose blockquote{border-left:2px solid var(--accent);color:var(--ink-soft);margin:1rem 0;padding:.2rem 0 .2rem 1.1rem}.prose pre{border-radius:var(--radius);background:var(--code-bg);color:var(--code-ink);white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--line);margin:1.1rem 0;padding:1rem 1.05rem;font-size:.8125rem;line-height:1.55;overflow-x:auto}.prose pre code{font-family:var(--mono);font-size:inherit;background:0 0;border:0;padding:0}.prose .astro-code{border:1px solid var(--line);box-shadow:inset 0 1px #ffffff08}html[data-theme=dark] .astro-code,html[data-theme=dark] .astro-code span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.docs-pager{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:.75rem;margin-top:3rem;padding-top:1.5rem;display:grid}.docs-pager a{border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);background:var(--bg-raised);flex-direction:column;gap:.2rem;min-width:0;padding:.85rem 1rem;text-decoration:none;display:flex}.docs-pager a:hover{border-color:var(--muted);color:var(--ink)}.docs-pager .dir{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.docs-pager .title{overflow-wrap:anywhere;font-weight:500}.docs-pager .pager-next{text-align:right;grid-column:2}.docs-pager .pager-prev{grid-column:1}.not-found{max-width:36rem;padding:6rem 0 7rem}.not-found h1{font-family:var(--display);letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:500}html[data-locale=zh] .not-found h1{font-family:var(--sans);font-weight:600}.not-found p{color:var(--muted);margin:.9rem 0 0}@media (width>=1080px){.frame{width:min(var(--frame), calc(100% - 3rem));border-inline:1px solid var(--line);box-shadow:var(--shadow);margin-inline:auto}}@media (width<=960px){.hero{grid-template-columns:1fr;gap:2.25rem;min-height:0;padding-block:2.25rem 2.75rem}.term{height:24rem}.steps{grid-template-columns:1fr;gap:1.5rem}.step,.step:first-child{padding:0;border-left:0;border-top:1px solid var(--line);padding-top:1.25rem}.step:first-child{border-top:0;padding-top:0}.prompt-split,.sunset,.site-footer-inner{grid-template-columns:1fr}.site-footer-inner{gap:1.75rem}}@media (width<=880px){:root{--pad:1rem;--header-h:3.5rem}.docs-shell{grid-template-columns:1fr;gap:1.25rem;padding-top:1.15rem}.docs-nav{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-raised);padding:.7rem .85rem;position:static}.docs-group{margin-top:.85rem}}@media (width>=881px){.docs-nav summary{display:none}.docs-nav>:not(summary){display:block!important}}@media (width<=640px){.site-header-inner{gap:.6rem}.site-nav{gap:.45rem}.nav-controls{margin-left:0}.install{grid-template-columns:auto 1fr;display:grid}.install button{text-align:left;border-top:1px solid #3f3932;border-left:0;grid-column:1/-1;padding:.5rem .85rem}.hero-json{white-space:pre-wrap;overflow-wrap:anywhere}.docs-pager{grid-template-columns:1fr}.docs-pager .pager-next,.docs-pager .pager-prev{text-align:left;grid-column:1}}@media (hover:hover) and (pointer:fine){.theme-switch,.locale-switch,.btn,.install button,.docs-pager a{transition:background .16s var(--ease-out), color .16s var(--ease-out), border-color .16s var(--ease-out), transform .12s var(--ease-out)}}@media (prefers-reduced-motion:reduce){.theme-switch:active,.btn:active,.install button:active{transform:none}.theme-switch,.locale-switch,.btn,.install button,.docs-pager a{transition:none}}
