body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.animate-fadeIn{animation:fadeIn .8s ease-out}.animate-slideUp{animation:slideUp .8s ease-out}.animate-slideDown{animation:slideDown .3s ease-out}.animate-slideLeft{animation:slideLeft .8s ease-out}.animate-slideRight{animation:slideRight .8s ease-out}.animate-bounce{animation:bounce 2s infinite}.animate-pulse{animation:pulse 2s infinite}.animate-rotate{animation:rotate 4s linear infinite}.animate-scaleIn{animation:scaleIn .5s ease-out}.hover-scale:hover{transform:scale(1.05);transition:transform .3s ease}.hover-lift:hover{transform:translateY(-5px);transition:transform .3s ease}.hover-shadow:hover{box-shadow:0 10px 25px #0003;transition:box-shadow .3s ease}.hover-glow:hover{box-shadow:0 0 20px #fbbf2499;transition:box-shadow .3s ease}.temple-float{animation:templateFloat 3s ease-in-out infinite}@keyframes templateFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.sacred-glow{animation:sacredGlow 2s ease-in-out infinite alternate}@keyframes sacredGlow{0%{text-shadow:0 0 5px #fbbf2480}to{text-shadow:0 0 20px #fbbf24cc,0 0 30px #fbbf2499}}.loading-spin{animation:rotate 1s linear infinite}.loading-dots:after{animation:loadingDots 1.5s steps(4) infinite;content:""}@keyframes loadingDots{0%,20%{color:#0000;text-shadow:.25em 0 0 #0000,.5em 0 0 #0000,.75em 0 0 #0000}40%{color:#000;text-shadow:.25em 0 0 #0000,.5em 0 0 #0000,.75em 0 0 #0000}60%{text-shadow:.25em 0 0 #000,.5em 0 0 #0000,.75em 0 0 #0000}80%,to{text-shadow:.25em 0 0 #000,.5em 0 0 #000,.75em 0 0 #000}}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.stagger-4{animation-delay:.4s}.stagger-5{animation-delay:.5s}@media (max-width:768px){.animate-slideLeft,.animate-slideRight{animation:slideUp .8s ease-out}.hover-lift:hover,.hover-scale:hover{transform:none}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.animate-bounce,.animate-pulse,.animate-rotate{animation:none}}:root{--temple-orange:#ea580c;--temple-red:#dc2626;--temple-yellow:#fbbf24;--temple-gold:#f59e0b;--temple-brown:#92400e}.sacred-text{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ea580c,#f59e0b);background:linear-gradient(45deg,var(--temple-orange),var(--temple-gold));-webkit-background-clip:text;background-clip:text}.temple-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffffe6,#fbbf241a);border:1px solid #fbbf2433}.sacred-button{background:linear-gradient(45deg,#ea580c,#dc2626);background:linear-gradient(45deg,var(--temple-orange),var(--temple-red));overflow:hidden;position:relative}.sacred-button:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.sacred-button:hover:before{left:100%}.om-symbol{animation:omPulse 3s ease-in-out infinite}@keyframes omPulse{0%,to{filter:brightness(1);transform:scale(1)}50%{filter:brightness(1.2);transform:scale(1.1)}}
/*# sourceMappingURL=main.5e85630c.css.map*/