.regional-grid[data-astro-cid-ptojqa7o]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;display:grid}.regional-card[data-astro-cid-ptojqa7o]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;gap:.55rem;padding:.7rem .85rem;transition:border-color .15s,box-shadow .15s;display:flex}.regional-card[data-astro-cid-ptojqa7o]:hover{border-color:var(--color-primary);box-shadow:0 3px 10px #0000000f}.regional-head[data-astro-cid-ptojqa7o]{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.regional-title[data-astro-cid-ptojqa7o]{color:var(--color-text);flex:1;align-items:baseline;gap:.4rem;min-width:0;display:flex}.regional-title[data-astro-cid-ptojqa7o]:hover{text-decoration:none}.regional-name[data-astro-cid-ptojqa7o]{color:var(--color-primary);font-size:1rem;font-weight:700}.regional-link[data-astro-cid-ptojqa7o]{color:var(--color-primary);font-size:.72rem;font-weight:600}.regional-meta[data-astro-cid-ptojqa7o]{color:var(--color-text-muted);white-space:nowrap;font-size:.72rem}.regional-empty[data-astro-cid-ptojqa7o]{color:var(--color-text-muted);margin:0;padding:.4rem 0;font-size:.78rem}.regional-fishrank[data-astro-cid-ptojqa7o]{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.regional-fishitem[data-astro-cid-ptojqa7o]{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.regional-fishname[data-astro-cid-ptojqa7o]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.regional-fishname[data-astro-cid-ptojqa7o]:hover{color:var(--color-primary)}.regional-count[data-astro-cid-ptojqa7o]{color:var(--color-accent);text-align:right;flex-shrink:0;width:2.2em;font-size:.78rem;font-weight:700}.regional-rising[data-astro-cid-ptojqa7o]{background:var(--color-bg);border-top:1px solid var(--color-border);flex-direction:column;gap:.3rem;margin-top:.1rem;padding-top:.5rem;display:flex}.regional-rising-label[data-astro-cid-ptojqa7o]{color:var(--color-accent);letter-spacing:.02em;font-size:.72rem;font-weight:700}.regional-rising-list[data-astro-cid-ptojqa7o]{grid-template-columns:max-content max-content;justify-content:start;align-items:center;gap:.2rem .4rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.regional-rising-item[data-astro-cid-ptojqa7o]{display:contents}.regional-rising-name[data-astro-cid-ptojqa7o]{color:var(--color-text);font-weight:600}.regional-rising-name[data-astro-cid-ptojqa7o]:hover{color:var(--color-primary)}.regional-rising-counts[data-astro-cid-ptojqa7o]{color:var(--color-text-muted);font-size:.7rem}.regional-rising--full[data-astro-cid-ptojqa7o] .regional-rising-list[data-astro-cid-ptojqa7o]{grid-template-columns:max-content max-content 1fr}.regional-rising--full[data-astro-cid-ptojqa7o] .regional-rising-counts[data-astro-cid-ptojqa7o]{justify-self:end}.regional-full-block[data-astro-cid-ptojqa7o]{background:var(--color-surface);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius);padding:.85rem 1rem .95rem}.regional-full-head[data-astro-cid-ptojqa7o]{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.6rem;padding-bottom:.4rem;display:flex}.regional-full-title[data-astro-cid-ptojqa7o]{color:var(--color-primary);margin:0;font-size:1rem;font-weight:700}.regional-rising--full[data-astro-cid-ptojqa7o]{background:var(--color-primary-light);border:1px solid var(--color-primary);border-radius:var(--radius);margin-bottom:.7rem;padding:.5rem .7rem}.regional-fishrank--full[data-astro-cid-ptojqa7o]{gap:.35rem}.regional-fishrank--full[data-astro-cid-ptojqa7o] .regional-fishitem[data-astro-cid-ptojqa7o]{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);flex-wrap:wrap;padding:.4rem .65rem;font-size:.88rem}.regional-rank[data-astro-cid-ptojqa7o]{color:var(--color-primary);text-align:center;min-width:1.4em;font-size:.85rem;font-weight:700}.regional-prev[data-astro-cid-ptojqa7o]{color:var(--color-text-muted);font-size:.72rem}.regional-full-foot[data-astro-cid-ptojqa7o]{text-align:right;margin-top:.7rem}.regional-full-link[data-astro-cid-ptojqa7o]{color:var(--color-primary);font-size:.82rem;font-weight:600}
