.mp-mail-layout{display:grid;grid-template-columns:190px minmax(320px,440px) minmax(400px,1fr);gap:14px;align-items:start}.mp-mail-folders{position:sticky;top:100px}.mp-mail-folders nav{display:grid;gap:4px}.mp-box{border:0;background:transparent;text-align:left;padding:12px;border-radius:5px;color:inherit}.mp-box:hover,.mp-box.active{background:#edf0ff;color:#405189}.mp-mail-list,.mp-mail-reader{min-width:0;overflow:hidden}.mp-mail-rows{max-height:72vh;overflow:auto}.mp-mail-row{display:flex;gap:8px;align-items:flex-start;padding:13px 10px;border-bottom:1px solid #e8edf3}.mp-mail-row.active{background:#edf2ff}.mp-mail-row.unread{border-left:3px solid #405189;background:#f8faff}.mp-mail-row>.form-check-input{flex-shrink:0;margin-top:5px}.mp-star{background:transparent;border:0;color:#be8500;font-size:21px;line-height:24px;padding:0}.mp-message{border:0;background:transparent;text-align:left;min-width:0;flex:1;color:inherit;overflow-wrap:anywhere}.mp-message>span{display:block}.mp-message small{font-size:11px}.mp-message strong{font-size:12px;overflow-wrap:anywhere}.mp-envelope{display:grid;grid-template-columns:120px minmax(0,1fr);gap:5px;font-size:12px}.mp-envelope dd{margin:0;overflow-wrap:anywhere}.mp-mail-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7;max-height:65vh;overflow:auto}#mp-compose label{font-size:13px}#mp-compose .modal-dialog{max-width:1000px}@media(max-width:1250px){.mp-mail-layout{grid-template-columns:170px minmax(280px,1fr)}.mp-mail-reader{grid-column:1/-1}}@media(max-width:650px){.mp-mail-layout{display:block}.mp-mail-folders{position:static}.mp-mail-folders nav{display:flex;flex-wrap:wrap}.mp-box{padding:8px}.mp-mail-reader{margin-top:12px}.mp-envelope{grid-template-columns:85px 1fr}}
