.hm-v2 .hm-clinnotes{min-width:0}.hm-v2 .hm-clinnotes__title{margin:0 0 var(--hm-space-2);color:var(--hm-text-strong);font-size:var(--hm-fs-lg);font-weight:650;line-height:var(--hm-lh-snug)}.hm-v2 .hm-clinnotes__lede{margin:0 0 var(--hm-space-3);color:var(--hm-text-secondary);font-size:var(--hm-fs-sm)}.hm-v2 .hm-clinnotes__aside{margin:0 0 var(--hm-space-3);color:var(--hm-text-muted);font-size:var(--hm-fs-xs)}.hm-v2 .hm-clinnotes__list{margin:0;padding:0;list-style:none}.hm-v2 .hm-clinnotes__item+.hm-clinnotes__item{margin-top:var(--hm-space-3);padding-top:var(--hm-space-3);border-top:1px solid var(--hm-divider)}.hm-v2 .hm-clinnotes__who{margin:0 0 var(--hm-space-1);font-size:var(--hm-fs-sm)}.hm-v2 .hm-clinnotes__name{color:var(--hm-text-strong);font-weight:650}.hm-v2 .hm-clinnotes__when{color:var(--hm-text-muted)}.hm-v2 .hm-clinnotes__body{margin:0;color:var(--hm-text);white-space:pre-wrap;overflow-wrap:anywhere}.hm-v2 .hm-clinnotes--condition{margin-top:var(--hm-space-3)}.hm-v2 .hm-clinnotes--condition .hm-clinnotes__title{font-size:var(--hm-fs-md)}.hm-v2 .hm-clinnotes__lede:last-child{margin-bottom:0}.hm-v2 .hm-ppl{display:block;width:100%;height:auto;aspect-ratio:4 / 1;overflow:visible}.hm-v2 .hm-ppl__col--neutral{fill:var(--hm-text-muted)}.hm-v2 .hm-ppl__col--low{fill:var(--hm-scale-low-fill)}.hm-v2 .hm-ppl__col--typical{fill:var(--hm-scale-normal-fill)}.hm-v2 .hm-ppl__col--borderline{fill:var(--hm-scale-borderline-fill)}.hm-v2 .hm-ppl__col--high{fill:var(--hm-scale-high-fill)}.hm-v2 .hm-ppl__col--very-high{fill:var(--hm-scale-very-high-fill)}@media screen{:root[data-theme=dark] .hm-v2 .hm-ppl__col--very-high{fill:var(--hm-scale-very-high-ink)}}@media screen and (prefers-color-scheme: dark){:root:not([data-theme=light]) .hm-v2 .hm-ppl__col--very-high{fill:var(--hm-scale-very-high-ink)}}.hm-v2 .hm-ppl__outline{fill:none;stroke:var(--hm-border-strong);stroke-width:1.25;stroke-linejoin:round}.hm-v2 .hm-ppl__stem{stroke:var(--hm-text-strong);stroke-width:1.75;stroke-linecap:round}.hm-v2 .hm-ppl__dot{fill:var(--hm-text-strong);stroke:var(--hm-surface);stroke-width:2}.hm-v2 .hm-inputs-used{display:grid;gap:var(--hm-space-2);margin:0 0 var(--hm-space-4)}.hm-v2 .hm-inputs-used__title{margin:0;color:var(--hm-text-strong);font-size:var(--hm-fs-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hm-v2 .hm-inputs-used__list{display:grid;gap:var(--hm-space-2);margin:0;padding-left:1.1em;color:var(--hm-text-secondary);font-size:var(--hm-fs-sm);line-height:var(--hm-lh-copy)}.hm-v2 .hm-inputs-used__action{color:var(--hm-brand);font-weight:600}@media print{.hm-v2 .hm-inputs-used{break-inside:avoid}.hm-v2 .hm-inputs-used__title{break-after:avoid}}.hm-v2 .hm-contrib{display:grid;gap:var(--hm-space-2);max-width:44rem;margin:0 0 var(--hm-space-4);min-width:0}.hm-v2 .hm-contrib__title{margin:0;color:var(--hm-text-strong);font-size:var(--hm-fs-sm);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hm-v2 .hm-contrib__lead,.hm-v2 .hm-contrib__note{margin:0;color:var(--hm-text-secondary);font-size:var(--hm-fs-sm);line-height:var(--hm-lh-copy)}.hm-v2 .hm-contrib__note{color:var(--hm-text-muted);font-size:var(--hm-fs-xs)}.hm-v2 .hm-contrib__list{display:grid;gap:var(--hm-space-1);margin:var(--hm-space-1) 0 0;padding:0;list-style:none}.hm-v2 .hm-contrib__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(7rem,14rem) 3.5rem;grid-template-areas:"label track value";gap:var(--hm-space-3);align-items:center;min-height:1.75rem}.hm-v2 .hm-contrib--sampled .hm-contrib__row{grid-template-columns:minmax(0,1fr) minmax(7rem,14rem) 6.25rem}.hm-v2 .hm-contrib__label{grid-area:label;min-width:0;color:var(--hm-text);font-size:var(--hm-fs-sm);overflow-wrap:anywhere}.hm-v2 .hm-contrib__row--remainder .hm-contrib__label{color:var(--hm-text-secondary);font-style:italic}.hm-v2 .hm-contrib__track{grid-area:track;display:grid;grid-template-columns:1fr 1fr;height:.75rem;background:linear-gradient(var(--hm-text-muted),var(--hm-text-muted)) center / 1px 100% no-repeat,linear-gradient(var(--hm-divider),var(--hm-divider)) center / 100% 1px no-repeat}.hm-v2 .hm-contrib__half{display:flex;align-items:stretch;min-width:0}.hm-v2 .hm-contrib__half--down{justify-content:flex-end}.hm-v2 .hm-contrib__half--up{justify-content:flex-start}.hm-v2 .hm-contrib__bar{display:block;height:100%}.hm-v2 .hm-contrib__row--up .hm-contrib__bar{margin-left:1px;border-radius:0 999px 999px 0;background:var(--hm-risk-elevated-edge)}.hm-v2 .hm-contrib__row--down .hm-contrib__bar{margin-right:1px;border-radius:999px 0 0 999px;background:var(--hm-risk-lower-edge)}.hm-v2 .hm-contrib__value{grid-area:value;color:var(--hm-text-strong);font-size:var(--hm-fs-sm);font-weight:650;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.hm-v2 .hm-contrib__se{color:var(--hm-text-muted);font-weight:400}.hm-v2 .hm-contrib__more{justify-self:start;min-height:var(--hm-control-min);padding:var(--hm-space-1) 0;border:0;background:none;color:var(--hm-brand);font:inherit;font-size:var(--hm-fs-sm);font-weight:650;cursor:pointer}.hm-v2 .hm-contrib__total{margin:0;padding-top:var(--hm-space-2);border-top:1px solid var(--hm-divider);color:var(--hm-text-secondary);font-size:var(--hm-fs-sm)}.hm-v2 .hm-contrib__total .hm-num{color:var(--hm-text-strong);font-weight:650}@media (max-width: 30rem){.hm-v2 .hm-contrib__row,.hm-v2 .hm-contrib--sampled .hm-contrib__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value" "track track";gap:var(--hm-space-1) var(--hm-space-3);padding:var(--hm-space-1) 0}}.hm-v2 .hm-contrib--directional .hm-contrib__row,.hm-v2 .hm-contrib--directional .hm-contrib__axis{grid-template-columns:minmax(0,1fr) minmax(9rem,16rem);grid-template-areas:"label track"}.hm-v2 .hm-contrib__axis{display:grid;gap:var(--hm-space-3);color:var(--hm-text-muted);font-size:var(--hm-fs-xs);font-weight:650}.hm-v2 .hm-contrib__axis-down,.hm-v2 .hm-contrib__axis-up{grid-row:1;grid-column:2}.hm-v2 .hm-contrib__axis-down{justify-self:start}.hm-v2 .hm-contrib__axis-up{justify-self:end}@media (max-width: 30rem){.hm-v2 .hm-contrib--directional .hm-contrib__row{grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "track"}.hm-v2 .hm-contrib--directional .hm-contrib__axis{grid-template-columns:minmax(0,1fr)}.hm-v2 .hm-contrib__axis-down,.hm-v2 .hm-contrib__axis-up{grid-column:1}}@media print{.hm-v2 .hm-contrib{break-inside:avoid}.hm-v2 .hm-contrib__bar{border:1px solid var(--hm-text-strong);box-sizing:border-box;-webkit-print-color-adjust:exact;print-color-adjust:exact}}
