html,body{width:100%;height:100%;overflow:hidden}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;margin:0;padding:0;display:flex;align-items:center;justify-content:center;color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.content{margin-right:330px;margin-bottom:150px;overflow-y:hidden;overflow-x:hidden}.contentFull{margin-right:330px;overflow-y:hidden;overflow-x:hidden}.contentStereo,.contentFullStereo{overflow-y:hidden;overflow-x:hidden}#outer-container{position:relative}.fit-width,.fit-width video{width:100%}.fit-height,.fit-height video{height:100%}#cursor,#slaveCursor{position:absolute;top:50%;left:50%;width:8mm;z-index:10;visibility:hidden;pointer-events:none}.float{position:absolute;left:0;top:0;z-index:10;padding:.5em}.floatRight{position:absolute;right:0;top:0;z-index:10;padding:.5em}.floatBottom{position:absolute;left:0;bottom:0;z-index:10;padding:.5em}.alignRight{float:right}.outPopUp{position:absolute;width:300pt;height:300pt;z-index:15;top:50%;left:50%;margin:-100pt 0 0 -150pt;padding:5mm;text-align:center;align-content:center}.canvas{position:absolute;top:0;left:0;z-index:7}.sidenav{height:100%;width:330px;position:fixed;z-index:9;top:0;right:0;background:#211f1f;overflow-x:hidden}#side_header{padding:5px 30px 0 5px;display:flex;height:100px;position:absolute}#logo{padding:0;float:left;width:109px}#top_title{float:right;padding:8px 0 0 5px}#DMcontrols{padding:25px 30px 0 25px;top:100px;bottom:50px;overflow-y:auto;position:absolute}#side_bottom{padding:10px 25px 5px 11px;bottom:0;height:38px;position:absolute;width:100%}.footnav{height:200px;width:100%;position:fixed;z-index:8;bottom:0;left:0;background:#252525;overflow-x:hidden}.footItem{float:left;border-right:2px solid black;width:110px;height:150px}.footItemContent{padding:10px}.footItems{overflow-x:auto;height:150px;margin-left:110px;margin-right:330px;white-space:nowrap;overflow-y:hidden;justify-content:center}.footScriptItem{display:inline-block;border-right:2px solid black;width:110px;height:150px;white-space:break-spaces;overflow:hidden}.footScriptHeader{display:inline-block;border-right:2px solid black;width:150px;height:150px;white-space:break-spaces;overflow:hidden;background:#313131}.footScriptItemMicro{height:20px;width:20px;padding-left:10px;padding-top:10px}.ripple{background-position:center;transition:background .5s}.ripple:hover{background:#ffffff14 radial-gradient(circle,transparent 1%,rgba(255,255,255,.08) 1%) center/20000%;cursor:pointer}.ripple:active{background-color:#ffffff29;background-size:100%;transition:background 0s}.selected{background:#1976d2}.inTransit{background:#1565c0}.outTip{position:absolute;width:320px;height:335px;z-index:15;bottom:215px;right:345px}.outTipLow{position:absolute;width:320px;height:335px;z-index:15;bottom:15px;right:345px}.outWebCamWindow{position:absolute;z-index:10;bottom:15px;left:15px}.outWebCamWindowHigh{position:absolute;z-index:10;bottom:215px;left:15px}.webCamMed{width:320px;height:270px}.webCamMax{width:640px;height:510px}#webCamVideo{width:100%;height:100%}.outMakePhotoWindow{position:absolute;z-index:10;bottom:15px;right:340px}.mbox30{position:absolute;left:44.5247%;top:41.2828%;width:13.12%;height:13.4046%;border-width:2px;border-style:solid;border-color:red}
