
body {
  	margin: 0;
  	line-height: normal;
}


:root {
  	
    	--color-gray-100: rgba(255, 255, 255, 0.1);
  	--color-gray-200: rgba(255, 255, 255, 0.15);
  	--color-gray-300: rgba(0, 0, 0, 0);
   	
  	/* Padding */
  	--padding-8: 8px;
  	
  	/* Font */
  	--font-inter: Inter;
  	--font-lato: Lato;
  	
}


body {
  	margin: 0;
  	line-height: normal;
}


:root {
  	
  	/* Color */
  	--color-gray: rgba(255, 255, 255, 0.1);
  	--color-white: #ffffff;
  	
  	/* Font */
  	--font-lato: Lato;
  	
}

/* Force all on-page text to white (overrides local color declarations) */
:root {
	--site-text: #ffffff;
}

html, body {
	color: var(--site-text) !important;
}

/* Apply to most elements so existing component styles don't keep non-white text */
body, body * {
	color: var(--site-text) !important;
}

/* Keep placeholders slightly muted for usability */
::placeholder {
	color: rgba(255,255,255,0.75) !important;
}

/* Make links inherit white unless specifically styled otherwise */
a {
	color: var(--site-text) !important;
}

