.search-page.svelte-1hmd7l3{width:100%;padding:32px max(4%,calc((100% - 1100px)/2)) 64px;background:#fff;color:#233c32}header.svelte-1hmd7l3{max-width:800px;margin:0 auto 12px}.status.svelte-1hmd7l3{min-height:28px;font-size:14px;color:#52695e}.layout.svelte-1hmd7l3{display:grid;grid-template-columns:240px minmax(0,1fr);gap:36px;margin-top:18px}aside.svelte-1hmd7l3{padding:18px;border-radius:12px;background:#f2f6f2;align-self:start}h1.svelte-1hmd7l3{font-size:clamp(22px,3vw,30px);margin:0 0 20px;scroll-margin-top:24px}h2.svelte-1hmd7l3{font-size:18px;margin:0 0 10px;font-weight:600}.hint.svelte-1hmd7l3{font-size:13px;margin:8px 0 16px}.chip.svelte-1hmd7l3{display:inline-block;border:1px solid #c5d3c8;border-radius:18px;font-size:12px;padding:5px 10px;margin:3px;color:#345646;background:#fff}.selected.svelte-1hmd7l3{background:#e0eddf;text-align:left}.text-button.svelte-1hmd7l3{display:block;text-decoration:underline;font-size:13px;padding:8px 0}summary.svelte-1hmd7l3{cursor:pointer;font-size:14px;padding:10px 0;font-weight:600}.filter-label.svelte-1hmd7l3{display:block;font-size:13px;margin-top:12px}input.svelte-1hmd7l3{width:100%;border:1px solid #aabbad;border-radius:6px;padding:8px;font-size:16px}.topic-options.svelte-1hmd7l3{max-height:350px;overflow:auto;margin-top:10px}.topic-options.svelte-1hmd7l3 :is(a:where(.svelte-1hmd7l3),button:where(.svelte-1hmd7l3)){display:block;text-align:left;padding:8px 0;font-size:14px;color:#345646}.topic-options.svelte-1hmd7l3 span:where(.svelte-1hmd7l3){color:#5b6e61}article.svelte-1hmd7l3{padding:20px 0;border-bottom:1px solid #dbe3dc}article.svelte-1hmd7l3:first-of-type{padding-top:0}article.svelte-1hmd7l3 h2:where(.svelte-1hmd7l3){font-size:20px;line-height:1.4}article.svelte-1hmd7l3 h2:where(.svelte-1hmd7l3) a:where(.svelte-1hmd7l3){color:#17513d}article.svelte-1hmd7l3 a:where(.svelte-1hmd7l3):hover{text-decoration:underline}.excerpt.svelte-1hmd7l3{font-size:15px;line-height:1.65;margin:8px 0 12px;color:#4b5f53}.excerpt.svelte-1hmd7l3 strong:where(.svelte-1hmd7l3){font-weight:500}mark.svelte-1hmd7l3{background:#faf0c6;color:inherit}.partial.svelte-1hmd7l3{display:block;color:#687465;margin-bottom:6px}.action.svelte-1hmd7l3{display:inline-block;background:#175b49;color:#fff;border-radius:8px;padding:10px 16px;margin:16px 0}.recovery.svelte-1hmd7l3{display:block;text-decoration:underline;margin:10px 0}.pagination.svelte-1hmd7l3{display:flex;justify-content:space-between;gap:16px;margin-top:24px}.pagination.svelte-1hmd7l3 a:where(.svelte-1hmd7l3){text-decoration:underline}.svelte-1hmd7l3:is(a:where(.svelte-1hmd7l3),button:where(.svelte-1hmd7l3),input:where(.svelte-1hmd7l3)):focus-visible{outline:3px solid #b78420;outline-offset:3px}@media (max-width:700px){.layout.svelte-1hmd7l3{grid-template-columns:1fr;gap:20px}.topic-options.svelte-1hmd7l3{max-height:140px}.search-page.svelte-1hmd7l3{padding-top:20px}}
