
#blog-search{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,250px) auto;align-items:center;gap:12px}#blog-search input,#blog-search select,#blog-search button{width:100%;min-width:0;height:48px;box-sizing:border-box;margin:0}#blog-search select{overflow:hidden;text-overflow:ellipsis}@media(max-width:600px){#blog-search{grid-template-columns:minmax(0,1fr) auto}#blog-search input{grid-column:1/-1}}
.qa-admin-replies{margin:24px 0}.qa-admin-replies .qa-answer{white-space:normal}.qa-admin-replies p{white-space:pre-wrap}.qa-author-details{font-size:13px;color:#60776b;overflow-wrap:anywhere}.qa-note-saved{background:#eef4e9;padding:14px;border-radius:12px;white-space:pre-wrap}

.dashboard-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:14px}.dashboard-metric{display:block;background:#eef4e9;border:1px solid #d6dfcf;border-radius:18px;padding:22px;text-decoration:none;color:#315b50}.dashboard-metric strong{display:block;font:38px Georgia,serif}.dashboard-metric span{display:block;margin-top:8px}.dark .dashboard-metric{background:#203d31;color:#dcecd9;border-color:#44634f}[data-dashboard]>.actions{margin:28px 0}[data-dashboard-status]{font-size:13px;color:#627b69}
