.rankings_root__3d6ez{max-width:720px;margin:0 auto;padding:32px 16px 48px}.rankings_heading___Px4X{font-size:20px;font-weight:700;margin:0 0 12px}.rankings_intro___NW_t{font-size:14px;font-weight:500;line-height:1.6;margin:0 0 24px}@media(prefers-color-scheme:light){.rankings_intro___NW_t{color:rgba(34,34,34,.75)}}@media(prefers-color-scheme:dark){.rankings_intro___NW_t{color:hsla(0,0%,100%,.75)}}.rankings_table__AtlgK{width:100%;border-collapse:collapse;font-size:14px}.rankings_table__AtlgK td,.rankings_table__AtlgK th{padding:10px 8px;text-align:left}@media(prefers-color-scheme:light){.rankings_table__AtlgK td,.rankings_table__AtlgK th{border-bottom:1px solid rgba(128,128,128,.25)}}@media(prefers-color-scheme:dark){.rankings_table__AtlgK td,.rankings_table__AtlgK th{border-bottom:1px solid rgba(128,128,128,.35)}}.rankings_table__AtlgK th{font-size:12px;font-weight:600;opacity:.6}.rankings_rankCol__y_nXR{width:36px;text-align:center!important;font-weight:600;opacity:.6}.rankings_numCol__lWWzK{width:80px;text-align:right!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rankings_cityLink__8_miL{font-weight:600;color:inherit;text-decoration:none}.rankings_cityLink__8_miL:hover{text-decoration:underline}.rankings_regionLabel__YBNXk{display:block;font-size:11px;margin-top:2px;opacity:.55}