#city-data-dialog{width:min(560px,calc(100% - 32px));max-width:none}.city-data-tabs{display:flex;gap:8px;flex-wrap:wrap;padding:8px 20px}.city-data-tabs button{padding:.45em .65em;min-height:32px}.city-data-tabs [aria-pressed=true]{border-bottom:2px solid #f59e0b}.city-data-facts{margin:0 0 18px;max-width:65ch}.city-data-facts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:6px 12px;padding:10px 0;border-bottom:1px solid #d8dbd1}.city-data-facts dt,.city-data-facts dd{margin:0;min-width:0}.city-data-facts dd>span{display:block;margin:3px 0;font-size:11px;line-height:1.45}.city-data-facts a{font-size:11px}.city-data-project{padding:8px 0;border-bottom:1px solid #d8dbd1}.city-data-project h4{font-size:14px}.city-data-project h4,.city-data-project p{margin:4px 0}.city-data-counts{width:100%;border-collapse:collapse}.city-data-counts th,.city-data-counts td{text-align:left;padding:8px 4px;border-bottom:1px solid #d8dbd1}.city-data-counts td{text-align:right}.city-data-swatch{display:inline-block;width:10px;height:10px;margin-right:8px;border:1px solid #677b70}.city-data-sources{padding-left:18px}.city-data-sources li{margin-bottom:16px}.city-data-sources p{margin:4px 0;font-size:11px}#city-data-dialog .panel-footer{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.city-data-facts .city-fact-value{text-align:right}.city-data-facts .city-fact-meta{grid-column:1/-1;font-size:11px;line-height:1.45}
