.doc-backdrop.svelte-1bpnej{z-index:-1;background:radial-gradient(120% 80% at 50% -10%,#f59e0b0d 0%,#0000 55%),#1b1714;position:fixed;inset:0}.doc-shell.svelte-1bpnej{max-width:80rem;padding:clamp(1.25rem, 4vw, 2rem) calc(1.25rem + var(--safe-right)) clamp(2.5rem, 7vw, 3.5rem) calc(1.25rem + var(--safe-left));grid-template-columns:1fr;gap:1.25rem;margin:0 auto;display:grid}@media (width>=56rem){.doc-shell.svelte-1bpnej{grid-template-columns:minmax(15rem,1fr) minmax(0,44rem) 1fr;align-items:start;gap:2.5rem}.doc-rail.svelte-1bpnej{grid-column:1;justify-self:end;width:15rem}.doc-main.svelte-1bpnej{grid-column:2}}.doc-rail.svelte-1bpnej{min-width:0}.rail-d.svelte-1bpnej{border:1.5px solid var(--line);border-radius:var(--radius);background:#f5f0e70a}.rail-d.svelte-1bpnej>summary:where(.svelte-1bpnej){min-height:var(--tap);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.5rem;padding:0 1rem;list-style:none;display:flex}.rail-d.svelte-1bpnej>summary:where(.svelte-1bpnej)::-webkit-details-marker{display:none}.rail-eyebrow.svelte-1bpnej{text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:700}.rail-caret.svelte-1bpnej{color:var(--muted);font-size:.8rem;transition:transform .15s}.rail-d[open].svelte-1bpnej>summary:where(.svelte-1bpnej) .rail-caret:where(.svelte-1bpnej){transform:rotate(180deg)}.rail-list.svelte-1bpnej{border-top:1.5px solid var(--line);flex-direction:column;gap:.1rem;margin:0;padding:.4rem;list-style:none;display:flex}.rail-link.svelte-1bpnej{border-radius:var(--radius);color:var(--muted);border-left:2px solid #0000;padding:.55rem .7rem;font-size:.95rem;font-weight:600;line-height:1.3;text-decoration:none;display:block}.rail-link.svelte-1bpnej:hover{color:var(--ink);background:#f5f0e70a}.rail-link[aria-current=page].svelte-1bpnej{color:var(--ink);border-left-color:var(--brand-1);background:#f59e0b1a}@media (width>=56rem){.doc-rail.svelte-1bpnej{top:calc(var(--tap) + 1.5rem);position:sticky}.rail-d.svelte-1bpnej{background:0 0;border:none}.rail-d.svelte-1bpnej>summary:where(.svelte-1bpnej){display:none}.rail-list.svelte-1bpnej{border-top:none;padding:0;display:flex!important}}.doc-main.svelte-1bpnej{min-width:0}
