.species-index__head[data-v-d762606e]{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.species-index__range[data-v-d762606e]{font-style:italic}.species-index__grid[data-v-d762606e]{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.species-index__grid[data-v-d762606e]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}}.species-index__row[data-v-d762606e]{border:1px solid var(--aap-line);border-radius:var(--aap-r-md,12px);background:var(--aap-surface);color:var(--aap-ink);align-items:center;gap:12px;min-height:64px;padding:8px 12px;text-decoration:none;display:flex}.species-index__row[data-v-d762606e]:hover{border-color:var(--aap-primary)}.species-index__thumb[data-v-d762606e]{border-radius:var(--aap-r-sm,8px);flex:none;width:48px;overflow:hidden}.species-index__text[data-v-d762606e]{flex-direction:column;min-width:0;display:flex}.species-index__name[data-v-d762606e]{overflow-wrap:anywhere;font-size:.95rem;font-weight:600;line-height:1.3}.species-index__scientific[data-v-d762606e]{overflow-wrap:anywhere;font-style:italic}.species-index__skeleton[data-v-d762606e]{border-radius:var(--aap-r-md,12px);height:64px}.species-index__pager[data-v-d762606e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}.species-index__pager-spacer[data-v-d762606e]{flex:none;width:1px}.species-index__pages[data-v-d762606e]{flex-wrap:wrap;flex-basis:100%;order:3;justify-content:center;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media (width>=600px){.species-index__pages[data-v-d762606e]{flex-basis:auto;order:0}}.species-index__page[data-v-d762606e]{background:var(--aap-surface-2);min-width:36px;height:36px;color:var(--aap-ink);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.species-index__page[data-v-d762606e]:hover{border-color:var(--aap-primary)}.species-index__page--current[data-v-d762606e]{background:var(--aap-primary-soft);border-color:var(--aap-primary);color:var(--aap-primary)}.species-index__gap[data-v-d762606e]{height:36px;color:var(--aap-ink-muted,inherit);align-items:center;padding:0 2px;display:inline-flex}.species-index__count[data-v-d762606e]{text-align:center;margin:12px 0 0}
