.system-mail-form textarea{width:100%;box-sizing:border-box;resize:vertical;background:var(--surface,#fff);color:inherit;border:1px solid #aaa;border-radius:6px;padding:10px;font:inherit}.system-mail-item{display:flex;gap:8px;margin:8px 0}.system-mail-item select{flex:1;min-width:0}.system-mail-item input{width:90px}.system-mail-review{max-height:85vh;overflow:auto}.system-mail-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.system-mail-review .dialog-heading{position:relative;justify-content:center;text-align:center}.system-mail-review [data-close]{position:absolute;right:0;width:30px;height:30px;font-size:28px;padding:0}.system-mail-history .history-card{padding:12px}.system-mail-review::-webkit-scrollbar{display:none}.system-mail-review{scrollbar-width:none}
.system-mail-details{width:min(850px,94vw);max-width:94vw;max-height:88vh;overflow:auto;scrollbar-width:none}.system-mail-details::-webkit-scrollbar{display:none}.system-mail-details .dialog-heading{position:relative;justify-content:center;text-align:center}.system-mail-details [data-details-close]{position:absolute;right:0;width:30px;height:30px;padding:0;font-size:28px}.system-mail-details textarea{width:100%;box-sizing:border-box;resize:vertical;font:inherit;padding:10px;border:1px solid #aaa;border-radius:6px}.system-mail-edit-review{margin-top:14px;padding:12px;border:1px solid #aaa;border-radius:6px}.system-mail-recipient-table table{width:100%;border-collapse:collapse;font-size:12px}.system-mail-recipient-table th,.system-mail-recipient-table td{padding:10px 4px;border-bottom:1px solid #ddd;text-align:right}.system-mail-recipient-table small{display:block;font-size:10px;overflow-wrap:anywhere}.system-mail-recipient-table td:first-child{max-width:220px}
.system-mail-details [data-details-close]{border:1px solid #94a69c;border-radius:3px;line-height:28px}
