/* Scoped WIJDR 1.0.3 comment hotfix: all existing styling remains unchanged. */
.wijdr-moderation-toolbar,.wijdr-bulk-bar,.wijdr-pages{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:16px 0}
.wijdr-moderation-toolbar label{min-width:190px;flex:1;max-width:420px}
.wijdr-moderation-toolbar button{margin-bottom:3px}
.wijdr-bulk-bar{align-items:center;background:#fff;padding:12px;border:1px solid #ddd;border-radius:12px}
.wijdr-moderation-message{min-height:24px;font-size:14px;font-weight:700}
.wijdr-pages{align-items:center;justify-content:center;margin-top:20px;gap:16px}
.wijdr-pages a{padding:9px 14px;border:1px solid #aaa;background:#fff;border-radius:9px;text-decoration:none;font-weight:700}
.wijdr-checkbox-label{display:flex;align-items:center;gap:6px;white-space:nowrap}
.wijdr-checkbox-label input,[data-wijdr-comment-check]{width:auto;min-width:16px}
.wijdr-bulk-bar button[aria-pressed="true"]{background:#111;color:#fff}
[data-wijdr-moderation] td[data-wijdr-comment-text]{max-width:410px;white-space:pre-wrap;overflow-wrap:anywhere}
[data-wijdr-moderation] td.codeish{max-width:350px}
[data-wijdr-moderation] form[data-wijdr-status-form]{display:grid;gap:6px;min-width:115px}
[data-wijdr-moderation] form[data-wijdr-status-form] select{padding:7px}
@media(max-width:700px){.wijdr-moderation-toolbar label{flex-basis:100%;max-width:none}.wijdr-pages{gap:8px}}

/* Follow-up UI hotfix: public and admin library thumbnails, and textual paragraphs only. */
.wijdr-library-card{display:flex;gap:14px;align-items:flex-start;padding:16px}
.wijdr-library-preview{flex:0 0 112px;display:block;border:1px solid #deded8;border-radius:10px;overflow:hidden;background:#f0f0ed}
.wijdr-library-thumb{display:block;width:112px;height:84px;object-fit:cover;object-position:center;background:#f2f2ef}
.wijdr-library-card-info{min-width:0;overflow-wrap:anywhere}
.wijdr-library-card-info h3{font-size:1.05rem;margin:7px 0 5px}
.wijdr-library-card-info p{font-size:14px;margin:0 0 8px}
.wijdr-library-card-info small{font-size:12px;line-height:1.5;color:#666}
.wijdr-admin-media-id{display:flex;align-items:flex-start;gap:11px;min-width:210px}
.wijdr-admin-media-id>a{display:block;flex:0 0 90px;border:1px solid #ddd;border-radius:9px;overflow:hidden;background:#f3f3f0}
.wijdr-admin-media-thumb{display:block;width:90px;height:68px;object-fit:cover;background:#f3f3f0}
.wijdr-admin-media-details{min-width:0;overflow-wrap:anywhere}
/* Newlines are real text, not inserted HTML; preserve paragraph spacing. */
.comment-body,[data-wijdr-comment-text]{white-space:pre-wrap;overflow-wrap:anywhere}
@media(max-width:720px){.wijdr-library-card{gap:10px}.wijdr-library-preview{flex-basis:86px}.wijdr-library-thumb{width:86px;height:70px}}
