.DoseComparison-module__MlfuJa__wrap{flex-direction:column;gap:.85rem;display:flex}.DoseComparison-module__MlfuJa__tag{letter-spacing:.07em;text-transform:uppercase;border-radius:3px;align-self:flex-start;padding:.25rem .55rem;font-size:.6875rem;font-weight:700}.DoseComparison-module__MlfuJa__tagOpen{color:#2f6b4f;background:#eaf2ed}.DoseComparison-module__MlfuJa__tagSilent{color:#6b6b72;background:#f1f0ed}.DoseComparison-module__MlfuJa__tableWrap{overflow-x:auto}.DoseComparison-module__MlfuJa__table{border-collapse:collapse;width:100%;font-size:.9375rem}.DoseComparison-module__MlfuJa__table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);text-align:left;border-bottom:2px solid var(--color-text);white-space:nowrap;padding:0 0 .4rem;font-size:.625rem;font-weight:700}.DoseComparison-module__MlfuJa__table thead th:not(:first-child),.DoseComparison-module__MlfuJa__table td:not(:first-child){text-align:right}.DoseComparison-module__MlfuJa__table td{border-bottom:1px solid var(--color-border);vertical-align:baseline;padding:.6rem 0}.DoseComparison-module__MlfuJa__table tbody tr:last-child td{border-bottom:none}.DoseComparison-module__MlfuJa__table td:first-child{font-weight:600}.DoseComparison-module__MlfuJa__table a{color:inherit;text-underline-offset:2px;text-decoration:underline}.DoseComparison-module__MlfuJa__num{font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:1rem}.DoseComparison-module__MlfuJa__pct{font-variant-numeric:tabular-nums;border-radius:3px;margin-left:.5rem;padding:.08rem .4rem;font-size:.875rem;font-weight:700;display:inline-block}.DoseComparison-module__MlfuJa__pctOk{color:#2f6b4f;background:#eaf2ed}.DoseComparison-module__MlfuJa__pctLow{color:#a8632a;background:#faf0e7}.DoseComparison-module__MlfuJa__notes{color:var(--color-text-secondary);margin:0;padding-left:1.1rem;font-size:.875rem;line-height:1.55}.DoseComparison-module__MlfuJa__silent{color:var(--color-text);margin:0;font-size:.9375rem;line-height:1.6}.DoseComparison-module__MlfuJa__alt{background:var(--color-bg-light);border-left:3px solid #2f6b4f;flex-direction:column;gap:.3rem;padding:.9rem 1rem;display:flex}.DoseComparison-module__MlfuJa__altLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.625rem;font-weight:700}.DoseComparison-module__MlfuJa__altName{font-size:1rem;font-weight:700}.DoseComparison-module__MlfuJa__altWhy{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.55}.DoseComparison-module__MlfuJa__markets{flex-wrap:wrap;gap:.3rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.DoseComparison-module__MlfuJa__markets li{border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:3px;padding:.12rem .4rem;font-size:.6875rem}.DoseComparison-module__MlfuJa__method{color:var(--color-text-secondary);margin:0;font-size:.75rem;line-height:1.5}@media (max-width:559px){.DoseComparison-module__MlfuJa__table,.DoseComparison-module__MlfuJa__table tbody,.DoseComparison-module__MlfuJa__table tr,.DoseComparison-module__MlfuJa__table td{width:100%;display:block}.DoseComparison-module__MlfuJa__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DoseComparison-module__MlfuJa__table tr{border-bottom:1px solid var(--color-border);padding:.65rem 0}.DoseComparison-module__MlfuJa__table tr:last-child{border-bottom:none}.DoseComparison-module__MlfuJa__table td{border-bottom:none;padding:0;text-align:left!important}.DoseComparison-module__MlfuJa__table td:first-child{margin-bottom:.35rem}.DoseComparison-module__MlfuJa__table td.DoseComparison-module__MlfuJa__num{align-items:baseline;gap:.35rem;width:auto;margin-right:1.1rem;padding-left:0;font-size:.875rem;display:inline-flex}.DoseComparison-module__MlfuJa__table td.DoseComparison-module__MlfuJa__num:before{content:attr(data-label);letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.5625rem;font-weight:700}}
