.tools-main .md{font-family:var(--font-gt-sectra-text);font-size:var(--text-md);font-weight:400;line-height:var(--pf-line-relaxed);color:var(--pf-text-strong);font-feature-settings:var(--pf-feature-default);font-variant-numeric:var(--pf-numeric-default)}.tools-main .md .md-table-shell[id],.tools-main .md :is(h1,h2,h3,h4)[id]{scroll-margin-top:5rem}:where(.tools-main .md) h1{font-family:var(--font-ivar-display);font-style:normal;font-feature-settings:var(--pf-feature-default);font-variant-numeric:var(--pf-numeric-default);font-weight:500;font-size:var(--heading-lg);line-height:var(--pf-line-tight);letter-spacing:0;color:var(--pf-text-strong);margin-top:2.25rem;margin-bottom:.11rem}:where(.tools-main .md) h2{font-family:var(--font-supreme-ll);font-style:normal;font-feature-settings:var(--pf-feature-default);font-variant-numeric:var(--pf-numeric-default);font-weight:400;font-size:var(--heading-lg);line-height:var(--pf-line-tight);letter-spacing:-.02em;color:var(--pf-text-strong);margin-top:2.25rem;margin-bottom:.55rem}:where(.tools-main .md) h3{font-family:var(--font-supreme-ll);font-feature-settings:var(--pf-feature-default);font-variant-numeric:var(--pf-numeric-default);font-weight:500;font-size:var(--heading-md);line-height:1.25;letter-spacing:-.02em;color:var(--pf-text-strong);padding-top:var(--pf-space-sm);padding-bottom:var(--pf-space-xxs);margin-top:var(--pf-space-lg);margin-bottom:.2rem}:where(.tools-main .md) h4{font-family:var(--font-supreme-ll);font-feature-settings:var(--pf-feature-default);font-variant-numeric:var(--pf-numeric-default);font-weight:600;font-size:var(--heading-xs);line-height:var(--pf-line-tight);letter-spacing:0;text-transform:uppercase;color:var(--pf-text-strong);margin-top:var(--pf-space-lg);margin-bottom:.11rem}:where(.tools-main .md) h1:where(:first-child){margin-top:.11rem}:where(.tools-main .md) h2+h3,:where(.tools-main .md:has(h2)+.md) h3{padding-top:0;margin-top:0}:where(.tools-main .md) h3:has(+ul,+ol){margin-bottom:.67rem}:where(.tools-main .md) p{font-family:var(--font-gt-sectra-text);font-size:var(--text-prose);font-weight:400;line-height:var(--pf-line-normal);letter-spacing:0;color:var(--pf-text-strong);margin:.67rem 0}:where(.tools-main .md) :is(h1,h2,h3,h4)+p{margin-top:.11rem}:where(.tools-main .md) p:has(+ul,+ol){margin-top:.11rem;margin-bottom:.11rem}:where(.tools-main .md) :is(h1,h2,h3,h4)+p:has(+:where(.md-table-shell)){margin-bottom:.11rem}.tools-main .md-label{margin:.67rem 0 .11rem}.tools-main :is(h1,h2,h3,h4)+.md-label{margin-top:0}:where(.tools-main .md) :where(.md-label)+p{margin-top:0}:where(.tools-main .md) li{font-family:var(--font-gt-sectra-text);font-size:var(--text-prose);font-weight:400;line-height:var(--pf-line-normal);color:var(--pf-text-strong);padding-left:.375rem;margin:var(--pf-space-xs) 0}:where(.tools-main .md) ol,:where(.tools-main .md) ul{padding-left:var(--pf-space-xl);margin:var(--pf-space-xs) 0}:where(.tools-main .md) ol{list-style:decimal}:where(.tools-main .md) ul{list-style:disc}.tools-main .md-bullet{font-size:.67em;vertical-align:.15em}:where(.tools-main .md) a{color:var(--pf-accent-ink);text-decoration:underline;text-underline-offset:.25em;transition:color var(--pf-motion-fast)}:where(.tools-main .md) a:where(:hover){color:var(--pf-accent-hover)}:where(.tools-main .md) :where(:not(pre))>code{font-family:var(--font-gt-cinetype-mono);font-variant-ligatures:none;font-feature-settings:"liga" 0,"dlig" 0,"hist" 0,"calt" 0;font-size:var(--text-code);line-height:1.3;letter-spacing:-.025rem;color:var(--pf-text-strong);border-radius:.375rem;background:var(--pf-soft);padding:var(--pf-space-xxxs) var(--pf-space-xxs)}:where(.tools-main .md) pre{font-family:var(--font-gt-cinetype-mono);font-variant-ligatures:none;font-feature-settings:"liga" 0,"dlig" 0,"hist" 0,"calt" 0;font-weight:400;line-height:var(--pf-line-relaxed);letter-spacing:-.025rem;color:var(--pf-text-strong);margin-top:.67rem;margin-bottom:.67rem;overflow-x:auto;border-radius:var(--pf-radius-sm);background:var(--pf-soft);padding:var(--pf-space-sm) var(--pf-space-md)}:where(.tools-main .md) blockquote{margin-top:.67rem;margin-bottom:.67rem;border-left:1px solid var(--pf-accent-ink);background:var(--pf-accent-light);padding:var(--pf-space-sm) var(--pf-space-md)}:where(.tools-main .md) hr{border-top:1px solid var(--pf-line);margin:2.25rem 0}:where(.tools-main .md) hr:has(+:is(h1,h2,h3,h4)){margin-bottom:.11rem}.tools-main .md-table-shell{width:100%;overflow-x:auto;margin-left:0;padding-bottom:.25rem}@media (max-width:640px){.tools-main .md-table-shell{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}}.tools-main .md-table-grid{margin-top:1.1rem;margin-bottom:1.1rem;display:grid;grid-template-columns:1fr;gap:var(--pf-space-md)}@media (min-width:768px){.tools-main .md-table-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-main .md-table-grid-span{grid-column:span 2/span 2}}:where(.tools-main .md) table{width:100%;border-collapse:collapse;table-layout:auto;text-align:left;font-family:var(--font-supreme-ll);font-size:var(--text-md);font-feature-settings:var(--pf-feature-default);font-variant-numeric:var(--pf-numeric-default)}@media (max-width:640px){:where(.tools-main .md) table{min-width:32rem;font-size:.875rem}}.tools-main .md-table--2col{table-layout:auto}@media (max-width:640px){.tools-main .md-table--2col{min-width:0}}:where(.tools-main .md) thead{background:transparent}:where(.tools-main .md) tbody>tr+tr{border-top:1px solid var(--pf-line-soft)}.tools-main .md-table-title{font-family:var(--font-supreme-ll);font-feature-settings:var(--pf-feature-default);font-variant-numeric:var(--pf-numeric-default);font-size:1.5rem;font-weight:500;line-height:1.15;letter-spacing:-.012em;color:var(--pf-text-strong);border-bottom:1px solid var(--pf-line);padding:.25rem 1rem .875rem;vertical-align:top}@media (max-width:640px){.tools-main .md-table-title{padding:.25rem .75rem .625rem;font-size:1.25rem}}:where(.tools-main .md) thead th:where(:not(.md-table-title)){font-family:var(--font-supreme-ll);font-size:var(--text-2xs);font-weight:500;letter-spacing:var(--pf-tracking-mono-caps);text-transform:uppercase;color:var(--pf-text-soft);font-variant-ligatures:none;font-feature-settings:"liga" 0,"dlig" 0,"hist" 0,"calt" 0;background:transparent;border-bottom:1px solid var(--pf-text-strong);padding:.625rem 2rem .625rem 1rem;vertical-align:top}@media (max-width:640px){:where(.tools-main .md) thead th:where(:not(.md-table-title)){padding:.5rem .75rem;font-size:.6875rem;letter-spacing:.05em}}:where(.tools-main .md) td{font-family:var(--font-supreme-ll);font-size:var(--text-md);font-weight:400;color:var(--pf-text-strong);font-variant-numeric:var(--pf-numeric-tabular);font-feature-settings:var(--pf-feature-tabular);padding:var(--pf-space-sm) var(--pf-space-xl) var(--pf-space-sm) var(--pf-space-md);vertical-align:top}@media (max-width:640px){:where(.tools-main .md) td{font-size:.875rem;padding:.625rem .75rem}}.tools-main .md-table-cell--first{font-weight:500;color:var(--pf-text-strong)}.tools-main .md-table--2col .md-table-cell--first{width:1%;white-space:nowrap;padding-right:var(--pf-space-lg)}@media (max-width:640px){.tools-main .md-table--2col .md-table-cell--first{width:auto;white-space:normal;padding-right:var(--pf-space-md)}}.tools-main .md-table--2col td{padding:.875rem 1rem}@media (max-width:640px){.tools-main .md-table--2col td{padding:.625rem .75rem}}.tools-main .md thead th.md-table-col-highlight{background:color-mix(in srgb,var(--pf-accent) 18%,transparent);color:var(--pf-text-strong)}.tools-main .md td.md-table-col-highlight{background:color-mix(in srgb,var(--pf-accent) 8%,transparent);font-weight:500;color:var(--pf-text-strong)}.tools-main .md-table-note{font-size:var(--text-sm);line-height:var(--pf-line-tight);color:var(--pf-text-soft);margin-top:var(--pf-space-sm);margin-bottom:var(--pf-space-md)}:where(.tools-main .md)>:where(.md-table-shell){margin:1.1rem 0}:where(.tools-main .md)>:where(.md-table-shell):has(:where(.md-table-title)){margin-top:2.25rem}.tools-main .md-math-display{display:block;margin:var(--pf-space-md) 0;padding-left:var(--pf-space-lg);overflow-x:auto;text-align:left;font-size:var(--text-md)}.tools-main .md-math-display .katex{font-size:1em}.tools-main .md-math-display .katex-display,.tools-main .md-math-display .katex-display>.katex{text-align:left}.tools-main .md-math-display .katex-display{margin:0}.tools-main .md-accordion{margin-top:.67rem;display:grid;gap:var(--pf-space-md)}.tools-main .md-accordion-item{border-radius:0;border:none;border-bottom:1px solid var(--pf-line-soft);overflow:hidden;background:transparent}.tools-main .md-accordion-item[open]{border-color:var(--pf-line-soft)}.tools-main .md-accordion-trigger{display:flex;cursor:pointer;list-style:none;align-items:center;justify-content:space-between;gap:var(--pf-space-md);border-bottom:none;background:transparent;padding:var(--pf-space-md) 0;font-family:var(--font-supreme-ll);font-size:var(--text-lg);font-weight:500;color:var(--pf-text-strong)}.tools-main .md-accordion-trigger::-webkit-details-marker{display:none}.tools-main .md-accordion-item[open] .md-accordion-trigger{background:transparent;color:var(--pf-text-strong);border-bottom:none}.tools-main .md-accordion-icon{flex-shrink:0;color:var(--pf-text-strong);transition:transform var(--pf-motion-fast),color var(--pf-motion-fast)}.tools-main .md-accordion-item[open] .md-accordion-icon{transform:rotate(180deg);color:var(--pf-text-strong)}.tools-main .md-accordion-panel{padding:0 0 var(--pf-space-lg) 0}.tools-main details.md-accordion-item::details-content{opacity:0;block-size:0;overflow-y:clip;transition:content-visibility allow-discrete .2s,opacity .2s,block-size .2s cubic-bezier(.25,1,.3,1)}.tools-main details.md-accordion-item[open]::details-content{opacity:1;block-size:auto}@starting-style{.tools-main details.md-accordion-item[open]::details-content{opacity:0;block-size:0}}.tools-main .md-accordion-panel>*+*{margin-top:var(--pf-space-sm)}.tools-main .md-accordion-panel>.md-math-display{margin-top:var(--pf-space-md);margin-bottom:var(--pf-space-md)}.tools-main .md-accordion-panel ol,.tools-main .md-accordion-panel ul{padding-left:var(--pf-space-lg);margin-top:var(--pf-space-xs);margin-bottom:var(--pf-space-xs);display:flex;flex-direction:column;gap:var(--pf-space-sm)}.tools-main .md-accordion-panel ol{list-style:decimal}.tools-main .md-accordion-panel ul{list-style:disc}.tools-main .md-accordion-panel li ol,.tools-main .md-accordion-panel li ul{margin-top:var(--pf-space-xs)}.tools-main .md-accordion-panel li .md-math-display{padding-left:0}.tools-main .md-faq-cluster-label{font-family:var(--font-supreme-ll);font-size:var(--text-md);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--pf-text-soft);margin-top:var(--pf-space-xl);margin-bottom:var(--pf-space-sm);padding-bottom:var(--pf-space-xs);border-bottom:1px solid var(--pf-line)}.tools-main .md-figure{margin-bottom:var(--pf-space-lg)}.tools-main .md-figure-mobile{display:block}.tools-main .md-figure-desktop{display:none}@media (min-width:768px){.tools-main .md-figure-mobile{display:none}.tools-main .md-figure-desktop{display:block}}.tools-main .md-figure-img--mobile{width:100%;height:auto;margin-bottom:.67rem}.tools-main .md-figure-img{width:100%;height:auto}@media (min-width:768px){.tools-main .md-figure-split{display:flex;gap:var(--pf-space-xl);align-items:flex-start}.tools-main .md-figure-copy{flex:1 1 0%;min-width:0}.tools-main .md-figure-frame{flex-shrink:0;width:40%;max-width:400px}}:where(.tools-main .md-figure) p{margin:.67rem 0 1rem}:where(.tools-main .md-figure) :where(.md-label){margin:.67rem 0 .11rem}:where(.tools-main .md-figure) :is(ul,ol){margin:0 0 .67rem}:where(.tools-main .md-figure) blockquote{margin-bottom:1rem}:where(.tools-main .md)>:is(h1,h2,h3,h4):where(#references){margin-top:var(--pf-space-xl);margin-bottom:var(--pf-space-sm);font-size:var(--text-md)}:where(.tools-main .md>#references)~:where(.md-table-shell),:where(.tools-main .md>#references)~blockquote,:where(.tools-main .md>#references)~ol,:where(.tools-main .md>#references)~p,:where(.tools-main .md>#references)~ul{font-size:var(--text-sm);line-height:1.5;color:var(--pf-text-soft)}:where(.tools-main .md>#references)~:is(ul,ol) li,:where(.tools-main .md>#references)~blockquote p{font-size:var(--text-sm);line-height:1.5;color:var(--pf-text-soft)}:where(.tools-main .md>#references)~p{margin-top:var(--pf-space-xs);margin-bottom:0}:where(.tools-main .md>#references)~ol,:where(.tools-main .md>#references)~ul{padding-left:var(--pf-space-md)}:where(.tools-main .md>#references)~:where(.md-table-shell) table{font-size:var(--text-sm)}:where(.tools-main .md>#references)~:where(.md-table-shell) td,:where(.tools-main .md>#references)~:where(.md-table-shell) thead th{padding:var(--pf-space-xs) var(--pf-space-sm)}:where(.tools-main .md>#references)~:where(.md-table-shell) td{font-size:var(--text-sm);color:var(--pf-text-soft)}.tools-main .md-cta-row{margin:var(--pf-space-lg) 0}.tool-masthead{padding-top:var(--pf-space-xl);margin-bottom:0}@media (max-width:1023px){.tool-masthead{padding-top:var(--pf-space-lg)}}.tools-main .tool-masthead .tool-masthead-title{display:block;margin:0;padding:0;font-family:var(--font-supreme-ll);font-feature-settings:var(--pf-feature-default);font-variant-numeric:var(--pf-numeric-default);text-wrap:balance}.tool-masthead-title-name{display:block;margin:0 0 var(--pf-space-md);font-size:clamp(3rem,12vw,4rem);font-weight:300;line-height:.9;letter-spacing:0;text-transform:uppercase;color:var(--pf-text-strong)}@media (max-width:1023px){.tool-masthead-title-name{font-size:clamp(2rem,11vw,3rem)}}.tool-masthead-title-deck{display:block;border-top:1px solid var(--pf-line);padding-top:var(--pf-space-md);font-size:clamp(1.125rem,4vw,1.375rem);font-weight:400;line-height:1.25;letter-spacing:-.005em;color:var(--pf-text-soft)}@media (max-width:1023px){.tool-masthead-title-deck{font-size:clamp(1rem,4.5vw,1.25rem)}}.tool-masthead-disclaimer{margin:var(--pf-space-lg) 0 0;font-family:var(--font-supreme-ll);font-size:var(--text-sm);font-weight:400;line-height:1.5;color:var(--pf-text-soft);text-wrap:pretty}.tool-masthead-disclaimer strong{font-weight:500;color:var(--pf-text-strong)}@media (prefers-reduced-motion:no-preference){.tool-masthead-title{animation:tool-masthead-rise .7s cubic-bezier(.16,1,.3,1) .06s both}}@keyframes tool-masthead-rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.tools-progress{position:fixed;inset:0 0 auto 0;height:2px;z-index:60;background:var(--pf-accent);transform:scaleX(0);transform-origin:left center}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.tools-progress{animation:tools-progress-grow linear both;animation-timeline:scroll(root)}}}@keyframes tools-progress-grow{to{transform:scaleX(1)}}.tool-doc,.tool-lead-answer,.tool-showcase,.tools-lead,.tools-reading{margin-top:var(--pf-space-xxl)}.tools-reading{display:block}@media (min-width:1280px){.tools-reading{display:flex;gap:0;align-items:stretch}}.tools-reading-body{margin-top:var(--pf-space-xxl);min-width:0;flex:1}@media (min-width:1280px){.tools-reading-body{padding-left:var(--pf-space-xl)}}.tools-reading-body .recon-content-width{margin-inline:0;max-width:none}.tools-main .toc-label,.tools-main .toc-link,.tools-main .toc-mobile-summary{font-family:var(--font-supreme-ll)}.hideable-showcase{margin-top:var(--pf-space-xxl);display:flex;flex-direction:column}.hideable-showcase__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--pf-space-md);width:100%;margin:0;padding:.85rem 0 0;background:transparent;border:0;border-top:1px solid var(--pf-line);color:var(--pf-text-strong);text-align:left;cursor:pointer;transition:color .12s ease}.hideable-showcase__toggle:focus-visible,.hideable-showcase__toggle:hover{color:var(--pf-accent)}.hideable-showcase__toggle:focus-visible{outline:2px solid var(--pf-accent);outline-offset:4px;border-radius:2px}.hideable-showcase__title{min-width:0;font-family:var(--font-ivar-display);font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);font-weight:400;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.hideable-showcase__title em{font-style:italic;color:var(--pf-accent)}.hideable-showcase__chevron{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--pf-text-soft);transition:color .12s ease}.hideable-showcase__toggle:focus-visible .hideable-showcase__chevron,.hideable-showcase__toggle:hover .hideable-showcase__chevron{color:var(--pf-accent)}.hideable-showcase__chevron svg{display:block;transition:transform .2s cubic-bezier(.23,1,.32,1)}.hideable-showcase__toggle[aria-expanded=false] .hideable-showcase__chevron svg{transform:rotate(-90deg)}.hideable-showcase__panel{width:100%;margin-top:.75rem}.hideable-showcase__sub{max-width:42rem;margin:0 0 clamp(1.25rem,2.5vw,1.75rem);font-family:var(--font-supreme-ll);font-size:var(--text-compact);line-height:1.55;color:var(--pf-text);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.hideable-showcase__chevron,.hideable-showcase__chevron svg{transition:none}}.dose-tiers{display:flex;flex-direction:column}.dose-tiers__title{margin:0 0 .75rem;font-family:var(--font-ivar-text);font-style:italic;font-weight:400;font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);line-height:1.2;letter-spacing:-.012em;color:var(--pf-text-strong)}.dose-tiers__title-accent{color:oklch(38% .18 255)}.dose-tiers__disclaimer{margin:0 0 .85rem;font-family:var(--font-supreme-ll);font-size:var(--text-sm);font-weight:400;line-height:1.5;color:var(--pf-text-soft);text-wrap:pretty}.dose-tiers__disclaimer strong{font-weight:500;color:var(--pf-text-strong)}.dose-tiers__rule{margin:0 0 1.5rem;padding:0;border-left:none;display:flex;flex-direction:column;gap:.4rem}.dose-tiers__rule-label{margin:0;font-family:var(--font-supreme-ll);font-size:var(--text-sm);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:oklch(38% .18 255)}.dose-tiers__rule-body{margin:0;font-family:var(--font-supreme-ll);font-size:var(--text-compact);font-weight:400;line-height:1.55;letter-spacing:-.005em;color:var(--pf-text-strong);text-wrap:pretty}.dose-tiers__rule-body strong{font-weight:500;color:var(--pf-text-strong)}.dose-tiers__grid{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--pf-line);border-bottom:none}.dose-tiers__tier{display:grid;grid-template-columns:1fr auto;column-gap:3.5rem;padding:1.25rem 0;border-top:1px solid var(--pf-line-soft)}.dose-tiers__tier:first-child{border-top:0}.dose-tiers__body{display:flex;flex-direction:column;gap:.875rem;min-width:0}.dose-tiers__band{font-family:var(--font-supreme-ll);font-size:var(--text-md);font-weight:500;line-height:1;letter-spacing:-.01em;color:var(--pf-text-strong);text-transform:uppercase;padding-top:var(--pf-space-sm)}.dose-tiers__dose{display:inline-flex;align-items:baseline;gap:.3rem;align-self:flex-start;justify-self:end;font-variant-numeric:tabular-nums;padding-top:var(--pf-space-sm)}.dose-tiers__dose-value{font-size:var(--text-md);font-weight:500;letter-spacing:-.02em;color:var(--pf-text-strong)}.dose-tiers__dose-unit,.dose-tiers__dose-value{font-family:var(--font-supreme-ll);line-height:1}.dose-tiers__dose-unit{font-size:var(--text-sm);font-weight:400;letter-spacing:0;color:var(--pf-text-soft)}.dose-tiers__feel,.dose-tiers__fits{margin:0;max-width:80ch;font-family:var(--font-supreme-ll);line-height:1.55;letter-spacing:.005em;text-wrap:pretty;text-align:justify}.dose-tiers__feel{color:var(--pf-text-strong)}.dose-tiers__feel,.dose-tiers__fits{font-size:var(--text-md);font-weight:400}.dose-tiers__fits{color:var(--pf-text)}.dose-tiers__fits-label{font-family:var(--font-supreme-ll);font-weight:500;color:var(--pf-text-strong)}.dose-breakdown{display:flex;flex-direction:column}.dose-breakdown__title{margin:0 0 .5rem;font-family:var(--font-supreme-ll);font-weight:400;font-size:clamp(1.5rem,1.2rem + 1.1vw,1.9rem);line-height:1.15;letter-spacing:-.012em;color:var(--pf-text-strong)}.dose-breakdown__intro{margin:0 0 1.25rem;font-family:var(--font-supreme-ll);line-height:1.55}.dose-breakdown__scroll{overflow-x:auto}.dose-breakdown__table{width:100%;border-collapse:collapse;font-family:var(--font-supreme-ll);font-feature-settings:var(--pf-feature-default);font-variant-numeric:var(--pf-numeric-default)}.db-th{text-align:left;vertical-align:bottom;padding:.5rem .875rem .45rem;font-family:var(--font-supreme-ll);font-variant-ligatures:none;font-feature-settings:"liga" 0,"dlig" 0,"hist" 0,"calt" 0;font-size:var(--text-md);font-weight:500;letter-spacing:var(--pf-tracking-label);text-transform:uppercase;color:var(--pf-text-soft);border-bottom:1px solid var(--pf-line)}.db-th--vial{text-align:right}.db-th--protocol{text-align:right;border-left:1px solid var(--pf-line)}.db-th--tier-light{background:var(--pf-accent-light);color:var(--pf-accent-ink)}.db-th--tier-dark{background:var(--pf-accent);color:var(--pf-surface)}.db-td{padding:.6rem .875rem;border-bottom:1px solid var(--pf-line-soft);color:var(--pf-text-strong);line-height:1.3}.dose-breakdown__table tbody tr:last-child .db-td{border-bottom:none}.db-td--peptide{text-align:left;font-weight:500;white-space:nowrap}.db-td--vial{text-align:right;color:var(--pf-text-soft)}.db-td--dose{text-align:right;border-left:1px solid var(--pf-line-soft)}.db-td--tier-light{background:color-mix(in oklch,var(--pf-accent-light) 30%,var(--pf-surface))}.db-td--tier-dark{background:color-mix(in oklch,var(--pf-accent) 7%,var(--pf-surface))}.db-dose-val{font-weight:400}.db-td.is-anchor .db-dose-val{font-weight:500;color:var(--pf-accent-ink)}.db-anchor{display:inline-block;margin-right:.45rem;font-family:var(--font-brown-mono-ll);font-variant-ligatures:none;font-feature-settings:"liga" 0,"hist" 0;font-size:var(--text-2xs);letter-spacing:var(--pf-tracking-label);text-transform:uppercase;color:var(--pf-accent-ink)}.db-recon{border-top:2px solid var(--pf-line)}.db-recon .db-td{padding-top:.7rem}.db-td--recon-label{text-align:left;font-weight:500;color:var(--pf-text-soft);white-space:nowrap}.dose-breakdown__note{margin:1.1rem 0 0;font-size:var(--text-sm);line-height:1.5;color:var(--pf-text-soft)}.db-table--two-vial .db-td{text-align:left;white-space:nowrap}@media (max-width:639px){.db-table--two-vial .db-td{white-space:normal}}.db-table--two-vial .db-recon .db-td--peptide{color:var(--pf-text-soft)}