The @viewport CSS at-rule contains a set of nested descriptors in a CSS block that is delimited by curly braces. These descriptors control viewport settings, primarily on mobile devices.
CSS Device Adaptation is a CSS module that allows to define the size, zoom factor, and orientation of the viewport.