.publication-records .record-meta { align-items:center; gap:6px 10px; margin-bottom:6px; }
.publication-records .record-meta .public-record-category { display:inline-flex; align-items:center; justify-content:center; max-width:100%; min-height:24px; padding:2px 10px; margin:0; border:1px solid #e2e8f0; border-radius:999px; background:#f1f5f9; color:#334155; font-family:'Noto Sans Thai',sans-serif; font-size:12px; font-weight:600; line-height:1.5; overflow-wrap:anywhere; }
.publication-records .record-meta .record-category-highlight { border-color:#99f6e4; background:#f0fdfa; color:#0f766e; }
.publication-records .record-new { display:inline-flex; align-items:center; justify-content:center; flex:none; height:22px; padding:0 9px; border-radius:999px; background:#0f766e; color:#ffffff; font-family:'Noto Sans Thai',sans-serif; font-size:11px; font-weight:700; line-height:1; white-space:nowrap; }
.publication-records .record-meta time { margin:0; color:#64748b; font-family:'Noto Sans Thai',sans-serif; font-size:12px; line-height:1.75; }
