.app-settings{padding:20px 0;border-bottom:1px solid #e7e3eb}
.app-settings-header{display:flex;align-items:center;justify-content:space-between;gap:12px}
.app-settings-actions{display:flex;gap:6px}
.app-settings-actions button{min-height:40px;padding:7px 12px;background:#eee8f6;font-size:12px}
#installHelp{font-size:11px;line-height:1.5;color:#8b8093;margin:9px 0 0;max-width:46ch}
#offlineStatus{flex-shrink:0;font-size:11px;padding:6px 10px;border-radius:10px;background:#fff1cf;color:#806021;margin:0 0 8px}
@media(display-mode:standalone) and (max-width:700px){main{padding-top:calc(12px + env(safe-area-inset-top));padding-bottom:calc(10px + env(safe-area-inset-bottom))}}
.app-version,.app-update-status{font-size:11px;line-height:1.5;color:#8b8093;margin:7px 0 0;overflow-wrap:anywhere}
.app-update-status{color:#685078}
