.tb{max-width:1060px!important;margin:5.5rem auto 0}.tb h2{margin-bottom:.3rem}.tb .ls-chapter{color:color-mix(in srgb,var(--sec) 50%,var(--reg-ink))}.tb-meta{font-family:var(--reg-text);font-size:.98rem!important;color:var(--reg-ink-soft);max-width:46rem!important;margin:.2rem 0 1.2rem!important}.tb-unit{font-family:var(--reg-label);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--sec) 50%,var(--reg-ink))}.tb-glance{margin:1.2rem 0 1.4rem;padding:1rem 1.1rem .8rem;border-radius:10px;background:color-mix(in srgb,var(--sec) 6%,transparent);border:.5px solid var(--reg-hair)}.tb-glance svg{width:100%;height:auto;display:block}.tb-grid{stroke:var(--reg-hair);stroke-width:.5}.tb-row{stroke:var(--reg-hair);stroke-width:.5;stroke-dasharray:1 3}.tb-ci{stroke:var(--place-3-deep);stroke-width:2.5;stroke-linecap:round;opacity:.35}.tb-dot{stroke:var(--reg-paper);stroke-width:1.5;paint-order:stroke}.tb-tick,.tb-label,.tb-val{font-family:var(--reg-label);font-size:11.5px;fill:var(--reg-ink-soft)}.tb-label{fill:var(--reg-ink)}.fig-narrow .tb-tick,.fig-narrow .tb-label,.fig-narrow .tb-val{font-size:13px}.fig-narrow{display:none}@media(max-width:640px){.fig-wide{display:none}.fig-narrow{display:block}}.tb-val{font-variant-numeric:tabular-nums}.tb-key{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;align-items:center;margin-top:.6rem;font-family:var(--reg-label);font-size:11.5px;color:var(--reg-ink-soft)}.tb-key i{display:inline-block;width:.65rem;height:.65rem;border-radius:50%;margin-right:.35rem;vertical-align:-.05em}.tb-src{margin-left:auto;color:var(--reg-ink-faint)}.tb-tools{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;justify-content:space-between;margin-bottom:.6rem}.tb-sectors{display:inline-flex;border:.5px solid var(--reg-hair);border-radius:999px;overflow:hidden}.tb-sectors button{font-family:var(--reg-label);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--reg-ink-soft);background:none;border:0;padding:.45rem .95rem;cursor:pointer}.tb-sectors button[aria-pressed=true]{color:var(--reg-ink);background:color-mix(in srgb,var(--sec) 16%,transparent)}.tb table{width:100%;border-collapse:collapse;font-family:var(--reg-label);font-size:13px}.tb th{text-align:left;font-weight:500;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--reg-ink-soft);padding:.45rem .6rem;border-bottom:.5px solid var(--reg-hair)}.tb thead tr:last-child th{border-bottom:.5px solid var(--reg-ink)}.tb tbody th{font-size:13px;letter-spacing:0;text-transform:none;color:var(--reg-ink);font-weight:400;min-width:11rem}.tb td{padding:.45rem .6rem;border-bottom:.5px solid var(--reg-hair);color:var(--reg-ink)}.tb .num,.tb td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tb .c-male{--hue: var(--reg-indigo)}.tb .c-female{--hue: var(--place-2)}.tb .c-person{--hue: var(--place-3-deep)}.tb td[style]{background:color-mix(in srgb,var(--hue) var(--t),transparent)}.tb .d-male{fill:var(--reg-indigo)}.tb .d-female{fill:var(--place-2)}.tb .d-person{fill:var(--place-3-deep)}.tb-sw{display:inline-block;width:.55rem;height:.55rem;border-radius:50%;background:var(--hue);margin-right:.35rem;vertical-align:-.02em}.tb-se{display:block;font-size:10.5px;color:var(--reg-ink-faint)}.tb-se:before{content:"SE "}.tb-dl{display:inline-flex;gap:.9rem;align-items:center;font-family:var(--reg-label);font-size:11.5px}.tb-dl a{color:var(--reg-ink-soft)}.tb table[data-show=total] [data-z]:not([data-z=total]),.tb table[data-show=rural] [data-z]:not([data-z=rural]),.tb table[data-show=urban] [data-z]:not([data-z=urban]){display:none}@media(max-width:640px){.tb-src{margin-left:0;width:100%}.tb tbody th{min-width:8rem}}.tp-pic[data-astro-cid-nhbyw5hp]{display:flex;justify-content:center;margin-bottom:1.6rem}.tp-intro[data-astro-cid-nhbyw5hp]{max-width:960px!important;margin:0 auto}.tp-lede[data-astro-cid-nhbyw5hp]{font-family:var(--reg-text);font-size:1.12rem!important}.tp-toc[data-astro-cid-nhbyw5hp] ol[data-astro-cid-nhbyw5hp]{columns:2 20rem;column-gap:2.4rem;padding-left:0;list-style:none;font-family:var(--reg-text);line-height:1.7}.tp-toc[data-astro-cid-nhbyw5hp] li[data-astro-cid-nhbyw5hp]{break-inside:avoid;margin-bottom:.35rem}.tp-toc[data-astro-cid-nhbyw5hp] a[data-astro-cid-nhbyw5hp]{color:var(--reg-ink);text-decoration:none;border-bottom:.5px solid var(--reg-hair)}.tp-toc[data-astro-cid-nhbyw5hp] a[data-astro-cid-nhbyw5hp]:hover{border-color:var(--sec)}.tp-toc[data-astro-cid-nhbyw5hp] b[data-astro-cid-nhbyw5hp]{font-family:var(--reg-label);font-weight:500;font-size:.8rem;color:color-mix(in srgb,var(--sec) 50%,var(--reg-ink));margin-right:.3rem}.tp-find[data-astro-cid-nhbyw5hp]{margin-top:2rem;justify-content:center}.tp-pager[data-astro-cid-nhbyw5hp]{max-width:1060px!important;margin:6rem auto 0;display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:stretch}.tp-pager[data-astro-cid-nhbyw5hp] a[data-astro-cid-nhbyw5hp]{display:block;padding:1rem 1.2rem;border-radius:10px;border:.5px solid var(--reg-hair);color:var(--reg-ink);text-decoration:none;font-family:var(--reg-text);background:color-mix(in srgb,var(--sec, var(--reg-ink)) 7%,transparent)}.tp-pager[data-astro-cid-nhbyw5hp] a[data-astro-cid-nhbyw5hp]:last-child{text-align:right}.tp-pager[data-astro-cid-nhbyw5hp] span[data-astro-cid-nhbyw5hp]{display:block;font-family:var(--reg-label);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--reg-ink-soft);margin-bottom:.2rem}.tp-home[data-astro-cid-nhbyw5hp]{text-align:center}.tp-source[data-astro-cid-nhbyw5hp]{max-width:1060px!important;margin:2rem auto 0;font-family:var(--reg-label);font-size:11.5px!important;color:var(--reg-ink-faint)}@media(max-width:640px){.tp-pager[data-astro-cid-nhbyw5hp]{grid-template-columns:1fr}.tp-pager[data-astro-cid-nhbyw5hp] a[data-astro-cid-nhbyw5hp]:last-child{text-align:left}}
