/* Warna header atas */
.app-masthead {
  background: #6c5ce7;
}

/* Warna footer */
.eds-c-footer {
  background-color: #5b4be0;
}

.bg-info {
  background-color: #7b61ff !important;
}

/* Warna sidebar dan border */
.pkp_block > .content {
  background: #ffffff;
  border: 1px solid #d8ccff;
}

/* Warna icon sidebar */
.app-journal-nav-sidebar__icon-container {
  background-color: #6c5ce7;
}

/* Warna tulisan dan link di sidebar */
.app-journal-nav-sidebar__link {
  color: #5b4be0;
}

/* Warna link dalam block sidebar */
.pkp_block > .content > ul > li > a {
  color: #6c5ce7;
}

.pkp_block > .content > p > a {
  color: #6c5ce7;
}

/* Warna link saat hover */
.app-journal-nav-sidebar__link:hover,
.pkp_block > .content > ul > li > a:hover,
.pkp_block > .content > p > a:hover {
  color: #8f7cff;
}

/* Aksen tambahan sesuai cover */
.btn-primary,
.button,
.cmp_button {
  background-color: #6c5ce7;
  border-color: #6c5ce7;
  color: #ffffff;
}

.btn-primary:hover,
.button:hover,
.cmp_button:hover {
  background-color: #5b4be0;
  border-color: #5b4be0;
  color: #ffffff;
}

/* Warna tambahan untuk elemen aktif */
.active,
.current,
.is_active {
  color: #ffffff;
  background-color: #7b61ff;
}

/* Border dan aksen lembut */
.pkp_block,
.obj_issue_toc,
.obj_article_summary {
  border-color: #d8ccff;
}

/* Link umum */
a {
  color: #6c5ce7;
}

a:hover {
  color: #8f7cff;
}

/* Header dengan gradasi lembut sesuai cover */
.app-masthead {
  background: linear-gradient(135deg, #d9c8f5 0%, #8b78ff 45%, #5b4be0 100%);
}
