.loan-calculator-schedule-table-container{direction:rtl;min-width:0;max-width:100%}.loan-calculator-schedule-toggle{color:#333;cursor:pointer;text-align:center;background:#f5f5f5;border:1px solid #ececec;border-radius:8px;width:100%;margin-bottom:12px;padding:10px 16px;font-size:14px;font-weight:600;transition:background-color .2s;display:block}.loan-calculator-schedule-toggle:hover{background:#ececec}.loan-calculator-schedule-wrapper{-webkit-overflow-scrolling:touch;width:100%;max-width:100%;overflow-x:auto}.loan-calculator-schedule-table{border-collapse:collapse;width:max-content;min-width:100%}.loan-calculator-schedule-table th,.loan-calculator-schedule-table td{text-align:right;color:#333;white-space:nowrap;border-bottom:1px solid #ececec;padding:12px 10px;font-size:14px;line-height:1.6}.loan-calculator-schedule-table thead th{background-color:#f5f5f5;font-weight:600}.loan-calculator-schedule-table tbody tr:nth-child(odd){background:#fff}.loan-calculator-schedule-table tbody tr:nth-child(2n){background:#f9fafb}.loan-calculator-schedule-empty{color:#666;margin-top:12px;font-size:14px}@media (width<=768px){.loan-calculator-schedule-table th,.loan-calculator-schedule-table td{padding:10px 8px;font-size:13px}}.__dm .loan-calculator-schedule-table th,.__dm .loan-calculator-schedule-table td{color:#e2e8f0;border-bottom-color:#4a5568}.__dm .loan-calculator-schedule-table thead th{background-color:#2d3748}.__dm .loan-calculator-schedule-table tbody tr:nth-child(odd){background:#1a202c}.__dm .loan-calculator-schedule-table tbody tr:nth-child(2n){background:#2d3748}.__dm .loan-calculator-schedule-empty{color:#e2e8f0}.__dm .loan-calculator-schedule-toggle{color:#e2e8f0;background:#2d3748;border-color:#4a5568}.__dm .loan-calculator-schedule-toggle:hover{background:#4a5568}