.backdrop{z-index:-1;width:100%;height:100%;position:absolute}.backdrop.backdrop--clickable{cursor:pointer}.backdrop.backdrop--visible{-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);z-index:3;background-color:#0006}.continents-bar-chart .apexcharts-legend-text{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1rem!important;font-weight:300!important}.continents-bar-chart .apexcharts-data-labels text{font-size:1rem!important;font-weight:700!important}.continents-bar-chart .apexcharts-datalabels text{transform:translateY(.35rem)}.continents-bar-chart .apexcharts-datalabels-group text{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:#e4e6f0!important}.continents-bar-chart .apexcharts-tooltip{box-shadow:0 .063rem .125rem 0 #0003}.continents-bar-chart .apexcharts-xaxis{display:none}.continents-bar-chart .apexcharts-yaxis line{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.continents-bar-chart .apexcharts-yaxis tspan{-o-transition:all .3s ease-in-out;font-size:1rem;font-weight:300;transition:all .3s ease-in-out}@media (width<=28.75rem){.continents-bar-chart .apexcharts-datalabels,.continents-bar-chart .apexcharts-datalabels-group{font-size:.75rem!important}}.home--light .continents-bar-chart .apexcharts-legend-text,.home--light .continents-bar-chart .apexcharts-text.apexcharts-yaxis-label{color:#1a1a2e!important}.home--light .continents-bar-chart .apexcharts-datalabels-group text{fill:#1a1a2e!important}.home--light .continents-bar-chart .apexcharts-yaxis line{stroke:#f5f5fad9}.home--light .continents-bar-chart .apexcharts-yaxis tspan{fill:#1a1a2e}.home--dark .continents-bar-chart .apexcharts-legend-text,.home--dark .continents-bar-chart .apexcharts-text.apexcharts-yaxis-label{color:#e4e6f0!important}.home--dark .continents-bar-chart .apexcharts-datalabels-group text{fill:#e4e6f0!important}.home--dark .continents-bar-chart .apexcharts-yaxis line{stroke:#1c1c28}.home--dark .continents-bar-chart .apexcharts-yaxis tspan{fill:#e4e6f0}.populations-bar-chart{font-size:1rem}.populations-bar-chart .apexcharts-legend-text{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1em!important;font-weight:300!important}.populations-bar-chart .apexcharts-data-labels text{font-size:1em!important;font-weight:700!important}.populations-bar-chart .apexcharts-datalabels text{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:translateY(.35em)}.populations-bar-chart .apexcharts-datalabels-group text{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:#e4e6f0!important}.populations-bar-chart .apexcharts-tooltip{box-shadow:0 .063em .125em 0 #0003}.populations-bar-chart .apexcharts-xaxis{display:none}.populations-bar-chart .apexcharts-yaxis line{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.populations-bar-chart .apexcharts-yaxis tspan{-o-transition:all .3s ease-in-out;font-size:1em;font-weight:300;transition:all .3s ease-in-out}@media (width<=28.75rem){.populations-bar-chart .apexcharts-datalabels,.populations-bar-chart .apexcharts-datalabels-group{font-size:.75em!important}}.home--light .populations-bar-chart .apexcharts-legend-text,.home--light .populations-bar-chart .apexcharts-text.apexcharts-yaxis-label{color:#1a1a2e!important}.home--light .populations-bar-chart .apexcharts-datalabels-group text,.home--light .populations-bar-chart .apexcharts-data-labels text{fill:#1a1a2e!important}.home--light .populations-bar-chart .apexcharts-yaxis line{stroke:#f5f5fad9}.home--light .populations-bar-chart .apexcharts-yaxis tspan{fill:#1a1a2e}.home--dark .populations-bar-chart .apexcharts-legend-text,.home--dark .populations-bar-chart .apexcharts-text.apexcharts-yaxis-label{color:#e4e6f0!important}.home--dark .populations-bar-chart .apexcharts-datalabels-group text,.home--dark .populations-bar-chart .apexcharts-data-labels text{fill:#e4e6f0!important}.home--dark .populations-bar-chart .apexcharts-yaxis line{stroke:#1c1c28}.home--dark .populations-bar-chart .apexcharts-yaxis tspan{fill:#e4e6f0}.button{cursor:pointer;will-change:transform;border:.0625rem solid #0000;border-radius:.75rem;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:auto;height:auto;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.button svg{width:55%;height:55%}.home--light .button,.body--light .button{color:#1a1a2e;background:#0000000a;border:.0625rem solid #0000000f}.home--light .button:hover,.body--light .button:hover{background:#00000014;box-shadow:0 .25rem .75rem #0000000f}.home--light .button,.body--light .button{color:#1a1a2e;background-color:#0000000a}.home--light .button:hover,.body--light .button:hover{background-color:#00000014}.home--light .button svg path,.home--light .button svg line,.home--light .button svg circle,.body--light .button svg path,.body--light .button svg line,.body--light .button svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1)}.home--light .button svg,.body--light .button svg{fill:#1a1a2e}.home--light .button svg .visited-1,.body--light .button svg .visited-1,.home--light .button svg .future-0,.body--light .button svg .future-0{stroke:#1a1a2e}.home--light .button svg .language-0,.body--light .button svg .language-0{fill:#1a1a2e}.home--light .button .filter__icon path,.home--light .button .filter__icon circle,.body--light .button .filter__icon path,.body--light .button .filter__icon circle{fill:#1a1a2e;stroke:none}.home--light .button .chevron path,.body--light .button .chevron path{fill:none;stroke:#1a1a2e}.home--light .button #gallery-1,.home--light .button #fullscreen-enter path,.home--light .button #fullscreen-exit path,.body--light .button #gallery-1,.body--light .button #fullscreen-enter path,.body--light .button #fullscreen-exit path{fill:#1a1a2e}.home--dark .button,.body--dark .button{color:#e4e6f0;background:#ffffff0f;border:.0625rem solid #ffffff0f}.home--dark .button:hover,.body--dark .button:hover{background:#ffffff1a;box-shadow:0 .25rem .75rem #0003}.home--dark .button,.body--dark .button{color:#e4e6f0;background-color:#ffffff0f}.home--dark .button:hover,.body--dark .button:hover{background-color:#ffffff1a}.home--dark .button svg path,.home--dark .button svg line,.home--dark .button svg circle,.body--dark .button svg path,.body--dark .button svg line,.body--dark .button svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1)}.home--dark .button svg,.body--dark .button svg{fill:#e4e6f0}.home--dark .button svg .visited-1,.body--dark .button svg .visited-1,.home--dark .button svg .future-0,.body--dark .button svg .future-0{stroke:#e4e6f0}.home--dark .button svg .language-0,.body--dark .button svg .language-0{fill:#e4e6f0}.home--dark .button .filter__icon path,.home--dark .button .filter__icon circle,.body--dark .button .filter__icon path,.body--dark .button .filter__icon circle{fill:#e4e6f0;stroke:none}.home--dark .button .chevron path,.body--dark .button .chevron path{fill:none;stroke:#e4e6f0}.home--dark .button #gallery-1,.home--dark .button #fullscreen-enter path,.home--dark .button #fullscreen-exit path,.body--dark .button #gallery-1,.body--dark .button #fullscreen-enter path,.body--dark .button #fullscreen-exit path{fill:#e4e6f0}.close-button{cursor:pointer;border-radius:50%;width:1.5rem;height:1.5rem;padding:.15rem}.home--light .close-button path{fill:#4a4e60}.home--light .close-button:hover{background:#0000000f}.home--light .close-button:hover path{fill:#080808}.home--dark .close-button path{fill:#b0b4c8}.home--dark .close-button:hover{background:#ffffff14}.home--dark .close-button:hover path{fill:#e0e0e0}.dark-mode-button{cursor:pointer;border:.0625rem solid #0000;border-radius:.75rem;outline:none;justify-content:center;align-items:center;width:auto;height:auto;transition:background-color .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex}.dark-mode-button svg{width:55%}.dark-mode-button>div{justify-content:center;align-items:center;display:flex}.home--light .dark-mode-button{color:#1a1a2e;background:#0000000a;border:.0625rem solid #0000000f}.home--light .dark-mode-button:hover{background:#00000014;box-shadow:0 .25rem .75rem #0000000f}.home--light .dark-mode-button svg *{fill:#1a1a2e}.home--dark .dark-mode-button{color:#e4e6f0;background:#ffffff0f;border:.0625rem solid #ffffff0f}.home--dark .dark-mode-button:hover{background:#ffffff1a;box-shadow:0 .25rem .75rem #0003}.home--dark .dark-mode-button svg *{fill:#e4e6f0}.flights-donut-chart .apexcharts-legend-text{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:1rem!important}.flights-donut-chart .apexcharts-datalabels text{font-weight:700;transform:translateY(.35rem);font-size:1rem!important}.flights-donut-chart .apexcharts-datalabel-value{font-weight:700;font-size:1.2rem!important}.flights-donut-chart .apexcharts-datalabels-group text{-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;fill:#e4e6f0!important}.flights-donut-chart .apexcharts-tooltip{box-shadow:0 .063rem .125rem 0 #0003}@media (width<=28.75rem){.flights-donut-chart .apexcharts-datalabels,.flights-donut-chart .apexcharts-datalabels-group{font-size:.75rem!important}}.home--light .flights-donut-chart .apexcharts-legend-text{color:#1a1a2e!important}.home--light .flights-donut-chart .apexcharts-datalabels-group text{fill:#1a1a2e!important}.home--dark .flights-donut-chart .apexcharts-legend-text{color:#e4e6f0!important}.home--dark .flights-donut-chart .apexcharts-datalabels-group text{fill:#e4e6f0!important}.loader{aspect-ratio:1;width:1.8rem;height:1.8rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);-webkit-mask:radial-gradient(farthest-side, #0000 -moz-calc(100% - .25rem), #000 0);mask:radial-gradient(farthest-side, #0000 -moz-calc(100% - .25rem), #000 0);background:radial-gradient(farthest-side,#ea4335 94%,#0000) top/.25rem .25rem no-repeat,conic-gradient(#0000 30%,#ea4335);border-radius:50%;margin:auto;animation:.8s cubic-bezier(.4,0,.2,1) infinite spinLoader;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0)}div[class*=visited] .loader{aspect-ratio:1;width:1.8rem;height:1.8rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);-webkit-mask:radial-gradient(farthest-side, #0000 -moz-calc(100% - .25rem), #000 0);mask:radial-gradient(farthest-side, #0000 -moz-calc(100% - .25rem), #000 0);background:radial-gradient(farthest-side,#d50000 94%,#0000) top/.25rem .25rem no-repeat,conic-gradient(#0000 30%,#d50000);border-radius:50%;margin:auto;animation:.8s cubic-bezier(.4,0,.2,1) infinite spinLoader;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0)}div[class*=lived] .loader{aspect-ratio:1;width:1.8rem;height:1.8rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);-webkit-mask:radial-gradient(farthest-side, #0000 -moz-calc(100% - .25rem), #000 0);mask:radial-gradient(farthest-side, #0000 -moz-calc(100% - .25rem), #000 0);background:radial-gradient(farthest-side,#fbc02d 94%,#0000) top/.25rem .25rem no-repeat,conic-gradient(#0000 30%,#fbc02d);border-radius:50%;margin:auto;animation:.8s cubic-bezier(.4,0,.2,1) infinite spinLoader;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0)}div[class*=future] .loader{aspect-ratio:1;width:1.8rem;height:1.8rem;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);-webkit-mask:radial-gradient(farthest-side, #0000 -moz-calc(100% - .25rem), #000 0);mask:radial-gradient(farthest-side, #0000 -moz-calc(100% - .25rem), #000 0);background:radial-gradient(farthest-side,#0d47a1 94%,#0000) top/.25rem .25rem no-repeat,conic-gradient(#0000 30%,#0d47a1);border-radius:50%;margin:auto;animation:.8s cubic-bezier(.4,0,.2,1) infinite spinLoader;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0);mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 0)}@keyframes spinLoader{to{transform:rotate(1turn)}}.rsm-marker{--marker-color:#dc2828;--marker-color-active:#ff5252;--marker-circle-color:white;--marker-transition:stroke .3s cubic-bezier(.4, 0, .2, 1), fill .3s cubic-bezier(.4, 0, .2, 1), filter .3s cubic-bezier(.4, 0, .2, 1)}.rsm-marker g{-moz-transition:var(--marker-transition);transition:var(--marker-transition)}.rsm-marker g path{fill:var(--marker-color);filter:drop-shadow(0 .0625rem .125rem #0000004d)}.rsm-marker g circle{fill:var(--marker-circle-color)}.rsm-marker .marker-group--hovered path{filter:drop-shadow(0 .125rem .375rem #dc282880)}.rsm-marker .marker-icon--hovered path{fill:var(--marker-color-active);stroke:#fff;stroke-width:.063rem}.rsm-marker .marker-icon--future path{fill:#1565c0;filter:drop-shadow(0 .0625rem .125rem #1565c04d)}.rsm-marker .marker-icon--future.marker-icon--hovered path{fill:#42a5f5;filter:drop-shadow(0 .125rem .375rem #1565c080)}.rsm-marker .marker-icon--lived path{fill:#f9a825;filter:drop-shadow(0 .0625rem .125rem #f9a8254d)}.rsm-marker .marker-icon--lived.marker-icon--hovered path{fill:#ffca28;filter:drop-shadow(0 .125rem .375rem #f9a82580)}.rsm-marker .marker-label{fill:#b0b0b0;pointer-events:none;opacity:0;paint-order:stroke fill;stroke:#000000b3;stroke-width:.3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;font-family:Urbanist,Arial,Helvetica,sans-serif;font-weight:500;animation:.4s cubic-bezier(.4,0,.2,1) forwards labelFadeIn}.rsm-marker .marker-label.marker-label--hovered{fill:#fff;stroke:#000000d9;stroke-width:.5px;font-weight:700}.rsm-marker .marker-label.marker-label--future{fill:#90caf9}.rsm-marker .marker-label.marker-label--future.marker-label--hovered{fill:#bbdefb}.rsm-marker .marker-label.marker-label--lived{fill:#ffca28}.rsm-marker .marker-label.marker-label--lived.marker-label--hovered{fill:#ffe082}.home--light .rsm-marker .marker-label{fill:#444;stroke:#ffffffd9;stroke-width:.4px}.home--light .rsm-marker .marker-label.marker-label--hovered{fill:#111;stroke:#fffffff2;stroke-width:.6px}@keyframes labelFadeIn{0%{opacity:0;transform:translateY(.125rem)}to{opacity:1;transform:translateY(0)}}@keyframes markerPulse{0%,to{filter:drop-shadow(0 .125rem .25rem #dc282866)}50%{filter:drop-shadow(0 .125rem .5rem #dc2828b3)}}
