html{-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{overflow-x:clip}.glass-card{-webkit-backdrop-filter:blur(12px)}@media (pointer:coarse){input,textarea,select{font-size:max(16px,1em)}a,button,[role=button],summary,label{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.hero-city-district,.hero-ring-link{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#080a0eeb!important}.ui-panel{-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%)}footer a{align-items:center;min-height:40px;display:inline-flex}}@supports (padding:max(0px)){@media (orientation:landscape) and (max-height:500px){header>div,footer>div{padding-left:max(1.5rem, env(safe-area-inset-left));padding-right:max(1.5rem, env(safe-area-inset-right))}}}
