@property --rotation{syntax:"<angle>";inherits:false;initial-value:0deg}@property --x{syntax:"<length>";inherits:false;initial-value:0}@keyframes rotate{0%{--rotation:0deg}32.8228%{--rotation:0deg}50%{--rotation:180deg}82.8228%{--rotation:180deg}to{--rotation:360deg}}@keyframes shimmer{0%{--x:20px}32.8228%{--x:calc(var(--width) - 20px)}50%{--x:calc(var(--width) - 20px)}82.8228%{--x:20px}to{--x:20px}}.snippet-inner{z-index:2}.snippet{box-sizing:border-box;padding:2px}.snippet:before{visibility:hidden;width:100%;height:100%}.shimmer:before,.snippet:before{content:"";z-index:1;display:block;position:absolute}.shimmer:before{background:conic-gradient(from calc(var(--rotation) - 80deg)at var(--x)30px,transparent 0,rgba(255,255,255,.4) 20%,transparent 25%),transparent;visibility:visible;padding:1px;transition:all .2s;animation:rotate -.64s linear 5s infinite,shimmer -.64s linear 5s infinite;top:0;bottom:0;left:0;right:0;transform:translateZ(0)}.highlighted-code{transition:background-color .4s}