
#planner-dashboard-tools{grid-template-columns:repeat(2,minmax(0,1fr))}
#planner-dashboard-tools>.panel:nth-child(n+3){grid-column:1/-1}
#planner-dashboard-tools .dp-mail-panel .home-list-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:8px}
#planner-dashboard-tools .dp-mail-panel h2{margin:0;font-size:18px}
#planner-dashboard-tools .dp-mail-panel #pem-open-inbox{padding:8px 10px;background:#fff;font-size:12px;white-space:nowrap}
#pem-status:empty{display:none}
.dp-mail-row{display:grid;grid-template-columns:minmax(0,1.2fr) 72px minmax(0,.8fr) minmax(0,1.5fr) 100px 12px;gap:12px;align-items:center;width:100%;text-align:left;background:#fff;color:#16396c;border:0;border-bottom:1px solid #e8edf4;border-radius:0;padding:13px 0;font-size:13px;font-weight:400;min-height:46px}
.dp-mail-row:hover{background:#f4f8fd}
.dp-mail-row>span,.dp-mail-row>time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
.dp-mail-name{font-weight:700}.dp-mail-postcode,.dp-mail-row time{font-variant-numeric:tabular-nums;color:#62748a}
.dp-mail-arrow{font-size:20px;color:#8fa3bc}
@media(max-width:800px){
 #planner-dashboard-tools{grid-template-columns:1fr}
 #planner-dashboard-tools>.panel:nth-child(n){grid-column:auto}
 #planner-dashboard-tools .dp-mail-panel h2{font-size:16px}
 #planner-dashboard-tools .dp-mail-panel #pem-open-inbox{font-size:11px;padding:7px 8px}
 .dp-mail-row{grid-template-columns:minmax(0,1fr) 48px minmax(0,.75fr) minmax(0,1.1fr) 65px 6px;gap:5px;font-size:10px;padding:12px 0}
 .dp-mail-arrow{font-size:15px}
}

#pem-status{display:flex;align-items:baseline;gap:8px;margin:8px 0 12px;color:#526780;font-size:13px}
#planner-dashboard-tools .dp-mail-total{font-size:27px;font-weight:800;line-height:1.2;color:#237a49}
@media(max-width:800px){#pem-status{font-size:12px}#planner-dashboard-tools .dp-mail-total{font-size:25px}}
