.pwa-install-prompt{position:fixed;z-index:10000000;right:20px;bottom:20px;display:grid;grid-template-columns:minmax(0,1fr) 76px;grid-template-rows:auto 1fr;column-gap:14px;row-gap:8px;box-sizing:border-box;width:min(390px,calc(100vw - 32px));padding:16px;border:1px solid #dce3eb;border-radius:12px;background:#fff;box-shadow:0 8px 28px #0c346529;color:#17324f;font-family:inherit}.pwa-install-prompt__copy{display:contents}.pwa-install-prompt__copy strong{grid-column:1;grid-row:1;align-self:center;color:#17324f;font-size:14px;font-weight:700;line-height:1.45}.pwa-install-prompt__copy span{grid-column:1;grid-row:2;align-self:center;color:#64748b;font-size:12px;line-height:1.9}.pwa-install-prompt__action{grid-column:2;grid-row:2;align-self:center;justify-self:stretch;border:0;border-radius:7px;padding:13px 8px;background:#0c3465;color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.pwa-install-prompt__close{grid-column:2;grid-row:1;align-self:start;justify-self:end;width:20px;height:20px;border:0;padding:0;background:transparent;color:#64748b;font-size:18px;line-height:1;cursor:pointer}@media (max-width: 480px){.pwa-install-prompt{right:16px;bottom:16px;left:16px;width:auto;grid-template-columns:minmax(0,1fr) 72px;column-gap:10px}}
