.dhsc-pwa-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.dhsc-pwa-links button{background:transparent;color:inherit;border:1px solid currentColor;border-radius:12px;min-height:44px;padding:8px 14px;font:inherit;cursor:pointer}#dhsc-install-help{max-width:min(90vw,540px);border:0;border-radius:24px;padding:28px;background:#f1f5fc;color:#152843;font:inherit;line-height:1.9}#dhsc-install-help::backdrop{background:#08182f99}#dhsc-install-help button,.dhsc-pwa-update button{min-height:44px;padding:10px 16px;border-radius:10px;border:0;background:#0a5cd7;color:#fff;cursor:pointer;font:inherit}.dhsc-pwa-update{position:fixed;z-index:90;inset-inline:16px;bottom:calc(86px + env(safe-area-inset-bottom));max-width:440px;margin:auto;background:#edf5ff;color:#172942;border:1px solid #a1bbe0;border-radius:20px;padding:18px;box-shadow:0 10px 50px #07162e40}.dhsc-pwa-update button{margin-inline-end:10px}.dhsc-pwa-update[hidden],.dhsc-pwa-links [hidden]{display:none!important}#dhsc-install-help :focus-visible,.dhsc-pwa-links :focus-visible,.dhsc-pwa-update :focus-visible{outline:3px solid #1683ff;outline-offset:4px}
