#image-preview{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.image-preview-item{position:relative;width:100px}.image-preview-item img{width:100px;height:80px;object-fit:cover;border:1px solid #dce4ed;border-radius:8px}.image-preview-item button{width:100%;font-size:11px;padding:5px}.reference-links{display:grid;gap:8px;margin:12px 0 24px}.reference-links a{display:block;padding:12px 14px;background:#f1f5fc;border:1px solid #dce6f4;border-radius:8px;color:#315b96;font-size:12px;overflow-wrap:anywhere;text-decoration:underline}.post-gallery{display:grid;gap:16px;margin:24px 0}.post-gallery img{display:block;max-width:100%;height:auto;max-height:700px;object-fit:contain;border-radius:10px;border:1px solid #e3e9f2}#post-like{margin:10px 12px 16px 0;border-radius:20px;color:#ba4765;background:#fff7fa;border-color:#f0ccda}#post-like[aria-pressed=true]{background:#ffe7ee;color:#c42d57;border-color:#e49cb1}#post-media:empty{display:none}

.reference-inputs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.reference-label{display:flex;align-items:center;gap:8px}.reference-label img,.reference-links a img{width:22px;height:22px;flex:none}.reference-links a{display:flex;align-items:center;gap:10px}.reference-links a span{min-width:0;overflow-wrap:anywhere}.image-preview-item span{display:block;font-size:11px;overflow-wrap:anywhere}.image-preview-item strong{display:block;padding:20px;background:#eff3f8;text-align:center}.markdown-attachment{border:1px solid #dce4ed;border-radius:6px;padding:14px;margin:12px 0}.markdown-attachment summary{cursor:pointer;overflow-wrap:anywhere}.markdown-attachment pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;background:#f6f8fb;padding:12px;max-height:400px;overflow:auto}.markdown-attachment button{margin-top:12px}@media(max-width:760px){.reference-inputs{grid-template-columns:minmax(0,1fr)}}