/* V6.11.99 — natural cloud bands, softer limb and restrained Core marker. */
.app:not(.workspace-open) > .hero > .front-ai-core {
  border-color: rgba(199, 208, 244, .52) !important;
  background:
    radial-gradient(ellipse at 29% 18%, rgba(255,255,255,.48) 0 1.2%, rgba(216,231,255,.16) 3.5%, transparent 13%),
    radial-gradient(ellipse at 69% 61%, rgba(89,76,166,.34) 0 7%, rgba(44,40,105,.12) 11%, transparent 22%),
    radial-gradient(ellipse at 36% 72%, rgba(48,83,151,.22) 0 8%, transparent 21%),
    radial-gradient(circle at 40% 37%, #7075bd 0 18%, #4d559b 39%, #2e356e 59%, #151a40 75%, #080a21 89%, #030411 100%) !important;
  box-shadow:
    inset 15px 9px 30px rgba(225,235,255,.12),
    inset -38px -15px 58px rgba(1,3,19,.76),
    inset 0 0 18px rgba(114,117,213,.2),
    0 0 5px rgba(222,227,255,.48),
    0 0 22px rgba(111,105,232,.25),
    0 0 64px rgba(61,79,184,.17) !important;
}

.app:not(.workspace-open) > .hero > .front-ai-core::before {
  inset: -2.4% !important;
  border-color: rgba(165, 178, 231, .22) !important;
  box-shadow: 0 0 11px rgba(105, 110, 219, .17) !important;
  opacity: .7 !important;
}

.app:not(.workspace-open) > .hero > .front-ai-core::after {
  inset: 1% !important;
  background:
    radial-gradient(ellipse at 23% 22%, rgba(239,245,255,.1), transparent 29%),
    linear-gradient(101deg, rgba(255,255,255,.055) 0 17%, transparent 41% 58%, rgba(0,2,17,.49) 84% 100%),
    radial-gradient(ellipse at 52% 112%, rgba(2,4,24,.56), transparent 53%) !important;
  box-shadow: inset -17px -4px 32px rgba(0,2,18,.3) !important;
}

.app:not(.workspace-open) .front-ai-core .front-core-lens {
  inset: 3.2% !important;
  background:
    radial-gradient(ellipse at 70% 58%, rgba(38,34,92,.52) 0 4%, rgba(81,65,151,.22) 7%, transparent 15%),
    radial-gradient(ellipse at 28% 67%, rgba(71,108,177,.17) 0 4%, transparent 13%),
    linear-gradient(179deg,
      rgba(188,192,237,.2) 0 5%,
      rgba(83,91,164,.16) 5% 11%,
      rgba(169,168,220,.13) 11% 17%,
      rgba(64,72,145,.2) 17% 26%,
      rgba(185,177,226,.18) 26% 31%,
      rgba(73,78,153,.14) 31% 41%,
      rgba(154,149,211,.2) 41% 49%,
      rgba(66,72,143,.2) 49% 55%,
      rgba(174,162,221,.14) 55% 64%,
      rgba(51,58,127,.24) 64% 75%,
      rgba(130,129,193,.12) 75% 82%,
      rgba(35,42,102,.3) 82% 100%),
    radial-gradient(circle at 37% 32%, rgba(165,176,232,.22), rgba(48,55,124,.17) 53%, rgba(7,10,35,.48) 100%) !important;
  box-shadow: inset 11px 5px 22px rgba(255,255,255,.07), inset -27px -8px 43px rgba(2,4,26,.54) !important;
  filter: saturate(1.04) contrast(1.07) !important;
}

.app:not(.workspace-open) .front-ai-core .front-core-lens::before {
  left: -25% !important;
  top: 14% !important;
  width: 153% !important;
  height: 71% !important;
  background:
    linear-gradient(6deg,
      transparent 0 13%, rgba(209,207,244,.1) 16% 20%, transparent 23% 33%,
      rgba(113,139,204,.09) 36% 42%, transparent 45% 57%,
      rgba(202,192,238,.11) 60% 65%, transparent 69% 79%,
      rgba(92,113,180,.08) 82% 87%, transparent 91%),
    radial-gradient(ellipse at 68% 57%, rgba(129,109,188,.13), transparent 21%) !important;
  filter: blur(3.5px) !important;
  opacity: .55 !important;
  animation-duration: 26s !important;
}

.app:not(.workspace-open) .front-ai-core .front-core-lens::after {
  inset: 3% !important;
  background:
    radial-gradient(ellipse at 70% 59%, rgba(19,19,62,.54) 0 3.2%, rgba(111,88,164,.18) 5%, transparent 12%),
    radial-gradient(ellipse at 43% 36%, rgba(229,232,255,.08) 0 2%, transparent 12%),
    linear-gradient(97deg, rgba(255,255,255,.055), transparent 32% 64%, rgba(4,4,38,.34)) !important;
  opacity: .72 !important;
  animation-duration: 13s !important;
}

.app:not(.workspace-open) .front-ai-core .front-core-caustic,
.app:not(.workspace-open) .front-ai-core .front-core-grid {
  display: none !important;
}

.app:not(.workspace-open) .front-ai-core .front-core-shell {
  inset: 1.4% !important;
  border-color: rgba(205, 211, 244, .13) !important;
  background: radial-gradient(circle at 31% 21%, rgba(255,255,255,.05), transparent 25%) !important;
  box-shadow: inset 8px 4px 18px rgba(255,255,255,.04), inset -19px -6px 32px rgba(1,3,21,.22) !important;
  opacity: .58 !important;
}

.app:not(.workspace-open) .front-ai-core .front-core-seed {
  width: 4px !important;
  height: 4px !important;
  opacity: .24 !important;
  box-shadow: 0 0 4px rgba(255,255,255,.75), 0 0 11px rgba(162,151,235,.42) !important;
  animation: none !important;
}
