.custom-scrollbar::-webkit-scrollbar{width:5px}.custom-scrollbar::-webkit-scrollbar-track{border-radius:10px;--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:10px;--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/1);background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity))}.custom-scrollbar::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-300)/1);background-color:rgb(var(--color-gray-300)/var(--tw-bg-opacity))}@media (width >= 1380px){#skyscraper-container{margin-left:3rem}}:where(.social-share-button){align-items:center;display:flex;gap:.5em;text-decoration:none;width:-moz-min-content;width:min-content}:where(.social-share-button__icon){font-size:1.5em}:where(.social-share-button--styled){--color-hover:color-mix(in srgb,var(--color-brand),#000 15%);background-color:var(--color-brand);border-radius:.25rem;color:#fff;font-size:.875rem;line-height:normal;padding:.5rem;transition:all .25s ease-out}:where(.social-share-button--styled):hover{background-color:var(--color-hover)}:where(.social-share-button--styled) :where(.social-share-button__label){padding:0 .5rem}.chart[data-v-5248d295]{min-height:15rem;width:100%}.chart--bar[data-v-5248d295]{display:none}@media (min-width:768px){.chart--bar[data-v-5248d295]{display:block}}.chart-component-mobile[data-v-5248d295]{display:block;padding-bottom:1.25rem;padding-top:1.25rem}@media (min-width:768px){.chart-component-mobile[data-v-5248d295]{display:none}}[data-v-72920e2d] table thead th button{font-weight:400!important;min-width:content;text-transform:none!important}[data-v-72920e2d] tbody tr:nth-child(odd) td:first-child{background-color:var(--type-color)}[data-v-72920e2d] tbody tr:nth-child(2n) td:first-child{background-color:color-mix(in srgb,var(--type-color) 50%,#fff)}svg{height:100%;max-width:100%}.map-container{position:relative}.tooltip{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px #0000001a;opacity:0;padding:8px;pointer-events:none;position:absolute;transform:translate(-50%,-100%);transition:all .3s ease;z-index:10}.tooltip--visible{opacity:1;transition:all .3s ease}.city{cursor:pointer;transition:fill .1s ease}.city:hover{fill:#9aa998}
