.eva-daily-document{border:1px solid #d9e2e7;background:#fff;padding:28px;color:#172a38;font-size:17px;line-height:1.85;overflow-wrap:anywhere}
.eva-daily-document .eva-document-prompt{font-size:12px;font-weight:700;color:#64748b;margin:0 0 18px;line-height:1.5}
.eva-daily-document .eva-document-title{font-size:24px;font-weight:800;line-height:1.4;margin:0 0 24px;color:#142733}
.eva-document-body>p{margin:0 0 1em;white-space:pre-wrap}.eva-document-body>:last-child{margin-bottom:0}
.eva-document-body .eva-document-field{margin-bottom:.65em}.eva-document-field strong{font-weight:750}
.eva-document-section{font-size:17px;font-weight:800;margin:22px 0 10px;line-height:1.5}
.eva-document-list{list-style:none;padding:0;margin:12px 0 22px}.eva-document-list li{padding-left:1.1em;text-indent:-1.1em;margin:0 0 10px}
.eva-document-poster>.eva-document-title,.eva-document-advertisement>.eva-document-title{text-align:center;font-size:26px}
.eva-document-notice>.eva-document-title,.eva-document-announcement>.eva-document-title{padding-bottom:16px;border-bottom:1px solid #d9e2e7}
.eva-email-fields{border-top:2px solid #b7cbd0;border-bottom:1px solid #d9e2e7;background:#f7fafb;padding:14px 16px;margin-bottom:22px}.eva-email-fields p{margin:0 0 5px}.eva-email-fields p:last-child{margin-bottom:0}
.eva-document-account{font-weight:750;margin:0 0 8px;color:#007b80}
.eva-document-receipt,.eva-document-label{font-family:ui-monospace,monospace;max-width:520px;margin:auto}.eva-document-receipt .eva-document-body>p{padding:5px 0;margin:0;border-bottom:1px dashed #d9e2e7}
.eva-practice-clock{display:inline-block;align-self:flex-start;white-space:nowrap;color:#007f82;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;padding:8px 12px;border:1px solid #d7e9e8;background:#f3fbfa;border-radius:6px;margin-left:auto}
@media(max-width:600px){.eva-daily-document{padding:20px;font-size:16px}.eva-daily-document .eva-document-title{font-size:21px}.eva-practice-clock{font-size:12px;padding:6px 8px}}
/* Specialist daily practice already has its display title in the green header. */
body:has([data-practice-clock^="practice-daily-"]) h2{display:none}
