:root{--jeiert:#007f73;--jeiert-cyan:#00a8c6;--jeiert-border:#dcdfe4;--jeiert-muted:#5f6b7a}
.jeiert-archive,.jeiert-single{font-family:Arial,Helvetica,sans-serif;color:#1f2937;line-height:1.55}
.jeiert-plugin-page{width:100%;max-width:none;margin:0;padding:28px 18px;background:#f5f6f7;box-sizing:border-box}.jeiert-plugin-shell{max-width:1180px;margin:0 auto;width:100%}
.jeiert-card{background:#fff;border:1px solid var(--jeiert-border);border-radius:10px;padding:24px;margin:0 0 18px;box-shadow:0 1px 3px rgba(0,0,0,.08)}
.jeiert-card h3{margin:0 0 6px;font-size:20px;line-height:1.55}.jeiert-card h3 a{color:var(--jeiert);text-decoration:none}.jeiert-card h3 a:hover{text-decoration:underline}
.jeiert-authors{font-size:14px;color:#39465a;margin-bottom:9px}.jeiert-badges{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 12px}.jeiert-badges span{background:#f4f7fb;border:1px solid #dce3ee;border-radius:6px;padding:4px 9px;font-size:13px}.jeiert-badges span:nth-child(1){background:#e8f8f6}.jeiert-badges span:nth-child(2){background:#eaf2ff}.jeiert-badges span:nth-child(3){background:#f7eaff}.jeiert-badges span:nth-child(4){background:#e8faee}
.jeiert-excerpt{color:#617086;margin:10px 0 14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.55;max-height:3.1em}
.jeiert-card-actions{display:flex;justify-content:space-between;align-items:center;gap:15px}.jeiert-read{color:#00a8c6;font-weight:600;text-decoration:none}.jeiert-pdf-red,.jeiert-view-pdf,.jeiert-back-btn{display:inline-block;border-radius:6px;padding:8px 16px;text-decoration:none}.jeiert-pdf-red{background:#e60012;color:#fff}.jeiert-view-pdf{background:var(--jeiert);color:#fff}.jeiert-back-btn{background:#e8ebef;color:#333}
.jeiert-back{display:inline-block;color:var(--jeiert);text-decoration:none;margin-bottom:14px}.jeiert-single-box{background:#fff;border:1px solid var(--jeiert-border);border-radius:10px;padding:24px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.jeiert-kicker{color:var(--jeiert);font-size:12px;font-weight:700;letter-spacing:.04em}.jeiert-title-row{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.jeiert-title-row h1{font-size:30px;line-height:1.2;color:var(--jeiert);margin:8px 0}.jeiert-view-pill{white-space:nowrap;background:#edf6ff;border:1px solid #acd2ff;border-radius:18px;padding:7px 12px;color:#356ff6;font-size:12px}
.jeiert-pub-details{background:#eef5ff;border:1px solid #a9ceff;border-radius:6px;padding:15px;margin:18px 0}.jeiert-pub-details h3,.jeiert-single h3{color:var(--jeiert);font-size:17px;margin:0 0 12px}.jeiert-metrics{display:grid;grid-template-columns:repeat(6,minmax(110px,1fr));gap:10px}.jeiert-metrics>div{background:#fff;border:1px solid #d9dee7;border-radius:6px;padding:11px;min-height:72px}.jeiert-metrics small,.jeiert-citation small{display:block;font-size:10px;color:#667085;margin-bottom:4px}.jeiert-metrics strong{display:block;font-size:13px}.jeiert-purple{background:#fff5ff!important;border-color:#e4b9ff!important;color:#5a20cc}.jeiert-cites-label{margin-top:7px}
.jeiert-citation{background:#fff;border:1px solid #d9dee7;border-radius:6px;padding:12px;margin-top:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.jeiert-copy{margin-top:8px;border:0;background:none;color:#4f46e5;cursor:pointer;padding:0}.jeiert-info-line{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;font-size:13px;margin:16px 0}.jeiert-abstract{border:1px solid #dfe3e8;border-radius:6px;padding:14px;background:#fbfcfd;font-size:14px;white-space:pre-wrap;line-height:1.65}.jeiert-keyword-heading{margin-top:22px!important}.jeiert-keywords{display:flex;flex-wrap:wrap;gap:7px}.jeiert-keywords span{background:#f2f4f7;border-radius:14px;padding:5px 9px;font-size:12px}.jeiert-bottom-actions{display:flex;gap:9px;flex-wrap:wrap;border-top:1px solid #e3e6ea;margin-top:28px;padding-top:14px}.jeiert-empty{padding:20px;background:#fff3cd;border-left:5px solid #ffc107;border-radius:5px}
@media(max-width:900px){.jeiert-metrics{grid-template-columns:repeat(2,1fr)}.jeiert-info-line{grid-template-columns:1fr}.jeiert-title-row{display:block}.jeiert-view-pill{display:inline-block;margin-bottom:10px}.jeiert-single-box,.jeiert-card{padding:16px}}
@media(max-width:600px){.jeiert-card-actions{align-items:stretch;flex-direction:column}.jeiert-card-actions a{text-align:center}.jeiert-metrics{grid-template-columns:1fr}.jeiert-title-row h1{font-size:24px}.jeiert-plugin-page{padding:18px 10px}}
.jeiert-card-pdf-actions{display:flex;gap:9px;align-items:center;flex-wrap:wrap}
body.single-jeiert_article #secondary,
body.single-jeiert_article .sidebar,
body.single-jeiert_article .widget-area,
body.single-jeiert_article aside.widget-area,
body.single-jeiert_article .right-sidebar{display:none!important}
body.single-jeiert_article .content-area,
body.single-jeiert_article #primary,
body.single-jeiert_article .site-main{width:100%!important;max-width:none!important;float:none!important;margin-left:0!important;margin-right:0!important}
.jeiert-single-box{max-width:1180px;margin:0 auto}
.jeiert-abstract{min-height:0}
@media(max-width:600px){.jeiert-card-pdf-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.jeiert-card-pdf-actions a{width:100%;box-sizing:border-box}.jeiert-card-actions>.jeiert-read{width:100%}}

/* v1.3 Issue archive */
.jeiert-issues-archive{display:grid;gap:20px;margin:20px 0}
.jeiert-issue-card{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px;background:#fff;border:1px solid #ddd;border-radius:12px;text-decoration:none;box-shadow:0 2px 6px rgba(0,0,0,.06)}
.jeiert-issue-card h3{margin:0 0 4px;color:#007f73;font-size:24px}
.jeiert-issue-card p{margin:0;color:#555}
.jeiert-issue-plus{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#dff7f3;color:#007f73;font-size:26px;line-height:1}
.jeiert-issues-view>h2{color:#007f73;margin:12px 0 22px}
@media (max-width:600px){.jeiert-issue-card{padding:18px}.jeiert-issue-card h3{font-size:20px}}
