#tab-announcements .announcement-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:20px;align-items:start}#tab-announcements .panel{min-width:0;margin:0;padding:24px}#tab-announcements .announcement-monitor{grid-column:1/-1}#tab-announcements textarea{min-height:190px;width:100%;resize:vertical}#tab-announcements .announcement-preview-details{margin-top:20px}#tab-announcements summary{cursor:pointer;font-weight:700;padding:10px 0}#tab-announcements .announcement-preview-box{margin-top:10px}#tab-announcements .announce-ignore{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:12px}#tab-announcements .announce-ignore small{flex-basis:100%;line-height:1.6}#tab-announcements .announce-targets{max-height:430px;overflow:auto}#tab-announcements .announce-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}#tab-announcements .announce-buttons .btn{width:100%;white-space:normal}#tab-announcements .announcement-live{margin:0}#tab-announcements .announcement-live-actions{flex-wrap:wrap}#tab-announcements .announcement-preview-body{overflow-wrap:anywhere}#tab-announcements #announce-target-tools input[type=checkbox]{min-width:0;flex:none}#tab-announcements .announcement-compose select{max-width:100%}@media(max-width:1000px){#tab-announcements .announcement-layout{grid-template-columns:1fr}#tab-announcements .announcement-monitor{grid-column:auto}}@media(max-width:600px){#tab-announcements .panel{padding:16px}#tab-announcements .announcement-layout{gap:14px}#tab-announcements .announcement-live-actions .btn{flex:1 1 140px}}
