/* V6.12.03 — blue giant stellar core; layout, orbit rings and telemetry stay unchanged. */
.app:not(.workspace-open)>.hero>.front-ai-core{
  border-color:rgba(185,225,255,.68)!important;
  background:
    radial-gradient(circle at 42% 37%,rgba(255,255,255,.98) 0 3%,rgba(226,247,255,.96) 9%,rgba(155,220,255,.92) 22%,rgba(72,151,244,.9) 44%,rgba(34,75,186,.94) 66%,rgba(15,32,100,.98) 83%,#070d35 100%)!important;
  box-shadow:
    inset 20px 12px 34px rgba(255,255,255,.38),
    inset -35px -24px 58px rgba(2,8,55,.7),
    0 0 4px rgba(238,250,255,.95),
    0 0 17px rgba(144,218,255,.9),
    0 0 46px rgba(66,143,255,.72),
    0 0 105px rgba(35,85,239,.42)!important;
  filter:saturate(1.12) contrast(1.04)!important;
}
.app:not(.workspace-open)>.hero>.front-ai-core::before{
  content:""!important;position:absolute!important;inset:-3.5%!important;z-index:7!important;border:0!important;border-radius:50%!important;
  background:
    repeating-conic-gradient(from 8deg at 50% 50%,transparent 0 7deg,rgba(183,232,255,.16) 8deg 10deg,transparent 11deg 19deg),
    radial-gradient(circle,transparent 58%,rgba(137,215,255,.25) 65%,rgba(78,157,255,.12) 72%,transparent 76%)!important;
  box-shadow:none!important;opacity:.78!important;mix-blend-mode:screen!important;pointer-events:none!important;
  animation:siora-v61203-corona 18s linear infinite!important;
}
.app:not(.workspace-open)>.hero>.front-ai-core::after{
  content:""!important;position:absolute!important;inset:1.4%!important;z-index:9!important;border-radius:50%!important;
  background:
    radial-gradient(ellipse 27% 19% at 32% 23%,rgba(255,255,255,.46),transparent 72%),
    radial-gradient(ellipse 54% 24% at 54% 44%,rgba(213,245,255,.16),transparent 72%),
    radial-gradient(ellipse 48% 19% at 42% 67%,rgba(120,204,255,.13),transparent 73%),
    linear-gradient(105deg,rgba(255,255,255,.11) 0 18%,transparent 42% 60%,rgba(3,13,75,.34) 88% 100%)!important;
  opacity:1!important;box-shadow:inset -17px -8px 31px rgba(1,7,52,.3)!important;pointer-events:none!important;
}
.app:not(.workspace-open) .front-ai-core .front-core-lens{
  inset:3.2%!important;z-index:4!important;border-radius:50%!important;overflow:hidden!important;
  background:
    radial-gradient(ellipse 34% 19% at 31% 29%,rgba(245,254,255,.34),transparent 72%),
    radial-gradient(ellipse 43% 18% at 68% 36%,rgba(136,219,255,.19),transparent 75%),
    radial-gradient(ellipse 38% 17% at 37% 63%,rgba(211,244,255,.17),transparent 75%),
    radial-gradient(ellipse 44% 20% at 66% 76%,rgba(74,159,248,.16),transparent 76%),
    radial-gradient(circle at 40% 36%,rgba(227,249,255,.23),rgba(63,141,235,.11) 55%,rgba(4,15,72,.35) 100%)!important;
  box-shadow:inset 12px 7px 24px rgba(255,255,255,.17),inset -29px -17px 45px rgba(0,7,53,.46)!important;
  filter:saturate(1.13) contrast(1.08)!important;
}
.app:not(.workspace-open) .front-ai-core .front-core-lens::before{
  content:""!important;position:absolute!important;inset:-12%!important;width:auto!important;height:auto!important;border-radius:50%!important;
  background:
    repeating-conic-gradient(from 24deg at 48% 49%,rgba(229,250,255,.09) 0 5deg,transparent 7deg 16deg,rgba(80,176,255,.1) 18deg 22deg,transparent 24deg 35deg),
    repeating-radial-gradient(ellipse at 46% 45%,transparent 0 14px,rgba(208,245,255,.1) 17px 21px,transparent 25px 37px)!important;
  opacity:.68!important;filter:blur(2.6px)!important;mix-blend-mode:screen!important;
  animation:siora-v61203-plasma 22s ease-in-out infinite alternate!important;
}
.app:not(.workspace-open) .front-ai-core .front-core-lens::after{
  content:""!important;position:absolute!important;inset:1%!important;border-radius:50%!important;
  background:
    radial-gradient(ellipse 22% 11% at 32% 31%,rgba(255,255,255,.25),transparent 76%),
    radial-gradient(ellipse 34% 14% at 66% 48%,rgba(150,226,255,.15),transparent 77%),
    radial-gradient(ellipse 29% 13% at 42% 72%,rgba(205,242,255,.12),transparent 78%)!important;
  opacity:.9!important;filter:blur(1.4px)!important;animation:siora-v61203-flare 13s ease-in-out infinite alternate!important;
}
.app:not(.workspace-open) .front-ai-core .front-core-shell{border-color:rgba(211,240,255,.2)!important;box-shadow:inset 8px 4px 18px rgba(255,255,255,.12),inset -18px -11px 31px rgba(2,13,69,.26)!important;opacity:.78!important}
.app:not(.workspace-open) .front-ai-core .front-core-caustic{opacity:.28!important;mix-blend-mode:screen!important;filter:hue-rotate(168deg) saturate(1.4)!important}
.app:not(.workspace-open) .front-ai-core .front-core-grid{opacity:.035!important}
.app:not(.workspace-open) .front-ai-core .front-core-anchor,.app:not(.workspace-open) .front-ai-core .front-core-seed,.app:not(.workspace-open) .front-ai-core .front-core-label{display:none!important;visibility:hidden!important;opacity:0!important}
@keyframes siora-v61203-corona{to{transform:rotate(360deg)}}
@keyframes siora-v61203-plasma{from{transform:translate(-1.5%,-1%) rotate(-3deg) scale(1.01)}to{transform:translate(1.5%,1%) rotate(4deg) scale(1.04)}}
@keyframes siora-v61203-flare{from{transform:translateX(-2%) rotate(-2deg);opacity:.66}to{transform:translateX(2%) rotate(2deg);opacity:1}}
@media(prefers-reduced-motion:reduce){.app:not(.workspace-open)>.hero>.front-ai-core::before,.app:not(.workspace-open) .front-ai-core .front-core-lens::before,.app:not(.workspace-open) .front-ai-core .front-core-lens::after{animation:none!important}}
