.email-exclusions>p{max-width:78ch;color:var(--muted)}
.email-exclusions fieldset{border:0;padding:0;margin:0;min-width:0}
.exclusion-row{border:1px solid var(--line);border-radius:10px;margin:10px 0;background:white}
.exclusion-row summary{padding:13px 15px;cursor:pointer;overflow-wrap:anywhere}
.exclusion-row summary .status-pill{margin-left:10px;font-size:.75rem}
.exclusion-grid{display:grid;grid-template-columns:minmax(160px,1fr) minmax(220px,2fr);gap:14px;padding:16px}
.exclusion-grid label{display:flex;flex-direction:column;gap:6px;min-width:0}
.exclusion-grid input,.exclusion-grid select{width:100%;min-width:0;box-sizing:border-box}
.exclusion-row-actions{display:flex;justify-content:space-between;align-items:center;gap:16px}
.exclusion-row-actions .check-row{display:flex;flex-direction:row;align-items:center}
.exclusion-row-actions input{width:auto}
.exclusion-rule-footer{padding:0 16px 16px}.exclusion-rule-footer .admin-actions{display:flex;gap:10px;flex-wrap:wrap}.exclusion-rule-footer [data-exclusion-results]{margin-top:14px;overflow-wrap:anywhere}.exclusion-matches{max-height:320px;overflow:auto;padding-left:22px}.exclusion-matches li{margin:10px 0}.exclusion-matches small{display:block;color:var(--muted)}
.exclusion-test{margin:22px 0;padding:18px;border-radius:10px;background:var(--blue-50,#f1f7fc)}
.exclusion-test h3{margin-top:0}.exclusion-test .exclusion-grid{padding:0}.exclusion-test small{color:var(--muted)}
@media(max-width:650px){.exclusion-grid{grid-template-columns:1fr}.exclusion-row summary{padding:12px}.email-exclusions .mailbox-heading{align-items:flex-start;gap:10px}.exclusion-test{padding:14px}}
#wa-template-create-form{min-width:0}
#wa-template-create-form .admin-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}
#wa-template-create-form label:has([name=body]),#wa-template-create-form label:has([name=header]),#wa-template-create-form label:has([name=footer]),#wa-template-create-form [data-wa-examples]{grid-column:1/-1}
#wa-template-create-form label,#wa-template-create-form [data-wa-examples]{min-width:0}
#wa-template-create-form input,#wa-template-create-form select,#wa-template-create-form textarea{width:100%;max-width:100%;min-width:0;box-sizing:border-box;font:inherit;padding:12px;border:1px solid #cbd5e1;border-radius:8px}
#wa-template-create-form .admin-actions{flex-wrap:wrap}
@media(max-width:650px){#wa-template-create-form .admin-fields{grid-template-columns:minmax(0,1fr)}}
