.sr-card[data-astro-cid-m7zt77uf]{display:block;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--card);text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s,transform .15s}.sr-card[data-astro-cid-m7zt77uf]:hover{border-color:var(--brand);box-shadow:var(--shadow-md);transform:translateY(-1px)}.sr-card-head[data-astro-cid-m7zt77uf]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sr-level[data-astro-cid-m7zt77uf]{font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;background:var(--brand-soft);color:var(--brand);border:1px solid var(--brand);white-space:nowrap}.sr-lv-L0[data-astro-cid-m7zt77uf]{background:var(--bg);color:var(--fg-3);border-color:var(--line)}.sr-name[data-astro-cid-m7zt77uf]{font-size:15px;font-weight:700;color:var(--fg)}.sr-family[data-astro-cid-m7zt77uf]{font-size:11px;padding:2px 8px;border-radius:6px;background:var(--bg);color:var(--fg-3);border:1px solid var(--line)}.sr-meta-line[data-astro-cid-m7zt77uf]{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px;font-size:12px;color:var(--fg-3)}.sr-provider[data-astro-cid-m7zt77uf]{color:var(--brand)}.sr-sum[data-astro-cid-m7zt77uf]{font-size:13px;color:var(--fg-2);line-height:1.65;margin:8px 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sr-foot[data-astro-cid-m7zt77uf]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between}.sr-chips[data-astro-cid-m7zt77uf]{display:inline-flex;gap:6px;flex-wrap:wrap}.sr-chip[data-astro-cid-m7zt77uf]{font-size:11px;padding:2px 8px;border-radius:6px;background:var(--bg);color:var(--fg-3);border:1px solid var(--line)}.sr-lic[data-astro-cid-m7zt77uf]{color:var(--brand);border-color:var(--brand)}.sr-date[data-astro-cid-m7zt77uf]{font-size:11.5px;color:var(--fg-3);margin-left:auto;white-space:nowrap}.sr-list[data-astro-cid-fskzxmuo]{max-width:1100px;margin:0 auto;padding:2rem 1rem 4rem}.sr-list[data-astro-cid-fskzxmuo] h1[data-astro-cid-fskzxmuo]{font-size:1.75rem;margin:0 0 8px}.sr-sub[data-astro-cid-fskzxmuo]{color:var(--muted);margin:0 0 20px;line-height:1.7;max-width:860px}.sr-toolbar[data-astro-cid-fskzxmuo]{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;margin-bottom:12px}.sr-field[data-astro-cid-fskzxmuo]{display:flex;flex-direction:column;gap:4px}.sr-field[data-astro-cid-fskzxmuo]>span[data-astro-cid-fskzxmuo]{font-size:11.5px;color:var(--fg-3)}.sr-field[data-astro-cid-fskzxmuo] select[data-astro-cid-fskzxmuo]{padding:8px 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--fg);font-size:13px;min-width:130px}.sr-field[data-astro-cid-fskzxmuo] select[data-astro-cid-fskzxmuo]:focus{outline:2px solid var(--brand-soft);border-color:var(--brand)}.sr-field-search[data-astro-cid-fskzxmuo]{flex:1 1 280px;min-width:220px}.sr-search[data-astro-cid-fskzxmuo]{padding:8px 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--fg);font-size:13px;width:100%}.sr-search[data-astro-cid-fskzxmuo]:focus{outline:2px solid var(--brand-soft);border-color:var(--brand)}.sr-reset[data-astro-cid-fskzxmuo]{padding:8px 14px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--fg-2);font-size:13px;cursor:pointer}.sr-reset[data-astro-cid-fskzxmuo][hidden]{display:none}.sr-reset[data-astro-cid-fskzxmuo]:hover{border-color:var(--brand);color:var(--brand)}.sr-count[data-astro-cid-fskzxmuo]{color:var(--muted);font-size:13px;margin:0 0 4px}.sr-disclaimer[data-astro-cid-fskzxmuo]{color:var(--fg-3);font-size:12px;margin:0 0 16px;line-height:1.6}.sr-grid[data-astro-cid-fskzxmuo]{display:grid;gap:14px;grid-template-columns:1fr}.sr-item[data-astro-cid-fskzxmuo][hidden]{display:none}.sr-empty[data-astro-cid-fskzxmuo]{color:var(--muted);padding:40px 0;text-align:center}.sr-empty[data-astro-cid-fskzxmuo][hidden]{display:none}.sr-search-all[data-astro-cid-fskzxmuo]{margin:10px 0 0;font-size:13px}.sr-search-all[data-astro-cid-fskzxmuo][hidden]{display:none}.sr-search-all[data-astro-cid-fskzxmuo] a[data-astro-cid-fskzxmuo]{color:var(--brand);text-decoration:none}.sr-search-all[data-astro-cid-fskzxmuo] a[data-astro-cid-fskzxmuo]:hover{text-decoration:underline}.sr-pager[data-astro-cid-fskzxmuo]{display:flex;gap:6px;justify-content:center;margin-top:26px;flex-wrap:wrap}.sr-page[data-astro-cid-fskzxmuo]{min-width:34px;height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--fg-2);font-size:13px;cursor:pointer}.sr-page[data-astro-cid-fskzxmuo]:hover{border-color:var(--brand);color:var(--brand)}.sr-page[data-astro-cid-fskzxmuo].active{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:600}
