
.communication-admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:10px 0 16px}.communication-admin-metrics article{border:1px solid rgba(219,174,92,.18);background:#111a25;border-radius:13px;padding:13px}.communication-admin-metrics small{display:block;color:#8f9aa8}.communication-admin-metrics strong{font-size:1.5rem;color:#f0d093}.communication-admin-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.communication-admin-form label{display:grid;gap:6px;color:#b9c2cc;font-size:.83rem}.communication-admin-form .wide{grid-column:1/-1}.communication-admin-form input,.communication-admin-form textarea,.communication-admin-form select{width:100%;border:1px solid rgba(219,174,92,.2);border-radius:10px;background:#0e1721;color:#e9e0d0;padding:10px}.communication-admin-form textarea{min-height:120px;resize:vertical}.communication-admin-check{display:flex!important;grid-template-columns:auto 1fr!important;align-items:center}.communication-admin-check input{width:auto}.communication-admin-check small{display:block;color:#8792a0}.communication-admin-table .announcement-admin-title{max-width:340px}.communication-admin-table small{color:#8c98a6}.communication-admin-actions{display:flex;gap:6px;flex-wrap:wrap}.communication-status{display:inline-block;padding:3px 7px;border-radius:999px;background:rgba(255,255,255,.07)}.communication-status.published{color:#8fe0a8;background:rgba(61,166,93,.12)}.communication-status.draft{color:#f1c37b;background:rgba(211,146,51,.12)}.communication-status.archived{color:#aab2bb}@media(max-width:900px){.communication-admin-form{grid-template-columns:1fr 1fr}.communication-admin-metrics{grid-template-columns:1fr 1fr}}@media(max-width:620px){.communication-admin-form{grid-template-columns:1fr}.communication-admin-form .wide{grid-column:auto}.communication-admin-metrics{grid-template-columns:1fr 1fr}}
