/* src/styles/styles.scss */
* {
  box-sizing: border-box;
}
html,
body {
  height: 100%;
}
body {
  margin: 0;
  font-family:
    "Source Sans 3",
    "Segoe UI",
    sans-serif;
  background-color: #f1f3f6;
  color: #1f2a44;
}
a {
  color: #1f2a44;
  text-decoration: none;
}
a:hover,
a:focus-visible {
  color: #3a6ea5;
}
button {
  font: inherit;
  background-color: #1f2a44;
  color: #1f2a44;
  border: 1px solid #4b5563;
  padding: 0.6rem 1rem;
  border-radius: 0.4rem;
}
button:focus-visible,
a:focus-visible {
  outline: 2px solid #3a6ea5;
  outline-offset: 2px;
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
