.gb-push40{margin:12px 0 16px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 13px;border:1px solid #eceef1;border-radius:15px;background:#fff;box-shadow:0 6px 18px rgba(21,25,32,.055)}
.gb-push40.active{border-color:#dcefe2;background:linear-gradient(135deg,#fff 0%,#fbfffc 100%)}
.gb-push-icon40{width:40px;height:40px;border-radius:12px;background:#fff0f1;color:#e30613;display:grid;place-items:center}
.gb-push-icon40.blocked{background:#f2f3f5;color:#707781}.gb-push-icon40 svg{width:20px;height:20px}
.gb-push-copy40{min-width:0}.gb-push-copy40 b{display:block;font-size:12.8px;color:#17191d;line-height:1.25;font-weight:800}.gb-push-copy40 small{display:block;margin-top:3px;font-size:10.6px;line-height:1.35;color:#737a84;max-width:430px}
.gb-push-btn40{border:0;border-radius:10px;background:#e30613;color:#fff;font-weight:800;font-size:10.8px;padding:9px 12px;white-space:nowrap}.gb-push-btn40:disabled{opacity:.6}
.gb-push-status40{display:inline-flex;align-items:center;gap:6px;color:#24723e;background:#edf9f1;border:1px solid #d9efe0;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800;white-space:nowrap}.gb-push-status40 i{width:7px;height:7px;border-radius:50%;background:#27a857;box-shadow:0 0 0 4px rgba(39,168,87,.10)}
@media(max-width:430px){.gb-push40{grid-template-columns:38px minmax(0,1fr) auto;padding:11px 12px;gap:9px}.gb-push-icon40{width:38px;height:38px}.gb-push-copy40 b{font-size:12.2px}.gb-push-copy40 small{font-size:10px}.gb-push-status40{padding:5px 8px;font-size:9.5px}.gb-push-btn40{padding:8px 10px;font-size:10.2px}}
@media(max-width:355px){.gb-push40{grid-template-columns:38px minmax(0,1fr)}.gb-push-btn40,.gb-push-status40{grid-column:2;justify-self:start}}
