/* Lima template 3D harus tetap bergerak meskipun Bootstrap mendeteksi reduced motion. */
.template-3d-card .crystal i{display:none!important}.template-3d-card .crystal:before{content:'🕊️';display:block;font-size:3.5rem;line-height:1;filter:drop-shadow(0 12px 15px #0008)}
:is(.theme-immersive3d,.theme-celestial3d,.theme-garden3d,.theme-royalgold3d,.theme-crystal3d,.theme-neon3d) .cover-box:before{content:'🕊️'!important;font-family:'Segoe UI Emoji','Apple Color Emoji',sans-serif!important;font-size:4rem!important;line-height:1!important;color:#fff!important;filter:drop-shadow(0 0 18px var(--accent))!important}
:is(.theme-celestial3d,.theme-garden3d,.theme-royalgold3d,.theme-crystal3d,.theme-neon3d) :is(.cover,.hero)::before{animation-name:newOrbit3d!important;animation-duration:12s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}
:is(.theme-celestial3d,.theme-garden3d,.theme-royalgold3d,.theme-crystal3d,.theme-neon3d) :is(.cover,.hero)::after{animation-name:newOrbitReverse!important;animation-duration:9s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}
:is(.theme-celestial3d,.theme-garden3d,.theme-royalgold3d,.theme-crystal3d,.theme-neon3d) .cover-box{animation-name:newFloat3d!important;animation-duration:4.5s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}
:is(.theme-celestial3d,.theme-garden3d,.theme-royalgold3d,.theme-crystal3d,.theme-neon3d) .cover-box::before{animation-name:newPulse3d!important;animation-duration:2s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}
.template-3d-card:is(.variant-celestial3d,.variant-garden3d,.variant-royalgold3d,.variant-crystal3d,.variant-neon3d) .orbit{animation-name:landingOrbit!important;animation-duration:8s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}.template-3d-card:is(.variant-celestial3d,.variant-garden3d,.variant-royalgold3d,.variant-crystal3d,.variant-neon3d) .orbit-b{animation-direction:reverse!important;animation-duration:5s!important}.template-3d-card:is(.variant-celestial3d,.variant-garden3d,.variant-royalgold3d,.variant-crystal3d,.variant-neon3d) .crystal{animation-name:crystalFloat!important;animation-duration:3s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}.template-3d-card:is(.variant-celestial3d,.variant-garden3d,.variant-royalgold3d,.variant-crystal3d,.variant-neon3d) .spark{animation-name:sparkFloat!important;animation-duration:2.4s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}
