/* V6.12.05 — correct orbit/core occlusion without changing orbit geometry. */
.app:not(.workspace-open)>.hero>.guardian-takeover-rings{
  z-index:9!important;
}
.app:not(.workspace-open)>.hero>.guardian-rings-depth-front{
  z-index:14!important;opacity:.46!important;mix-blend-mode:screen!important;
  -webkit-mask-image:radial-gradient(circle 142px at 50% 50%,transparent 0 96%,rgba(0,0,0,.45) 98%,#000 100%)!important;
  mask-image:radial-gradient(circle 142px at 50% 50%,transparent 0 96%,rgba(0,0,0,.45) 98%,#000 100%)!important;
}
.app:not(.workspace-open)>.hero>.guardian-rings-front{display:none!important;visibility:hidden!important;opacity:0!important}
.app:not(.workspace-open)>.hero>.foreground-spatial-v690{z-index:15!important}
.app:not(.workspace-open)>.hero>.front-ai-core{z-index:24!important}
.app:not(.workspace-open)>.hero>.siora-agent-status{z-index:31!important}
.app:not(.workspace-open) .guardian-rings-depth-front .depth-front-crystal{opacity:.28!important;filter:none!important}
.app:not(.workspace-open) .guardian-rings-depth-front .depth-front-edge{opacity:.3!important;filter:none!important}
.app:not(.workspace-open) .guardian-rings-depth-front .oes-flow{opacity:.32!important}
.app:not(.workspace-open) .guardian-rings-depth-front .oes-specular{opacity:.44!important}
.app:not(.workspace-open) .guardian-rings-depth-front .oes-prism{opacity:.08!important}
@media(max-width:620px){.app:not(.workspace-open)>.hero>.guardian-rings-depth-front{-webkit-mask-image:radial-gradient(circle 108px at 50% 50%,transparent 0 96%,rgba(0,0,0,.45) 98%,#000 100%)!important;mask-image:radial-gradient(circle 108px at 50% 50%,transparent 0 96%,rgba(0,0,0,.45) 98%,#000 100%)!important}}
