/* Quiet instrument-workspace styling; colour is reserved for circuit signals. */
:root{font-family:Arial,Helvetica,sans-serif;color:#24272b;background:#f5f5f4}
body{background:#f5f5f4;color:#24272b}h1,h2,h3,h4{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.025em}header{background:#fff;border-color:#d9dadd}.brand{color:#24272b}.brand b,.eyebrow,.field,.intro,p,.labbrief,.footnote,.tip,.result,.check,.options label,.prediction-basis,.storage-note,.example-notice,.example-note{color:#62666c}.logo{background:#30343a;color:#fff;border-radius:4px}.tag i,.worldtop i{background:#7b8188}.controls,.notebook{background:#fff}.notebook{border-left:1px solid #ddd}.world{background:#e4e6e8;border-color:#d5d7da}
button,select,input,textarea{border-color:#cdd0d4;border-radius:3px;color:#24272b;background:#fff}button:hover{background:#f0f1f2;border-color:#92979e}button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #525b66;outline-offset:2px}a,.headerlinks a{color:#343c47}button.primary{background:#303740;border-color:#303740;color:white}.primary:hover{background:#151a20}.field,.eyebrow,.tag{letter-spacing:.08em}.tip{border-left:0;padding:12px 0;border-top:1px solid #ddd}.schematic,.measurementcard,.scope-panel{background:#f3f4f5;border-color:#d6d9dd;border-radius:3px;color:#3e454d}.caption{color:#505761}.pill{border-color:#aeb3bb;border-radius:2px}.worldtop{color:#515963}.worldtop button{background:#ffffffeb}.world #hover{background:#ffffffdf;color:#535a64}.instruments section{background:#fafafa;border-color:#d0d3d7;border-radius:4px;box-shadow:none}
body>.bench-step-panel{background:#fff;border-color:#d5d7da;border-radius:3px;box-shadow:none}.bench-step-panel p{color:#62666c}.wire-list{gap:0;border-top:1px solid #d9dce0}.wire-list button{border:0;border-bottom:1px solid #d9dce0;border-radius:0;background:transparent;padding:12px 8px;color:#343a42}.wire-list button:hover{background:#f3f4f5}.wire-list button.active{background:#e9ebee;outline:0;font-weight:700}.wire-guide h3{font-size:16px}.wire-help{color:#737980}.port-pin{background:#fff;border:1px solid #484f58;border-radius:3px;box-shadow:0 2px 5px #0002;color:#272d35}.port-pin::after{border-color:#484f58}.current-bench-step td{background:#edf0f3}.current-bench-step td:first-child{border-left:0}.notebook-step-actions button,.notebook-step-actions a{color:#343c47}.tools button.active,.presetchips button.active{background:#e9ebee;border-color:#8d949d}
.values-card{background:#fff;border-color:#d8dade;border-radius:3px;box-shadow:none}.values-card h3{font-size:21px}#sectionNav a,.page-ref{background:#edeef0;color:#444b54;border-radius:2px}td,th{border-color:#dce0e4}td input,td textarea,textarea,#labDate{border-color:#cdd0d4;border-radius:3px}td:nth-child(4) input{background:#fff;border-color:#8e969f}#saveStatus,.section-heading p{color:#62666c}.worked-examples{background:#f5f6f7;border-color:#d8dade;border-radius:3px}.worked-examples summary{color:#343a42}.example-step{background:#fff;border-color:#d8dade;border-radius:3px}.example-note{border-color:#d8dade}.notebook-step-actions a{text-decoration:underline;text-underline-offset:3px}input[type=checkbox],input[type=range]{accent-color:#505963}
@media print{body,.values-card,.worked-examples,.example-step{background:white}}
.connectioncard,.caption{background:#f3f4f5;border-color:#d6d9dd;border-radius:3px}.connectioncard ol{color:#62666c}.guided input,.step input{accent-color:#505963}#record{background:#303740;color:white}#source{color:#343c47}svg#powerChart{background:#f4f5f6}dialog{background:#fff;border-color:#d5d7da;border-radius:4px}.controls input[type=number]{background:#fff;border-color:#cdd0d4;border-radius:3px}
