.row.svelte-wz5xs0{display:grid;grid-template-columns:auto 1fr;gap:var(--s2) var(--s4);align-items:start;padding:var(--s5) 0;border-bottom:1px solid var(--rule);text-decoration:none;color:var(--fg);transition:border-color var(--t-micro) var(--e-micro)}.row.svelte-wz5xs0:hover,.row.svelte-wz5xs0:focus-visible{border-color:var(--pg)}.row.svelte-wz5xs0:focus-visible{outline:2px solid var(--pg);outline-offset:4px}.idx.svelte-wz5xs0{font-family:var(--mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pg-text);padding-top:.3em}.title-block.svelte-wz5xs0{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.title-block.svelte-wz5xs0 h2:where(.svelte-wz5xs0){font-family:var(--display);font-weight:800;font-size:clamp(1.125rem,1rem + .6vw,1.5rem);text-transform:uppercase;margin:0}.one-line.svelte-wz5xs0{font-family:var(--text);font-size:.9375rem;color:var(--fg)}.notable.svelte-wz5xs0{font-family:var(--text);font-size:.875rem;color:var(--fg-muted)}.stack.svelte-wz5xs0{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--s2);list-style:none;margin:0;padding:0}.stack.svelte-wz5xs0 li:where(.svelte-wz5xs0){font-family:var(--mono);font-size:.6875rem;letter-spacing:.03em;color:var(--fg-muted);border:1px solid var(--rule);padding:.15em var(--s2)}.meta.svelte-wz5xs0{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3);font-family:var(--mono);font-size:.75rem;letter-spacing:.04em;color:var(--fg-muted);text-transform:uppercase}.status.svelte-wz5xs0{color:var(--pg-text)}@media(min-width:640px){.row.svelte-wz5xs0{grid-template-columns:88px 1fr auto}.stack.svelte-wz5xs0{grid-column:2 / 3}.meta.svelte-wz5xs0{grid-column:3 / 4;flex-direction:column;align-items:flex-end;gap:var(--s1);text-align:right}}.rail.svelte-wycq7a{display:none}.sheet.svelte-wycq7a{border:1px solid var(--rule);padding:var(--s4)}summary.svelte-wycq7a{cursor:pointer;font-family:var(--mono);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--fg);display:flex;align-items:center;gap:var(--s2)}summary.svelte-wycq7a:focus-visible{outline:2px solid var(--portal);outline-offset:2px}.badge.svelte-wycq7a{display:inline-flex;align-items:center;justify-content:center;min-width:1.25em;height:1.25em;padding:0 .3em;background:var(--portal);color:var(--ink-950);font-size:.6875rem}.sheet-content.svelte-wycq7a{display:flex;flex-direction:column;gap:var(--s5);margin-top:var(--s5)}fieldset.svelte-wycq7a{border:0;margin:0;padding:0}legend.svelte-wycq7a{font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);padding:0 0 var(--s2) 0}.chips.svelte-wycq7a{display:flex;flex-wrap:wrap;gap:var(--s2)}.chips.svelte-wycq7a button:where(.svelte-wycq7a){font-family:var(--mono);font-size:.75rem;letter-spacing:.02em;color:var(--fg-muted);background:transparent;border:1px solid var(--rule);padding:.4em .75em;cursor:pointer;transition:border-color var(--t-micro) var(--e-micro),color var(--t-micro) var(--e-micro),background var(--t-micro) var(--e-micro)}.chips.svelte-wycq7a button[aria-pressed=true]:where(.svelte-wycq7a){border-color:var(--portal);color:var(--ink-950);background:var(--portal)}.chips.svelte-wycq7a button:where(.svelte-wycq7a):focus-visible,.clear.svelte-wycq7a:focus-visible{outline:2px solid var(--portal);outline-offset:2px}.clear.svelte-wycq7a{align-self:flex-start;font-family:var(--mono);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--fg);background:transparent;border:1px solid var(--rule);padding:.5em var(--s3);cursor:pointer}.clear.svelte-wycq7a:disabled{opacity:.4;cursor:not-allowed}@media(min-width:1024px){.rail.svelte-wycq7a{display:block;position:sticky;top:var(--s5);border:1px solid var(--rule);padding:var(--s4);max-height:calc(100dvh - 2 * var(--s5));overflow-y:auto}.rail-content.svelte-wycq7a{display:flex;flex-direction:column;gap:var(--s5)}.sheet.svelte-wycq7a{display:none}}.index.svelte-oqsuc6{max-width:var(--maxw);margin:0 auto;padding:var(--s6) var(--s5) var(--s9);display:flex;flex-direction:column;gap:var(--s5)}.index-head.svelte-oqsuc6{display:flex;flex-direction:column;gap:var(--s2);margin-bottom:var(--s5)}.index-head.svelte-oqsuc6 h1:where(.svelte-oqsuc6){font-size:clamp(2rem,1.6rem + 2vw,3.25rem)}.count.svelte-oqsuc6{font-family:var(--mono);font-size:.8125rem;letter-spacing:.04em;color:var(--fg-muted);margin:0}.rows.svelte-oqsuc6{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.empty.svelte-oqsuc6{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s3);padding:var(--s7) 0}.empty.svelte-oqsuc6 p:where(.svelte-oqsuc6){font-family:var(--text);color:var(--fg-muted)}.empty.svelte-oqsuc6 button:where(.svelte-oqsuc6){font-family:var(--mono);font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-950);background:var(--portal);border:1px solid var(--portal);padding:.6em var(--s4);cursor:pointer}.empty.svelte-oqsuc6 button:where(.svelte-oqsuc6):focus-visible{outline:2px solid var(--portal);outline-offset:2px}@media(min-width:1024px){.index.svelte-oqsuc6{display:grid;grid-template-columns:220px 1fr;gap:var(--s8);align-items:start}.rail-slot.svelte-oqsuc6{grid-column:1}.list-slot.svelte-oqsuc6{grid-column:2}}
