/* Rust + Circuit Theme */

.window {
  border:2px solid rgba(0,255,255,.6);
  box-shadow:
    0 0 12px rgba(0,255,255,.5),
    inset 0 0 20px rgba(120,60,20,.4);
}

.window.godmode {
  border-color:#ff0044;
  box-shadow:0 0 18px rgba(255,0,68,.8);
}

.hover-sweep::after {
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(90deg, transparent, rgba(0,255,255,.4), transparent);
  animation:sweep 1.2s linear;
}

@keyframes sweep {
  from { transform:translateX(-100%); opacity:1 }
  to { transform:translateX(100%); opacity:0 }
}
