.depth-rail-slot.empty.svelte-6b01ke{display:none}.depth-rail.svelte-6b01ke{gap:var(--s1) var(--s2);font-family:var(--font-ui);flex-flow:wrap;margin-block-end:var(--s6);display:flex}.rail-h.svelte-6b01ke{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);flex-basis:100%;margin-block-end:var(--s1);font-size:.62rem}.depth-rail.svelte-6b01ke a:where(.svelte-6b01ke){font-size:var(--text-sm);color:var(--ink-muted);padding:var(--s1) var(--s2);border-bottom:2px solid var(--rule);text-decoration:none}.depth-rail.svelte-6b01ke a.on:where(.svelte-6b01ke){color:var(--ink);border-bottom-color:var(--concept)}.depth-rail.svelte-6b01ke a:where(.svelte-6b01ke):hover{color:var(--ink)}@media (width>=60rem){.depth-rail.svelte-6b01ke{top:var(--s7);flex-flow:column;gap:2px;margin-block-end:0;position:sticky}.depth-rail.svelte-6b01ke a:where(.svelte-6b01ke){padding:var(--s1) var(--s3);border-bottom:0;border-inline-start:2px solid var(--rule)}.depth-rail.svelte-6b01ke a.on:where(.svelte-6b01ke){border-inline-start-color:var(--concept);background:color-mix(in oklab, var(--concept) 10%, transparent)}}.refs.svelte-bfio0j{border-top:1px solid var(--rule-strong);padding-top:var(--s5);margin-block-start:var(--beat-gap)}.reftab.svelte-bfio0j{align-items:center;gap:var(--s3);cursor:pointer;font-family:var(--font-display);font-weight:500;font-size:var(--text-xl);color:var(--ink);background:0 0;border:0;padding:0;display:inline-flex}.chevron.svelte-bfio0j{background:var(--concept);width:26px;height:26px;color:var(--concept-on);transition:transform var(--dur-reveal) var(--ease-out);border-radius:999px;place-items:center;font-size:12px;display:grid}.refs.open.svelte-bfio0j .chevron:where(.svelte-bfio0j){transform:rotate(90deg)}.reflist.svelte-bfio0j{transition:grid-template-rows var(--dur-reveal) var(--ease-out);grid-template-rows:0fr;display:grid}.refs.open.svelte-bfio0j .reflist:where(.svelte-bfio0j){grid-template-rows:1fr}.reflist-inner.svelte-bfio0j{overflow:hidden}.refs.open.svelte-bfio0j .reflist-inner:where(.svelte-bfio0j){margin-top:var(--s5)}.reflist-inner.svelte-bfio0j ul,.reflist-inner.svelte-bfio0j ol{gap:var(--s3);flex-direction:column;margin:0;padding-inline-start:var(--s5);display:flex}.reflist-inner.svelte-bfio0j li{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink-muted);line-height:1.6}
