/* Let op: dit bestand haalt hetzelfde thema binnen als de directe link in
   /jarvis/app/index.html. Twee kopieen onder twee cachesleutels betekent dat
   een oude versie kan blijven hangen terwijl de andere al bijgewerkt is.
   Houd het cijfer hieronder daarom gelijk aan dat in /jarvis/app/index.html. */
@import url("/assets/jarvis-app-theme-j07.css?v=9");

/* Release j07: product images are real dark Jarvis captures, framed in the
   same restrained technical language as the TheSEO AI pages. */

.jarvis-site-shell .j-platform-frame,
.jarvis-site-shell .j-screen {
  overflow: hidden;
  padding: 0 !important;
  background: #070c1b !important;
  border: 1px solid rgba(139, 149, 255, 0.22) !important;
  border-radius: 10px !important;
  box-shadow: 0 36px 90px rgba(0, 0, 0, 0.38) !important;
}

.jarvis-site-shell .j-platform-frame::after,
.jarvis-site-shell .j-screen::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  border: 1px solid rgba(255, 255, 255, 0.035);
  border-radius: inherit;
}

.jarvis-site-shell .j-platform-frame img,
.jarvis-site-shell .j-screen img {
  display: block;
  width: 100%;
  height: auto;
  background: #050914;
  filter: none !important;
}

.jarvis-site-shell .jarvis-frame-bar {
  min-height: 34px !important;
  background: rgba(4, 8, 18, 0.96) !important;
  border-bottom: 1px solid rgba(139, 149, 255, 0.14) !important;
}

.jarvis-site-shell .jarvis-frame-bar span {
  color: #8290aa !important;
}

.jarvis-site-shell .j-platform-note {
  background: rgba(4, 8, 18, 0.96) !important;
  border-top: 1px solid rgba(139, 149, 255, 0.12) !important;
  color: #8290aa !important;
}

.jarvis-site-shell .j-card,
.jarvis-site-shell .j-step,
.jarvis-site-shell .j-cta {
  background: rgba(8, 14, 30, 0.58) !important;
  border-color: rgba(139, 149, 255, 0.15) !important;
}

.jarvis-site-shell .j-release {
  background: rgba(8, 14, 30, 0.74) !important;
  border-color: rgba(139, 149, 255, 0.14) !important;
}

@media (max-width: 720px) {
  .jarvis-site-shell .j-platform-frame,
  .jarvis-site-shell .j-screen {
    border-radius: 7px !important;
  }
}

body.jarvis-public.jarvis-site-shell {
  background: #050a16 !important;
}
body.jarvis-public.jarvis-site-shell::before {
  background: none !important;
}
