.rsearch-head[data-astro-cid-q7miinr3]{margin-bottom:var(--space-6)}.rsearch-title[data-astro-cid-q7miinr3]{font-size:22px}.rsearch-form[data-astro-cid-q7miinr3]{padding:var(--space-5) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-paper);box-shadow:var(--shadow)}.rsearch-group[data-astro-cid-q7miinr3]{min-width:0;padding:0 0 var(--space-4);border:0;border-bottom:1px solid var(--color-line-2);margin:0}.rsearch-group[data-astro-cid-q7miinr3]+.rsearch-group[data-astro-cid-q7miinr3]{padding-top:var(--space-4)}.rsearch-legend[data-astro-cid-q7miinr3]{float:left;width:100%;margin:0 0 var(--space-3);border-left:3px solid var(--color-sea);letter-spacing:.04em;padding:0 0 0 10px;font-size:14.5px;font-weight:700;line-height:1.4}.rsearch-section[data-astro-cid-q7miinr3]{clear:both}.rsearch-section[data-astro-cid-q7miinr3]+.rsearch-section[data-astro-cid-q7miinr3]{margin-top:var(--space-3)}.rsearch-sub[data-astro-cid-q7miinr3]{margin:0 0 var(--space-2);letter-spacing:.1em;color:var(--color-sea);font-size:11.5px;font-weight:700}.rsearch-options[data-astro-cid-q7miinr3]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.rsearch-option[data-astro-cid-q7miinr3]{border:1px solid var(--color-line);border-radius:var(--radius-sm);min-height:36px;color:var(--color-ink-soft);cursor:pointer;background:#fff;align-items:center;gap:6px;padding:6px 12px 6px 10px;font-size:13px;line-height:1.4;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.rsearch-option[data-astro-cid-q7miinr3]:hover{border-color:var(--color-sea)}.rsearch-option[data-astro-cid-q7miinr3].is-empty{background:var(--color-cream);color:var(--color-muted);cursor:not-allowed;opacity:.6}.rsearch-option[data-astro-cid-q7miinr3].is-empty:hover{border-color:var(--color-line)}.rsearch-option[data-astro-cid-q7miinr3] input[data-astro-cid-q7miinr3]{width:16px;height:16px;accent-color:var(--color-sea);flex-shrink:0;margin:0}.rsearch-option[data-astro-cid-q7miinr3]:has(input:checked){border-color:var(--color-sea);background:var(--color-sea-bg);color:var(--color-sea);font-weight:700}.rsearch-option[data-astro-cid-q7miinr3]:has(input:focus-visible){outline:2px solid var(--color-sea);outline-offset:2px}.rsearch-actions[data-astro-cid-q7miinr3]{gap:var(--space-3);margin-top:var(--space-5);flex-direction:column;display:flex}.rsearch-submit-count[data-astro-cid-q7miinr3]{font-size:13px;font-weight:700}.rsearch-result[data-astro-cid-q7miinr3]{margin-top:var(--space-10);scroll-margin-top:96px}.rsearch-result-title[data-astro-cid-q7miinr3]{align-items:baseline;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-5);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-sea);font-family:var(--font-sans);letter-spacing:.04em;flex-wrap:wrap;font-size:19px;font-weight:600;display:flex}.rsearch-result-count[data-astro-cid-q7miinr3]{color:var(--color-muted);font-size:13px;font-weight:700}.rsearch-note[data-astro-cid-q7miinr3],.rsearch-empty[data-astro-cid-q7miinr3]{margin:0 0 var(--space-5);padding:var(--space-6) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-paper);text-align:center;color:var(--color-ink-soft);font-size:14px;line-height:1.9}.rsearch-note[data-astro-cid-q7miinr3] a[data-astro-cid-q7miinr3],.rsearch-empty[data-astro-cid-q7miinr3] a[data-astro-cid-q7miinr3]{color:var(--color-sea);font-weight:700;text-decoration:underline}.rsearch-list[data-astro-cid-q7miinr3]{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rsearch-list[data-astro-cid-q7miinr3]>li[data-astro-cid-q7miinr3][hidden]{display:none}.rsearch-more[data-astro-cid-q7miinr3]{gap:var(--space-3);margin-top:var(--space-6);flex-direction:column;display:flex}.rsearch-more[data-astro-cid-q7miinr3] [data-astro-cid-q7miinr3][hidden]{display:none}@media (width>=768px){.rsearch-form[data-astro-cid-q7miinr3]{padding:var(--space-6)}.rsearch-actions[data-astro-cid-q7miinr3],.rsearch-more[data-astro-cid-q7miinr3]{flex-direction:row;justify-content:center}.rsearch-submit[data-astro-cid-q7miinr3]{min-width:280px}.rsearch-list[data-astro-cid-q7miinr3]{gap:var(--space-6)}}@media (width>=1024px){.rsearch-title[data-astro-cid-q7miinr3]{font-size:28px}}
