Some libraries uses the given below syntax in Javascript. Is the syntax valid in Javascript? If not, how do the libraries handle it behind the scene.
const button = css`
position: fixed;
bottom: 10%;
left: 50%;
transform: translateX(-50%);
z-index: 200;
`;