@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(2rem)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up-stagger{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bounce-in{0%{opacity:0;transform:translateY(30px)scale(.9)}50%{transform:translateY(-5px)scale(1.05)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(5deg)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-glow{0%,to{opacity:.3;transform:scale(1);box-shadow:0 0 20px #6b48ff4d}50%{opacity:.8;transform:scale(1.1);box-shadow:0 0 40px #6b48ff99}}@keyframes bounce-gentle{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wiggle{0%,to{transform:rotate(12deg)}25%{transform:rotate(18deg)}75%{transform:rotate(6deg)}}@keyframes sparkle{0%,to{opacity:.9;transform:translate(0)scale(1)rotate(0)}50%{opacity:.6;transform:translate(8px,-8px)scale(1.3)rotate(180deg)}}@keyframes breathe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}@keyframes subtle-move{0%,to{transform:translate(0)translateY(0)}25%{transform:translate(1px)translateY(-1px)}50%{transform:translate(-1px)translateY(1px)}75%{transform:translate(1px)translateY(1px)}}@keyframes particle-1{0%{opacity:0;transform:translateY(0)scale(0)}10%{opacity:1;transform:translateY(-10px)scale(1)}90%{opacity:1;transform:translateY(-100px)scale(1)}to{opacity:0;transform:translateY(-120px)scale(0)}}@keyframes particle-2{0%{opacity:0;transform:translate(0)translateY(0)scale(0)}10%{opacity:1;transform:translate(10px)translateY(-15px)scale(1)}90%{opacity:1;transform:translate(50px)translateY(-80px)scale(1)}to{opacity:0;transform:translate(60px)translateY(-100px)scale(0)}}@keyframes particle-3{0%{opacity:0;transform:translate(0)translateY(0)scale(0)}10%{opacity:1;transform:translate(-8px)translateY(-12px)scale(1)}90%{opacity:1;transform:translate(-40px)translateY(-90px)scale(1)}to{opacity:0;transform:translate(-50px)translateY(-110px)scale(0)}}@keyframes particle-4{0%{opacity:0;transform:translateY(0)scale(0)}10%{opacity:1;transform:translateY(-8px)scale(1)}90%{opacity:1;transform:translateY(-70px)scale(1)}to{opacity:0;transform:translateY(-90px)scale(0)}}@keyframes button-glow{0%,to{box-shadow:0 4px 15px #6b48ff4d}50%{box-shadow:0 8px 25px #6b48ff80}}@keyframes border-glow{0%,to{box-shadow:0 0 10px #ff95004d}50%{box-shadow:0 0 20px #ff950080}}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #6b48ff33}50%{box-shadow:0 0 40px #6b48ff66}}@keyframes slide-right{0%{opacity:0;transform:translate(50px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes gradient-x{0%,to{background-position:0%}50%{background-position:100%}}.animate-fade-in{animation:1s ease-out forwards fade-in}.animate-slide-up{animation:.8s ease-out forwards slide-up}.animate-slide-up-stagger{animation:1s ease-out forwards slide-up-stagger}.animate-scale-in{animation:.6s ease-out forwards scale-in}.animate-slide-right{animation:.7s forwards slide-right}.animate-bounce-in{animation:.8s ease-out forwards bounce-in}.animate-float{animation:6s ease-in-out infinite float}.animate-bounce-gentle{animation:2s ease-in-out infinite bounce-gentle}.animate-wiggle{animation:4s ease-in-out infinite wiggle}.animate-sparkle{animation:3s ease-in-out infinite sparkle}.animate-breathe{animation:4s ease-in-out infinite breathe}.animate-subtle-move{animation:20s ease-in-out infinite subtle-move}.animate-button-glow{animation:2s ease-in-out infinite button-glow}.animate-border-glow{animation:2s ease-in-out infinite border-glow}.animate-glow-pulse{animation:3s ease-in-out infinite glow-pulse}.animate-gradient-x{animation:3s infinite gradient-x}.animate-particle-1{animation:4s ease-in-out infinite particle-1}.animate-particle-2{animation:5s ease-in-out infinite particle-2}.animate-particle-3{animation:4.5s ease-in-out infinite particle-3}.animate-particle-4{animation:3.5s ease-in-out infinite particle-4}.bg-300{background-size:300% 300%}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-1000{animation-delay:1s}.delay-1200{animation-delay:1.2s}.bg-gradient-radial{background:radial-gradient(circle, var(--tw-gradient-stops))}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.placeholder-sm::placeholder{font-size:1rem}@media (max-width:640px){.placeholder-sm::placeholder{font-size:.75rem}}.animate-fade-in-up{animation:.7s cubic-bezier(.25,.46,.45,.94) forwards fade-in-up}@layer base{:root{--background:0 0% 100%;--foreground:260 30% 20%;--card:0 0% 100%;--card-foreground:260 30% 20%;--popover:0 0% 100%;--popover-foreground:260 30% 20%;--primary:270 80% 60%;--primary-foreground:0 0% 100%;--secondary:270 60% 95%;--secondary-foreground:270 80% 40%;--muted:270 30% 97%;--muted-foreground:260 20% 50%;--accent:280 90% 65%;--accent-foreground:0 0% 100%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 100%;--border:270 30% 92%;--input:270 30% 92%;--ring:270 80% 60%;--radius:1rem;--purple-soft:270 60% 95%;--purple-light:270 70% 85%;--purple-medium:270 80% 70%;--purple-vibrant:270 80% 60%;--purple-deep:270 70% 45%;--gradient-hero:linear-gradient(135deg, #faf5ff 0%, #f2ebfa 100%);--gradient-card:linear-gradient(145deg, #fff 0%, #faf7fc 100%);--gradient-accent:linear-gradient(135deg, #b375f0 0%, #c155f6 100%);--shadow-soft:0 4px 20px -4px #995cd61a;--shadow-medium:0 10px 40px -10px #8033cc26;--shadow-strong:0 20px 60px -15px #6629a340;--transition-smooth:all .3s cubic-bezier(.4, 0, .2, 1);--transition-bounce:all .4s cubic-bezier(.68, -.55, .265, 1.55);--sidebar-background:0 0% 98%;--sidebar-foreground:240 5.3% 26.1%;--sidebar-primary:240 5.9% 10%;--sidebar-primary-foreground:0 0% 98%;--sidebar-accent:240 4.8% 95.9%;--sidebar-accent-foreground:240 5.9% 10%;--sidebar-border:220 13% 91%;--sidebar-ring:217.2 91.2% 59.8%}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%;--sidebar-background:240 5.9% 10%;--sidebar-foreground:240 4.8% 95.9%;--sidebar-primary:224.3 76.3% 48%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:240 3.7% 15.9%;--sidebar-accent-foreground:240 4.8% 95.9%;--sidebar-border:240 3.7% 15.9%;--sidebar-ring:217.2 91.2% 59.8%}}.spark{z-index:100;mix-blend-mode:screen;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(circle,#ffffffe6 0%,#fff8dcb3 40%,#0000 70%);border-radius:50%;width:26px;height:26px;animation:3s ease-in-out infinite sparkle;position:absolute}.spark1{width:26px;height:26px;animation-delay:0s;top:10%;left:20%}.spark2{width:18px;height:18px;animation-delay:1s;top:50%;left:10%}.spark3{width:15px;height:15px;animation-delay:.5s;top:30%;left:80%}.spark4{width:17px;height:17px;animation-delay:1.5s;top:70%;left:60%}.orbit-spark{background:radial-gradient(gold,#0000);border-radius:50%;width:16px;height:16px;animation:6s linear infinite orbit;position:absolute;top:50%;left:50%;box-shadow:0 0 12px gold}.orbit1{animation-duration:10s;animation-direction:normal}.orbit2{animation-duration:19s;animation-direction:reverse;animation-delay:1s}.orbit3{animation-duration:20s;animation-delay:2s}.orbit4{animation-duration:17s;animation-delay:.5s}@keyframes orbit{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)translate(200px)rotate(0)scale(0)}10%{opacity:1;transform:translate(-50%,-50%)rotate(36deg)translate(200px)rotate(-36deg)scale(1)}90%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(360deg)translate(200px)rotate(-360deg)scale(0)}}.glow-human{filter:drop-shadow(0 0 15px #ffd70099)drop-shadow(0 0 30px #ffc10766);animation:4s ease-in-out infinite alternate human-glow}@keyframes human-glow{0%{filter:drop-shadow(0 0 15px #ffd70099)}to{filter:drop-shadow(0 0 35px #ffd700e6)drop-shadow(0 0 50px #ffc10799)}}.energy-sphere{animation:20s linear infinite sphere-rotate}.sphere-1{animation-duration:25s;animation-direction:normal}.sphere-2{animation-duration:30s;animation-direction:reverse;animation-delay:2s}.sphere-3{animation-duration:22s;animation-delay:4s}.sphere-4{animation-duration:28s;animation-delay:1s}.sphere-5{animation-duration:24s;animation-delay:3s}@keyframes sphere-rotate{0%{transform:rotate(0)scale(1)}to{transform:rotate(360deg)scale(1.1)}}.particle-field{background-image:radial-gradient(2px 2px at 20px 30px,gold,#0000),radial-gradient(2px 2px at 40px 70px,#fff8dccc,#0000),radial-gradient(1px 1px at 90px 40px,#fff8dc,#0000),radial-gradient(1px 1px at 130px 80px,#ffd70099,#0000);background-repeat:repeat;background-size:200px 100px;animation:20s ease-in-out infinite particle-float;position:absolute;inset:0}@keyframes particle-float{0%,to{opacity:.3;transform:translateY(0)translate(0)}33%{opacity:.6;transform:translateY(-20px)translate(10px)}66%{opacity:.4;transform:translateY(-10px)translate(-10px)}}@keyframes float-soft{0%{opacity:0;transform:translateY(6px)scale(.98)}40%{opacity:1;transform:translateY(0)scale(1)}70%{transform:translateY(-2px)scale(1.01)}to{transform:translateY(0)scale(1)}}@keyframes breathe-soft{0%{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.08)}to{transform:translateY(0)scale(1)}}.mobile-float{animation:.9s ease-out forwards float-soft}@media (max-width:767px){.mobile-breathe{animation:3.5s ease-in-out infinite breathe-soft}}@keyframes float-orb{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}@media (max-width:767px){.orb-1{animation:6s ease-in-out infinite float-orb}.orb-2{animation:7s ease-in-out infinite reverse float-orb}}.chakra-row-hover:hover .chakra-circle{transform:scale(1.15)rotate(180deg)!important;box-shadow:0 8px 24px #0006!important}.physical,.energy,.emotional,.chakra-name-cell{color:#ffffffe6!important}.chakra-row-hover:hover .physical,.chakra-row-hover:hover .energy,.chakra-row-hover:hover .emotional,.chakra-row-hover:hover .chakra-name-cell{color:#fff!important;text-shadow:0 2px 8px #0000004d!important}@media (max-width:640px){.chakra-name-cell{text-align:center!important;flex-direction:column!important}}@keyframes shimmer{0%{transform:translateX(-100%) skew-x(-12deg)}to{transform:translateX(100%) skew-x(-12deg)}}@keyframes shimmer-progress{0%{transform:translateX(-100%) skew-x(-12deg)}to{transform:translateX(300%) skew-x(-12deg)}}@keyframes mystical-glow{0%,to{box-shadow:0 0 20px #22c55e80}50%{box-shadow:0 0 40px #22c55ecc,0 0 60px #3b82f666}}@keyframes animate-glow{0%,to{box-shadow:0 0 10px #ffffff80}50%{box-shadow:0 0 20px #fffc,0 0 30px #ffc10799}}@keyframes animate-pulse-glow{0%,to{filter:drop-shadow(0 0 10px #06b6d480)}50%{filter:drop-shadow(0 0 25px #06b6d4e6)drop-shadow(0 0 35px #22c55e99)}}@keyframes indeterminate-glow{0%{box-shadow:0 0 10px #22c55e80}50%{box-shadow:0 0 25px #22c55ecc,0 0 35px #3b82f666}to{box-shadow:0 0 10px #22c55e80}}.animate-shimmer{animation:2s linear infinite shimmer}.animate-shimmer-progress{animation:1.5s linear infinite shimmer-progress}.animate-mystical-glow{animation:2s infinite mystical-glow}.animate-glow{animation:2s infinite animate-glow}.animate-pulse-glow{animation:1.5s infinite animate-pulse-glow}.animate-spin-slow{animation:4s linear infinite spin-slow}.animate-indeterminate-glow{animation:1.8s infinite indeterminate-glow}.submenu-scrollbar::-webkit-scrollbar-track{background:#29263380;border-radius:2px}.submenu-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.submenu-scrollbar{scrollbar-width:thin;scrollbar-color:#ffffff4d transparent}.submenu-scrollbar::-webkit-scrollbar{width:4px}.submenu-scrollbar::-webkit-scrollbar-track{background:0 0}.submenu-scrollbar::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.scrollbar-thin::-webkit-scrollbar{width:6px}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#fff6}.menu-item-wrapper{align-items:center;gap:12px;display:flex;position:relative}.vertical-line{background:linear-gradient(#8568ff 0%,#8568ff4d 100%);width:2px;height:100%;position:absolute;top:0;left:-12px}.sitemap-menu{padding-left:0;list-style:none;position:relative}.sitemap-menu-item{margin-bottom:.75rem;position:relative}.sitemap-menu-item:last-child .vertical-line{display:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@font-face{font-family:inter;src:url(../media/Inter_Regular-s.p.129oe5jppq.s3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Medium-s.p.14o21qlv.wckq.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Bold-s.p.0kuq481~ll8if.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_SemiBold-s.p.0j06chq03cg5z.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Italic-s.p.0u4k.p9gor60i.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:inter;src:url(../media/Inter_MediumItalic-s.p.0x7skwax6ka1h.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:inter;src:url(../media/Inter_SemiBoldItalic-s.p.05x8qgavmtpbr.woff2)format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:inter;src:url(../media/Inter_BoldItalic-s.p.0o1~.svpoc~0h.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_91973e3a-module__mDie_W__className{font-family:inter,inter Fallback}.inter_91973e3a-module__mDie_W__variable{--font-inter:"inter", "inter Fallback"}
