.hardware-module__W5g4BW__artwork{aspect-ratio:2/3;isolation:isolate}@media (min-width:640px){.hardware-module__W5g4BW__artwork{aspect-ratio:auto;height:clamp(17rem,25vw,22rem)}}.hardware-module__W5g4BW__lightSweep{pointer-events:none;background:linear-gradient(115deg, transparent 30%, color-mix(in srgb, var(--mint) 8%, transparent) 50%, transparent 70%);background-size:250% 100%;animation:16s ease-in-out infinite alternate hardware-module__W5g4BW__studio-light;position:absolute;inset:0}.hardware-module__W5g4BW__statusRing{animation:5s ease-in-out infinite hardware-module__W5g4BW__status-breathe}.hardware-module__W5g4BW__depthPulse{fill:none;stroke:var(--leaf);stroke-width:1.5px;stroke-opacity:0;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--leaf) 75%, transparent));transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite hardware-module__W5g4BW__depth-pulse}.hardware-module__W5g4BW__depthSignal{fill:none;stroke:var(--accent);stroke-width:2px;stroke-opacity:0;stroke-linecap:round;stroke-dasharray:12 88;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--accent) 80%, transparent));animation:3.2s linear infinite hardware-module__W5g4BW__depth-signal}.hardware-module__W5g4BW__airflow{fill:none;stroke:var(--accent);stroke-width:1px;stroke-dasharray:12 26;opacity:.4;animation:20s linear infinite hardware-module__W5g4BW__air-drift}.hardware-module__W5g4BW__stationSignal{stroke-opacity:.9;stroke-width:2px;stroke-dasharray:8 12;stroke-linecap:round;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--accent) 80%, transparent));animation:3.2s linear infinite hardware-module__W5g4BW__station-signal}.hardware-module__W5g4BW__stationPulse{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-opacity:0;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--accent) 80%, transparent));transform-box:fill-box;transform-origin:50%;animation:3.2s ease-out infinite hardware-module__W5g4BW__station-node-pulse}@keyframes hardware-module__W5g4BW__studio-light{0%{opacity:.2;background-position:100% 0}to{opacity:.65;background-position:0 0}}@keyframes hardware-module__W5g4BW__status-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes hardware-module__W5g4BW__depth-pulse{0%{stroke-opacity:.85;transform:scale(.75)}70%,to{stroke-opacity:0;transform:scale(2.8)}}@keyframes hardware-module__W5g4BW__depth-signal{0%{stroke-dashoffset:0;stroke-opacity:0}15%,85%{stroke-opacity:.95}to{stroke-dashoffset:-100px;stroke-opacity:0}}@keyframes hardware-module__W5g4BW__air-drift{to{stroke-dashoffset:-152px}}@keyframes hardware-module__W5g4BW__station-signal{to{stroke-dashoffset:-40px}}@keyframes hardware-module__W5g4BW__station-node-pulse{0%{stroke-opacity:.9;transform:scale(.8)}70%,to{stroke-opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.hardware-module__W5g4BW__lightSweep,.hardware-module__W5g4BW__statusRing,.hardware-module__W5g4BW__depthPulse,.hardware-module__W5g4BW__depthSignal,.hardware-module__W5g4BW__airflow,.hardware-module__W5g4BW__stationSignal,.hardware-module__W5g4BW__stationPulse{animation:none}}
