.channel-moderator-modal .popup{display:flex;flex-direction:column;position:relative}.channel-moderator-modal h1{font-family:"Muli",sans-serif;font-size:1.9rem;color:#FFFFFF;line-height:45px;margin:0}.channel-moderator-modal label{font-size:1.25rem;color:#FFFFFF;display:block;margin:0.5rem 0}.channel-moderator-modal .menu-icon{position:absolute;top:1rem;right:1rem}.channel-moderator-modal .menu-icon img{width:1.5rem;height:1.5rem;cursor:pointer}.channel-moderator-modal .menu-icon .menu{position:absolute;top:1.5rem;right:0;background:rgba(0,0,0,0.8);color:#ffffff;padding:1rem 2rem;z-index:10001;width:max-content}.channel-moderator-modal .menu-icon .menu ul{list-style:none;margin:0;padding:0}.channel-moderator-modal .menu-icon .menu ul li{cursor:pointer;font-family:"Muli",sans-serif;font-weight:200;padding:1rem 0}.channel-moderator-modal .moderator-header img{width:1rem;margin:1rem 1.5rem}.channel-moderator-modal .moderator-header label{float:right;margin-right:0.5rem}.channel-moderator-modal .moderators{overflow-y:auto;flex-grow:1;flex:0 0 1;padding-right:1.5rem;padding-left:0.5rem}.channel-moderator-modal ul{list-style:none;padding:0;margin:0}.channel-moderator-modal ul li{position:relative;width:100%}.channel-moderator-modal ul li label{font-size:1.25rem}.channel-moderator-modal ul li input{position:absolute;right:0;top:0}.channel-moderator-modal ul li img.delete{position:absolute;right:0;top:0;height:1.5rem;cursor:pointer}.channel-moderator-modal ul li .confirm button{display:inline-block;width:calc(50% - 1rem);margin:1rem 0;border-radius:1rem;height:2.5rem;border-radius:0.25rem;border:none}.channel-moderator-modal ul li .confirm button.danger{background-color:#FF8CAE;color:#ffffff}
