body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{font-size:14px}h1,h2,h3,h4,h5,h6{margin:0}h4{font-weight:400}h5{font-size:1.15rem;line-height:1.3}h6{text-transform:uppercase;font-size:.75rem}.bold{font-weight:700}.muted{color:#666}.logo{height:30px;margin-right:10px}.nav-container{position:fixed;top:0;width:100%;z-index:5;background:#000}.nav-container .alert-banner{display:flex;align-items:center;width:100%;height:30px;background:#d00000;color:#fff;padding:5px 15px}.nav-container .alert-banner .icon{margin-right:3px}nav{border-bottom:1px solid #424242}nav .meta{padding-left:1rem;height:100%;align-items:center;display:flex;flex-basis:80%}@media (min-width:768px){nav .meta{flex-basis:40%}}.navbar-toggler{border:0}.navbar{padding:0;height:55px}.navbar .room-id{margin-right:15px;max-width:95px}ul.navbar-nav li{padding-bottom:10px}ul.navbar-nav li svg{width:20px;margin-right:10px}ul.navbar-nav li span{width:auto}button.lock-room{margin-right:15px;display:flex}@media (min-width:768px){ul.navbar-nav li{margin-left:25px;padding-bottom:0}}.nav-link{display:flex;align-items:center;color:#999!important}.nav-link:hover{color:#fff!important}.navbar-collapse{padding:0 1rem;background:#000}.members-dropdown{margin-left:10px}.members-dropdown .dropdown__trigger .members-action{margin-right:5px}.members-dropdown .dropdown__content{background:#000;border-radius:3px;border:1px solid #424242;padding:15px;width:175px;left:-10px;top:35px}.members-dropdown ul li{overflow:auto;height:25px}.members-dropdown ul li .username{overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100px;white-space:nowrap}.members-dropdown ul li .icon-container{float:right}.members-dropdown ul li .me-icon,.members-dropdown ul li .owner-icon{width:15px}body{background-color:#242424;color:#e7e7e7;overflow:hidden}ul.plain{list-style:none;margin:0;padding:0}a{cursor:pointer}a,a:hover{color:#7ac6ff}button{cursor:pointer}button.btn-link.btn-plain{padding:0;text-decoration:none;color:#fff}button.btn-link.btn-plain:focus,button.btn-link.btn-plain:hover{color:#fff}button.btn-link,button.btn-link:hover{color:#7ac6ff}.page-header{height:50px}svg.disabled{color:#424242}svg text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}svg:hover{background:none}svg text::-moz-selection{background:none}svg text::selection{background:none}textarea.chat{border-radius:0;resize:none!important;width:100%;max-height:200px;min-height:50px;background-color:#181818;border:0;border-top:1px solid #424242;color:#e7e7e7;outline:0;font-size:16px;padding:12px 50px 12px 12px}body.touch textarea.chat{padding-right:100px}input[type=text],textarea{font-size:16px}.right-border{border-right:1px solid #424242}.bottom-border{border-bottom:1px solid #424242}.sidebar{top:0;bottom:0;left:0;z-index:2;overflow-x:hidden;overflow-y:auto;border-right:1px solid #424242;background-color:#181818}.online-users{font-size:11px;font-weight:700;text-transform:uppercase;color:#424242;margin:10px 0}.chat-container{margin-top:auto;width:100%}.chat-container .chat-preflight-container{position:relative}.chat-container .chat-preflight-container .input-controls-left{position:absolute;left:0;bottom:0;height:100%;display:flex;width:45px}.chat-container .chat-preflight-container .input-controls-left .send{padding:12px 0 0;width:100%}.chat-container .chat-preflight-container .input-controls{position:absolute;right:0;bottom:0;height:100%;display:flex}.chat-container .chat-preflight-container .input-controls button.send{padding-top:12px;height:50px;border-radius:0}.chat-container .chat-preflight-container .input-controls button.send.active{background:#007bff;color:#fff}.message-stream{padding:0 15px;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;flex:1 1;display:flex;flex-direction:column}.message-stream ul{width:100%;margin-top:auto}.message-stream ul li:last-child{border-bottom:0}.activity-item{margin-bottom:15px}.activity-item.TEXT_MESSAGE .chat-meta{font-size:13px}.activity-item.TEXT_MESSAGE .chat-meta .timestamp{font-size:11px;padding-left:10px}.activity-item.TEXT_MESSAGE .chat{word-wrap:break-word;font-size:16px;white-space:pre-line}.activity-item .image-transfer{display:block;margin-top:10px;max-width:100%}@media (min-width:576px){.activity-item .image-transfer{max-width:500px}}.react-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10}.react-modal-overlay .react-modal-content{-webkit-overflow-scrolling:touch;border:1px solid #ccc;background:#000;overflow:auto;border-radius:4px;outline:none;padding:20px;max-width:600px;width:calc(100% - 30px);margin:20px auto 0;max-height:75%;position:relative}.react-modal-overlay .react-modal-content .close-modal{padding:7px;position:absolute;right:15px;top:15px}.react-modal-overlay .react-modal-content .close-modal:hover{background-color:#333}.react-modal-overlay .react-modal-header{overflow:auto;margin-bottom:20px}.react-modal-overlay .react-modal-footer{margin-top:25px}.react-modal-overlay .react-modal-footer button{float:right}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.main-chat{padding-top:55px;display:flex;flex-direction:column;height:100%}.zoom-overlay{z-index:420;background:hsla(0,0%,100%,.9);position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:"alpha(opacity=0)";opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.zoom-overlay-open .zoom-overlay{filter:"alpha(opacity=100)";opacity:1}.zoom-img,.zoom-img-wrap{position:relative;z-index:666;-webkit-transition:all .3s;transition:all .3s}img.zoom-img{cursor:-webkit-zoom-out;cursor:zoom-out}img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.react-modal-content{opacity:0;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.react-modal-content_after-open{opacity:1}.react-modal-content_before-close{opacity:0}.styles_styles__12Nfv section{margin-bottom:40px}.styles_styles__oVs7X input{-ms-filter:"alpha(opacity=0)";width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.styles_styles__oVs7X label{cursor:pointer;height:100%;padding-top:7px}.styles_styles__1jmHu .styles_tos__tuQld{text-align:center}.styles_styles__1jmHu .styles_tos__tuQld a{color:#666}
/*# sourceMappingURL=main.1989e2cc.chunk.css.map */