.push-card{color:#fff;background:#123d2d;border-radius:18px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;margin:0 0 16px;padding:14px;display:grid;position:relative}.push-card>div{gap:3px;display:grid}.push-card b{font-size:1rem}.push-card small{color:#cfe0d6;font-size:.82rem;line-height:1.4}.push-icon{color:#123d2d;background:#ffc244;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.push-btn{color:#123d2d;cursor:pointer;font:inherit;white-space:nowrap;background:#ffc244;border:0;border-radius:12px;min-height:42px;padding:0 16px;font-weight:800}.push-close{color:#cfe0d6;cursor:pointer;background:0 0;border:0;padding:4px}.push-error{color:#ffd2cc!important}.push-on{color:#123d2d;background:#e2f2e8;border-radius:12px;margin:0 0 12px;padding:10px 12px;font-weight:700}.push-note{background:#fff7e0;border-radius:12px;margin:0 0 12px;padding:10px 12px}@media (width<=480px){.push-card{grid-template-columns:auto 1fr auto}.push-btn{grid-column:1/-1}}.push-card{padding-right:40px}.push-close{position:absolute;top:8px;right:8px}@media (width<=480px){.push-card{grid-template-columns:auto 1fr}.push-btn{grid-column:1/-1}}
