.palace-mote{opacity:0;will-change:transform, opacity;animation:palace-mote-drift var(--mote-dur,22s) linear infinite;animation-delay:var(--mote-delay,0s);background:radial-gradient(circle,#fdf3d6 0%,#caa45acc 60%,#0000 100%);border-radius:9999px;position:absolute;bottom:-2vh}@keyframes palace-mote-drift{0%{opacity:0;transform:translate(0,0)}8%{opacity:var(--mote-op,.18)}92%{opacity:var(--mote-op,.18)}to{transform:translate3d(var(--mote-drift,0px), -110vh, 0);opacity:0}}.palace-shimmer-text{background:linear-gradient(100deg,#caa45a 0%,#8a6e3a 25%,#f3e3b3 42%,#fdf3d6 50%,#f3e3b3 58%,#8a6e3a 75%,#caa45a 100%) 0%/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite palace-shimmer-sweep}@keyframes palace-shimmer-sweep{0%,to{background-position:100%}50%{background-position:0%}}.palace-card-glint{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 30%,#fdf3d62e 48%,#fdf3d652 50%,#fdf3d62e 52%,#0000 70%);transition:transform .85s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:translate(-160%)}.group:hover .palace-card-glint,.group:focus-visible .palace-card-glint{transform:translate(160%)}@media (prefers-reduced-motion:reduce){.palace-mote,.palace-shimmer-text,.palace-card-glint{transition:none!important;animation:none!important}.palace-mote{opacity:0}.palace-shimmer-text{-webkit-text-fill-color:transparent;background:linear-gradient(#f3e3b3 0%,#caa45a 55%,#8a6e3a 100%);-webkit-background-clip:text;background-clip:text}}
