.land-development-module__ZIkPoq__page{--paper:#eef0e6;--surface:#f8f9f3;--ink:#23281f;--ink-muted:#5c6354;--ink-faint:#8b917d;--line:#cbd0be;--line-soft:#dde1d1;--red:#a8392a;--red-soft:#a8392a1a;--teal:#2e6b5e;--teal-soft:#2e6b5e1f;--amber:#a8752e;--amber-soft:#a8752e21;--slate:#4a5568;--slate-soft:#4a55681a;--font-display:"Noto Serif TC", "PMingLiU", serif;--font-body:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;background:var(--paper);color:var(--ink);font-family:var(--font-body);line-height:1.6}@media (prefers-color-scheme:dark){.land-development-module__ZIkPoq__page{--paper:#1b1f17;--surface:#22271d;--ink:#e8e9de;--ink-muted:#a3a896;--ink-faint:#767c69;--line:#3a4032;--line-soft:#2c3126;--red:#d6604c;--red-soft:#d6604c24;--teal:#5cab97;--teal-soft:#5cab9724;--amber:#c99a52;--amber-soft:#c99a5226;--slate:#93a4bd;--slate-soft:#93a4bd24}}.land-development-module__ZIkPoq__inner{max-width:1000px;margin:0 auto;padding:40px 24px 80px}.land-development-module__ZIkPoq__header{border-bottom:3px double var(--line);margin-bottom:32px;padding-bottom:28px}.land-development-module__ZIkPoq__eyebrow{letter-spacing:.14em;color:var(--red);text-transform:uppercase;font-size:12.5px;font-weight:600}.land-development-module__ZIkPoq__h1{font-family:var(--font-display);letter-spacing:.01em;margin:10px 0 12px;font-size:clamp(28px,4vw,40px);font-weight:900}.land-development-module__ZIkPoq__lede{color:var(--ink-muted);max-width:66ch;margin:0 0 10px;font-size:15.5px}.land-development-module__ZIkPoq__lede b{color:var(--ink);font-weight:600}.land-development-module__ZIkPoq__ledeSmall{margin-bottom:22px;font-size:13.5px}.land-development-module__ZIkPoq__stats{flex-wrap:wrap;gap:10px;display:flex}.land-development-module__ZIkPoq__stat{all:unset;cursor:pointer;border:1px solid var(--line);background:var(--surface);border-radius:3px;align-items:baseline;gap:7px;padding:9px 16px;transition:border-color .15s,background .15s;display:flex}.land-development-module__ZIkPoq__stat:hover{border-color:var(--ink-faint)}.land-development-module__ZIkPoq__statActive{border-color:currentColor}.land-development-module__ZIkPoq__statAll{color:var(--ink)}.land-development-module__ZIkPoq__statDone{color:var(--teal)}.land-development-module__ZIkPoq__statDone.land-development-module__ZIkPoq__statActive{background:var(--teal-soft)}.land-development-module__ZIkPoq__statWip{color:var(--amber)}.land-development-module__ZIkPoq__statWip.land-development-module__ZIkPoq__statActive{background:var(--amber-soft)}.land-development-module__ZIkPoq__statPlanning{color:var(--slate)}.land-development-module__ZIkPoq__statPlanning.land-development-module__ZIkPoq__statActive{background:var(--slate-soft)}.land-development-module__ZIkPoq__statAll.land-development-module__ZIkPoq__statActive{background:var(--surface)}.land-development-module__ZIkPoq__statN{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.land-development-module__ZIkPoq__statL{color:var(--ink-muted);letter-spacing:.02em;font-size:12.5px}.land-development-module__ZIkPoq__filters{flex-wrap:wrap;gap:12px;margin:28px 0 40px;display:flex}.land-development-module__ZIkPoq__filters input[type=search],.land-development-module__ZIkPoq__filters select{font-family:var(--font-body);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:3px;padding:9px 12px;font-size:14px}.land-development-module__ZIkPoq__filters input[type=search]{flex:220px;min-width:180px}.land-development-module__ZIkPoq__noMatch{text-align:center;color:var(--ink-faint);padding:32px 0;font-size:14px}.land-development-module__ZIkPoq__mechanism{margin-bottom:56px}.land-development-module__ZIkPoq__mechanismHead{align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.land-development-module__ZIkPoq__mechanismHead .land-development-module__ZIkPoq__num{font-family:var(--font-display);color:var(--ink-faint);font-size:15px;font-weight:900}.land-development-module__ZIkPoq__mechanismHead h2{font-family:var(--font-display);margin:0;font-size:24px;font-weight:900}.land-development-module__ZIkPoq__mechanismNote{color:var(--ink-faint);max-width:68ch;margin:0 0 20px;font-size:13px}.land-development-module__ZIkPoq__era{margin-bottom:36px}.land-development-module__ZIkPoq__eraHead{border-bottom:2px solid var(--line);align-items:baseline;gap:12px;margin-bottom:4px;padding-bottom:8px;display:flex}.land-development-module__ZIkPoq__eraHead .land-development-module__ZIkPoq__mark{font-family:var(--font-display);letter-spacing:.04em;border-radius:2px;padding:2px 7px;font-size:13px;font-weight:900}.land-development-module__ZIkPoq__eraHead h3{font-family:var(--font-display);margin:0;font-size:19px;font-weight:700}.land-development-module__ZIkPoq__eraPeriod{color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.land-development-module__ZIkPoq__toneOldCity .land-development-module__ZIkPoq__mark,.land-development-module__ZIkPoq__toneDone .land-development-module__ZIkPoq__mark{color:var(--teal);border:1px solid var(--teal)}.land-development-module__ZIkPoq__toneOldCounty .land-development-module__ZIkPoq__mark,.land-development-module__ZIkPoq__toneWip .land-development-module__ZIkPoq__mark{color:var(--amber);border:1px solid var(--amber)}.land-development-module__ZIkPoq__toneUnified .land-development-module__ZIkPoq__mark,.land-development-module__ZIkPoq__tonePlanning .land-development-module__ZIkPoq__mark{color:var(--red);border:1px solid var(--red)}.land-development-module__ZIkPoq__tableWrap{overflow-x:auto}.land-development-module__ZIkPoq__table{border-collapse:collapse;width:100%;font-size:13.5px}.land-development-module__ZIkPoq__table thead th{text-align:left;letter-spacing:.06em;color:var(--ink-faint);text-transform:uppercase;border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-size:11.5px;font-weight:600}.land-development-module__ZIkPoq__table tbody td{border-bottom:1px solid var(--line-soft);vertical-align:top;padding:11px 10px}.land-development-module__ZIkPoq__tdName{color:var(--ink);font-weight:600}.land-development-module__ZIkPoq__tdDistrict{color:var(--ink-muted);white-space:nowrap}.land-development-module__ZIkPoq__tdArea{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-muted);white-space:nowrap}.land-development-module__ZIkPoq__tdRemark{color:var(--ink-faint);max-width:24ch;font-size:12.5px}.land-development-module__ZIkPoq__tbd{color:var(--ink-faint);font-style:italic}.land-development-module__ZIkPoq__pill{white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:12px;font-weight:600;display:inline-flex}.land-development-module__ZIkPoq__pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.land-development-module__ZIkPoq__pillDone{background:var(--teal-soft);color:var(--teal)}.land-development-module__ZIkPoq__pillWip{background:var(--amber-soft);color:var(--amber)}.land-development-module__ZIkPoq__pillPlanning{background:var(--slate-soft);color:var(--slate)}.land-development-module__ZIkPoq__zoneGrid{flex-direction:column;gap:14px;display:flex}.land-development-module__ZIkPoq__zoneCard{border:1px solid var(--line);background:var(--surface);border-radius:4px;padding:18px 20px}.land-development-module__ZIkPoq__zoneCardHead{flex-wrap:wrap;align-items:baseline;gap:8px 14px;margin-bottom:4px;display:flex}.land-development-module__ZIkPoq__zoneCardHead h4{font-family:var(--font-display);margin:0;font-size:16.5px;font-weight:700}.land-development-module__ZIkPoq__zoneCardMeta{color:var(--ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:12.5px;display:flex}.land-development-module__ZIkPoq__zoneCardSub{color:var(--ink-faint);margin-bottom:10px;font-size:12.5px}.land-development-module__ZIkPoq__zoneCardSub b{color:var(--ink-muted);font-weight:600}.land-development-module__ZIkPoq__zoneRange{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.75}.land-development-module__ZIkPoq__sourceLink{color:var(--ink-faint);margin:10px 0 0;font-size:12px}.land-development-module__ZIkPoq__footer{border-top:1px solid var(--line);color:var(--ink-faint);margin-top:56px;padding-top:20px;font-size:12.5px}.land-development-module__ZIkPoq__footer a{color:var(--ink-muted)}.land-development-module__ZIkPoq__footer a:hover{color:var(--red)}.land-development-module__ZIkPoq__caveat{background:var(--red-soft);border-left:2px solid var(--red);color:var(--ink-muted);border-radius:0 3px 3px 0;margin-bottom:14px;padding:10px 14px}.land-development-module__ZIkPoq__caveat b{color:var(--ink)}@media (max-width:640px){.land-development-module__ZIkPoq__eraPeriod,.land-development-module__ZIkPoq__tdRemark{display:none}}
