.us-explorer .us-state-map{width:100%;height:auto}.us-explorer .map-country{stroke:#fff;stroke-width:.55;vector-effect:non-scaling-stroke;stroke-linejoin:round}.us-explorer .map-link:hover .map-country,.us-explorer .map-link:focus .map-country{stroke:var(--accent);stroke-width:2}.us-explorer .map-label{font:18px var(--sans);fill:var(--ink);paint-order:stroke;stroke:#fff;stroke-width:3;stroke-linejoin:round;pointer-events:none}.us-explorer .map-legend{font:16px var(--font-mono);fill:var(--muted)}.us-explorer .map-small{font:14px var(--sans);fill:var(--muted)}.us-explorer .map-callout{stroke:var(--muted);stroke-width:.7;fill:none;pointer-events:none}.us-explorer .us-histogram{width:100%;font:13px var(--sans);fill:var(--muted)}.us-histogram rect{fill:var(--accent);fill-opacity:.7}.us-histogram .us-guide{stroke:var(--rule);stroke-width:1}.us-histogram .us-median{stroke:var(--ink);stroke-width:1;stroke-dasharray:3 3}.us-histogram .us-median-label{fill:var(--ink);font-family:var(--font-mono);font-size:12px}.us-controls{display:grid;grid-template-columns:1.15fr 1.5fr 1fr 1fr;gap:20px;padding:22px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:28px 0 0}.us-controls label{font-size:12px;color:var(--muted)}.us-controls input,.us-controls select{display:block;width:100%;min-height:42px;margin-top:8px;padding:8px;border:1px solid var(--rule);border-radius:0;background:white;font-size:13px;color:var(--ink)}.us-results{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:20px 0;font:12px var(--font-mono);color:var(--muted)}.us-results p{margin:0}.us-results button,.us-pagination button{font:12px var(--sans);background:transparent;border:1px solid var(--rule);padding:9px 12px;color:var(--ink)}.us-results button:hover,.us-pagination button:hover{border-color:var(--accent);color:var(--accent)}.us-pagination{display:flex;align-items:center;gap:12px;margin:20px 0 28px;font:12px var(--font-mono)}.us-pagination button:disabled{opacity:.4;cursor:default}.us-rate{min-width:185px;text-align:right;font-family:var(--font-mono);font-size:13px;white-space:nowrap}.us-cell-mark{display:inline-block;width:100px;height:1px;margin-right:12px;vertical-align:middle;background:linear-gradient(to right,var(--accent) var(--us-share),var(--rule) var(--us-share))}.us-explorer .ex-table td{font-variant-numeric:tabular-nums}.us-explorer .ex-table th[scope=row]{font-weight:500}.us-explorer .us-state-map{min-width:550px}.us-map-figure{overflow-x:auto}
@media(max-width:700px){.us-controls{grid-template-columns:1fr 1fr;gap:14px}.us-results{align-items:flex-start;flex-direction:column;gap:12px}.us-pagination{flex-wrap:wrap}.us-explorer #us-data-table{min-width:620px}.us-rate{min-width:150px}.us-cell-mark{width:70px}.us-histogram{min-width:560px}.us-explorer .ex-chart{overflow-x:auto}}
