.push-settings-button{margin:8px 12px;padding:10px 14px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#234264;font:inherit;cursor:pointer;max-width:calc(100% - 24px)}
.push-dialog{box-sizing:border-box;width:min(440px,calc(100% - 24px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #d5dee8;border-radius:14px;color:#20334a;background:#fff}
.push-dialog::backdrop{background:#12223880}.push-dialog h2{font-size:20px;margin:0 0 16px}.push-dialog p{line-height:1.7;overflow-wrap:anywhere}.push-dialog-actions{display:flex;flex-wrap:wrap;gap:10px}.push-dialog button{font:inherit;padding:10px 16px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#20334a;cursor:pointer;white-space:normal;max-width:100%}.push-dialog [data-push-enable]{background:#216398;color:#fff;border-color:#216398}.push-dialog button:disabled{opacity:.55;cursor:wait}.push-dialog [hidden]{display:none!important}
