.tools.svelte-19vapmx{flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 18px;display:flex}.filter.svelte-19vapmx{flex:280px;max-width:420px}.filter.svelte-19vapmx input:where(.svelte-19vapmx){background:var(--surface);width:100%;height:44px;box-shadow:var(--shadow-card);font:400 15px/1 var(--font-sans);color:var(--ink);border:0;border-radius:0;padding:0 14px}.filter.svelte-19vapmx input:where(.svelte-19vapmx)::placeholder{color:var(--muted)}.filter.svelte-19vapmx input:where(.svelte-19vapmx):focus-visible{outline:2px solid var(--blue);outline-offset:0}.count.svelte-19vapmx{font-family:var(--font-mono);font-size:var(--t-caption);color:var(--muted-2);margin:0}.az.svelte-19vapmx{z-index:5;background:var(--bg);flex-wrap:wrap;gap:2px;margin:0 0 8px;padding:8px 0;display:flex}.az.svelte-19vapmx a:where(.svelte-19vapmx){min-width:30px;height:30px;font-family:var(--font-mono);color:var(--ink-soft);justify-content:center;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}@media (width>=700px){.az.svelte-19vapmx{top:var(--header-h);position:sticky}}.az.svelte-19vapmx a.off:where(.svelte-19vapmx){opacity:.35;pointer-events:none}.az.svelte-19vapmx a:where(.svelte-19vapmx):hover{background:var(--tag-bg);color:var(--ink)}.list.svelte-19vapmx{max-width:760px;padding-bottom:40px}.group.svelte-19vapmx{scroll-margin-top:calc(var(--header-h) + 56px);margin:36px 0 0}.group[hidden].svelte-19vapmx,.entry[hidden].svelte-19vapmx{display:none}.letter.svelte-19vapmx{font-family:var(--font-mono);letter-spacing:.08em;color:var(--orange-text);margin:0 0 4px;font-size:15px;font-weight:500}dl.svelte-19vapmx{margin:0}.entry.svelte-19vapmx{border-bottom:1px solid var(--divider);scroll-margin-top:calc(var(--header-h) + 56px);padding:20px 0 22px}.entry.svelte-19vapmx:target{background:var(--tint-warm);margin:0 -16px;padding-inline:16px}.entry.svelte-19vapmx>dt:where(.svelte-19vapmx){flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 6px;display:flex}.self.svelte-19vapmx{letter-spacing:-.01em;color:var(--ink);font-size:19px;font-weight:600;text-decoration:none}.self.svelte-19vapmx:hover{text-decoration:underline}.kind.svelte-19vapmx{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);font-size:11px}.entry.svelte-19vapmx>dd:where(.svelte-19vapmx){margin:0}.def.svelte-19vapmx{font-size:var(--t-reading);line-height:var(--lh-reading);margin:0 0 8px}.why.svelte-19vapmx{font-size:var(--t-body-sm);color:var(--ink-soft);margin:0 0 10px}.meta.svelte-19vapmx{gap:4px;font-size:13.5px;line-height:1.5;display:grid}.meta.svelte-19vapmx>div:where(.svelte-19vapmx){grid-template-columns:104px 1fr;gap:12px;display:grid}.meta.svelte-19vapmx dt:where(.svelte-19vapmx){color:var(--muted-2)}.meta.svelte-19vapmx dd:where(.svelte-19vapmx){color:var(--ink-soft);margin:0}.meta.svelte-19vapmx a:where(.svelte-19vapmx){color:var(--ink-soft)}.meta.svelte-19vapmx a:where(.svelte-19vapmx):hover{color:var(--ink)}.meta.svelte-19vapmx a.primary:where(.svelte-19vapmx){color:var(--ink);font-weight:500}.empty.svelte-19vapmx{color:var(--ink-soft);margin:32px 0}@media (width<=600px){.meta.svelte-19vapmx>div:where(.svelte-19vapmx){grid-template-columns:1fr;gap:0}.meta.svelte-19vapmx>div:where(.svelte-19vapmx)+div:where(.svelte-19vapmx){margin-top:6px}}@media print{.tools.svelte-19vapmx,.az.svelte-19vapmx{display:none}}
