main{max-width:1500px}.publication-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.publication-actions label{display:flex;align-items:center;gap:10px;margin:0}.publication-actions select{width:130px;margin:0}.publication-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.publication-pages section{margin:0;padding:16px;min-width:0}.publication-pages h2{font:600 18px system-ui,sans-serif;margin:0 0 14px}.pdf-page-viewport{overflow:auto;max-height:80vh;background:#e4e8e0;border:1px solid #bdc8b7}.pdf-page-viewport canvas{display:block;width:100%;height:auto;background:white}.publication-archive{display:grid;gap:18px}.publication-archive article{display:flex;justify-content:space-between;align-items:center;gap:24px;background:white;border:1px solid #d6ded4;border-radius:10px;padding:22px}.publication-archive h2{margin:0 0 10px}.publication-archive p{margin:5px 0}.archive-actions{display:flex;gap:10px;flex-wrap:wrap;flex-shrink:0}#archiveSearch{max-width:650px}button:disabled{opacity:.55;cursor:wait}@media(max-width:1050px){.publication-pages{grid-template-columns:1fr}.publication-archive article{display:block}.archive-actions{margin-top:18px}}
.danger-button{background:#fff;color:#872e39;border:2px solid #b46c74}.danger-button:hover{background:#f9e8eb}.archive-actions{max-width:440px;justify-content:flex-end}
