#viewRecurModal .recur-view-body{gap:1rem;width:100%;max-width:100%;padding:1rem;display:grid;overflow-x:hidden}#viewRecurModal .recur-view-section{background:var(--gray-100);border:1px solid var(--border-color);border-radius:10px;min-width:0;padding:1rem}#viewRecurModal .recur-view-section-title{color:var(--text-color);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;padding-bottom:.625rem;font-size:.95rem;font-weight:600;display:flex}#viewRecurModal .recur-view-details-link{flex-shrink:0;margin-left:auto;font-weight:700}#viewRecurModal .recur-view-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem;display:grid}#viewRecurModal .recur-view-field{flex-direction:column;gap:.25rem;display:flex}#viewRecurModal .recur-view-field-full{grid-column:1/-1}#viewRecurModal .recur-view-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.72rem;font-weight:600}#viewRecurModal .recur-view-value{color:var(--text-color);word-break:break-word;min-height:1.25rem;font-size:.95rem;line-height:1.45}#viewRecurModal .recur-view-value:empty:before{content:"—";color:var(--text-muted)}#viewRecurModal .recur-view-amount-due{font-weight:600}#viewRecurModal .recur-view-amount-due-value{color:var(--accent)}#viewRecurModal .recur-view-table-wrap{border:1px solid var(--border-color);border-radius:10px;width:100%;max-width:100%;max-height:360px;overflow:hidden auto}#viewRecurModal .recur-payments-table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;margin-bottom:0;font-size:.92rem}#viewRecurModal .recur-payments-table>:first-child>*>*{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-top:none;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:.7rem .75rem;font-size:.72rem;font-weight:700}#viewRecurModal .recur-payments-table>:first-child>*>:nth-child(3),#viewRecurModal .recur-payments-table>:first-child>*>:nth-child(4),#viewRecurModal .recur-payments-table>:first-child>*>:nth-child(5){text-align:right}#viewRecurModal .recur-payments-table>:first-child>*>:first-child,#viewRecurModal .recur-payments-table>:nth-child(2)>*>:first-child{width:14%}#viewRecurModal .recur-payments-table>:first-child>*>:nth-child(2),#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(2){width:22%}#viewRecurModal .recur-payments-table>:first-child>*>:nth-child(3),#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(3),#viewRecurModal .recur-payments-table>:first-child>*>:nth-child(4),#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(4),#viewRecurModal .recur-payments-table>:first-child>*>:nth-child(5),#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(5){width:13%}#viewRecurModal .recur-payments-table>:first-child>*>:nth-child(6),#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(6){width:25%}#viewRecurModal .recur-payments-table>:nth-child(2)>*>*{border-top:none;border-bottom:1px solid var(--border-color);color:var(--text-color);vertical-align:middle;overflow-wrap:anywhere;padding:.72rem .75rem}#viewRecurModal .recur-payments-table>:nth-child(2)>:last-child>*{border-bottom:none}#viewRecurModal .recur-payments-totals__heading{letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:700}#viewRecurModal .recur-payments-row>:nth-child(3),#viewRecurModal .recur-payments-row>:nth-child(4),#viewRecurModal .recur-payments-row>:nth-child(5),#viewRecurModal .recur-payments-totals>:nth-child(3),#viewRecurModal .recur-payments-totals>:nth-child(4),#viewRecurModal .recur-payments-totals>:nth-child(5){text-align:right;font-variant-numeric:tabular-nums}#viewRecurModal .recur-payments-row>:first-child,#viewRecurModal .recur-payments-totals>:first-child{white-space:nowrap;overflow-wrap:normal;word-break:normal}#viewRecurModal .recur-payments-totals>*{border-top:1px solid var(--border-color);color:var(--text-color);font-weight:700}#viewRecurModal .recur-payments-date-cell{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.25rem;display:inline-flex}@media (width<=767px){#viewRecurModal .recur-view-body{gap:.75rem;padding:.75rem}#viewRecurModal .recur-view-section{padding:.875rem}#viewRecurModal .recur-view-grid{grid-template-columns:1fr;gap:.75rem}#viewRecurModal .recur-view-table-wrap{border:none;border-radius:0;max-height:42vh;padding-right:.125rem}#viewRecurModal .recur-payments-table{table-layout:auto}#viewRecurModal .recur-payments-table,#viewRecurModal .recur-payments-table>*,#viewRecurModal .recur-payments-table>*>*,#viewRecurModal .recur-payments-table>*>*>*{width:100%;max-width:100%;display:block}#viewRecurModal .recur-payments-table>:nth-child(2)>*>:first-child,#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(2),#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(3),#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(4),#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(5),#viewRecurModal .recur-payments-table>:nth-child(2)>*>:nth-child(6){width:100%;max-width:100%}#viewRecurModal .recur-payments-table>:first-child{display:none}#viewRecurModal .recur-payments-table>:nth-child(2)>*{background:var(--field-bg);border:1px solid var(--border-color);border-radius:10px;margin-bottom:.65rem;padding:.5rem .65rem}#viewRecurModal .recur-payments-table>:nth-child(2)>:last-child{margin-bottom:0}#viewRecurModal .recur-payments-table>:nth-child(2)>*>*{text-align:left;overflow-wrap:break-word;word-break:normal;border:none;grid-template-columns:6.5rem minmax(0,1fr);align-items:start;gap:.5rem .75rem;min-width:0;padding:.35rem 0;display:grid}#viewRecurModal .recur-payments-table>:nth-child(2)>*>:before{content:attr(data-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.45px;min-width:0;font-size:.7rem;font-weight:700}#viewRecurModal .recur-payments-table>:nth-child(2)>*>[data-label=""]:before{content:none}#viewRecurModal .recur-payments-row>:nth-child(3),#viewRecurModal .recur-payments-row>:nth-child(4),#viewRecurModal .recur-payments-row>:nth-child(5),#viewRecurModal .recur-payments-totals>:nth-child(3),#viewRecurModal .recur-payments-totals>:nth-child(4),#viewRecurModal .recur-payments-totals>:nth-child(5){text-align:left}#viewRecurModal .recur-payments-totals>.recur-payments-totals__heading{border-bottom:1px solid var(--border-color);grid-template-columns:1fr;margin-bottom:.15rem;padding-bottom:.45rem;font-size:.72rem}#viewRecurModal .recur-payments-totals>.recur-payments-totals__spacer,#viewRecurModal .recur-payments-totals>.recur-payments-totals__method{display:none}#viewRecurModal .recur-payments-totals{background:var(--field-bg);border:1px solid var(--border-color)}#viewRecurModal .recur-payments-totals>*{border-top:none}#viewRecurModal .recur-payments-table--single .recur-payments-totals{display:none}#viewRecurModal .recur-payments-table .tx-method-chip{width:fit-content;min-width:0;max-width:100%}#viewRecurModal .recur-payments-table .tx-method-chip__label{min-width:0;display:inline}}
