body.dg-journal-public>.dg-journal-pwa-install[hidden],body.dg-journal-public .dg-journal-pwa-help[hidden],body.dg-journal-public .dg-journal-pwa-help [hidden]{display:none!important}body.dg-journal-public>.dg-journal-pwa-install{position:fixed;z-index:2147482975;inset:auto max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));width:min(480px,calc(100vw - 24px));margin-inline:auto;padding:14px;border:1px solid #cbdfe3;border-left:4px solid #00a5ad;border-radius:14px;background:#fff;color:#0a2b46;box-shadow:none!important;font:inherit}body.dg-journal-public .dg-journal-pwa-inner{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center}body.dg-journal-public .dg-journal-pwa-icon{width:48px;height:48px;border-radius:10px;border:1px solid #e0edf0;background:#f2fafb;object-fit:contain}body.dg-journal-public .dg-journal-pwa-copy{display:grid;gap:3px;min-width:0}body.dg-journal-public .dg-journal-pwa-copy strong{font:700 15px/1.28 DM Sans,Arial,sans-serif;color:#0a2b46}body.dg-journal-public .dg-journal-pwa-copy span{font:500 12px/1.45 DM Sans,Arial,sans-serif;color:#506a7b}body.dg-journal-public .dg-journal-pwa-buttons{display:flex;align-items:center;gap:5px}body.dg-journal-public button.dg-journal-pwa-primary{display:inline-flex;justify-content:center;align-items:center;min-height:38px;padding:7px 12px;border:1px solid #0a2b46;border-radius:7px;background:#0a2b46;color:#fff;font:750 12px/1.2 DM Sans,Arial,sans-serif;white-space:nowrap;cursor:pointer}body.dg-journal-public button.dg-journal-pwa-dismiss{display:inline-flex;justify-content:center;align-items:center;min-width:32px;min-height:38px;border:0;border-radius:6px;background:transparent;color:#496375;font-size:22px;cursor:pointer}body.dg-journal-public .dg-journal-pwa-help{margin:12px 0 0;padding:10px 12px;border-radius:8px;background:#eff8f9;color:#284c60;font:500 12px/1.6 DM Sans,Arial,sans-serif}body.dg-journal-public .dg-journal-pwa-install :is(button):focus-visible{outline:2px solid #00a5ad!important;outline-offset:2px!important}@media (max-width: 460px){body.dg-journal-public>.dg-journal-pwa-install{padding:12px;border-radius:11px}body.dg-journal-public .dg-journal-pwa-inner{grid-template-columns:44px minmax(0,1fr) 34px;gap:9px}body.dg-journal-public .dg-journal-pwa-icon{width:44px;height:44px}body.dg-journal-public .dg-journal-pwa-buttons{display:contents}body.dg-journal-public button.dg-journal-pwa-dismiss{grid-column:3;grid-row:1}body.dg-journal-public button.dg-journal-pwa-primary{grid-column:1 / -1;min-height:39px;width:100%}}@media (display-mode: standalone){body.dg-journal-public [data-dg-pwa-reopen]{display:none!important}}
