.top-padding-normal[data-v-8515aab9]{padding-top:.5rem}.payment-row[data-v-8515aab9],.period-row[data-v-8515aab9]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:.75rem;padding:.75rem}.payment-inputs[data-v-8515aab9],.period-inputs[data-v-8515aab9]{align-items:center;display:flex;gap:.75rem}.period-separator[data-v-8515aab9]{color:#6b7280;font-weight:500}.results-grid[data-v-8515aab9]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.result-card[data-v-8515aab9]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem;text-align:center}.result-label[data-v-8515aab9]{color:#6b7280;font-size:.9rem;margin-bottom:.5rem}.result-value[data-v-8515aab9]{color:#1f2937;font-size:1.5rem;font-weight:700}.result-value.highlight[data-v-8515aab9]{color:#059669}.stats-grid[data-v-8515aab9]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stat-item[data-v-8515aab9]{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;display:flex;justify-content:space-between;padding:.75rem}.stat-label[data-v-8515aab9]{color:#6b7280;font-size:.9rem}.stat-value[data-v-8515aab9]{color:#1f2937;font-weight:600}.periods-section h4[data-v-8515aab9]{color:#374151;margin:0 0 1rem}.periods-table[data-v-8515aab9]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.table-header[data-v-8515aab9]{background:#f8fafc;border-bottom:1px solid #e5e7eb}.table-header[data-v-8515aab9],.table-row[data-v-8515aab9]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr}.table-row[data-v-8515aab9]{border-bottom:1px solid #f1f5f9}.table-row[data-v-8515aab9]:last-child{border-bottom:none}.table-cell[data-v-8515aab9]{align-items:center;display:flex;font-size:.9rem;padding:.75rem}.table-header .table-cell[data-v-8515aab9]{color:#374151;font-weight:600}@media (max-width:768px){.payment-inputs[data-v-8515aab9],.period-inputs[data-v-8515aab9]{align-items:flex-start;flex-direction:column}.period-separator[data-v-8515aab9]{display:none}.results-grid[data-v-8515aab9],.stats-grid[data-v-8515aab9],.table-header[data-v-8515aab9],.table-row[data-v-8515aab9]{grid-template-columns:1fr}.table-cell[data-v-8515aab9]{border-bottom:1px solid #f1f5f9;justify-content:flex-start;padding:.25rem}.table-cell[data-v-8515aab9]:before{color:#374151;content:attr(data-label);font-weight:600}}.detail-item[data-v-8515aab9]{align-items:center;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:8px 0}.detail-label[data-v-8515aab9]{color:#666}.detail-value[data-v-8515aab9]{color:#333;font-weight:500}
