.color-0{color: #ffffff;} .color-1{color: #ff4444;} .color-2{color: #99cc00;} .color-3{color: #ffbb33;} .color-4{color: #0099cc;} .color-5{color: #33b5e5;} .color-6{color: #aa66cc;} .color-8{color: #cc0000;} .color-9{color: #cc0068;} .gameColor-w{color: #ffffff;} .gameColor-r{color: #ff4444;} .gameColor-g{color: #99cc00;} .gameColor-y{color: #ffbb33;} .gameColor-b{color: #33b5e5;} .color-grey{color: #eeeeee;} .color-grey2{color: #cccccc;} .color-grey3{color: #aaaaaa;} .color-grey4{color: #999999;} .color-grey5{color: #777777;} * { font-family: 'Arial', 'Verdana', 'Lato', sans-serif; margin: 0; padding: 0; text-shadow: 0 0 0.5px #000000, 0 0 1px #000000, 0 0 2px #000000, 0 0 4px #000000, 0 0 6px #000000; font-weight: bold; } .no-grow { flex-grow: 0; } em { font-style: normal; } #app { font-family: 'Arial', 'Verdana', 'Lato', Helvetica, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: white; } .chat-window { position: absolute; top: 7.9%; left: 0%; width: 38%; height: 22%; max-width: 1000px; background-color: inherit !important; -webkit-animation-duration: 2s; } .chat-messages { position: relative; height: 95%; font-size: 1.3vh; margin: 1%; overflow-x: hidden; overflow-y: hidden; } .chat-input { font-size: 2.85vh; position: absolute; top: 29.8%; left: 1.5%; width: 38%; max-width: 1000px; box-sizing: border-box; } .chat-input > div.input { position: relative; display: flex; align-items: stretch; width: 100%; background-color: rgba(0, 0, 0, 0.8) !important; border-style: solid; border: 1px solid black; border-radius: 2px; border-color: rgb(255, 255, 255) } .chat-hide-state { text-transform: uppercase; margin-left: 0.05vw; font-size: 1.65vh; } .prefix { font-size: 1.8vh; height: 100%; vertical-align: middle; line-height: calc(1vh + 1vh + 1.85vh); padding-left: 0.5vh; text-transform: uppercase; font-weight: bold; display: inline-block; } textarea { font-size: 1.65vh; line-height: 1.85vh; display: block; box-sizing: content-box; padding: 1vh; padding-left: 0.5vh; color: white; border-width: 0; height: 3.15%; overflow: hidden; text-overflow: ellipsis; flex: 1; background-color: transparent !important; } textarea:focus, input:focus { outline: none; } .msg { margin-bottom: 0.28%; } .multiline { margin-left: 6%; text-indent: -1.2rem; white-space: pre-line; } .suggestions { list-style-type: none; padding: 0.5%; padding-left: 1.4%; font-size: 1.65vh; box-sizing: border-box; color: white; background-color: rgba(0, 0, 0, 0.8); width: 100%; } .suggestions > li:first-child { background-color: rgba(67, 111, 255, 0); } .help { color: #b0bbbd; } .disabled { color: #b0bbbd; } .suggestion { margin-bottom: 0.5%; } .hidden { opacity: 0; } .hidden.animated { transition: opacity 1s; }