:root{
  --pyrk-safe-top: env(safe-area-inset-top, 0px);
  --pyrk-safe-bottom: env(safe-area-inset-bottom, 0px);
}
@media (display-mode: standalone){
  body{padding-top:var(--pyrk-safe-top);padding-bottom:var(--pyrk-safe-bottom);}
  .browser-only{display:none!important;}
}
.pyrk-install-card{display:none;margin:16px 0;padding:18px;border-radius:22px;background:linear-gradient(135deg,#ecfdf5,#ffffff);border:1px solid #b7efd1;box-shadow:0 18px 45px rgba(8,127,91,.12)}
.pyrk-can-install .pyrk-install-card{display:block}
.pyrk-install-card strong{display:block;color:#102033;font-size:18px;margin-bottom:6px}.pyrk-install-card p{margin:0 0 12px;color:#64748b}.pyrk-install-card button{border:0;background:#087f5b;color:#fff;border-radius:16px;padding:12px 18px;font-weight:900}
