.search.svelte-4nmc1h{position:relative;width:100%;max-width:360px}input.svelte-4nmc1h{width:100%;padding:8px 12px;font:400 13px var(--font-ui);background:var(--paper-soft, #f6f4ef);border:1px solid var(--paper-edge, #e0dccc);border-radius:6px;color:var(--ink, #1a1a1a);outline:none}input.svelte-4nmc1h:focus{border-color:var(--ink-soft, #555)}.results.svelte-4nmc1h{position:absolute;top:calc(100% + 4px);left:0;right:0;list-style:none;margin:0;padding:4px;background:var(--paper, #fff);border:1px solid var(--paper-edge, #e0dccc);border-radius:6px;box-shadow:0 6px 16px #00000014;max-height:320px;overflow-y:auto;z-index:10}.results.svelte-4nmc1h li:where(.svelte-4nmc1h) button:where(.svelte-4nmc1h){display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:8px 10px;background:transparent;border:0;cursor:pointer;text-align:left;border-radius:4px}.results.svelte-4nmc1h li:where(.svelte-4nmc1h) button:where(.svelte-4nmc1h):hover{background:var(--paper-soft, #f6f4ef)}.results.svelte-4nmc1h li:where(.svelte-4nmc1h) strong:where(.svelte-4nmc1h){font:600 13px var(--font-display);color:var(--ink)}.results.svelte-4nmc1h li:where(.svelte-4nmc1h) span:where(.svelte-4nmc1h){font:400 11px/1.4 var(--font-ui);color:var(--ink-soft, #666);margin-top:2px}.guides-shell.svelte-17ysnot{height:100%;min-height:0;display:grid;grid-template-columns:260px 1fr 220px;background:var(--paper, #fff);overflow:hidden}.rail.svelte-17ysnot{overflow-y:auto;min-height:0;padding:16px 12px;border-right:1px solid var(--paper-edge, #e0dccc);background:var(--paper-soft, #faf8f3);display:flex;flex-direction:column;gap:16px}.search-slot.svelte-17ysnot{flex:0 0 auto}.search-slot.svelte-17ysnot .search{max-width:none}.rail.svelte-17ysnot nav:where(.svelte-17ysnot){flex:1 1 auto;min-height:0}.cat-label.svelte-17ysnot{font:500 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft, #888);margin:14px 8px 6px}.rail.svelte-17ysnot ul:where(.svelte-17ysnot){list-style:none;margin:0;padding:0}.rail.svelte-17ysnot li:where(.svelte-17ysnot) a:where(.svelte-17ysnot){display:block;padding:6px 8px;font:400 13px var(--font-ui);color:var(--ink, #1a1a1a);text-decoration:none;border-radius:4px}.rail.svelte-17ysnot li:where(.svelte-17ysnot) a:where(.svelte-17ysnot):hover{background:var(--paper-edge, #ece7d6)}.rail.svelte-17ysnot li:where(.svelte-17ysnot) a.active:where(.svelte-17ysnot){background:var(--ink, #1a1a1a);color:var(--paper, #fff)}.content.svelte-17ysnot{overflow-y:auto;min-height:0;padding:32px 48px 64px}.content-inner.svelte-17ysnot{max-width:760px;margin:0 auto}.page-toc.svelte-17ysnot{overflow-y:auto;min-height:0;padding:32px 16px 64px;border-left:1px solid var(--paper-edge, #e0dccc)}
