.head.svelte-1hmd7l3{padding-top:18px}.heading.svelte-1hmd7l3{font-family:var(--font-serif);font-weight:400;font-size:32px;line-height:1.05}.big.svelte-1hmd7l3{font-size:36px;line-height:1.02}.bar.svelte-1hmd7l3{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;margin-top:12px}.bar.svelte-1hmd7l3 .tools:where(.svelte-1hmd7l3){margin-left:auto}.bar.svelte-1hmd7l3 .count:where(.svelte-1hmd7l3){white-space:nowrap}.tools.svelte-1hmd7l3{display:flex;gap:12px;align-items:center}.filters.svelte-1hmd7l3{position:relative;height:32px;padding:0 10px;display:flex;align-items:center;gap:6px;border:var(--outline);background:none;color:var(--ink);font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.list.svelte-1hmd7l3{margin-top:14px;border-top:var(--hair)}.row.svelte-1hmd7l3{position:relative;display:flex;gap:12px;align-items:flex-start;padding:13px 0;border-bottom:var(--dotted)}.t.svelte-1hmd7l3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.riff.svelte-1hmd7l3{position:relative;z-index:1}.col.svelte-1hmd7l3{display:flex;flex-direction:column;gap:5px;min-width:0;flex-grow:1}.t.svelte-1hmd7l3{font-family:var(--font-serif);font-size:21px;line-height:1.1}i.svelte-1hmd7l3{color:var(--muted)}.heading.svelte-1hmd7l3 i:where(.svelte-1hmd7l3){color:inherit}.meta.svelte-1hmd7l3{letter-spacing:.05em}.ctx.svelte-1hmd7l3{font-size:13px;line-height:1.4;color:var(--text-2)}.ctx-l.svelte-1hmd7l3{font-family:var(--font-mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.riff.svelte-1hmd7l3{display:flex;gap:6px;align-items:baseline;margin-top:2px;padding:7px 9px;background:var(--riff-bg);font-size:13px;line-height:1.3}.riff-l.svelte-1hmd7l3{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text);flex-shrink:0}.riff.svelte-1hmd7l3>span:where(.svelte-1hmd7l3):last-child{min-width:0;overflow-wrap:anywhere}.end.svelte-1hmd7l3{margin-top:18px;font-family:var(--font-mono);font-size:11px;color:var(--muted)}.empty.svelte-1hmd7l3{padding-top:30px}.empty.svelte-1hmd7l3 p:where(.svelte-1hmd7l3){margin-top:12px;max-width:var(--prose);font-size:15px;line-height:1.5;color:var(--text-2)}.empty.svelte-1hmd7l3 .taglinks:where(.svelte-1hmd7l3){margin-top:14px}.again.svelte-1hmd7l3{margin-top:14px}.again.svelte-1hmd7l3 .clear:where(.svelte-1hmd7l3){margin-top:0}.heading.svelte-1hmd7l3:focus{outline:none}.heading.svelte-1hmd7l3:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.clear.svelte-1hmd7l3{min-height:44px;margin-top:16px;padding:0;border:none;background:none;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.recent.svelte-1hmd7l3{padding-top:30px}.recent.svelte-1hmd7l3 .list:where(.svelte-1hmd7l3){margin-top:10px}@media(hover:hover){.row.svelte-1hmd7l3:hover .t:where(.svelte-1hmd7l3),.riff.svelte-1hmd7l3:hover span:where(.svelte-1hmd7l3):last-child{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.row.svelte-1hmd7l3:has(.riff:where(.svelte-1hmd7l3):hover) .t:where(.svelte-1hmd7l3){text-decoration:none}}@media(min-width:720px){.head.svelte-1hmd7l3,.empty.svelte-1hmd7l3{padding-top:var(--page-top)}.heading.svelte-1hmd7l3{font-size:40px}.big.svelte-1hmd7l3{font-size:46px}}.scrim.svelte-1m5npw6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--scrim)}.sheet.svelte-1m5npw6{position:fixed;left:0;right:0;bottom:0;z-index:91;max-height:min(88dvh,640px);max-width:712px;margin:0 auto;padding:10px 16px calc(24px + env(safe-area-inset-bottom));background:var(--paper);border-radius:16px 16px 0 0;display:flex;flex-direction:column;outline:none}@media(min-width:720px){.sheet.svelte-1m5npw6{top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%);width:min(600px,calc(100vw - 64px));max-height:min(86vh,720px);border-radius:16px;padding:24px 28px 28px}.grab.svelte-1m5npw6{display:none}.title.svelte-1m5npw6{margin-top:0}}@media(hover:hover){.pill.svelte-1m5npw6:not([aria-pressed=true]):hover{background:var(--mono-bg)}.apply.svelte-1m5npw6:hover{background:#34302b}.clear.svelte-1m5npw6:hover{text-decoration:underline}.close.svelte-1m5npw6:hover{background:var(--mono-bg)}}.grab.svelte-1m5npw6{align-self:center;width:40px;height:4px;border-radius:2px;background:var(--mono-glyph)}.title.svelte-1m5npw6{display:flex;align-items:center;gap:16px;margin-top:14px;padding-bottom:8px;border-bottom:var(--hair)}.title.svelte-1m5npw6 h2:where(.svelte-1m5npw6){flex:1 1 auto}.close.svelte-1m5npw6{width:44px;height:44px;margin-right:-10px;display:flex;align-items:center;justify-content:center;border:none;background:none;color:var(--ink);padding:0}h2.svelte-1m5npw6{font-family:var(--font-serif);font-weight:400;font-size:32px;line-height:1}.clear.svelte-1m5npw6{min-height:44px;border:none;background:none;padding:0;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.body.svelte-1m5npw6{overflow-y:auto;flex:1 1 auto;padding-bottom:16px}fieldset.svelte-1m5npw6{border:none;margin:16px 0 0;padding:0;min-width:0}legend.svelte-1m5npw6{padding:0}.pills.svelte-1m5npw6{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.pill.svelte-1m5npw6{height:34px;padding:0 12px;border:var(--outline);background:none;color:var(--ink);font-family:var(--font-sans);font-size:13px;font-weight:700}.pill[aria-pressed=true].svelte-1m5npw6{background:var(--ink);color:var(--paper)}.field.svelte-1m5npw6{margin-top:18px}.tokens.svelte-1m5npw6{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;padding-bottom:6px;border-bottom:1.5px solid var(--ink)}.token.svelte-1m5npw6{display:inline-flex;align-items:center;gap:6px;min-height:30px;max-width:100%;padding:0 6px 0 10px;background:var(--mono-bg);font-size:13.5px;overflow-wrap:anywhere}.token.svelte-1m5npw6 button:where(.svelte-1m5npw6){position:relative;width:22px;height:22px;border:none;background:none;color:var(--ink);display:flex;align-items:center;justify-content:center;padding:0}.tokens.svelte-1m5npw6 input:where(.svelte-1m5npw6){flex-grow:1;min-width:120px;height:32px;border:none;background:none;outline:none;color:var(--ink);font-family:var(--font-sans);font-size:16px}.apply.svelte-1m5npw6{flex-shrink:0;height:54px;border:none;background:var(--ink);color:var(--paper);font-family:var(--font-sans);font-size:15px;font-weight:800;letter-spacing:.03em}
