.dc-tile.svelte-283q47{display:block}.dc-tile.is-card.svelte-283q47{border:.5px solid var(--border);border-radius:3px;padding:12px;background:var(--surface)}.ranking-tile .chart-footnote{font-weight:500;margin:8px 0 0;padding:0 24px}.ranking-list{width:100%}.ranking-list table{width:100%;border-collapse:collapse}@keyframes rankingRowEnter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ranking-list tbody tr.ranking-row{animation:rankingRowEnter .3s ease-out backwards;transition:background-color .15s ease;background-image:linear-gradient(to right,var(--blue-100, #dceaf6),var(--blue-100, #dceaf6));background-repeat:no-repeat;background-size:calc(var(--rank-bar, 0) * 1%) 100%;background-position:left center;border-radius:6px}.ranking-list tbody tr.ranking-row:hover{background-color:var(--surface-hover, #f1f5f9)}.ranking-list td{font-size:.9rem;vertical-align:middle;padding:9px 6px;border-bottom:1px solid var(--separator, #f0f0f0)}.ranking-list tbody tr:last-child td{border-bottom:none}.ranking-list td.rank{width:1%;padding-left:12px;padding-right:14px;color:var(--brand-blue, #3583c0);font-weight:600;font-size:.82rem;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ranking-list td.place-name a{color:var(--text-strong, #1f1f1f);font-weight:500;text-decoration:none;transition:color .15s ease}.ranking-list td.place-name a:hover{color:var(--brand-blue, #3583c0);text-decoration:underline;text-underline-offset:2px}.ranking-list td.stat{text-align:right;white-space:nowrap}.ranking-list td.stat .num-value{color:var(--text-strong, #1f1f1f);font-weight:600;font-variant-numeric:tabular-nums}.ranking-list .bold{font-weight:700}.ranking-list td.ranking-date-cell{color:var(--text-faint, #a1a1a1);font-size:.78rem;font-variant-numeric:tabular-nums;padding-left:12px;padding-right:12px;text-align:right;white-space:nowrap;width:1%}#scatter-tooltip{background-color:var(--border-strong);box-shadow:0 3px 6px #0003;font-size:10pt;padding:10px;border-radius:8px;opacity:.9;z-index:2;border:.5px solid var(--border-strong);word-break:break-word;white-space:normal;position:absolute}#scatter-tooltip header{font-weight:700;margin-bottom:.5rem}#scatter-tooltip footer{margin-top:.5rem}.chart-container{font-family:var(--dc-font-family, var(--font-sans));margin-top:20px;position:relative;width:100%;font-size:13px}.chart-container h1,.chart-container h2,.chart-container h3,.chart-container h4,.chart-container h5,.chart-container h6{font-family:var(--dc-headings-font-family, var(--font-sans))}.chart-container .sources{font-size:11px;font-weight:500;line-height:16px}.chart-container .chart-headers,.chart-container .ranking-header-section{margin-bottom:14px}.chart-container .chart-headers h4,.chart-container .ranking-header-section h4{text-align:left;font-size:16px;font-weight:500;line-height:24px;margin-bottom:2px}.chart-container.loading h4,.chart-container.loading .sources{color:var(--gray-500)}.chart-container footer{margin-left:inherit!important;margin-right:0!important;display:flex;flex-direction:column;justify-content:space-between;min-height:1.1rem;padding:16px 24px;border-top:1px solid var(--border)}.chart-container footer .main-footer-section{display:flex;justify-content:space-between;width:100%}.chart-container footer .outlinks{display:flex;gap:14px}.chart-container footer .outlink-item{display:flex;align-items:center;color:var(--link-color);font-size:13px}.chart-container footer .outlink-item a{color:inherit}.chart-container footer .outlink-item .material-icons-outlined{font-size:18px;padding-right:2px}.chart-container.map-chart,.chart-container.scatter-chart,.chart-container.bivariate-chart,.chart-container.line-chart,.chart-container.bar-chart{border:none;padding:0}.chart-container.ranking-tile{padding:0;margin-top:0}.chart-container.ranking-tile .loading{flex-grow:1;padding:24px 24px 16px}.svg-container,.scatter-svg-container{min-height:200px;width:100%}.chart-content{display:flex;flex-direction:column;flex-grow:1;padding:24px 24px 16px;position:relative}.initial-loading-placeholder{background-color:var(--gray-50)!important}.chart-footnote{color:var(--gray-700);font-size:.6rem;margin:0 24px}.chart-footnote .chart-footnote-toggle{color:var(--link-color);cursor:pointer}.highlight-tile{display:flex;flex-direction:column;padding:24px;margin-bottom:1rem;background:#dff3ff80;border-radius:8px;gap:8px}.highlight-tile .stat{font-family:var(--dc-headings-font-family, var(--font-sans));display:flex;flex-direction:column;gap:2px}.highlight-tile .stat .number{font-size:57px;font-weight:400;line-height:64px}.highlight-tile .stat .metadata{font-size:24px;font-weight:400;line-height:32px}.highlight-tile .desc{font-family:var(--dc-headings-font-family, var(--font-sans));font-size:22px;line-height:28px;color:var(--gray-600)}.highlight-tile .sources{margin-top:7px}.scatter-svg-container{font-size:.75rem;z-index:2}.scatter-svg-container circle:hover{stroke:#dc2626;stroke-width:1.5}.scatter-svg-container circle{r:3.5}.scatter-svg-container .regression-layer{pointer-events:none}.scatter-svg-container .regression-line{stroke:color-mix(in srgb,var(--scatter-hue, var(--brand-blue, #006adc)) 55%,var(--separator, #e1e7ef));stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke}.scatter-tile-content{position:relative}.ranking-tile{display:grid;grid-column-gap:20px;grid-row-gap:20px}.ranking-tile .ranking-list thead td{font-weight:600;font-size:.8rem}.ranking-unit-container{display:flex;flex-direction:column}.ranking-unit-container .ranking-list{flex-grow:1;padding:24px 24px 16px}.chart-container .ranking-header-section h4{color:var(--text-strong, #1f1f1f);font-size:15px;font-weight:600;line-height:21px;letter-spacing:-.01em;margin-top:0;margin-bottom:10px}.chart-container .ranking-header-section{margin-bottom:16px}.chart-container .ranking-header-section .outlinks.sources,.chart-container.highlight-tile .outlinks.sources{display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:4px;font-size:12px;font-weight:400;line-height:16px}.chart-container .ranking-header-section .outlinks.sources .outlink-item,.chart-container.highlight-tile .outlinks.sources .outlink-item{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted, #5e5e5e)}.chart-container .ranking-header-section .outlinks.sources .outlink-item .material-icons-outlined,.chart-container.highlight-tile .outlinks.sources .outlink-item .material-icons-outlined{font-size:16px;line-height:1;color:var(--text-faint, #a1a1a1)}.chart-container .ranking-header-section .outlinks.sources .outlink-item a,.chart-container .ranking-header-section .outlinks.sources .outlink-item button,.chart-container.highlight-tile .outlinks.sources .outlink-item a,.chart-container.highlight-tile .outlinks.sources .outlink-item button{background:none;border:0;color:var(--link-color, #082e49);cursor:pointer;font:inherit;padding:0;text-decoration:none}.chart-container .ranking-header-section .outlinks.sources .outlink-item a:hover,.chart-container .ranking-header-section .outlinks.sources .outlink-item button:hover,.chart-container.highlight-tile .outlinks.sources .outlink-item a:hover,.chart-container.highlight-tile .outlinks.sources .outlink-item button:hover{color:var(--link-hover, #294969);text-decoration:underline;text-underline-offset:2px}.ranking-spinner{display:inline-block;width:.875rem;height:.875rem;vertical-align:-.125em;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;color:var(--gray-500);animation:ranking-spinner-rotate .75s linear infinite}@keyframes ranking-spinner-rotate{to{transform:rotate(360deg)}}.map-chart .svg-container{display:flex}.map-chart .svg-container .map{flex-grow:1}.map-chart .svg-container .legend{height:fit-content;width:fit-content;align-self:center}.map-zoom-button-section{width:fit-content;position:absolute;bottom:16px;z-index:2}.map-zoom-button{cursor:pointer;border:1px solid var(--border);padding:.1rem;display:flex;width:fit-content;background-color:var(--surface)}.map-zoom-button:hover{background-color:var(--border-strong)}.map-container{height:100%;min-height:200px}.svg-container{flex:1 1 auto}.chart-container h4{color:var(--gray-700);font-weight:600;font-size:.85rem;display:block}.chart-container .chart-headers{display:block;min-height:2.2rem}.chart-container h4 .sub-title{color:#999;padding-left:.25rem}.chart-container label{font-size:.9rem;margin-right:.5rem}.chart-container select{font-size:.9rem;border-radius:3px;padding:.1rem;border-color:var(--border-strong)}.chart-container footer{font-size:.7rem;color:var(--gray-700);margin-top:.5rem}path.region-highlighted,path.region-highlighted-no-click{stroke:var(--gray-700);stroke-width:3px;opacity:1!important}path.region-highlighted{cursor:pointer}path.region-highlighted-no-click{cursor:default}div.region-highlighted path{opacity:.5}#tooltip{background-color:var(--surface);color:#3b3b3b;font-size:.8rem;border-radius:3px;border:.5px solid #dee2e6;padding:.3rem;white-space:normal;overflow-wrap:break-word;box-shadow:0 .5rem 1rem #00000026}.legend{margin-left:35px;text-align:center}.legend div{display:inline-block;padding:1px 5px;font-size:10px;line-height:14px;color:#fff;margin:2px;border-radius:2px;text-shadow:rgba(0,0,0,.3) 0px 0 5px}.legend-basic{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-top:6px}.legend-basic .legend-item{align-items:center;display:flex;font-size:10px;padding-top:5px;margin-right:12px;max-width:calc(100% - 18px)}.legend-basic .legend-item .legend-color{flex-shrink:0;height:12px;margin-right:4px;width:12px;border-radius:50%}.legend-basic .legend-item a.legend-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.legend-basic .legend-item a.legend-link:not([href]){color:inherit;text-decoration:none}.legend-line{stroke-width:2}.legend-text{font-size:12px}.draw-tooltip{background-color:#3b3b3bb3;color:var(--surface, #fff);font-size:.7rem;border-radius:3px;border:.5px solid var(--border-strong);padding:.3rem;cursor:default;max-height:200px;max-width:200px;overflow:auto;word-wrap:wrap}
