.band.svelte-16qbx9m{padding:34px var(--gutter);border-bottom:1px solid var(--ink)}.search.svelte-16qbx9m{padding:44px var(--gutter) 36px}.search.svelte-16qbx9m .figrow:where(.svelte-16qbx9m){margin-bottom:22px}.searchgrid.svelte-16qbx9m{display:grid;grid-template-columns:minmax(0,1fr) 396px;gap:56px;align-items:end}h1.svelte-16qbx9m{font-family:var(--serif);font-weight:400;font-size:52px;line-height:1.04;letter-spacing:-.02em;margin:0 0 18px;max-width:18ch}.searchunit.svelte-16qbx9m{max-width:660px}.try.svelte-16qbx9m .fig:where(.svelte-16qbx9m){margin-bottom:12px}.chips.svelte-16qbx9m{display:flex;flex-wrap:wrap;gap:7px}.chip.svelte-16qbx9m{font:400 13px var(--sans);color:var(--ink);border:1px solid var(--rule);border-radius:2px;padding:6px 11px;background:var(--field);cursor:pointer}.chip.svelte-16qbx9m:hover{border-color:var(--ochre);color:var(--ochre)}.results-band.svelte-16qbx9m .figrow:where(.svelte-16qbx9m){margin-bottom:8px}.results-band.svelte-16qbx9m .meta:where(.svelte-16qbx9m){text-transform:none;letter-spacing:0}.results.svelte-16qbx9m{list-style:none;padding:0;margin:0;max-width:760px}.results.svelte-16qbx9m li:where(.svelte-16qbx9m){padding:12px 0;border-bottom:1px solid var(--rule-soft)}.results.svelte-16qbx9m li:where(.svelte-16qbx9m):last-child{border-bottom:0}.results.svelte-16qbx9m a:where(.svelte-16qbx9m){text-decoration:none;color:inherit;display:block}.results.svelte-16qbx9m .k:where(.svelte-16qbx9m){display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:3px}.results.svelte-16qbx9m .t:where(.svelte-16qbx9m){font-family:var(--serif);font-size:18px}.results.svelte-16qbx9m a:where(.svelte-16qbx9m):hover .t:where(.svelte-16qbx9m){color:var(--ochre)}.ex.svelte-16qbx9m{margin:.3em 0 0;font-size:13.5px;line-height:1.5;color:var(--ink-soft)}.ex.svelte-16qbx9m mark{background:transparent;color:var(--ochre);font-weight:500}.empty.svelte-16qbx9m{margin:0;color:var(--ink-body)}.browse.svelte-16qbx9m{display:grid;grid-template-columns:minmax(0,1fr) 396px;border-bottom:1px solid var(--ink)}.sections.svelte-16qbx9m{border-right:1px solid var(--rule);padding:34px var(--gutter) 40px}.sections.svelte-16qbx9m .figrow:where(.svelte-16qbx9m){margin-bottom:20px;align-items:baseline}.meta.plain.svelte-16qbx9m{text-transform:none;letter-spacing:0}.list.svelte-16qbx9m{display:grid;grid-template-columns:1fr 1fr;gap:0 32px}.list.svelte-16qbx9m a:where(.svelte-16qbx9m){display:block;text-decoration:none;color:var(--ink);padding:14px 0;border-bottom:1px solid var(--rule-soft)}.list.svelte-16qbx9m a:where(.svelte-16qbx9m):hover{background:var(--hover)}.row.svelte-16qbx9m{display:flex;align-items:baseline;gap:8px}.row.svelte-16qbx9m .t:where(.svelte-16qbx9m){font-family:var(--serif);font-size:19px}.row.svelte-16qbx9m .n:where(.svelte-16qbx9m){font-family:var(--mono);font-size:12px;color:var(--ochre)}.blurb.svelte-16qbx9m{font-size:13.5px;color:var(--ink-soft);line-height:1.5;margin-top:3px}.rail.svelte-16qbx9m{padding:34px var(--gutter) 40px;display:flex;flex-direction:column;gap:30px}.rail.svelte-16qbx9m .fig:where(.svelte-16qbx9m){margin-bottom:14px}.start.svelte-16qbx9m{display:block;text-decoration:none;color:var(--ink);border:1px solid var(--rule);background:var(--field);padding:16px;margin-bottom:10px}.start.svelte-16qbx9m:last-child{margin-bottom:0}.start.svelte-16qbx9m:hover{border-color:var(--ochre)}.start.svelte-16qbx9m .t:where(.svelte-16qbx9m){font-family:var(--serif);font-size:19px;margin-bottom:4px}.start.svelte-16qbx9m .blurb:where(.svelte-16qbx9m){margin-top:0}.bars.small.svelte-16qbx9m{border:0;background:transparent;padding:0;margin:4px 0 8px}.bars.small.svelte-16qbx9m i:where(.svelte-16qbx9m){height:10px}.built.svelte-16qbx9m{border:1px solid var(--rule);background:var(--panel);padding:16px}.built.svelte-16qbx9m p:where(.svelte-16qbx9m){margin:0 0 12px;font-size:13.5px;line-height:1.6;color:var(--ink-body)}.ledger.svelte-16qbx9m{display:flex;flex-direction:column;gap:7px;font-family:var(--mono);font-size:11.5px;color:var(--ink-soft)}.ledger.svelte-16qbx9m div:where(.svelte-16qbx9m){display:flex;justify-content:space-between;gap:12px}.built.svelte-16qbx9m .monolink:where(.svelte-16qbx9m){display:inline-block;margin-top:14px}.recent.svelte-16qbx9m .figrow:where(.svelte-16qbx9m){margin-bottom:18px;align-items:baseline}.recentgrid.svelte-16qbx9m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px}.recentgrid.svelte-16qbx9m a:where(.svelte-16qbx9m){text-decoration:none;color:var(--ink);padding:12px 0;border-top:1px solid var(--rule-soft)}.recentgrid.svelte-16qbx9m a:where(.svelte-16qbx9m):hover .t:where(.svelte-16qbx9m){color:var(--ochre)}.recentgrid.svelte-16qbx9m .k:where(.svelte-16qbx9m){font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:5px}.recentgrid.svelte-16qbx9m .t:where(.svelte-16qbx9m){font-family:var(--serif);font-size:18px;margin-bottom:3px}.recentgrid.svelte-16qbx9m .m:where(.svelte-16qbx9m){font-size:13px;color:var(--ink-soft)}.app.svelte-16qbx9m{background:var(--band);color:var(--band-text);padding:34px var(--gutter);display:flex;align-items:center;gap:40px}.fig.lit.svelte-16qbx9m{color:var(--ochre-lit);margin-bottom:10px}.line-h.svelte-16qbx9m{font-family:var(--serif);font-size:26px;line-height:1.2;max-width:34ch;text-wrap:pretty}.app.svelte-16qbx9m .actions:where(.svelte-16qbx9m){margin-left:auto;display:flex;gap:12px;flex-shrink:0}.app.svelte-16qbx9m .btn.fill:where(.svelte-16qbx9m){white-space:nowrap}.app.svelte-16qbx9m :focus-visible{outline-color:var(--ochre-lit)}@media(max-width:1079px){.searchgrid.svelte-16qbx9m{grid-template-columns:1fr;gap:28px}.browse.svelte-16qbx9m{grid-template-columns:1fr}.sections.svelte-16qbx9m{border-right:0;border-bottom:1px solid var(--rule)}.recentgrid.svelte-16qbx9m{grid-template-columns:1fr 1fr}.recentgrid.svelte-16qbx9m a:where(.svelte-16qbx9m):nth-child(n+3){border-top:1px solid var(--rule-soft)}}@media(max-width:899px){.list.svelte-16qbx9m{grid-template-columns:1fr}}@media(max-width:767px){h1.svelte-16qbx9m{font-size:clamp(1.9rem,8vw,2.8rem)}.search.svelte-16qbx9m{padding-top:32px;padding-bottom:28px}.recentgrid.svelte-16qbx9m{grid-template-columns:1fr}.app.svelte-16qbx9m{flex-direction:column;align-items:flex-start;gap:22px}.app.svelte-16qbx9m .actions:where(.svelte-16qbx9m){margin-left:0;flex-wrap:wrap}}
