.agl-pwa-install{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(88px,calc(env(safe-area-inset-bottom) + 76px));z-index:9998;display:grid;gap:2px;padding:11px 16px;color:#fff;text-align:left;border:0;border-radius:16px;background:#32675a;box-shadow:0 8px 30px rgba(24,55,47,.28);cursor:pointer}.agl-pwa-install strong{font:700 14px/1.2 system-ui}.agl-pwa-install small{color:rgba(255,255,255,.8)}.agl-offline-note{position:fixed;top:env(safe-area-inset-top);left:50%;z-index:9999;width:min(92vw,620px);padding:9px 14px;color:#fff;font:600 13px/1.3 system-ui;text-align:center;border-radius:0 0 12px 12px;background:#8b4a38;transform:translateX(-50%);box-shadow:0 3px 12px rgba(0,0,0,.18)}@media(min-width:900px){#root{max-width:1180px;margin:0 auto}.agl-pwa-install{bottom:24px}}@media print{.agl-pwa-install,.agl-offline-note,nav,.bottom-nav{display:none!important}}
