.site-admin { padding-bottom:3rem; }
.site-admin > p { color:var(--muted,#637083); max-width:60rem; }
.site-admin > .board-card { margin-top:1.25rem; }
.site-admin-stats { display:grid; grid-template-columns:repeat(auto-fit,minmax(145px,1fr)); gap:.8rem; margin:1.2rem 0; }
.site-admin-stats > div { display:flex; flex-direction:column; gap:.35rem; padding:1rem; }
.site-admin-stats .board-card { margin:0; }
.site-admin-stats strong { font-size:1.6rem; line-height:1.1; }
.site-admin-stats span { color:var(--muted,#637083); font-size:.85rem; }
.site-admin-scroll { overflow-x:auto; }
.site-admin table { width:100%; border-collapse:collapse; }
.site-admin th,.site-admin td { text-align:left; vertical-align:top; padding:.7rem .8rem; border-bottom:1px solid rgba(128,128,128,.25); white-space:nowrap; }
.site-admin th { font-size:.78rem; text-transform:uppercase; letter-spacing:.04em; }
.site-admin td form { margin:0; }
.site-admin td .button { white-space:nowrap; padding:.5rem .7rem; }
.site-admin .board-card h2 { margin-top:0; }
