@import url("https://fonts.googleapis.com/css2?family=Tahoma&display=swap");

/* ── Default theme tokens (home-page values — override per-page as needed) ── */
:root {
    --bg: #c8e6c9;
    --bg2: #a5d6a7;
    --panel: #e8f5e9;
    --panel2: #f1f8f2;
    --border-dark: #4caf50;
    --border-light: #ffffff;
    --accent: #2e7d32;
    --accent2: #66bb6a;
    --text: #1b5e20;
    --text-muted: #388e3c;
    --link: #1565c0;
    --link-hover: #d32f2f;
    --shadow: rgba(46, 125, 50, 0.3);
    --td-bg: #dcedc8;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 11px;
    color: var(--text);
    min-height: 100vh;
}
