/* Import Global Holdings brand fonts */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500;600&family=Roboto:wght@400;500&display=swap');

/* Base page styling */
body {
  font-family: 'Roboto', sans-serif;
  background-color: #FFFEFC;
  color: #000000;
}

/* Header & section titles */
h1, h2, h3, .component-name {
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  color: #000000;
}

/* Primary links and accents */
a,
.incident-title {
  color: #1373E6;
}

a:hover {
  text-decoration: underline;
}

/* Status indicator colors */
.status-operational {
  background-color: #1373E6;
}

.status-degraded,
.status-partial-outage {
  background-color: #F5A623;
}

.status-major-outage {
  background-color: #D0021B;
}

/* Incident cards */
.incident-container {
  border-radius: 8px;
  border: 1px solid rgba(0,0,0,0.05);
}

/* Footer cleanup */
.page-footer {
  background-color: #FFFEFC;
  border-top: 1px solid rgba(0,0,0,0.08);
  font-size: 13px;
}