/* FNPR Finance: compact responsive choice cards and filter rows. */
@media (min-width:720px) {
  .wizard-panel .op-list {
    display:grid;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:12px;
  }
  .wizard-panel .op-link {
    min-width:0;
    min-height:80px;
    padding:13px 15px;
    gap:11px;
    align-items:center;
  }
  .wizard-panel .op-link > * {min-width:0}
  .filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}
  .filters .field{flex:1 1 170px;max-width:290px;min-width:160px}
}
@media (max-width:719px) {
  .wizard-panel .op-list {display:grid;grid-template-columns:minmax(0,1fr);gap:10px}
  .wizard-panel .op-link {min-height:72px;padding:12px 14px;gap:12px}
  .filters .field{min-width:0;max-width:none;flex:1 1 145px}
}
