:root{--fg:#1b1b1b;--muted:#5f5f5f;--bg:#fff;--line:#d9d9d9;--soft:#f5f5f3;--link:#1a5fb4}@media (prefers-color-scheme:dark){:root{--fg:#e6e6e6;--muted:#a3a3a3;--bg:#161616;--line:#3a3a3a;--soft:#202020;--link:#8ab4f8}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0 auto;max-width:40em;padding:1rem 16px 3rem;background:var(--bg);color:var(--fg); font:16px/1.7 -apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif; overflow-wrap:anywhere}a{color:var(--link)}h1{font-size:1.5rem;line-height:1.35;margin:.6em 0 .5em}h2{font-size:1.15rem;margin:1.6em 0 .5em}h3{font-size:1rem;margin:1.4em 0 .3em}/* 导航（2026-11-04 Ed 意见样式 1）：三链接，当前页不链、加下划线；触控高度 ≥44px */nav.nav{display:flex;flex-wrap:wrap;column-gap:1.4em;margin:0 0 1rem;border-bottom:1px solid var(--line);font-size:.95rem}nav.nav a,nav.nav span{display:inline-flex;align-items:center;min-height:44px;padding:0 .15em}nav.nav .cur{color:var(--fg);font-weight:600;text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:2px}/* 卡面标题下身份行（样式 2）：辖区／资产类别／发行方 */.ident{color:var(--muted);font-size:.9rem;margin:-.2em 0 1.2em}code{font:.9em ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--soft);padding:0 .2em;border-radius:3px}pre{background:var(--soft);padding:.6em .8em;overflow-x:auto;font-size:.85rem;line-height:1.5}pre code{background:none;padding:0}blockquote{margin:.8em 0;padding:.1em 0 .1em .9em;border-left:3px solid var(--line);color:var(--muted)}hr{border:0;border-top:1px solid var(--line);margin:1.5em 0}table{border-collapse:collapse;margin:1em 0;font-size:.95rem}th,td{text-align:left;vertical-align:top;padding:.35em .6em;border-bottom:1px solid var(--line)}/* 正文里的宽表（关于页、辖区全图）：块化后横向滚动，不撑破页面 */.pg-about table,.pg-grid table{display:block;max-width:100%;overflow-x:auto}/* ① 首页计数表：两列，数字右对齐等宽 */.pg-index table{width:100%}.pg-index th{border-bottom:2px solid var(--fg);font-weight:600}.pg-index td+td,.pg-index th+th{text-align:right;font-variant-numeric:tabular-nums;width:6em}.pg-grid td{text-align:right;font-variant-numeric:tabular-nums}/* ② 档案卡五组：组标题整行、字段名左列定宽灰字、值右列 */.pg-card table{width:100%}.pg-card th{width:9em;color:var(--muted);font-weight:normal;font-size:.9rem;padding-top:.45em}.pg-card th[colspan]{width:auto;color:var(--fg);border-bottom:2px solid var(--fg);padding:1.4em 0 .2em}.pg-card th[colspan] h2{margin:0;font-size:1.1rem}.pg-card tr:first-child th[colspan]{padding-top:.4em}.pg-card td p{margin:.3em 0}.pg-card td table{display:block;overflow-x:auto;font-size:.9rem}/* ③ 折叠：摘要行可点、展开态加底色与左线 */details{border-bottom:1px solid var(--line)}summary{cursor:pointer;padding:.55em 0;font-weight:600;line-height:1.5}summary::marker{color:var(--muted)}details[open]>summary{border-bottom:1px dashed var(--line)}details>div{padding:.3em 0 .8em .9em;border-left:3px solid var(--line);margin:.6em 0 .8em}.pg-about details:first-of-type{border-top:1px solid var(--line)}.pg-card td details{border:0}.pg-card td summary{font-weight:normal;color:var(--link);padding:0}@media (max-width:480px){ body{font-size:15px;padding-top:.6rem} h1{font-size:1.3rem} .pg-card table,.pg-card tbody,.pg-card tr,.pg-card th,.pg-card td{display:block;width:auto} .pg-card th{border-bottom:0;padding:.5em 0 0} .pg-card td{padding:0 0 .5em} details>div{padding-left:.6em}}/* 暗色表头底线（样式 4）：不用 --fg，改 --muted */@media (prefers-color-scheme:dark){.pg-index th,.pg-card th[colspan]{border-bottom-color:var(--muted)}}@media print{details>div{border:0}}
