:root { --primary: #009447; --primary-light: #76a713; --primary-ultra-light: #b4e330; --primary-dark: #377b1a; --primary-accent: #23c39f; --secondary: #f7941d; --secondary-light: #E9AA00; --secondary-dark: #f46510; --secondary-ultra-dark: #E92424; --base: #303030; --base-dark: #212224; --base-light: #e4e4e8; --white: #ffffff; --black: #000000; --transparent: transparent; --primary-a10: rgba(0, 148, 71, 0.1); --primary-a20: rgba(0, 148, 71, 0.2); --primary-a30: rgba(0, 148, 71, 0.3); --primary-a40: rgba(0, 148, 71, 0.4); --primary-a50: rgba(0, 148, 71, 0.5); --primary-a60: rgba(0, 148, 71, 0.6); --primary-a70: rgba(0, 148, 71, 0.7); --primary-a80: rgba(0, 148, 71, 0.8); --primary-a90: rgba(0, 148, 71, 0.9); --secondary-a10: rgba(247, 148, 29, 0.1); --secondary-a20: rgba(247, 148, 29, 0.2); --secondary-a30: rgba(247, 148, 29, 0.3); --secondary-a40: rgba(247, 148, 29, 0.4); --secondary-a50: rgba(247, 148, 29, 0.5); --secondary-a60: rgba(247, 148, 29, 0.6); --secondary-a70: rgba(247, 148, 29, 0.7); --secondary-a80: rgba(247, 148, 29, 0.8); --secondary-a90: rgba(247, 148, 29, 0.9); --secondary-dark-a10: rgba(244, 101, 16, 0.1); --secondary-dark-a20: rgba(244, 101, 16, 0.2); --secondary-dark-a30: rgba(244, 101, 16, 0.3); --secondary-dark-a40: rgba(244, 101, 16, 0.4); --secondary-dark-a50: rgba(244, 101, 16, 0.5); --secondary-dark-a60: rgba(244, 101, 16, 0.6); --secondary-dark-a70: rgba(244, 101, 16, 0.7); --secondary-dark-a80: rgba(244, 101, 16, 0.8); --secondary-dark-a90: rgba(244, 101, 16, 0.9);}