.dialog-container{padding-right:20px;position:fixed;bottom:0;left:0;right:0;top:var(--menu-height);background-color:var(--overlay-color);display:flex;justify-content:center;align-items:center;backdrop-filter:blur(5px);z-index:1000}.dialog-container .dialog-box{position:relative;padding:40px;background-color:#fff;min-height:410px;width:var(--content-width)}.dialog-container .dialog-box .dialog-content{display:flex;gap:20px;flex-direction:column;align-items:flex-start}.dialog-container .dialog-box .dialog-content div{text-align:left}.dialog-container .dialog-box .dialog-content h1{color:var(--alt-text-color);text-align:left}.dialog-container .dialog-box .dialog-content .tech-deatils{font-size:10px;color:var(--light-grey);white-space:pre;max-height:30vh;width:100%;overflow:auto}.login-container{padding-right:20px;position:fixed;bottom:0;left:0;right:0;top:var(--menu-height);background-color:var(--overlay-color);display:flex;justify-content:center;align-items:center;backdrop-filter:blur(5px);z-index:1000}.login-container #LoginSpinner{top:60px;left:0;position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background-color:rgba(255,255,255,.5)}.login-container .login-boks{position:relative;padding:40px;background-color:#fff;height:410px;width:var(--content-width)}.login-container .login-boks .login-step{height:100%;display:flex;gap:20px}.login-container .login-boks .login-step .column{height:100%;flex-basis:50%;text-align:left;display:flex;gap:20px;flex-direction:column;justify-content:flex-end}.login-container .login-boks .order-before-header{border-bottom:1px solid var(--alt-text-color);display:flex;justify-content:space-between;padding-bottom:6px;align-items:baseline;margin-bottom:6px}.login-container .login-boks .order-before-header h2{display:flex;align-items:center;gap:10px}.login-container .login-boks .order-before-header h2 svg{height:24px}.login-container .login-boks .order-before-header h2 svg path{fill:var(--alt-text-color)}.login-container .login-boks .order-before-header.home h2 svg{transform:scaleX(-1)}.login-container .login-boks img{width:100%}.login-container .login-boks h1{font-size:30px;text-transform:uppercase;margin-bottom:0}.login-container .login-boks h3{font-size:26px}.login-container .login-boks .login-step select,.login-container .login-boks .login-step input[type=text],.login-container .login-boks .login-step button{width:100%}.login-container .login-boks .login-step .remember{font-family:var(--THRegular);font-style:italic}@media screen and (max-width:767px){.dialog-container{padding:20px}.login-container{padding:20px}.login-container .login-boks .login-step .column{flex-basis:100%}.login-container .login-boks .login-step .column.right-column{display:none}}