.tool-columns[data-astro-cid-ghnj7hbq]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}@media(max-width:768px){.tool-columns[data-astro-cid-ghnj7hbq]{grid-template-columns:1fr}}.tool-section[data-astro-cid-ghnj7hbq]{padding:20px;background:#f8fafc;border-radius:8px}.tool-section[data-astro-cid-ghnj7hbq] h2[data-astro-cid-ghnj7hbq]{margin:0 0 16px;font-size:1.25rem;color:#1e293b}.rate-period[data-astro-cid-ghnj7hbq]{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.period-label[data-astro-cid-ghnj7hbq]{font-weight:600;min-width:80px}.rate-input[data-astro-cid-ghnj7hbq],.years-input[data-astro-cid-ghnj7hbq]{width:100px;padding:8px 12px;border:1px solid #e2e8f0;border-radius:4px;font-size:1rem}.rate-input[data-astro-cid-ghnj7hbq]:focus,.years-input[data-astro-cid-ghnj7hbq]:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.result-row[data-astro-cid-ghnj7hbq]{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e2e8f0}.result-row[data-astro-cid-ghnj7hbq]:last-child{border-bottom:none}.result-label[data-astro-cid-ghnj7hbq]{font-weight:500;color:#475569}.result-value[data-astro-cid-ghnj7hbq]{font-weight:700;color:#1e293b}.result-value[data-astro-cid-ghnj7hbq].success{color:#10b981}.schedule-container[data-astro-cid-ghnj7hbq]{overflow-x:auto;margin-top:16px}table[data-astro-cid-ghnj7hbq]{width:100%;border-collapse:collapse;font-size:.875rem}th[data-astro-cid-ghnj7hbq],td[data-astro-cid-ghnj7hbq]{padding:10px 12px;text-align:right;border-bottom:1px solid #e2e8f0}th[data-astro-cid-ghnj7hbq]{background:#f1f5f9;font-weight:600;text-align:right}th[data-astro-cid-ghnj7hbq]:first-child,td[data-astro-cid-ghnj7hbq]:first-child{text-align:center}.hidden[data-astro-cid-ghnj7hbq]{display:none}.detail-text[data-astro-cid-ghnj7hbq]{font-size:.875rem;color:#64748b;margin-bottom:16px}
