.docs-body.svelte-1o9om1o{color:#334155;font-size:.975rem;line-height:1.8}.docs-body.svelte-1o9om1o h1{display:none;font-size:1.8rem}.docs-body.svelte-1o9om1o h2{margin-top:2.5rem;margin-bottom:1rem;scroll-margin-top:6rem;padding-top:2rem;color:#0f172a;font-size:1.5rem;font-weight:800;letter-spacing:0}.docs-body.svelte-1o9om1o h2:first-child,.docs-body.svelte-1o9om1o h1+h2{margin-top:0;border-top:0;padding-top:0}.docs-body.svelte-1o9om1o h3{margin-top:1.75rem;margin-bottom:.75rem;scroll-margin-top:6rem;color:#0f172a;font-size:1.2rem;font-weight:800;letter-spacing:0}.docs-body.svelte-1o9om1o h4{margin-top:1.25rem;margin-bottom:.5rem;color:#1e293b;font-size:1rem;font-weight:800}.docs-body.svelte-1o9om1o p{margin:.9rem 0}.docs-body.svelte-1o9om1o a{color:#2563eb;font-weight:700;text-decoration:none}.docs-body.svelte-1o9om1o a:hover{color:#1d4ed8;text-decoration:underline}.docs-body.svelte-1o9om1o code{border-radius:.375rem;background:#f1f5f9;padding:.1rem .35rem;color:#1e293b;font-size:.86em;font-weight:650}.docs-body.svelte-1o9om1o .code-block{position:relative;margin:1.25rem 0}.docs-body.svelte-1o9om1o .code-block pre{margin:0;overflow-x:auto;border-radius:.75rem;border:1px solid #1e293b;background:#0f172a;padding:1rem;box-shadow:0 18px 35px #0f172a1f}.docs-body.svelte-1o9om1o .copy-btn{position:absolute;top:.65rem;right:.65rem;z-index:2;display:inline-flex;align-items:center;gap:.3rem;border:1px solid rgba(148,163,184,.35);border-radius:.4rem;background:#1e293bd9;padding:.25rem .6rem;color:#e2e8f0;font-size:.72rem;font-weight:600;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease,border-color .15s ease}.docs-body.svelte-1o9om1o .code-block:hover .copy-btn,.docs-body.svelte-1o9om1o .copy-btn:focus-visible{opacity:1}.docs-body.svelte-1o9om1o .copy-btn:hover{background:#334155f2;border-color:#94a3b899}.docs-body.svelte-1o9om1o .copy-btn.copied{background:#10b981e6;border-color:#10b981;color:#f0fdf4;opacity:1}.docs-body.svelte-1o9om1o pre{margin:1.25rem 0;overflow-x:auto;border-radius:.75rem;border:1px solid #1e293b;background:#0f172a;padding:1rem;box-shadow:0 18px 35px #0f172a1f}.docs-body.svelte-1o9om1o hr{margin:2.25rem 0;border:0;height:1px;background:linear-gradient(90deg,transparent,#e2e8f0 25%,#e2e8f0 75%,transparent)}.docs-body.svelte-1o9om1o pre code{display:block;min-width:-moz-max-content;min-width:max-content;border-radius:0;background:transparent;padding:0;color:#e2e8f0;font-size:.82rem;font-weight:500;line-height:1.7}.docs-body.svelte-1o9om1o ul,.docs-body.svelte-1o9om1o ol{margin:.9rem 0 1.1rem;padding-left:1.4rem}.docs-body.svelte-1o9om1o ul{list-style:disc}.docs-body.svelte-1o9om1o ol{list-style:decimal}.docs-body.svelte-1o9om1o li{margin:.35rem 0;padding-left:.2rem}.docs-body.svelte-1o9om1o blockquote{margin:1.2rem 0;border-left:3px solid #93c5fd;background:#f8fafc;padding:.75rem 1rem;color:#334155;font-weight:400;font-size:.95em}.docs-body.svelte-1o9om1o blockquote strong{color:#1d4ed8;font-weight:600}.docs-body.svelte-1o9om1o .doc-table-wrap{margin:1.25rem 0;overflow-x:auto;border:1px solid #e2e8f0;border-radius:.75rem}.docs-body.svelte-1o9om1o table{width:100%;min-width:640px;border-collapse:collapse;font-size:.9rem}.docs-body.svelte-1o9om1o th{background:#f8fafc;color:#0f172a;font-weight:800;text-align:left}.docs-body.svelte-1o9om1o th,.docs-body.svelte-1o9om1o td{border-bottom:1px solid #e2e8f0;padding:.8rem .9rem;vertical-align:top}.docs-body.svelte-1o9om1o tr:last-child td{border-bottom:0}
