.listwrap.svelte-wha3q9,.detail.svelte-wha3q9{padding:48px 0 8px}.count.svelte-wha3q9{font-size:var(--fs-sm);color:var(--ink-2);margin-bottom:14px}.count.svelte-wha3q9 strong:where(.svelte-wha3q9){color:var(--primary)}.empty.svelte-wha3q9{text-align:center;color:var(--ink-3);padding:80px 0}.list.svelte-wha3q9{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.list.svelte-wha3q9 li:where(.svelte-wha3q9) a:where(.svelte-wha3q9){border-bottom:1px solid var(--line);grid-template-columns:64px 1fr auto auto;align-items:center;gap:16px;padding:16px 8px;transition:background .12s;display:grid}.list.svelte-wha3q9 li:where(.svelte-wha3q9) a:where(.svelte-wha3q9):hover{background:var(--bg-soft)}.num.svelte-wha3q9{color:var(--ink-3);font-size:var(--fs-sm);text-align:center}.subject.svelte-wha3q9{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.list.svelte-wha3q9 li:where(.svelte-wha3q9) a:where(.svelte-wha3q9):hover .subject:where(.svelte-wha3q9){color:var(--primary)}.tag.svelte-wha3q9{font-style:normal;font-size:var(--fs-xs);color:var(--primary);margin-right:6px;font-weight:700}.date.svelte-wha3q9,.hit.svelte-wha3q9{font-size:var(--fs-sm);color:var(--ink-3);white-space:nowrap}.hit.svelte-wha3q9{text-align:right;width:56px}.pager.svelte-wha3q9{justify-content:center;gap:6px;margin:32px 0 8px;display:flex}.pager.svelte-wha3q9 a:where(.svelte-wha3q9){border:1px solid var(--line);min-width:38px;height:38px;font-size:var(--fs-sm);color:var(--ink-2);border-radius:9px;place-items:center;display:grid}.pager.svelte-wha3q9 a:where(.svelte-wha3q9):hover{border-color:var(--primary);color:var(--primary)}.pager.svelte-wha3q9 a.active:where(.svelte-wha3q9){background:var(--primary);border-color:var(--primary);color:#fff}.detail.svelte-wha3q9 header:where(.svelte-wha3q9){border-bottom:1px solid var(--line);padding-bottom:20px}.cat.svelte-wha3q9{font-size:var(--fs-sm);color:var(--primary);font-weight:700}.detail.svelte-wha3q9 h2:where(.svelte-wha3q9){font-size:var(--fs-h2);letter-spacing:-.02em;margin:8px 0 14px;font-weight:800}.meta.svelte-wha3q9{font-size:var(--fs-sm);color:var(--ink-3);gap:16px;display:flex}.body.svelte-wha3q9{padding:32px 4px;line-height:1.8;overflow-x:auto}.body.svelte-wha3q9 img{height:auto;margin:12px 0}.body.svelte-wha3q9 table{max-width:100%}.link.svelte-wha3q9{border-top:1px solid var(--line-2);font-size:var(--fs-sm);word-break:break-all;padding:12px 4px}.link.svelte-wha3q9 a:where(.svelte-wha3q9){color:var(--primary)}.back.svelte-wha3q9{border:1px solid var(--line);font-weight:600;font-size:var(--fs-sm);border-radius:999px;margin-top:24px;padding:12px 24px;display:inline-block}.back.svelte-wha3q9:hover{border-color:var(--primary);color:var(--primary)}@media (width<=640px){.list.svelte-wha3q9 li:where(.svelte-wha3q9) a:where(.svelte-wha3q9){grid-template-columns:1fr auto;gap:4px 12px}.num.svelte-wha3q9,.hit.svelte-wha3q9{display:none}}
