body{margin:0;padding:0;font-family:Helvetica;background-color:#0f172a;background-repeat:no-repeat;background-position:100% 100%;touch-action:none}body,html{height:100%}.hidden{display:none!important}#noVNC_setting_compression{width:100%}.align_rows{gap:7px;display:flex;flex-direction:column}.align_settings{flex-direction:row;align-items:center;display:flex!important;justify-content:space-between}.noVNC_only_touch.noVNC_hidden{display:none}.noVNC_disabled{color:grey}.noVNC_spinner{position:relative}.noVNC_spinner,.noVNC_spinner:after,.noVNC_spinner:before{width:10px;height:10px;border-radius:2px;box-shadow:-60px 10px 0 hsla(0,0%,100%,0);animation:noVNC_spinner 1s linear infinite}.noVNC_spinner:before{content:"";position:absolute;left:0;top:0;animation-delay:-.1s}.noVNC_spinner:after{content:"";position:absolute;top:0;left:0;animation-delay:.1s}@keyframes noVNC_spinner{0%{box-shadow:-60px 10px 0 hsla(0,0%,100%,0);width:20px}25%{box-shadow:20px 10px 0 #fff;width:10px}50%{box-shadow:60px 10px 0 hsla(0,0%,100%,0);width:10px}}input:not([type]),input[type=input],input[type=number],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;background:none;margin:2px;padding:2px;border:1px solid silver;border-radius:5px;color:#000;background:linear-gradient(0deg,#fff 80%,#f0f0f0)}input[type=button],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;background:none;margin:2px;padding:2px;border:solid silver;border-width:1px 1px 2px;border-radius:5px;color:#000;background:linear-gradient(0deg,#fff,#f0f0f0);vertical-align:middle}input[type=button],input[type=submit]{padding-left:20px;padding-right:20px}option{color:#000;background:#fff}input:not([type]):focus,input[type=button]:focus,input[type=input]:focus,input[type=password]:focus,input[type=submit]:focus,select:focus,textarea:focus{box-shadow:0 0 3px rgba(74,144,217,.5);border-color:#4a90d9;outline:none}input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none}input:not([type]):disabled,input[type=button]:disabled,input[type=input]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=submit]:disabled,select:disabled,textarea:disabled{color:grey;background:#f0f0f0}input[type=button]:active,input[type=submit]:active,select:active{border-bottom-width:1px;margin-top:3px}:root:not(.noVNC_touch) input[type=button]:hover:not(:disabled),:root:not(.noVNC_touch) input[type=submit]:hover:not(:disabled),:root:not(.noVNC_touch) select:hover:not(:disabled){background:linear-gradient(0deg,#fff,#fafafa)}.noVNC_center{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.noVNC_center>*{pointer-events:auto}.noVNC_vcenter{display:flex;flex-direction:column;justify-content:center;position:fixed;top:0;left:0;height:100%;pointer-events:none}.noVNC_vcenter>*{pointer-events:auto}.noVNC_connect_layer{z-index:60}#noVNC_fallback_error{z-index:1000;visibility:hidden}#noVNC_fallback_error.noVNC_open{visibility:visible}#noVNC_fallback_error>div{max-width:90%;padding:15px;transition:.5s ease-in-out;transform:translateY(-50px);opacity:0;text-align:center;font-weight:700;color:#fff;border-radius:10px;box-shadow:6px 6px 0 rgba(0,0,0,.5);background:rgba(200,55,55,.8)}#noVNC_fallback_error.noVNC_open>div{transform:translateY(0);opacity:1}#noVNC_fallback_errormsg{font-weight:400}#noVNC_fallback_errormsg .noVNC_message{display:inline-block;text-align:left;font-family:monospace;white-space:pre-wrap}#noVNC_fallback_error .noVNC_location{font-style:italic;font-size:.8em;color:hsla(0,0%,100%,.8)}#noVNC_fallback_error .noVNC_stack{max-height:50vh;padding:10px;margin:10px;font-size:.8em;text-align:left;font-family:monospace;white-space:pre;border:1px solid rgba(0,0,0,.5);background:rgba(0,0,0,.2);overflow:auto}#noVNC_connection_stats{top:0;left:auto;right:0;position:fixed;background:rgba(159,165,162,.831372549);color:rgba(0,255,162,.831372549);visibility:hidden}#noVNC_control_bar_anchor{position:fixed;z-index:10;transition:.5s ease-in-out;transform:translateX(0)}:root.noVNC_connected #noVNC_control_bar_anchor.noVNC_idle{opacity:.8}#noVNC_control_bar_anchor.noVNC_right{left:auto;right:0}#noVNC_control_bar{position:relative;left:-100%;transition:.5s ease-in-out;background-color:#233661;border-radius:0 10px 10px 0}#noVNC_control_bar.noVNC_open{box-shadow:6px 6px 0 rgba(0,0,0,.5);left:0}#noVNC_control_bar:before{content:"";position:absolute;z-index:-1;height:100%;width:30px;left:-30px;transition:box-shadow .5s ease-in-out}#noVNC_control_bar.noVNC_open:before{box-shadow:6px 6px 0 rgba(0,0,0,.5)}.noVNC_right #noVNC_control_bar{left:100%;border-radius:10px 0 0 10px}.noVNC_right #noVNC_control_bar.noVNC_open{left:0}.noVNC_right #noVNC_control_bar:before{visibility:hidden}#noVNC_control_bar_handle{position:absolute;left:-15px;top:0;transform:translateY(35px);width:calc(100% + 30px);height:50px;z-index:-1;cursor:pointer;border-radius:5px;background-color:#233661;background-image:url(images/902f9d35b332b041483439e0f26be15c.svg);background-repeat:no-repeat;background-position:100%;box-shadow:3px 3px 0 rgba(0,0,0,.5)}#noVNC_control_bar_handle:after{content:"";transition:transform .5s ease-in-out;background:url(images/294bda69d4ed0f7d5b47bc8145978966.svg);position:absolute;top:22px;right:5px;width:5px;height:6px}#noVNC_control_bar.noVNC_open #noVNC_control_bar_handle:after{transform:translateX(1px) rotate(180deg)}:root:not(.noVNC_connected) #noVNC_control_bar_handle{display:none}.noVNC_right #noVNC_control_bar_handle{background-position:0}.noVNC_right #noVNC_control_bar_handle:after{left:5px;right:0;transform:translateX(1px) rotate(180deg)}.noVNC_right #noVNC_control_bar.noVNC_open #noVNC_control_bar_handle:after{transform:none}#noVNC_control_bar_handle div{position:absolute;right:-35px;top:0;width:50px;height:50px}:root:not(.noVNC_touch) #noVNC_control_bar_handle div{display:none}.noVNC_right #noVNC_control_bar_handle div{left:-35px;right:auto}#noVNC_control_bar .noVNC_scroll{max-height:100vh;overflow-x:hidden;overflow-y:auto;padding:0 10px 0 5px}.noVNC_right #noVNC_control_bar .noVNC_scroll{padding:0 5px 0 10px}#noVNC_control_bar_hint{position:fixed;left:calc(100vw - 50px);right:auto;top:50%;transform:translateY(-50%) scale(0);width:100px;height:50%;max-height:600px;visibility:hidden;opacity:0;transition:.2s ease-in-out;background:transparent;box-shadow:0 0 10px #000,inset 0 0 10px 10px rgba(110,132,163,.8);border-radius:10px;transition-delay:0s}#noVNC_control_bar_anchor.noVNC_right #noVNC_control_bar_hint{left:auto;right:calc(100vw - 50px)}#noVNC_control_bar_hint.noVNC_active{visibility:visible;opacity:1;transition-delay:.2s;transform:translateY(-50%) scale(1)}.noVNC_button{display:block;padding:4px;margin:10px 0;border:1px solid hsla(0,0%,100%,.2);border-radius:6px}.noVNC_button.noVNC_selected{border-color:rgba(0,0,0,.8);background:rgba(0,0,0,.5)}.noVNC_button:disabled{opacity:.4}.noVNC_button:focus{outline:none}.noVNC_button:active{padding-top:5px;padding-bottom:3px}.noVNC_button.noVNC_selected:focus,:root:not(.noVNC_touch) .noVNC_button.noVNC_selected:hover{border-color:rgba(0,0,0,.4);background:rgba(0,0,0,.2)}.noVNC_button:focus,:root:not(.noVNC_touch) .noVNC_button:hover{background:hsla(0,0%,100%,.2)}.noVNC_button.noVNC_hidden{display:none}.noVNC_panel{transform:translateX(25px);transition:.5s ease-in-out;max-height:100vh;overflow-x:hidden;overflow-y:auto;visibility:hidden;opacity:0;padding:15px;background:#233661;border-radius:10px;color:#fff}.noVNC_panel.noVNC_open{visibility:visible;opacity:1;transform:translateX(75px)}.noVNC_right .noVNC_vcenter{left:auto;right:0}.noVNC_right .noVNC_panel{transform:translateX(-25px)}.noVNC_right .noVNC_panel.noVNC_open{transform:translateX(-75px)}.noVNC_panel hr{border:none;border-top:1px solid silver}.noVNC_panel label{display:block;white-space:nowrap}.noVNC_panel .noVNC_heading{background-color:#233661;display:flex;flex-direction:row;align-items:center}.noVNC_panel .noVNC_heading img{vertical-align:bottom}.noVNC_submit{float:right}.noVNC_expander{cursor:pointer}.noVNC_expander:before{content:url(images/a7619b0da43dc86acb6fe4b5c66ce68c.svg);color:#fff;display:inline-block;margin-right:5px;transition:.2s ease-in-out}.noVNC_expander.noVNC_open:before{transform:rotate(90deg)}.noVNC_expander~*{margin:5px 5px 5px 10px;padding:5px;background:rgba(0,0,0,.05);border-radius:5px}.noVNC_expander:not(.noVNC_open)~*{display:none}#noVNC_control_bar .noVNC_logo{font-size:13px}:root:not(.noVNC_connected) #noVNC_extra_keys,:root:not(.noVNC_connected) #noVNC_mobile_buttons,:root:not(.noVNC_connected) #noVNC_power_button,:root:not(.noVNC_connected) #noVNC_toggle_extra_keys_button,:root:not(.noVNC_connected) #noVNC_view_drag_button,:root:not(.noVNC_touch) #noVNC_mobile_buttons{display:none}#noVNC_modifiers{background-color:#5c5c5c;border:none;padding:0 10px}#noVNC_power input[type=button]{width:100%}:root:not(.noVNC_connected) #noVNC_clipboard_button{display:none}#noVNC_clipboard{max-width:calc(100vw - 130px)}#noVNC_clipboard_text{width:500px;max-width:100%}#noVNC_settings ul{list-style:none;margin:0;padding:0}#noVNC_setting_port{width:80px}#noVNC_setting_path{width:100px}.noVNC_version_wrapper{font-size:small}.noVNC_version{margin-left:1rem}:root:not(.noVNC_connected) #noVNC_disconnect_button{display:none}#noVNC_status{position:fixed;top:0;left:0;width:100%;z-index:100;transform:translateY(-100%);cursor:pointer;transition:.5s ease-in-out;visibility:hidden;opacity:0;padding:5px;display:flex;flex-direction:row;justify-content:center;align-content:center;line-height:25px;word-wrap:break-word;color:#fff;border-bottom:1px solid rgba(0,0,0,.9)}#noVNC_status.noVNC_open{transform:translateY(0);visibility:visible;opacity:1}#noVNC_status:before{content:"";display:inline-block;width:25px;height:25px;margin-right:5px}#noVNC_status.noVNC_status_normal{background:hsla(0,0%,50.2%,.9)}#noVNC_status.noVNC_status_normal:before{content:url(images/502d013d03ea8508f7df4ba1ace5b541.svg) " "}#noVNC_status.noVNC_status_error{background:rgba(200,55,55,.9)}#noVNC_status.noVNC_status_error:before{content:url(images/252ed0078446ce2f6c9a76c2884e6d5b.svg) " "}#noVNC_status.noVNC_status_warn{background:rgba(180,180,30,.9)}#noVNC_status.noVNC_status_warn:before{content:url(images/0f401c830b7e330d24b54b2aecd20c9f.svg) " "}#noVNC_connect_dlg{transition:.5s ease-in-out;transform:scale(0);visibility:hidden;opacity:0}#noVNC_connect_dlg.noVNC_open{transform:scale(1);visibility:visible;opacity:1}#noVNC_connect_dlg .noVNC_logo{transition:.5s ease-in-out;padding:10px;margin-bottom:10px;font-size:80px;text-align:center;border-radius:5px}@media(max-width:440px){#noVNC_connect_dlg{max-width:calc(100vw - 100px)}#noVNC_connect_dlg .noVNC_logo{font-size:calc(25vw - 30px)}}#noVNC_connect_button{cursor:pointer;padding:10px;color:#fff;background-color:#233661;border-radius:12px;text-align:center;font-size:20px;box-shadow:6px 6px 0 rgba(0,0,0,.5)}#noVNC_connect_button:active,#noVNC_connect_button:focus,#noVNC_connect_button:hover{background:#039be5}#noVNC_connect_button div{margin:2px;padding:5px 30px;border:solid #233661;border-width:1px 1px 2px;border-radius:5px;background:linear-gradient(0deg,#233661,#637793);vertical-align:middle}#noVNC_connect_button div:active{border-bottom-width:1px;margin-top:3px}:root:not(.noVNC_touch) #noVNC_connect_button div:hover{background:linear-gradient(0deg,#233661,#697d9b)}#noVNC_connect_button img{vertical-align:bottom;height:1.3em}#noVNC_password_dlg{position:relative;text-align:center;transform:translateY(-50px)}#noVNC_password_dlg ul{list-style:none;margin:0;padding:0}#noVNC_password_dlg.noVNC_open{transform:translateY(0)}#noVNC_transition{display:none;position:fixed;top:0;left:0;bottom:0;right:0;color:#0084c2;background:#0f172a;z-index:50;align-items:center;justify-content:center;flex-direction:column}:root.noVNC_connecting #noVNC_transition,:root.noVNC_disconnecting #noVNC_transition,:root.noVNC_loading #noVNC_transition,:root.noVNC_reconnecting #noVNC_transition{display:flex}:root:not(.noVNC_reconnecting) #noVNC_cancel_reconnect_button{display:none}#noVNC_transition_text{font-size:1.5em}#noVNC_container{width:100%;height:100%}#noVNC_keyboardinput{width:1px;height:1px;background-color:#fff;color:#fff;border:0;position:absolute;left:-40px;z-index:-1;ime-mode:disabled}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;src:local("?"),url(fonts/336ec822f2fdf93751577eabb42b1dd2.woff) format("woff"),url(fonts/2dd3cc0a5866320bdf5478fab39d48d9.ttf) format("truetype")}.noVNC_logo{color:#ff0;font-family:Orbitron,OrbitronTTF,sans-serif;line-height:90%;text-shadow:.1em .1em 0 #000;text-align:center}.noVNC_logo span{color:green}#noVNC_bell{display:none}@media screen and (max-width:640px){#noVNC_logo{font-size:150px}}@media screen and (min-width:321px)and (max-width:480px){#noVNC_logo{font-size:110px}}@media screen and (max-width:320px){#noVNC_logo{font-size:90px}}.form{position:relative;z-index:1;background:#0f172a;max-width:360px;margin:0 auto 100px;padding:45px;text-align:center}.form input{background:#f2f2f2;border:0;margin:0 0 15px;box-sizing:border-box}.form button,.form input{font-family:Roboto,sans-serif;outline:0;width:100%;padding:15px;font-size:14px}.form button{text-transform:uppercase;border-radius:5px;background:#233661;border:0;color:#fff;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer}.form button:active,.form button:focus,.form button:hover{background:#039be5}