.scoped-search[data-astro-cid-b3cql6qq]{position:relative;margin-bottom:1.2rem}.ss-form[data-astro-cid-b3cql6qq]{display:flex;flex-direction:column}.ss-input-wrap[data-astro-cid-b3cql6qq]{display:flex;align-items:center;width:100%;background:var(--c-surface);border:2px solid var(--c-border);border-radius:10px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.ss-input-wrap[data-astro-cid-b3cql6qq]:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 3px #2563eb1f}.ss-icon[data-astro-cid-b3cql6qq]{margin-left:.75rem;color:var(--c-muted);flex-shrink:0}.ss-input[data-astro-cid-b3cql6qq]{flex:1;border:none;background:transparent;font-family:var(--font-sans);font-size:.92rem;padding:.6rem .65rem;color:var(--c-text);outline:none;min-width:0}.ss-input[data-astro-cid-b3cql6qq]::placeholder{color:var(--c-muted);opacity:.7}.ss-filter-toggle[data-astro-cid-b3cql6qq]{display:flex;align-items:center;justify-content:center;padding:0 .65rem;background:transparent;border:none;color:var(--c-muted);cursor:pointer;transition:color .15s;flex-shrink:0}.ss-filter-toggle[data-astro-cid-b3cql6qq]:hover,.ss-filter-toggle[data-astro-cid-b3cql6qq].active{color:var(--c-primary)}.ss-filters[data-astro-cid-b3cql6qq]{display:none;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .4rem .4rem;font-size:.8rem}.ss-filters[data-astro-cid-b3cql6qq].active{display:flex}.ss-check[data-astro-cid-b3cql6qq]{display:flex;align-items:center;gap:.25rem;cursor:pointer;white-space:nowrap;color:var(--c-text)}.ss-check[data-astro-cid-b3cql6qq] input[data-astro-cid-b3cql6qq][type=checkbox]{accent-color:var(--c-primary)}.ss-status[data-astro-cid-b3cql6qq]{padding:.25rem .45rem;border:1px solid var(--c-border);border-radius:6px;background:var(--c-surface);color:var(--c-text);font-family:var(--font-sans);font-size:.8rem;cursor:pointer}.ss-dates[data-astro-cid-b3cql6qq]{display:flex;align-items:center;gap:.25rem}.ss-date-from[data-astro-cid-b3cql6qq],.ss-date-to[data-astro-cid-b3cql6qq]{padding:.2rem .35rem;border:1px solid var(--c-border);border-radius:6px;background:var(--c-surface);color:var(--c-text);font-family:var(--font-sans);font-size:.76rem;width:120px}.ss-date-sep[data-astro-cid-b3cql6qq]{color:var(--c-muted);font-size:.78rem}.ss-results[data-astro-cid-b3cql6qq]{display:none;position:absolute;top:100%;left:0;right:0;z-index:100;margin-top:4px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:10px;box-shadow:0 8px 32px #0000001f;max-height:420px;overflow-y:auto}.ss-results[data-astro-cid-b3cql6qq].active{display:block}.ss-results[data-astro-cid-b3cql6qq] .sr-item{display:block;padding:.6rem .85rem;text-decoration:none;color:var(--c-text);border-bottom:1px solid var(--c-border);transition:background .1s}.ss-results[data-astro-cid-b3cql6qq] .sr-item:last-child{border-bottom:none}.ss-results[data-astro-cid-b3cql6qq] .sr-item:hover,.ss-results[data-astro-cid-b3cql6qq] .sr-item.sr-active{background:#f0f4ff;text-decoration:none}.ss-results[data-astro-cid-b3cql6qq] .sr-title{font-size:.85rem;line-height:1.35;margin-bottom:.15rem}.ss-results[data-astro-cid-b3cql6qq] .sr-meta{display:flex;flex-wrap:wrap;gap:.3rem;font-size:.7rem}.ss-results[data-astro-cid-b3cql6qq] .sr-meta .badge{font-size:.66rem}.ss-results[data-astro-cid-b3cql6qq] .badge.status-active{background:#e8f5e9;color:#1b5e20}.ss-results[data-astro-cid-b3cql6qq] .badge.status-lost{background:#fce4ec;color:#c62828}.ss-results[data-astro-cid-b3cql6qq] .badge.topic{background:#e8f5e9;color:#2e7d32}.ss-results[data-astro-cid-b3cql6qq] .sr-loading,.ss-results[data-astro-cid-b3cql6qq] .sr-empty{padding:.8rem;text-align:center;font-size:.82rem;color:var(--c-muted)}.ss-results[data-astro-cid-b3cql6qq] .sr-footer{display:block;padding:.5rem .85rem;text-align:center;font-size:.8rem;font-weight:600;color:var(--c-primary);text-decoration:none;border-top:1px solid var(--c-border)}.ss-results[data-astro-cid-b3cql6qq] .sr-footer:hover{background:#f0f4ff;text-decoration:none}@media(prefers-color-scheme:dark){.ss-results[data-astro-cid-b3cql6qq] .sr-item:hover,.ss-results[data-astro-cid-b3cql6qq] .sr-item.sr-active,.ss-results[data-astro-cid-b3cql6qq] .sr-footer:hover{background:#ffffff0d}}@media(max-width:480px){.ss-dates[data-astro-cid-b3cql6qq]{flex-wrap:wrap}.ss-date-from[data-astro-cid-b3cql6qq],.ss-date-to[data-astro-cid-b3cql6qq]{width:100%}.ss-filters[data-astro-cid-b3cql6qq]{gap:.4rem}}
