.email-v16{margin-top:20px;border:1px solid #dfe3d8;border-radius:18px;overflow:hidden;background:#fff}.email-v16-head,.payment-group-head,.payment-totals{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.email-v16-head{padding:16px 18px;background:#101612;color:#fff}.email-v16-head h3{margin:0}.mailbox-state{font-size:12px;color:#c9ff38}.email-thread{padding:16px;display:grid;gap:12px;max-height:520px;overflow:auto}.mail-item{padding:14px;border-radius:14px;background:#f3f5ef;border:1px solid #e2e7dc}.mail-item.outbound{margin-left:7%;background:#f5ffe0;border-color:#d4ef8d}.mail-meta{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:11px;color:#677064}.mail-item h4{margin:8px 0}.mail-item p{white-space:pre-wrap;word-break:break-word;margin:8px 0}.mail-attachments{display:flex;gap:6px;flex-wrap:wrap;font-size:12px}.email-tools,.compose-tools{display:flex;gap:8px;flex-wrap:wrap}.email-compose-v16{padding:16px;border-top:1px solid #dfe3d8;display:grid;gap:12px}.email-compose-v16 label{display:grid;gap:5px}.email-compose-v16 input,.email-compose-v16 textarea{width:100%}.email-advanced{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mail-empty{padding:22px;color:#687066}.mail-ai{font-size:12px}.payment-rows-v16{display:grid;gap:12px;margin:14px 0}.payment-row-v16{position:relative;border:1px solid #dfe3d8;border-radius:14px;padding:14px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:10px}.payment-row-v16 label{display:grid;gap:5px}.payment-row-v16 .wide{grid-column:span 2}.payment-row-remove{position:absolute;right:8px;top:6px}.payment-totals{background:#101612;color:white;padding:14px;border-radius:12px}.payment-totals b{color:#c9ff38}.payment-group-v16{border:1px solid #dfe3d8;border-radius:14px;padding:14px;margin:10px 0}.payment-mini-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:8px;padding:8px 0;border-top:1px solid #edf0e8}.client-email-v16{margin-top:18px}.business-email-editor{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.business-email-editor input{min-width:240px}.mailbox-settings{margin-top:24px;border-top:1px solid #dfe3d8;padding-top:20px}.mailbox-settings form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mailbox-settings .wide{grid-column:1/-1}@media(max-width:720px){.email-advanced,.mailbox-settings form{grid-template-columns:1fr}.payment-row-v16{grid-template-columns:1fr 1fr}.payment-row-v16 .wide{grid-column:1/-1}.payment-mini-row{grid-template-columns:1fr 1fr}.mail-item.outbound{margin-left:0}.mailbox-settings .wide{grid-column:auto}}@media(max-width:480px){.payment-row-v16,.payment-mini-row{grid-template-columns:1fr}}
