/* subscription-roi.css v1-0 */
.sub-list{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem;}
.sub-row{padding:.6rem .8rem;border:1px solid var(--border);background:#fcfcfc;}
.sub-row .form-grid-2{gap:.4rem;}
.sub-remove{border:none;background:none;color:var(--text-muted);cursor:pointer;font-size:.85rem;float:right;}
.sub-table{width:100%;border-collapse:collapse;font-size:.82rem;margin-top:.7rem;}
.sub-table th,.sub-table td{border:1px solid var(--border);padding:.35rem .55rem;}
.sub-table th{background:#f9fafb;font-size:.73rem;text-transform:uppercase;letter-spacing:.1em;}
.sub-table .good{color:#16a34a;font-weight:600;}.sub-table .bad{color:#dc2626;}
