html { background: url("./assets/images/background.jpg"); background-size: cover; margin: 0; padding: 0; } body { margin: 0; padding: 0; } .contents { display: flex; width: 100%; height: 100%; } .content-item { width: 50%; height: 100%; margin: 0; padding: 0; } .grid-stack-item-content { backdrop-filter: blur(25px); border-radius: 15px; color: white; padding: 5px; } .avatar { margin: 5px; backdrop-filter: blur(25px); color: white; border-radius: 140px 15px 15px 140px; padding: 0; } .avatar--img { height: 140; border-radius: 50%; } .avatar--text { display: inline-block; position: absolute; top: 0; left: 145px; vertical-align: middle; margin-top: 56px; } .chat--content { height: calc(100% - 20px); } .chat--divider { color: grey; text-align: center; } .chat--sent { color: white; } .chat--response { color: white; } .chat--input { width: 100%; height: 20px; color: white; background-color: transparent; position: relative; bottom: 0; left: 0; border: none; border-bottom: 2px solid white; } .chat--input::focus { outline: none; } @font-face { font-family: Tuffy; src: url("assets/fonts/tuffy/Tuffy.otf") format("opentype"); } h1, h2, h3 { font-family: Tuffy; }