@charset "UTF-8";
/*!
 * @author Adam Charron <adam.c@vanillaforums.com>
 * @copyright 2009-2019 Vanilla Forums Inc.
 * @license GPL-2.0-only
 */
/*!
 * @copyright 2009-2019 Vanilla Forums Inc.
 * @license GPL-2.0-only
 */
/*!
 * @author Adam Charron <adam.c@vanillaforums.com>
 * @copyright 2009-2019 Vanilla Forums Inc.
 * @license GPL-2.0-only
 */
/*!
 * @author Adam Charron <adam.c@vanillaforums.com>
 * @copyright 2009-2019 Vanilla Forums Inc.
 * @license GPL-2.0-only
 */@-webkit-keyframes spinnerLoader{0%{-webkit-transform:rotate(73deg);transform:rotate(73deg)}to{-webkit-transform:rotate(433deg);transform:rotate(433deg)}}@keyframes spinnerLoader{0%{-webkit-transform:rotate(73deg);transform:rotate(73deg)}to{-webkit-transform:rotate(433deg);transform:rotate(433deg)}}
/*!
 * @author Stéphane LaFlèche <stephane.l@vanillaforums.com>
 * @copyright 2009-2019 Vanilla Forums Inc.
 * @license GPL-2.0-only
 */.richEditor{display:block;position:relative}.richEditor.isDisabled,.richEditor.isDisabled .richEditor-button{cursor:progress!important}.richEditor.inheritHeight,.richEditor.inheritHeight .richEditor-frame,.richEditor.inheritHeight .richEditor-text,.richEditor.inheritHeight .richEditor-textWrap{-ms-flex-direction:column;-ms-flex-positive:1;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;flex-grow:1}.richEditor-scrollContainer{height:100%;margin-left:-48px;overflow:auto;padding-left:48px;padding-right:48px;position:relative;width:calc(100% + 96px)}.richEditor-frame{background:#fff;height:auto;padding:0;position:relative}.richEditor-frame.isMenuInset{overflow:initial;position:relative}.richEditor-menu{display:inline-block;position:relative}.richEditorParagraphMenu{-ms-flex-align:center;-ms-flex-pack:center;-ms-transform:translateX(-100%);-webkit-animation:fadein .3s ease;-webkit-animation-iteration-count:1;-webkit-box-align:center;-webkit-box-pack:center;-webkit-transform:translateX(-100%);align-items:center;animation:fadein .3s ease;animation-iteration-count:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;justify-content:center;left:14px;position:absolute;top:9px;transform:translateX(-100%);width:24px;z-index:1}.richEditorParagraphMenu .richEditor-button.isActive:hover{cursor:default}.richEditorParagraphMenu.isMenuInset{-ms-transform:none;-webkit-transform:none;transform:none}.richEditorParagraphMenu-handle{height:28px;max-width:28px;min-width:28px;width:28px}.richEditor-text{min-height:200px;outline-color:rgba(0,0,0,0);position:relative;white-space:pre-wrap!important}.ql-clipboard{border:0!important;clip:rect(0,0,0,0)!important;display:block!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;position:fixed;width:1px!important}.richEditor-menuItems{-ms-flex-align:start;-ms-flex-pack:start;-ms-flex-wrap:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-box-align:start;-webkit-box-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:flex-start;list-style:none;margin:0;padding:0;position:relative;z-index:1}.richEditor-menuItems .richEditor-menuItem{display:block;margin:0;padding:0}.richEditor-menuItems .richEditor-menuItem.richEditor-button,.richEditor-menuItems .richEditor-menuItem .richEditor-button{font-size:22.15385px;line-height:36px;width:36px}.richEditor-menuItems .richEditor-menuItem.richEditor-button.emojiChar-🇺🇳,.richEditor-menuItems .richEditor-menuItem .richEditor-button.emojiChar-🇺🇳{font-size:10px}.richEditor-menuItems .richEditor-menuItem:first-child .richEditor-embedButton{border-bottom-left-radius:6px}.richEditor-menuItems .richEditor-menuItem.isRightAligned{margin-left:auto}.iconButton,.richEditor-button,.richEditor-nextInput{-moz-appearance:none;-o-text-overflow:ellipsis;-webkit-appearance:none;appearance:none;background:none;border:0;max-width:100%;overflow:hidden;padding:0;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.richEditor-button{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;cursor:pointer;display:block;user-select:none}.richEditor-button.richEditor-embedButton,.richEditor-button.richEditor-formatButton{color:inherit;height:36px}.richEditor-button.emojiGroup{display:block;height:36px;text-align:center;width:36px}.richEditor-button.emojiGroup.isSelected{opacity:1}.richEditor-button:not(:disabled){cursor:pointer}.richEditor-button:hover{cursor:pointer;opacity:1}.richEditor-button:hover .Close-x,.richEditor-button:hover .richEditorButton-icon{opacity:1}.richEditor-button:focus{opacity:1;outline:none;z-index:2}.richEditor-button:focus .Close-x,.richEditor-button:focus .richEditorButton-icon{opacity:1}.richEditor-button.isActive,.richEditor-button.isActive .Close-x,.richEditor-button.isActive .richEditorButton-icon,.richEditor-button.isOpen{opacity:1}.richEditor-button.richEditor-formatButton:focus{opacity:1;outline:none}.richEditor-menuItem{display:block;margin:0;padding:0}.richEditor-menuItem.richEditor-button,.richEditor-menuItem .richEditor-button{font-size:22.15385px;height:36px;line-height:36px;max-width:36px;width:36px}.richEditor-menuItem.richEditor-button.emojiChar-🇺🇳,.richEditor-menuItem .richEditor-button.emojiChar-🇺🇳{font-size:14px}.richEditor-menuItem.isRightAligned{margin-left:auto}.richEditor-upload{display:none!important}.richEditor-embedBar{display:block;margin-top:1px;padding:0;width:100%}.richEditorButton-icon{display:block;height:24px;margin:auto;opacity:.6;width:24px}.Close-x{cursor:pointer;display:block;opacity:.6}.insertLink{-ms-flex-align:center;-ms-flex-wrap:nowrap;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;max-width:387px;padding-left:9px;width:100%}.richEditor-close.Close{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;background:rgba(0,0,0,0);cursor:pointer;display:block;height:36px;line-height:36px;opacity:.6;position:relative;right:auto;text-align:center;top:auto;user-select:none;vertical-align:bottom;width:36px}.richEditor-close.Close:hover{cursor:pointer;opacity:1}.richEditor-close.Close:focus{opacity:1;outline:none}.richEditor-close.Close:active{opacity:1}.insertLink-input.InputBox{-ms-flex-positive:1;-webkit-box-flex:1;border:0!important;flex-grow:1;margin-bottom:0!important;max-width:calc(100% - 36px)}.richEditorFlyout{background-color:#fff;overflow:hidden;position:relative;z-index:6}.richEditorFlyout .InputBox{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.richEditorFlyout .richEditor-close{position:absolute;right:0;top:0}.richEditorFlyout .Footer{display:-webkit-box;display:-ms-flexbox;display:flex}.richEditorFlyout-header{padding:6px 12px}.richEditorFlyout-footer{padding:12px}.richEditorFlyout-footer.insertEmoji-footer{padding:0}.richEditorFlyout-title{-o-text-overflow:ellipsis;color:#555a62;font-size:100%;line-height:inherit;margin:0;max-width:100%;max-width:calc(100% - 36px);min-height:24px;overflow:hidden;text-overflow:ellipsis}.richEditorFlyout-title:focus{outline:0}.insertMedia-footer{-ms-flex-align:center;-ms-flex-pack:end;-webkit-box-align:center;-webkit-box-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding-bottom:12px;padding-left:12px;padding-right:12px}.insertMedia-help{font-size:12px;margin-right:auto}.insertMedia-insert{width:auto}.richEditorFlyout{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.3);background:#fff;border:1px solid #d6d7d9;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,.3);left:0;position:absolute;width:276px}.richEditorFlyout-body{padding-left:12px;padding-right:12px}.insertEmoji-body{height:252px;max-height:100vh}.content-wrapper{height:100%}.embedDialogue{position:relative}.richEditor-insertEmoji{font-size:24px;opacity:.75;overflow:hidden;text-align:center}.richEditor-insertEmoji .fallBackEmoji{display:block;margin:auto}.richEditor-insertEmoji:focus,.richEditor-insertEmoji:hover{opacity:1}.richEditor-nubPosition{-moz-user-select:none;-ms-flex-align:start;-ms-flex-pack:center;-ms-transform:translateX(-50%);-ms-user-select:none;-webkit-box-align:start;-webkit-box-pack:center;-webkit-transform:translateX(-50%);-webkit-user-select:none;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;transform:translateX(-50%);user-select:none;width:24px}.richEditor-nub{-webkit-box-shadow:1px -1px 5px 0 rgba(0,0,0,.1);background:#fff;border-right:1px solid #d6d7d9;border-top:1px solid #d6d7d9;box-shadow:1px -1px 5px 0 rgba(0,0,0,.1);display:block;height:12px;position:relative;width:12px}.richEditor-inlineToolbarContainer.isUp{-ms-transform:translateY(-12px);-webkit-transform:translateY(-12px);transform:translateY(-12px)}.richEditor-inlineToolbarContainer.isUp .richEditor-nubPosition{top:100%}.richEditor-inlineToolbarContainer.isUp .richEditor-nub{-ms-transform:translateY(-50%) rotate(135deg);-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}.richEditor-inlineToolbarContainer.isDown{-ms-transform:translateY(12px);-webkit-transform:translateY(12px);transform:translateY(12px)}.richEditor-inlineToolbarContainer.isDown .richEditor-nubPosition{-ms-flex-align:end;-ms-transform:translateY(-50%) translateX(-50%);-webkit-box-align:end;-webkit-transform:translateY(-50%) translateX(-50%);align-items:flex-end;bottom:100%;margin-top:1px;transform:translateY(-50%) translateX(-50%)}.richEditor-inlineToolbarContainer.isDown .richEditor-nub{-ms-transform:translateY(50%) rotate(-45deg);-webkit-transform:translateY(50%) rotate(-45deg);transform:translateY(50%) rotate(-45deg)}.richEditor-paragraphToolbarContainer{left:calc(50% - 18px);position:absolute}.richEditor-paragraphToolbarContainer.isUp{bottom:calc(50% + 17px)}.richEditor-paragraphToolbarContainer.isDown{top:calc(50% + 17px)}.emojiGroups{-ms-flex-pack:center;-ms-flex-wrap:nowrap;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:center}.emojiGroup-icon{display:block;margin:auto;padding:0;position:relative;size:24px;width:24px}.richEditor-popoverDescription{margin-bottom:.5em}