@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.ttf)}html{background-color:#000;color:#fff;font-family:Roboto,sans-serif;font-size:1rem;margin:0;max-width:800px;overflow:hidden}body{margin:0;width:100vw}.demoMenusContent{border-left:1px solid #ccc;margin-left:auto;margin-right:auto;max-width:800px;padding-left:2em}.demoMenusContent>h1{margin-bottom:2em;margin-top:2em}li{margin-top:1em}a{color:#ccc;text-decoration:none}a:hover{color:#fff}p{font-size:1.6rem}.mirrorX{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.BackButton{border:1px solid #fff;font-weight:700;padding:16px;right:12px;top:12px;z-index:10}.BackButton,.FlipCamButton{background-color:rgba(0,0,0,.5);position:fixed}.FlipCamButton{bottom:0;padding-bottom:16px;padding-top:16px;text-align:center;width:100vw;z-index:12}.VTOButton{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp";background:rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box;color:#eee;cursor:pointer;flex-grow:1;font-size:14pt;font-variant:small-caps;height:40px;min-width:110px;padding-top:10px;text-align:center}.VTOButton:hover{background:rgba(50,50,50,.5);color:#fff}.VTOButtons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;position:fixed;width:100vw;z-index:10}