/* ELEKTRYK SIMULATOR — Routing PRO v0.7.12.8
   Realistyczne korytka i uporządkowane wiązki w rozdzielnicy.
   Dekoracja, bez zmiany geometrii zacisków, obwodów i ścieżek kliknięć. */

/* Boczne kanały kablowe obudowy widoczne tylko po ułożeniu przewodów. */
.cabinet-inner.routing-pro-wired .din-zone::before,
.cabinet-inner.routing-pro-wired .din-zone::after{
  content:'';
  position:absolute;
  top:-10px;bottom:-18px;
  width:24px;
  z-index:1;
  pointer-events:none!important;
  border:1px solid #75847a;
  border-radius:2px;
  background:
    repeating-linear-gradient(180deg,
      #d3ddd2 0 10px,
      #87968a 10px 12px,
      #e0e8df 12px 18px,
      #9ba99e 18px 21px),
    linear-gradient(90deg,#a3b0a5,#edf2e9 42%,#899a8c 100%);
  box-shadow:inset 0 1px #ffffffce,inset 0 -2px #5e6d5e,
    0 2px 5px #0004;
  opacity:.42;
}
.cabinet-inner.routing-pro-wired .din-zone::before{left:-20px}
.cabinet-inner.routing-pro-wired .din-zone::after{right:-20px}

/* Perforowane osłony: przy zasilaniu przewody biegną pod pokrywą.
   Zachowujemy pozycję, wysokość oraz z-index istniejących korytek. */
.cabinet-inner.routing-pro-wired .top-duct,
.cabinet-inner.routing-pro-wired .bottom-duct{
  border-color:#627367!important;
  background:
    repeating-linear-gradient(90deg,
      #edf2eb 0 6px,
      #a3b4a8 6px 8px,
      #6e8576 8px 10px,
      #dfe8dd 10px 15px,
      #879d8c 15px 17px,
      #e6eee4 17px 24px)!important;
  box-shadow:inset 0 2px #fff,inset 0 -3px #7f9383a8,
    0 3px 7px #12201558!important;
}
.cabinet-inner.routing-pro-wired .top-duct{
  border-bottom:2px solid #52665a!important;
}
.cabinet-inner.routing-pro-wired .bottom-duct{
  border-top:2px solid #52665a!important;
}

/* Obejmy na pionowych wiązkach (rysowane tylko dla trzech lub więcej żył).
   Klipsy są w tej samej warstwie co przewody i nie przechwytują kliknięć. */
.cabinet-inner svg.wire-layer .wire-bundle-tie,
.cabinet-inner svg.wire-layer .wire-bundle-tie *{
  pointer-events:none!important;
}
.cabinet-inner svg.wire-layer .wire-bundle-band{
  fill:#b9c7bded;
  stroke:#65786b;
  stroke-width:1;
  filter:drop-shadow(0 1px 1.5px #0009);
}
.cabinet-inner svg.wire-layer .wire-bundle-clip{
  fill:#536a5c;
  stroke:#d1e2d5;
  stroke-width:.9;
  filter:drop-shadow(0 1px 1px #0008)
}

/* Pasy pod szynami DIN — harmonijnie wpisane w materiały Hardware PRO. */
.cabinet-inner.routing-pro-wired .din-row+.din-row{
  box-shadow:inset 0 1px #fff,
    inset 0 -1px #a1aea4,
    0 2px 3px #17251b35!important;
}
.cabinet-inner.routing-pro-wired .din-row::after{
  opacity:.96!important;
  border-color:#879589!important;
  box-shadow:inset 0 1px #fafdf7,0 2px 3px #0003!important;
}

/* Brak zmian w kolorach L1 / L2 / L3 / N / PE, stanach zacisków i tulejkach. */
@media(prefers-reduced-motion:reduce){
  .cabinet-inner.routing-pro-wired .din-zone::before,
  .cabinet-inner.routing-pro-wired .din-zone::after{
    transition:none!important;
  }
}
