.review-trigger{color:#587143;background:#f1f7e8!important}.publication-refresh{margin:0 0 16px;min-height:40px;padding:7px 12px;color:var(--bean);border:1px solid var(--line);border-radius:8px;background:#faf5eb;font:inherit;font-size:12px;cursor:pointer}.review-note{white-space:normal!important;overflow-wrap:anywhere;color:#9b5141!important}.post-copy i.pending{background:#986e23}.post-copy i.rejected{background:#9b5141}.publication-dialog{width:min(740px,calc(100% - 24px));max-height:88dvh;padding:24px;overflow:auto;color:var(--bean);border:1px solid var(--line);border-radius:14px;background:var(--paper)}.publication-dialog::backdrop{background:#2d211e73}.publication-dialog h2{margin-top:0;font-size:24px}.publication-preview{margin-bottom:20px;overflow-wrap:anywhere}.publication-preview img{display:block;max-width:100%;max-height:360px;margin:14px auto;object-fit:contain}.publication-markdown pre{overflow-x:auto}.publication-actions{display:flex;flex-wrap:wrap;gap:10px}.publication-actions button{flex:1 1 150px;min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:#faf5eb;color:var(--bean);cursor:pointer;white-space:nowrap}.publication-actions .primary{color:#fff;background:var(--bean)}.publication-actions .danger{color:#9b5141}.publication-actions button:disabled{opacity:.5;cursor:wait}@media(max-width:560px){.publication-dialog{padding:18px}}
