.search.svelte-mtx1bd{position:relative;display:flex;align-items:center;width:100%;max-width:22rem}.icon.svelte-mtx1bd{position:absolute;left:.65rem;color:#8a9aa3;pointer-events:none}input.svelte-mtx1bd{width:100%;padding:.42rem 2rem;border:1px solid #dfe5e8;border-radius:8px;background:#f6f8f9;font:inherit;font-size:.875rem;color:#1b2a30;outline:none}input.svelte-mtx1bd:focus{border-color:var(--color-accent);background:#fff}input.svelte-mtx1bd::-webkit-search-cancel-button{display:none}@media(max-width:560px){kbd.svelte-mtx1bd{display:none}input.svelte-mtx1bd{padding-right:.6rem}}kbd.svelte-mtx1bd{position:absolute;right:.5rem;padding:0 .35rem;border:1px solid #dfe5e8;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;color:#8a9aa3;background:#fff}.results.svelte-mtx1bd{position:absolute;top:calc(100% + 6px);left:0;width:min(30rem,90vw);margin:0;padding:.35rem;list-style:none;background:#fff;border:1px solid #dfe5e8;border-radius:10px;box-shadow:0 12px 32px #0f232d1f;z-index:60}.results.svelte-mtx1bd button:where(.svelte-mtx1bd){display:grid;grid-template-columns:1fr auto;gap:.1rem .75rem;width:100%;padding:.5rem .65rem;border:0;border-radius:6px;background:none;text-align:left;cursor:pointer;font:inherit}.results.svelte-mtx1bd button.active:where(.svelte-mtx1bd){background:#eef6f7}.r-title.svelte-mtx1bd{font-weight:600;font-size:.9rem;color:#1b2a30}.r-section.svelte-mtx1bd{font-size:.72rem;color:#8a9aa3;align-self:center}.r-snippet.svelte-mtx1bd{grid-column:1 / -1;font-size:.8rem;color:#5b6b73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empty.svelte-mtx1bd{padding:.6rem .65rem;font-size:.85rem;color:#8a9aa3}.docs-shell.svelte-1bpnej{--d-ink: #1b2a30;--d-ink-2: #4b5b63;--d-ink-3: #8a9aa3;--d-line: #e6ebed;--d-tint: #f6f8f9;min-height:100vh;background:#fff;color:var(--d-ink);font-size:15px}.docs-header.svelte-1bpnej{position:sticky;top:0;z-index:50;background:#fffffff2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--d-line)}.bar.svelte-1bpnej{display:flex;align-items:center;gap:1.25rem;height:3.5rem;max-width:90rem;margin:0 auto;padding:0 1.25rem}.brand.svelte-1bpnej{display:flex;align-items:center;gap:.6rem;text-decoration:none;flex-shrink:0}.brand.svelte-1bpnej img:where(.svelte-1bpnej){height:1.5rem;width:auto}.brand-docs.svelte-1bpnej{padding-left:.6rem;border-left:1px solid var(--d-line);font-weight:600;color:var(--d-ink-2)}.search-slot.svelte-1bpnej{flex:1;display:flex;justify-content:center}.header-links.svelte-1bpnej{display:flex;align-items:center;gap:1rem;flex-shrink:0;font-size:.875rem}.back.svelte-1bpnej{color:var(--d-ink-2);text-decoration:none}.back.svelte-1bpnej:hover{color:var(--color-accent)}.login.svelte-1bpnej{padding:.35rem .8rem;border-radius:6px;background:var(--color-violet-800);color:#fff;font-weight:500;text-decoration:none}.login.svelte-1bpnej:hover{background:var(--color-violet-900)}.menu-btn.svelte-1bpnej{display:none;border:0;background:none;color:var(--d-ink-2);padding:.25rem;cursor:pointer}.docs-body.svelte-1bpnej{display:grid;grid-template-columns:15.5rem minmax(0,1fr);max-width:90rem;margin:0 auto}.sidebar.svelte-1bpnej{position:sticky;top:3.5rem;align-self:start;max-height:calc(100vh - 3.5rem);overflow-y:auto;padding:1.25rem 1rem 3rem 1.25rem;border-right:1px solid var(--d-line);font-size:.875rem}.section.svelte-1bpnej{margin:1.25rem 0 .35rem;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--d-ink-3)}.section.svelte-1bpnej:first-child{margin-top:0}ul.svelte-1bpnej{list-style:none;margin:0;padding:0}li.svelte-1bpnej a:where(.svelte-1bpnej){display:block;padding:.22rem .6rem;border-radius:5px;color:var(--d-ink-2);text-decoration:none;line-height:1.35}li.svelte-1bpnej a:where(.svelte-1bpnej):hover{color:var(--d-ink);background:var(--d-tint)}li.svelte-1bpnej a.active:where(.svelte-1bpnej){color:var(--color-accent);background:#eef6f7;font-weight:600}.group.svelte-1bpnej summary:where(.svelte-1bpnej){padding:.25rem .6rem;border-radius:5px;color:var(--d-ink);font-weight:500;cursor:pointer;list-style:none}.group.svelte-1bpnej summary:where(.svelte-1bpnej)::-webkit-details-marker{display:none}.group.svelte-1bpnej summary:where(.svelte-1bpnej):before{content:"";display:inline-block;width:.4rem;height:.4rem;margin-right:.5rem;border-right:1.5px solid var(--d-ink-3);border-bottom:1.5px solid var(--d-ink-3);transform:rotate(-45deg) translateY(-1px);transition:transform .15s ease}.group[open].svelte-1bpnej summary:where(.svelte-1bpnej):before{transform:rotate(45deg) translateY(-2px)}.group.svelte-1bpnej summary:where(.svelte-1bpnej):hover{background:var(--d-tint)}.group.svelte-1bpnej ul:where(.svelte-1bpnej){margin:.1rem 0 .4rem .9rem;padding-left:.4rem;border-left:1px solid var(--d-line)}.main.svelte-1bpnej{min-width:0;padding:2.25rem 2.5rem 4rem}.docs-footer.svelte-1bpnej{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;padding:1.5rem 1.25rem 2rem;border-top:1px solid var(--d-line);font-size:.8rem;color:var(--d-ink-3)}.docs-footer.svelte-1bpnej a:where(.svelte-1bpnej){color:var(--d-ink-3);text-decoration:none}.docs-footer.svelte-1bpnej a:where(.svelte-1bpnej):hover{color:var(--color-accent)}@media(max-width:860px){.docs-body.svelte-1bpnej{grid-template-columns:minmax(0,1fr)}.menu-btn.svelte-1bpnej{display:inline-flex}.sidebar.svelte-1bpnej{display:none}.sidebar.open.svelte-1bpnej{display:block;position:fixed;top:3.5rem;right:0;bottom:0;left:0;max-height:none;z-index:40;background:#fff;border-right:0}.main.svelte-1bpnej{padding:1.5rem 1.25rem 3rem}.back.svelte-1bpnej{display:none}}@media(max-width:560px){.bar.svelte-1bpnej{gap:.75rem;padding:0 .75rem}.brand.svelte-1bpnej img:where(.svelte-1bpnej){height:1.25rem}}
