/* style.css — NIPA S3 Static Website Test
   If this file loads with correct MIME type (text/css),
   the page will switch to a dark theme.
   If the page stays white, MIME type is wrong. */

body {
  background: #1e1e2e;
  color: #cdd6f4;
}

.card {
  background: #2a2a3e;
  box-shadow: 0 2px 16px rgba(0,0,0,0.4);
  color: #cdd6f4;
}

h1 { color: #89b4fa; }
h2 { color: #a6adc8; }

.info-grid span:nth-child(odd)  { color: #a6adc8; }
.info-grid span:nth-child(even) { color: #cba6f7; }

.check-row { border-bottom-color: #3a3a4e; }
.label small { color: #a6adc8; }
code {
  background: #313244;
  padding: 1px 5px;
  border-radius: 4px;
  font-size: 0.82rem;
  color: #f38ba8;
}

p { color: #a6adc8; }

/* CSS loaded confirmation banner */
body::before {
  content: "✅ style.css loaded correctly — MIME type is text/css";
  display: block;
  background: #a6e3a1;
  color: #1e1e2e;
  text-align: center;
  padding: 10px;
  font-weight: bold;
  font-size: 0.88rem;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
  font-family: Arial, sans-serif;
}

body { padding-top: 56px; }
