.cluex-knowledge-core{--core-blue: 217 94% 64%;--core-cyan: 187 90% 65%;position:relative;width:100%;isolation:isolate}.cluex-knowledge-core__visual{position:relative;aspect-ratio:1.15;overflow:hidden;border-radius:2rem;background:radial-gradient(ellipse at 50% 52%,hsl(var(--core-blue) / .08),transparent 68%)}.cluex-knowledge-core__aura{position:absolute;top:18%;right:12%;bottom:18%;left:12%;border-radius:50%;background:radial-gradient(ellipse,hsl(var(--core-blue) / .13),transparent 70%)}.cluex-knowledge-core__scene{position:absolute;top:0;right:0;bottom:0;left:0;perspective:850px;perspective-origin:50% 40%;container-type:inline-size}.cluex-knowledge-core__floor{position:absolute;top:20%;right:5%;bottom:-12%;left:5%;transform:rotateX(66deg) rotate(-24deg);background-image:linear-gradient(hsl(var(--core-blue) / .1) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--core-blue) / .1) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:radial-gradient(ellipse,black 12%,transparent 68%);mask-image:radial-gradient(ellipse,black 12%,transparent 68%)}.cluex-knowledge-core__float{position:absolute;top:28%;right:34%;bottom:35%;left:34%;transform-style:preserve-3d;animation:cluex-core-float 7s ease-in-out infinite}.cluex-knowledge-core__cube{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transform:rotateX(-18deg) rotateY(-32deg);animation:cluex-core-turn 20s ease-in-out infinite}.cluex-knowledge-core__face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10%;border:1px solid hsl(var(--core-cyan) / .65);border-radius:12px;background:linear-gradient(145deg,hsl(var(--core-cyan) / .26),hsl(var(--core-blue) / .22) 48%,#2a3bf452);box-shadow:inset 0 0 32px hsl(var(--core-cyan) / .12),0 0 18px hsl(var(--core-blue) / .12);color:#143f8f;backface-visibility:visible}.dark .cluex-knowledge-core__face{color:#e0faff}.cluex-knowledge-core__face svg{width:36%;height:36%}.cluex-knowledge-core__face span{font-size:clamp(calc(12px * var(--text-scale, 1)),3.5cqw,calc(22px * var(--text-scale, 1)));font-weight:650;letter-spacing:.16em}.cluex-knowledge-core__face--front{transform:translateZ(16cqw)}.cluex-knowledge-core__face--back{transform:rotateY(180deg) translateZ(16cqw)}.cluex-knowledge-core__face--left{transform:rotateY(-90deg) translateZ(16cqw)}.cluex-knowledge-core__face--right{transform:rotateY(90deg) translateZ(16cqw)}.cluex-knowledge-core__face--top{transform:rotateX(90deg) translateZ(16cqw)}.cluex-knowledge-core__face--bottom{transform:rotateX(-90deg) translateZ(16cqw)}.cluex-knowledge-core__inner{position:absolute;top:28%;right:28%;bottom:28%;left:28%;border-radius:50%;background:hsl(var(--core-cyan) / .85);box-shadow:0 0 36px 12px hsl(var(--core-blue) / .5);transform:translateZ(1px)}.cluex-knowledge-core__orbit{position:absolute;top:15%;right:9%;bottom:15%;left:9%;border:1px solid hsl(var(--core-blue) / .35);border-radius:50%;transform-style:preserve-3d}.cluex-knowledge-core__orbit--one{transform:rotateX(65deg) rotate(-25deg)}.cluex-knowledge-core__orbit--two{top:20%;right:15%;bottom:20%;left:15%;transform:rotateX(62deg) rotateY(35deg) rotate(48deg);border-color:hsl(var(--core-cyan) / .25)}.cluex-knowledge-core__orbit i{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;animation:cluex-core-orbit 16s linear infinite}.cluex-knowledge-core__orbit--two i{animation-duration:22s;animation-direction:reverse}.cluex-knowledge-core__orbit i:after{content:"";position:absolute;left:50%;top:0;width:8px;height:8px;border-radius:50%;background:hsl(var(--core-cyan));box-shadow:0 0 16px hsl(var(--core-cyan) / .8)}.cluex-knowledge-core__node{position:absolute;width:15%;aspect-ratio:.88;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10%;padding:3%;border:1px solid hsl(var(--core-blue) / .35);border-radius:15%;background:linear-gradient(145deg,hsl(var(--background) / .95),hsl(var(--core-blue) / .15));color:#1167e8;box-shadow:7px 12px 0 -3px hsl(var(--core-blue) / .09),0 18px 35px hsl(var(--core-blue) / .08);transform:rotateY(-22deg) rotateX(12deg) rotate(-8deg);animation:cluex-core-node 6s ease-in-out infinite;animation-delay:var(--node-delay)}.dark .cluex-knowledge-core__node{color:hsl(var(--core-cyan))}.cluex-knowledge-core__node svg{width:72%;height:52%}.cluex-knowledge-core__node span{display:block;height:2px;width:100%;border-radius:2px;background:currentColor;opacity:.3}.cluex-knowledge-core__node span:last-child{width:65%}.cluex-knowledge-core__node--0{top:14%;left:14%}.cluex-knowledge-core__node--1{top:12%;right:13%}.cluex-knowledge-core__node--2{bottom:16%;left:10%}.cluex-knowledge-core__node--3{bottom:12%;right:12%}.cluex-knowledge-core__spark{position:absolute;width:5px;height:5px;border-radius:50%;background:hsl(var(--core-cyan));box-shadow:0 0 14px hsl(var(--core-blue))}.cluex-knowledge-core__spark--one{top:14%;left:49%}.cluex-knowledge-core__spark--two{bottom:15%;left:48%}.cluex-knowledge-core__toggle{position:absolute;inset-inline-end:4%;bottom:3%}.cluex-knowledge-core[data-paused=true] *{animation-play-state:paused!important}@keyframes cluex-core-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes cluex-core-turn{0%,to{transform:rotateX(-18deg) rotateY(-32deg)}50%{transform:rotateX(-12deg) rotateY(26deg)}}@keyframes cluex-core-orbit{to{rotate:360deg}}@keyframes cluex-core-node{0%,to{translate:0 0}50%{translate:0 -8px}}@media (prefers-reduced-motion: reduce){.cluex-knowledge-core *{animation:none!important}.cluex-knowledge-core__toggle{display:none}}
