.tiptap-editor .menubar{background-color:#fff;border-bottom:1px solid rgba(10,10,10,.1);display:flex;align-items:center}.tiptap-editor .menubar button{background-color:transparent;border:none;cursor:pointer;height:30px;outline:0;width:30px;vertical-align:bottom}.tiptap-editor .menubar button.is-active{background-color:#f0f0f0}.tiptap-editor .menubar button:focus{color:#36c0f3;text-shadow:0 0 4px rgba(42,151,191,.25)}.tiptap-editor__content--editor .ProseMirror{min-height:200px;height:auto;max-height:none;padding:30px;outline:0;overflow-y:auto}.tiptap-editor__content--editor .ProseMirror p{margin:0 0 1em}.tiptap-editor .is-editor-empty:first-child:before{content:attr(data-empty-text);color:#aaa;pointer-events:none;height:0;font-style:italic;float:left}.e-dialog--new{display:flex;flex-direction:column;align-items:center;justify-content:center}.e-dialog--new .e-dialog__inner{flex:1 0 auto;width:100%}@media screen and (min-width:48em){.e-dialog--new .e-dialog__inner{display:flex;flex-direction:column;align-items:center;justify-content:center}}.e-dialog--new .e-dialog__scroll{height:100%}@media screen and (min-width:73.75em){.e-dialog--new .e-dialog__scroll{height:auto}}.e-dialog--new .e-dialog__footer{flex:0 0 4.375rem;display:flex;align-items:center;flex-wrap:wrap}.e-dialog textarea{min-height:15rem;height:auto;padding:1.25rem;resize:vertical}.e-dialog textarea::-moz-placeholder{color:#ccc;font-size:inherit;font-style:italic}.e-dialog textarea:-ms-input-placeholder{color:#ccc;font-size:inherit;font-style:italic}.e-dialog textarea::placeholder{color:#ccc;font-size:inherit;font-style:italic}.e-dialog__new{position:relative;display:flex;flex:1 0 auto;flex-direction:column;width:100%;height:100%;min-height:27.5rem;border-radius:4px;background:#fff}.e-dialog__new-subject{flex:0 0 5.625rem;height:5.625rem}.e-dialog__new-subject input{height:100%;padding:1.25rem;border:0;border-bottom:1px solid #e6e6e6;border-radius:0;background:transparent;color:#00797a;font-size:.9375rem}.e-dialog__loading{position:absolute;z-index:10;height:100%;width:100%;border-radius:4px;background:hsla(0,0%,100%,.8)}.e-dialog__loading .e-loading{position:absolute;top:50%;left:50%;transform:translate(-50% -50%)}@media screen and (min-width:73.75em){.tiptap-editor.message-editor-tiptap .tiptap-editor__content--editor .ProseMirror{height:300px}}