.guide-index.svelte-1d4jbg6 ul:where(.svelte-1d4jbg6){border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:0 16px;margin:28px 0 0;padding:4px 0;list-style:none;display:flex}.guide-index.svelte-1d4jbg6 a:where(.svelte-1d4jbg6){min-height:44px;color:var(--color-ink-soft);align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}.guide-index.svelte-1d4jbg6 a:where(.svelte-1d4jbg6):hover,.guide-index.svelte-1d4jbg6 a:where(.svelte-1d4jbg6):focus-visible{color:var(--color-ink)}h2.svelte-1d4jbg6{scroll-margin-top:calc(var(--site-header-offset,64px) + 32px)}.guide-scroll.svelte-1d4jbg6{overflow:auto hidden}.guide-table.svelte-1d4jbg6{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:8px 0 16px;font-size:.875rem;line-height:1.45}.guide-table.svelte-1d4jbg6 thead:where(.svelte-1d4jbg6) th:where(.svelte-1d4jbg6){border-bottom:1px solid var(--color-ink);color:var(--color-ink-soft);text-align:left;white-space:nowrap;padding:0 16px 8px 0}.guide-table.svelte-1d4jbg6 tbody:where(.svelte-1d4jbg6) th:where(.svelte-1d4jbg6),.guide-table.svelte-1d4jbg6 td:where(.svelte-1d4jbg6){border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:8px 16px 8px 0}.guide-table.svelte-1d4jbg6 tbody:where(.svelte-1d4jbg6) th:where(.svelte-1d4jbg6){font-weight:500}.guide-table.svelte-1d4jbg6 a:where(.svelte-1d4jbg6),.guide-makers.svelte-1d4jbg6 a:where(.svelte-1d4jbg6),.guide-labelled.svelte-1d4jbg6 a:where(.svelte-1d4jbg6){text-underline-offset:3px;text-decoration-thickness:1px}.guide-table.svelte-1d4jbg6 a:where(.svelte-1d4jbg6):hover,.guide-table.svelte-1d4jbg6 a:where(.svelte-1d4jbg6):focus-visible{text-decoration-thickness:2px}.guide-or.svelte-1d4jbg6{color:var(--color-ink-soft);padding:0 4px}.guide-makers.svelte-1d4jbg6{border-top:1px solid var(--color-line);margin:0 0 16px;padding:0;list-style:none}.guide-makers.svelte-1d4jbg6 li:where(.svelte-1d4jbg6){border-bottom:1px solid var(--color-line);gap:4px;padding:16px 0;font-size:.875rem;line-height:1.45;display:grid}.guide-makers.svelte-1d4jbg6 li:where(.svelte-1d4jbg6) a:where(.svelte-1d4jbg6){font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;font-weight:500;line-height:1}.guide-labelled.svelte-1d4jbg6 .kicker:where(.svelte-1d4jbg6){color:var(--color-ink-soft);margin-bottom:8px;display:block}
