.dxtp-push[hidden]{display:none!important}.dxtp-push{position:fixed;z-index:999999;bottom:24px;right:24px;width:min(420px,calc(100vw - 32px));box-sizing:border-box;display:flex;gap:14px;background:#fff;color:#142d50;border:1px solid #e2e8f0;border-top:4px solid #f97316;border-radius:16px;padding:20px 42px 20px 18px;box-shadow:0 18px 55px #142d5033;font:inherit}.dxtp-push-icon{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;background:#fff1e7;border-radius:12px;font-size:23px}.dxtp-push-content{min-width:0}.dxtp-push-content strong{font-size:16px;line-height:1.35}.dxtp-push-content p{margin:7px 0 14px;font-size:13px;line-height:1.6;color:#475569}.dxtp-push-actions{display:flex;gap:8px;flex-wrap:wrap}.dxtp-push-actions button{cursor:pointer;border-radius:9px;padding:9px 14px;border:1px solid #cbd5e1;background:#fff;color:#142d50;font-weight:700}.dxtp-push-actions #dxtp-push-allow{background:#f97316;border-color:#f97316;color:#fff}.dxtp-push-actions button:disabled{opacity:.6;cursor:wait}#dxtp-push-close{position:absolute;top:9px;right:11px;background:none;border:0;font-size:23px;color:#64748b;cursor:pointer}@media(max-width:600px){.dxtp-push{right:12px;bottom:12px;width:calc(100vw - 24px)}}