.MuiMenu-paper .MuiList-root .menu__itemflex,.chat .chat__bottomactions .chat__filediv,.chat .chat__messages .message,.chat .chat__messages .search__notfound,.chat .chatheader,.chat .chatheader .chatheader__left,.chat .chatheader .chatheader__right,.chat .chatheader .chatheader__right .chatheader__search,.chat .file-drop .chat__input,.chat .file-drop .chat__input .chat__inputicons,.login__githublink a,.rightsidebar .rightsidebar__top,.rightsidebar .users .userdialog__div,.sidebar .sidebar__channels .sidebar__channelsheader,.sidebar .sidebar__channels .sidebar__channelsheader .sidebar__header,.sidebar .sidebar__channels .sidebar__channelslist .sidebarchannel h4,.sidebar .sidebar__profile,.sidebar .sidebar__top{align-items:center!important;display:flex!important}.chat{background-color:#363a3f;display:flex;flex:.65 1;flex-direction:column;height:100vh}@media(max-width:992px){.chat{flex:1 1!important}}.chat .chatheader__sidebarbtn{display:none}@media(max-width:768px){.chat .chatheader__sidebarbtn{align-items:center;align-self:flex-start;color:gray;display:flex!important;padding:10px;position:absolute;top:10px}.chat .chatheader__sidebarbtn.users{right:0}}.chat .chatheader{box-shadow:0 1px 0 0 rgba(0,0,0,.75);color:gray;justify-content:space-between;padding:10px}@media(max-width:768px){.chat .chatheader{flex-direction:column;padding-top:7px!important}}.chat .chatheader .chatheader__left{justify-content:space-between}@media(max-width:768px){.chat .chatheader .chatheader__left{flex-direction:column}}.chat .chatheader .chatheader__left hr{background-color:#474b53;border:none;height:20px;margin-left:5px;margin-right:5px;outline:0;width:1px}@media(max-width:768px){.chat .chatheader .chatheader__left hr{display:none}}.chat .chatheader .chatheader__left p{padding-left:5px}@media(max-width:768px){.chat .chatheader .chatheader__left p{margin-bottom:20px;padding-left:0}}.chat .chatheader .chatheader__left .mutedchannel{opacity:.4;transition:.3s}.chat .chatheader .chatheader__left .notmutedchannel{opacity:1;transition:.3s}.chat .chatheader .chatheader__left h3{align-items:center;color:#fff;display:flex;margin-right:10px}@media(max-width:768px){.chat .chatheader .chatheader__left h3{margin-right:0}}.chat .chatheader .chatheader__left h3 span{color:gray;font-size:30px;padding:10px}@media(max-width:768px){.chat .chatheader .chatheader__left h3 span{padding-left:0}}.chat .chatheader .chatheader__right{flex:.2 1;justify-content:space-between}.chat .chatheader .chatheader__right svg{margin:10px}.chat .chatheader .chatheader__right .chatheader__search{background-color:#2f3135;border-radius:3px;color:gray;padding:3px}.chat .chatheader .chatheader__right .chatheader__search svg{margin:0;padding-right:1px}.chat .chatheader .chatheader__right .chatheader__search input{background:transparent;border:none;color:#fff;outline-width:0;padding-left:4px;transition:.3s}.chat .chat__messages{flex:1 1;height:100%;position:absolute}@media(min-width:768px){.chat .chat__messages{width:100%}}.chat .chat__messages .message__editmenu button{border-radius:0;transition:.3s}.chat .chat__messages .message__editmenu button svg{transition:.3s}.chat .chat__messages .message__editmenu button:hover{background-color:rgba(47,49,53,.5)}.chat .chat__messages .message__editmenu button:hover svg{color:#fff!important;transition:.3s}.chat .chat__messages .welcome-div{color:#d3d3d3;display:grid;height:100%;place-items:center;text-align:center;width:100%}.chat .chat__messages .searched{box-shadow:0 1px 3px 0 rgba(0,0,0,.75)}.chat .chat__messages .search__notfound{color:#d3d3d3;justify-content:center;padding-top:30px}.chat .chat__messages .search__notfound:hover p{opacity:.8}.chat .chat__messages .search__notfound p{cursor:pointer;opacity:.5;transition:.3s}.chat .chat__messages .message{color:#fff;justify-content:space-between;padding:20px;transition:.3s}.chat .chat__messages .message:hover{background-color:#31353a}.chat .chat__messages .message:hover .message__delicon{visibility:visible}.chat .chat__messages .message pre{background-color:#2f3135!important;margin-top:10px;width:50%}@media(max-width:768px){.chat .chat__messages .message pre{font-size:11px;width:70%}}.chat .chat__messages .message .message__info{flex:1 1;margin-left:20px}.chat .chat__messages .message .message__info p{color:#e6e6e6!important;line-break:anywhere;padding-top:5px}.chat .chat__messages .message .message__info p .message__url{color:#a0a0a0;text-decoration:none;transition:.3s}.chat .chat__messages .message .message__info p .message__url:hover{color:#cdcdcd}.chat .chat__messages .message .message__info .message__edit{align-items:center;display:flex;padding-top:10px}.chat .chat__messages .message .message__info .message__edit input,.chat .chat__messages .message .message__info .message__edit textarea{background:#2f3135;border:none;color:#fff;outline-width:0;padding:10px 8px;transition:.3s}.chat .chat__messages .message .message__info .message__edit button{color:#fff!important;margin-left:20px}.chat .chat__messages .message .message__info .message__edit button svg{padding:3px}.chat .chat__messages .message .message__info a{text-decoration:none}.chat .chat__messages .message .message__info a .message__button{background-color:rgba(78,78,78,.65);color:#fff;margin-top:5px;transition:.3s}.chat .chat__messages .message .message__info a .message__button:hover{background-color:hsla(0,0%,39%,.65);color:hsla(0,0%,100%,.8)}.chat .chat__messages .message .message__info img{border-radius:.4rem;margin-top:10px;max-height:350px;max-width:250px;object-fit:contain;transition:.3s}@media(max-width:768px){.chat .chat__messages .message .message__info img{max-height:200px;max-width:150px}}.chat .chat__messages .message .message__info img:hover{box-shadow:0 0 12px 2px rgba(0,0,0,.5);cursor:pointer}.chat .chat__messages .message .message__info h4{font-weight:600}.chat .chat__messages .message .message__info h4 .time{color:gray;font-size:x-small;font-weight:700;margin-left:20px}.chat .chat__messages .message .message__info h4 .edited{color:gray;cursor:default;font-size:x-small;margin-left:15px;margin-top:10px;opacity:.8;transition:.3s}.chat .chat__messages .message .message__info h4 .edited:hover{opacity:.6}.chat .chat__messages .message .message__info h4 .name{cursor:pointer;transition:.3s}.chat .chat__messages .message .message__delicon{visibility:hidden}.chat .chat__bottomactions{display:flex;flex-direction:row;justify-content:flex-start}@media(max-width:768px){.chat .chat__bottomactions{flex-direction:column-reverse}.chat .chat__bottomactions .MuiAutocomplete-root{margin:1rem 1.2rem}}.chat .chat__bottomactions .chat__filediv{background-color:rgba(71,75,83,.5);border-radius:8px;color:#d3d3d3;justify-content:space-between;margin:0 1.2rem;padding:.5rem;width:-webkit-max-content;width:max-content}@media(max-width:768px){.chat .chat__bottomactions .chat__filediv .MuiButtonBase-root{padding:6px!important}}.chat .chat__bottomactions .chat__filediv .MuiToggleButton-root{border:none;border-radius:.8rem;flex-direction:row-reverse;font-weight:700}.chat .chat__bottomactions .divider{background-color:#474b53;border:none;height:20px;margin-left:5px;margin-right:5px;outline:0;width:2px}.chat .file-drop .file-drop-target.file-drop-dragging-over-target{box-shadow:0 0 13px 3px rgba(0,0,0,.5);color:gray}.chat .file-drop .chat__input{background-color:#474b53;border-radius:8px;color:#d3d3d3;justify-content:space-between;margin:1.2rem;padding:.5rem}.chat .file-drop .chat__input .chat__disabledsendbtn{cursor:default!important;opacity:.2}.chat .file-drop .chat__input form{flex:1 1;margin-right:.5rem}.chat .file-drop .chat__input form input,.chat .file-drop .chat__input form textarea{background:transparent;border:none;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.05rem;letter-spacing:.5px;outline-width:0;padding:15px;resize:vertical;width:95%}@media(max-width:768px){.chat .file-drop .chat__input form input,.chat .file-drop .chat__input form textarea{font-size:medium}}.chat .file-drop .chat__input .chat__inputicons svg{padding:5px 10px}.emoji__div{bottom:20px;position:absolute;right:20px;z-index:1}.emoji__div .close{bottom:17px;color:gray;left:55px;position:absolute;z-index:100}.emoji__div .emoji-mart .emoji-mart-scroll::-webkit-scrollbar{background-color:#31353a}.emoji__div .emoji-mart .emoji-mart-scroll::-webkit-scrollbar-thumb{background-color:gray;border-radius:.2rem;box-shadow:0 0 10px 0 rgba(0,0,0,.75);-webkit-transition:.5s;transition:.5s}.emoji__div .emoji-mart .emoji-mart-scroll::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,50%,.8)}.emoji__div .emoji-mart .emoji-mart-scroll .emoji-mart-emoji{outline:none}.emoji__div .emoji-mart .emoji-mart-bar .emoji-mart-anchor-selected{color:#4caf50!important}.emoji__div .emoji-mart .emoji-mart-bar .emoji-mart-anchor-bar{background-color:#4caf50!important}pre::-webkit-scrollbar{background-color:#31353a;height:5px}pre::-webkit-scrollbar-thumb{background-color:gray;border-radius:.2rem}pre::-webkit-scrollbar-thumb:hover{background-color:#8f8f8f}.MuiAutocompletePopper::-webkit-scrollbar{background-color:#31353a!important;width:5px!important}.plyr{border-radius:.4rem;margin-top:10px;max-width:51%!important;min-width:350px!important}@media(max-width:768px){.ril__caption{justify-content:center!important}}.settingsdialog__avatardiv{margin:30px auto 40px;position:relative}.settingsdialog__avatardiv .MuiAvatar-root{border-radius:.6rem!important;cursor:default!important;margin:1rem auto;width:300px!important}.settingsdialog__avatardiv .MdModeEdit{position:absolute;right:0;top:0;transition:.3s}.settingsdialog__avatardiv .MdModeEdit:hover svg{color:#b3b3b3!important;transition:.3s}.MuiBadge-colorSecondary{background-color:green!important}.loading,.login{background-color:#2f3135;display:grid;height:100vh;place-items:center;width:100%}.login{margin-top:1.5rem}.login .login__logo{align-items:center;display:flex;flex-direction:column}.login .login__logo img{max-width:50vw;object-fit:contain;width:300px}.login .loginlogo__gifdiv{width:50%}.login .loginlogo__gifdiv div{text-align:center}.login .loginlogo__gifdiv div img{box-shadow:0 0 10px 0 rgba(0,0,0,.5);max-width:50vw;object-fit:contain;transition:.3s ease-in-out!important;width:250px}.login .loginlogo__gifdiv div img:hover{opacity:.85!important;transition:.3s ease-in-out!important}.login .login__buttons{display:flex;justify-content:space-around}@media(min-width:768px){.login .login__buttons{min-width:500px;width:25vw}}@media(max-width:768px){.login .login__buttons{flex-direction:column}}.login .login__buttons button{background-color:#738adb;color:#eff2f5;font-weight:800;margin-bottom:20px;padding:10px 20px;transition:.3s}.login .login__buttons button.register{color:hsla(0,0%,100%,.5)}.login .login__buttons button:hover{background-color:#fff;color:#738adb}.login__language .enicon{left:5px;position:absolute;top:20px}.login__language .huicon{position:absolute;right:5px;top:20px}.login__language img{margin-left:10px;margin-right:10px;object-fit:contain;transition:.3s ease-in-out!important;width:50px}.login__language img:hover{cursor:pointer!important;-webkit-transform:scale(1.08)!important;transform:scale(1.08)!important}.login__language .login__language__languageactive{opacity:.5!important;transition:.3s ease-in-out!important}.login__language .login__language__languageactive:hover{cursor:default!important}.login__githublink{bottom:20px;left:5px;margin-left:10px;margin-right:10px;position:absolute}.login__githublink a{color:gray!important;text-decoration:none;transition:.3s ease-in-out!important}.login__githublink a:hover,.login__githublink a:hover svg{color:#bebebe!important;transition:.3s ease-in-out!important}.login__githublink a svg{color:gray!important;cursor:default!important;margin-left:10px;transition:.3s ease-in-out!important}.login__googlelogindiv img{margin-bottom:20px;margin-top:20px;max-width:50px;transition:.3s}.login__googlelogindiv img:hover{cursor:pointer;-webkit-transform:scale(1.04);transform:scale(1.04)}.sidebar{background-color:#2f3135;display:flex;flex:.22 1;flex-direction:column;height:100vh;transition:all .5s ease-in-out}@media(max-width:768px){.sidebar.sidebar__mobileopen{left:0;position:fixed;visibility:visible;width:50%;z-index:10}.sidebar.sidebar__mobile{left:-1000px;position:fixed;top:0}}.sidebar .sidebar__MdMenu{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.sidebar .sidebar__MdMenushowed{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width:768px){.sidebar .sidebar__MdMenushowed{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.sidebar .sidebar__top{background-color:#2f3135;border-bottom:3px solid #26282c;color:#fff;justify-content:space-between;padding:1.7rem;transition:.3s}@media(max-width:768px){.sidebar .sidebar__top{flex-direction:column}.sidebar .sidebar__top h3{font-size:1rem}.sidebar .sidebar__top svg{padding-top:20px}}.sidebar .sidebar__top:hover{background-color:#363a3f}.sidebar .sidebar__channels{flex:1 1;margin-top:5px;overflow-x:hidden}.sidebar .sidebar__channels .sidebar__channelsheader{background-color:#2f3135;color:gray;justify-content:space-between;padding:.6rem}.sidebar .sidebar__channels .sidebar__channelsheader .sidebar__header .sidebar__categorieiconshowed{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sidebar .sidebar__channels .sidebar__channelslist{transition:.3s}.sidebar .sidebar__channels .sidebar__channelslist .notactivechannel{background-color:#2f3135;border-radius:.8rem;color:gray;margin-left:.8rem;margin-right:.8rem}.sidebar .sidebar__channels .sidebar__channelslist:last-of-type{padding-bottom:2rem}.sidebar .sidebar__channels .sidebar__channelslist .activechannel{background-color:#40464b;border-radius:.8rem;color:#fff;margin-left:.8rem;margin-right:.8rem}.sidebar .sidebar__channels .sidebar__channelslist .mutedchannelbg{background-color:rgba(64,70,75,.6);border-radius:.8rem;color:#fff;margin-left:.8rem;margin-right:.8rem}.sidebar .sidebar__channels .sidebar__channelslist .sidebarchannel{display:flex;justify-content:space-between;transition:.3s}.sidebar .sidebar__channels .sidebar__channelslist .sidebarchannel:hover{background-color:#40464b}.sidebar .sidebar__channels .sidebar__channelslist .sidebarchannel .delicon{color:gray}.sidebar .sidebar__channels .sidebar__channelslist .sidebarchannel .mutedchannel{opacity:.25}.sidebar .sidebar__channels .sidebar__channelslist .sidebarchannel h4{cursor:pointer;flex:1 1;padding-left:.5rem;transition:.1s}.sidebar .sidebar__channels .sidebar__channelslist .sidebarchannel h4 span{font-size:2rem;padding:.5rem}.sidebar .sidebar__profile{background-color:#292a2e;box-shadow:0 -2px 0 0 rgba(0,0,0,.75);color:gray;justify-content:space-between;margin-top:10px;padding:.5rem}.sidebar .sidebar__profile svg{margin:.5rem}.sidebar .sidebar__profile .sidebar__profileinfo{flex:1 1;padding:1rem}.sidebar .sidebar__profile .sidebar__profileinfo h3{color:#fff;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__menu .MuiPaper-root{left:0!important;min-width:250px!important;top:8%!important;width:22%!important}.MuiMenu-paper .MuiList-root .menu__itemflex{justify-content:space-between!important;min-height:50px!important}.MuiMenu-paper .MuiList-root .menu__itemflex .menu__text{flex:1 1;font-weight:bolder;transition:.3s}.MuiMenu-paper .MuiList-root .menu__itemflex .menu__text:hover{color:#fff}.rightsidebar{background-color:#2f3135;display:flex;flex:.13 1;flex-direction:column;height:100vh;transition:all .5s ease-in-out}@media(max-width:768px){.rightsidebar.sidebar-right__mobileopen{opacity:1;position:fixed;right:0;visibility:visible;width:50%;z-index:10}.rightsidebar.sidebar-right__mobile{position:fixed;right:-1000px;top:0}}.rightsidebar .rightsidebar__top{background-color:#2f3135;border-bottom:3px solid #26282c;color:#fff;justify-content:center;padding:1.7rem;transition:.3s}.rightsidebar .rightsidebar__top:hover{background-color:#363a3f}.rightsidebar .rightsidebar__top h3{color:#fff}.rightsidebar .users{flex:1 1;margin-top:5px}.rightsidebar .users .userdialog__div{padding:10px 0}.rightsidebar .users .userdialog__div:hover{background-color:#363a3f}.rightsidebar .users .userdialog__text{transition:.3s ease-in-out}.rightsidebar .users .userdialog__text p{cursor:pointer!important}.rightsidebar .users .userdialog__text:hover{opacity:.6;transition:.3s ease-in-out}.rightsidebar .users .userdialog__avatar{padding-left:20px;padding-right:25px}.userdialog-badge .MuiBadge-badge{bottom:30%;right:0}*{margin:0}.app{display:flex;height:100vh}input{letter-spacing:.5px}html{background-color:#2f3135}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@media(min-width:768px){body{overflow:hidden}}.MuiDialog-container .MuiDialog-paper .MuiDialogContent-root .MuiPaper-root{background-color:#40464b!important;border-radius:.8rem;color:#fff!important}.MuiDialog-container .MuiDialog-paper .MuiDialogContent-root img{border-radius:.6rem;box-shadow:0 0 10px 1px rgba(0,0,0,.75);max-width:150px;object-fit:contain;transition:.3s}.MuiDialog-container .MuiDialog-paper .MuiDialogContent-root .userdialog__myavatar{box-shadow:0 0 10px 1px rgba(0,0,0,.75);cursor:default;font-size:2rem!important;height:75px!important;margin:auto;width:75px!important}.MuiDialog-container .MuiDialog-paper .MuiDialogContent-root img:hover{opacity:.8}.MuiDialog-container .MuiDialog-paper .dialog__closeicon{display:flex;justify-content:flex-end}.MuiDialog-container .MuiDialog-paper .dialog__closeicon button svg{color:hsla(0,0%,92%,.95)}svg{font-size:1.5rem}div>svg{transition:.3s!important}div>svg:hover{color:#fff;cursor:pointer}.MuiAvatar-root{transition:.3s}.MuiAvatar-root:hover{cursor:pointer;opacity:.8}