.mci191SectionBadge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#edf7f1;border:1px solid #d6e8de;color:#0b6a45;font-weight:900;font-size:12px;margin-bottom:10px}
.mci191SectionBadge b{font-size:13px}
.mci191SelectedLead{display:grid;gap:10px;margin:0 0 18px}
.mci191SelectedLead p{margin:0;color:#5f6d66;max-width:880px;line-height:1.55}
.mci191SelectedLead .mci191SelectedQuick{display:flex;flex-wrap:wrap;gap:10px}
.mci191SelectedLead .mci191SelectedQuick span{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border-radius:999px;background:#fff;border:1px solid #dde7e1;color:#345248;font-weight:800;font-size:12px}
.mci191ExplorerSection{scroll-margin-top:88px}
.mci191EmptyExplorer{border:1px dashed #c9ddd0;border-radius:24px;padding:26px;background:linear-gradient(135deg,#f8fcf9,#f2f8f5 48%,#fffaf0);min-height:340px;display:grid;align-content:center;gap:14px}
.mci191EmptyExplorer h3{margin:0;font-size:28px;color:#123226}
.mci191EmptyExplorer p{margin:0;color:#5f6d66;line-height:1.62;max-width:780px}
.mci191EmptyExplorer .mci191MiniTag{display:inline-flex;align-items:center;gap:8px;width:max-content;padding:7px 11px;border-radius:999px;background:#fff;border:1px solid #dce8e1;color:#0b6a45;font-size:12px;font-weight:900}
.mci191QuickActions{display:flex;flex-wrap:wrap;gap:10px}
.mci191QuickActions button{border:0;border-radius:12px;padding:12px 15px;font-weight:900;cursor:pointer;background:#0b6a45;color:#fff;box-shadow:0 8px 24px rgba(11,106,69,.12)}
.mci191QuickActions button.alt{background:#fff;color:#0b6a45;border:1px solid #cfe0d7;box-shadow:none}
.mci191HintGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:6px}
.mci191HintCard{background:#fff;border:1px solid #dfe9e3;border-radius:18px;padding:14px}
.mci191HintCard b{display:block;margin-bottom:5px;color:#17372b}
.mci191HintCard small{display:block;color:#64736c;line-height:1.45}
.mci191SelectionCard{border:1px solid #dbe7e1;border-radius:18px;background:linear-gradient(135deg,#fff,#f7fbf9);padding:16px}
.mci191SelectionCard h3{margin:0 0 8px;color:#163428}
.mci191SelectionCard p{margin:0;color:#60716a;line-height:1.5}
.mci191SelectionCard .mci191SelectionActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.mci191SelectionCard .mci191SelectionActions button{border:0;border-radius:10px;padding:10px 12px;background:#0b6a45;color:#fff;font-weight:900;cursor:pointer}
.mci191SelectionCard .mci191SelectionActions button.alt{background:#fff;color:#0b6a45;border:1px solid #d5e3db}
.mci191SideTitle{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}
.mci191SideTitle small{color:#6a7871}
.mci191NoMerchants{border:1px dashed #d7e5dd;border-radius:16px;padding:14px;background:#fbfdfc;color:#62736c;line-height:1.52}
.mci191NoMerchants b{display:block;color:#1c3a2f;margin-bottom:4px}
.mci191BottomCta{background:linear-gradient(135deg,#073d2b,#0b6a45 62%,#0e8d5a);color:#fff;border:0;box-shadow:0 18px 42px rgba(7,61,43,.14)}
.mci191BottomCta h2,.mci191BottomCta h3{color:#fff}
.mci191BottomCta p{color:#d9f2e5}
.mci191BottomCta .btn,.mci191BottomCta button{box-shadow:none}
.mci191PlatformLead{margin:0 0 18px;color:#61716a;line-height:1.55;max-width:900px}
@media (max-width:980px){
  .mci191HintGrid{grid-template-columns:1fr}
}
@media (max-width:760px){
  .mci191EmptyExplorer{min-height:0;padding:18px}
  .mci191EmptyExplorer h3{font-size:24px}
  .mci191SelectedLead .mci191SelectedQuick{gap:8px}
  .mci191SelectedLead .mci191SelectedQuick span{width:100%;justify-content:center}
  .mci191QuickActions{flex-direction:column}
  .mci191QuickActions button,.mci191SelectionCard .mci191SelectionActions button{width:100%}
}
