html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{letter-spacing:.2rem;color:#000000bf;margin:.67em 0;font-size:2.2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:none;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}:root{--neon-text-color:#f40;--neon-border-color:#8f8;--neon-border-color2:#afa}@keyframes growing{0%{opacity:1;transform:translate(-50%,-50%)scale(0)}to{opacity:.05;transform:translate(-50%,-50%)scale(7)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes splash-out{0%{opacity:1}to{opacity:0}}@keyframes zoom-in-title{0%{opacity:0;-webkit-transform:scale(.98)}38%{opacity:0;-webkit-transform:scale(.98)}64%{opacity:.7;-webkit-transform:scale(1)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes menu-in{0%{opacity:0;margin-top:-90px}to{opacity:1;margin-top:0}}@keyframes menu-mobile-in{0%{opacity:0;margin-left:-100%}5%{opacity:1;margin-left:-100%}to{opacity:1;margin-left:0}}@keyframes bounce{15%{transform:scale(1.1,1.3)}50%{transform:translate(0)}55%{transform:translate(2px,1px)}60%{transform:translate(-1px,-2px)}65%{transform:translate(-3px)}70%{transform:translateY(2px)}75%{transform:translate(1px,-1px)}80%{transform:translate(-1px,2px)}85%{transform:translate(-3px,1px)}90%{transform:translate(2px,1px)}95%{transform:translate(-1px,-1px)}to{transform:translate(0)}}@keyframes bounce-2{0%{transform:translateY(0)}50%{transform:translateY(-14px)}to{transform:translateY(0)}}@keyframes menu-mobile-out{0%{opacity:1;margin-left:0}95%{opacity:1;margin-left:-100%}to{opacity:0;margin-left:-100%}}@keyframes page-in{0%{opacity:0}to{opacity:1}}@keyframes page-in-two{0%{opacity:0}to{opacity:.8}}@keyframes sonar-on{0%{opacity:.4}50%{opacity:1;box-shadow:0 0 0 2px #ffffff1a,0 0 10px 10px #eea3a3,0 0 0 10px #ffffff80}to{opacity:.2;box-shadow:0 0 0 2px #ffffff1a,0 0 10px 10px #eea3a3,0 0 0 10px #ffffff80}}@keyframes tooltip-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes member-frame{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:none;box-shadow:none;border-width:4px;border-color:#0000}20%,24%,55%{border-width:4px;border-color:#b4d6ff;box-shadow:0 0 .15rem #fff,inset 0 0 .2rem #fff,0 0 .4rem #49f,inset 0 0 .4rem #49f,0 0 .8rem #49f,inset 0 0 .8rem #49f}}@keyframes member-box-margin{0%{margin-top:0;max-height:302px!important}85%{margin-top:0;max-height:302px!important}to{margin-top:45px;max-height:none!important}}@keyframes member-box-height{0%{height:45px;max-height:45px}85%{height:45px;max-height:45px}86%{height:auto;max-height:100px!important}to{height:auto;max-height:calc(100vh - 390px)!important}}@keyframes member-box{0%{opacity:1;z-index:10;width:100%;height:100%;box-shadow:none;border-width:5px;border-color:#c6f2c6e6;display:block;top:0;left:0}70%{opacity:1;z-index:10;width:100%;height:100%;box-shadow:none;border-width:5px;border-color:#c6f2c6e6;display:block;top:0;left:0}85%{opacity:.9;z-index:10;border-width:5px;border-color:#c6f2c6e6;width:100%;height:100%;display:block;top:0;left:0;box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 1rem #0000,0 0 .8rem #0000,0 0 1.8rem #0000,inset 0 0 .3rem #bc13fe}92%{opacity:.9;z-index:10;border-width:5px;border-color:#c6f2c6e6;box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 1rem #0000,0 0 .8rem #0000,0 0 1.8rem #0000,inset 0 0 .3rem #bc13fe}to{opacity:1;z-index:10;border-width:2px;border-color:#4499ffe6;width:60%;height:100px;top:-85px;left:20%;box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #49fc,0 0 .8rem #49fc,0 0 2.8rem #49fc,inset 0 0 1.3rem #4499ffe6}}@keyframes member-box2{0%{opacity:1;border-width:5px;border-color:#0060d3;box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #49f,0 0 .8rem #4499ff4d,0 0 2.8rem #4499ff4d,inset 0 0 1.3rem #4499ffd9}70%{opacity:1;border-width:5px;border-color:#0064dd;box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #4499ff4d,0 0 .8rem #49f,0 0 2.8rem #4499ff4d,inset 0 0 1.3rem #4499ff80}85%{border-width:5px;border-color:#0064dd;box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #4499ff4d,0 0 .8rem #4499ff4d,0 0 2.8rem #49f,inset 0 0 1.3rem #49f6}to{border-width:2px;border-color:#4499ff29;box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #49f,0 0 .8rem #49f,0 0 2.8rem #49f,inset 0 0 1.3rem #49f9}}@keyframes flicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:-.2rem -.2rem 1rem #fff,.2rem .2rem 1rem #fff,0 0 2rem #f40,0 0 4rem #f40,0 0 6rem #f40,0 0 8rem #f40,0 0 10rem #f40}20%,24%,55%{text-shadow:none;box-shadow:none}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loaderIn{0%{opacity:0;width:100vw;height:100vw;display:block}99%{display:block}to{opacity:1;width:100vw;height:100vw;display:block}}@keyframes loaderOut{0%{opacity:1;width:100vw;height:100vw;display:block}10%{opacity:1;width:100vw;height:100vw;display:block}98%{opacity:0;width:100vw;height:100vw;display:block}99%{opacity:0;width:0!important;height:0!important;display:none!important}to{opacity:0;width:0!important;height:0!important;display:none!important}}@keyframes bounce-wiggle{0%{rotate:none;scale:1}15%{rotate:none;scale:1.45}30%{rotate:-14deg;scale:.9}45%{rotate:14deg;scale:1.1}60%{rotate:-10deg;scale:1}75%{rotate:10deg;scale:1}90%{rotate:-4deg;scale:1}to{rotate:none;scale:1}}.splash{z-index:800;-ms-align-items:center;-o-align-items:center;cursor:pointer;background:url(/images/tbr-splash-bg.gif) 50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.splash:after{content:"";z-index:1;background:url(/images/tbr-splash-logo.png) 50% no-repeat;width:100vw;height:100vh;position:fixed;top:0;left:0}.splash__content{text-align:center;margin:0 auto}.splash--logo{z-index:1999900;background:url(/images/tbr-splash-logo.png) 50%/contain no-repeat;width:456px;max-width:85vw;height:75vh}.splash__heading{z-index:1999909;background:url(/images/tbrDagLabel.png) 50%/contain no-repeat;width:1200px;max-width:85vw;height:181px;margin:0 auto}@media (max-width:639px){.splash__heading{max-width:165vw}}.splash--text{text-align:center;color:#000000b3;width:100%;font-size:1.1rem;font-style:italic;position:absolute;top:10px;left:0}.splash--link{text-align:center;color:#800000b3;cursor:pointer;width:100%;font-size:1.1rem;font-style:italic;position:absolute;top:30px;left:0}.splash--lnk:hover{color:#ff0000b3}.splash--fading{-webkit-animation-name:splash-out;-moz-animation-name:splash-out;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-webkit-animation-delay:0s;-moz-animation-delay:0s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation:1.2s ease-in-out forwards splash-out}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:linear-gradient(45deg, #ffd333db, #ffe999db) #6464641a;background:#e7e796 url(/images/tbr-splash-bg.gif) 50%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}body::-webkit-scrollbar{width:1em;height:1em}body::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#ffd333db,#ffe999db)}body::-webkit-scrollbar-thumb:hover{background:#64646433;border:1px solid #6464644d}body::-webkit-scrollbar-track{background:#6464641a}body ::-webkit-scrollbar-button:single-button{cursor:pointer;background-color:#fff9;border-style:solid;width:16px;height:16px;padding:4px 0}body ::-webkit-scrollbar-button:single-button:vertical:decrement{cursor:pointer;border-width:0 8px 10px;border-color:#0000 #0000 gray;position:relative}body ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{cursor:pointer;border-color:#0000 #0000 #b3b3b3}body ::-webkit-scrollbar-button:single-button:vertical:increment{cursor:pointer;border-width:10px 8px 0;border-color:gray #0000 #0000;position:relative;top:4px}body ::-webkit-scrollbar-button:vertical:single-button:increment:hover{cursor:pointer;border-color:#b3b3b3 #0000 #0000}.for__logo{transition:all .3s}.for__logo:hover{transform:scale(1.1)}.mega-menu{max-height:calc(100vh - 60px)}@media (max-width:639px){.mega-menu{margin-top:-4px}.mega-menu,.mega-menu ul{width:calc(100vw - 16px);display:block;overflow:hidden auto}}.main-content{width:100vw;height:100vh;position:fixed;top:0;left:0}.main-content:before{content:"";z-index:9999;pointer-events:none;-webkit-animation-name:splash-out;-moz-animation-name:splash-out;-webkit-animation-duration:1s;-moz-animation-duration:1s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-webkit-animation-delay:2s;-moz-animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;background:url(/images/tbr-splash-logo2.png) 50% no-repeat;width:100vw;height:100vh;animation:1s 2s forwards splash-out;position:fixed;top:0;left:0}.tbr-day__banner{z-index:9;opacity:0;-webkit-animation-name:page-in-two;-moz-animation-name:page-in-two;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-webkit-animation-delay:2s;-moz-animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;width:80%;max-width:640px;transition:all .3s;animation:1.5s 2s forwards page-in-two;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-width:640px) and (max-width:1023px){.tbr-day__banner{width:60%;max-width:440px;top:4px;left:22px;transform:translate(0)}}@media (max-width:639px){.tbr-day__banner{width:60%;max-width:340px;top:8px;left:22px;transform:translate(0)}}@media (max-width:319px){.tbr-day__banner{width:60%;max-width:340px;top:10px;left:22px;transform:translate(0)}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.for__map{z-index:1;width:100vw;height:100vh;position:fixed;top:0;left:0}.gm-style{transition:transform .2s}.gm-style__zoomed-in{transform:scale(2)}.web-gl__canvas{opacity:0;-webkit-animation-name:page-in;-webkit-animation-duration:2.5s;-webkit-animation-delay:0;-moz-animation-name:page-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:2.5s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:2.5s page-in;animation-delay:0;animation-iteration-count:1;animation-fill-mode:forwards}.inline-block{display:inline-block!important}html,body,#findOrRateRoot{height:100%;overflow:hidden}#findOrRateRoot{transition:height .3s}#findOrRateRoot.input-focus .gm-style{display:none}h1,h2,h3,h4,h5{font-weight:500!important}.fade-in{-webkit-animation-name:page-in;-webkit-animation-duration:1.5s;-webkit-animation-delay:0;-moz-animation-name:page-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:1.5s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:1.5s page-in;animation-delay:0;animation-iteration-count:1;animation-fill-mode:forwards}.fade-in-fast{-webkit-animation-name:page-in;-webkit-animation-duration:.3s;-webkit-animation-delay:0;-moz-animation-name:page-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.3s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:.3s page-in;animation-delay:0;animation-iteration-count:1;animation-fill-mode:forwards}.main-menu__is-content-page .main-menu__ribbon{background-color:#0000;top:14px;border:none!important}@media (max-width:639px){.main-menu__is-content-page .main-menu__ribbon{top:20px;right:8px}}.main__search--active .main-menu__ribbon,.main__help--active .main-menu__ribbon{top:34px!important}@media (max-width:639px){.main__search--active .main-menu__ribbon,.main__help--active .main-menu__ribbon{background-color:#0000;width:100px;padding:0 .2rem 0 .4rem;left:calc(50% - 50px);border:none!important;top:0!important}}body>div:not(#root){-ms-align-items:center;-o-align-items:center;justify-content:center;align-items:center;display:flex}.for__modal{z-index:99999;cursor:default;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;width:600px!important}.for__modal-member-sign{-webkit-animation-name:member-box-margin;-webkit-animation-duration:2s;-webkit-animation-delay:0;-moz-animation-name:member-box-margin;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:2s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:2s member-box-margin;animation-delay:0;animation-iteration-count:1;animation-fill-mode:forwards}.for__modal-member-sign .place__main-content{-webkit-animation-name:member-box-height;-webkit-animation-duration:2s;-webkit-animation-delay:0;-moz-animation-name:member-box-height;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:2s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:2s member-box-height;animation-delay:0;animation-iteration-count:1;animation-fill-mode:forwards;max-height:calc(100vh - 390px)!important}.for__modal-welcome{text-align:center;width:600px!important}.for__modal-welcome h1{margin-bottom:0}.for__modal-welcome-rate{width:100%}.for__modal-welcome-rate img{max-width:80%;margin:1rem auto 0;display:block}.for__modal-welcome-link{text-align:center;color:#800000b3;cursor:pointer;width:100%;font-size:1.1rem;font-style:italic}.for__modal-welcome-link:hover{color:#ff0000b3}@media (max-width:639px){.for__modal{width:calc(100% - 30px)!important}}.for__modal-content{z-index:0;position:relative;overflow:hidden;background:url(/images/tbr-bg-bright2.gif) 50%!important;border:5px solid #1c9f2e80!important;border-radius:28px!important;outline:none!important;box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f!important}.for__modal-content:not(.page__content){max-height:calc(100vh - 160px)}.for__modal-content.confirmation{padding-bottom:2rem}.for__modal-content .MuiTypography-colorTextSecondary{color:#000000d6}.for__modal-content header{box-shadow:none;background:#fff9}.for__modal-content>div:not(.page__go-back):not(.place__logo-container):not(.page__hero):not(.place__member-sign){box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.for__modal-content .MuiPaper-root,.for__modal-content .MuiCard-root{box-shadow:none!important;background-color:#0000!important}.for__modal-content button.MuiButton-root{background:#1c9f2e80;margin-top:8px!important}.for__modal-content button.MuiButton-root:disabled,.for__modal-content button.MuiButton-root[disabled]{opacity:.9;color:#bbb;background:#1c1c1c1a}.for__modal-content.page__content .MuiCardContent-root{overflow-x:hidden;max-height:calc(100vh - 80px)!important;overflow-y:auto!important}.for__modal-content.page__content .MuiCardContent-root:not(.for__modal-content--no-footer){padding:0 16px!important}.for__modal-content.page__content .MuiCardContent-root .MuiBox-root{padding:0!important}.for__modal-content .MuiTab-wrapper{color:#0009;font-size:.65rem;position:absolute}@media (max-width:639px){.for__modal-content .MuiTab-wrapper{font-size:.55rem}}.for__modal-content .Mui-disabled .MuiTab-wrapper{color:#6464644d!important}.for__modal-content .Mui-selected .MuiTab-wrapper{color:#c86400e6!important}.for__modal-content .MuiTabs-indicator{background-color:#c86400e6!important}.for__modal-content .MuiDivider-root{background-color:#0000001f;height:2px;margin:.5rem 0!important}.for__modal-content--no-footer{padding-bottom:24px!important}.modal__page .for__modal-content{box-sizing:border-box;width:100vw;padding:5rem 0 2rem;position:fixed;top:0;left:0;overflow-y:auto;border:none!important;border-radius:0!important}.modal__page .for__modal-content-container{padding:0 4rem 0 6rem}@media (max-width:639px){.modal__page .for__modal-content-container{padding:4rem 1rem 1rem 4.5rem}}.modal__page .for__modal-content .MuiCardContent-root p{font-size:1.3rem!important}.modal__page .for__modal-content .MuiCardContent-root hr{margin:20px auto}.modal__page .for__modal-content.page__content .MuiCardContent-root p{font-size:1.2rem!important}.modal__page .for__modal-content.page__content .MuiCardContent-root .page__my-places p,.modal__page .for__modal-content.page__content .MuiCardContent-root .page__content-hero p{font-size:1rem!important}@media (max-width:639px){.modal__page .for__modal-content.page__content .MuiCardContent-root p{font-size:1rem!important}.modal__page .for__modal-content.page__content .MuiCardContent-root .page__content-hero p{font-size:.9rem!important}}.modal__page .for__modal-content h1{color:#323232cc}.modal__page .for__modal-content h1 span{font-size:2rem!important;font-weight:500!important}.modal__page .for__modal-content:before{content:"";z-index:-1;background:#ffffff80;width:100%;height:100%;position:absolute;top:0;left:0}.vote__based-on-text{opacity:.8;font-size:.8rem;font-style:italic;font-weight:500;display:inline-block;margin:0 0 1.5rem!important}button.MuiTab-labelIcon{min-width:0;min-height:0;padding:4px;font-size:10px}button.MuiTab-labelIcon.Mui-selected{color:#c86400e6!important}.MuiTextField-root{width:100%}.MuiTextField-root input[type=email]{background:#ffffff80}button.gm-control-active.gm-fullscreen-control{position:fixed;bottom:120px;top:auto!important}button.gm-control-active.gm-fullscreen-control svg path{fill:#328237e6!important}.menu-item{letter-spacing:1px;font-size:16px;font-weight:600}.menu-item .menu{letter-spacing:normal;font-size:14px;font-weight:400}.dropdown-content{border:2px solid #8aca8a80;padding:16px}.menu :where(li ul):before{border:1px solid #328237e6}.main-menu__container{-webkit-animation-name:page-in;-webkit-animation-duration:1s;-webkit-animation-delay:0;-moz-animation-name:page-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:1s page-in;animation-delay:0;animation-iteration-count:1;animation-fill-mode:forwards}.main-menu__language-icon--select{-webkit-animation-name:page-in;-webkit-animation-duration:.3s;-webkit-animation-delay:0;-moz-animation-name:page-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.3s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:.3s page-in;animation-delay:0;animation-iteration-count:1;animation-fill-mode:forwards}.main-menu__container,.main-menu__language-icon--select{background:#fffc;transition:all .3s;position:fixed;top:20%;left:0;z-index:99998!important;box-shadow:0 0 5px #0000004d!important}@media (max-width:639px){.main-menu__container,.main-menu__language-icon--select{top:10%}}.main-menu__is-content-page .main-menu__container{background:#fffffff0;z-index:99998!important}.main-menu__content{padding:0 0 .5rem;list-style-type:none}.main-menu__content li{width:64px;height:54px;margin-bottom:4px;position:relative}.main-menu__content li.main-menu__top-ten-icon{height:80px;transform:rotate(0)}.main-menu__content li.main-menu__top-ten-icon .for-medal__ribbon{opacity:1}.main-menu__content li.main-menu__top-ten-icon .for-medal__circle{font-size:10px}.main-menu__content li.main-menu__top-ten-icon .for-medal__circle--neutral~div{opacity:.4}.main-menu__content li.main-menu__divider{height:auto;margin:0;padding:10px 0 0}.main-menu__search-icon{font-size:2.5rem!important}.main-menu__help-icon{height:40px;font-size:2.5rem!important}.main-menu__tune-icon{font-size:2.5rem!important}.main-menu__language-icon{position:relative;font-size:2.5rem!important}.main-menu__language-icon--select{background:#fffffffa;width:192px;height:64px;position:absolute;top:0;left:64px}.main-menu__language-flag{opacity:.5;cursor:pointer;width:50%;height:100%;margin:0;padding:0;transition:all .3s;display:inline-block}.main-menu__language-flag:hover{opacity:.8}.main-menu__language-flag>div{background-position:50%;background-repeat:no-repeat;background-size:cover}.main-menu__language-flag--en{background:url(/images/flag_en.jpg) 50%/cover no-repeat}.main-menu__language-flag--sv{background:url(/images/flag_sv.jpg) 50%/cover no-repeat}.main-menu__language-flag--selected{opacity:1;cursor:default;pointer-events:none}.main-menu__language-flag--selected:hover{opacity:1}.main-menu__filter{transition:height .6s}.main-menu__filter-icon{position:relative;font-size:2.5rem!important}.main-menu__filter-icon--select{background:#fffffffa;width:200px;transition:top .6s;position:absolute;top:-50px;left:64px;box-shadow:0 0 5px #0000004d!important}.main-menu__filter--active{height:62px!important}.main-menu__filter--active>button>span svg,.main-menu__filter--active>button>span .main-menu__icon-title{color:#e17d00e6!important;font-weight:700!important}.main-menu__filter--active>button>span svg path{fill:#e17d00e6!important}.main-menu__filter--active .main-menu__filter-icon--select{top:-42px}.main-menu__help{margin-top:20px;margin-bottom:0;height:58px!important}.main-menu__help--active>button>span svg,.main-menu__help--active>button>span .main-menu__icon-title{color:#e17d00e6!important;font-weight:700!important}.main-menu__help--active>button>span svg path{fill:#e17d00e6!important}.main-menu ul.filter-list{background:#fffc;width:100%;margin:0;padding:0;list-style:none;top:0;left:0}.main-menu ul.filter-list li{float:left;text-align:center;cursor:pointer;border:.5px solid #0003;width:50%;padding:0;list-style:none;height:100px!important;margin:0!important}.main-menu ul.filter-list li .main-menu__icon-title{padding:2px;bottom:10px}.main-menu ul.filter-list li button{margin:14px auto}.main-menu ul.filter-list li button:hover{background:0 0}.main-menu ul.filter-list li:hover{box-shadow:0 0 5px #0000004d!important}.main-menu__open-only-icon{height:85px!important;margin-bottom:.5rem!important;font-size:2.3rem!important}.main-menu__open-only-icon .MuiSvgIcon-root{font-size:2.5rem}.main-menu__open-only-icon .main-menu__icon-title{line-height:1.2;font-size:.53rem!important}.main-menu__open-only-icon--active{transition:all .3s;color:#1c9f2e!important}.main-menu__open-only-icon--active .MuiSvgIcon-root{animation:2s linear infinite rotation}.main-menu__show-rated-only-icon{height:80px!important;margin-bottom:.5rem!important;font-size:2.3rem!important}.main-menu__show-rated-only-icon .MuiSvgIcon-root{font-size:2.3rem}.main-menu__show-rated-only-icon .main-menu__icon-title{line-height:1.2;font-size:.53rem!important}.main-menu__show-rated-only-icon--active{-webkit-animation-name:bounce-2 ease-in-out;-webkit-animation-duration:3.2s;-webkit-animation-delay:0;-webkit-animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;-moz-animation-name:bounce-2 ease-in-out;-moz-animation-delay:0;-moz-animation-duration:3.2s;-moz-animation-iteration-count:infinite;-moz-animation-fill-mode:forwards;animation:3.2s ease-in-out bounce-2;animation-delay:0;animation-iteration-count:infinite;animation-fill-mode:forwards;color:#1c9f2e!important}.main-menu__show-awarded-only-icon{height:80px!important;margin-bottom:.5rem!important;font-size:1.3rem!important}.main-menu__show-awarded-only-icon .MuiSvgIcon-root{font-size:2.3rem}.main-menu__show-awarded-only-icon .main-menu__icon-title{line-height:1.2;font-size:.53rem!important}.main-menu__show-awarded-only-icon svg path{fill:#98a6ad}.main-menu__show-awarded-only-icon--active{-webkit-animation-name:bounce ease-in-out;-webkit-animation-duration:3.2s;-webkit-animation-delay:0;-webkit-animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;-moz-animation-name:bounce ease-in-out;-moz-animation-delay:0;-moz-animation-duration:3.2s;-moz-animation-iteration-count:infinite;-moz-animation-fill-mode:forwards;animation:3.2s ease-in-out bounce;animation-delay:0;animation-iteration-count:infinite;animation-fill-mode:forwards;color:#1c9f2e!important}.main-menu__show-awarded-only-icon--active path{fill:#786e00e6}.main-menu__icon-title{text-transform:uppercase;text-align:center;opacity:.8;width:100%;line-height:1;display:inline-block;position:absolute;bottom:0;left:0;font-size:.55rem!important;font-weight:500!important}.main-menu__adding-icon{margin-top:.5rem!important}.main-menu__adding-icon-title{line-height:1;display:inline-block;position:absolute;bottom:-12px;font-size:.55rem!important;font-weight:500!important}.main-menu__adding-icon-title--adding{bottom:-12px;font-size:.55rem!important}.main-menu__top-ten-icon{height:86px!important}.main-menu__top-ten-icon button{margin-top:14px}.main-menu__top-ten-icon .main-menu__icon-title{line-height:1.2;font-size:.53rem!important}.main-menu__add-icon{font-size:2.5rem!important}.main-menu__add-icon.active{-webkit-animation-name:bounce ease-in-out;-webkit-animation-duration:2.2s;-webkit-animation-delay:0;-webkit-animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;-moz-animation-name:bounce ease-in-out;-moz-animation-delay:0;-moz-animation-duration:2.2s;-moz-animation-iteration-count:infinite;-moz-animation-fill-mode:forwards;animation:2.2s ease-in-out bounce;animation-delay:0;animation-iteration-count:infinite;animation-fill-mode:forwards;color:#329632cc!important;font-size:2.5rem!important}.main-menu__add-icon.active path{fill:#e17d00e6!important}.main-menu__search,.main-menu__help{width:100%}.main-menu__search-box,.main-menu__help-box{width:80%}.main-menu__search-box li>div,.main-menu__help-box li>div{width:100%}@media (max-width:1023px){.main-menu__search-box,.main-menu__help-box{width:calc(100% - 230px)!important}}@media (max-width:639px){.main-menu__search-box,.main-menu__help-box{width:100%!important}}.main-menu__link-container{background:url(/images/tbr-bg-bright.gif) 50%}.main-menu__link-container,.main-menu__link-container-items,.main-menu__link-container-items>div{width:100%;height:100%}.main-menu__link-container-items{background:url(/images/tbr-splash-logo.png) right 10% center/auto 80% no-repeat}@media (max-width:639px){.main-menu__link-container-items{background:url(/images/tbr-splash-logo.png) right -100px no-repeat;background-position:right 20px top 20px!important;background-size:auto 30%!important}}.main-menu__link-container-items ul:not(.filter-list){padding:40px 10px}@media (min-width:640px) and (max-width:1023px){.main-menu__link-container-items ul:not(.filter-list){padding:30px 0}}@media (max-width:639px){.main-menu__link-container-items ul:not(.filter-list){padding:15px 0 44px}}.main-menu__link-container-items ul:not(.filter-list) li>div{padding:10px 10px 10px 80px}@media (max-width:639px){.main-menu__link-container-items ul:not(.filter-list) li>div{padding:10px 10px 4px 80px}}@media (min-width:640px) and (max-width:1023px){.main-menu__link-container-items ul:not(.filter-list) li>div{padding-right:300px}}.main-menu__link-container-items ul:not(.filter-list) li>div span,.main-menu__link-container-items ul:not(.filter-list) li>div svg{opacity:.7}.main-menu__link-container-items ul:not(.filter-list) li>div span{font-size:1.3rem;font-weight:500}@media (min-width:640px) and (max-width:1023px){.main-menu__link-container-items ul:not(.filter-list) li>div span{font-size:1rem;font-weight:700}}@media (max-width:639px){.main-menu__link-container-items ul:not(.filter-list) li>div span{font-size:1rem;font-weight:700}}.main-menu__link-container-items ul:not(.filter-list) li>div svg{font-size:2.4rem}@media (min-width:640px) and (max-width:1023px){.main-menu__link-container-items{background-position:right 15% center;background-size:auto 40%}}@media (max-width:639px){.main-menu__link-container-items{background-position:right 5% center;background-size:auto 20%}}@media (max-width:319px){.main-menu__link-container-items{background-position:right 10% center;background-size:auto 10%}}.main-menu__link-container-items>div{background:#fff3}.main-menu__search-box svg{color:#786e00e6!important;font-size:3rem!important}.main-menu__search-box .Mui-focused svg{color:#645a0059!important}.main-menu__content svg:not(.main-menu__show-awarded-only-icon--colorDisabled):not(.main-menu__show-rated-only-icon--colorDisabled):not(.main-menu__show-open-only-icon--colorDisabled):not(.main-menu__filter--active):not(.help__arrows),.main-menu__link-container svg:not(.main-menu__show-awarded-only-icon--colorDisabled):not(.main-menu__show-rated-only-icon--colorDisabled):not(.main-menu__show-open-only-icon--colorDisabled):not(.main-menu__filter--active):not(.help__arrows){color:#786e00e6}.main-menu__content svg:not(.main-menu__show-awarded-only-icon--colorDisabled):not(.main-menu__show-rated-only-icon--colorDisabled):not(.main-menu__show-open-only-icon--colorDisabled):not(.main-menu__filter--active):not(.help__arrows) path,.main-menu__link-container svg:not(.main-menu__show-awarded-only-icon--colorDisabled):not(.main-menu__show-rated-only-icon--colorDisabled):not(.main-menu__show-open-only-icon--colorDisabled):not(.main-menu__filter--active):not(.help__arrows) path{fill:#786e00e6}.main-menu__content svg.main-menu__show-awarded-only-icon--colorDisabled,.main-menu__content svg.main-menu__show-rated-only-icon--colorDisabled,.main-menu__content svg.main-menu__show-open-only-icon--colorDisabled,.main-menu__link-container svg.main-menu__show-awarded-only-icon--colorDisabled,.main-menu__link-container svg.main-menu__show-rated-only-icon--colorDisabled,.main-menu__link-container svg.main-menu__show-open-only-icon--colorDisabled{color:#98a6ad}.main-menu__content svg.main-menu__show-awarded-only-icon--colorDisabled path,.main-menu__content svg.main-menu__show-rated-only-icon--colorDisabled path,.main-menu__content svg.main-menu__show-open-only-icon--colorDisabled path,.main-menu__link-container svg.main-menu__show-awarded-only-icon--colorDisabled path,.main-menu__link-container svg.main-menu__show-rated-only-icon--colorDisabled path,.main-menu__link-container svg.main-menu__show-open-only-icon--colorDisabled path{fill:#98a6ad}.main-menu__ribbon{z-index:1500;background-color:#ffffffd9;width:190px;padding:0 1.5rem;transition:all .3s;position:fixed;top:0;right:0;border:1px solid #fffffff2!important}.main-menu__ribbon img{max-width:100%}@media (max-width:639px){.main-menu__ribbon{width:100px;padding:0 .2rem 0 .4rem;top:10px}}.main-menu__logo{background:url(/images/tbr-logo-stripped.png) 0/100% no-repeat;position:fixed;left:4px;width:54px!important;height:44px!important}.main-menu__logo+li{height:44px}.main-menu__logo+li .nav__hamburger-icon{margin:0}.main-menu__overlay{background-color:#00000003;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100!important}.main__search--active svg.main-menu__search-icon path{fill:#e17d00e6!important}@media (max-width:639px){.main-menu__is-content-page .main-menu__container,.main-menu__is-content-page .main-menu__language-icon--select,.main__search--active .main-menu__container,.main__search--active .main-menu__language-icon--select,.main__help--active .main-menu__container,.main__help--active .main-menu__language-icon--select{top:21%!important}}.add-place-btn--active,.add-place-btn--active svg{color:#e17d00e6!important}.add-place-hint{z-index:9999;pointer-events:none;-webkit-animation-name:page-in;-webkit-animation-duration:.3s;-webkit-animation-delay:0;-moz-animation-name:page-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.3s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:.3s page-in;animation-delay:0;color:#ae6100e6;background:#fffffff2;border:1px solid #e17d0066;border-radius:20px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:500;animation-iteration-count:1;animation-fill-mode:forwards;position:fixed;top:70px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #0003!important}.filter-menu__trigger--active,.filter-menu__trigger--active svg{color:#e17d00e6!important}.filter-menu__panel{width:220px;-webkit-animation-name:page-in;-webkit-animation-duration:.25s;-webkit-animation-delay:0;-moz-animation-name:page-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:.25s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:.25s page-in;animation-delay:0;z-index:9999;background:#fffffffa;border-radius:8px;animation-iteration-count:1;animation-fill-mode:forwards;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 4px 16px #0000002e!important}.filter-menu__panel .filter-list{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.filter-menu__panel .filter-list li{text-align:center;cursor:pointer;border:.5px solid #0000001a;flex-direction:column;justify-content:center;align-items:center;height:100px;padding-bottom:18px;display:flex;position:relative}.filter-menu__panel .filter-list li:hover{background:#0000000a}.filter-menu__panel .filter-list li button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0 auto 4px;padding:0;display:flex}.filter-menu__panel .filter-list li button .MuiSvgIcon-root,.filter-menu__panel .filter-list li button svg{font-size:2rem}.filter-menu__panel .filter-list li button:hover{background:0 0}.filter-menu__panel .filter-list li .main-menu__icon-title{text-transform:uppercase;text-align:center;opacity:.75;width:100%;padding:0 4px;font-size:.52rem;font-weight:500;line-height:1.2;position:absolute;bottom:6px;left:0}.main-menu__top-ten-icon .for-medal{transform:scale(.65)}.nav__hamburger-icon{-o-transition:all .5s ease-in-out;cursor:pointer;border:none;width:30px;height:20px;margin:10px auto;transition:all .5s ease-in-out;display:block;position:absolute;top:10px;left:1rem;transform:rotate(0);background:0 0!important}.nav__hamburger-icon *{margin:0;padding:0}.nav__hamburger-icon span{opacity:1;-o-transition:all .25s ease-in-out;background:#786e00e6;border-radius:1.5px;width:100%;height:3px;transition:all .25s ease-in-out;display:block;position:absolute;left:0;transform:rotate(0)}.nav__hamburger-icon span:first-child{top:0}.nav__hamburger-icon span:nth-child(2),.nav__hamburger-icon span:nth-child(3){top:8px}.nav__hamburger-icon span:nth-child(4){top:16px}.nav__hamburger-icon.active span:first-child{width:0%;top:8px;left:50%}.nav__hamburger-icon.active span:nth-child(2){height:4px;top:8px;left:0;transform:rotate(45deg)}.nav__hamburger-icon.active span:nth-child(3){height:4px;top:8px;left:0;transform:rotate(-45deg)}.nav__hamburger-icon.active span:nth-child(4){width:0%;top:8px;left:50%}.award__list{box-sizing:border-box;margin:0;padding:0;list-style-type:none!important}.award__list li{box-sizing:border-box;color:#786e00e6;background:url("data:image/svg+xml,%3Csvg id='test' data-name='test' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 46 58'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23bf9b17;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M337,159H327a5,5,0,0,0-5,5h20A5,5,0,0,0,337,159Z' transform='translate(-309 -116)'/%3E%3Cpath class='cls-1' d='M328,155.07V157h8v-1.93a14,14,0,0,1,3.24-9A29.13,29.13,0,0,0,346,127.45V116H318v11.45a29.13,29.13,0,0,0,6.76,18.66A14,14,0,0,1,328,155.07Zm-2-25.73a.62.62,0,0,1,.54-.43l3.48-.32,1.38-3.21A.61.61,0,0,1,332,125a.62.62,0,0,1,.57.38l1.38,3.21,3.48.32a.62.62,0,0,1,.54.43.66.66,0,0,1-.18.66l-2.64,2.3.78,3.41a.62.62,0,0,1-.24.64.64.64,0,0,1-.69,0l-3-1.8-3,1.8a.62.62,0,0,1-.68,0,.6.6,0,0,1-.24-.64l.77-3.41-2.63-2.3A.62.62,0,0,1,326,129.34Z' transform='translate(-309 -116)'/%3E%3Cpath class='cls-1' d='M348,119v2h5v.74a26.48,26.48,0,0,1-7.85,18.73,31.27,31.27,0,0,1-2.77,4.83A28.5,28.5,0,0,0,355,121.74V119Z' transform='translate(-309 -116)'/%3E%3Cpath class='cls-1' d='M311,121.74V121h5v-2h-7v2.74a28.5,28.5,0,0,0,12.62,23.56,31.27,31.27,0,0,1-2.77-4.83A26.48,26.48,0,0,1,311,121.74Z' transform='translate(-309 -116)'/%3E%3Cpath class='cls-1' d='M344,165H320v7h-4v2h32v-2h-4Zm-18,3h12v2H326Z' transform='translate(-309 -116)'/%3E%3C/svg%3E") 0/40px no-repeat;align-items:center;min-height:70px;margin:0;padding:1rem 0 1rem 3.2rem;font-size:.85rem;font-style:italic;font-weight:500;list-style-type:none!important}@media (max-width:639px){.award__list li{font-size:.75rem}}.award__list-item-2,.award__list-item-3{width:50%;display:inline-block;padding:1rem 0 1rem 2.7rem!important}.award__list-item-3{width:33.332%;padding:1rem 0 1rem 2.7rem;display:inline-block}.my-marker{margin-top:-2em;margin-left:-2em}.my-marker text{color:#fff;font-size:8px}.my-marker--hover{background:#fffc;border:1px solid #0000004d;border-radius:6px;width:auto;padding:8px;display:inline-block}.map-marker{-webkit-animation-name:page-in;-webkit-animation-duration:1s;-webkit-animation-delay:0;-moz-animation-name:page-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:1s page-in;animation-delay:0;transition:all .3s;animation-iteration-count:1;animation-fill-mode:forwards}.map-marker__is-top-ten,.map-marker__is-previous-place,.map-marker__historic{z-index:99999!important}.map-marker__historic{color:#0000!important;text-indent:-100px!important;background:#fffffff2 url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 425.28 425.28'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fefefe;%7D.cls-2%7Bfill:%232169b0;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M0,0Q212.11,0,424.18,0c.9,0,1.1.2,1.1,1.1q0,211.55,0,423.08c0,.9-.2,1.1-1.1,1.1q-211.55,0-423.08,0c-.9,0-1.1-.2-1.1-1.1Q0,212.1,0,0Zm23,23.7c-.72.64-.18,1.41-.18,2.09q0,188,0,376c0,.55-.18,1.13.2,1.63.13,1,.95.66,1.5.66H401.72c.88,0,2,.21,1.06-1.31-.17-.3,0-.79,0-1.19q0-187.33,0-374.68a4.42,4.42,0,0,1,.17-1.52c.37-1.06-.58-2.64-1.28-2.28-1.35.7-2.74.37-4.09.37q-186.45,0-372.89,0A2.88,2.88,0,0,0,23,23.72Z'/%3E%3Cpath class='cls-2' d='M23.07,403.41c0-.48-.05-1-.05-1.44V25c0-.4,0-.79.06-1.19h377c2.53,0,2.53,0,2.53,2.58q0,187.77,0,375.54c0,1-.09,1.54-1.37,1.54q-188.85,0-377.7,0ZM373.12,213.72V54.86c0-1.71.25-1.56-1.51-1.56H54.26c-1.74,0-1.74,0-1.74,1.8V371.5c0,2.4,0,2.4,2.34,2.4h316.4c1.86,0,1.86,0,1.86-1.92Z'/%3E%3Cpath class='cls-2' d='M225.59,166.39,159.86,126v2.27q0,106.79.06,213.56c0,1-.15,1.35-1.28,1.34-7.68-.06-15.35,0-23,0-1.6,0-1.6,0-1.61-1.61q0-50.16,0-100.31L133.9,82.15V80.22c.65,0,1,.38,1.43.64l45.77,28.31,64.12,39.67,23.54,14.57c1.14.71,1.14.71.09,1.52l-49,37.2c-7.42,5.63-14.82,11.28-22.26,16.88-.85.64-.9,1-.19,1.81q19.72,22.49,39.41,45l51.07,58.39c2,2.26,2,2.24-.39,4.26q-8.1,6.94-16.15,14c-.72.64-1,.47-1.55-.15Q245.39,314,221,285.79L170.08,226.9c-3.09-3.57-6.16-7.14-9.27-10.69-.5-.57-.56-.85.12-1.36q26.74-20,53.45-40Z'/%3E%3C/svg%3E") 50%/contain no-repeat!important;border:none!important;border-radius:0!important;align-items:center!important;width:40px!important;height:40px!important;box-shadow:0 0 6px #00000080!important}.map-marker__historic.MuiAvatar-colorDefault{text-shadow:none!important;display:block!important}.map-marker__historic.margin-right{margin-right:8px}.map-marker--sonar-active{-webkit-animation-name:sonar-on ease-in-out;-webkit-animation-duration:1s;-webkit-animation-delay:0;-webkit-animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;-moz-animation-name:sonar-on ease-in-out;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-fill-mode:forwards;animation:1s ease-in-out sonar-on;animation-delay:0;animation-iteration-count:infinite;animation-fill-mode:forwards;border:4px solid #00f3!important;width:40px!important;height:40px!important}.map-marker--active{-webkit-animation-name:bounce-wiggle ease-out;-webkit-animation-duration:1s;-webkit-animation-delay:0;-webkit-animation-iteration-count:3;-webkit-animation-fill-mode:forwards;-moz-animation-name:bounce-wiggle ease-out;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-iteration-count:3;-moz-animation-fill-mode:forwards;animation:1s ease-out bounce-wiggle;animation-delay:0;transition:none;animation-iteration-count:3;animation-fill-mode:forwards}.map-marker--sonar-center{transform-origin:50%;color:orange;opacity:.5;width:200px;height:200px;-webkit-animation-name:growing ease-in-out;-webkit-animation-duration:1s;-webkit-animation-delay:0;-webkit-animation-iteration-count:5;-webkit-animation-fill-mode:forwards;-moz-animation-name:growing ease-in-out;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-iteration-count:5;-moz-animation-fill-mode:forwards;animation:1s ease-in-out growing;animation-delay:0;border:20px solid orange;border-radius:50%;animation-iteration-count:5;animation-fill-mode:forwards;transform:translate(-50%,-50%)}.map-marker__sonar-button{color:#786e00e6;z-index:9;cursor:pointer;opacity:.8;border:1px solid #00000080;border-radius:8px;display:block;top:70px;right:5px;min-width:unset!important;background:#ebffffe6!important;margin:0!important;padding:6px!important;position:fixed!important}.map-marker__sonar-button svg{fill:#786e00e6;display:block}.map-marker__sonar-button:active,.map-marker__sonar-button:hover,.map-marker__sonar-button:visited{opacity:1;background:#ebffffe6!important}.map-marker__sonar-button--active,.map-marker__sonar-button--active:active,.map-marker__sonar-button--active:hover,.map-marker__sonar-button--active:visited{opacity:.5!important;background:#ffe164e6!important}.map-marker__home-button{color:#786e00e6;z-index:9;cursor:pointer;opacity:.8;border:1px solid #00000080;border-radius:8px;display:block;top:115px;right:5px;min-width:unset!important;background:#ebffffe6!important;margin:0!important;padding:6px!important;position:fixed!important}.map-marker__home-button:active,.map-marker__home-button:hover,.map-marker__home-button:visited{opacity:1;background:#ebffffe6!important}.map-marker__home-button--blocked{opacity:.6;color:#c0392b!important}.map-marker__version{z-index:9;color:#786e00e6;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.8;background:#ebffffe6;border:1px solid #00000080;border-radius:6px;padding:2px 5px;font-size:.65rem;position:fixed;top:161px;right:5px}.for__modal{position:relative}.for__modal-content button.MuiButton-root.vote-button{margin-top:32px!important}.nomination-list-item__error{color:#c0392b;background:#c0392b14;border-left:3px solid #c0392b;border-radius:2px;margin:.5rem 1rem 0;padding:.4rem .75rem;font-size:.85rem}.tooltip__text{color:#fff;z-index:9999;width:250px;-webkit-animation-name:tooltip-in;-webkit-animation-duration:1s;-webkit-animation-delay:0;-moz-animation-name:tooltip-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:1s tooltip-in;animation-delay:0;background:#505050f2;border-radius:8px;margin-left:-115px;padding:8px;font-size:.9rem;font-weight:500;line-height:1.2;animation-iteration-count:1;animation-fill-mode:forwards;position:absolute;top:calc(100% + 8px)}.tooltip__text:after{content:" ";-webkit-animation-name:tooltip-in;-webkit-animation-duration:1s;-webkit-animation-delay:0;-moz-animation-name:tooltip-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:1s tooltip-in;animation-delay:0;border:8px solid #0000;border-top:none;border-bottom-color:#505050f2;animation-iteration-count:1;animation-fill-mode:forwards;position:absolute;top:-8px;right:50%}.MuiAvatar-colorDefault{text-shadow:none!important}.MuiTab-wrapper{height:100%;padding-top:30px;line-height:1}.MuiTab-wrapper svg{position:absolute;top:15px}.place__media{z-index:1000000;background:#b9d3c3f2;border:16px solid #fff9;width:100vw;height:100vh;top:0;overflow-y:auto;position:fixed!important}.place__media h2{position:absolute;left:40px}.place__media-close-button{float:right;margin:12px 24px 0 0}.place__media-close-icon{display:inline-block;position:relative;top:6px}@media (max-width:639px){.place__media{border-width:4px}}.place__media-items{width:100%;padding:16px 4px}.place__media-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #0000002e}.place__media-card-content{padding:12px 16px}.place__media-player-wrapper{aspect-ratio:16/9;background:#000;width:100%;position:relative}.place__media-player-wrapper>div,.place__media-player-wrapper>div>*{inset:0;width:100%!important;height:100%!important;position:absolute!important}.place__media-instagram-wrapper{flex-direction:column;align-items:center;display:flex}.place__media-instagram-embed{border:none;width:100%;min-height:560px}.place__media-instagram-link{color:inherit;align-items:center;gap:10px;padding:8px 16px;font-size:.85rem;font-weight:500;text-decoration:none;display:flex}.place__media-instagram-link:hover{text-decoration:underline}.place__media-instagram-icon{color:#e1306c;font-size:1.4rem!important}.place-container{position:relative}.place__container{cursor:pointer;background:#0232fa33!important}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.place__container{-webkit-backdrop-filter:saturate(180%)brightness(1.04)blur(44px);backdrop-filter:saturate(180%)brightness(1.04)blur(44px)}}.place__tag-image{width:100px;margin-top:10px}.place__org-logo{background-position:50%;background-repeat:no-repeat;background-size:30%;width:100%;height:65px;position:absolute;bottom:0;left:0}.place__org-logo:before{content:" ";background:-o-linear-gradient(45deg,#ffffff80 60%,#fff0 75%);background:-ms-linear-gradient(45deg, #ffffff80 60%, #fff0 75%);background:-moz-linear-gradient(45deg,#ffffff80 60%,#fff0 75%);background:-webkit-linear-gradient(45deg,#ffffff80 60%,#fff0 75%);width:100%;height:65px;position:absolute;bottom:0;left:0}.place__keyword-accordion{background:#ffffff80!important}.place__logo-container{-ms-align-items:center;-o-align-items:center;justify-content:center;align-items:center;width:100%;height:64px;margin-top:1px;display:flex}.place__logo-container-full{opacity:1;z-index:-1;background-color:#fff;background-position:100%;background-repeat:no-repeat;background-size:50%;width:100%;height:100%;position:absolute;top:0;left:0}.place__logo-container-full:before{content:" ";background:-o-linear-gradient(45deg,#fffc 60%,#fff0 75%);background:-ms-linear-gradient(45deg, #fffc 60%, #fff0 75%);background:-moz-linear-gradient(45deg,#fffc 60%,#fff0 75%);background:-webkit-linear-gradient(45deg,#fffc 60%,#fff0 75%);width:100%;height:100%;position:absolute;top:0;left:0}.place__logo-container-full--whole:before{background:0 0}@media (max-width:639px){.place__logo-container{height:44px}}.place__logo-container-item{object-position:top center;border:0;max-width:100%;max-height:104px;object-fit:contain!important;background-size:contain!important;width:auto!important;height:100%!important;margin:0 auto!important}.place__logo-container-item--right{object-position:top right;max-width:180px!important}@media (max-width:639px){.place__logo-container-item--right{max-width:100px!important}}.place__logo-container+div{margin-top:0!important;padding-top:0!important}.place__openinghours dl{width:100%;margin:6px 0 0;padding:0}.place__openinghours h2{margin-top:8px;font-size:1.2rem;font-weight:400}.place__weekday{float:left;width:30%;margin:0;padding:0}.place__weekday--weekend{color:#c86400e6}.place__hours{float:left;width:70%;margin:0;padding:0}.place__hours--weekend{color:#c86400e6}.place__hours span,.place__hours b{width:50px;display:inline-block}.place__hours span.deliminator,.place__hours b.deliminator{width:20px}.place__name{text-shadow:1px 1px 4px #fff;background-color:#fff9;border-top:1px solid #0000001a;padding-bottom:6px;padding-right:32px;position:relative;border-bottom:1px solid #fffc!important}.place__name .modal__city{color:#000000e6;font-weight:500}.place__name .MuiCardHeader-title{letter-spacing:.1rem;font-weight:500;font-size:1rem!important}.place__name .MuiCardHeader-subheader i{vertical-align:middle;font-size:1rem;display:flex}.place__name .MuiCardHeader-subheader i svg{opacity:.7}.place__tags-link{color:#000;text-shadow:none;cursor:pointer;background:#adaeac80;border:.5px solid #0000001a;border-radius:4px;margin:0 4px 4px 0;padding:2px 8px;font-size:.8rem;font-style:italic;text-decoration:none;display:inline-block}@media (max-width:639px){.place__tags-link{font-size:.7rem}}.place__tags-link:hover{background:#cdcd00e6;font-style:normal;box-shadow:1px 4px 6px #0003!important}.place__main-content{scrollbar-color:linear-gradient(45deg, #55b25566, #addaad33) #6464641a;padding-top:0;padding-bottom:80px;transition:height .3s;overflow:hidden auto;max-height:calc(100vh - 400px)!important;margin-bottom:60px!important}.place__main-content::-webkit-scrollbar{width:1em;height:1em}.place__main-content::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#55b25566,#addaad33)}.place__main-content::-webkit-scrollbar-thumb:hover{background:#64646433;border:1px solid #6464644d}.place__main-content::-webkit-scrollbar-track{background:#6464641a}.place__main-content ::-webkit-scrollbar-button:single-button{cursor:pointer;background-color:#fff9;border-style:solid;width:16px;height:16px;padding:4px 0}.place__main-content ::-webkit-scrollbar-button:single-button:vertical:decrement{cursor:pointer;border-width:0 8px 10px;border-color:#0000 #0000 #67ba6799;position:relative}.place__main-content ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{cursor:pointer;border-color:#0000 #0000 #addaad99}.place__main-content ::-webkit-scrollbar-button:single-button:vertical:increment{cursor:pointer;border-width:10px 8px 0;border-color:#67ba6799 #0000 #0000;position:relative;top:4px}.place__main-content ::-webkit-scrollbar-button:vertical:single-button:increment:hover{cursor:pointer;border-color:#addaad99 #0000 #0000}.place__close{color:#c86464fc;position:absolute;left:5px;font-size:1rem!important}.place__close-button{margin-right:4px;font-size:1rem!important}.place__menu-items dd{margin-bottom:16px}.place__footer{background:#ffffff80;border-top:1px solid #fff;width:100%;position:absolute;bottom:0;left:0}.place__footer .MuiIconButton-root{text-shadow:1px 1px 4px #fff!important}.place__footer .MuiIconButton-root i:not(.place__close-button){color:#000}.place__member-sign{z-index:-1;width:0%;height:0%;-webkit-animation-name:member-box;-webkit-animation-duration:2s;-webkit-animation-delay:0;-moz-animation-name:member-box;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:2s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:2s member-box;animation-delay:0;border:2px solid #c6f2c6e6;animation-iteration-count:1;animation-fill-mode:forwards;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #0000,0 0 .8rem #0000,0 0 2.8rem #0000,inset 0 0 1.3rem #bc13fe;border-radius:16px!important}.place__member-sign-organisation{width:100%;height:100%;-webkit-animation-name:member-box2 ease-in-out;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-name:member-box2 ease-in-out;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-delay:2s;-moz-animation-fill-mode:forwards;background-repeat:no-repeat;background-size:contain;border-radius:16px;animation:2s ease-in-out 2s infinite forwards member-box2;background-position:50%!important}.place__member-sign-member-frame{z-index:1000;opacity:.5;width:100%;height:100%;-webkit-animation-name:member-frame ease-in-out;-webkit-animation-duration:6s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-name:member-frame ease-in-out;-moz-animation-duration:6s;-moz-animation-iteration-count:infinite;-moz-animation-delay:2s;-moz-animation-fill-mode:forwards;border-radius:16px;animation:6s ease-in-out 2s infinite forwards member-frame;position:absolute;top:0;left:0}.place__member-sign-member-text{-ms-align-items:center;-o-align-items:center;text-align:center;letter-spacing:.2rem;color:#f40;height:100%;-webkit-animation-name:flicker alternate;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-name:flicker alternate;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-delay:2s;-moz-animation-fill-mode:forwards;justify-content:center;align-items:center;margin:0;font-family:Monoton,cursive;font-size:1.7em;line-height:1;animation:1.5s 2s infinite alternate forwards flicker;display:flex;font-weight:300!important}.place__member-sign-member-text::selection{background-color:var(--neon-border-color);color:var(--neon-text-color)}.place__member-sign-member-text:focus{outline:none}.for__page{z-index:2;background:#000a001a;width:100vw;height:100vh;position:fixed;top:0;left:0}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.for__page{-webkit-backdrop-filter:saturate(140%)brightness(1.14)blur(24px);backdrop-filter:saturate(140%)brightness(1.14)blur(24px)}}.for__page-wrapper{z-index:2;opacity:0;-webkit-animation-name:page-in;-moz-animation-name:page-in;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;background:url(/images/tbr-bg-bright2.gif) 50%;border:5px solid #1c9f2e80;border-radius:28px;outline:none;width:calc(100vw - 16px);max-width:1024px;margin:90px auto 44px;animation:.8s .1s forwards page-in;position:relative;overflow:hidden;box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.for__page-content{color:#000000de;scrollbar-color:#333 #999;background-color:#ffffff1a;border:1px solid #0000001f;border-radius:4px;max-height:calc(100vh - 120px);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);overflow:hidden auto;box-shadow:inset 0 0 24px #a17f1a33}.for__page-content::-webkit-scrollbar{width:.5rem;height:.5rem}.for__page-content::-webkit-scrollbar-thumb{background:#333}.for__page-content::-webkit-scrollbar-thumb:hover{background:#9993;border:1px solid #9999994d}.for__page-content::-webkit-scrollbar-track{background:#999}.for__page-content ::-webkit-scrollbar-button:single-button{cursor:pointer;background-color:#fff9;border-style:solid;width:16px;height:16px;padding:4px 0}.for__page-content ::-webkit-scrollbar-button:single-button:vertical:decrement{cursor:pointer;border-width:0 8px 10px;border-color:#0000 #0000 gray;position:relative}.for__page-content ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{cursor:pointer;border-color:#0000 #0000 #b3b3b3}.for__page-content ::-webkit-scrollbar-button:single-button:vertical:increment{cursor:pointer;border-width:10px 8px 0;border-color:gray #0000 #0000;position:relative;top:4px}.for__page-content ::-webkit-scrollbar-button:vertical:single-button:increment:hover{cursor:pointer;border-color:#b3b3b3 #0000 #0000}.page__link{cursor:pointer;color:#3f51a5;letter-spacing:.02rem;margin:2px 0;transition:all .3s;display:inline-block}.page__link:hover{letter-spacing:.04rem}.page__media-player{background:#0006;height:auto;margin-bottom:44px;box-shadow:8px 8px 8px #0000004d!important}@media (max-width:639px){.page__media-player{width:auto}}.page__my-places{padding:2px}.page__my-places>div{background:#a17f1a1a;padding:16px;font-size:10px;box-shadow:0 0 8px #3f51a580!important}.page__my-places>div p{font-size:10px}.page__my-places>div .MuiCardHeader-avatar{border-radius:20px;box-shadow:0 0 12px #3f51a5cc!important}.page__my-places>div .MuiCardHeader-avatar img{max-width:100%}.page__list-link{cursor:pointer;color:#3f51a5;background:#00000005;width:100%;max-width:600px;margin:10px 0;padding:12px 44px 12px 16px;line-height:1.2;display:block;position:relative}.page__list-link:hover{box-shadow:0 0 5px #3f51a5cc!important}.page__list-link svg{position:absolute;top:25%;right:16px}.page__icon--check{opacity:.8;color:#147421;font-size:3rem;position:absolute;top:.5rem;right:1rem}.page__content p{margin:2rem 0;font-size:1.1rem}.page__content-hero{background:radial-gradient(circle,#fff 0%,#ffffffb5 52%,#fff0 100%);padding:.5rem 3rem}.page__content-hero img{float:left;border:1px solid #ffffff80;margin:0 32px 10px 0;box-shadow:0 0 16px #37373799!important}.page__content-hero p{margin-bottom:1rem}@media (max-width:639px){.page__content-hero{padding:.5rem 1.5rem 2.5rem}}.page__content-hero,.page__content-hero--mashed{max-width:800px;margin:0 auto}.page__content blockquote.page__content-quote{letter-spacing:.15rem;color:#323232fa;-webkit-animation-name:page-in;-moz-animation-name:page-in;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-webkit-animation-delay:2s;-moz-animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;background:radial-gradient(circle,#fff 0%,#fff9 52%,#fff0 100%);max-width:800px;margin:1rem auto;padding:0 4rem;font-family:Lato,sans-serif;font-weight:700;animation:1.2s 2s forwards page-in;display:inline-block;position:relative;text-shadow:0 0 40px #ffffff70!important}.page__content blockquote.page__content-quote img{float:left;border:1px solid #ffffff80;margin:0 32px 10px 0;box-shadow:0 0 16px #37373799!important}.page__content blockquote.page__content-quote cite{text-align:right;opacity:.8;margin:1rem 0 0;font-size:.8em;display:block}.page__content blockquote.page__content-quote:before,.page__content blockquote.page__content-quote:after{content:"“";color:#323232cc;height:2.5rem;font-size:80px;line-height:1;display:inline-block;position:absolute;top:-1rem;left:0}.page__content blockquote.page__content-quote:after{content:"”";inset:auto 0 -1rem auto}@media (max-width:639px){.page__content blockquote.page__content-quote{padding:0 2rem}}.page__content-quote p{margin-bottom:1rem}@media (max-width:639px){.page__content-quote{padding:.5rem 1.5rem 2.5rem}}.page__content-quote,.page__content-quote--mashed{max-width:800px;margin:0 auto}.page__content-place,.page__content-page{background:#fff9;min-height:100px;padding:.5rem 3rem;box-shadow:0 0 6px #0003!important}.page__content-place img,.page__content-page img{float:left;margin:0 20px 10px 0}@media (max-width:639px){.page__content-place,.page__content-page{padding:.5rem 1.5rem}}.page__content-place,.page__content-place--mashed,.page__content-page,.page__content-page--mashed{max-width:600px;margin:0 auto}.page__content-card{-ms-align-items:center;-o-align-items:center;align-items:center;min-height:64px;margin-bottom:6px;display:flex;box-shadow:0 0 3px #0003!important}.page__content-card--link{cursor:pointer}.page__content-card--link-container{width:100%;position:relative}.page__content-card--link-container svg{opacity:.5;transition:all .3s;position:absolute;top:0;right:-32px}@media (max-width:639px){.page__content-card--link-container svg{right:-16px}}.page__content-card h3{margin:0;padding:0;font-size:1.1rem}@media (max-width:639px){.page__content-card h3{font-size:.9rem}}@media (hover:hover){.page__content-card:hover{box-shadow:0 0 10px #3f51a599!important}.page__content-card:hover svg{opacity:1;color:#3f51a5}.page__content-card:hover h3{color:#3f51a5}}.page__content-container{background:#ffffff1a;max-width:1200px;min-height:calc(100vh - 350px);margin:0 auto;padding:2rem;box-shadow:0 0 14px #0000000d!important}@media (max-width:1240px){.page__content-container{box-shadow:0 0 #0000!important}}@media (max-width:639px){.page__content-container{padding:2rem 1rem}}.page__content-container button:not(.amplify-button){color:#000000e6;background:#645a0059;border:1px solid #0006;border-radius:4px;padding:12px 24px;font-style:italic;font-weight:700;box-shadow:0 0 8px #00000040!important}.page__content hr{background:0 0;border-bottom:1px dashed #0003}.page__content hr+h2{margin-top:2rem}.page__content figure{max-width:80%;margin:0 auto}@media (max-width:639px){.page__content figure{max-width:100%}}.page__content figure figcaption{margin:4px 12px 24px;font-style:italic}.page__content figure img{box-shadow:0 0 6px #0003!important}.page__content h1,.page__content h2,.page__content h3,.page__content h4{color:#141414bf;margin-bottom:.15rem;font-weight:500}.page__content h1+p,.page__content h2+p,.page__content h3+p,.page__content h4+p{margin-top:0}.page__content h1 span.MuiCardHeader-title{color:#323232cc;letter-spacing:.1rem;font-size:1.5rem}.page__content h2{letter-spacing:.005rem;font-size:2em}.page__content h3{letter-spacing:.15rem;color:#323232e6;font-size:1.4em;font-weight:500}.page__content h4{letter-spacing:.15rem;color:#323232e6;font-size:1.3em;font-weight:500}.page__content a{font-style:italic}@media (max-width:639px){.page__content h1{font-size:1.8em}.page__content h2{font-size:1.7em}}.page__adding-place .gm-style div[aria-label=Map]{cursor:crosshair}.page__adding-place .main-menu__container{top:0}.page__adding-place-main-title{font-size:inherit;padding:inherit;margin:inherit;opacity:.8;position:relative}.page__adding-place-main-title svg{color:#147421;font-size:2rem;position:absolute;top:-5px;right:-10px}.page__adding-place--confirm h1 svg{color:#147421;font-size:4rem;top:-15px}.page__adding-place--confirm p{margin-bottom:1rem}.page__modal-visible .main-menu__ribbon{display:none}.page__info-add-place{box-sizing:border-box;width:244px;margin:0;padding:0;position:absolute;top:0;left:65px}.page__info-add-place div{color:#329632e6;box-sizing:border-box;background:#ffffffb3;border:4px dotted #c86464e6;width:264px;padding:.3rem;font-size:.8rem;font-style:italic}.page__info-add-place div h2{padding-left:2rem;font-size:.8rem;font-weight:500;line-height:1}.page__info-add-place svg{color:#329632b3;font-size:2.5rem;position:absolute;top:5px;left:auto}.nominations-list__title{margin-bottom:1.5rem;font-size:2.5rem}.nominations-list__section{margin-bottom:2rem}.nominations-list__section h2{border-bottom:1px dashed #00000026;margin-bottom:1rem;padding-bottom:.4rem;font-size:1.6rem}.nominations-list__item{color:inherit;background:#fff9;border-radius:6px;align-items:center;gap:1rem;margin-bottom:.5rem;padding:.75rem 1rem;text-decoration:none;transition:box-shadow .2s;display:flex;box-shadow:0 0 6px #0000001a!important}.nominations-list__item:hover{box-shadow:0 0 10px #3f51a566!important}.nominations-list__image{object-fit:cover;border-radius:4px;flex-shrink:0}.nominations-list__image-placeholder{background:#0000000d;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:80px;display:flex}.nominations-list__image-placeholder svg{opacity:.3;font-size:2.5rem}.nominations-list__info{flex:1}.nominations-list__info h3{margin:0 0 .25rem;font-size:1.1rem}.nominations-list__period{opacity:.6;margin:0 0 .25rem;font-size:.8rem}.nominations-list__summary{opacity:.8;margin:0;font-size:.9rem}.nominations-list__empty{opacity:.6;font-style:italic}.nomination__period{opacity:.7;margin-bottom:.5rem;font-size:.9rem}.nomination__badge{vertical-align:middle;border-radius:10px;margin-left:.6rem;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-block}.nomination__badge--active{color:#16752c;background:#1ea03c26;border:1px solid #1ea03c4d}.nomination__badge--ended{color:#4f3f92;background:#6450b41f;border:1px solid #6450b44d}.nomination__rankings{margin-top:2rem}.nomination__rankings-title{border-bottom:1px dashed #00000026;margin-bottom:1rem;padding:0 0 .5rem}.nomination__rankings--concluded .nomination__rankings-title{border-bottom-style:solid}.nomination__sort-description{opacity:.6;margin:0 0 .75rem;font-size:.85rem;font-style:italic}.nomination__place-item{position:relative;overflow:hidden;padding-left:2.5rem!important}.nomination__place-item figure{float:left;margin:0 20px 10px 0}.nomination__place-item figure img{object-fit:cover;width:160px;height:160px;display:block}@media (max-width:639px){.nomination__place-item figure img{width:80px;height:80px}}.nomination__rank{opacity:.5;font-size:1.4rem;font-weight:700;line-height:1;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.nomination__rank--winner{opacity:1;color:#b8860b;font-size:1.6rem}.nomination__place-info{overflow:hidden}.nomination__place-info h3{margin:0 0 .25rem}.nomination__place-info h3 a{color:inherit;font-style:normal}.nomination__place-info h3 a:hover{color:#3f51a5}.nomination__place-city{opacity:.6;font-size:.9em;font-weight:400}.nomination__vote-count{opacity:.6;margin:0;font-size:.85rem}.nomination__hidden-status{opacity:.65;margin-top:1.5rem;font-size:.9rem;font-style:italic}.nomination-block{margin:1.5rem 0}.nomination-block__image{margin:0 0 1rem}.nomination-block__image img{border-radius:6px}.nomination-block__header{margin-bottom:.75rem}.nomination-block__title{margin:0 0 .25rem}.nomination-block__period{opacity:.7;margin:0;font-size:.9rem}.nomination-block__description{margin-bottom:1rem}.nomination-block__info{opacity:.7;margin:.5rem 0 1rem;font-size:.9rem;font-style:italic}.nomination-block__results{margin-top:1.25rem}.nomination-block__results-title{border-bottom:1px solid #0000001f;margin:0 0 .5rem;padding-bottom:.4rem;font-size:1rem;font-weight:600}.nomination-block__list{margin:0;padding:0;list-style:none}.nomination-block__list-item{border-bottom:1px solid #0000000f;align-items:baseline;gap:.5rem;padding:.3rem 0;font-size:.95rem;display:flex}.nomination-block__list-item a{color:inherit}.nomination-block__list-item a:hover{text-decoration:underline}.nomination-block__rank{opacity:.5;min-width:1.4rem;font-weight:700}.nomination-block__count{opacity:.55;font-size:.85rem}.page__go-back{pointer-events:all;-webkit-animation-name:page-in;-moz-animation-name:page-in;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-webkit-animation-delay:2s;-moz-animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-ms-align-items:center;-o-align-items:center;letter-spacing:.03rem;cursor:pointer;background:#ffffffb3;border:none;border-bottom:1px solid #0003;outline:none;justify-content:left;align-items:center;width:100%;padding:1rem 2rem;animation:1.5s 2s forwards page-in;display:flex;position:absolute;top:0;left:0}.page__go-back-container{pointer-events:none;margin:none;padding:none}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.page__go-back{-webkit-backdrop-filter:saturate(180%)brightness(1.04)blur(24px);backdrop-filter:saturate(180%)brightness(1.04)blur(24px)}}@media (max-width:639px){.page__go-back{padding:1rem .5rem}}.page__go-back,.page__go-back svg{z-index:2;color:#786e00e6;font-size:1.1rem;font-weight:400;text-shadow:.05em .05em .05em #0000001a!important}@media (max-width:639px){.page__go-back,.page__go-back svg{font-size:.9rem}}.page__go-back svg{opacity:.8;margin-right:10px;font-size:1.8rem}.page__go-back svg.back{margin-right:0}.page__go-back a{align-items:center;display:flex}.page__hero{background-color:#b4a05033;background-size:cover;width:100%;height:40vh;margin:0;transition:all .3s;position:relative}@media (min-width:640px) and (max-width:1023px){.page__hero{height:35vh}}@media (max-width:639px){.page__hero{height:25vh}}.page__hero-content{-ms-align-items:center;-o-align-items:center;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex}.page__hero-content h1{color:#fffffffa;text-align:center;white-space:pre-line;letter-spacing:.2rem;margin:0;padding:0 20px;font-size:4.8rem;font-weight:300;line-height:1;text-shadow:.05em .05em .05em #00000080!important}@media (min-width:640px) and (max-width:1023px){.page__hero-content{height:45vh}.page__hero-content h1{font-size:3rem}}@media (max-width:639px){.page__hero-content{height:30vh}.page__hero-content h1{font-size:7vw}}@media (max-width:319px){.page__hero-content h1{font-size:1.5rem}}.page__quote{background-color:#b4a05033;background-size:cover;width:100vw;height:60vh;margin-top:-100px;margin-left:-16px;transition:all .3s;position:relative}@media (min-width:640px) and (max-width:1023px){.page__quote{height:45vh;margin-top:-30px}}@media (max-width:639px){.page__quote{height:30vh;margin-top:-30px}}.page__quote-content{-ms-align-items:center;-o-align-items:center;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex}@media (min-width:640px) and (max-width:1023px){.page__quote-content{height:45vh}}@media (max-width:639px){.page__quote-content{height:30vh}}@media (max-width:319px){.page__quote-content h1{font-size:1.5rem}}.main-menu__search .MuiOutlinedInput-adornedEnd{padding-right:6px!important}.search__container{width:100%;position:absolute;top:100%;left:0}.search__wrapper{border-top-left-radius:0;border-top-right-radius:0;width:600px;max-width:100%;margin:0 auto;display:flex}.search__input-wrapper{width:100%;max-width:100%}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.search__input-wrapper,.search__input-wrapper input{-webkit-backdrop-filter:saturate(180%)brightness(1.04)blur(24px);backdrop-filter:saturate(180%)brightness(1.04)blur(24px)}}.search__filter,.search__icon-button,.search__input,.search__box{background:#ffffffe6}@supports ((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.search__filter,.search__icon-button,.search__input,.search__box{-webkit-backdrop-filter:saturate(180%)brightness(1.04)blur(24px);backdrop-filter:saturate(180%)brightness(1.04)blur(24px)}}.search__box{width:100%}.search__icon-button{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}.search__icon-button,.search__icon-button:hover{background:#ffffffe6}.search__result{width:800px;max-width:100%;max-height:calc(100vh - 150px);-webkit-animation-name:page-in;-webkit-animation-duration:1s;-webkit-animation-delay:0;-moz-animation-name:page-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:1s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:1s page-in;animation-delay:0;scrollbar-color:#ffffffe6 #ffffff4d;background:#ffffffe6;margin:0 auto;animation-iteration-count:1;animation-fill-mode:forwards;overflow:hidden auto}.search__result::-webkit-scrollbar{width:6px;height:6px}.search__result::-webkit-scrollbar-thumb{background:#ffffffe6}.search__result::-webkit-scrollbar-thumb:hover{background:#fff3;border:1px solid #ffffff4d}.search__result::-webkit-scrollbar-track{background:#ffffff4d}.search__result ::-webkit-scrollbar-button:single-button{cursor:pointer;background-color:#fff9;border-style:solid;width:16px;height:16px;padding:4px 0}.search__result ::-webkit-scrollbar-button:single-button:vertical:decrement{cursor:pointer;border-width:0 8px 10px;border-color:#0000 #0000 gray;position:relative}.search__result ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{cursor:pointer;border-color:#0000 #0000 #b3b3b3}.search__result ::-webkit-scrollbar-button:single-button:vertical:increment{cursor:pointer;border-width:10px 8px 0;border-color:gray #0000 #0000;position:relative;top:4px}.search__result ::-webkit-scrollbar-button:vertical:single-button:increment:hover{cursor:pointer;border-color:#b3b3b3 #0000 #0000}.search__result-wrapper{width:100%;padding:0 40px 20px 20px;list-style:none;position:fixed;top:calc(100% + 44px);left:0}.search__result-list-item{color:#3f51a5;-ms-align-items:center;-o-align-items:center;border-bottom:1px solid #0003;align-items:center;margin:0;padding:.9rem .5rem;font-style:italic;display:flex}.search__result-list-item:hover,.search__result-list-item--active{cursor:pointer;background:#3f51a526}.search__result-list-item--has-logo{font-weight:600}.search__result-list-item--has-logo img{margin-right:.5rem}.search__result-list-item--logo{max-height:20px}.search__result--to-long{color:#c86464cc;letter-spacing:.05rem;pointer-events:none;background:#fff;padding:10px 0 11px 20px;font-size:1.5rem;display:block;position:sticky;top:0;font-weight:500!important}@media (max-width:639px){.search__result--to-long{letter-spacing:.03rem;font-size:.9rem}}.search__top-ten{background:#ffffff80;padding:.5rem 3rem 2.5rem;box-shadow:0 0 5px #0000004d!important}@media (max-width:639px){.search__top-ten{padding:.5rem 1.5rem 2.5rem}}.search__top-ten,.search__top-ten--mashed{max-width:600px}.button__modal-footer{-ms-align-items:center;-o-align-items:center;justify-content:center;align-items:center;display:flex}.button__share,.button__find,.button__close{font-size:1rem!important}.for-medal{position:relative}.for-medal__circle{color:#fff;text-align:center;vertical-align:middle;-ms-align-items:center;-o-align-items:center;z-index:1;text-shadow:2px 2px #555;background:linear-gradient(to bottom right,#888 50%,#7b7b7b 50%);border:.2em solid #a2a2a2;border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:500;display:flex;position:relative;box-shadow:inset 0 0 #626262,0 0 4px #000000e0}.for-medal__circle--gold{text-shadow:0 0 4px #9d6c04!important;background:linear-gradient(to bottom right,#f9ad0e 50%,#e89f06 50%)!important;border-color:#fadd40!important;box-shadow:inset 0 0 #b67d05,0 0 4px #000000e0!important}.for-medal__circle--silver{text-shadow:0 0 4px #98a6ad;background:linear-gradient(to bottom right,#d1d7da 50%,#c3cbcf 50%);border-color:#edeff1;box-shadow:inset 0 0 #a7b2b8,0 0 4px #000000e0}.for-medal__circle--bronze{text-shadow:0 0 4px #7d4604;background:linear-gradient(to bottom right,#df7e08 50%,#c67007 50%);border-color:#f7bb23;box-shadow:inset 0 0 #955405,0 0 4px #000000e0}.for-medal__ribbon{content:"";opacity:.5;border-style:solid;border-width:3.60144px 6px;width:0;height:15px;display:block;position:absolute;top:25px}.for-medal__ribbon--left{border-color:#fc402d #fc402d #0000;left:4.28571px;transform:rotate(20deg)translateZ(-32px)}.for-medal__ribbon--right{border-color:#f31903 #f31903 #0000;left:15px;transform:rotate(-20deg)translateZ(-48px)}.for-medal__in-modal-wrapper{z-index:100;opacity:.95;position:absolute;top:68px;right:-15px;transform:rotate(6deg)}.for-medal__in-modal-wrapper .for-medal__circle{box-shadow:0 0 6px #0006!important}.for-medal__in-modal-wrapper .for-medal__ribbon{opacity:1}.for-medal__in-modal-wrapper.subscribing{-webkit-animation-name:tooltip-in;-webkit-animation-duration:3.5s;-webkit-animation-delay:0;-moz-animation-name:tooltip-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:3.5s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:3.5s tooltip-in;animation-delay:0;animation-iteration-count:1;animation-fill-mode:forwards}.for-medal--size-1 .for-medal__circle{width:50px!important;height:50px!important;font-size:25px!important;font-weight:500!important}.for-medal--size-1 .for-medal__ribbon{border-width:6.0024px 10px!important;height:25px!important;top:45px!important}.for-medal--size-1 .for-medal__ribbon--left{left:7.14286px!important}.for-medal--size-1 .for-medal__ribbon--right{left:25px!important}.for-medal--size-2 .for-medal__circle{width:46px!important;height:46px!important;font-size:23px!important;font-weight:500!important}.for-medal--size-2 .for-medal__ribbon{border-width:5.52221px 9.2px!important;height:23px!important;top:41px!important}.for-medal--size-2 .for-medal__ribbon--left{left:6.57143px!important}.for-medal--size-2 .for-medal__ribbon--right{left:23px!important}.for-medal--size-3 .for-medal__circle{width:42px!important;height:42px!important;font-size:21px!important;font-weight:500!important}.for-medal--size-3 .for-medal__ribbon{border-width:5.04202px 8.4px!important;height:21px!important;top:37px!important}.for-medal--size-3 .for-medal__ribbon--left{left:6px!important}.for-medal--size-3 .for-medal__ribbon--right{left:21px!important}.for-medal--size-4 .for-medal__circle{width:38px!important;height:38px!important;font-size:19px!important;font-weight:500!important}.for-medal--size-4 .for-medal__ribbon{border-width:4.56183px 7.6px!important;height:19px!important;top:33px!important}.for-medal--size-4 .for-medal__ribbon--left{left:5.42857px!important}.for-medal--size-4 .for-medal__ribbon--right{left:19px!important}.for-medal--size-5 .for-medal__circle{width:34px!important;height:34px!important;font-size:17px!important;font-weight:500!important}.for-medal--size-5 .for-medal__ribbon{border-width:4.08163px 6.8px!important;height:17px!important;top:29px!important}.for-medal--size-5 .for-medal__ribbon--left{left:4.85714px!important}.for-medal--size-5 .for-medal__ribbon--right{left:17px!important}.for-medal--size-6 .for-medal__circle{width:30px!important;height:30px!important;font-size:15px!important;font-weight:500!important}.for-medal--size-6 .for-medal__ribbon{border-width:3.60144px 6px!important;height:15px!important;top:25px!important}.for-medal--size-6 .for-medal__ribbon--left{left:4.28571px!important}.for-medal--size-6 .for-medal__ribbon--right{left:15px!important}.for-medal--size-big .for-medal__circle{width:45px!important;height:45px!important;font-size:22.5px!important;font-weight:500!important}.for-medal--size-big .for-medal__ribbon{border-width:5.40216px 9px!important;height:22.5px!important;top:40px!important}.for-medal--size-big .for-medal__ribbon--left{left:6.42857px!important}.for-medal--size-big .for-medal__ribbon--right{left:22.5px!important}.CookieConsent{background:#353535e6!important}.cookie-consent__overlay{z-index:99999!important}.cookie-consent__main{font-size:1.2rem;margin:44px!important}.cookie-consent__button{font-size:1.2rem;border-radius:6px!important;padding:22px!important}body.main__help--active .MuiBackdrop-root{background-color:#ffffffb3}body.main__help--active .gm-style,body.main__help--active .page__content{-webkit-filter:blur(50px)brightness();-ms-filter:blur(50px) brightness(100%)!important;-moz-filter:blur(50px) brightness(100%)!important}body.main__help--active .help__row{flex-wrap:wrap;align-items:stretch;width:100%;height:auto;display:flex}body.main__help--active .help__row ul{width:auto;max-width:250px;margin:0;padding:0;list-style-type:none;display:inline-block}body.main__help--active .help__row ul li{-ms-align-items:center;-o-align-items:center;border-bottom:2px dotted #0000001a;justify-content:center;align-items:center;width:100%;display:flex}body.main__help--active .help__row ul li .left,body.main__help--active .help__row ul li .right{width:50%;padding:16px;display:inline-block}body.main__help--active .help__row ul li .left{text-align:left;padding-left:35px;padding-right:14px;position:relative}@media (max-width:1023px){body.main__help--active .help__row ul li{border-bottom:2px dotted #0006;margin-bottom:6px;display:block}body.main__help--active .help__row ul li .left,body.main__help--active .help__row ul li .right{width:100%;padding:6px 0}body.main__help--active .help__row ul li .left{text-align:left;padding-left:35px;position:relative}body.main__help--active .help__row{display:block}}body.main__help--active .help__marker{border:1px solid #000;border-radius:20px;width:20px;height:20px;margin:0;display:inline-block;position:absolute;left:4px}body.main__help--active .help__marker--inline{position:relative}body.main__help--active .help__marker--dotted{border:2px dotted #000}body.main__help--active .help__marker--double{border:4px double #000}body.main__help--active .help__marker--neutral{background:#ffffffdb}body.main__help--active .help__marker--blue{background:#00fff4db}body.main__help--active .help__marker--green{background:#17ff00db}body.main__help--active .help__marker--yellow{background:#fffa00db}body.main__help--active .help__marker--orange{background:#ffc800db}body.main__help--active .help__marker--red{background:#ff2800db}body.main__help--active .help__marker--small{width:15px;height:15px}body.main__help--active .help__marker--medium{width:25px;height:25px}body.main__help--active .help__marker--large{width:30px;height:30px}body.main__help--active .help__marker--xl{width:35px;height:35px}body.main__help--active .help__ingress{text-align:center;color:#5a5a78e6;max-width:800px;margin:0 auto;font-size:1.05rem;font-style:italic}@media (max-width:1023px){body.main__help--active .help__ingress{color:#786e00e6;font-size:.8rem;line-height:1.3}body.main__help--active .help__medals li{width:100%;min-height:90px}body.main__help--active .help__medals li .left,body.main__help--active .help__medals li .right{padding:0 0 10px!important}body.main__help--active .help__medals li .left>div{padding-left:calc(50% - 22px)}body.main__help--active .help__medals li .for-medal{display:inline-block;margin:0 auto!important}body.main__help--active .help__medals li .right{text-align:center;margin-top:10px;font-weight:600}}body.main__help--active .help__section{z-index:10000;width:calc(100% - 300px);height:calc(100vh - 160px);position:absolute;top:160px;left:240px;overflow:hidden auto}@media (max-width:1023px){body.main__help--active .help__section{width:calc(100% - 160px);height:calc(100vh - 150px);top:150px;left:150px}}body.main__help--active .help__section h1,body.main__help--active .help__section h2{text-align:center}body.main__help--active .help__section h2{color:#5a5a78e6}@media (max-width:1023px){body.main__help--active .help__section h1{font-size:1.3rem;line-height:1.3}body.main__help--active .help__section h2{font-size:1.2rem;line-height:1}}body.main__help--active .help__section-left,body.main__help--active .help__section-right{float:left;box-sizing:border-box;width:50%;margin-bottom:0;padding:20px 80px 60px}body.main__help--active .help__section-left h2,body.main__help--active .help__section-left h3,body.main__help--active .help__section-right h2,body.main__help--active .help__section-right h3{color:#df7e08;text-align:inherit;margin-top:0;padding:0;line-height:1}body.main__help--active .help__section-left:nth-child(odd),body.main__help--active .help__section-right:nth-child(odd){border-right:2px dashed #0000001a}@media (max-width:1023px){body.main__help--active .help__section-left,body.main__help--active .help__section-right{float:none;border-bottom:2px dotted #0000001a;width:100%;margin-bottom:40px;padding:10px}body.main__help--active .help__section-left:nth-child(odd),body.main__help--active .help__section-right:nth-child(odd){border-right:none}}body.main__help--active .help__section-left{text-align:right}@media (max-width:1023px){body.main__help--active .help__section-left{text-align:left}}.help__arrows{position:absolute;top:10px;left:10px;width:auto!important;height:auto!important;transition:all .3s!important}.help__arrows path{color:red!important}.help__explain{position:absolute;top:10px;left:75px}@media (max-width:1023px){.help__explain{left:70px}}.help__explain-title{color:#0a3296e6;text-transform:none;text-align:left;width:200px;font-family:Just Another Hand,cursive,Comic Sans MS,Arial;font-size:1.7rem;line-height:1.1;position:absolute;bottom:-18px;left:0}@media (max-width:1023px){.help__explain-title{width:80px;font-size:1.1rem}}.help__explain-add-place{top:40px}.help__explain-add-place svg{position:absolute;top:20px;left:-30px}@media (max-width:1023px){.help__explain-add-place svg{top:22px;left:-28px}}.help__explain-add-place [class*=title]{bottom:-50px}.help__explain-filter{top:-5px}.help__explain-filter svg{transition:all .3s;top:12px;left:-40px;transform:scaleX(-.7)}@media (max-width:1023px){.help__explain-filter svg{top:16px;left:-40px;transform:scaleX(-.6)}}.help__explain-search svg{top:-26px;left:-45px;transform:rotate(-55deg)}@media (max-width:1023px){.help__explain-search svg{top:-29px}}.for__page-content:has([data-amplify-authenticator]) .page__hero{height:18vh}@media (max-width:639px){.for__page-content:has([data-amplify-authenticator]) .page__hero{height:12vh}}.page__content-container:has([data-amplify-authenticator]){justify-content:center;align-items:center;padding:2.5rem 2rem;display:flex}.page__content-container>div[data-amplify-authenticator]{width:100%;max-width:480px}.page__content-container>div[data-amplify-authenticator] [data-amplify-container],.page__content-container>div[data-amplify-authenticator] [data-amplify-router]{width:100%;box-shadow:none!important;background:0 0!important;border:none!important}.page__content-container>div[data-amplify-authenticator] .amplify-loader{display:none}.page__content-container>div[data-amplify-authenticator] .amplify-tabs__list{border-bottom:2px solid #786e002e;gap:0;width:100%;display:flex}.page__content-container>div[data-amplify-authenticator] .amplify-tabs__list .amplify-tabs__item{letter-spacing:.02em;cursor:pointer;-o-transition:all .2s ease;flex:1;margin-bottom:-2px;padding:10px 16px;font-size:.88rem;font-weight:600;transition:all .2s;color:#00000073!important;box-shadow:none!important;background:0 0!important;border:none!important;border-bottom:2px solid #0000!important;border-radius:0!important}.page__content-container>div[data-amplify-authenticator] .amplify-tabs__list .amplify-tabs__item--active,.page__content-container>div[data-amplify-authenticator] .amplify-tabs__list .amplify-tabs__item[aria-selected=true]{color:#786e00e6!important;border-bottom-color:#786e00e6!important}.page__content-container>div[data-amplify-authenticator] .amplify-tabs__list .amplify-tabs__item:hover:not(.amplify-tabs__item--active){color:#000000b3!important;background:#786e000d!important}.page__content-container>div[data-amplify-authenticator] .amplify-tabs__panel{background:#ffffffe6!important;border:1px solid #786e0029!important;border-top:none!important;border-radius:0 0 12px 12px!important;box-shadow:0 6px 20px #0000001a!important}.page__content-container>div[data-amplify-authenticator] fieldset{border:none;margin:0;padding:0}.page__content-container>div[data-amplify-authenticator] form[data-amplify-form]{padding:24px 24px 20px}.page__content-container>div[data-amplify-authenticator] .amplify-label{color:#00000080!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:4px!important;font-size:.75rem!important;font-weight:600!important}.page__content-container>div[data-amplify-authenticator] .amplify-field{margin-bottom:16px}.page__content-container>div[data-amplify-authenticator] .amplify-input{-o-transition:border-color .15s ease;transition:border-color .15s;color:#000000d1!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #786e004d!important;border-radius:6px!important;padding:9px 12px!important;font-size:.93rem!important}.page__content-container>div[data-amplify-authenticator] .amplify-input:focus{border-color:#786e00e6!important;outline:none!important;box-shadow:0 0 0 3px #786e001f!important}.page__content-container>div[data-amplify-authenticator] .amplify-input::placeholder{color:#00000047!important}.page__content-container>div[data-amplify-authenticator] .amplify-passwordfield .amplify-input{border-right-color:#786e0026!important;border-radius:6px 0 0 6px!important}.page__content-container>div[data-amplify-authenticator] .amplify-passwordfield .amplify-field-group__outer-end{display:flex}.page__content-container>div[data-amplify-authenticator] .amplify-passwordfield .amplify-field__show-password{cursor:pointer;-o-transition:background .15s ease;transition:background .15s;color:#00000073!important;width:40px!important;box-shadow:none!important;background:#786e000a!important;border:1.5px solid #786e004d!important;border-left-color:#786e0026!important;border-radius:0 6px 6px 0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.page__content-container>div[data-amplify-authenticator] .amplify-passwordfield .amplify-field__show-password:hover{color:#000000bf!important;background:#786e001a!important}.page__content-container>div[data-amplify-authenticator] .amplify-button--primary{cursor:pointer;-o-transition:all .2s ease;width:100%;margin-top:4px;transition:all .2s;color:#453f00e6!important;background:#64b9642e!important;border:1px solid #3c8c3c73!important;border-radius:6px!important;padding:10px 16px!important;font-size:.93rem!important;font-weight:600!important;box-shadow:0 2px 6px #0000001a!important}.page__content-container>div[data-amplify-authenticator] .amplify-button--primary:hover{background:#64b9644d!important;box-shadow:0 3px 10px #0000002e!important}.page__content-container>div[data-amplify-authenticator] .amplify-button--link,.page__content-container>div[data-amplify-authenticator] .amplify-button--small{cursor:pointer;-o-transition:background .15s ease;font-weight:500;transition:background .15s;box-shadow:none!important;color:#786e00d9!important;background:0 0!important;border:none!important;border-radius:4px!important;padding:5px 8px!important;font-size:.85rem!important}.page__content-container>div[data-amplify-authenticator] .amplify-button--link:hover,.page__content-container>div[data-amplify-authenticator] .amplify-button--small:hover{color:#786e00e6!important;background:#786e0014!important}.page__content-container>div[data-amplify-authenticator] .amplify-text--error{margin-top:3px;color:#c0392b!important;font-size:.78rem!important}.page__content-container>div[data-amplify-authenticator] .amplify-alert--error{margin-bottom:14px;color:#b02020!important;background:#dc323214!important;border:1px solid #dc32324d!important;border-radius:6px!important;padding:10px 14px!important;font-size:.85rem!important}.page__content-container>div[data-amplify-authenticator] [data-amplify-footer]{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-top:8px;display:flex}.modal__page .for__modal-content .MuiCardContent-root .vertical-timeline p{font-size:1rem!important}.modal__page .for__modal-content .MuiCardContent-root .vertical-timeline-element-icon svg{width:50px!important;height:50px!important;margin-top:-25px!important;margin-left:-25px!important}@media only screen and (min-width:1170px){.modal__page .for__modal-content .MuiCardContent-root .vertical-timeline.vertical-timeline--two-columns{width:98%!important}}.for-region{position:relative}.for-region__circle{color:#fff;text-align:center;vertical-align:middle;-ms-align-items:center;-o-align-items:center;z-index:1;text-shadow:2px 2px #690497;background:linear-gradient(to bottom right,#ae09f8 50%,#9d06e1 50%);border:.2em solid #de3bf9;border-radius:100%;justify-content:center;align-items:center;width:10px;height:10px;font-size:5px;font-weight:500;display:flex;position:relative;box-shadow:inset 0 0 #7b05b0,0 0 4px #000000e0}.for-region__in-modal-wrapper{z-index:100;opacity:.95;position:absolute;top:68px;right:-15px;transform:rotate(6deg)}.for-region__in-modal-wrapper .for-region__circle{box-shadow:0 0 6px #0006!important}.for-region__in-modal-wrapper .for-region__ribbon{opacity:1}.for-region__in-modal-wrapper.subscribing{-webkit-animation-name:tooltip-in;-webkit-animation-duration:3.5s;-webkit-animation-delay:0;-moz-animation-name:tooltip-in;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-delay:0;-moz-animation-duration:3.5s;-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;animation:3.5s tooltip-in;animation-delay:0;animation-iteration-count:1;animation-fill-mode:forwards}.for-region--size-1 .for-region__circle{width:50px!important;height:50px!important;font-size:25px!important;font-weight:500!important}.for-region--size-2 .for-region__circle{width:46px!important;height:46px!important;font-size:23px!important;font-weight:500!important}.for-region--size-3 .for-region__circle{width:42px!important;height:42px!important;font-size:21px!important;font-weight:500!important}.for-region--size-4 .for-region__circle{width:38px!important;height:38px!important;font-size:19px!important;font-weight:500!important}.for-region--size-5 .for-region__circle{width:20px!important;height:20px!important;font-size:10px!important;font-weight:500!important}.for-region--size-6 .for-region__circle{width:10px!important;height:10px!important;font-size:5px!important;font-weight:500!important}.for-region--size-big .for-region__circle{width:45px!important;height:45px!important;font-size:22.5px!important;font-weight:500!important}.region-icon__1{background:url(/images/regions/1.svg) 50% no-repeat}.region-icon__3{background:url(/images/regions/3.svg) 50% no-repeat}.region-icon__4{background:url(/images/regions/4.svg) 50% no-repeat}.region-icon__6{background:url(/images/regions/6.svg) 50% no-repeat}.region-icon__7{background:url(/images/regions/7.svg) 50% no-repeat}.region-icon__8{background:url(/images/regions/8.svg) 50% no-repeat}.region-icon__9{background:url(/images/regions/9.svg) 50% no-repeat}.region-icon__10{background:url(/images/regions/10.svg) 50% no-repeat}.region-icon__12{background:url(/images/regions/12.svg) 50% no-repeat}.region-icon__13{background:url(/images/regions/13.svg) 50% no-repeat}.region-icon__14{background:url(/images/regions/14.svg) 50% no-repeat}.region-icon__17{background:url(/images/regions/17.svg) 50% no-repeat}.region-icon__18{background:url(/images/regions/18.svg) 50% no-repeat}.region-icon__19{background:url(/images/regions/19.svg) 50% no-repeat}.region-icon__20{background:url(/images/regions/20.svg) 50% no-repeat}.region-icon__21{background:url(/images/regions/21.svg) 50% no-repeat}.region-icon__22{background:url(/images/regions/22.svg) 50% no-repeat}.region-icon__23{background:url(/images/regions/23.svg) 50% no-repeat}.region-icon__24{background:url(/images/regions/24.svg) 50% no-repeat}.region-icon__25{background:url(/images/regions/25.svg) 50% no-repeat}.place__region-icon{background-position:50%;background-size:contain;width:65px;height:65px;transition:all .3s;position:absolute;top:150px;right:-28px;z-index:9000000!important}.place__region-icon--top{top:70px}@media (max-width:639px){.place__region-icon{width:40px;height:65px;right:-10px}}.video-container iframe{width:100%;height:400px;position:relative;overflow:hidden}.video-container iframe video{object-fit:contain}.for__loading{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;background:#000a001a;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.for__loading-spinner{border:4px solid #ffffff1a;border-top-color:#49f;border-radius:50%;width:56px;height:56px;animation:.8s linear infinite twirl}@keyframes twirl{to{transform:rotate(360deg)}}
