.scry-seo.svelte-dbsu1z{--seo-shell: min(100%, 64rem);--sd-paper: #f4f2ee;--sd-ink: #17160f;--sd-accent: #0f6d58;--sd-mono: "Google Sans Code", ui-monospace, "SF Mono", "Menlo", monospace;min-height:calc(100vh - 2.5rem);background:var(--sd-paper);color:var(--sd-ink);font-family:var(--sd-mono);font-size:13px;line-height:1.7;padding:clamp(1.25rem,2.5vw,2rem) clamp(1rem,3vw,2rem) 3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=dark] .scry-seo.svelte-dbsu1z{--sd-paper: #141310;--sd-ink: #ece7df;--sd-accent: #3fa88b}.crumbs.svelte-dbsu1z,.content-shell.svelte-dbsu1z,.seo-foot.svelte-dbsu1z{max-width:var(--seo-shell);margin-inline:auto}.crumbs.svelte-dbsu1z{display:flex;flex-wrap:wrap;align-items:center;gap:1ch;margin-bottom:1.5rem;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-ink)}.crumbs.svelte-dbsu1z a:where(.svelte-dbsu1z){color:inherit;text-decoration:none}.crumbs.svelte-dbsu1z a:where(.svelte-dbsu1z):hover{color:var(--sd-accent);text-decoration:underline;text-underline-offset:4px}.scry-seo .page-body a:not(.link-row):not(.evidence-cell):not(.source-row){color:var(--sd-accent);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:4px}.scry-seo .page-body a:not(.link-row):not(.evidence-cell):not(.source-row):hover{background:var(--sd-accent);color:var(--sd-paper);text-decoration:none}.content-shell.docs-layout.svelte-dbsu1z{display:grid;grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:start}.content-column.svelte-dbsu1z{min-width:0}.content-shell.docs-layout.svelte-dbsu1z .content-column:where(.svelte-dbsu1z){max-width:72ch}.docs-nav.svelte-dbsu1z{position:sticky;top:4rem;font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.docs-nav.svelte-dbsu1z ul:where(.svelte-dbsu1z){margin:0;padding:0;list-style:none;display:grid;gap:2px}.docs-nav.svelte-dbsu1z a:where(.svelte-dbsu1z){display:block;padding:.35rem 0;color:var(--sd-ink);text-decoration:none;opacity:.8}.docs-nav.svelte-dbsu1z a:where(.svelte-dbsu1z):hover{color:var(--sd-accent);opacity:1}.docs-nav.svelte-dbsu1z a[aria-current=page]:where(.svelte-dbsu1z){color:var(--sd-accent);font-weight:700;opacity:1}.docs-nav.svelte-dbsu1z a[aria-current=page]:where(.svelte-dbsu1z):before{content:"-- ";white-space:pre}.page-head.svelte-dbsu1z{padding-bottom:1.5rem}.kicker.svelte-dbsu1z{margin:0 0 .8rem;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-ink)}.kicker.svelte-dbsu1z:before{content:"-- # ";color:var(--sd-accent);font-weight:400;white-space:pre}h1.svelte-dbsu1z{margin:0;max-width:44ch;font-family:var(--sd-mono);font-size:24px;font-weight:500;line-height:1.45;letter-spacing:0;text-wrap:balance}.lede.svelte-dbsu1z{margin:.8rem 0 0;max-width:64ch;font-size:13px;line-height:1.7;color:var(--sd-ink)}.page-body.svelte-dbsu1z{padding-bottom:1.5rem}.scry-seo .section{padding-block:1.5rem;border-top:1px solid var(--sd-ink)}.scry-seo .section:last-child{padding-bottom:0}.scry-seo .section-grid{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:.75rem 2rem;align-items:start}.scry-seo h2{margin:0;padding-top:.3rem;font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-ink)}.scry-seo h2:before{content:"-- ";color:var(--sd-accent);white-space:pre}.scry-seo h3{margin:0 0 .35rem;font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.scry-seo p{margin:0;line-height:1.7}.scry-seo .muted{color:var(--sd-ink);font-size:12px}.scry-seo .measure{max-width:64ch}.scry-seo .link-grid,.scry-seo .evidence-grid,.scry-seo .source-grid{display:grid;gap:0}.scry-seo .link-row,.scry-seo .evidence-cell,.scry-seo .source-row{display:block;padding:12px 0;background:none;border:none;border-bottom:1px solid var(--sd-ink);border-radius:0;text-decoration:none;color:inherit}.scry-seo .link-row:last-child,.scry-seo .evidence-cell:last-child,.scry-seo .source-row:last-child{border-bottom:none}.scry-seo .link-row strong,.scry-seo .source-row strong,.scry-seo .evidence-cell strong{font-size:13px;font-weight:500;line-height:1.5;color:var(--sd-accent)}.scry-seo a.link-row:hover strong,.scry-seo a.evidence-cell:hover strong,.scry-seo a.source-row:hover strong{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:4px}.scry-seo .link-row small,.scry-seo .source-row small,.scry-seo .evidence-cell small{display:block;margin-top:2px;font-size:12.5px;line-height:1.6;color:var(--sd-ink)}.scry-seo .src-line{display:grid;grid-template-columns:minmax(14ch,18ch) minmax(0,1fr) auto minmax(9ch,auto);gap:0 2ch;align-items:baseline}.scry-seo .src-surface{display:flex;align-items:baseline;gap:2ch;min-width:0}.scry-seo .src-line.has-metric .src-surface:after{content:"";flex:1 1 2ch;min-width:2ch;border-bottom:1px dotted var(--sd-ink);transform:translateY(-.3em)}.scry-seo .src-count{font-variant-numeric:tabular-nums;font-size:12.5px;text-align:right;white-space:nowrap}.scry-seo .src-fresh{justify-self:end;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.scry-seo .src-fresh.live{color:var(--sd-accent)}.scry-seo .src-fresh.frozen{border:1px solid var(--sd-ink);padding:0 6px}@media(max-width:700px){.scry-seo .src-line{grid-template-columns:minmax(0,1fr) auto}.scry-seo .src-count{text-align:left}.scry-seo .src-count,.scry-seo .src-surface{grid-column:1}.scry-seo .src-surface:after{content:none}}.scry-seo .meta-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.scry-seo .meta-list li{display:grid;grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding-block:.7rem;line-height:1.6;border-bottom:1px solid var(--sd-ink)}.scry-seo .meta-list li:last-child{border-bottom:none}.scry-seo .meta-list strong{padding-top:.1rem;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-ink)}.scry-seo .pill-list{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.scry-seo .pill-list li{padding:1px 8px;border:1px solid var(--sd-ink);border-radius:0;background:none;font-family:var(--sd-mono);font-size:11.5px}.scry-seo pre{margin:.6rem 0 0;padding:.8rem 1rem;overflow-x:auto;border:1px solid var(--sd-ink);border-radius:0;background:none;color:var(--sd-ink);font-family:var(--sd-mono);font-size:12px;line-height:1.6;white-space:pre-wrap;overflow-wrap:break-word}.scry-seo pre::-webkit-scrollbar,.scry-seo .doc-table-wrap::-webkit-scrollbar{height:8px}.scry-seo pre::-webkit-scrollbar-track,.scry-seo .doc-table-wrap::-webkit-scrollbar-track{background:transparent}.scry-seo pre::-webkit-scrollbar-thumb,.scry-seo .doc-table-wrap::-webkit-scrollbar-thumb{background:var(--sd-ink);border-radius:0}.scry-seo code{font-family:var(--sd-mono);font-size:inherit;background:none;border-radius:0;padding:0}.scry-seo pre code{background:none;border-radius:0;padding:0;font-size:inherit}.scry-seo .doc-table-wrap{margin-top:.6rem;overflow-x:auto;border:1px solid var(--sd-ink);border-radius:0;background:none}.scry-seo .doc-table{width:100%;min-width:34rem;border-collapse:collapse;font-size:12.5px;line-height:1.6}.scry-seo .doc-table th,.scry-seo .doc-table td{border-bottom:1px solid var(--sd-ink);padding:.5rem .75rem;text-align:left;vertical-align:top}.scry-seo .doc-table tr:last-child td{border-bottom:0}.scry-seo .doc-table th{font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-ink)}.scry-seo.is-docs .section-grid{grid-template-columns:minmax(0,1fr)}.scry-seo.is-docs .page-body p,.scry-seo.is-docs .page-body li{font-size:13px;line-height:1.7}.scry-seo .section-kicker{font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--sd-ink)}.scry-seo .section-kicker:before{content:"-- ";color:var(--sd-accent);white-space:pre}.scry-seo .section-kicker+.link-grid{margin-top:.6rem}.seo-foot.svelte-dbsu1z{display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;padding-top:1rem;border-top:1px solid var(--sd-ink);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.seo-foot.svelte-dbsu1z a:where(.svelte-dbsu1z){padding-block:.35rem;color:var(--sd-ink);text-decoration:none;white-space:nowrap}.seo-foot.svelte-dbsu1z a:where(.svelte-dbsu1z):hover{color:var(--sd-accent);text-decoration:underline;text-underline-offset:4px}@media(max-width:899px){.content-shell.docs-layout.svelte-dbsu1z{display:block}.docs-nav.svelte-dbsu1z{position:static;margin:0 -1rem 1.25rem;padding-inline:1rem;overflow-x:auto}.docs-nav.svelte-dbsu1z ul:where(.svelte-dbsu1z){display:flex;gap:4px;width:-moz-max-content;width:max-content;padding-bottom:.25rem}.docs-nav.svelte-dbsu1z a:where(.svelte-dbsu1z){padding:.3rem .7rem;border:1px solid var(--sd-ink);border-radius:0;background:none;white-space:nowrap;opacity:1}.docs-nav.svelte-dbsu1z a[aria-current=page]:where(.svelte-dbsu1z){background:var(--sd-ink);color:var(--sd-paper)}.docs-nav.svelte-dbsu1z a[aria-current=page]:where(.svelte-dbsu1z):before{content:none}.scry-seo .section-grid,.scry-seo .meta-list li{grid-template-columns:minmax(0,1fr)}.scry-seo .section-grid{gap:.5rem}.scry-seo .meta-list li{gap:.25rem}h1.svelte-dbsu1z{max-width:100%;font-size:clamp(1.6rem,6.5vw,2rem)}}
