.pwa-status{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:center;gap:.65rem;padding:.45rem .75rem;font-size:.83rem;font-weight:700;background:#e7f2eb;color:#163b2c;border-bottom:1px solid #c9ded1}.pwa-status.offline{background:#fff0d3;color:#704800}.pwa-status.pending{background:#fff8df;color:#624d00}.pwa-status:empty{display:none}.pwa-status button{width:auto;margin:0;padding:.38rem .65rem;border-radius:999px;font-size:.78rem}.offline-doc{margin:.4rem auto 0!important;width:auto!important}.doc-card .offline-doc{display:block}@media(display-mode:standalone){body{padding-top:env(safe-area-inset-top)}}
