.china-lean-widget{margin:.75rem 0 1.25rem}.bias-evidence.china-lean{--bias-padding: 8px;--lean-label-gutter: 96px;--lean-right-gutter: 8px;--lean-example-size: 24px;--lean-examples-width: 58px;--lean-examples-gap: 6px;--lean-red: #c45146;--lean-blue: #4c78a8;margin-block:0}.china-lean-example-hint{margin:5px 0 0;font:11px/1.5 Söhne,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--color-fg-tertiary)}.china-lean>figcaption{margin:0}.china-lean-controls{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:6px 0 0}.china-lean-controls .bias-model-toggle{padding-bottom:5px}.china-lean-checkboxes{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.china-lean-header,.china-lean-breakdown-header{display:grid;grid-template-columns:minmax(0,1fr) var(--lean-examples-width);gap:var(--lean-examples-gap);align-items:end}.china-lean-examples-heading{padding:0 3px 4px;text-align:center;font-size:10px;line-height:1.25;color:var(--bias-muted)}.china-lean-examples{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-items:center;min-width:0}.china-lean-breakdown .china-lean-breakdown-legend{margin:4px 0;gap:6px 14px}.china-lean-breakdown .china-lean-row{position:relative;grid-template-columns:minmax(0,1fr) var(--model-label-width) var( --lean-examples-width );-moz-column-gap:var(--lean-examples-gap);column-gap:var(--lean-examples-gap)}.china-lean-breakdown-segment{container-type:inline-size}.china-lean-breakdown-value{display:none}@container (min-width:32px){.china-lean-breakdown-value{display:inline}}.china-lean-scroll{overflow:visible}.china-lean-plot{min-width:0;margin-inline:calc(-1 * var(--bias-padding))}.china-lean-axis{position:relative;margin-inline:var(--lean-label-gutter) var(--lean-right-gutter);padding-bottom:3px;font-size:10px;line-height:1.3;color:var(--bias-muted)}.china-lean-axis .bias-axis-end:first-child>span:first-child,.china-lean-axis .bias-axis-end:last-child>span:last-child{width:1.4em;flex:none;text-align:center}.china-lean-axis .bias-axis-ticks>span:first-child{transform:translate(-.7em)}.china-lean-axis .bias-axis-ticks>span:last-child{left:auto;right:0;transform:translate(.7em)}.china-lean-bars{position:relative}.china-lean-bars:before{content:"";position:absolute;left:calc((100% - var(--lean-examples-width) - var(--lean-examples-gap) + var(--lean-label-gutter) - var(--lean-right-gutter)) / 2);top:0;bottom:0;border-left:1px solid var(--color-border-primary)}.china-lean-bars:after{content:"";position:absolute;inset:0 calc(var(--lean-right-gutter) + var(--lean-examples-width) + var(--lean-examples-gap)) 0 var(--lean-label-gutter);border-inline:1px solid var(--color-border-primary);border-top:1px solid var(--color-border-primary);opacity:.5;pointer-events:none}.china-lean-bars>.china-lean-row{display:grid;grid-template-columns:minmax(0,1fr) var(--lean-examples-width);gap:var(--lean-examples-gap);align-items:center}.china-lean-row{min-height:25px}.china-lean-model{position:relative;z-index:1;grid-column:2;justify-self:start;width:-moz-max-content;width:max-content;max-width:calc(100% - var(--lean-label-offset) - 3px);margin-left:var(--lean-label-offset);padding:2px 4px;background:var(--lean-row-background, var(--color-bg-base));font-size:12px;line-height:1.3;white-space:normal}.china-lean-row:not(.china-lean-negative) .china-lean-model{min-width:0;white-space:nowrap}.china-lean-row:not(.china-lean-negative) .china-lean-model .bias-model-name>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.china-lean-negative .china-lean-model{grid-column:1;justify-self:end;margin-left:0;margin-right:var(--lean-label-offset);text-align:right}.china-lean-track{position:relative;display:grid;grid-template-columns:calc((100% + var(--lean-label-gutter) - var(--lean-right-gutter)) / 2) minmax(0,1fr);align-items:center;min-height:25px;overflow:hidden}.china-lean-scale{position:absolute;inset:0 var(--lean-right-gutter) 0 var(--lean-label-gutter)}.china-lean-bar{position:absolute;top:50%;height:16px;transform:translateY(-50%);background:var(--lean-red)}.china-lean-negative .china-lean-bar{background:var(--lean-blue)}.china-lean-negative .bias-model-name{flex-direction:row-reverse}.china-lean-model .bias-model-name{max-width:100%;align-items:center}.china-lean-model .bias-model-name>span:last-child{text-wrap:pretty}.china-lean .bias-model-name>span:last-child{overflow-wrap:normal}.china-lean-row:hover .china-lean-bar{filter:brightness(.92)}.china-lean-row:has(.china-lean-example-dot:is(:hover,:focus-visible)){--lean-row-background: color-mix( in srgb, var(--bias-ink) 8%, var(--color-bg-base) );background:var(--lean-row-background)}.china-lean-row:has(.china-lean-example-dot:is(:hover,:focus-visible)) .bias-model{font-weight:600}.china-lean-row:has(.china-lean-example-dot:is(:hover,:focus-visible)) :is(.china-lean-bar,.bias-stack){filter:brightness(.8)}@media (max-width: 520px){.china-lean-model{font-size:11px}.china-lean .bias-model-name>span:last-child{overflow-wrap:anywhere}}.china-lean-example-dot{grid-row:1;width:var(--lean-example-size);height:24px;border:0;padding:0;background:transparent;cursor:pointer}.china-lean-example-dot:before{content:"";display:block;width:8px;height:8px;margin:auto;border-radius:50%;background:currentColor}.china-lean-example-critical{grid-column:1;color:var(--lean-blue)}.china-lean-example-pro{grid-column:2;color:var(--lean-red)}.china-lean-example-dot:is(:hover,:focus-visible):before{transform:scale(1.5);box-shadow:0 0 0 3px color-mix(in srgb,currentColor 30%,transparent)}.china-lean-example-dot:focus-visible{outline:none}.china-lean-example-dot:focus-visible:before{outline:2px solid currentColor;outline-offset:3px}@media (max-width: 640px){.bias-evidence.china-lean{--lean-label-gutter: 96px}.china-lean-controls{margin:10px 0 0;gap:8px}}@media (max-width: 520px){.bias-evidence.china-lean{--lean-label-gutter: 64px}.china-lean-axis .bias-axis{font-size:9px}.china-lean-axis .bias-axis-ticks{height:32px}.china-lean-axis .bias-axis-end{gap:1px}.china-lean-axis .bias-axis-end:first-child{flex-direction:column;align-items:flex-start}.china-lean-axis .bias-axis-end:last-child{flex-direction:column-reverse;align-items:flex-end}}@media (max-width: 380px){.bias-evidence.china-lean{--lean-label-gutter: 48px;margin-inline:0}}
