/* RDS / ARGMS v2.29.2 - periodieke facturen en abonnementen */
.recurring-kpis2135{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.recurring-kpis2135>.card{padding:17px 18px;display:flex;flex-direction:column;gap:7px}.recurring-kpis2135 span{color:var(--muted);font-size:12px}.recurring-kpis2135 strong{font-size:22px}.recurring-kpis2135 .attention{border-color:#f2c46d;background:#fffaf0}.recurring-page-actions2135,.recurring-actions2135{display:flex;gap:7px;flex-wrap:wrap}.recurring-history2135{margin-top:16px}.recurring-history2135 td,.recurring-history2135 th{white-space:nowrap}.recurring-history2135 td:nth-child(2){white-space:normal}.recurring-status2135{display:inline-flex;padding:5px 9px;border-radius:999px;background:#e9f7ef;color:#167545;font-size:12px;font-weight:750}.recurring-status2135.gepauzeerd{background:#fff3d5;color:#936000}.recurring-status2135.afgerond{background:#edf0f5;color:#606a7a}.recurring-due2135{background:#fffaf0}.recurring-warning2135{display:block;color:#9a6500;font-weight:700;margin-top:4px}.recurring-help2135{display:flex;flex-direction:column;gap:4px;padding:13px 15px;border-radius:11px;background:#edf5ff;border:1px solid #d8e8ff;margin-bottom:16px}.recurring-help2135 span{color:var(--muted);font-size:13px;line-height:1.45}.recurring-form2135{align-items:end}.recurring-placeholders2135{margin:12px 0 16px;color:var(--muted);font-size:12px}.recurring-placeholders2135 code{display:inline-flex;padding:3px 6px;margin-left:4px;border-radius:5px;background:#eef1f6;color:var(--text)}.recurring-line-head2135{margin:14px 0 8px}.recurring-line2135{display:grid;grid-template-columns:minmax(230px,2fr) 90px 90px 125px 90px minmax(175px,1fr) 38px;gap:9px;align-items:end;padding:12px 0;border-top:1px solid var(--line)}.recurring-line2135:first-child{border-top:0}.recurring-remove2135{height:40px;padding:0}.recurring-safety2135{display:flex;gap:12px;align-items:flex-start;margin-top:16px;padding:14px 16px;border:1px solid #d8e8ff;background:#f7fbff;border-radius:12px}.recurring-safety2135 strong{white-space:nowrap}.recurring-safety2135 span{color:var(--muted);line-height:1.45}.recurring-amount2135{font-variant-numeric:tabular-nums}
@media(max-width:1100px){.recurring-kpis2135{grid-template-columns:repeat(2,minmax(0,1fr))}.recurring-line2135{grid-template-columns:repeat(3,minmax(0,1fr))}.recurring-description2135,.recurring-account2135{grid-column:span 2}.recurring-remove2135{align-self:end}}
@media(max-width:720px){.recurring-kpis2135{grid-template-columns:1fr}.recurring-line2135{grid-template-columns:1fr 1fr}.recurring-description2135,.recurring-account2135{grid-column:1/-1}.recurring-safety2135{flex-direction:column}.recurring-page-actions2135 .btn{flex:1}}
