/* Abstract */
.article-abstract,
.article-abstract p {
    text-align: justify;
    text-justify: inter-word;
    line-height: 1.8;
    font-size: 15px;
    font-style: italic;
}

/* Paragraf abstrak */
.article-abstract p {
    margin-bottom: 15px;
}

/* ===== About the Journal ===== */
.about-journal-box {
    margin: 2px 0 3px 0;
    font-size: 14px;
    color: #333;
}

.about-journal-title {
    font-size: 22px;
    font-weight: 700;
    margin: 0 0 2px 0;
    padding-bottom: 8px;
    border-bottom: 3px solid #2f6f67; /* garis hijau seperti contoh */
    color: #000;
}

.about-journal-table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #d9d9d9;
    text-align: justify;
}

.about-journal-table tr:nth-child(odd) {
    background: #f1f1f1; /* abu-abu muda */
}

.about-journal-table tr:nth-child(even) {
    background: #ffffff; /* putih */
}

.about-journal-table td {
    padding: 1px 5px;
    vertical-align: center;
    
}

.about-journal-table td.label {
    width: 170px;
    font-weight: 700;
    color: #333;
    white-space: nowrap;
}

.about-journal-table td.colon {
    width: 6px;
    text-align: top;
    color: #777;
}

.about-journal-table a {
    color: #2a6496;
    text-decoration: underline;
}

.about-journal-table a:hover {
    color: #1b4f72;
}

/* ==========================
   References
   ========================== */

.article-references {
    margin-top: 30px;
}

.article-references h2 {
    font-size: 34px;
    font-weight: 600;
    margin-bottom: 20px;
}

/* Hanging Indent */
.article-references-content p {
    margin: 0 0 10px 0;      /* sebelumnya 18px */
    padding-left: 35px;      /* hanging indent */
    text-indent: -35px;

    line-height: 1.55;       /* sebelumnya 1.9 */
    font-size: 16px;
    color: #333;
    text-align: justify;

    word-break: normal;
    overflow-wrap: break-word;
}

.article-references-content a {
    word-break: break-all;
}
/* Link DOI */
.article-references-content a {
    color: #2d6ca2;
    text-decoration: none;
}

.article-references-content a:hover {
    text-decoration: underline;
}

/* ===================================
   Article Details - Issue & Section
   =================================== */

/* Kurangi padding judul */
.article-details .panel-heading{
    padding: 5px 5px;
}

/* Kurangi padding isi */
.article-details .panel-body{
    padding: 15px 20px;
}

/* Kurangi jarak bawah panel */
.article-details .panel{
    margin-bottom: 20px;
}

/* Ukuran heading */
.article-details .panel-title{
    margin: 0;
    font-size: 18px;
    font-weight: 700;
}