[data-fun-profile] { position:relative; }
.profile-public-container,.builder-preview,.profile-links,[data-live-links] { perspective:1100px; }
.fun-tiltable { position:relative;rotate:var(--fun-rotate,0deg);transition:rotate .3s ease,transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease; }
.fun-tiltable.is-tilting { transition:rotate .09s linear,transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;will-change:rotate; }
.profile-fun-sheen { position:absolute;inset:0;z-index:12;border-radius:inherit;background:radial-gradient(circle at var(--fun-light-x,50%) var(--fun-light-y,50%),rgba(255,255,255,.13),transparent 58%);opacity:0;pointer-events:none;transition:opacity .25s ease; }
.is-tilting>.profile-fun-sheen { opacity:1; }
@media (prefers-reduced-motion:reduce) { .fun-tiltable{rotate:none!important;transition:none!important}.profile-fun-sheen{display:none} }
