*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{width:100%;height:100%;overflow:hidden;background-color:#05070a;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}.screen-shell{width:100%;height:100dvh;display:flex;align-items:flex-start;justify-content:flex-start;background-color:#05070a}.visor-frame{width:min(80vw,calc(100dvh * 170 / 120));aspect-ratio:170 / 120;position:relative;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.visor-canvas-host{width:100%;height:100%;overflow:hidden;-webkit-user-select:none;user-select:none}
