
/* Pricing table readability cleanup */
.mcs-pricing-license-note{max-width:880px;line-height:1.55}
.mcs-compare-wrap{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(18,52,81,.07)}
.mcs-compare-table{table-layout:fixed;width:100%}
.mcs-compare-table th:nth-child(1){width:22%}
.mcs-compare-table th:nth-child(2){width:25%}
.mcs-compare-table th:nth-child(3){width:8%}
.mcs-compare-table th:nth-child(4){width:17%}
.mcs-compare-table th:nth-child(5){width:28%}
.mcs-compare-table th,.mcs-compare-table td{vertical-align:middle;padding:16px 14px;line-height:1.35}
.mcs-compare-table tbody tr:nth-child(even){background:#fbfdff}
.mcs-compare-table td:first-child strong{display:block;color:#123e63;font-size:15px;line-height:1.25}
.mcs-license-sub{display:block;margin-top:4px;color:#648096;font-size:12px;font-weight:700}
.mcs-price-cell{font-size:17px;font-weight:800;color:#087ca7;white-space:nowrap}
.mcs-license-pill{display:inline-flex;align-items:center;white-space:nowrap;padding:6px 10px;border-radius:999px;background:#edf6fb;border:1px solid #d3e6f1;color:#1d628a;font-size:12px;font-weight:800}
.mcs-license-pill.one-time{background:#f4f7f9;border-color:#dfe7ec;color:#4e6779}
.mcs-compare-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.mcs-compare-actions .mcs26-btn{min-height:38px;white-space:nowrap}
@media(max-width:900px){
  .mcs-compare-table{table-layout:auto}
  .mcs-compare-table th:nth-child(n){width:auto}
}
@media(max-width:720px){
  .mcs-compare-wrap{overflow-x:auto}
  .mcs-compare-table{min-width:760px}
}
