/* Compact correspondence actions with restrained button depth. */
.mail-flow button,#project-correspondence button,.mail-spam-dialog button:not(.mail-forward-cancel){
 font-size:14px!important;font-weight:600!important;line-height:1.2!important;
 padding:9px 13px!important;min-height:40px!important;border-radius:8px!important;
 box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 2px 0 rgba(12,35,61,.2),0 3px 5px rgba(12,35,61,.09);
 transition:box-shadow .12s,transform .12s;
}
.mail-flow button:active,#project-correspondence button:active,.mail-spam-dialog button:not(.mail-forward-cancel):active{
 transform:translateY(1px);box-shadow:inset 0 2px 3px rgba(12,35,61,.16),0 1px 0 rgba(12,35,61,.12);
}
.mail-flow button:disabled,.mail-spam-dialog button:disabled{box-shadow:none;transform:none}
.mail-flow .toolbar{gap:8px}
.mail-flow #mail-list>article.panel{padding:20px}
.mail-flow #mail-list>article.panel h2{margin-top:0}
#mail-spam-compose,#mail-trash-compose{margin-bottom:12px}
.dp-mail-entry .dp-mail-spam,.dp-mail-entry .dp-mail-trash{
 border-radius:6px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 1px rgba(12,35,61,.16);
}
@media(max-width:600px){.mail-flow button,#project-correspondence button,.mail-spam-dialog button:not(.mail-forward-cancel){font-size:13px!important;padding:8px 11px!important;min-height:40px!important}.mail-flow #mail-list>article.panel{padding:18px}.mail-flow .toolbar{gap:6px}}
