/* ISBA Previous Journal Issues — row of issue blocks (Rounded / Style B) */
.isba-journal-issues{padding:0}:where(/* ISBA Previous Journal Issues — row of issue blocks (Rounded / Style B) */
.isba-journal-issues){font-family:Archivo,sans-serif}
.isba-ji-grid{display:grid;grid-template-columns:repeat(var(--isba-ji-count,5),1fr);gap:22px}
.isba-ji-block{background:#fff;border-radius:26px;padding:20px;box-shadow:0 14px 36px -20px rgba(120,40,30,.26);display:block;transition:transform .15s ease}:where(.isba-ji-block){text-decoration:none}
.isba-ji-block:hover{transform:translateY(-3px)}
.isba-ji-cover img,.isba-ji-ph{width:100%;height:auto;aspect-ratio:8.5/11;border-radius:0;margin-bottom:18px;object-fit:contain;object-position:center;display:block}
.isba-ji-ph{background:repeating-linear-gradient(45deg,#f1e7dd,#f1e7dd 10px,#ece0d4 10px,#ece0d4 20px);display:flex;align-items:center;justify-content:center}
.isba-ji-ph span{background:rgba(255,255,255,.82);padding:6px 11px;border-radius:999px}:where(.isba-ji-ph span){font:11px "Space Mono",monospace;letter-spacing:.08em;text-transform:uppercase}:where(.isba-ji-ph span):not(.isba-ce-x):not(.isba-ce-y){color:#a89c8e}
.isba-ji-title{display:block}:where(.isba-ji-title){font:700 17px/1.15 "Space Grotesk",sans-serif}:where(.isba-ji-title):not(.isba-ce-x):not(.isba-ce-y){color:#2B2520}
.isba-ji-volume{display:block;margin-top:6px}:where(.isba-ji-volume){font:400 13px/1.3 Archivo,sans-serif}:where(.isba-ji-volume):not(.isba-ce-x):not(.isba-ce-y){color:#7C746B}
.isba-ji-empty{background:#fff;border:1px dashed #d9c9bc;border-radius:16px;padding:24px;text-align:center}:where(.isba-ji-empty){font:500 15px/1.4 Archivo,sans-serif}:where(.isba-ji-empty):not(.isba-ce-x):not(.isba-ce-y){color:#7C746B}
@media (max-width:1100px){.isba-ji-grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:800px){.isba-ji-grid{grid-template-columns:1fr 1fr}}
@media (max-width:520px){.isba-ji-grid{grid-template-columns:1fr}}
