/* 年齢早見表の生まれ年ページ（tools/nenrei-hayami/<西暦>/）と、親ページの生まれ年一覧の見た目 */
.nh-kaigen{background:var(--surface-2);border-left:4px solid var(--accent);border-radius:10px;padding:10px 14px;font-size:.95rem;margin:0 0 16px}
.nh-sum{margin:0 0 16px}
.nh-q{margin:0 0 8px;font-size:.95rem}
.nh-t td,.nh-t th{padding:8px;vertical-align:top}
.nh-t td:first-child,.nh-t th:first-child{white-space:nowrap}
.nh-t tr.nh-now td{background:var(--ai-tint,var(--surface-2));font-weight:700}
.nh-t tr.nh-past td{color:var(--muted)}
.nh-pen th{text-align:left;white-space:normal;min-width:9em}
.nh-years{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-wrap:wrap;gap:8px}
.nh-years li{max-width:none}
.nh-years a{display:inline-block;padding:4px 12px;border:1px solid var(--border-strong);border-radius:999px;text-decoration:none;font-size:.9rem;color:var(--text);font-variant-numeric:tabular-nums}
.nh-years a:hover{border-color:var(--text)}
.nh-years small{margin-left:4px;color:var(--muted);font-size:.75rem}
