*{font-family:'Signika Negative',sans-serif}.fixed-main{height:calc(100vh - 178px);height:calc(var(--vh,1vh) * 100 - 178px)}.fixed-main.searching{height:calc(100vh - 178px + 96px);height:calc(var(--vh,1vh) * 100 - 178px + 96px)}#log{height:calc(100vh - 178px - 0px);height:calc(var(--vh,1vh) * 100 - 178px - 0px)}#home-welcome{height:calc(100vh - 98px)}.home-start-btn{display:inline-block;width:160px}.mobile-only{display:none}@media (max-width:767px){.var-header #searching-wait{top:50%}.mobile-only{display:block}.home-start-btn{display:inline-block;width:100px}#home-welcome{height:calc(100vh - 80px)}.fixed-main.var-header{height:calc(100vh - 96px);height:calc(var(--vh,1vh) * 100 - 96px)}.fixed-main.var-header.searching{height:calc(100vh);height:calc(var(--vh,1vh) * 100)}#log.var-header{height:calc((100vh - 96px)/ 2);height:calc((var(--vh,1vh) * 100 - 96px)/ 2)}}@media (min-width:768px){.var-header #searching-wait{left:33%}#log,.fixed-main{height:calc(100vh - 194px);height:calc(var(--vh,1vh) * 100 - 194px)}.fixed-main.searching{height:calc(100vh - 194px + 96px);height:calc(var(--vh,1vh) * 100 - 194px + 96px)}.vm-padding{padding-left:calc(33% + 13px)!important}.ig-video{margin:.625rem}}.message-bubble{max-width:85%}.log-note{border:1px solid #ddd}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#efefef}::-webkit-scrollbar-thumb{background-color:#000}#--loading>div{margin-top:calc(50vh - 100px);margin-top:calc(var(--vh,1vh) * 50 - 100px);-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1s;-moz-transition-property:-moz-transform;-moz-transition-duration:1s;-webkit-animation-name:grow;-webkit-animation-duration:2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:grow;-moz-animation-duration:2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;transition-property:-moz-transform;transition-duration:1s;animation-name:grow;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes grow{from{transform:scale(1)}to{transform:scale(1.2)}}@-moz-keyframes grow{from{transform:scale(1)}to{transform:scale(1.2)}}@-webkit-keyframes grow{from{transform:scale(1)}to{transform:scale(1.2)}}.vcenter-container{position:relative}.vcenter-container>div{position:absolute;top:40%;-ms-transform:translateY(-40%);transform:translateY(-40%)}@media (max-height:600px){.vcenter-container>div{position:absolute;top:25%;-ms-transform:translateY(-25%);transform:translateY(-25%)}}#searching-wait>div{position:absolute;top:50%;left:0;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}