*,:after,:before{box-sizing:border-box}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}body{margin:0;padding:0;font-size:16px;font-weight:400;font-family:"Avenir Next LT Pro Regular",Avenir Next LT Pro Cn,sans-serif;color:rgba(0,0,0,.8)}.container{width:100%;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media screen and (min-width:1200px){.container{padding-left:30px;padding-right:30px}}a{color:#000;word-wrap:break-word;cursor:pointer}a,a:hover{text-decoration:none}a:hover{color:#40a9ff}.btn{display:inline-block;font-weight:400;text-align:center;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;padding:0 20px;font-size:14px;border-radius:4px;height:45px;line-height:45px;-webkit-user-select:none;user-select:none;transition:all .3s cubic-bezier(.645,.045,.355,1);position:relative;color:rgba(0,0,0,.65);background-color:initial;border:1px solid #e8e8e8;outline:none}.btn-block{display:block;width:100%}.btn-lg{padding:0 30px}.btn-primary{color:#000;background-color:#ffcd28;border-color:#ffcd28}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#f7c92f;border-color:#f7c92f}.btn-success{color:#fff}.btn-success,.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover{background-color:#52c41a;border-color:#52c41a}.btn-link{border:none;height:34px;padding:0 15px}.btn-link:hover{background-color:hsla(0,0%,62%,.2)}.form-item{margin-bottom:18px}.form-item .btn{cursor:pointer}.form-item label{font-size:.85em;font-weight:500;display:inline-block;margin-bottom:5px;color:rgba(0,0,0,.65)}.form-control{margin:0;list-style:none;position:relative;display:inline-block;padding:4px 11px;width:100%;height:45px;font-size:.87em;line-height:45px;color:rgba(0,0,0,.8);background-color:#fff;background-image:none;border:1px solid #e8e8e8;border-radius:4px;transition:all .3s;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.form-control:active,.form-control:focus,.form-control:hover{border-color:#40a9ff;outline:0;border-right-width:1px!important}.form-control:active,.form-control:focus{box-shadow:0 0 0 2px rgba(24,144,255,.2)}.form-control.invalid{border-color:#f5222d}.form-control.invalid:active,.form-control.invalid:focus{box-shadow:0 0 0 2px rgba(245,34,45,.2)}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#f6f8fa;opacity:1}.form-label{margin-bottom:10px}.or-separator{border-bottom:1px solid #eee;padding:10px 0;position:relative;display:block;margin-top:20px;margin-bottom:30px;font-size:1em}.or-text{position:absolute;left:46%;top:0;background:#fff;padding:10px;color:rgba(0,0,0,.45)}@font-face{font-family:"Avenir Next LT Pro Regular";src:local("AVENIRNEXTLTPRO-REGULAR"),url(/static/media/AVENIRNEXTLTPRO-REGULAR.94f2f163.OTF) format("opentype")}@font-face{font-family:"Avenir Next LT Pro Bold";src:local("AVENIRNEXTLTPRO-BOLD"),url(/static/media/AVENIRNEXTLTPRO-BOLD.711a4eb6.OTF) format("opentype")}@font-face{font-family:"Avenir Next LT Pro Demi";src:local("AVENIRNEXTLTPRO-DEMI"),url(/static/media/AVENIRNEXTLTPRO-DEMI.2a0cec70.OTF) format("opentype")}@font-face{font-family:"Avenir Next LT Pro Cn";src:local("AVENIRNEXTLTPRO-CN"),url(/static/media/AVENIRNEXTLTPRO-CN.94dc208a.OTF) format("opentype")}@font-face{font-family:"Avenir Next LT Pro Cnit";src:local("AVENIRNEXTLTPRO-CNIT"),url(/static/media/AVENIRNEXTLTPRO-CN.94dc208a.OTF) format("opentype")}@font-face{font-family:"Avenir Next LT Pro Demi Cn";src:local("AVENIRNEXTLTPRO-DEMICN"),url(/static/media/AVENIRNEXTLTPRO-DEMICN.3aca947a.OTF) format("opentype")}@font-face{font-family:"Avenir Next LT PRO IT";src:local("AVENIRNEXTLTPRO-IT"),url(/static/media/AVENIRNEXTLTPRO-IT.3e062c6c.OTF) format("opentype")}@font-face{font-family:"Avenir Next LT Pro ULTLTCN";src:local("AVENIRNEXTLTPRO-ULTLTCN"),url(/static/media/AVENIRNEXTLTPRO-ULTLTCN.e83a3fba.OTF) format("opentype")}.rdw-editor-toolbar{border:none;color:grey}.editor-class{border:1px solid grey;color:grey}.DraftEditor-root{padding:3px}.compose{padding:2px;display:flex;align-items:center;background:#fff;border-top:1px solid #eeeef1;bottom:0}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.compose{border:none;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.compose-input{flex:1 1;border:none;font-size:14px;height:40px;background:none}.compose-input::placeholder{opacity:.3}.compose .toolbar-button{color:#bbbbbf;margin-left:15px}.compose .toolbar-button:hover{color:#99999c}.toolbar-button{color:#007aff;font-size:28px;transition:all .1s}.toolbar-button:hover{cursor:pointer;color:#0063ce}.toolbar-button:active{color:#007aff;opacity:.25}.message{display:flex;flex-direction:column}.message .timestamp{color:#000}.message .system,.message .timestamp{display:flex;justify-content:center;font-weight:700;font-size:12px;margin:10px 0;text-transform:uppercase}.message .system{color:#999}.message .bubble-container{font-size:14px;display:flex}.message.mine .bubble-container{justify-content:flex-end}.message.start .bubble-container .bubble{border-top-left-radius:20px}.message.end .bubble-container .bubble{border-bottom-left-radius:20px}.message.mine.start .bubble-container .bubble{margin-top:10px}.message.mine.end .bubble-container .bubble{border-bottom-right-radius:20px;margin-bottom:10px}.message .bubble-container .bubble{margin:1px 0;background:#f4f4f8;padding:10px 15px;border-radius:20px;max-width:80%;border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:20px;border-bottom-right-radius:20px}.message.mine .bubble-container .bubble{background:#007aff;color:#fff;border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:2px;border-bottom-right-radius:2px}.message-list-container{padding:0 0 10px}.messenger{display:grid;width:100%;background:#eeeef1;grid-template-rows:60px auto 60px;grid-column-gap:1px;grid-row-gap:1px}.container{padding:10px}.scrollable{position:relative;overflow-y:hidden;-webkit-overflow-scrolling:touch}.content,.sidebar{background:#fff;grid-row-start:1;grid-row-end:span 3}.footer{grid-column-start:2;background:#fff}.spinner{z-index:150;width:100%;height:100%}.spinner>div{display:flex;justify-content:center;align-items:center}
/*# sourceMappingURL=main.709cd319.chunk.css.map */