body { overflow: hidden; font-family: var(--font-family); } .index { background-color: var(--clr-black); overflow: hidden; position: relative; min-height: 5.208vw; max-height: 7.813vw; width: 15.625vw; margin-top: 0.521vw; left: -760px; top: 8.854vw; height: 4.167vw; border-left: var(--clr-blue) solid; border-bottom-right-radius: 15px; border-top-right-radius: 15px; animation-duration: 1s; animation-name: slidein; } @keyframes slidein { from { left: -1300px; } to { left: -760px; } } .index .title-IO3Fu5 { position: relative; color: var(--clr-blue); font-size: var( --font-size-l); font-weight: 600; height: auto; text-align: left; top: 20px; left: 10px; margin-left: 102px; transform: translate(-50%,-50%); animation: fadeInAnimation ease 4s; animation-iteration-count: 1; animation-fill-mode: forwards; } .index .message-IO3Fu5 { position: relative; color: #fff; text-align: left; font-size: 15px; left: 15px; line-height: 15px; margin-top: 10px; max-width: 210px; font-weight: 100; text-align: left; } .index .loading-border-IO3Fu5 { background-color: transparent; height: 0.208vw; left: 0vw; position: absolute; top: 6.042vw; width: 17.188vw; } .index .rectangle-1-kfPots { position: absolute; background-color: var(--clr-greytexts); height: 0.26vw; width: 13.021vw; top: -1.623vw; border-radius: 3.906vw; left: 1.102vw; } .index .rectangle-2-kfPots { position: absolute; background-color: var(--clr-blue); height: 0.26vw; max-width: 13.021vw; left: 1.102vw; mix-blend-mode: normal; border-radius: 3.906vw; top: -1.623vw; width: auto; animation: borderSpace var(--border-seconds) ease-in-out; } @keyframes borderSpace { from { width: 0vw; } to { width: 13.021vw; } } .logo-box { position: absolute; background-color: var(--clr-logobox); width: 5vh; height: 4.8vh; margin-left: 20.9vh; margin-top: -107px; border-radius: 1vh; } img.logo { position: absolute; width: 60px; height: 55px; transform: translate(-45%, -50%); left: 23px; top: 26px; border-radius: 1vh; } @import url("https://fonts.googleapis.com/css?family=Roboto:600|Montserrat:500"); .screen textarea:focus, .screen input:focus { outline: none; } .screen * { -webkit-font-smoothing: antialiased; box-sizing: border-box; } .screen div { -webkit-text-size-adjust: none; } .screen a { display: contents; text-decoration: none; } .container-center-horizontal { display: flex; flex-direction: row; justify-content: center; pointer-events: none; width: 100%; } .container-center-horizontal>* { flex-shrink: 0; pointer-events: auto; } * { box-sizing: border-box; }