.next-action-card>footer>div{display:flex;gap:12px;flex-wrap:wrap}.pending-center-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 20px}.pending-center-filters button{border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:999px;padding:9px 15px;font:inherit;font-weight:700;cursor:pointer}.pending-center-filters button.active{background:var(--primary);border-color:var(--primary);color:#fff}.pending-center-summary{margin:-10px 0 22px;color:var(--muted)}.pending-center-groups{display:grid;gap:22px}.pending-center-group{border:1px solid var(--line);border-radius:18px;background:#fff;overflow:hidden}.pending-center-group>header{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;background:#f7f8f4;border-bottom:1px solid var(--line)}.pending-center-group>header h2{font-size:13px;letter-spacing:.08em;margin:0}.pending-center-group>header span{display:grid;place-items:center;min-width:28px;height:28px;border-radius:50%;background:#e8eddf;color:var(--primary);font-weight:800}.pending-center-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:17px 18px;border-bottom:1px solid var(--line)}.pending-center-item:last-child{border-bottom:0}.pending-center-item-copy>div{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:7px}.pending-center-item h3{font-size:16px;margin:0}.pending-center-origin{font-size:12px;color:var(--muted);font-weight:700}.pending-center-status{display:inline-flex;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800}.pending-center-status.not-started,.pending-center-status.waiting-client{background:#fff3d8;color:#8a5a0a}.pending-center-status.in-review{background:#e6eef9;color:#355b87}.pending-center-status.needs-adjustment{background:#fde5e2;color:#a03e36}.pending-center-status.completed{background:#e3f3e9;color:#276949}.pending-center-deadline{display:grid;gap:2px;min-width:100px}.pending-center-deadline small{color:var(--muted)}.pending-center-empty{margin:0;padding:22px 18px;color:var(--muted)}
@media(max-width:720px){.pending-center-item{grid-template-columns:1fr}.pending-center-deadline{display:flex;gap:7px}.pending-center-item .btn{width:100%}}
