body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--color-app-henley-blue:#405363;--color-app-henley-gray:#75767a;--color-app-secondary-gray:#c1d3e0;--color-app-light-gray:#c5c6c8;--color-app-gray:#6f7072;--color-app-dark-gray:#4b4b4d;--color-app-background-color:#f7f7f7;--color-app-white:#fff}[data-wealthiest-cities-2023]{scroll-behavior:smooth;background-color:#fff}[data-wealthiest-cities-2023] .appContainer{margin:0 auto;padding:16px}[data-wealthiest-cities-2023] .top-title{margin-bottom:30px}[data-wealthiest-cities-2023] .no-border-bottom{border-bottom:none!important}[data-wealthiest-cities-2023] .no-border-right{border-right:none!important}[data-wealthiest-cities-2023] .font-weight-600{font-weight:600!important}[data-wealthiest-cities-2023] .custom-radiobox-group{display:flex;flex-direction:row;align-items:stretch;border:1px solid #405363;border:1px solid var(--color-app-henley-blue);padding:4px;background-color:#fff;justify-content:space-between;max-width:320px}[data-wealthiest-cities-2023] .custom-radiobox{position:relative;display:block;font-size:12px;letter-spacing:1.14px;text-transform:uppercase;line-height:1.4;margin-bottom:0;color:#405363;color:var(--color-app-henley-blue);text-align:center;min-width:84px;flex-grow:1;max-width:100%;font-family:"Roboto Regular"}[data-wealthiest-cities-2023] .custom-radiobox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}[data-wealthiest-cities-2023] .custom-radiobox .label-text{display:flex;padding:12px;cursor:pointer;justify-content:center;align-items:center;height:100%}[data-wealthiest-cities-2023] .custom-radiobox .label-text .circle{margin-right:5px}[data-wealthiest-cities-2023] .custom-radiobox:hover input~.label-text{background-color:#f7f7f7;background-color:var(--color-app-background-color)}[data-wealthiest-cities-2023] .custom-radiobox input:checked~.label-text{background-color:#405363;background-color:var(--color-app-henley-blue);color:#fff}[data-wealthiest-cities-2023] .text-underline{text-decoration:underline}[data-wealthiest-cities-2023] .footer-note{font-size:12px;line-height:1.2;color:#4b4b4d;color:var(--color-app-dark-gray);font-family:Roboto Regular;margin-bottom:50px}[data-wealthiest-cities-2023] .footer-note li,[data-wealthiest-cities-2023] .footer-note p,[data-wealthiest-cities-2023] .footer-note ul{font-size:inherit}[data-wealthiest-cities-2023] .footer-note ul{list-style-type:disc;margin-left:20px}[data-wealthiest-cities-2023] .footer-note ul li{margin-bottom:2px;padding:0}[data-wealthiest-cities-2023] .footer-note ul li:before{display:none}[data-wealthiest-cities-2023] h5.field{font-family:Roboto Regular;color:#4b4b4d;color:var(--color-app-dark-gray);text-transform:none;font-size:10px}[data-wealthiest-cities-2023] .chartTable{font-family:Garamond Regular;width:100%}[data-wealthiest-cities-2023] .chartTable th{font-size:12px;padding:8px;font-family:Roboto Regular;font-weight:400;vertical-align:bottom}[data-wealthiest-cities-2023] .chartTable td{line-height:1.1;border-right:1px solid #c1c5c8;font-size:20px}@media(max-width:799px){[data-wealthiest-cities-2023] .chartTable td{font-size:16px;border-right:none}[data-wealthiest-cities-2023] .chartTable td:first-child{border-right:1px solid #c1c5c8}}[data-wealthiest-cities-2023] .chartTable td,[data-wealthiest-cities-2023] .chartTable th{border-bottom:1px solid #c1c5c8;padding:10px;color:#405363;color:var(--color-app-henley-blue)}[data-wealthiest-cities-2023] .chartTable td:first-child,[data-wealthiest-cities-2023] .chartTable th:first-child{padding-left:0}[data-wealthiest-cities-2023] .chartTable td:last-child,[data-wealthiest-cities-2023] .chartTable th:last-child{border-right:none}[data-wealthiest-cities-2023] .mobileMenuWrapper{position:relative}@media(max-width:799px){[data-wealthiest-cities-2023] .mobileMenuWrapper{margin-bottom:40px}[data-wealthiest-cities-2023] .mobileMenuWrapper .custom-radiobox-group{display:none;flex-direction:column;position:absolute;top:100%;left:0;z-index:100}[data-wealthiest-cities-2023] .mobileMenuWrapper .custom-radiobox-group .custom-radiobox{text-align:left}[data-wealthiest-cities-2023] .mobileMenuWrapper .custom-radiobox-group .custom-radiobox .label-text{justify-content:flex-start}[data-wealthiest-cities-2023] .mobileMenuWrapper .mobileMenuToggle{border:1px solid #405363;border:1px solid var(--color-app-henley-blue);font-size:12px;font-family:"Roboto Regular";text-transform:uppercase;background:#405363;background:var(--color-app-henley-blue);color:#fff;height:50px;display:flex;justify-content:space-between;align-items:center;width:100%;padding:0}[data-wealthiest-cities-2023] .mobileMenuWrapper .mobileMenuToggle .mobileMenuTitleText{padding:0 18px}[data-wealthiest-cities-2023] .mobileMenuWrapper .mobileMenuToggle .dropdownIcon{width:50px;height:50px;flex:0 0 50px;background:#fff;margin-right:0;margin-left:auto;display:flex;align-items:center;justify-content:center;border:1px solid #405363;border:1px solid var(--color-app-henley-blue);border-right:0}[data-wealthiest-cities-2023] .mobileMenuWrapper .mobileMenuToggle .dropdownIcon svg{transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}[data-wealthiest-cities-2023] .mobileMenuWrapper.menuOpen .custom-radiobox-group{display:block}[data-wealthiest-cities-2023] .mobileMenuWrapper.menuOpen .mobileMenuToggle svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@media(min-width:800px){[data-wealthiest-cities-2023] .mobileMenuWrapper .dropdownIcon,[data-wealthiest-cities-2023] .mobileMenuWrapper .mobileMenuToggle{display:none}}h1{font-size:40px}@media(max-width:1199px){h1{font-size:32px}}.crypto-wealth_table__1ZjVp{width:800px}@media(max-width:1199px){.crypto-wealth_table__1ZjVp{width:100%;max-width:800px}}.crypto-wealth_table__1ZjVp td,.crypto-wealth_table__1ZjVp th{border-bottom:1px solid #c1c5c8;border-right:1px solid #c1c5c8;padding:8px}.crypto-wealth_table__1ZjVp td.crypto-wealth_noBorderRight__1tEDo,.crypto-wealth_table__1ZjVp td:last-child,.crypto-wealth_table__1ZjVp th.crypto-wealth_noBorderRight__1tEDo,.crypto-wealth_table__1ZjVp th:last-child{border-right:none}.crypto-wealth_table__1ZjVp td.crypto-wealth_selectedColumn__fQIFY,.crypto-wealth_table__1ZjVp th.crypto-wealth_selectedColumn__fQIFY{background:#f7f7f7}.crypto-wealth_table__1ZjVp th{font-size:14px;line-height:18px;color:var(--color-app-henley-blue);font-weight:400;vertical-align:bottom}.crypto-wealth_table__1ZjVp th.crypto-wealth_headerColumn__20z95{font-weight:500;padding:10px 8px;text-align:center}.crypto-wealth_table__1ZjVp th.crypto-wealth_dataColumn__2Sx9b{width:200px}@media(max-width:1199px){.crypto-wealth_table__1ZjVp th.crypto-wealth_dataColumn__2Sx9b{width:25%}}.crypto-wealth_table__1ZjVp tr td{font-size:17px;line-height:20px;height:60px;font-family:Garamond Regular;color:var(--color-app-henley-blue)}@media(min-width:1200px){.crypto-wealth_table__1ZjVp tr td{font-size:20px;line-height:24px}}.crypto-wealth_table__1ZjVp tr td.crypto-wealth_dataColumn__2Sx9b{width:200px}@media(max-width:1199px){.crypto-wealth_table__1ZjVp tr td.crypto-wealth_dataColumn__2Sx9b{width:25%}}.crypto-wealth_table__1ZjVp tr.crypto-wealth_borderBottomDashed__1Czt4 td{border-bottom-style:dashed}@media(max-width:1199px){.crypto-wealth_cellHideMobile__eQ0Lb{display:none}.crypto-wealth_cellHideMobile__eQ0Lb.crypto-wealth_selectedColumn__fQIFY{display:table-cell}}.crypto-wealth_showMobile__1WHTo{display:none}@media(max-width:1199px){.crypto-wealth_showMobile__1WHTo{display:block}}.crypto-wealth_sortMobileWrapper__Uw6g5{margin-bottom:20px}@media(min-width:1200px){.crypto-wealth_hiddenTableRow__XgNus{display:none}}.crypto-wealth_cryptoWealthChartTable__1-syU{margin-bottom:32px}.crypto-wealth_cryptoWealthChartTable__1-syU svg{width:18px;height:18px;margin-right:6px}@media(max-width:1199px){.crypto-wealth_cryptoWealthChartTable__1-syU th{border-right:none}}@media(max-width:1199px){.crypto-wealth_cryptoWealthChartTable__1-syU .crypto-wealth_contentRow__H5DgD td.crypto-wealth_headerColumn__20z95{min-width:40%}}.crypto-wealth_cryptoWealthChartTable__1-syU .crypto-wealth_contentRow__H5DgD td.crypto-wealth_totalCrypto__1iguQ{font-weight:700}@media(max-width:1199px){.crypto-wealth_cryptoWealthChartTable__1-syU .crypto-wealth_contentRow__H5DgD{cursor:pointer}}.crypto-wealth_cryptoWealthChartTable__1-syU .crypto-wealth_contentRow__H5DgD.crypto-wealth_spacer__2PIxV td{padding:0;height:20px!important}.crypto-wealth_cryptoWealthChartTable__1-syU .crypto-wealth_contentRow__H5DgD.crypto-wealth_totalRow__vpIuo td{font-weight:700}.crypto-wealth_linkText__vwXLm{color:inherit;text-decoration:underline;font-size:16px}.crypto-wealth_footerNote__YUT-h,.crypto-wealth_footerNote__YUT-h p{font-size:12px}.crypto-wealth_footerNote__YUT-h ul{margin:0 0 16px;padding:0}.crypto-wealth_footerNote__YUT-h ul li{font-size:12px;margin:0 0 2px 16px;padding:0;list-style:disc}.crypto-wealth_footerNote__YUT-h ul li:before{display:none}.crypto-wealth_legend__3lA4d{display:flex;align-items:center}.crypto-wealth_legend__3lA4d .crypto-wealth_legendBox__o0otw{width:12px;height:12px;display:inline-block;margin-right:8px}.crypto-wealth_legend__3lA4d .crypto-wealth_legendBox__o0otw.crypto-wealth_darkBlue__3yDiQ{background:#405363}.crypto-wealth_legend__3lA4d .crypto-wealth_legendBox__o0otw.crypto-wealth_lightBlue__2hp_-{background:#6ea7d8}.crypto-wealth_displayFlex__3Z5Gp{display:flex}
/*# sourceMappingURL=main.css.map */