/* Apps Hub background */
html, body {
  min-height: 100% !important;
  background:
    linear-gradient(180deg, rgba(0,0,0,0.60), rgba(0,0,0,0.75)),
    url("https://jackhlevy.com/images/bg-circuit.png") center/cover no-repeat !important;
  background-attachment: fixed !important;
}

/* Mobile: fixed backgrounds can be janky */
@media (max-width: 768px) {
  html, body { background-attachment: scroll !important; }
}

/* Keep tiles readable */
#app, .container, .card, .widget, .header {
  backdrop-filter: blur(6px);
}
