/* publications/journal-articles.css
   Keep this minimal since Tailwind is already used in your project.
   This file only adds small UX improvements + safe defaults.
*/

.pub-loading {
  opacity: 0.6;
  pointer-events: none;
}

/* Make <details> summary look consistent */
details > summary::-webkit-details-marker { display: none; }

/* Improve prose spacing in TinyMCE HTML outputs */
.prose p { margin: 0.75rem 0; }
.prose ul, .prose ol { margin: 0.75rem 0 0.75rem 1.25rem; }
.prose h1, .prose h2, .prose h3 { margin: 1rem 0 0.5rem; }

/* Make long DOI / links wrap */
.break-all { word-break: break-word; }

.main {
  position: relative;
  z-index: 0;
}

.pub-page { position: relative; z-index: 0; }
