html:not([data-routeradar-app]) [data-nur-app],html[data-routeradar-app] [data-nur-browser],html[data-routeradar-app] [data-folge-uns]{display:none!important}html[data-routeradar-app] [data-app-schrift]{font-size:16px!important}html[data-routeradar-app][data-tastatur-offen] .mobile-bottom-nav-shell{display:none!important}html[data-routeradar-app] body:not(:has(.control-center-root,.coming-soon-root,.login-page-root,.legal-page-root)){padding-bottom:calc(env(safe-area-inset-bottom) + 7rem)}@media (min-width:768px){html[data-routeradar-app] body:not(:has(.control-center-root,.coming-soon-root,.legal-page-root)) .mobile-bottom-nav-shell{display:block}html[data-routeradar-app] .login-page-root{padding-bottom:calc(env(safe-area-inset-bottom) + 7.25rem)}}html[data-routeradar-app] [data-app-start]{display:none!important}html[data-routeradar-app]{-webkit-tap-highlight-color:transparent}html[data-routeradar-app] :is(button,a,[role=button]){-webkit-touch-callout:none}.app-ziehen{left:50%;top:calc(env(safe-area-inset-top) + .5rem);z-index:2147483001;color:#0f6b4f;opacity:0;pointer-events:none;background:#fff;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;margin-left:-1.25rem;transition:opacity .12s;display:none;position:fixed;transform:translateY(-4rem);box-shadow:0 6px 20px #064e3b2e}.app-ziehen svg{width:1.25rem;height:1.25rem}.app-ziehen[data-laedt] svg{animation:.8s linear infinite app-dreh}@keyframes app-dreh{to{transform:rotate(360deg)}}html[data-routeradar-app][data-app-gefuehl],html[data-routeradar-app][data-app-gefuehl] body{overscroll-behavior:none}html[data-routeradar-app][data-app-gefuehl] :is(button,a,[role=button],[role=tab],label,summary,.mobile-bottom-nav-shell){-webkit-user-select:none;user-select:none}html[data-routeradar-app][data-app-gefuehl] :is(button,a,[role=button]) img{-webkit-touch-callout:none;-webkit-user-drag:none}html[data-routeradar-app][data-app-gefuehl] :is(input,textarea,select,[contenteditable=true]){-webkit-user-select:text;user-select:text}html[data-routeradar-app][data-app-wechsel] body>:not(.mobile-bottom-nav-shell,.app-ziehen,[data-app-ebene],script,next-route-announcer){transition:opacity .16s}html[data-routeradar-app][data-app-wechsel=laedt] body>:not(.mobile-bottom-nav-shell,.app-ziehen,[data-app-ebene],script,next-route-announcer){opacity:.55}html[data-routeradar-app][data-app-wechsel=da] body>:not(.mobile-bottom-nav-shell,.app-ziehen,[data-app-ebene],script,next-route-announcer){animation:.2s ease-out both app-einblenden}@keyframes app-einblenden{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){html[data-routeradar-app][data-app-wechsel] body>*{transition:none!important;animation:none!important}}html[data-routeradar-app] body:has([data-sofortansicht]:not([data-weg])) [data-keine-verbindung-hinweis]{display:flex}html[data-routeradar-app=ios][data-tastatur-offen] body{padding-bottom:max(calc(env(safe-area-inset-bottom) + 7rem), calc(var(--app-tastatur,0px) + 1.5rem))!important}html[data-routeradar-app=ios][data-tastatur-offen] :is(.fixed.inset-0,.route-result){bottom:var(--app-tastatur,0px)!important}
