.social-publishing{margin-bottom:24px}
.social-publishing .panel-toolbar{align-items:flex-start;gap:16px;flex-wrap:wrap}
.social-publishing h2{margin:8px 0 0}
.social-publishing h3{margin:28px 0 14px}
.social-account-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.social-account-list p{border:1px solid #e3e5ea;border-radius:12px;padding:14px;overflow-wrap:anywhere}
.social-controls{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}
.social-controls button:disabled{opacity:.55;cursor:not-allowed}
.social-publishing td small{display:block;max-width:350px;line-height:1.5;margin-top:5px}
@media(max-width:600px){.social-account-list{grid-template-columns:1fr;gap:0}.social-controls .button{width:100%}}
