.CountyDetailShowcase-module__doCpFW__showcase{--cd-window:#fff;--cd-raised:#f5f5f7;--cd-head:#fafafa;--cd-selected:#0a84ff1a;--cd-selected-line:transparent;--cd-line:#00000014;--cd-row-line:#0000000d;--cd-stripe:#00000005;--cd-text:#09090b;--cd-text-sec:#52525b;--cd-text-muted:#71717a;--cd-accent:#0a84ff;--cd-accent-soft:#0a84ff1f;--cd-on-accent:#fff;--cd-chip-bg:#0a84ff1a;--cd-chip-text:#0a84ff;--cd-track:#0000000d;--cd-tab-active:#fff;--cd-tab-shadow:0 1px 2px #0000000f,0 0 0 .5px #0000000a;--cd-btn:#0000000a;--cd-btn-line:transparent;--cd-sort-bg:#0a84ff0f;--cd-frame-shadow:0 1px 2px #0000000a,0 8px 28px -16px #0000001a;--cd-scroll:#0000001f;width:100%;font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display",sans-serif);z-index:1;position:relative}.CountyDetailShowcase-module__doCpFW__frame{background:var(--cd-window);border:1px solid var(--cd-line);box-shadow:var(--cd-frame-shadow);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.CountyDetailShowcase-module__doCpFW__topbar{border-bottom:1px solid var(--cd-line);background:var(--cd-window);flex-wrap:wrap;align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.CountyDetailShowcase-module__doCpFW__back{width:32px;height:32px;color:var(--cd-text-sec);background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CountyDetailShowcase-module__doCpFW__vline{background:var(--cd-line);flex-shrink:0;width:1px;height:28px}.CountyDetailShowcase-module__doCpFW__chip{background:var(--cd-chip-bg);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--cd-selected-line);color:var(--cd-chip-text);letter-spacing:.04em;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:inline-flex}.CountyDetailShowcase-module__doCpFW__identity{flex-flow:wrap;align-items:center;gap:10px;min-width:0;display:flex}.CountyDetailShowcase-module__doCpFW__identityTitle{letter-spacing:-.018em;color:var(--cd-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.05rem;font-weight:600;line-height:1.15;overflow:hidden}.CountyDetailShowcase-module__doCpFW__identitySub{color:var(--cd-text-sec);letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:4px 7px;font-size:.74rem;display:inline-flex}.CountyDetailShowcase-module__doCpFW__sep{width:2px}.CountyDetailShowcase-module__doCpFW__tag{color:var(--cd-text-sec);align-items:center;gap:4px;display:inline-flex}.CountyDetailShowcase-module__doCpFW__tag svg{color:var(--cd-text-muted)}.CountyDetailShowcase-module__doCpFW__spacer{flex:1;min-width:8px}.CountyDetailShowcase-module__doCpFW__tabs{background:var(--cd-track);box-shadow:inset 0 0 0 1px var(--cd-btn-line);border-radius:9px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.CountyDetailShowcase-module__doCpFW__tab{letter-spacing:-.005em;color:var(--cd-text-sec);border-radius:7px;align-items:center;gap:7px;padding:7px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.CountyDetailShowcase-module__doCpFW__tabActive{color:var(--cd-text);background:var(--cd-tab-active);box-shadow:var(--cd-tab-shadow)}.CountyDetailShowcase-module__doCpFW__body{background:var(--cd-window);grid-template-columns:280px minmax(0,1fr);height:460px;display:grid}.CountyDetailShowcase-module__doCpFW__rail{border-right:1px solid var(--cd-line);background:var(--cd-raised);padding:16px 12px;position:relative;overflow-y:auto}.CountyDetailShowcase-module__doCpFW__railToggle{width:24px;height:24px;color:var(--cd-text-muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.CountyDetailShowcase-module__doCpFW__main{background:var(--cd-window);flex-direction:column;min-width:0;padding:14px;display:flex}.CountyDetailShowcase-module__doCpFW__railLabel{text-transform:uppercase;letter-spacing:.12em;color:var(--cd-text-muted);padding:4px 10px 12px;font-size:.56rem;font-weight:700}.CountyDetailShowcase-module__doCpFW__railList{flex-direction:column;gap:1px;display:flex}.CountyDetailShowcase-module__doCpFW__railRow{text-align:left;font-variant-numeric:tabular-nums;width:100%;color:var(--cd-text);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;display:flex}.CountyDetailShowcase-module__doCpFW__railRowActive{background:var(--cd-selected);box-shadow:inset 0 0 0 1px var(--cd-selected-line)}.CountyDetailShowcase-module__doCpFW__railDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.CountyDetailShowcase-module__doCpFW__railDotOn{background:#10b981}.CountyDetailShowcase-module__doCpFW__railDotOff{opacity:.5;background:#71717a}.CountyDetailShowcase-module__doCpFW__railDate{color:var(--cd-text);letter-spacing:-.01em;font-size:.85rem;font-weight:500}.CountyDetailShowcase-module__doCpFW__railDateActive{color:var(--cd-accent);font-weight:600}.CountyDetailShowcase-module__doCpFW__pill{text-transform:uppercase;letter-spacing:.06em;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:.56rem;font-weight:700}.CountyDetailShowcase-module__doCpFW__pillCurrent{color:#059669;background:#10b98124}.CountyDetailShowcase-module__doCpFW__pillViewing{background:var(--cd-accent-soft);color:var(--cd-accent)}.CountyDetailShowcase-module__doCpFW__viewer{background:var(--cd-window);border:1px solid var(--cd-line);border-radius:12px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.CountyDetailShowcase-module__doCpFW__utilbar{background:var(--cd-window);border-bottom:1px solid var(--cd-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.CountyDetailShowcase-module__doCpFW__utilMeta{color:var(--cd-text-sec);letter-spacing:-.005em;align-items:center;gap:10px;min-width:0;font-size:.78rem;display:flex}.CountyDetailShowcase-module__doCpFW__utilFileType{color:#059669;letter-spacing:.04em;text-transform:uppercase;background:#0596691a;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:.62rem;font-weight:700;display:inline-flex}.CountyDetailShowcase-module__doCpFW__utilLabel{color:var(--cd-text-muted);font-weight:500}.CountyDetailShowcase-module__doCpFW__utilValue{color:var(--cd-text);font-variant-numeric:tabular-nums;font-weight:600}.CountyDetailShowcase-module__doCpFW__utilSep{background:var(--cd-line);width:1px;height:12px}.CountyDetailShowcase-module__doCpFW__utilActions{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.CountyDetailShowcase-module__doCpFW__utilButton{letter-spacing:-.005em;color:var(--cd-text);background:var(--cd-btn);box-shadow:inset 0 0 0 1px var(--cd-btn-line);border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.CountyDetailShowcase-module__doCpFW__utilButtonPrimary{background:var(--cd-accent);color:var(--cd-on-accent);box-shadow:none}.CountyDetailShowcase-module__doCpFW__stage{background:var(--cd-window);-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:auto}.CountyDetailShowcase-module__doCpFW__stage::-webkit-scrollbar{width:8px;height:8px}.CountyDetailShowcase-module__doCpFW__stage::-webkit-scrollbar-thumb{background:var(--cd-scroll);border-radius:4px}.CountyDetailShowcase-module__doCpFW__table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:.78rem}.CountyDetailShowcase-module__doCpFW__thead th{z-index:2;text-align:left;background:var(--cd-head);border-bottom:1px solid var(--cd-line);text-transform:uppercase;letter-spacing:.06em;color:var(--cd-text-muted);white-space:nowrap;padding:10px 14px;font-size:.65rem;font-weight:700;position:sticky;top:0}.CountyDetailShowcase-module__doCpFW__thead th[data-sorted=asc]{color:var(--cd-accent);background:var(--cd-sort-bg)}.CountyDetailShowcase-module__doCpFW__theadIcon{opacity:.7;margin-left:4px}.CountyDetailShowcase-module__doCpFW__tbody tr:nth-child(2n){background:var(--cd-stripe)}.CountyDetailShowcase-module__doCpFW__tbody td{border-bottom:1px solid var(--cd-row-line);white-space:nowrap;color:var(--cd-text);padding:8px 14px}.CountyDetailShowcase-module__doCpFW__footer{border-top:1px solid var(--cd-line);background:var(--cd-head);color:var(--cd-text-sec);justify-content:space-between;align-items:center;padding:8px 14px;font-size:.74rem;display:flex}.CountyDetailShowcase-module__doCpFW__footerCount{letter-spacing:-.005em}.CountyDetailShowcase-module__doCpFW__footerNav{align-items:center;gap:4px;display:inline-flex}.CountyDetailShowcase-module__doCpFW__footerBtn{width:28px;height:28px;color:var(--cd-text-sec);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.CountyDetailShowcase-module__doCpFW__footerBtnDisabled{opacity:.3}.CountyDetailShowcase-module__doCpFW__footerPage{font-variant-numeric:tabular-nums;color:var(--cd-text);text-align:center;min-width:64px;font-weight:600}@media (max-width:980px){.CountyDetailShowcase-module__doCpFW__identitySub,.CountyDetailShowcase-module__doCpFW__spacer{display:none}}@media (max-width:880px){.CountyDetailShowcase-module__doCpFW__body{grid-template-columns:1fr;height:auto}.CountyDetailShowcase-module__doCpFW__rail{border-right:none;border-bottom:1px solid var(--cd-line);max-height:168px}.CountyDetailShowcase-module__doCpFW__main{height:420px}}@media (max-width:640px){.CountyDetailShowcase-module__doCpFW__chip{width:36px;height:36px;font-size:.72rem}.CountyDetailShowcase-module__doCpFW__vline{display:none}.CountyDetailShowcase-module__doCpFW__utilbar{flex-wrap:wrap;row-gap:8px;padding:9px 12px}.CountyDetailShowcase-module__doCpFW__utilMeta{font-size:.74rem}.CountyDetailShowcase-module__doCpFW__utilValue{white-space:nowrap}.CountyDetailShowcase-module__doCpFW__utilSep,.CountyDetailShowcase-module__doCpFW__utilLabel,.CountyDetailShowcase-module__doCpFW__utilActions .CountyDetailShowcase-module__doCpFW__utilButton:not(.CountyDetailShowcase-module__doCpFW__utilButtonPrimary){display:none}.CountyDetailShowcase-module__doCpFW__utilButton{white-space:nowrap}.CountyDetailShowcase-module__doCpFW__thead th{padding:8px 10px}.CountyDetailShowcase-module__doCpFW__tbody td{padding:7px 10px}}[data-theme=dark] .CountyDetailShowcase-module__doCpFW__showcase{--cd-window:#0b0b0e;--cd-raised:#111114;--cd-head:#111114;--cd-selected:#16161a;--cd-selected-line:#ffffff14;--cd-line:#ffffff14;--cd-row-line:#ffffff0d;--cd-stripe:#ffffff04;--cd-text:#f4f4f5;--cd-text-sec:#a1a1aa;--cd-text-muted:#71717a;--cd-accent:#f4f4f5;--cd-accent-soft:#ffffff14;--cd-on-accent:#0b0b0e;--cd-chip-bg:#16161a;--cd-chip-text:#f4f4f5;--cd-track:#111114;--cd-tab-active:#16161a;--cd-tab-shadow:inset 0 0 0 1px #ffffff14;--cd-btn:#16161a;--cd-btn-line:#ffffff14;--cd-sort-bg:#16161a;--cd-frame-shadow:0 24px 60px -32px #000c;--cd-scroll:#ffffff1f}[data-theme=dark] .CountyDetailShowcase-module__doCpFW__pillCurrent{color:#34d399;background:#10b98124}[data-theme=dark] .CountyDetailShowcase-module__doCpFW__utilFileType{color:#34d399;background:#10b9811f}
.related-features__cell{color:inherit;flex-direction:column;gap:6px;padding:26px 26px 28px;text-decoration:none;display:flex}.related-features__glyph{color:var(--text-sec);margin-bottom:8px}.related-features__label{color:var(--text-main);letter-spacing:-.01em;font-size:15px;font-weight:600}.related-features__desc{color:var(--text-sec);font-size:13px;line-height:1.55}@media (max-width:600px){.related-features__cell{padding:20px 22px}}
