:root{--tp-base-background-color: hsla(230, 20%, 11%, 1);--tp-base-shadow-color: hsla(0, 0%, 0%, .2);--tp-button-background-color: hsla(230, 10%, 80%, 1);--tp-button-background-color-active: hsla(230, 10%, 95%, 1);--tp-button-background-color-focus: hsla(230, 10%, 90%, 1);--tp-button-background-color-hover: hsla(230, 10%, 85%, 1);--tp-button-foreground-color: hsla(230, 20%, 11%, 1);--tp-container-background-color: hsla(230, 25%, 16%, 1);--tp-container-background-color-active: hsla(230, 25%, 31%, 1);--tp-container-background-color-focus: hsla(230, 25%, 26%, 1);--tp-container-background-color-hover: hsla(230, 25%, 21%, 1);--tp-container-foreground-color: hsla(230, 10%, 80%, 1);--tp-groove-foreground-color: hsla(230, 20%, 8%, 1);--tp-input-background-color: hsla(230, 20%, 8%, 1);--tp-input-background-color-active: hsla(230, 28%, 23%, 1);--tp-input-background-color-focus: hsla(230, 28%, 18%, 1);--tp-input-background-color-hover: hsla(230, 20%, 13%, 1);--tp-input-foreground-color: hsla(230, 10%, 80%, 1);--tp-label-foreground-color: rgb(246, 246, 246);--tp-monitor-background-color: hsla(230, 20%, 8%, 1);--tp-monitor-foreground-color: hsla(230, 12%, 48%, 1)}*:before,*,*:after{margin:0;padding:0}html,body{overflow:hidden}.webgl{position:fixed;top:0;left:0;outline:none}.loading-screen{position:absolute;width:100vw;height:100vh;background-color:#000;z-index:10000}.progress-ratio{position:relative;top:50%;bottom:50%;transform:translateY(-50%);height:.5%;width:0%;background-color:#fff;transition:width .5s ease-in}
