/*
  Reference Utility – Light Visual Polish
  Version: 1.0.0

  Purpose:
    - Improve readability and calm visual hierarchy
    - Preserve reference‑grade neutrality and trust
    - No branding, no decoration, no behavioral cues

  Scope:
    - Typography refinement
    - Table readability
    - Spacing and layout calmness
    - Subtle emphasis for key results

  IMPORTANT:
    - This file is purely presentational
    - No calculation logic is affected
    - Safe to include for all reference‑audited countries
*/

/* ────────────────
   Typography
   ──────────────── */

body {
  line-height: 1.55;
}

h1 {
  font-weight: 600;
}

/* Ensure numbers align cleanly in tables */
table {
  font-variant-numeric: tabular-nums;
}

/* ────────────────
   Calculator layout
   ──────────────── */

.result {
  margin-top: 1.75rem;
}

/* Slightly subdued but clear net result */
.net-value {
  font-weight: 600;
}

/* ────────────────
   Table readability
   ──────────────── */

table {
  width: 100%;
  border-collapse: collapse;
  margin-top: 0.75rem;
}

td {
  padding: 0.35rem 0;
}

td:first-child {
  color: var(--text-muted);
}

tr:last-child td {
  padding-top: 0.6rem;
}

/* ────────────────
   Form inputs
   ──────────────── */

input[type="number"] {
  padding: 0.45rem;
  font-size: 0.95rem;
}

/* ────────────────
   Footer / explanatory notes
   ──────────────── */

.footer-note {
  margin-top: 2.5rem;
  font-size: 0.85rem;
  color: var(--text-muted);
}
