.noise-figure{margin:24px 0 0;border:1px solid #bbb;background:#fafafa;padding:16px;color:#222}.noise-figure-heading,.noise-figure-controls{display:flex;justify-content:space-between;align-items:center;gap:12px;font:12px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.noise-figure-heading strong{font-weight:500}.noise-bench{display:block;width:100%;height:auto;max-height:360px;overflow:visible}.noise-bench path,.noise-bench circle{vector-effect:non-scaling-stroke}.noise-bench .iso-fill{fill:#f5f5f3}.noise-bench .iso-top{fill:#f8f8f6}.noise-bench .iso-shade[data-shade="0"]{fill:#b9b9b7}.noise-bench .iso-shade[data-shade="1"]{fill:#ccc}.noise-bench .iso-shade[data-shade="2"]{fill:#dededb}.noise-bench .iso-shade[data-shade="3"]{fill:#ebebe8}.noise-bench .iso-edge,.noise-bench .iso-line{fill:none;stroke:#555;stroke-width:.7;stroke-linejoin:round;stroke-linecap:round}.noise-bench .iso-line{stroke:#aaa}.noise-bench .nb-screw{fill:#777}.noise-bench .nb-window,.noise-bench .nb-slot,.noise-bench .nb-button{fill:#555;stroke:#555;stroke-width:.5}.noise-bench .nb-screen{fill:#eee;stroke:#777;stroke-width:.6}.noise-bench .nb-screen-mark{fill:#777}.noise-bench .nb-screen-grid{fill:none;stroke:#ccc;stroke-width:.35}.noise-bench .nb-signal-line{fill:none;stroke:#1f5e9e;stroke-width:1.3;stroke-linejoin:round}.noise-bench .nb-noise-line{fill:none;stroke:#b18800;stroke-width:1.1;stroke-linejoin:round;opacity:.75}.noise-bench .nb-lamp-base{fill:#bbb;stroke:#555;stroke-width:.6}.noise-bench .nb-clear{fill:#168446}.noise-bench .nb-blue{fill:#1f5e9e}.noise-bench .nb-yellow{fill:none;stroke:#b18800;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.noise-figure-controls button{min-height:44px;border:1px solid #aaa;padding:7px 12px;background:#fff;color:#222;font:inherit;cursor:pointer}.noise-figure-controls button:focus-visible{outline:3px solid #1f5e9e;outline-offset:3px}.noise-figure-controls button:disabled{cursor:default}.noise-figure [hidden]{display:none!important}.noise-figure figcaption{margin-top:12px;font-size:13px;line-height:1.6;color:#555}.noise-figure figcaption p{margin:9px 0 0}.noise-legend{display:flex;flex-wrap:wrap;gap:8px 20px}.noise-legend>span{display:inline-flex;align-items:center;gap:6px}.noise-legend i{width:7px;height:7px;border-radius:50%;display:inline-block}.nb-blue-key{background:#1f5e9e}.nb-yellow-key{background:#b18800}.nb-green-key{background:#168446}@media(max-width:500px){.noise-figure{padding:12px}.noise-figure-controls{flex-wrap:wrap}.noise-figure-heading{font-size:11px}}

.noise-bench .nb-solid path{stroke:#666;stroke-width:.65;stroke-linejoin:round}.noise-bench .nb-side{fill:#c8c8c5}.noise-bench .nb-front{fill:#e5e5e2}.noise-bench .nb-top{fill:#f7f7f5}
