.action-filters{display:flex;gap:18px;align-items:end;flex-wrap:wrap;margin-bottom:24px}.action-filters .field{flex:1 1 190px;margin:0}.action-filters>label{padding:12px 0}.action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:22px}.action-card{padding:24px;border:1px solid var(--line,#d7e1dc);border-radius:16px;background:#fff;overflow-wrap:anywhere}.action-card h3{margin:18px 0 10px;font-size:21px}.action-card-top,.action-company-head{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.action-overdue{background:#fae8d8;color:#8a421c}.action-company-list{display:grid;gap:16px;margin:16px 0 24px}.action-history{padding:16px 0;border-bottom:1px solid #d7e1dc}.journey-followup{border-top:1px solid #d7e1dc;border-bottom:1px solid #d7e1dc;padding:18px 0;margin:20px 0}.journey-followup .field{margin-top:14px}.journey-followup input[type=checkbox]{width:20px;height:20px}.journey-followup .inline-check{align-items:center}.action-saved{padding:16px;background:#eef3eb;border-radius:10px;margin:16px 0}@media(max-width:700px){.action-card{padding:18px}.action-filters{gap:14px}.action-filters .field{flex-basis:100%}.action-company-head{align-items:flex-start}.action-grid{grid-template-columns:1fr}}
