.ddwppwa-install-banner,.ddwppwa-prompt-container{align-items:center;background:#fff;border-radius:14px;box-shadow:0 10px 30px -8px rgba(15,23,42,.28);box-sizing:border-box;color:#0f172a;display:flex;gap:14px;left:16px;margin:0 auto;max-width:460px;padding:14px 16px;position:fixed;right:16px;z-index:2147483646}.ddwppwa-prompt-container{display:none;opacity:0;top:16px;transform:translateY(-140%);transition:transform .3s ease-out,opacity .3s ease-out}.ddwppwa-prompt-container.ddwppwa-prompt-show{opacity:1;transform:translateY(0)}.ddwppwa-display-block{display:flex!important}.ddwppwa-install-banner{bottom:16px;opacity:0;transform:translateY(140%);transition:transform .3s ease-out,opacity .3s ease-out}.ddwppwa-install-banner.ddwppwa-ib-show{opacity:1;transform:translateY(0)}.ddwppwa-ib-icon{align-items:center;background:#eff4ff;border-radius:10px;color:#0256ff;display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;width:44px}.ddwppwa-ib-icon img{border-radius:7px;height:30px;object-fit:cover;width:30px}.ddwppwa-ib-text{flex:1;min-width:0}.ddwppwa-ib-text strong{display:block;font-size:15px;line-height:1.3}.ddwppwa-ib-text span{color:#64748b;display:block;font-size:13px;line-height:1.4;margin-top:2px}.ddwppwa-ib-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.ddwppwa-ib-install{background:#0256ff;border:none;border-radius:8px;box-shadow:none;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:9px 16px;text-shadow:none;white-space:nowrap}.ddwppwa-ib-install:focus,.ddwppwa-ib-install:hover{color:#fff;opacity:.92}.ddwppwa-ib-close{background:transparent!important;border:none!important;box-shadow:none!important;color:#64748b!important;cursor:pointer;font-size:22px;line-height:1;outline:none;padding:0 4px;text-shadow:none!important;transition:background .15s ease,color .15s ease}.ddwppwa-ib-close:active,.ddwppwa-ib-close:focus,.ddwppwa-ib-close:hover{background:#f1f5f9!important;box-shadow:none!important;color:#0f172a!important}@media (max-width:520px){.ddwppwa-install-banner,.ddwppwa-prompt-container{flex-wrap:wrap}.ddwppwa-ib-actions{justify-content:flex-end;width:100%}}