.source-info[data-astro-cid-f6npymo2]{display:flex;flex-wrap:wrap;gap:var(--space-4);font-size:var(--text-xs);color:var(--color-ink-faint);font-family:var(--font-mono)}.source-info[data-astro-cid-f6npymo2] a[data-astro-cid-f6npymo2]{color:var(--color-ink-faint)}.source-info[data-astro-cid-f6npymo2] a[data-astro-cid-f6npymo2]:hover{color:var(--color-crimson)}.index-explorer__controls[data-astro-cid-vrckea2e]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.index-explorer__search[data-astro-cid-vrckea2e]{display:flex;align-items:center;gap:var(--space-2);flex:1 1 16rem;background:var(--color-bg-raised);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);padding-inline:var(--space-3)}.index-explorer__search[data-astro-cid-vrckea2e] svg[data-astro-cid-vrckea2e]{color:var(--color-ink-faint);flex-shrink:0}.index-explorer__search[data-astro-cid-vrckea2e] input[data-astro-cid-vrckea2e]{flex:1;border:none;background:transparent;padding-block:var(--space-2);font-size:var(--text-sm)}.index-explorer__search[data-astro-cid-vrckea2e] input[data-astro-cid-vrckea2e]:focus{outline:none}.index-explorer__filters[data-astro-cid-vrckea2e]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.index-explorer__filter[data-astro-cid-vrckea2e] select[data-astro-cid-vrckea2e],.index-explorer__sort[data-astro-cid-vrckea2e] select[data-astro-cid-vrckea2e]{font-size:var(--text-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-bg-raised);color:var(--color-ink)}.index-explorer__count[data-astro-cid-vrckea2e]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-ink-faint);margin-bottom:var(--space-3)}.index-table[data-astro-cid-vrckea2e]{border:1px solid var(--color-line);border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-raised)}.index-table[data-astro-cid-vrckea2e] table[data-astro-cid-vrckea2e]{width:100%;border-collapse:collapse}.index-table[data-astro-cid-vrckea2e] thead[data-astro-cid-vrckea2e] th[data-astro-cid-vrckea2e]{text-align:left;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-faint);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-line)}.index-table[data-astro-cid-vrckea2e] tbody[data-astro-cid-vrckea2e] tr[data-astro-cid-vrckea2e]{border-bottom:1px solid var(--color-line)}.index-table[data-astro-cid-vrckea2e] tbody[data-astro-cid-vrckea2e] tr[data-astro-cid-vrckea2e]:last-child{border-bottom:none}.index-table[data-astro-cid-vrckea2e] td[data-astro-cid-vrckea2e]{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);vertical-align:top}.index-table[data-astro-cid-vrckea2e] td[data-astro-cid-vrckea2e].is-right,.index-table[data-astro-cid-vrckea2e] th[data-astro-cid-vrckea2e].is-right{text-align:right}.index-explorer__empty[data-astro-cid-vrckea2e]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-4);border:1px dashed var(--color-line-strong);border-radius:var(--radius-md);color:var(--color-ink-muted)}@media (max-width: 700px){.index-table[data-astro-cid-vrckea2e] thead[data-astro-cid-vrckea2e]{display:none}.index-table[data-astro-cid-vrckea2e] table[data-astro-cid-vrckea2e],.index-table[data-astro-cid-vrckea2e] tbody[data-astro-cid-vrckea2e],.index-table[data-astro-cid-vrckea2e] tr[data-astro-cid-vrckea2e],.index-table[data-astro-cid-vrckea2e] td[data-astro-cid-vrckea2e]{display:block;width:100%}.index-table[data-astro-cid-vrckea2e] tr[data-astro-cid-vrckea2e]{padding:var(--space-3) var(--space-4)}.index-table[data-astro-cid-vrckea2e] td[data-astro-cid-vrckea2e]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;text-align:right}.index-table[data-astro-cid-vrckea2e] td[data-astro-cid-vrckea2e]:before{content:attr(data-label);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-faint);text-align:left}}
