.pwa-share{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.pwa-share button,#install-app{font:600 16px system-ui;padding:12px 16px;min-height:44px;background:#ee7027;color:#202020;border:0;border-radius:8px;cursor:pointer}.pwa-share p{flex-basis:100%;font-size:14px;margin:0}.pwa-back{display:block;text-align:center;padding:18px;background:#242424;color:white;font:600 16px system-ui}.install-logo{width:120px;height:120px;object-fit:contain}.install-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.install-actions a{padding:12px;border:1px solid #999;border-radius:8px}.install-help li{margin:12px 0;line-height:1.6}@media(display-mode:standalone){body{padding-bottom:env(safe-area-inset-bottom)}.admin-menu-toggle{padding-top:max(16px,env(safe-area-inset-top))}}