#alert-routing{margin-top:24px}#alert-routing summary{cursor:pointer;font-size:1.1rem;font-weight:600}#alert-routing details[open] summary{margin-bottom:18px}.routing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin:16px 0}.routing-summary{border:1px solid var(--border-color,#333);border-radius:10px;padding:16px;min-width:0}.routing-summary p,.routing-recipient{overflow-wrap:anywhere}.routing-summary p,#route-preview p{color:var(--text-secondary);font-size:.85rem;margin:10px 0}#recipient-group-form{margin-top:24px}#route-preview:not(:empty){border-top:1px solid #333;margin-top:20px;padding-top:20px}#alert-routing .followup-card{margin-bottom:20px}
