.equipment-asset{z-index:3;aspect-ratio:1;height:101%;transition:none;position:absolute;bottom:0;right:-2%}.electric-ambient i{opacity:.28;filter:blur(28px);background:radial-gradient(circle at 48% 49%,#d5fbff4d 0,#65e7ff3d 13%,#219dff2e 31%,#144dff16 47%,#0000 68%);animation-duration:24s;box-shadow:inset 0 0 105px #45d9ff24,0 0 130px #147fff1c}.electric-ambient i:before{opacity:.8}.electric-ambient i:after{opacity:.9;filter:blur(13px);background:radial-gradient(circle,#d9fcff3f 0,#59ddff2f 28%,#147eff20 52%,#0000 72%);inset:34%}.electric-ambient i:nth-child(2){opacity:.21;background:radial-gradient(circle at 52% 45%,#d9fcff40 0,#58ddff38 16%,#287cff29 36%,#513cff17 51%,#0000 69%);animation-duration:29s}.equipment-stage .equipment-asset>img{object-fit:contain;filter:drop-shadow(0 28px 28px #000d)drop-shadow(0 0 24px #168cff26);width:100%;height:100%;transition:none;position:relative;bottom:auto;right:auto}.equipment-stage:hover .equipment-asset,.equipment-stage:hover .equipment-asset>img{transform:none}.voltage-overlay{z-index:5;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:visible}.voltage-path{z-index:2;opacity:.95;background:linear-gradient(90deg,#007fff22,#70efff,#007fff22);border-radius:999px;position:absolute;box-shadow:0 0 6px #baf9ff,0 0 16px #39d9ff,0 0 31px #006effb8}.voltage-path:after{content:"";background:#eaffff;border-radius:50%;position:absolute;box-shadow:0 0 7px #fff,0 0 18px #77f0ff,0 0 38px #168cff}.voltage-input{width:3px;height:28%;top:8%;left:26.1%}.voltage-plc{width:3px;height:12%;top:29%;left:54%}.voltage-vfd{width:3px;height:11%;top:71%;left:55.8%}.voltage-input:after,.voltage-plc:after,.voltage-vfd:after{width:9px;height:16px;animation:1.65s linear infinite panelVoltageVertical;top:-6px;left:-3px}.voltage-plc:after{animation-delay:-.55s}.voltage-vfd:after{animation-delay:-1.05s}.voltage-bus{width:30%;height:3px;top:38.8%;left:26%}.voltage-bus:after{width:16px;height:9px;animation:1.75s linear infinite panelVoltageHorizontal;top:-3px;left:-7px}.voltage-node{z-index:3;background:#29c8ff;border:1px solid #b8f7ff;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite panelVoltageNode;position:absolute;box-shadow:0 0 7px #fff,0 0 17px #2bd5ff,0 0 32px #0879ff}.node-breaker{top:35.7%;left:25.5%}.node-plc{animation-delay:-.4s;top:38%;left:53.4%}.node-vfd{animation-delay:-.8s;top:73%;left:55.2%}.node-terminal{animation-delay:-1.2s;top:81.8%;left:61.5%}.power-schematic .motor-symbol{width:88px;height:88px;left:23px}.power-schematic .earth-symbol{left:63px}@keyframes panelVoltageVertical{0%{opacity:0;top:-6px}12%,88%{opacity:1}to{opacity:0;top:calc(100% - 10px)}}@keyframes panelVoltageHorizontal{0%{opacity:0;left:-7px}12%,88%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}@keyframes panelVoltageNode{0%,to{opacity:.4;transform:scale(.7)}48%{opacity:1;transform:scale(1.35)}}@media (max-width:1120px){.equipment-asset{height:100%;right:-7%}}@media (max-width:790px){.equipment-asset{height:98%;right:-8%}.power-schematic .motor-symbol{width:78px;height:78px;bottom:18px;left:19px}.power-schematic .earth-symbol{left:53px}}@media (max-width:470px){.power-schematic .motor-symbol{width:72px;height:72px;left:15px}.power-schematic .earth-symbol{left:46px}}@media (prefers-reduced-motion:reduce){.equipment-asset{transition:none}.voltage-path:after,.voltage-node{animation:none}.electric-ambient i{opacity:.14}.electric-ambient i:nth-child(2){opacity:.11}}
