.HardwareWidget-module__7eymAG__dotPattern{background-image:radial-gradient(#ffffff05 1.2px,#0000 1.2px);background-size:20px 20px}.HardwareWidget-module__7eymAG__cyberGrid{background-image:linear-gradient(#2dd4bf05 1px,#0000 1px),linear-gradient(90deg,#2dd4bf05 1px,#0000 1px);background-size:15px 15px}@keyframes HardwareWidget-module__7eymAG__scan{0%{transform:translateY(-100%)}50%{transform:translateY(100%)}to{transform:translateY(-100%)}}.HardwareWidget-module__7eymAG__scannerLine{pointer-events:none;z-index:15;background:linear-gradient(90deg,#0000,#2dd4bf4d,#0000);height:2px;animation:10s linear infinite HardwareWidget-module__7eymAG__scan;position:absolute;inset-inline:0}.HardwareWidget-module__7eymAG__overlayScrollbar::-webkit-scrollbar{width:6px}.HardwareWidget-module__7eymAG__overlayScrollbar::-webkit-scrollbar-track{background:#ffffff05;border-radius:8px}.HardwareWidget-module__7eymAG__overlayScrollbar::-webkit-scrollbar-thumb{background:#8b5cf64d;border:1px solid #ffffff0d;border-radius:8px}.HardwareWidget-module__7eymAG__overlayScrollbar::-webkit-scrollbar-thumb:hover{background:#8b5cf6;box-shadow:0 0 10px #8b5cf699}@keyframes HardwareWidget-module__7eymAG__pulseGlow{0%,to{opacity:.3;box-shadow:0 0 15px #2dd4bf33}50%{opacity:.6;box-shadow:0 0 25px #2dd4bf80}}.HardwareWidget-module__7eymAG__glowingDot{animation:2s ease-in-out infinite HardwareWidget-module__7eymAG__pulseGlow}@keyframes HardwareWidget-module__7eymAG__holographicScan{0%{background-position:0 0}to{background-position:0 100%}}.HardwareWidget-module__7eymAG__holoTexture{position:relative}.HardwareWidget-module__7eymAG__holoTexture:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#fff0 0%,#2dd4bf08 10%,#fff0 20%) 0 0/100% 300%;animation:12s linear infinite HardwareWidget-module__7eymAG__holographicScan;position:absolute;inset:0}.HardwareWidget-module__7eymAG__unifiedCard{border-color:#ffffff0d;transition:all .3s cubic-bezier(.16,1,.3,1)}.HardwareWidget-module__7eymAG__unifiedCard:hover{box-shadow:0 16px 36px #0009, 0 0 20px var(--accent-glow);transform:translateY(-2.5px);border-color:var(--accent-color)!important;background-color:#ffffff05!important}.HardwareWidget-module__7eymAG__bottleneckGrid{background-image:linear-gradient(#ef44440a 1px,#0000 1px),linear-gradient(90deg,#ef44440a 1px,#0000 1px)!important;background-size:12px 12px!important;border-color:#ef444433!important;box-shadow:inset 0 0 15px #ef444408!important}@keyframes HardwareWidget-module__7eymAG__warningBlink{0%,to{opacity:.5;box-shadow:0 0 5px #ef444480}50%{opacity:1;box-shadow:0 0 15px #ef4444e6}}.HardwareWidget-module__7eymAG__warningOverlay{animation:1.2s ease-in-out infinite HardwareWidget-module__7eymAG__warningBlink}.HardwareWidget-module__7eymAG__scoreArcFill{transition:stroke .2s,stroke-dasharray .2s cubic-bezier(.16,1,.3,1)}.HardwareWidget-module__7eymAG__diagnosticsText{letter-spacing:.1em;fill:#ffffff59;font-family:monospace;font-size:6px;transition:fill .3s}.HardwareWidget-module__7eymAG__diagnosticsTextActive{fill:#2dd4bf;filter:drop-shadow(0 0 2px #2dd4bf66)}@keyframes HardwareWidget-module__7eymAG__gearClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes HardwareWidget-module__7eymAG__gearCounter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes HardwareWidget-module__7eymAG__pistonMove1{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes HardwareWidget-module__7eymAG__pistonMove2{0%,to{transform:translateY(-16px)}50%{transform:translateY(0)}}.HardwareWidget-module__7eymAG__mechanicalGearL{transform-origin:35px 40px;animation:6s linear infinite HardwareWidget-module__7eymAG__gearClockwise}.HardwareWidget-module__7eymAG__mechanicalGearS{transform-origin:65px 60px;animation:3s linear infinite HardwareWidget-module__7eymAG__gearCounter}.HardwareWidget-module__7eymAG__mechanicalPiston1{animation:1.6s ease-in-out infinite HardwareWidget-module__7eymAG__pistonMove1}.HardwareWidget-module__7eymAG__mechanicalPiston2{animation:1.6s ease-in-out infinite HardwareWidget-module__7eymAG__pistonMove2}@keyframes HardwareWidget-module__7eymAG__sweep{0%{left:-10%}to{left:110%}}.HardwareWidget-module__7eymAG__buttonLaser{pointer-events:none;background:#2dd4bf;width:2px;height:100%;animation:1.5s linear infinite HardwareWidget-module__7eymAG__sweep;position:absolute;top:0;box-shadow:0 0 8px #2dd4bf,0 0 15px #2dd4bf}
