.wb-shell{--wb-bg:#f5f7f7;--wb-surface:#fff;--wb-soft:#eff1f1;--wb-line:#dbe3e2;--wb-text:#252b29;--wb-muted:#59635f;--wb-accent:#167563;--wb-accent-soft:#edf4f0;--wb-grid:#c9d7d3;color-scheme:light;color:var(--wb-text);background:var(--wb-bg);font:13px/1.5 Segoe UI,Arial,sans-serif;height:100dvh;width:100%;overflow:hidden;position:relative;isolation:isolate}.wb-shell *{box-sizing:border-box}.wb-shell h1,.wb-shell h2,.wb-shell p{margin:0}.wb-shell h2{font-size:16px;font-weight:650}.wb-shell button,.wb-shell input,.wb-shell select,.wb-shell textarea{font:inherit;color:inherit}.wb-shell button{cursor:pointer;background:transparent;border:1px solid transparent;border-radius:7px;min-height:34px;padding:6px 11px;white-space:nowrap}.wb-shell button:hover{background:var(--wb-soft)}.wb-shell button:disabled{opacity:.38;cursor:default}.wb-shell button[aria-expanded=true],.wb-shell button[aria-pressed=true]{background:var(--wb-accent-soft);color:var(--wb-accent)}.wb-shell .wb-primary{background:var(--wb-accent);color:white;padding-inline:18px}.wb-shell .wb-primary:hover{filter:brightness(.92)}.wb-shell a{color:inherit;text-decoration:none}.wb-shell label{display:block;font-size:12px;font-weight:550;margin:16px 0}.wb-shell input:not([type=checkbox]):not([type=range]):not([type=file]),.wb-shell select,.wb-shell textarea{width:100%;min-width:0;border:1px solid var(--wb-line);border-radius:7px;background:var(--wb-surface);padding:9px 10px;margin-top:6px;font-weight:400}.wb-shell input[type=checkbox],.wb-shell input[type=range]{accent-color:var(--wb-accent)}.wb-shell input[type=range]{width:100%}.wb-shell textarea{resize:vertical}.wb-shell .wb-toggle{display:flex;align-items:center;gap:10px}.wb-shell summary{cursor:pointer;font-size:12px;font-weight:600;padding:10px 0}.wb-shell details p{margin:9px 0}.wb-muted,.wb-shell details p{font-size:12px;color:var(--wb-muted)}.wb-divider{height:22px;width:1px;background:var(--wb-line);margin:0 4px}.wb-section-label{font-size:10px;letter-spacing:1.4px;font-weight:650;color:var(--wb-muted);margin:18px 0 10px!important}.wb-section-label span{float:right;letter-spacing:0}.wb-float{background:var(--wb-surface);border:1px solid var(--wb-line);box-shadow:0 4px 20px #183b3510,0 1px 3px #183b3508;border-radius:12px}.wb-topbar{height:54px;padding:0 20px;gap:26px;border-bottom:1px solid var(--wb-line);background:var(--wb-surface);position:relative;z-index:5}.wb-brand,.wb-topbar{display:flex;align-items:center}.wb-brand{gap:9px;flex-shrink:0}.wb-brand h1{font-size:17px;letter-spacing:-.6px;font-weight:750}.wb-brand h1 span{font-weight:400;color:var(--wb-muted)}.wb-mark{display:block;flex:none;width:28px;height:28px;font-style:normal}.wb-top-actions,.wb-top-nav{display:flex;align-items:center;gap:3px}.wb-top-actions{margin-left:auto}.wb-project-name{color:var(--wb-muted);font-size:12px;max-width:240px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-project-name i{color:var(--wb-accent)}.wb-editor{position:absolute;inset:54px 0 28px}.wb-canvas-wrap{position:absolute;inset:0}.wb-canvas{display:block;width:100%;height:100%;touch-action:none;user-select:none;outline-offset:-4px}.wb-tray{position:absolute;left:18px;top:18px;width:168px;padding:14px;max-height:calc(100% - 110px);overflow:auto}.wb-tray .wb-section-label{margin:2px 0 12px!important}.wb-tray input{font-size:11px!important;margin:0 0 14px!important}.wb-tray-parts{display:grid;gap:4px}.wb-tray-parts button{display:flex;align-items:center;flex-direction:column;gap:2px;padding:8px 4px 10px;touch-action:none;user-select:none;border-color:transparent}.wb-tray-parts button:hover{border-color:var(--wb-line);background:var(--wb-soft)}.wb-tray-parts svg{width:86px;height:42px;color:var(--wb-text)}.wb-tray-parts span{font-size:11px;font-weight:550}.wb-tray-hint{font-size:9px;text-align:center;color:var(--wb-muted);margin-top:16px}.wb-tray-lift{position:fixed;width:110px;height:70px;transform:translate(-50%,-50%);pointer-events:none;z-index:20;background:var(--wb-surface);color:var(--wb-accent);border:1px solid var(--wb-accent);box-shadow:0 8px 28px #173b5020;border-radius:10px}.wb-tray-lift svg{width:100%;height:100%}.wb-tools{position:absolute;top:18px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:2px;padding:5px;z-index:2}.wb-tools>button>span{font-size:19px}.wb-tools kbd{font-size:10px;margin-left:7px;color:var(--wb-muted);border:1px solid var(--wb-line);padding:0 4px;border-radius:3px}.wb-inspector{position:absolute;right:18px;top:18px;width:230px;padding:14px;max-height:calc(100% - 100px);overflow:auto}.wb-inspector .wb-section-label{margin:0!important}.wb-inline-actions{display:flex;gap:5px;flex-wrap:wrap;margin-top:12px}.wb-inline-actions button{border-color:var(--wb-line);font-size:12px}.wb-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.wb-panel-heading>button{font-size:20px;line-height:1;min-width:34px}.wb-panel-heading strong{font-size:13px}.wb-drawer{position:absolute;right:18px;top:72px;bottom:112px;width:310px;z-index:4;padding:18px;overflow:auto}.wb-drawer .wb-menu-list{display:grid;gap:4px;margin:8px 0}.wb-menu-list a,.wb-menu-list button{text-align:left;display:block;padding:10px;border-radius:7px}.wb-menu-list a:hover{background:var(--wb-soft)}.wb-example-glyph{display:block;color:var(--wb-accent);font:18px monospace;margin-bottom:5px}.wb-bottom-left{position:absolute;bottom:44px;left:18px;display:flex;align-items:center;padding:5px;z-index:3}.wb-bottom-left button:not(:first-child){font-size:20px;padding:2px 10px}.wb-runbar{position:absolute;bottom:44px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:6px;padding:6px;z-index:3}.wb-runbar>span{font-size:11px;padding:0 9px}.wb-live-state{color:var(--wb-accent)}.wb-zoom{position:absolute;bottom:15px;right:18px;display:flex;align-items:center;gap:3px;background:var(--wb-surface);border:1px solid var(--wb-line);border-radius:10px;padding:4px;z-index:2}.wb-zoom output{font:11px ui-monospace,monospace;min-width:37px;text-align:center}.wb-zoom button{min-width:30px;padding:5px 8px}.wb-statusbar{position:absolute;bottom:0;height:28px;width:100%;display:flex;align-items:center;gap:22px;justify-content:space-between;padding:0 20px;background:var(--wb-surface);border-top:1px solid var(--wb-line);font:10px ui-monospace,monospace;color:var(--wb-muted)}.wb-statusbar [role=status]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.wb-statusbar>span:first-child,.wb-statusbar>span:last-child{white-space:nowrap}.wb-circuit-error,.wb-circuit-warning{position:absolute;left:50%;bottom:108px;transform:translateX(-50%);max-width:min(600px,80%);padding:12px 16px;font-size:12px;z-index:3}.wb-circuit-error{border-color:#e1b8ad;background:#fff3ee;color:#8a3924}.wb-circuit-warning summary{padding:0}.wb-warning{color:#8a3924;background:#fff3ee;border-radius:7px;padding:10px;margin:12px 0!important;font-size:12px}.wb-layout-preview,.wb-placement-bar{position:absolute;top:76px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:12px;padding:8px 12px;z-index:3;white-space:nowrap;font-size:12px}.wb-layout-preview span,.wb-placement-bar span{color:var(--wb-muted)}.wb-placement-bar button{font-size:18px}.wb-layout-origin{fill:none;stroke:var(--wb-muted);stroke-width:2;stroke-dasharray:5 4;opacity:.35}.wb-part{color:var(--wb-text);cursor:grab}.wb-part-body{fill:var(--wb-surface);stroke:var(--wb-line);stroke-width:1.4}.wb-part:hover .wb-part-body{stroke:var(--wb-accent)}.wb-part.is-selected .wb-part-body{fill:var(--wb-accent-soft);stroke:var(--wb-accent);stroke-width:2}.wb-part.is-moving{cursor:grabbing;filter:drop-shadow(0 5px 6px #173b501c)}.wb-part:focus-visible .wb-part-body{stroke:var(--wb-accent);stroke-width:3}.wb-symbol-label{fill:var(--wb-muted);font-size:12px;font-weight:500}.wb-live-value{fill:var(--wb-accent);font:12px ui-monospace,monospace}.wb-wire{fill:none;stroke:#6c8b83;stroke-width:2.5;pointer-events:none;stroke-linejoin:round;stroke-linecap:round}.wb-wire.is-selected{stroke:var(--wb-accent);stroke-width:4}.wb-wire-hit{fill:none;stroke:transparent;stroke-width:18;cursor:pointer}.wb-wire-preview{fill:none;stroke:var(--wb-accent);stroke-width:2.5;stroke-dasharray:6 4}.wb-terminal{cursor:crosshair}.wb-terminal-hit{fill:transparent}.wb-terminal-dot{fill:var(--wb-surface);stroke:var(--wb-accent);stroke-width:2}.wb-terminal.is-target .wb-terminal-hit,.wb-terminal:hover .wb-terminal-hit{fill:var(--wb-accent-soft);stroke:var(--wb-accent);stroke-width:1}.wb-terminal.is-target .wb-terminal-dot{fill:var(--wb-accent)}.wb-placement-ghost{color:var(--wb-accent);opacity:.65}.wb-placing{cursor:crosshair}.wb-marquee{fill:#16756318;stroke:var(--wb-accent);stroke-width:1;stroke-dasharray:5 3}.wb-meter{background:#242a28;border-radius:9px;color:#e5ece8;padding:20px;margin-bottom:18px}.wb-meter>span{font:10px ui-monospace,monospace;letter-spacing:1.5px}.wb-meter output{display:block;font:32px/1.8 ui-monospace,monospace;color:#f1f5f3}.wb-readings>div{display:flex;justify-content:space-between;gap:10px;font-size:11px;padding:10px 0;border-bottom:1px solid var(--wb-line)}.wb-plot{width:100%;margin:16px 0;background:var(--wb-surface);border-radius:8px}.wb-drawer table{width:100%;font-size:11px;text-align:left;border-collapse:collapse}.wb-drawer td,.wb-drawer th{padding:7px 3px;border-bottom:1px solid var(--wb-line)}.wb-quick-add{width:min(440px,calc(100vw - 32px));max-height:80dvh;margin:auto;padding:20px;border:1px solid var(--wb-line);border-radius:16px;background:var(--wb-surface);color:var(--wb-text);box-shadow:0 20px 80px #00192840;overflow:auto}.wb-quick-add::backdrop{background:#071c3540;backdrop-filter:blur(3px)}.wb-palette-header{display:flex;justify-content:space-between;align-items:center}.wb-palette-header button{font-size:20px}.wb-palette-results{display:grid;gap:4px;margin:12px 0}.wb-palette-results button{display:flex;text-align:left;gap:12px;align-items:center;padding:12px}.wb-palette-results small{display:block;color:var(--wb-muted);font-size:10px}.wb-palette-results button>span:last-child{margin-left:auto}.wb-part-icon{font-size:24px;color:var(--wb-accent)}.wb-atmosphere-instrument{--wb-bg:#151718;--wb-surface:#1e2122;--wb-soft:#292d2e;--wb-line:#3c4441;--wb-text:#e8eeeb;--wb-muted:#b2bdb7;--wb-accent:#6bc3a7;--wb-accent-soft:#283b33;--wb-grid:#343d38;color-scheme:dark}.wb-atmosphere-instrument .wb-primary{color:#0e2921}.wb-presentation .wb-bottom-left,.wb-presentation .wb-statusbar,.wb-presentation .wb-tools{display:none}.wb-presentation .wb-editor{bottom:0}.wb-presentation .wb-top-actions>button:first-child,.wb-presentation .wb-top-nav{display:none}.wb-presentation .wb-brand:after{content:"PRESENTATION";font-size:9px;letter-spacing:1px;color:var(--wb-muted);margin-left:12px}@media(max-width:1000px){.wb-project-name{display:none}.wb-topbar{gap:14px}.wb-tools{left:210px;transform:none}.wb-inspector{width:205px}.wb-tray{width:154px}.wb-runbar>span{display:none}.wb-drawer{width:285px}}@media(max-width:650px){.wb-topbar{height:50px;padding:0 10px;gap:5px}.wb-brand{gap:5px}.wb-brand h1{font-size:14px}.wb-mark{width:23px;height:23px;font-size:21px}.wb-topbar button{font-size:11px;padding:6px}.wb-top-actions>button:first-child{display:none}.wb-top-nav{margin-left:auto}.wb-top-actions{margin-left:0}.wb-editor{top:50px}.wb-tools{left:10px;top:10px;right:10px;justify-content:center}.wb-tools button{font-size:11px}.wb-tools kbd{display:none}.wb-tray{top:auto;left:10px;right:10px;bottom:77px;width:auto;padding:8px;max-height:145px}.wb-tray .wb-section-label,.wb-tray input,.wb-tray-hint{display:none}.wb-tray-parts{display:flex;justify-content:space-between;gap:0}.wb-tray-parts button{width:20%;min-width:0;padding:4px 1px}.wb-tray-parts svg{width:54px;height:30px}.wb-tray-parts span{font-size:9px}.wb-bottom-left{left:10px;bottom:43px;padding:3px}.wb-bottom-left button{padding:4px 6px!important}.wb-bottom-left button span{display:none}.wb-runbar{left:auto;right:10px;transform:none;bottom:43px;padding:4px;gap:0}.wb-runbar button{font-size:11px;padding:5px 9px}.wb-zoom{bottom:177px;right:10px}.wb-zoom button{font-size:11px;min-height:28px;min-width:26px;padding:3px}.wb-zoom output{font-size:10px}.wb-drawer,.wb-inspector{left:10px;right:10px;top:64px;bottom:auto;width:auto;max-height:calc(100dvh - 210px);padding:14px;z-index:5}.wb-inspector{top:64px;max-height:calc(100% - 230px)}.wb-statusbar{padding:0 10px;gap:10px;font-size:9px}.wb-statusbar>span:last-child{display:none}.wb-layout-preview{top:60px;max-width:calc(100% - 20px);flex-wrap:wrap;gap:6px;justify-content:center}.wb-layout-preview span{display:none}.wb-placement-bar{top:60px}.wb-circuit-error,.wb-circuit-warning{bottom:222px;width:calc(100% - 20px);max-width:none}}.wb-device-phone button,.wb-device-tablet button{min-height:42px}.wb-device-phone .wb-tray-parts button,.wb-device-tablet .wb-tray-parts button{padding-block:12px}.wb-device-phone .wb-tray{top:auto;bottom:80px;left:12px;right:12px;width:auto;max-height:150px}.wb-device-phone .wb-tray .wb-section-label,.wb-device-phone .wb-tray input,.wb-device-phone .wb-tray-hint{display:none}.wb-device-phone .wb-tray-parts{display:flex;justify-content:space-around}.wb-device-phone .wb-tray-parts button{min-width:0}.wb-device-phone .wb-tray-parts svg{width:55px}.wb-device-phone .wb-zoom{bottom:205px}@media(prefers-reduced-motion:reduce){.wb-shell *{animation:none!important;transition:none!important}}.wb-shell button[aria-expanded=true],.wb-shell button[aria-pressed=true]{color:var(--wb-text)}.wb-canvas{cursor:grab}.wb-canvas.is-panning,.wb-canvas.is-panning *,.wb-canvas:has(.is-moving){cursor:grabbing}.wb-canvas.wb-placing{cursor:crosshair}.wb-part-label{cursor:grab}.wb-tool-label{font-size:11px;font-weight:500;margin-left:5px}.wb-node-grip rect{fill:var(--wb-soft);stroke:var(--wb-line)}.wb-node-grip path{stroke:var(--wb-muted);stroke-width:1.5;pointer-events:none}@media(max-width:1000px){.wb-inspector{top:82px}}@media(max-width:650px){.wb-tools>button>span{display:none}.wb-tool-label{margin:0;font-size:11px}.wb-tools button{padding-inline:9px}.wb-inspector{top:64px}}.wb-reference-links{display:flex;gap:12px;flex-wrap:wrap;font-size:11px;margin-top:20px;color:var(--wb-muted)}.wb-reference-links a:hover{text-decoration:underline}.wb-wiring-choice{display:flex;gap:4px;margin-bottom:10px}.wb-wiring-choice button{display:flex;flex:1;min-width:0;align-items:center;flex-direction:column;font-size:10px;padding:5px 2px;border:1px solid var(--wb-line)}.wb-wiring-choice svg{width:42px;height:22px;stroke:currentColor;fill:none;stroke-width:2;stroke-linejoin:round}.wb-wire-hit{cursor:grab;vector-effect:non-scaling-stroke}.wb-wire-handle{cursor:grab}.wb-wire-handle-hit{fill:transparent}.wb-loose-end,.wb-wire-handle-dot{fill:var(--wb-surface);stroke:var(--wb-accent);stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}.wb-wire-handle.is-end:not(.is-loose) .wb-wire-handle-dot{fill:var(--wb-accent)}.wb-wire-handle:focus-visible .wb-wire-handle-hit,.wb-wire-handle:hover .wb-wire-handle-hit{fill:var(--wb-accent-soft);stroke:var(--wb-accent);stroke-width:1;vector-effect:non-scaling-stroke}.wb-wire-properties{display:grid;gap:8px}.wb-wire-properties .wb-section-label{overflow-wrap:anywhere}.wb-wire-properties .wb-tray-hint{text-align:left;line-height:1.7}.wb-wire-properties label{display:grid;gap:6px;font-size:11px;margin-top:8px}.wb-wire-properties .wb-inline-actions{margin-top:2px}@media(max-width:650px){.wb-wiring-choice{margin-bottom:4px;gap:6px}.wb-wiring-choice button{flex-direction:row;justify-content:center;gap:6px;padding:2px}.wb-wiring-choice svg{width:28px;height:16px}.wb-tray-parts button{width:16.66%}.wb-tray-parts svg{max-width:100%}.wb-zoom{bottom:205px}}@media print{.wb-wire-controls{display:none}}.wb-wire-options-content{display:grid;gap:8px}.wb-wire-properties label{margin:4px 0}.wb-shell .wb-wire-options-toggle{display:none}@media(max-width:650px){.wb-shell .wb-wire-options-toggle{display:block;text-align:left;border-color:var(--wb-line)}.wb-wire-options-content[data-expanded=false]{display:none}.wb-wire-options-content{grid-template-columns:1fr 1fr}.wb-wire-options-content>.wb-inline-actions,.wb-wire-options-content>label:nth-child(3){grid-column:1/-1}.wb-inspector:has(.wb-wire-properties){max-height:calc(100% - 260px)}}.wb-device-phone .wb-wire-options-toggle{display:block;text-align:left;border-color:var(--wb-line)}.wb-device-phone .wb-wire-options-content[data-expanded=false]{display:none}.wb-shell .wb-placement-source{touch-action:none;user-select:none;cursor:grab}.wb-shell .wb-placement-source:active{cursor:grabbing}.wb-tools .wb-tool-grip{font-size:15px;color:var(--wb-muted);margin-left:6px}.wb-drop-preview{opacity:.9;filter:drop-shadow(0 3px 4px #173b5026)}.wb-canvas:has(.wb-drop-preview){box-shadow:inset 0 0 0 2px var(--wb-accent)}.wb-tray-lift>span{position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:11px;background:var(--wb-surface);padding:2px 7px;border-radius:5px}.wb-tray-parts button:active{background:var(--wb-accent-soft)}.wb-runbar>span{width:148px;flex:0 0 148px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.wb-runbar>.wb-primary{min-width:76px}@media print{.wb-bottom-left,.wb-drawer,.wb-inspector,.wb-runbar,.wb-statusbar,.wb-tools,.wb-topbar,.wb-tray{display:none}.wb-shell{height:700px}}.wb-selection-bounds{fill:none;stroke:var(--wb-accent);stroke-width:1;stroke-dasharray:5 5;vector-effect:non-scaling-stroke;opacity:.6}.wb-paste-preview{opacity:.65;color:var(--wb-accent)}.wb-clipboard{position:absolute;left:204px;bottom:76px;display:flex;align-items:center;gap:4px;padding:4px;z-index:2}.wb-clipboard>span{font-size:10px;color:var(--wb-muted)}.wb-clipboard>button:first-child{color:var(--wb-text);background:var(--wb-accent-soft)}.wb-canvas:focus-visible{outline:2px solid var(--wb-accent);outline-offset:-4px}.wb-presentation .wb-paste-preview,.wb-presentation .wb-selection-bounds{display:none}@media(max-width:650px){.wb-clipboard{left:10px;bottom:205px;max-width:calc(100% - 160px);flex-wrap:wrap}.wb-clipboard>span{display:none}}@media print{.wb-clipboard,.wb-paste-preview,.wb-selection-bounds{display:none}}.wb-segment-link{fill:none;stroke:var(--wb-accent);stroke-width:1;stroke-dasharray:2 2;vector-effect:non-scaling-stroke;opacity:.65}.wb-wire-segment:focus-visible .wb-wire-handle-hit,.wb-wire-segment:hover .wb-wire-handle-hit{fill:var(--wb-accent-soft);stroke:var(--wb-accent);stroke-width:1;vector-effect:non-scaling-stroke}.wb-wire-segment:focus-visible{outline:none}.wb-wire-segment:active .wb-wire-handle-dot{fill:var(--wb-accent)}.wb-inspector .wb-panel-heading>div{display:flex;gap:2px}.wb-inspector .wb-panel-heading>div>button{font-size:18px;min-width:32px;padding:3px 6px}.wb-inspector[data-minimized=true] .wb-panel-heading{margin-bottom:0}.wb-inspector [hidden]{display:none}.wb-connection-target circle{fill:var(--wb-accent-soft);fill-opacity:.6;stroke:var(--wb-accent);stroke-width:2;vector-effect:non-scaling-stroke}.wb-connection-target text{fill:var(--wb-text);paint-order:stroke;stroke:var(--wb-surface);stroke-width:4px;stroke-linejoin:round;font-weight:600}.wb-placement-bar>button:not(:last-child){font-size:12px;border-color:var(--wb-line)}.wb-canvas[data-dragging=true],.wb-canvas[data-dragging=true] *{cursor:grabbing!important}.wb-editor:has(.wb-canvas[data-dragging=true]) .wb-inspector{visibility:hidden;pointer-events:none}.wb-canvas [data-wire]:focus-visible>.wb-wire,.wb-canvas [data-wire]:hover>.wb-wire{stroke:var(--wb-accent);stroke-width:4}.wb-canvas [data-wire]:focus-visible{outline:none}.wb-input-error,.wb-input-hint{display:block;font-size:11px;font-weight:400;margin-top:5px}.wb-input-hint{color:var(--wb-muted)}.wb-input-error{color:#a12e32}.wb-shell input[aria-invalid=true]{border-color:#a12e32}.wb-circuit-error button{margin-left:12px;border-color:currentColor}.wb-terminal:focus-visible .wb-terminal-dot,.wb-terminal:hover .wb-terminal-dot{fill:var(--wb-accent-soft);stroke-width:3}.wb-atmosphere-instrument .wb-input-error{color:#ffaaa5}.wb-atmosphere-instrument input[aria-invalid=true]{border-color:#ffaaa5}.wb-live-value,.wb-symbol-label{paint-order:stroke;stroke:var(--wb-bg);stroke-width:4px;stroke-linejoin:round}.wb-measure-probes{margin-bottom:16px}.wb-measure-probes button{display:flex;align-items:center;gap:7px;min-height:44px}.wb-measure-probes button>span{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;color:white;background:#243b41;font-weight:700}.wb-measure-probes [data-polarity=positive]{background:#b63648}.wb-measure-details{margin-block:12px}.wb-measure-details>summary{cursor:pointer;min-height:32px;align-content:center}.wb-canvas[data-tool=branch] .wb-wire-hit{cursor:copy}.wb-canvas[data-tool=branch] [data-wire]:hover .wb-wire{stroke:var(--wb-accent);stroke-width:4}.wb-tray-parts svg text{display:none}.wb-wire-handle:not(.is-end) .wb-wire-handle-dot{fill:var(--wb-accent)}.wb-wire-handle:not(.is-end):focus-visible .wb-wire-handle-hit,.wb-wire-handle:not(.is-end):hover .wb-wire-handle-hit{fill:transparent}.wb-terminal.is-junction .wb-terminal-dot{fill:var(--wb-accent)}.wb-terminal.is-junction.is-target .wb-terminal-hit,.wb-terminal.is-junction:focus-visible .wb-terminal-hit,.wb-terminal.is-junction:hover .wb-terminal-hit{fill:transparent}@media(max-width:650px){.wb-placement-bar{gap:5px;max-width:calc(100% - 20px)}.wb-placement-bar>button{padding-inline:7px}.wb-editor:has(.wb-placement-bar) .wb-inspector{display:none}}