.chemResWidget{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%;min-width:280px;max-width:420px;flex-shrink:0}@media (max-width:780px){.textComponentWithImage:has(.chemResWidget){flex-direction:column}.chemResWidget{max-width:100%;min-width:0}}.chemResWidget-results{display:flex;flex-direction:column;gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}.chemResWidget-resultsCount{font-size:13px;font-weight:600;color:var(--color-text-secondary)}.chemResWidget-resultsList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1);max-height:320px;overflow-y:auto}.chemResWidget-resultLink{display:block;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background-color:var(--color-background-secondary);color:var(--primary);font-size:14px;font-weight:600;text-decoration:none}.chemResWidget-resultLink:hover{text-decoration:underline}.chemResWidget-noMatches{font-size:13px;color:var(--color-text-secondary)}@media (max-width:780px){.chemResWidget{max-width:100%}}.anchoredPopover{position:fixed;top:var(--popover-y,0);left:var(--popover-x,0);z-index:1001;box-sizing:border-box;width:max-content;max-width:min(20rem,calc(100vw - 2 * var(--spacing-2)));padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-white);box-shadow:var(--shadow-md);color:var(--color-text-primary);font-family:var(--font-primary);font-size:var(--font-size-sm);line-height:var(--line-height-snug);visibility:hidden;pointer-events:none}.anchoredPopover--placed{visibility:visible}.pchartSlot{--pchart-strong:var(--color-primary);--pchart-pale:color-mix(in srgb,var(--color-primary) 35%,var(--color-white));--pchart-light:var(--color-gray-light);--pchart-mid:var(--color-gray-mid-2);--pchart-line:var(--color-gray-light-2);--pchart-origin:var(--color-text-light);--pchart-label-w:92px;--pchart-lane-h:7px;--pchart-lane-gap:2px;--pchart-tick-h:5px;--pchart-hatch:2px;display:flex;flex-direction:column;gap:var(--spacing-3);flex:0 1 560px;box-sizing:border-box;width:100%;min-width:300px;max-width:560px;margin:0;padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background-color:var(--color-white);color:var(--color-text-primary);font-family:var(--font-primary);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}.pchartSlot-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2)}.pchartSlot-title{font-size:var(--font-size-base);font-weight:var(--font-weight-semi-bold)}.pchartSlot-image{display:flex;justify-content:center;min-width:0}.pchart{display:flex;flex-direction:column;gap:var(--spacing-3)}.pchart-status{margin:0;color:var(--color-text-light)}.pchart-plot{display:flex;flex-direction:column}.pchart-row{display:grid;grid-template-columns:var(--pchart-label-w) 1fr var(--pchart-tail-w);align-items:center}.pchart{--pchart-tail-w:0px}.pchart--overflow{--pchart-tail-w:calc(var(--spacing-4) * 3)}.pchart-tail{display:flex;flex-direction:column;gap:var(--pchart-lane-gap);padding-left:var(--spacing-1);overflow:hidden;font-size:var(--font-size-xs);line-height:1;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-primary)}.pchart-label{display:flex;min-width:0;padding-right:var(--spacing-2)}.pchart-rowLink{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.pchart-track{position:relative;display:flex;flex-direction:column;gap:var(--pchart-lane-gap);padding:var(--spacing-2) 0}.pchart-lane{position:relative;height:var(--pchart-lane-h);z-index:1}.pchart-bar{position:absolute;top:0;bottom:0;left:var(--pchart-bar-left);width:var(--pchart-bar-width);padding:0;border:0;cursor:help;overflow:hidden;transition:opacity .15s ease}.pchart-bar--pos{border-radius:0 var(--radius-pill) var(--radius-pill) 0}.pchart-bar--neg{border-radius:var(--radius-pill) 0 0 var(--radius-pill)}.pchart-bar--strong{background-color:var(--pchart-strong)}.pchart-bar--pale{background-color:var(--pchart-pale)}.pchart-bar--light{background-color:var(--pchart-light)}.pchart-bar--mid{background-color:var(--pchart-mid)}.pchart-tailValue{overflow:hidden;text-overflow:ellipsis}.pchart-bar--alt{background-image:repeating-linear-gradient(135deg,transparent 0 var(--pchart-hatch),color-mix(in srgb,var(--color-white) 60%,transparent) var(--pchart-hatch) calc(var(--pchart-hatch) * 2))}.pchart-bar--over.pchart-bar--pos{border-radius:0}.pchart-bar--active,.pchart-bar:hover{opacity:.75}.pchart-bar:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.pchart-barMark{background-color:var(--color-white)}.pchart-barMark,.pchart-grid{position:absolute;top:0;bottom:0;left:var(--pchart-at);width:1px;pointer-events:none}.pchart-grid{background-color:var(--pchart-line)}.pchart-grid--origin{background-color:var(--pchart-origin)}.pchart-axis{position:relative;height:calc(var(--spacing-4) + var(--pchart-tick-h))}.pchart-tick{position:absolute;left:var(--pchart-at);width:1px;height:var(--pchart-tick-h);background-color:var(--pchart-origin)}.pchart-axis--top .pchart-tick{bottom:0}.pchart-axis--bottom .pchart-tick{top:0}.pchart-tickLabel{position:absolute;left:50%;transform:translateX(-50%);font-size:var(--font-size-xs);line-height:1;white-space:nowrap;color:var(--color-text-light)}.pchart-axis--top .pchart-tickLabel{bottom:calc(var(--pchart-tick-h) + var(--spacing-1))}.pchart-axis--bottom .pchart-tickLabel{top:calc(var(--pchart-tick-h) + var(--spacing-1))}.pchart-legend{display:flex;flex-direction:column;gap:var(--spacing-2);margin:0;padding:var(--spacing-3) 0 0;border-top:1px solid var(--color-border);list-style:none;color:var(--color-text-primary)}.pchart-legendItem{display:flex;align-items:baseline;gap:var(--spacing-2)}.pchart-footnote,.pchart-legendBasis{color:var(--color-text-light)}.pchart-footnote{margin:0;font-size:var(--font-size-xs)}.pchart-swatch{flex:none;width:var(--spacing-4);height:var(--spacing-2);border-radius:var(--radius-pill)}.pchart-tooltip{display:flex;flex-direction:column;gap:var(--spacing-1)}.pchart-tooltipHead,.pchart-tooltipValue{font-weight:var(--font-weight-semi-bold)}.pchart-tooltipValue{font-size:var(--font-size-base);color:var(--color-primary)}.pchart-tooltipBasis,.pchart-tooltipLabel{font-size:var(--font-size-xs);color:var(--color-text-light)}.pchart-tooltipLabel{margin-top:var(--spacing-1);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.pchart-tooltipList{margin:0;padding-left:var(--spacing-4)}.pchart-tooltipMuted{color:var(--color-text-light)}@media (max-width:780px){.textComponentWithImage:has(.pchartSlot){flex-direction:column}.pchartSlot{flex-basis:auto;max-width:100%;min-width:0}}@media (max-width:480px){.pchartSlot{--pchart-label-w:72px;padding:var(--spacing-3) var(--spacing-2)}.pchart-axis{height:calc(var(--spacing-4) * 2 + var(--pchart-tick-h))}.pchart-axis--top .pchart-tick:nth-child(2n) .pchart-tickLabel{bottom:calc(var(--pchart-tick-h) + var(--spacing-1) + var(--spacing-4))}.pchart-axis--bottom .pchart-tick:nth-child(2n) .pchart-tickLabel{top:calc(var(--pchart-tick-h) + var(--spacing-1) + var(--spacing-4))}}.pscatter{--pscatter-dot:14px;--pscatter-ref-dot:10px;--pscatter-ytitle-w:var(--spacing-5);--pscatter-ticks-w:calc(var(--spacing-4) * 1.5);display:flex;flex-direction:column;gap:var(--spacing-2)}.pscatter-frame{display:grid;grid-template-columns:var(--pscatter-ytitle-w) 1fr;gap:var(--spacing-1)}.pscatter-yTitle{writing-mode:vertical-rl;transform:rotate(180deg);justify-self:center;text-align:center}.pscatter-xTitle,.pscatter-yTitle{align-self:center;font-size:var(--font-size-xs);color:var(--color-text-light)}.pscatter-plot{position:relative;aspect-ratio:3/4;margin:var(--spacing-2) var(--spacing-5) var(--spacing-5) var(--pscatter-ticks-w);border-left:1px solid var(--pchart-origin);border-bottom:1px solid var(--pchart-origin)}.pscatter-grid{position:absolute;pointer-events:none}.pscatter-grid--x{top:0;bottom:0;left:var(--pscatter-x);width:1px;background-color:var(--pchart-line)}.pscatter-grid--y{left:0;right:0;bottom:var(--pscatter-y);height:1px;background-color:var(--pchart-line)}.pscatter-tickLabel{position:absolute;font-size:var(--font-size-xs);line-height:1;white-space:nowrap;color:var(--color-text-light)}.pscatter-tickLabel--x{top:calc(100% + var(--spacing-1));left:50%;transform:translateX(-50%)}.pscatter-tickLabel--y{right:calc(100% + var(--spacing-1));top:50%;transform:translateY(-50%)}.pscatter-point{position:absolute;left:var(--pscatter-x);bottom:var(--pscatter-y);z-index:1;display:flex;align-items:center;gap:var(--spacing-1);transform:translate(calc(var(--pscatter-dot) / -2),50%)}.pscatter-dot{flex:none;width:var(--pscatter-dot);height:var(--pscatter-dot);padding:0;border:2px solid var(--color-white);border-radius:50%;background-color:var(--pchart-strong);cursor:help;transition:opacity .15s ease}.pscatter-dot--active,.pscatter-dot:hover{opacity:.75}.pscatter-dot:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.pscatter-point--ref{transform:translate(calc(var(--pscatter-ref-dot) / -2),50%)}.pscatter-dot--ref{width:var(--pscatter-ref-dot);height:var(--pscatter-ref-dot);border:0;background-color:var(--pchart-mid);cursor:default}.pscatter-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semi-bold);line-height:1;white-space:nowrap;color:var(--color-primary);text-decoration:none}.pscatter-label--placed{position:absolute;left:var(--pscatter-lx);bottom:var(--pscatter-ly);z-index:2;transform:translateY(50%)}.pscatter-label:hover{text-decoration:underline}.pscatter-label--ref{font-weight:var(--font-weight-normal);color:var(--color-text-light)}.tableBodyCell .propNote{font-size:calc(var(--font-size-base) - 1px)}