.calculator-card[data-astro-cid-7kqonm5m],.results-card[data-astro-cid-7kqonm5m],.chart-card[data-astro-cid-7kqonm5m],.table-card[data-astro-cid-7kqonm5m],.guide-card[data-astro-cid-7kqonm5m]{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-bottom:2rem}.input-group[data-astro-cid-7kqonm5m]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem}.input-field[data-astro-cid-7kqonm5m] label[data-astro-cid-7kqonm5m]{display:block;margin-bottom:.5rem;font-weight:600}.input-wrapper[data-astro-cid-7kqonm5m]{display:flex;align-items:center;border:1px solid #ddd;border-radius:4px;padding:.5rem}.input-wrapper[data-astro-cid-7kqonm5m] span[data-astro-cid-7kqonm5m]{padding:0 .5rem;color:#666}.input-wrapper[data-astro-cid-7kqonm5m] input[data-astro-cid-7kqonm5m]{border:none;width:100%;padding:.5rem;outline:none}.input-wrapper[data-astro-cid-7kqonm5m] select[data-astro-cid-7kqonm5m]{border:none;background:#f3f4f6;padding:.5rem;border-radius:4px;margin-left:.5rem}.button-group[data-astro-cid-7kqonm5m]{display:flex;gap:1rem}.btn-calcular[data-astro-cid-7kqonm5m],.btn-limpar[data-astro-cid-7kqonm5m]{padding:.75rem 1.5rem;border:none;border-radius:4px;cursor:pointer;font-weight:600;transition:background .3s}.btn-calcular[data-astro-cid-7kqonm5m]{background:#2563eb;color:#fff;flex-grow:2}.btn-limpar[data-astro-cid-7kqonm5m]{background:#e5e7eb;color:#4b5563;flex-grow:1}.results-grid[data-astro-cid-7kqonm5m]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.result-box[data-astro-cid-7kqonm5m]{text-align:center;padding:1rem;background:#f9fafb;border-radius:4px}.result-box[data-astro-cid-7kqonm5m] h3[data-astro-cid-7kqonm5m]{font-size:.875rem;color:#6b7280;margin-bottom:.5rem}.result-box[data-astro-cid-7kqonm5m] p[data-astro-cid-7kqonm5m]{font-size:1.25rem;font-weight:700;color:#2563eb}.table-container[data-astro-cid-7kqonm5m]{overflow-x:auto}table[data-astro-cid-7kqonm5m]{width:100%;border-collapse:collapse}th[data-astro-cid-7kqonm5m],td[data-astro-cid-7kqonm5m]{padding:.75rem;text-align:left;border-bottom:1px solid #e5e7eb}th[data-astro-cid-7kqonm5m]{background:#f9fafb}.formula[data-astro-cid-7kqonm5m]{background:#f3f4f6;padding:1rem;text-align:center;font-size:1.5rem;font-weight:700;margin:1.5rem 0;border-radius:4px}@media (max-width: 768px){.input-group[data-astro-cid-7kqonm5m],.results-grid[data-astro-cid-7kqonm5m]{grid-template-columns:1fr}}
