/* ============================================================
   reviews.css  —  Peer Review section (journals + conferences)
   ============================================================ */

/* ── Group heading ("Journals" / "Conferences") ── */
.rev-group {
  font-family:    var(--display);
  font-size:      1.5rem;
  color:          var(--cyan);
  border-bottom:  1px solid var(--border);
  padding-bottom: .4rem;
  margin:         2rem 0 1.1rem;
}
.rev-group:first-child { margin-top: 0; }

/* ── Bulleted list ── */
.rev-list {
  list-style: none;
  margin:     0 0 .5rem;
  padding:    0;
}

.rev-list li {
  position:      relative;
  padding:       .55rem 0 .55rem 1.5rem;
  border-bottom: 1px solid rgba(26, 86, 219, .07);
  line-height:   1.5;
}

/* Custom bullet in the brand accent colour */
.rev-list li::before {
  content:     "▹";
  position:    absolute;
  left:        0;
  top:         .55rem;
  color:       var(--gold);
  font-size:   .95rem;
}

.rev-name {
  font-size:   1rem;
  font-weight: 500;
  color:       #1a1a2e;
}

.rev-sub {
  font-family:    var(--mono);
  font-size:      .62rem;
  letter-spacing: .06em;
  text-transform: uppercase;
  color:          var(--text-mute);
  margin-left:    .55rem;
}

@media (max-width: 640px) {
  .rev-sub { display: block; margin-left: 0; margin-top: .15rem; }
}
