.source[data-astro-cid-ef3gwmz2]{border-top:1px solid var(--rule);flex-direction:column;gap:.45rem;min-width:0;padding:1.1rem 0 1.25rem;display:flex}.source[data-astro-cid-ef3gwmz2][hidden]{display:none}.source-top[data-astro-cid-ef3gwmz2]{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.source-name[data-astro-cid-ef3gwmz2]{overflow-wrap:anywhere;margin:0;font-size:1.08rem;font-weight:700;line-height:1.3}.source-name[data-astro-cid-ef3gwmz2] a[data-astro-cid-ef3gwmz2]{text-decoration:none}.source-name[data-astro-cid-ef3gwmz2] a[data-astro-cid-ef3gwmz2]:hover{text-decoration:underline}.access[data-astro-cid-ef3gwmz2],.cost[data-astro-cid-ef3gwmz2]{border-radius:var(--radius-sm);border:1px solid var(--border-strong);color:var(--text-muted);flex:none;padding:.05rem .45rem;font-size:.75rem;font-weight:650;font-stretch:82%}.badges[data-astro-cid-ef3gwmz2]{flex-wrap:wrap;flex:none;justify-content:end;gap:.3rem;max-width:50%;display:flex}.cost-free[data-astro-cid-ef3gwmz2]{color:var(--beginner);border-color:currentColor}.cost-free-registration[data-astro-cid-ef3gwmz2]{color:var(--text)}.cost-mixed[data-astro-cid-ef3gwmz2]{color:var(--intermediate);border-color:currentColor}.cost-paid[data-astro-cid-ef3gwmz2]{color:var(--advanced);border-color:currentColor}.publisher[data-astro-cid-ef3gwmz2],.notes[data-astro-cid-ef3gwmz2]{margin:0;font-size:.875rem;line-height:1.5}.publisher[data-astro-cid-ef3gwmz2]{color:var(--text-muted)}.meta[data-astro-cid-ef3gwmz2]{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.4rem 1rem;margin:.35rem 0 0;padding-top:.55rem;font-size:.875rem;display:grid}.meta[data-astro-cid-ef3gwmz2] dt[data-astro-cid-ef3gwmz2]{color:var(--text-muted);font-size:.75rem;font-weight:600;font-stretch:80%}.meta[data-astro-cid-ef3gwmz2] dd[data-astro-cid-ef3gwmz2]{overflow-wrap:anywhere;margin:0}.lic-open[data-astro-cid-ef3gwmz2]{color:var(--beginner);font-weight:650}.lic-noncommercial[data-astro-cid-ef3gwmz2]{color:var(--advanced);font-weight:650}.status[data-astro-cid-ef3gwmz2]{color:var(--text-muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.35rem;margin:auto 0 0;padding-top:.35rem;font-size:.75rem;font-stretch:88%;display:flex}.dot[data-astro-cid-ef3gwmz2]{background:var(--beginner);width:.5rem;height:.5rem}.status[data-astro-cid-ef3gwmz2].blocked .dot[data-astro-cid-ef3gwmz2],.status[data-astro-cid-ef3gwmz2].unchecked .dot[data-astro-cid-ef3gwmz2]{background:var(--intermediate)}.status[data-astro-cid-ef3gwmz2].unavailable{color:var(--advanced)}.status[data-astro-cid-ef3gwmz2].unavailable .dot[data-astro-cid-ef3gwmz2]{background:var(--advanced)}.status-unavailable[data-astro-cid-ef3gwmz2]{opacity:.8;border-top-style:dashed}.prev[data-astro-cid-ef3gwmz2]{word-break:break-all}.filters[data-astro-cid-eogdhazg]{border-block:1px solid var(--border);gap:1rem;margin-bottom:1.5rem;padding:1rem 0 1.1rem;display:grid}.filters[data-astro-cid-eogdhazg][hidden]{display:none}fieldset[data-astro-cid-eogdhazg]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-eogdhazg],label[data-astro-cid-eogdhazg]>span[data-astro-cid-eogdhazg]{color:var(--text-muted);margin-bottom:.35rem;padding:0;font-size:.75rem;font-weight:650;font-stretch:82%}.theme-btns[data-astro-cid-eogdhazg]{flex-wrap:wrap;gap:.4rem;display:flex}.tbtn[data-astro-cid-eogdhazg]{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--border-strong);min-height:2.25rem;color:var(--text);cursor:pointer;background:0 0;padding:.3rem .75rem;font-size:.875rem;font-weight:550;transition:background-color .15s,color .15s,border-color .15s}.tbtn[data-astro-cid-eogdhazg]:hover{border-color:var(--text)}.tbtn[data-astro-cid-eogdhazg][aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--bg)}.selects[data-astro-cid-eogdhazg]{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}label[data-astro-cid-eogdhazg]{display:grid}select[data-astro-cid-eogdhazg]{font:inherit;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);min-height:2.75rem;color:var(--text);min-width:10rem;padding:.4rem .6rem;font-size:.875rem}.reset[data-astro-cid-eogdhazg]{font-size:.875rem}.count[data-astro-cid-eogdhazg],.cost-note[data-astro-cid-eogdhazg]{color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.875rem}.cost-note[data-astro-cid-eogdhazg]{margin-top:-.6rem;font-size:.8125rem}
