.action-overview{margin:0 28px 22px;padding:18px;background:var(--paper);border:1px solid var(--line);border-radius:8px}.action-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.action-heading h3{font-size:1.15rem;letter-spacing:0;color:var(--ink)}.action-heading h3 span{display:inline-flex;align-items:center;justify-content:center;background:var(--selection-background);border-radius:4px;min-width:28px;padding:2px 7px;margin-left:5px;font-size:1rem}.action-heading small{color:var(--muted);font-size:.875rem}.action-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.action-list button{width:100%;height:100%;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:5px;padding:11px 14px;color:var(--ink);font:inherit;line-height:1.4}.action-list button:hover{background:var(--selection-background);border-color:var(--selection-border)}.action-list button>span,.action-list button>strong{display:block;overflow-wrap:anywhere}.action-list button>strong{font-size:1rem;margin:3px 0}.action-list button>span{font-size:.875rem}.action-list button>.action-meta{color:var(--rust,var(--blue));font-weight:600}.action-expand{margin-top:12px}.action-empty{font-size:.94rem;color:var(--muted);margin:0}.message-followup{margin-top:10px;display:block}.message-followed-up{font-size:.875rem;color:var(--muted);margin-top:8px}@media(max-width:650px){.action-overview{margin:0 18px 18px;padding:14px}.action-list{grid-template-columns:1fr}.action-heading{align-items:flex-start;flex-direction:column;gap:5px}}
