.SprayFoamDiagram-module__rdQ7qq__figure{flex-direction:column;align-items:center;gap:8px;margin:0;display:flex}.SprayFoamDiagram-module__rdQ7qq__root{width:100%;max-width:360px;height:auto;color:var(--text-strong);margin:0 auto;display:block}.SprayFoamDiagram-module__rdQ7qq__face{fill:var(--surface-card);stroke:var(--text-muted);stroke-width:.75px}.SprayFoamDiagram-module__rdQ7qq__member{fill:var(--text-muted);stroke:none}.SprayFoamDiagram-module__rdQ7qq__foamClosed{fill:var(--amber-50);stroke:var(--amber-600);stroke-width:.75px}.SprayFoamDiagram-module__rdQ7qq__foamOpen{fill:var(--blue-50);stroke:var(--blue-500);stroke-width:.75px}.SprayFoamDiagram-module__rdQ7qq__foamCustom{fill:var(--surface-sunken);stroke:var(--text-muted);stroke-width:.75px}.SprayFoamDiagram-module__rdQ7qq__foamWarn{fill:var(--danger-surface);stroke:var(--danger);stroke-width:1px}.SprayFoamDiagram-module__rdQ7qq__airGap{fill:var(--surface-sunken);stroke:var(--text-muted);stroke-width:.5px;stroke-dasharray:3 2}.SprayFoamDiagram-module__rdQ7qq__substrate{fill:var(--text-muted);stroke:none}.SprayFoamDiagram-module__rdQ7qq__base{stroke:currentColor;stroke-width:1.5px}.SprayFoamDiagram-module__rdQ7qq__rule{stroke:var(--text-muted);stroke-width:1px}.SprayFoamDiagram-module__rdQ7qq__tick{stroke:var(--text-muted);stroke-width:.75px}.SprayFoamDiagram-module__rdQ7qq__tickMajor{stroke:var(--text-faint);stroke-width:1px}.SprayFoamDiagram-module__rdQ7qq__ticklabel{fill:var(--text-faint);font-family:var(--font-mono);font-size:8px}.SprayFoamDiagram-module__rdQ7qq__outline{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round}.SprayFoamDiagram-module__rdQ7qq__count{fill:var(--text-faint);font-family:var(--font-mono);letter-spacing:.02em;font-size:10px}.SprayFoamDiagram-module__rdQ7qq__note{fill:var(--text-faint);font-family:var(--font-mono);font-size:9px}.SprayFoamDiagram-module__rdQ7qq__warn{fill:var(--danger);font-family:var(--font-mono);font-size:9px}.SprayFoamDiagram-module__rdQ7qq__ellipsis{fill:var(--text-muted);font-family:var(--font-sans);font-size:14px}.SprayFoamDiagram-module__rdQ7qq__caption{color:var(--text-faint);font-family:var(--font-sans);text-align:center;font-size:12px;line-height:1.4}.SprayFoamDiagram-module__rdQ7qq__gauge{flex-direction:column;gap:6px;inline-size:100%;max-inline-size:360px;margin-block-start:4px;display:flex}.SprayFoamDiagram-module__rdQ7qq__gaugeHead{font-family:var(--font-sans);justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;display:flex}.SprayFoamDiagram-module__rdQ7qq__gaugeLabel{color:var(--text-muted)}.SprayFoamDiagram-module__rdQ7qq__gaugeValue{font-weight:600}.SprayFoamDiagram-module__rdQ7qq__gaugeValueOk{color:var(--success)}.SprayFoamDiagram-module__rdQ7qq__gaugeValueWarn{color:var(--warning)}.SprayFoamDiagram-module__rdQ7qq__gaugeTrack{border-radius:var(--radius-sm);background:var(--surface-sunken);block-size:10px;inline-size:100%;position:relative;overflow:hidden}.SprayFoamDiagram-module__rdQ7qq__gaugeFill{border-radius:var(--radius-sm);position:absolute;inset-block:0;inset-inline-start:0}.SprayFoamDiagram-module__rdQ7qq__gaugeFillOk{background:var(--success)}.SprayFoamDiagram-module__rdQ7qq__gaugeFillWarn{background:var(--warning)}.SprayFoamDiagram-module__rdQ7qq__gaugeTarget{background:var(--text-strong);inline-size:2px;position:absolute;inset-block:-2px;transform:translate(-1px)}.SprayFoamDiagram-module__rdQ7qq__gaugeCaption{font-family:var(--font-sans);color:var(--text-faint);font-size:11.5px}
