.fw-dose-matrix{min-width:0;margin:20px 0;color:#24493d;font-size:13px;line-height:1.8}
.fw-dose-matrix>p{margin:0 0 16px}
.fw-dose-scroll{max-width:100%;overflow-x:auto;border:1px solid #d9e6de;border-radius:14px;background:#fff}
.fw-dose-scroll:focus-visible{outline:3px solid #166148;outline-offset:3px}
.fw-dose-matrix table{border-collapse:collapse;width:100%;min-width:660px;font-size:12px;line-height:1.5;white-space:normal}
.fw-dose-matrix caption{caption-side:top;text-align:left;padding:16px 18px;font-size:14px;font-weight:750;color:#153f34;background:#f3f7f0}
.fw-dose-matrix th,.fw-dose-matrix td{padding:11px 12px;border-bottom:1px solid #e4ece6;text-align:center;vertical-align:middle}
.fw-dose-matrix th{font-weight:700;color:#194a3a}
.fw-dose-matrix td{white-space:nowrap;word-break:normal;overflow-wrap:normal}
.fw-dose-matrix thead{background:#eaf2e8}
.fw-dose-matrix tbody th{text-align:left;white-space:nowrap}
.fw-dose-matrix tr:nth-child(even){background:#f8faf7}
.fw-dose-matrix tr:last-child>*{border-bottom:0}
.fw-guide-source .fw-dose-matrix{margin-top:0;font-size:12px}
@media(max-width:600px){.fw-dose-matrix table{min-width:620px}.fw-dose-matrix th,.fw-dose-matrix td{padding:9px 10px}}
