.app-install-action{position:fixed;right:16px;bottom:20px;z-index:1200;border:0;border-radius:24px;background:#226d3a;color:white;padding:12px 20px;font:600 14px system-ui;box-shadow:0 3px 12px #0003;cursor:pointer}.app-connectivity{position:fixed;top:0;left:0;right:0;z-index:1500;padding:10px;background:#fff0c2;color:#483500;text-align:center;font:14px system-ui}.app-connectivity[hidden],.app-install-action[hidden]{display:none!important}@media(display-mode:standalone){body{overscroll-behavior-y:contain}.app-install-action{display:none!important}}@media(max-width:767px){.app-install-action{bottom:calc(82px + env(safe-area-inset-bottom,0px))}}@media print{.app-install-action,.app-connectivity{display:none!important}}
