@charset "UTF-8";.trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list),.trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list){max-width:276px;overflow:initial}[dir] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list),[dir] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list){padding:7px 5px}.trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button,.trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button{display:block;position:relative;text-indent:-9999px;height:20px;width:20px}[dir] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button,[dir] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button{border:1px solid #333;padding:0;margin:2px}[dir=ltr] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button,[dir=ltr] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button{float:left}[dir=rtl] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button,[dir=rtl] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button{float:right}.trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:focus::after,.trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:hover::after,.trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:focus::after,.trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:hover::after{content:" ";display:block;position:absolute;top:-5px;width:27px;height:27px;z-index:10}[dir] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:hover::after,[dir] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:hover::after{background:inherit;border:1px solid #fff;box-shadow:#000 0 0 2px}[dir=ltr] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir=ltr] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:hover::after,[dir=ltr] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir=ltr] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:hover::after{left:-5px}[dir=rtl] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir=rtl] .trumbowyg-dropdown-backColor:not(.trumbowyg-dropdown--color-list) button:hover::after,[dir=rtl] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir=rtl] .trumbowyg-dropdown-foreColor:not(.trumbowyg-dropdown--color-list) button:hover::after{right:-5px}.trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button){position:relative;color:#fff!important}.trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):focus::after,.trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):hover::after{content:" ";display:block;position:absolute;top:13px;width:0;height:0}[dir] .trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):focus::after,[dir] .trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):hover::after{border:5px solid transparent}[dir=ltr] .trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):focus::after,[dir=ltr] .trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):hover::after{left:0;border-left-color:#fff}[dir=rtl] .trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):focus::after,[dir=rtl] .trumbowyg-dropdown-backColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-backColorRemove-dropdown-button):hover::after{right:0;border-right-color:#fff}.trumbowyg-dropdown-emoji{width:265px}[dir=ltr] .trumbowyg-dropdown-emoji{padding:7px 0 7px 5px}[dir=rtl] .trumbowyg-dropdown-emoji{padding:7px 5px 7px 0}.trumbowyg-dropdown-emoji svg{display:none!important}.trumbowyg-dropdown-emoji button{display:block;position:relative;height:26px;width:26px;line-height:24px}[dir] .trumbowyg-dropdown-emoji button{padding:0;margin:2px;text-align:center}[dir=ltr] .trumbowyg-dropdown-emoji button{float:left}[dir=rtl] .trumbowyg-dropdown-emoji button{float:right}.trumbowyg-dropdown-emoji button:focus::after,.trumbowyg-dropdown-emoji button:hover::after{display:block;position:absolute;top:-5px;height:27px;width:27px;z-index:10}[dir] .trumbowyg-dropdown-emoji button:focus::after,[dir] .trumbowyg-dropdown-emoji button:hover::after{background:inherit;box-shadow:#000 0 0 2px;background-color:transparent}[dir=ltr] .trumbowyg-dropdown-emoji button:focus::after,[dir=ltr] .trumbowyg-dropdown-emoji button:hover::after{left:-5px}[dir=rtl] .trumbowyg-dropdown-emoji button:focus::after,[dir=rtl] .trumbowyg-dropdown-emoji button:hover::after{right:-5px}.trumbowyg .emoji{width:22px;height:22px;display:inline-block}[dir] .trumbowyg-giphy-button svg{transform:scale(1.22)}.trumbowyg-giphy-search{display:block;width:80%}[dir] .trumbowyg-giphy-search{margin:5%}[dir=ltr] .trumbowyg-giphy-search{padding-left:10px;padding-right:150px}[dir=rtl] .trumbowyg-giphy-search{padding-right:10px;padding-left:150px}.trumbowyg-giphy-close{position:absolute;top:calc(5% + 8px);width:30px;height:30px}[dir] .trumbowyg-giphy-close{background:0 0;border:1px solid transparent}[dir=ltr] .trumbowyg-giphy-close{right:calc(5% - 2px)}[dir=rtl] .trumbowyg-giphy-close{left:calc(5% - 2px)}.trumbowyg-giphy-close:focus,.trumbowyg-giphy-close:hover{outline:0}[dir] .trumbowyg-giphy-close:focus,[dir] .trumbowyg-giphy-close:hover{background:#ecf0f1}[dir] .trumbowyg-giphy-close:focus{border-color:rgba(0,0,0,.3)}.trumbowyg-powered-by-giphy{position:absolute;top:calc(5% + 12px);pointer-events:none;user-select:none}[dir=ltr] .trumbowyg-powered-by-giphy{right:calc(15% + 10px)}[dir=rtl] .trumbowyg-powered-by-giphy{left:calc(15% + 10px)}.trumbowyg-powered-by-giphy span{text-transform:uppercase;font-weight:700;font-size:10px;opacity:.6}.trumbowyg-powered-by-giphy svg{width:66px;height:15px;vertical-align:bottom;opacity:.45}[dir=ltr] .trumbowyg-powered-by-giphy svg{margin-left:6px}[dir=rtl] .trumbowyg-powered-by-giphy svg{margin-right:6px}.trumbowyg-giphy-modal-scroll{overflow:auto;overflow-x:hidden;height:240px}.trumbowyg-giphy-modal{columns:3;column-gap:10px}[dir] .trumbowyg-giphy-modal{padding:0 5%}.trumbowyg-giphy-modal .trumbowyg-giphy-no-result{width:250%}[dir=ltr] .trumbowyg-giphy-modal .trumbowyg-giphy-no-result{margin:13% 0 0 29%}[dir=rtl] .trumbowyg-giphy-modal .trumbowyg-giphy-no-result{margin:13% 29% 0 0}.trumbowyg-giphy-modal .trumbowyg-giphy-offline{font-size:18px;width:305%;height:600px}[dir] .trumbowyg-giphy-modal .trumbowyg-giphy-offline{margin-top:95px;text-align:center}.trumbowyg-giphy-modal .img-container{width:100%}[dir] .trumbowyg-giphy-modal .img-container{margin-bottom:10px;background-color:#ecf0f1}.trumbowyg-giphy-modal .img-container img{width:100%;opacity:0;transition:opacity 150ms}[dir] .trumbowyg-giphy-modal .img-container img{cursor:pointer}[dir] .trumbowyg-giphy-modal .img-container img:focus,[dir] .trumbowyg-giphy-modal .img-container img:hover{border:#2ecc71 solid 3px}.trumbowyg-giphy-modal .img-container img.tbw-loaded{opacity:1}[formulas]{position:relative;display:inline-block;pointer-events:none}[formulas][inline=false]{display:block;width:100%}[formulas]::after{content:"✎";position:absolute;top:0;bottom:0;opacity:0;pointer-events:auto}[dir] [formulas]::after{background-color:rgba(255,255,255,.83);box-shadow:0 0 5px 5px rgba(255,255,255,.83);cursor:pointer}[dir=ltr] [formulas]::after{right:0;left:0}[dir=rtl] [formulas]::after{left:0;right:0}[formulas]:hover::after{opacity:1}.trumbowyg-dropdown-mention button{position:relative;white-space:nowrap}.trumbowyg-dropdown-mention button:after{content:"";position:absolute;top:0;width:15%;height:100%;pointer-events:none}[dir] .trumbowyg-dropdown-mention button:after{background-size:100%}[dir=ltr] .trumbowyg-dropdown-mention button:after{right:0;background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%)}[dir=rtl] .trumbowyg-dropdown-mention button:after{left:0;background-image:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 80%,#fff 100%)}.trumbowyg-symbol-\&nbsp-dropdown-button{display:none!important}[dir] .trumbowyg-symbol-\&nbsp-dropdown-button+button{clear:both}.trumbowyg-dropdown-specialChars{width:248px}[dir] .trumbowyg-dropdown-specialChars{padding:5px 3px 3px}.trumbowyg-dropdown-specialChars button{display:block;position:relative;height:26px;width:26px;line-height:24px}[dir] .trumbowyg-dropdown-specialChars button{padding:0;margin:2px;text-align:center}[dir=ltr] .trumbowyg-dropdown-specialChars button{float:left}[dir=rtl] .trumbowyg-dropdown-specialChars button{float:right}.trumbowyg-dropdown-specialChars button:focus::after,.trumbowyg-dropdown-specialChars button:hover::after{display:block;position:absolute;top:-5px;height:27px;width:27px;z-index:10}[dir] .trumbowyg-dropdown-specialChars button:focus::after,[dir] .trumbowyg-dropdown-specialChars button:hover::after{background:inherit;box-shadow:#000 0 0 2px;background-color:transparent}[dir=ltr] .trumbowyg-dropdown-specialChars button:focus::after,[dir=ltr] .trumbowyg-dropdown-specialChars button:hover::after{left:-5px}[dir=rtl] .trumbowyg-dropdown-specialChars button:focus::after,[dir=rtl] .trumbowyg-dropdown-specialChars button:hover::after{right:-5px}.trumbowyg .specialChars{width:22px;height:22px;display:inline-block}.trumbowyg-dropdown-table{max-height:unset}.trumbowyg-dropdown-table table{all:unset;display:inline-block;border-collapse:collapse}[dir] .trumbowyg-dropdown-table table{margin:10px}.trumbowyg-dropdown-table table td{all:unset;position:relative;display:table-cell;height:20px;width:20px}[dir] .trumbowyg-dropdown-table table td{cursor:pointer;background:#fff}.trumbowyg-dropdown-table table td::after{content:"";display:block;position:absolute;top:1px;bottom:1px;pointer-events:none}[dir] .trumbowyg-dropdown-table table td::after{border:1px solid #cecece}[dir=ltr] .trumbowyg-dropdown-table table td::after{right:1px;left:1px}[dir=rtl] .trumbowyg-dropdown-table table td::after{left:1px;right:1px}[dir] .trumbowyg-dropdown-table table td.active::after{background-color:#000;border-color:#000}[dir] .trumbowyg-dropdown-table .trumbowyg-table-size{text-align:center}.trumbowyg-table-dropdown-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:700}[dir] .trumbowyg-table-dropdown-title{padding:8px 10px}[dir] .trumbowyg-dropdown-button-group+.trumbowyg-table-dropdown-title{margin-top:24px}.trumbowyg-table-cell-selection-mode ::selection{color:inherit}[dir] .trumbowyg-table-cell-selection-mode ::selection{background-color:transparent}[dir] .trumbowyg-table-cell-selected{background-color:#b4d3fe!important}.trumbowyg-table-resize-layers{position:absolute;top:0;width:0;height:0}[dir=ltr] .trumbowyg-table-resize-layers{left:0}[dir=rtl] .trumbowyg-table-resize-layers{right:0}.trumbowyg-table-resize-vertical-handle{position:absolute;width:5px}[dir] .trumbowyg-table-resize-vertical-handle{cursor:col-resize}[dir=ltr] .trumbowyg-table-resize-vertical-handle{margin-left:-3px}[dir=rtl] .trumbowyg-table-resize-vertical-handle{margin-right:-3px}.trumbowyg-table-resize-vertical-handle::after{content:"";position:absolute;top:0;width:3px;height:100%;pointer-events:none;opacity:0}[dir] .trumbowyg-table-resize-vertical-handle::after{background:#0073ff;border-radius:3px}[dir=ltr] .trumbowyg-table-resize-vertical-handle::after{left:1px}[dir=rtl] .trumbowyg-table-resize-vertical-handle::after{right:1px}.trumbowyg-table-resize-vertical-handle:hover::after{opacity:1}.trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list),.trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list){max-width:276px;overflow:initial}[dir] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list),[dir] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list){padding:7px 5px}.trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button,.trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button{display:block;position:relative;text-indent:-9999px;height:20px;width:20px}[dir] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button,[dir] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button{border:1px solid #333;padding:0;margin:2px}[dir=ltr] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button,[dir=ltr] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button{float:left}[dir=rtl] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button,[dir=rtl] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button{float:right}.trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button:focus::after,.trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button:hover::after,.trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button:focus::after,.trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button:hover::after{content:" ";display:block;position:absolute;top:-5px;width:27px;height:27px;z-index:10}[dir] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button:hover::after,[dir] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button:hover::after{background:inherit;border:1px solid #fff;box-shadow:#000 0 0 2px}[dir=ltr] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir=ltr] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button:hover::after,[dir=ltr] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir=ltr] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button:hover::after{left:-5px}[dir=rtl] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir=rtl] .trumbowyg-dropdown-tableBorderColor:not(.trumbowyg-dropdown--color-list) button:hover::after,[dir=rtl] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button:focus::after,[dir=rtl] .trumbowyg-dropdown-tableCellBackgroundColor:not(.trumbowyg-dropdown--color-list) button:hover::after{right:-5px}.trumbowyg-dropdown-tableBorderColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button),.trumbowyg-dropdown-tableCellBackgroundColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button){position:relative;color:#fff!important}.trumbowyg-dropdown-tableBorderColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):focus::after,.trumbowyg-dropdown-tableBorderColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):hover::after,.trumbowyg-dropdown-tableCellBackgroundColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):focus::after,.trumbowyg-dropdown-tableCellBackgroundColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):hover::after{content:" ";display:block;position:absolute;top:13px;width:0;height:0}[dir] .trumbowyg-dropdown-tableBorderColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):focus::after,[dir] .trumbowyg-dropdown-tableBorderColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):hover::after,[dir] .trumbowyg-dropdown-tableCellBackgroundColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):focus::after,[dir] .trumbowyg-dropdown-tableCellBackgroundColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):hover::after{border:5px solid transparent}[dir=ltr] .trumbowyg-dropdown-tableBorderColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):focus::after,[dir=ltr] .trumbowyg-dropdown-tableBorderColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):hover::after,[dir=ltr] .trumbowyg-dropdown-tableCellBackgroundColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):focus::after,[dir=ltr] .trumbowyg-dropdown-tableCellBackgroundColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):hover::after{left:0;border-left-color:#fff}[dir=rtl] .trumbowyg-dropdown-tableBorderColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):focus::after,[dir=rtl] .trumbowyg-dropdown-tableBorderColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):hover::after,[dir=rtl] .trumbowyg-dropdown-tableCellBackgroundColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):focus::after,[dir=rtl] .trumbowyg-dropdown-tableCellBackgroundColor.trumbowyg-dropdown--color-list button:not(.trumbowyg-removeTableCellBackgroundColor-dropdown-button):not(.trumbowyg-removeTableBorderColor-dropdown-button):hover::after{right:0;border-right-color:#fff}
