
/* 1.9.9 – 3-/5-core cable bundles and plug-in terminal points */
.az-cable-mini{display:inline-flex;align-items:center;gap:1px;width:33px;height:22px;padding:3px;border-radius:9px;background:#d8d8d2;border:1px solid #a9adb0;flex:0 0 auto}
.az-cable-mini i{display:block;width:5px;height:14px;border-radius:3px}
.az-cable-mini i:nth-child(1){background:#7a4c25}
.az-cable-mini i:nth-child(2){background:#2878b8}
.az-cable-mini i:nth-child(3){background:linear-gradient(#56a645 50%,#e0d21e 50%)}
.az-cable5 i:nth-child(2){background:#111}
.az-cable5 i:nth-child(3){background:#777}
.az-cable5 i:nth-child(4){background:#2878b8}
.az-cable5 i:nth-child(5){background:linear-gradient(#56a645 50%,#e0d21e 50%)}
.az-cond.l2{background:#111}.az-cond.l3{background:#777}
.az-device-mini.connector{background:#eef0ed}
.az-device-mini.connector i{position:absolute;left:4px;right:4px;top:6px;height:13px;border-radius:3px;background:repeating-linear-gradient(90deg,#d8d4c8 0 4px,#fff 4px 7px);border:1px solid #aaa}
.az-device.connector{width:104px;height:54px;background:#f3f1e9;border-radius:6px;box-shadow:inset 0 0 0 3px #fff}
.az-device.connector .face{width:82px;height:20px;border-radius:4px;background:repeating-linear-gradient(90deg,#d0c9b8 0 12px,#f8f6ed 12px 17px);border:1px solid #aaa}
.az-terminal-row{position:absolute;left:4px;right:4px;bottom:-11px;display:flex;justify-content:center;gap:4px;z-index:5}
.az-terminal{width:24px;height:20px;border:2px solid #fff;border-radius:8px;color:#fff;font-size:.5rem;font-weight:900;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.23)}
.az-terminal.l{background:#7a4c25}.az-terminal.n{background:#2878b8}.az-terminal.pe{background:linear-gradient(90deg,#56a645 50%,#e0d21e 50%)}.az-terminal.l2{background:#111}.az-terminal.l3{background:#777}.az-terminal.slot{background:#8b8b82;color:#fff}
.az-terminal.selected-terminal{outline:3px solid rgba(255,207,51,.8);outline-offset:2px}
.az-cable-sheath{stroke:#d5d5cf;stroke-width:18;stroke-linecap:round;opacity:.95}
.az-cable-core{stroke-width:2.4;stroke-linecap:round}
.az-cable-core.dim{opacity:.42}
.az-cable-group.cable5 .az-cable-sheath{stroke-width:22}
.az-wire-layer{overflow:visible}
.az-workshop-tools small{margin-top:3px}
