.docs-layout.svelte-1bpnej{display:flex;min-height:calc(100vh - 57px);align-items:flex-start}.docs-sidebar.svelte-1bpnej{width:220px;flex-shrink:0;position:sticky;top:57px;height:calc(100vh - 57px);overflow-y:auto;padding:1.75rem 1rem;border-right:1px solid rgba(255,255,255,.07)}.sidebar-link.svelte-1bpnej{display:block;padding:.5rem .75rem;border-radius:6px;font-size:.9rem;color:#fff9;text-decoration:none;margin-bottom:.15rem;transition:color .15s,background .15s}.sidebar-link.svelte-1bpnej:hover,.sidebar-link.active.svelte-1bpnej{color:#fff;background:#4a9eff1f;text-decoration:none}.sidebar-link.active.svelte-1bpnej{color:#4a9eff}.docs-main.svelte-1bpnej{flex:1;min-width:0;padding:2.5rem 2rem}.docs-content.svelte-1bpnej{max-width:780px}.docs-content.svelte-1bpnej h1{font-size:2rem;font-weight:800;letter-spacing:-.03em;margin:0 0 .5rem;color:#fff}.docs-content.svelte-1bpnej .lead{font-size:1.1rem;color:#fff9;line-height:1.7;margin:0 0 2.5rem}.docs-content.svelte-1bpnej h2{font-size:1.25rem;font-weight:700;margin:2.5rem 0 .75rem;padding-top:2.5rem;border-top:1px solid rgba(255,255,255,.07);color:#fff}.docs-content.svelte-1bpnej h2:first-of-type{border-top:none;padding-top:0}.docs-content.svelte-1bpnej h3{font-size:1rem;font-weight:600;margin:1.5rem 0 .5rem;color:#ffffffe6}.docs-content.svelte-1bpnej p{color:#ffffffa6;line-height:1.75;margin:0 0 1rem}.docs-content.svelte-1bpnej ul,.docs-content.svelte-1bpnej ol{color:#ffffffa6;line-height:1.75;margin:0 0 1rem;padding-left:1.5rem}.docs-content.svelte-1bpnej li{margin-bottom:.35rem}.docs-content.svelte-1bpnej a{color:#4a9eff}.docs-content.svelte-1bpnej code{font-family:Fira Code,Cascadia Code,monospace;font-size:.875em;background:#ffffff12;border-radius:4px;padding:.15em .35em;color:#e2c08d}.docs-content.svelte-1bpnej pre{background:#0006;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:1.25rem;overflow-x:auto;margin:1.25rem 0}.docs-content.svelte-1bpnej pre code{background:none;padding:0;color:#ffffffd9;font-size:.875rem}.docs-content.svelte-1bpnej table{width:100%;border-collapse:collapse;margin:1.25rem 0;font-size:.9rem}.docs-content.svelte-1bpnej th{text-align:left;padding:.6rem .75rem;background:#ffffff0d;color:#ffffff80;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.docs-content.svelte-1bpnej td{padding:.6rem .75rem;border-bottom:1px solid rgba(255,255,255,.06);color:#ffffffa6;vertical-align:top}.docs-content.svelte-1bpnej td code{font-size:.82rem}.docs-content.svelte-1bpnej .copy-btn{position:absolute;top:.5rem;right:.5rem;padding:.25rem .6rem;border:1px solid rgba(255,255,255,.15);border-radius:5px;background:#ffffff0f;color:#ffffff80;font-size:.75rem;font-family:inherit;cursor:pointer;transition:color .15s,background .15s,border-color .15s;z-index:2}.docs-content.svelte-1bpnej .copy-btn:hover{color:#fff;background:#ffffff1a;border-color:#ffffff40}.docs-content.svelte-1bpnej .copy-btn.copied{color:#22c55e;border-color:#22c55e66}.docs-content.svelte-1bpnej .hl-kw{color:#c678dd}.docs-content.svelte-1bpnej .hl-str{color:#98c379}.docs-content.svelte-1bpnej .hl-cmt{color:#ffffff59;font-style:italic}.docs-content.svelte-1bpnej .hl-typ{color:#e5c07b}.docs-content.svelte-1bpnej .hl-tag{color:#e06c75}.docs-content.svelte-1bpnej .hl-num{color:#d19a66}
