.smn-notification-center .smn-push-enable{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;padding:14px;margin:10px 12px;border:1px solid #f3cdd4;border-radius:15px;background:linear-gradient(120deg,#fff1f3,#fff);color:#17334b;flex-shrink:0}
.smn-push-enable__icon{display:grid;place-items:center;width:34px;height:38px;color:#d21832}.smn-push-enable__icon svg{width:28px;height:28px}
.smn-push-enable strong{display:block;font-size:14px;font-weight:600;line-height:1.4}.smn-push-enable p{font-size:12px;line-height:1.5;margin:4px 0 0;color:#526477}.smn-push-enable small{display:block;font-size:11px;line-height:1.5;color:#536b7d;margin-top:4px}.smn-push-enable small:empty{display:none}
.smn-push-enable button{padding:9px 11px;border:0;border-radius:10px;background:#d21832;color:#fff;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.smn-push-enable button:disabled{opacity:.65;cursor:wait}.smn-push-enable.is-enabled{border-color:#b9dcd1;background:#effaf6}.smn-push-enable.is-enabled button{background:#176a55}
:root[data-smn-theme=dark] .smn-notification-center .smn-push-enable{background:#1c293e;color:#f1f5fb;border-color:#65404c}:root[data-smn-theme=dark] .smn-push-enable p,:root[data-smn-theme=dark] .smn-push-enable small{color:#c4cfdf}
@media(max-width:350px){.smn-notification-center .smn-push-enable{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:11px}.smn-push-enable__icon{display:none}}

.smn-notification-panel.smn-notification-with-push{display:flex!important;flex-direction:column!important;overflow:hidden!important}.smn-notification-with-push .smn-notification-center__top,.smn-notification-with-push .smn-notification-center__foot{flex-shrink:0}.smn-notification-with-push .smn-notification-list{min-height:0;flex:1 1 auto;overflow-y:auto}.smn-push-enable>div{min-width:0;overflow-wrap:anywhere}
