/* Empty content and recovery states, shared by static previews and WordPress. */
.content-status{padding:clamp(24px,4vw,40px);border:1px solid #d8e1ea;border-left:4px solid #10243e;background:#f4f7fa;color:#10243e}
.content-status h2,.content-status h3{margin:0 0 12px;font-size:clamp(22px,3vw,28px);line-height:1.5}
.content-status p{margin:0;max-width:58ch;color:#40566f;font-size:16px;line-height:1.9}
.content-status-actions{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:24px}
.content-status-actions a{font-weight:700;text-decoration:underline;text-underline-offset:5px}
.content-status a:focus-visible{outline:3px solid #2b5f80;outline-offset:5px}
