/* The write window (mail_client.js), Dylan 2026-10-26: taller, the fields and the original mail scroll while
   the title and the 发送 row stay in view; 发件人 and 签名 pickers; the mail answered shown under the window. */
.modal.mail-compose{display:flex;flex-direction:column;width:min(1040px,96vw);max-width:96vw;height:min(94vh,1100px);max-height:94vh;padding-bottom:12px;overflow:hidden}
.mail-compose>.mail-compose-top,.mail-compose>.lead{flex:none}
.mail-compose>.lead{margin:2px 0 8px}
.mail-compose-scroll{flex:1;min-height:0;overflow:auto;padding-right:6px;margin-right:-6px}
.mail-compose>.mail-compose-status{flex:none}
.mail-compose>.modal-actions{flex:none;margin-top:8px;padding-top:10px;border-top:1px solid var(--line)}
.mail-compose .form-row select#mail-compose-from{width:100%;max-width:520px}
.mail-compose .mail-compose-editor{min-height:200px;max-height:none}
.mail-compose-sigbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:8px 0}
.mail-compose-sigpick{display:inline-flex;align-items:center;gap:6px;font-weight:600}
.mail-compose-sigpick select{min-width:240px;max-width:420px;font-weight:400}
.mail-compose-sigbar button{font-size:12.5px;padding:4px 10px}
.mail-style-check{display:flex!important;flex-direction:row!important;align-items:center;gap:6px}
.mail-style-check input{width:auto}
.mail-style-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}
.mail-compose-original{margin:10px 0 4px;border:1px solid var(--line);border-radius:10px;background:var(--surface1)}
.mail-compose-original>summary{cursor:pointer;padding:8px 12px;font-size:12.5px;list-style-position:inside}
.mail-compose-original>summary small{display:block;margin-top:2px;color:var(--dim);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mail-compose-original .mail-compose-quote{margin:0 12px 6px}
#mail-compose-original-box{margin:0 12px 12px;border-radius:8px;overflow:hidden;background:#fff}
#mail-compose-original-box .mail-html-frame{display:block;width:100%;min-height:360px;height:52vh;border:0;background:#fff}
@media(max-width:760px){.modal.mail-compose{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.mail-compose-sigpick select{min-width:0;width:100%}}
