.copy.svelte-mz6c12{font:inherit;min-height:32px;color:var(--ink-2);background:var(--ground);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;padding:4px 10px;font-size:13px;font-weight:600}.copy.svelte-mz6c12:hover{color:var(--teal-2);border-color:var(--teal-line)}.copy.compact.svelte-mz6c12{min-height:28px;padding:2px 9px;font-size:12px}.search.svelte-19gohhg{position:relative}.icon.svelte-19gohhg{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}input.svelte-19gohhg{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);appearance:none;outline:none;min-height:38px;padding:8px 34px 8px 32px;font-size:14px}input.svelte-19gohhg::-webkit-search-cancel-button{display:none}input.svelte-19gohhg::placeholder{color:var(--ink-3)}input.svelte-19gohhg:focus{border-color:var(--teal-line);box-shadow:0 0 0 3px var(--teal-tint)}.hint.svelte-19gohhg{font-family:var(--font-mono);color:var(--ink-3);border:1px solid var(--line);border-radius:var(--radius-sm);pointer-events:none;padding:0 5px;font-size:11px;line-height:17px;position:absolute;top:50%;right:9px;transform:translateY(-50%)}input.svelte-19gohhg:focus+.hint:where(.svelte-19gohhg){display:none}.large.svelte-19gohhg input:where(.svelte-19gohhg){border-radius:var(--radius-md);min-height:46px;padding-left:38px;font-size:16px}.large.svelte-19gohhg .icon:where(.svelte-19gohhg){left:14px}.panel.svelte-19gohhg{z-index:30;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);width:max(100%,min(26rem,100vw - 32px));max-height:min(70vh,32rem);padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 12px 32px #00000024}.large.svelte-19gohhg .panel:where(.svelte-19gohhg){width:100%}.note.svelte-19gohhg{color:var(--ink-3);margin:0;padding:12px;font-size:14px}ul.svelte-19gohhg{margin:0;padding:0;list-style:none}a.svelte-19gohhg{border-radius:var(--radius-md);color:var(--ink);flex-direction:column;gap:2px;padding:8px 10px;text-decoration:none;display:flex}a.active.svelte-19gohhg{background:var(--teal-tint)}.where.svelte-19gohhg{color:var(--ink-3);font-size:12px}.title.svelte-19gohhg{font-size:14px;font-weight:650;line-height:1.4}.snippet.svelte-19gohhg{color:var(--ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}mark.svelte-19gohhg{background:var(--mustard-tint);color:inherit;border-radius:var(--radius-xs);padding:0 1px}.docs.svelte-mri22m{align-items:start;gap:8px 40px;padding-block:28px 96px;display:grid}.rail-side.svelte-mri22m,.toc-side.svelte-mri22m{display:none}.rail-mobile.svelte-mri22m{gap:10px;margin-bottom:8px;display:grid}.rail-mobile.svelte-mri22m details:where(.svelte-mri22m){border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);padding:10px 14px}.rail-mobile.svelte-mri22m summary:where(.svelte-mri22m),.toc-inline.svelte-mri22m summary:where(.svelte-mri22m){cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:24px;font-size:14px;font-weight:650;list-style:none;display:flex}.rail-mobile.svelte-mri22m summary:where(.svelte-mri22m)::-webkit-details-marker{display:none}.toc-inline.svelte-mri22m summary:where(.svelte-mri22m)::-webkit-details-marker{display:none}.rail-mobile.svelte-mri22m summary:where(.svelte-mri22m):after,.toc-inline.svelte-mri22m summary:where(.svelte-mri22m):after{content:"";border-right:1.6px solid var(--ink-3);border-bottom:1.6px solid var(--ink-3);width:7px;height:7px;margin-right:3px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.rail-mobile.svelte-mri22m details[open]:where(.svelte-mri22m) summary:where(.svelte-mri22m):after,.toc-inline[open].svelte-mri22m summary:where(.svelte-mri22m):after{transform:translateY(2px)rotate(-135deg)}.rail-search.svelte-mri22m{margin-bottom:14px}.tree.svelte-mri22m{font-size:14px}.group.svelte-mri22m{letter-spacing:.04em;color:var(--ink-3);margin:16px 0 6px;font-size:12px;font-weight:650}.rail-mobile.svelte-mri22m .group:where(.svelte-mri22m):first-child,.rail-side.svelte-mri22m .group:where(.svelte-mri22m):first-child{margin-top:4px}.tree.svelte-mri22m ul:where(.svelte-mri22m){margin:0;padding:0;list-style:none}.tree.svelte-mri22m a:where(.svelte-mri22m){border-radius:var(--radius-sm);color:var(--ink-2);margin:1px 0;padding:6px 10px;line-height:1.35;text-decoration:none;display:block}.tree.svelte-mri22m a:where(.svelte-mri22m):hover{color:var(--teal-2);background:var(--teal-tint)}.tree.svelte-mri22m a.current:where(.svelte-mri22m){color:var(--teal-2);background:var(--teal-tint);font-weight:650}.crumbs.svelte-mri22m{color:var(--ink-3);flex-wrap:wrap;gap:10px;margin-bottom:22px;font-size:14px;display:flex}.crumbs.svelte-mri22m a:where(.svelte-mri22m){color:var(--ink-2);text-decoration:none}.crumbs.svelte-mri22m a:where(.svelte-mri22m):hover{color:var(--teal-2)}.head.svelte-mri22m{border-bottom:1px solid var(--ink);margin-bottom:8px;padding-bottom:24px}.kicker.svelte-mri22m{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:14px;display:flex}.edition.svelte-mri22m{color:var(--ink-3);font-size:13px}.edition.svelte-mri22m a:where(.svelte-mri22m){color:inherit;text-decoration:none}.edition.svelte-mri22m a:where(.svelte-mri22m):hover{color:var(--teal-2);text-underline-offset:3px;text-decoration:underline}.tag.svelte-mri22m{color:var(--teal-ink,var(--teal-2));background:var(--teal-tint);border:1px solid var(--teal-line);border-radius:var(--radius-sm);padding:2px 8px;font-size:13px;display:inline-block}.tag.mustard.svelte-mri22m{color:var(--mustard-ink,var(--teal-2));background:var(--mustard-tint);border-color:var(--mustard-line)}.src.svelte-mri22m{color:var(--ink-3);font-size:13px;text-decoration:none}.src.svelte-mri22m:hover{color:var(--teal-2);text-underline-offset:3px;text-decoration:underline}h1.svelte-mri22m{margin:0 0 12px;font-size:clamp(1.85rem,3.4vw,2.6rem);font-weight:700;line-height:1.2}.head.svelte-mri22m p:where(.svelte-mri22m){color:var(--ink-2);max-width:42em;margin:0;line-height:1.75}.toc.svelte-mri22m ol:where(.svelte-mri22m){margin:0;padding:0;list-style:none}.toc.svelte-mri22m a:where(.svelte-mri22m){color:var(--ink-2);padding:4px 0;font-size:14px;line-height:1.45;text-decoration:none;display:block}.toc.svelte-mri22m a:where(.svelte-mri22m):hover,.toc.svelte-mri22m a.here:where(.svelte-mri22m){color:var(--teal-2)}.toc.svelte-mri22m a.here:where(.svelte-mri22m){font-weight:600}.toc.svelte-mri22m .lv3:where(.svelte-mri22m) a:where(.svelte-mri22m){color:var(--ink-3);padding-left:14px}.toc-inline.svelte-mri22m{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);margin:20px 0 8px;padding:10px 14px}.toc-inline.svelte-mri22m ol:where(.svelte-mri22m){margin-top:8px}.toc-title.svelte-mri22m{color:var(--ink-3);margin:0 0 6px;font-size:13px;font-weight:650}.main.svelte-mri22m{min-width:0;max-width:44rem}.pager.svelte-mri22m{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;margin-top:48px;padding-top:24px;display:flex}.step.svelte-mri22m{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);flex-direction:column;flex:12rem;gap:4px;min-height:72px;padding:14px 16px;text-decoration:none;display:flex}.step.svelte-mri22m:hover{border-color:var(--teal-line);color:var(--teal-2)}.step.next.svelte-mri22m{text-align:right;margin-left:auto}.dir.svelte-mri22m{color:var(--ink-3);font-size:13px}.name.svelte-mri22m{font-size:15px;font-weight:650}.markdown-body .term,.markdown-body h2,.markdown-body h3{scroll-margin-top:calc(var(--nav-h) + 16px)}.markdown-body>h2:first-child{border-top:0;margin-top:0;padding-top:0}.markdown-body .codeblock{position:relative}.markdown-body .copy-slot{position:absolute;top:8px;right:8px}@media (hover:hover){.markdown-body .copy-slot{opacity:0;transition:opacity .12s}.markdown-body .codeblock:hover .copy-slot,.markdown-body .copy-slot:focus-within{opacity:1}}.markdown-body details.behavior{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper);scroll-margin-top:calc(var(--nav-h) + 16px);margin:.9rem 0 1.1rem}.markdown-body details.behavior>summary{color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;padding:9px 14px;font-size:14px;font-weight:600;list-style:none;display:flex}.markdown-body details.behavior>summary::-webkit-details-marker{display:none}.markdown-body details.behavior>summary:before{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}.markdown-body details.behavior[open]>summary:before{transform:rotate(45deg)}.markdown-body details.behavior>summary:hover{color:var(--teal-2)}.markdown-body details.behavior[open]>summary{border-bottom:1px solid var(--line)}.markdown-body details.behavior>:not(summary){margin-inline:16px;font-size:15px;line-height:1.75}.markdown-body details.behavior>:last-child{margin-bottom:14px}.markdown-body p.avoid{color:var(--ink-3);border-left:2px solid var(--line);margin:.35rem 0 1.7rem;padding:.15em 0 .15em .85em;font-size:.92em}@media (width>=980px){.docs.svelte-mri22m{grid-template-columns:220px minmax(0,1fr)}.rail-mobile.svelte-mri22m,.toc-inline.svelte-mri22m{display:none}.rail-side.svelte-mri22m{top:calc(var(--nav-h) + 20px);max-height:calc(100vh - var(--nav-h) - 40px);padding-right:8px;display:block;position:sticky;overflow-y:auto}}@media (width>=1240px){.docs.svelte-mri22m{grid-template-columns:220px minmax(0,1fr) 200px}.toc-side.svelte-mri22m{top:calc(var(--nav-h) + 20px);max-height:calc(100vh - var(--nav-h) - 40px);border-left:1px solid var(--line);padding-left:16px;display:block;position:sticky;overflow-y:auto}.toc-side.svelte-mri22m a:where(.svelte-mri22m){position:relative}.toc-side.svelte-mri22m a.here:where(.svelte-mri22m):before{content:"";background:var(--teal);border-radius:1px;width:2px;position:absolute;top:4px;bottom:4px;left:-16px}}
