.cf-defs{position:absolute;inline-size:0;block-size:0;overflow:hidden}.cf-s1{stop-color:color-mix(in oklab,var(--cf-k) 55%,var(--cf-ground))}.cf-s2{stop-color:var(--cf-k)}.cf-s3{stop-color:color-mix(in oklab,var(--cf-k) 65%,var(--cf-shade))}.cf-s4{stop-color:color-mix(in oklab,var(--cf-k) 40%,var(--cf-shade))}.cf-ball-hydrogen{stroke:var(--cf-glass);stroke-width:1}.cf-charge{fill:none;stroke:var(--cf-charge);stroke-linecap:butt}.cf-flip-to{opacity:0;transition:opacity .6s}[data-flipped] .cf-flip-to{opacity:1}.cf-gamma-line{fill:none;stroke:var(--cf-ray);stroke-linecap:round}.cf-gamma-head{fill:var(--cf-ray)}.cf-molecule{display:block;max-inline-size:100%;block-size:auto}.cf-bond{stroke:var(--cf-glass);stroke-width:6;stroke-linecap:round}.cf-bond[data-order="2"],.cf-bond[data-order="3"]{stroke-width:3.5}.cf-glass{fill:none;stroke:var(--cf-glass);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.cf-graduation{stroke:var(--cf-glass);stroke-width:1.5}.cf-liquid{transition:fill .9s}.cf-meniscus{fill:none;stroke:var(--cf-ink);stroke-width:1.5}.cf-scale-label{font-family:var(--cf-data-face,ui-monospace,monospace);font-size:11px;fill:var(--cf-label)}.cf-small-label{font-size:12px;fill:var(--cf-label)}.cf-strip{transition:height .9s,y .9s,stroke-width .9s}.cf-sheet{stroke-width:1.5}.cf-paper{fill:var(--cf-ground);stroke:var(--cf-ink);stroke-width:2}.cf-wire{fill:none;stroke:var(--cf-ink);stroke-width:3}.cf-bridge-body{fill:none;stroke:color-mix(in oklab,var(--cf-glass) 30%,var(--cf-ground));stroke-width:22}.cf-meter-face{fill:var(--cf-ground);stroke:var(--cf-ink);stroke-width:3;transition:stroke .2s}.cf-meter[data-live] .cf-meter-face{stroke:var(--cf-live)}.cf-meter-read{font-family:var(--cf-data-face,ui-monospace,monospace);font-size:18px;fill:var(--cf-ink)}.cf-meter-unit{font-size:11px;fill:var(--cf-label)}.cf-flow-dot{offset-distance:0;animation:cf-flow 1.9s linear infinite;opacity:0}@keyframes cf-flow{0%{offset-distance:0;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.cf-bubbles circle{fill:none;stroke:var(--cf-glass);stroke-width:2;animation:cf-bubble 1.8s ease-in infinite}.cf-bubbles[data-still] circle{animation:none}@keyframes cf-bubble{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-120px);opacity:0}}.cf-heat{fill:var(--cf-heat)}.cf-burner-base{fill:var(--cf-ink)}@media (prefers-reduced-motion:reduce){.cf-bubbles circle,.cf-flow-dot{animation:none}.cf-flip-to{transition:none}.cf-flow-dot{opacity:0}.cf-liquid,.cf-meter-face,.cf-strip{transition:none}}.cf-plot{display:grid;gap:var(--spacing-2);margin:0;min-width:0}.cf-plot-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--spacing-2) var(--spacing-5)}.cf-plot-title{font-weight:700;color:var(--cf-ink)}.cf-legend{display:flex;flex-wrap:wrap;gap:var(--spacing-4);font-size:.875rem;color:var(--cf-label)}.cf-legend-item{display:inline-flex;align-items:center;gap:var(--spacing-2)}.cf-swatch{inline-size:1rem;block-size:2px;background:currentColor}.cf-swatch[data-tone=series-1]{background:var(--cf-series-1)}.cf-swatch[data-tone=series-2]{background:var(--cf-series-2)}.cf-plot-frame{display:grid;gap:var(--spacing-1)}.cf-plot-svg{display:block;inline-size:100%;block-size:auto;overflow:visible;touch-action:pan-y}.cf-plot-svg:focus-visible{outline:2px solid var(--cf-ink);outline-offset:2px}.cf-gridline{stroke:var(--cf-grid);stroke-width:1}.cf-axis{fill:none;stroke:var(--cf-axis);stroke-width:1.5}.cf-tick{font-family:var(--cf-data-face,ui-monospace,monospace);font-size:11px;fill:var(--cf-axis)}.cf-axis-label{font-size:12px;font-weight:700;fill:var(--cf-label)}.cf-refline{stroke:var(--cf-axis);stroke-width:1.5;stroke-dasharray:4 4}.cf-ref-label{font-size:11px;fill:var(--cf-label)}.cf-series{--cf-tone:var(--cf-series-1)}.cf-series[data-tone=series-2]{--cf-tone:var(--cf-series-2)}.cf-series[data-tone=live]{--cf-tone:var(--cf-chart-live)}.cf-series[data-tone=earlier]{--cf-tone:var(--cf-earlier)}.cf-line{fill:none;stroke:var(--cf-tone);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.cf-series[data-tone=earlier] .cf-line{stroke-dasharray:6 4}.cf-marker{fill:var(--cf-tone);stroke:var(--cf-ground);stroke-width:2}.cf-direct-label{font-size:12px;font-weight:700;fill:var(--cf-label)}.cf-crosshair{stroke:var(--cf-axis);stroke-width:1}.cf-hover-dot{fill:var(--cf-ground);stroke-width:2.5;stroke:var(--cf-series-1)}.cf-hover-dot[data-tone=series-2]{stroke:var(--cf-series-2)}.cf-hover-dot[data-tone=live]{stroke:var(--cf-chart-live)}.cf-hover-dot[data-tone=earlier]{stroke:var(--cf-earlier)}.cf-readout{min-block-size:1.5em;margin:0;font-family:var(--cf-data-face,ui-monospace,monospace);font-size:.8125rem;color:var(--cf-ink)}.cf-readout-hint{font-family:inherit;color:var(--cf-label)}.cf-plot-caption{margin:0;font-size:.875rem;color:var(--cf-label)}.cf-table summary{cursor:pointer;font-size:.875rem;font-weight:600;color:var(--cf-ink)}.cf-table table{margin-top:var(--spacing-2);border-collapse:collapse;font-size:.8125rem;font-variant-numeric:tabular-nums}.cf-table td,.cf-table th{padding:var(--spacing-1) var(--spacing-3);border-bottom:1px solid var(--cf-grid);text-align:right;color:var(--cf-ink)}.cf-table thead th{color:var(--cf-label)}.cf-scale{display:grid;gap:var(--spacing-2);margin:0;padding-bottom:var(--spacing-10);position:relative}.cf-scale-band{block-size:1.25rem}.cf-scale-marks,.cf-scale-ticks{position:relative;block-size:1.25rem;margin:0;padding:0;list-style:none}.cf-scale-ticks span{position:absolute;transform:translateX(-50%);font-family:var(--cf-data-face,ui-monospace,monospace);font-size:11px;color:var(--cf-axis)}.cf-scale-ends{display:flex;justify-content:space-between;font-size:.8125rem;font-weight:700;color:var(--cf-label)}.cf-scale-marks li{position:absolute;display:grid;justify-items:center;transform:translateX(-50%);font-size:.8125rem;color:var(--cf-ink);white-space:nowrap}.cf-scale-pin{inline-size:2px;block-size:.75rem;background:var(--cf-ink)}.cf-scale-at{font-family:var(--cf-data-face,ui-monospace,monospace);color:var(--cf-label)}.ac-app,.ap-root{--cf-ground:var(--ap-ground);--cf-shade:var(--ap-heading);--cf-ink:var(--ap-heading);--cf-label:var(--ap-text);--cf-charge:var(--ap-onAction);--cf-live:var(--ap-run);--cf-data-face:var(--ap-font-data);--cf-proton:var(--ap-fig-proton);--cf-neutron:var(--ap-fig-neutron);--cf-electron:var(--ap-fig-electron);--cf-carbon:var(--ap-fig-carbon);--cf-hydrogen:var(--ap-fig-hydrogen);--cf-oxygen:var(--ap-fig-oxygen);--cf-nitrogen:var(--ap-fig-nitrogen);--cf-chlorine:var(--ap-fig-chlorine);--cf-sulfur:var(--ap-fig-sulfur);--cf-series-1:var(--ap-chart-series1);--cf-series-2:var(--ap-chart-series2);--cf-chart-live:var(--ap-chart-live);--cf-earlier:var(--ap-chart-earlier);--cf-axis:var(--ap-chart-axis);--cf-grid:var(--ap-chart-grid);--cf-acid:var(--ap-chart-acid);--cf-base:var(--ap-chart-base);--cf-neutral:var(--ap-chart-neutral);--cf-ray:var(--ap-fig-ray);--cf-glass:var(--ap-fig-glass);--cf-solution:var(--ap-fig-solution);--cf-copper-ion:var(--ap-fig-copperIon);--cf-heat:var(--ap-fig-heat);--cf-metal-aluminum-light:var(--ap-mat-aluminum-light);--cf-metal-aluminum-mid:var(--ap-mat-aluminum-mid);--cf-metal-aluminum-dark:var(--ap-mat-aluminum-dark);--cf-metal-copper-light:var(--ap-mat-copper-light);--cf-metal-copper-mid:var(--ap-mat-copper-mid);--cf-metal-copper-dark:var(--ap-mat-copper-dark);--cf-metal-gold-light:var(--ap-mat-gold-light);--cf-metal-gold-mid:var(--ap-mat-gold-mid);--cf-metal-gold-dark:var(--ap-mat-gold-dark);--cf-metal-iron-light:var(--ap-mat-iron-light);--cf-metal-iron-mid:var(--ap-mat-iron-mid);--cf-metal-iron-dark:var(--ap-mat-iron-dark);--cf-metal-lead-light:var(--ap-mat-lead-light);--cf-metal-lead-mid:var(--ap-mat-lead-mid);--cf-metal-lead-dark:var(--ap-mat-lead-dark);--cf-metal-magnesium-light:var(--ap-mat-magnesium-light);--cf-metal-magnesium-mid:var(--ap-mat-magnesium-mid);--cf-metal-magnesium-dark:var(--ap-mat-magnesium-dark);--cf-metal-nickel-light:var(--ap-mat-nickel-light);--cf-metal-nickel-mid:var(--ap-mat-nickel-mid);--cf-metal-nickel-dark:var(--ap-mat-nickel-dark);--cf-metal-platinum-light:var(--ap-mat-platinum-light);--cf-metal-platinum-mid:var(--ap-mat-platinum-mid);--cf-metal-platinum-dark:var(--ap-mat-platinum-dark);--cf-metal-silver-light:var(--ap-mat-silver-light);--cf-metal-silver-mid:var(--ap-mat-silver-mid);--cf-metal-silver-dark:var(--ap-mat-silver-dark);--cf-metal-tin-light:var(--ap-mat-tin-light);--cf-metal-tin-mid:var(--ap-mat-tin-mid);--cf-metal-tin-dark:var(--ap-mat-tin-dark);--cf-metal-zinc-light:var(--ap-mat-zinc-light);--cf-metal-zinc-mid:var(--ap-mat-zinc-mid);--cf-metal-zinc-dark:var(--ap-mat-zinc-dark)}