.dhm-pwa-trigger{cursor:pointer!important;font-family:inherit;line-height:1.15}
.dhm-pwa-modal-backdrop{position:fixed!important;inset:0!important;background:rgba(1,6,19,.86)!important;z-index:2147483646!important;display:flex!important;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}
.dhm-pwa-modal{position:relative;background:linear-gradient(145deg,#0e2450,#050b1f);border:1px solid #9aff00;border-radius:18px;color:#fff;box-shadow:0 18px 65px rgba(0,0,0,.6);max-width:380px;width:100%;padding:22px;text-align:center;font:15px/1.5 system-ui,Arial,sans-serif}
.dhm-pwa-modal h2{font-size:20px;font-weight:800;margin:0 28px 10px}.dhm-pwa-modal p{margin:9px 0;color:#e8efff}.dhm-pwa-modal ol{text-align:left;margin:12px 0 16px;padding-left:22px}.dhm-pwa-modal li{margin:8px 0}.dhm-pwa-close{position:absolute;right:9px;top:8px;background:transparent;color:#fff;border:0;font-size:26px;line-height:1;padding:6px 11px;cursor:pointer}.dhm-pwa-retry{background:#9aff00;border:0;color:#06142e;border-radius:12px;padding:11px 24px;font-weight:800;cursor:pointer;margin-top:8px}.dhm-pwa-note{font-size:12px;color:#b9c7dc!important}
