.installation_safeAreaRoot__Xnq25 .app-header{min-height:calc(48px + env(safe-area-inset-top));padding-top:max(8px,env(safe-area-inset-top))}.installation_safeAreaRoot__Xnq25 .app-content,.installation_safeAreaRoot__Xnq25 .app-header{padding-right:max(16px,env(safe-area-inset-right));padding-left:max(16px,env(safe-area-inset-left))}.installation_safeAreaRoot__Xnq25 .app-content{padding-bottom:calc(48px + 3rem + env(safe-area-inset-bottom))}.installation_hinweisEbene__yqDfg{position:fixed;z-index:20;right:max(16px,env(safe-area-inset-right));bottom:calc(48px + 16px + env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));pointer-events:none}.installation_hinweis__okMy1{display:grid;max-width:640px;margin:0 auto;padding:16px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;background:var(--surface);border:1px solid var(--border-strong);border-radius:12px;pointer-events:auto}.installation_hinweis__okMy1 p{align-self:center;color:var(--text)}.installation_hinweis__okMy1 button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;grid-column:2;grid-row:1/span 2;color:var(--text);background:transparent;border:0;border-radius:8px;cursor:pointer}.installation_hinweis__okMy1 button:hover{background:var(--surface-subtle)}.installation_hinweis__okMy1 button:focus-visible,.installation_mehrErfahren__2yPLo:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.installation_hinweis__okMy1 button svg,.installation_iosAnleitung___vrnZ svg{width:20px;height:20px}.installation_mehrErfahren__2yPLo{display:inline-flex;min-height:44px;width:fit-content;align-items:center;font-weight:600;text-decoration:none}.installation_installationsseite__lfCp9{display:grid;gap:20px}.installation_installationsseite__lfCp9 h2{margin:0;font-size:var(--text-section-title);line-height:1.25}.installation_installationsaktion__BSx_b{display:grid;justify-items:start;gap:12px}.installation_iosAnleitung___vrnZ{display:grid;padding:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;background:var(--surface-subtle);border-radius:8px}.installation_iosAnleitung___vrnZ div{display:grid;min-width:0;gap:4px}.installation_iosAnleitung___vrnZ p,.installation_iosAnleitung___vrnZ strong{overflow-wrap:anywhere}.installation_fehler__GECgz{padding:12px 16px;color:var(--warn-text);background:var(--warn-bg);border-radius:8px}@media (prefers-reduced-motion:reduce){.installation_hinweis__okMy1,.installation_hinweis__okMy1 *{transition:none}}