/* Explain: Theme design tokens with updated background and text colors. */
:root {
    --primary-color: #22C55E;
    --primary-hover: #16A34A;
    --primary-soft: #E6FAEF;
    --secondary-color: #34D399;
    --accent-color: #A3E635;
    --hydrogen-blue: #1E90FF;
    --background-color: rgba(255, 255, 255, 0.6);
    --surface-color: rgba(255, 255, 255, 0.75);
    --surface-alt: rgba(255, 255, 255, 0.55);
    --text-color: #000000;
    --text-muted: #000000;
    --border-color: #D2EEDD;
    --font-heading: 'Plus Jakarta Sans', sans-serif;
    --font-body: 'Inter', sans-serif;
}