* { font-family: 'Montserrat'; color: white; } html, body { padding: 0; margin: 0; display: flex; justify-content: center; align-items: center; height: 100vh; width: 100vw; } .container { position: relative; height: 93vh; width: 95.6vw; } .chat-road-container { width: 435px; margin-top: 2px; } .chat-container { width: auto; max-height: 368px; display: flex; flex-direction: column; justify-content: space-between; margin-bottom: 6px; } .message-block { display: flex; flex-direction: column; overflow-y: auto; overflow-x: hidden; padding: 5px; margin: -5px 0px -5px -5px; gap: 6px; max-height: 285px; mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 10%); -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1) 10%); } .message-block::-webkit-scrollbar { width: 4px; height: 4px; } .message-block::-webkit-scrollbar-track { background: #05030394; border-radius: 10px; } .message-block::-webkit-scrollbar-thumb { background: white; border-radius: 10px; } .message-block::-webkit-scrollbar-thumb:hover { background: rgb(182, 182, 182); } .chat-message { width: 426.5px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; border: solid 1px rgba(238, 238, 238, 0.5); box-sizing: border-box; text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.50); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.50); padding: 9px; } .header-message { display: flex; align-items: center; justify-content: space-between; } .transparent { opacity: 0.5; } .group-name { display: flex; align-items: center; gap: 10px; } .name { font-size: 14px; font-weight: 600; } .group { padding: 0px 5px; border-radius: 6px; font-size: 10px; font-weight: 500; border: 1px solid rgba(238, 238, 238, 0.5); box-sizing: border-box; text-transform: uppercase; text-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5); background: linear-gradient(to right, rgba(172, 172, 172, 0.3), rgba(32, 32, 32, 0.3)), rgba(0, 0, 0, 0.3); } .group-hover:hover { opacity: 1; } .COMMAND-tag { background: linear-gradient(to right, #A01515, #FF5233), rgba(0, 0, 0, 0.1); } .staff-tag { background: linear-gradient(to right, rgba(249, 106, 75, 0.8), rgba(206, 65, 46, 0.8)), rgba(0, 0, 0, 0.1); } .dps-tag { background: linear-gradient(to right, rgba(75, 134, 249, 0.8), rgba(46, 100, 206, 0.8)), rgba(0, 0, 0, 0.1); } .GERAL-tag { background: linear-gradient(to right, rgba(249, 106, 75, 0.8), rgba(206, 65, 46, 0.8)), rgba(0, 0, 0, 0.1); } .ooc-tag { background: linear-gradient(to right, rgba(172, 172, 172, 0.3), rgba(32, 32, 32, 0.3)), rgba(0, 0, 0, 0.3); } .police-tag { background: linear-gradient(to right, rgba(75, 134, 249, 0.8), rgba(46, 100, 206, 0.8)), rgba(0, 0, 0, 0.1); } .hour { font-size: 14px; font-weight: 500; color: #DEDEDE; } .message { font-size: 12px; font-weight: 500; margin-top: 10px; color: #DEDEDE; } .send-message { display: flex; justify-content: space-between; margin-top: 12px; } .input-block { display: flex; align-items: center; justify-content: space-between; width: 378px; height: 40px; background: rgba(0, 0, 0, 0.3); border: 1px solid rgba(238, 238, 238, 0.5); border-radius: 8px; padding: 9px; box-sizing: border-box; cursor: pointer; } .input-message { all: unset; width: 92%; color: rgba(255, 255, 255, 0.7); font-size: 14px; box-shadow: rgba(0, 0, 0, 0.5); } .input-message::placeholder { color: rgba(255, 255, 255, 0.7); box-shadow: rgba(0, 0, 0, 0.5); font-style: italic; } .emoji { display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; border-radius: 8px; background: rgba(0, 0, 0, 0.3); border: 1px solid rgba(238, 238, 238, 0.5); box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.5); } .choice-chat { display: flex; gap: 6px; margin-top: 6px; flex-wrap: wrap; } .emojionearea-editor, .emojionearea-button-open, .emojionearea-button-close{ display: none !important; } .emojionearea { border: none !important; } .emojionearea-category-block, .emojionearea-category-title, .emojionearea-filters, .active{ background-color: #202020 !important; } .emojionearea-scroll-area::-webkit-scrollbar { width: 4px; height: 4px; } .emojionearea-scroll-area::-webkit-scrollbar-track { background: #05030394; border-radius: 10px; } .emojionearea-scroll-area::-webkit-scrollbar-thumb { background: white; border-radius: 10px; } .emojionearea-scroll-area::-webkit-scrollbar-thumb:hover { background: rgb(182, 182, 182); } .commands-list { display: flex; flex-direction: column; width: 378px; background: rgba(0, 0, 0, 0.3); border-radius: 8px; box-sizing: border-box; overflow-y: auto; max-height: 142px; margin-top: 5px; } .commands-list::-webkit-scrollbar { width: 4px; height: 4px; } .commands-list::-webkit-scrollbar-track { background: #05030394; border-radius: 10px; } .commands-list::-webkit-scrollbar-thumb { background: white; border-radius: 10px; } .commands-list::-webkit-scrollbar-thumb:hover { background: rgb(182, 182, 182); } .command { color: rgba(255, 255, 255, 0.7); padding: 5px; font-size: 14px; cursor: pointer; height: 100%; } .commands-list .command:hover, .commands-list .command.selected { font-weight: 600; } .road-div { display: flex; width: 268px; padding: 4px 6px; justify-content: center; align-items: center; border-radius: 8px; border: 1px solid rgba(238, 238, 238, 0.50); background: rgba(0, 0, 0, 0.30); box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.50); } .road-div p { margin: 0; } @media (max-width: 1400px) { .container > * { zoom: 0.7; } }