*{box-sizing:border-box;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Urbanist,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;transition:background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1)}html{background-color:#0a0a12;width:100%;height:100%}body,#root{height:inherit;width:inherit;-o-transition:background-color .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:background-color .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.body--dark{background-color:#0a0a12}.body--light{background-color:#f0f2f5}.tooltip{z-index:10;box-shadow:0 .5rem 2rem #00000026;border-radius:.75rem!important}.home--light .react-tooltip{color:#16161e;background-color:#fff}.home--dark .react-tooltip{color:#fff;background-color:#16161e}h1{letter-spacing:-.02em;font-size:1.8rem;font-weight:800}h2{letter-spacing:-.01em;font-size:1.3rem;font-weight:600}h3{font-size:1.2rem;font-weight:500}p{font-size:1rem;font-weight:300;line-height:1.5}::-webkit-scrollbar{width:.4rem;height:.4rem}::-webkit-scrollbar-thumb{border-radius:1rem;min-width:5rem;min-height:5rem}.home--light #info-tab::-webkit-scrollbar-track{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0000;-webkit-background-clip:text;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #info-tab::-webkit-scrollbar-thumb{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#00000026;border:0 solid #0000;border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #info-tab::-webkit-scrollbar-thumb:hover{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#00000040;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #info-tab::-webkit-scrollbar-thumb:active{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#00000059;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #gallery::-webkit-scrollbar-track{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0000;-webkit-background-clip:text;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #gallery::-webkit-scrollbar-thumb{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#00000026;border:0 solid #0000;border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #gallery::-webkit-scrollbar-thumb:hover{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#00000040;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light #gallery::-webkit-scrollbar-thumb:active{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#00000059;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #info-tab::-webkit-scrollbar-track{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0000;-webkit-background-clip:text;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #info-tab::-webkit-scrollbar-thumb{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#ffffff1f;border:0 solid #0000;border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #info-tab::-webkit-scrollbar-thumb:hover{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#fff3;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #info-tab::-webkit-scrollbar-thumb:active{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#ffffff4d;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #gallery::-webkit-scrollbar-track{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0000;-webkit-background-clip:text;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #gallery::-webkit-scrollbar-thumb{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#ffffff1f;border:0 solid #0000;border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #gallery::-webkit-scrollbar-thumb:hover{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#fff3;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--dark #gallery::-webkit-scrollbar-thumb:active{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background:#ffffff4d;transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.fallback{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.fallback__content{border-radius:2rem;flex-direction:column;padding:1.5rem;display:flex}.fallback__content__title{text-align:center;width:100%;margin-bottom:.5rem;font-size:2rem;font-weight:700}.fallback__content__subtitle{text-align:center;width:100%;margin-bottom:1.5rem;font-size:1.2rem}.fallback__content__message{margin-bottom:.5rem}.fallback__content__button{border-radius:.25rem;width:100%;height:2.25rem;margin-top:1.5rem}.fallback__content__button p{font-size:.9rem;font-weight:500}.fallback--light .fallback__content{color:#16161e;background-color:#fff}.fallback--dark .fallback__content{color:#e4e6f0;background-color:#16161e}.home{height:inherit;width:inherit}.home--mobile * ::-webkit-scrollbar{display:none}.home--tablet * ::-webkit-scrollbar{display:none}.home--dark{-o-transition:background-color .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#0a0a12;transition:background-color .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home--light{-o-transition:background-color .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);background-color:#f0f2f5;transition:background-color .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.home-template{height:inherit;width:inherit;position:relative}.home-template .centered{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.info-tab{z-index:1;-o-transition:transform .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);will-change:transform;flex-direction:column;width:30rem;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-100%)}.info-tab.info-tab--open{transform:translate(3.5rem)}.info-tab[data-switching]{animation:.6s cubic-bezier(.4,0,.2,1) forwards info-tab-switch}.info-tab .country-card:first-child{margin-top:0}.home--light .info-tab{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);color:#1a1a2e;background:#ffffff8c;border:none;border-right:.0625rem solid #ffffff73;box-shadow:0 .5rem 2rem #00000014}.home--dark .info-tab{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);color:#fff;background:#16161ea6;border:none;border-right:.0625rem solid #ffffff14;box-shadow:0 .5rem 2rem #0006}@media screen and (width>=28.75rem) and (width<=33.5rem){.info-tab{width:calc(100% - 3.5rem)}.info-tab .info-tab-cities__content{flex:auto!important}.info-tab .city-card{width:11.5rem}}@media screen and (width>=17.5rem) and (width<=28.75rem){.info-tab{width:calc(100% - 3.5rem)}.info-tab .info-tab-cities__content{flex:none!important}.info-tab .city-card{width:calc(100% - 3rem)}}@media screen and (width<=17.5rem){.info-tab{width:calc(100% - 3.5rem)}.info-tab .info-tab-cities__content{flex:none!important}.info-tab .city-card{width:11.5rem}}@keyframes info-tab-switch{0%{transform:translate(3.5rem)}50%{transform:translate(-100%)}to{transform:translate(3.5rem)}}@keyframes info-tab-switch-mobile{0%{transform:translate(0)}50%{transform:translate(-100%)}to{transform:translate(0)}}@media screen and (width<=42.5rem){.info-tab{width:100%;height:calc(100% - (3.2rem + env(safe-area-inset-bottom,0rem)));border-radius:0}.info-tab.info-tab--open{transform:translate(0)}.info-tab[data-switching]{animation:.6s cubic-bezier(.4,0,.2,1) forwards info-tab-switch-mobile}}@media screen and (width<=28.75rem){.info-tab-visited__void-city,.info-tab-future__void-city{display:none}}.left-bar{z-index:2;-o-transition:all .4s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);flex-direction:column;align-items:center;width:3.5rem;height:100%;padding:2rem 0;transition:all .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex;position:fixed}.left-bar .left-bar__container{grid-template-rows:1fr 1fr 1fr;width:100%;height:100%;display:grid}.left-bar .left-bar__container .left-bar__buttons--top{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.left-bar .left-bar__container .left-bar__buttons--top .logo-icon{cursor:pointer;width:2.5rem;height:2.5rem;outline:none!important}.left-bar .left-bar__container .left-bar__buttons{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.left-bar .left-bar__container .left-bar__buttons .button{margin:.35rem 0}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active{color:#d50000;background-color:#ffcdd2}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active:hover{background-color:#ef9a9a}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg line,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg{fill:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg .visited-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg .future-0{stroke:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active svg .language-0{fill:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active .filter__icon path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active .filter__icon circle{fill:#d50000;stroke:none}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active .chevron path{fill:none;stroke:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active #gallery-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active #fullscreen-enter path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active #fullscreen-exit path{fill:#d50000}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--visited--active{box-shadow:0 0 .75rem #d5000040}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active{color:#0d47a1;background-color:#bbdefb}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active:hover{background-color:#90caf9}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg line,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg{fill:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg .visited-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg .future-0{stroke:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active svg .language-0{fill:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active .filter__icon path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active .filter__icon circle{fill:#0d47a1;stroke:none}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active .chevron path{fill:none;stroke:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active #gallery-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active #fullscreen-enter path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active #fullscreen-exit path{fill:#0d47a1}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--future--active{box-shadow:0 0 .75rem #0d47a140}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active{color:#fbc02d;background-color:#fff9c4}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active:hover{background-color:#fff59d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg line,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg{fill:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg .visited-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg .future-0{stroke:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active svg .language-0{fill:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active .filter__icon path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active .filter__icon circle{fill:#fbc02d;stroke:none}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active .chevron path{fill:none;stroke:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active #gallery-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active #fullscreen-enter path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active #fullscreen-exit path{fill:#fbc02d}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--lived--active{box-shadow:0 0 .75rem #fbc02d40}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active{color:#8e24aa;background-color:#e1bee7}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active:hover{background-color:#ce93d8}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg line,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg{fill:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg .visited-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg .future-0{stroke:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active svg .language-0{fill:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active .filter__icon path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active .filter__icon circle{fill:#8e24aa;stroke:none}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active .chevron path{fill:none;stroke:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active #gallery-1,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active #fullscreen-enter path,.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active #fullscreen-exit path{fill:#8e24aa}.left-bar .left-bar__container .left-bar__buttons .left-bar__button--stats--active{box-shadow:0 0 .75rem #8e24aa40}.left-bar .left-bar__container .left-bar__buttons--bottom{flex-direction:column;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.left-bar .left-bar__container .dark-mode-button,.left-bar .left-bar__container .button{width:2.5rem;height:2.5rem}.home--light .left-bar{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#ffffff8c;border:none;border-right:.0625rem solid #fff9;box-shadow:0 .5rem 2rem #00000014}.home--dark .left-bar{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#16161ea6;border:none;border-right:.0625rem solid #ffffff0a;box-shadow:0 .5rem 2rem #0006}@media screen and (width<=42.5rem){.left-bar{width:100%;height:auto;padding:.5rem .75rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom,0rem));z-index:10;border-radius:0;flex-direction:row;position:fixed;inset:auto 0 0}.left-bar .left-bar__container{flex-direction:row;justify-content:space-evenly;align-items:center;gap:0;width:100%;display:flex}.left-bar .left-bar__container .left-bar__buttons--top{flex-direction:row;justify-content:center;width:auto;height:auto;padding-top:0}.left-bar .left-bar__container .left-bar__buttons--top .logo-icon{width:1.75rem;height:1.75rem}.left-bar .left-bar__container .left-bar__buttons{flex-direction:row;gap:.25rem}.left-bar .left-bar__container .left-bar__buttons .button{margin:0}.left-bar .left-bar__container .left-bar__buttons--bottom{flex-direction:row;justify-content:center;align-items:center;gap:.25rem;padding-bottom:0;display:flex}.left-bar .left-bar__container .dark-mode-button,.left-bar .left-bar__container .button{width:2.2rem;height:2.2rem}.left-bar .left-bar__container .language-selector .language-selector__activator{width:2.2rem!important;height:2.2rem!important}.home--light .left-bar{border-top:.0625rem solid #0000000f;border-right:none}.home--dark .left-bar{border-top:.0625rem solid #ffffff0f;border-right:none}.left-bar--close{transform:translateY(100%)}}.language-selector{justify-content:center;align-items:center;display:flex;position:relative}.language-selector .language-selector__panel{z-index:10;border-radius:.85rem;flex-direction:column;gap:.25rem;min-width:10rem;padding:.4rem;display:flex;position:absolute;top:50%;left:calc(100% + .6rem)}.language-selector .language-selector__lang-option{cursor:pointer;background:0 0;border:none;border-radius:.6rem;align-items:center;gap:.6rem;width:100%;padding:.45rem .7rem;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:flex}.language-selector .language-selector__lang-option .language-selector__lang-option__flag{flex-shrink:0;width:1.4rem;height:auto}.language-selector .language-selector__lang-option .language-selector__lang-option__label{white-space:nowrap;font-size:.9rem;font-weight:500}.language-selector .language-selector__lang-option.language-selector__lang-option--active{color:#f57f17;background-color:#ffecb3}.language-selector .language-selector__lang-option.language-selector__lang-option--active:hover{background-color:#ffe082}.language-selector .language-selector__lang-option.language-selector__lang-option--active svg path,.language-selector .language-selector__lang-option.language-selector__lang-option--active svg line,.language-selector .language-selector__lang-option.language-selector__lang-option--active svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.language-selector .language-selector__lang-option.language-selector__lang-option--active svg{fill:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active svg .visited-1,.language-selector .language-selector__lang-option.language-selector__lang-option--active svg .future-0{stroke:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active svg .language-0{fill:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active .filter__icon path,.language-selector .language-selector__lang-option.language-selector__lang-option--active .filter__icon circle{fill:#f57f17;stroke:none}.language-selector .language-selector__lang-option.language-selector__lang-option--active .chevron path{fill:none;stroke:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active #gallery-1,.language-selector .language-selector__lang-option.language-selector__lang-option--active #fullscreen-enter path,.language-selector .language-selector__lang-option.language-selector__lang-option--active #fullscreen-exit path{fill:#f57f17}.language-selector .language-selector__lang-option.language-selector__lang-option--active{font-weight:600}.language-selector .language-selector__activator{z-index:2}.language-selector .language-selector__activator .language-selector__language-icon{display:none}.language-selector .language-selector__activator .language-selector__language-flag-icon{width:1.4rem;height:auto}.language-selector .language-selector__activator.language-selector__activator--open{color:#f57f17;background-color:#ffecb3}.language-selector .language-selector__activator.language-selector__activator--open:hover{background-color:#ffe082}.language-selector .language-selector__activator.language-selector__activator--open svg path,.language-selector .language-selector__activator.language-selector__activator--open svg line,.language-selector .language-selector__activator.language-selector__activator--open svg circle{-o-transition:all .3s cubic-bezier(.4, 0, .2, 1), background .4s cubic-bezier(.4, 0, .2, 1), background-color .4s cubic-bezier(.4, 0, .2, 1), border-color .4s cubic-bezier(.4, 0, .2, 1), color .4s cubic-bezier(.4, 0, .2, 1), box-shadow .4s cubic-bezier(.4, 0, .2, 1);transition:all .3s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.language-selector .language-selector__activator.language-selector__activator--open svg{fill:#f57f17}.language-selector .language-selector__activator.language-selector__activator--open svg .visited-1,.language-selector .language-selector__activator.language-selector__activator--open svg .future-0{stroke:#f57f17}.language-selector .language-selector__activator.language-selector__activator--open svg .language-0{fill:#f57f17}.language-selector .language-selector__activator.language-selector__activator--open .filter__icon path,.language-selector .language-selector__activator.language-selector__activator--open .filter__icon circle{fill:#f57f17;stroke:none}.language-selector .language-selector__activator.language-selector__activator--open .chevron path{fill:none;stroke:#f57f17}.language-selector .language-selector__activator.language-selector__activator--open #gallery-1,.language-selector .language-selector__activator.language-selector__activator--open #fullscreen-enter path,.language-selector .language-selector__activator.language-selector__activator--open #fullscreen-exit path{fill:#f57f17}.home--dark .language-selector__panel{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#16161ea6;border:.0625rem solid #ffffff14;box-shadow:0 .5rem 2rem #0006}.home--dark .language-selector__lang-option{color:#e4e6f0}.home--dark .language-selector__lang-option:hover:not(.language-selector__lang-option--active){background:#ffffff24}.home--light .language-selector__panel{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#ffffff8c;border:.0625rem solid #ffffff73;box-shadow:0 .5rem 2rem #00000014}.home--light .language-selector__lang-option{color:#1a1a2e}.home--light .language-selector__lang-option:hover:not(.language-selector__lang-option--active){background:#0000001a}@media screen and (width<=42.5rem){.language-selector .language-selector__panel{min-width:9rem;inset:auto auto calc(100% + .5rem) 50%}.language-selector .language-selector__lang-option{gap:.5rem;padding:.4rem .6rem}.language-selector .language-selector__lang-option .language-selector__lang-option__flag{width:1.2rem}.language-selector .language-selector__lang-option .language-selector__lang-option__label{font-size:.8rem}.language-selector .language-selector__activator{border-radius:.75rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:.3rem;display:flex}.language-selector .language-selector__activator .language-selector__language-icon{display:none}.language-selector .language-selector__activator .language-selector__language-flag-icon{grid-area:unset;width:auto;height:1.2rem;margin:0}}
