.mail-sender{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;padding:1rem 0;border-top:1px solid var(--border,#e2e8f0)}.mail-sender .badge{margin-left:.7rem}.mail-sender p{margin:.4rem 0}.mail-sender .actions{flex-wrap:wrap;justify-content:flex-end}.mail-template-panel{margin-top:1.25rem}.mail-template-tabs,.mail-fields{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.mail-template-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.mail-template-header h2{margin-top:0}.mail-template-panel textarea{min-height:14rem;resize:vertical}.mail-template-panel .field{margin-bottom:1rem}.mail-template-panel .check{display:flex;align-items:center;gap:.5rem;margin:.8rem 0 1.2rem}.mail-preview{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;background:#f8fafc;padding:1rem;border-radius:.6rem;max-height:60vh;overflow:auto}@media(max-width:700px){.mail-sender,.mail-template-header{flex-direction:column;align-items:stretch}.mail-sender .actions{justify-content:flex-start}.mail-template-tabs .btn{flex:1 1 auto}}
