.sectionbar.svelte-1o3a8j1.svelte-1o3a8j1{background:var(--surface);border-bottom:1px solid var(--border)}.inner.svelte-1o3a8j1.svelte-1o3a8j1{max-width:var(--container);margin:0 auto;padding:0 var(--container-pad)}.crumb.svelte-1o3a8j1.svelte-1o3a8j1{display:flex;align-items:center;gap:.45rem;width:100%;min-width:0;height:44px;padding:0;border:0;background:none;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-base);line-height:1;text-align:left;cursor:pointer}.crumb.svelte-1o3a8j1.svelte-1o3a8j1:hover{opacity:.88}.sect.svelte-1o3a8j1.svelte-1o3a8j1{flex:0 0 auto;color:var(--ink-2)}.sep.svelte-1o3a8j1.svelte-1o3a8j1{flex:0 0 auto;color:var(--border-strong)}.cur.svelte-1o3a8j1.svelte-1o3a8j1{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chev.svelte-1o3a8j1.svelte-1o3a8j1{flex:0 0 auto;margin-left:auto;color:var(--ink-2);transition:transform var(--dur) var(--ease-out)}.crumb[aria-expanded=true].svelte-1o3a8j1 .chev.svelte-1o3a8j1{transform:rotate(180deg)}.panel.svelte-1o3a8j1.svelte-1o3a8j1{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--dur) var(--ease-out),visibility var(--dur)}.panel.open.svelte-1o3a8j1.svelte-1o3a8j1{grid-template-rows:1fr;visibility:visible}.panel-clip.svelte-1o3a8j1.svelte-1o3a8j1{overflow:hidden}.panel.svelte-1o3a8j1 .inner.svelte-1o3a8j1{padding-bottom:.75rem}.section-title.svelte-1o3a8j1.svelte-1o3a8j1{font-family:var(--font-brand);font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);margin:1rem 0 .35rem;padding:0 .6rem}.section-title.svelte-1o3a8j1.svelte-1o3a8j1:first-child{margin-top:.5rem}ul.svelte-1o3a8j1.svelte-1o3a8j1{list-style:none;margin:0;padding:0}li.svelte-1o3a8j1.svelte-1o3a8j1{margin:0}.link.svelte-1o3a8j1.svelte-1o3a8j1{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:.35rem .6rem;border-radius:var(--radius-sm);color:var(--text-secondary);opacity:1;line-height:1.4;text-decoration:none;font-weight:600}a.link.svelte-1o3a8j1.svelte-1o3a8j1:not(.active):hover{color:var(--ink);opacity:1}a.link.svelte-1o3a8j1.svelte-1o3a8j1:focus-visible{opacity:1}.link.active.svelte-1o3a8j1.svelte-1o3a8j1{color:var(--primary);font-weight:700;opacity:1;background:var(--primary-tint)}.link.locked.svelte-1o3a8j1.svelte-1o3a8j1{cursor:default}@media (prefers-reduced-motion: reduce){.chev.svelte-1o3a8j1.svelte-1o3a8j1,.panel.svelte-1o3a8j1.svelte-1o3a8j1{transition-duration:1ms}}.shell.svelte-mens4q.svelte-mens4q{display:grid;grid-template-columns:180px 1fr;gap:3rem;align-items:start}.narrow-nav.svelte-mens4q.svelte-mens4q{display:none}@media (max-width: 880px){.shell.svelte-mens4q.svelte-mens4q{grid-template-columns:1fr;gap:0}.sidebar.svelte-mens4q.svelte-mens4q{display:none}.narrow-nav.svelte-mens4q.svelte-mens4q{display:block}}.sidebar.svelte-mens4q.svelte-mens4q{position:sticky;top:1.5rem;max-height:calc(100vh - 3rem);overflow-y:auto;font-size:1rem;padding-top:.75rem}.sidebar.svelte-mens4q nav.svelte-mens4q{display:flex;flex-direction:column}.section-title.svelte-mens4q.svelte-mens4q{font-family:var(--font-brand);font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);margin:1.25rem 0 .5rem;padding:0 .6rem}.section-title.svelte-mens4q.svelte-mens4q:first-child{margin-top:0}ul.svelte-mens4q.svelte-mens4q{list-style:none;margin:0;padding:0}li.svelte-mens4q.svelte-mens4q{margin:0}a.svelte-mens4q.svelte-mens4q{display:block;padding:.3rem .6rem;border-radius:var(--radius-sm);text-decoration:none;color:var(--text-secondary);opacity:1;transition:opacity var(--dur) var(--ease-out),background var(--dur) var(--ease-out);line-height:1.4;font-weight:600}a.svelte-mens4q.svelte-mens4q:hover{color:var(--ink);opacity:1}a.active.svelte-mens4q.svelte-mens4q{color:var(--primary);font-weight:700;opacity:1;background:var(--primary-tint)}.content.svelte-mens4q.svelte-mens4q{min-width:0}.content.svelte-mens4q>:first-child{margin-top:0}
