/*
 * Default theme — loaded when theme metadata is absent or unrecognized.
 * Defines the shared CSS variable contract used by styles.css and blocks.
 */
:root {
  /* colors */
  --background-color: #fff;
  --light-color: #f8f8f8;
  --dark-color: #505050;
  --text-color: #131313;
  --link-color: #3b63fb;
  --link-hover-color: #1d3ecf;
  --brand-color: var(--link-color);
  --button-background-color: var(--link-color);
  --button-text-color: var(--background-color);
  --footer-background-color: #101820;
  --footer-text-color: #fff;

  /* fonts */
  --body-font-family: roboto, roboto-fallback, sans-serif;
  --heading-font-family: roboto-condensed, roboto-condensed-fallback, sans-serif;
}
