mirror of
				https://github.com/nsnail/NetAdmin.git
				synced 2025-11-01 03:35:28 +08:00 
			
		
		
		
	feat: ✨ cron表达式选择器 (#92)
This commit is contained in:
		| @@ -1,7 +1,7 @@ | |||||||
| [ | [ | ||||||
|   { |   { | ||||||
|     "Enabled": true, |     "Enabled": true, | ||||||
|     "ExecutionCron": "* * * * *", |     "ExecutionCron": "0 * * * * ?", | ||||||
|     "HttpMethod": 3, |     "HttpMethod": 3, | ||||||
|     "JobName": "HTTP 请求测试", |     "JobName": "HTTP 请求测试", | ||||||
|     "NextExecTime": "2020/9/13 12:26:40", |     "NextExecTime": "2020/9/13 12:26:40", | ||||||
|   | |||||||
| @@ -77,7 +77,7 @@ public static class Chars | |||||||
|         = """^(?:赵|钱|孙|李|周|吴|郑|王|冯|陈|褚|卫|蒋|沈|韩|杨|朱|秦|尤|许|何|吕|施|张|孔|曹|严|华|金|魏|陶|姜|戚|谢|邹|喻|柏|水|窦|章|云|苏|潘|葛|奚|范|彭|郎|鲁|韦|昌|马|苗|凤|花|方|俞|任|袁|柳|酆|鲍|史|唐|费|廉|岑|薛|雷|贺|倪|汤|滕|殷|罗|毕|郝|邬|安|常|乐|于|时|傅|皮|卞|齐|康|伍|余|元|卜|顾|孟|平|黄|和|穆|萧|尹|姚|邵|湛|汪|祁|毛|禹|狄|米|贝|明|臧|计|伏|成|戴|谈|宋|茅|庞|熊|纪|舒|屈|项|祝|董|梁|杜|阮|蓝|闵|席|季|麻|强|贾|路|娄|危|江|童|颜|郭|梅|盛|林|刁|钟|徐|邱|骆|高|夏|蔡|田|樊|胡|凌|霍|虞|万|支|柯|昝|管|卢|莫|经|房|裘|缪|干|解|应|宗|丁|宣|贲|邓|郁|单|杭|洪|包|诸|左|石|崔|吉|钮|龚|程|嵇|邢|滑|裴|陆|荣|翁|荀|羊|於|惠|甄|曲|家|封|芮|羿|储|靳|汲|邴|糜|松|井|段|富|巫|乌|焦|巴|弓|牧|隗|山|谷|车|侯|宓|蓬|全|郗|班|仰|秋|仲|伊|宫|宁|仇|栾|暴|甘|钭|厉|戎|祖|武|符|刘|景|詹|束|龙|叶|幸|司|韶|郜|黎|蓟|薄|印|宿|白|怀|蒲|邰|从|鄂|索|咸|籍|赖|卓|蔺|屠|蒙|池|乔|阴|胥|能|苍|双|闻|莘|党|翟|谭|贡|劳|逄|姬|申|扶|堵|冉|宰|郦|雍|郤|璩|桑|桂|濮|牛|寿|通|边|扈|燕|冀|郏|浦|尚|农|温|别|庄|晏|柴|瞿|阎|充|慕|连|茹|习|宦|艾|鱼|容|向|古|易|慎|戈|廖|庾|终|暨|居|衡|步|都|耿|满|弘|匡|国|文|寇|广|禄|阙|东|欧|殳|沃|利|蔚|越|夔|隆|师|巩|厍|聂|晁|勾|敖|融|冷|訾|辛|阚|那|简|饶|空|曾|毋|沙|乜|养|鞠|须|丰|巢|关|蒯|相|查|後|荆|红|游|竺|权|逯|盖|益|桓|公|万俟|司马|上官|欧阳|夏侯|诸葛|闻人|东方|赫连|皇甫|尉迟|公羊|澹台|公冶|宗政|濮阳|淳于|单于|太叔|申屠|公孙|仲孙|轩辕|令狐|钟离|宇文|长孙|慕容|鲜于|闾丘|司徒|司空|亓官|司寇|仉|督|子车|颛孙|端木|巫马|公西|漆雕|乐正|壤驷|公良|拓跋|夹谷|宰父|谷梁|晋|楚|闫|法|汝|鄢|涂|钦|段干|百里|东郭|南门|呼延|归|海|羊舌|微生|岳|帅|缑|亢|况|后|有|琴|梁丘|左丘|东门|西门|商|牟|佘|佴|伯|赏|南宫|墨|哈|谯|笪|年|爱|阳|佟|第五|言|福)[\u4e00-\u9fa5]{1,3}$"""; |         = """^(?:赵|钱|孙|李|周|吴|郑|王|冯|陈|褚|卫|蒋|沈|韩|杨|朱|秦|尤|许|何|吕|施|张|孔|曹|严|华|金|魏|陶|姜|戚|谢|邹|喻|柏|水|窦|章|云|苏|潘|葛|奚|范|彭|郎|鲁|韦|昌|马|苗|凤|花|方|俞|任|袁|柳|酆|鲍|史|唐|费|廉|岑|薛|雷|贺|倪|汤|滕|殷|罗|毕|郝|邬|安|常|乐|于|时|傅|皮|卞|齐|康|伍|余|元|卜|顾|孟|平|黄|和|穆|萧|尹|姚|邵|湛|汪|祁|毛|禹|狄|米|贝|明|臧|计|伏|成|戴|谈|宋|茅|庞|熊|纪|舒|屈|项|祝|董|梁|杜|阮|蓝|闵|席|季|麻|强|贾|路|娄|危|江|童|颜|郭|梅|盛|林|刁|钟|徐|邱|骆|高|夏|蔡|田|樊|胡|凌|霍|虞|万|支|柯|昝|管|卢|莫|经|房|裘|缪|干|解|应|宗|丁|宣|贲|邓|郁|单|杭|洪|包|诸|左|石|崔|吉|钮|龚|程|嵇|邢|滑|裴|陆|荣|翁|荀|羊|於|惠|甄|曲|家|封|芮|羿|储|靳|汲|邴|糜|松|井|段|富|巫|乌|焦|巴|弓|牧|隗|山|谷|车|侯|宓|蓬|全|郗|班|仰|秋|仲|伊|宫|宁|仇|栾|暴|甘|钭|厉|戎|祖|武|符|刘|景|詹|束|龙|叶|幸|司|韶|郜|黎|蓟|薄|印|宿|白|怀|蒲|邰|从|鄂|索|咸|籍|赖|卓|蔺|屠|蒙|池|乔|阴|胥|能|苍|双|闻|莘|党|翟|谭|贡|劳|逄|姬|申|扶|堵|冉|宰|郦|雍|郤|璩|桑|桂|濮|牛|寿|通|边|扈|燕|冀|郏|浦|尚|农|温|别|庄|晏|柴|瞿|阎|充|慕|连|茹|习|宦|艾|鱼|容|向|古|易|慎|戈|廖|庾|终|暨|居|衡|步|都|耿|满|弘|匡|国|文|寇|广|禄|阙|东|欧|殳|沃|利|蔚|越|夔|隆|师|巩|厍|聂|晁|勾|敖|融|冷|訾|辛|阚|那|简|饶|空|曾|毋|沙|乜|养|鞠|须|丰|巢|关|蒯|相|查|後|荆|红|游|竺|权|逯|盖|益|桓|公|万俟|司马|上官|欧阳|夏侯|诸葛|闻人|东方|赫连|皇甫|尉迟|公羊|澹台|公冶|宗政|濮阳|淳于|单于|太叔|申屠|公孙|仲孙|轩辕|令狐|钟离|宇文|长孙|慕容|鲜于|闾丘|司徒|司空|亓官|司寇|仉|督|子车|颛孙|端木|巫马|公西|漆雕|乐正|壤驷|公良|拓跋|夹谷|宰父|谷梁|晋|楚|闫|法|汝|鄢|涂|钦|段干|百里|东郭|南门|呼延|归|海|羊舌|微生|岳|帅|缑|亢|况|后|有|琴|梁丘|左丘|东门|西门|商|牟|佘|佴|伯|赏|南宫|墨|哈|谯|笪|年|爱|阳|佟|第五|言|福)[\u4e00-\u9fa5]{1,3}$"""; | ||||||
|  |  | ||||||
|     public const string RGX_CRON |     public const string RGX_CRON | ||||||
|         = """^(?:[0-5]?[0-9]|[0-9]|[1-5]?[0-9](?:,[0-5]?[0-9])?|\*|\*/[0-5]?[0-9])\s+(?:[01]?[0-9]|2[0-3]|\*)\s+(?:[0-2]?[0-9]|3[01]|\*)\s+(?:0?[0-9]|1[0-1]|\*)\s+(?:[0-6]|\*)$"""; |         = "^\\s*($|#|\\w+\\s*=|(\\?|\\*|(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?(?:,(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?)*)\\s+(\\?|\\*|(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?(?:,(?:[0-5]?\\d)(?:(?:-|\\/|\\,)(?:[0-5]?\\d))?)*)\\s+(\\?|\\*|(?:[01]?\\d|2[0-3])(?:(?:-|\\/|\\,)(?:[01]?\\d|2[0-3]))?(?:,(?:[01]?\\d|2[0-3])(?:(?:-|\\/|\\,)(?:[01]?\\d|2[0-3]))?)*)\\s+(\\?|\\*|(?:0?[1-9]|[12]\\d|3[01])(?:(?:-|\\/|\\,)(?:0?[1-9]|[12]\\d|3[01]))?(?:,(?:0?[1-9]|[12]\\d|3[01])(?:(?:-|\\/|\\,)(?:0?[1-9]|[12]\\d|3[01]))?)*)\\s+(\\?|\\*|(?:[1-9]|1[012])(?:(?:-|\\/|\\,)(?:[1-9]|1[012]))?(?:L|W)?(?:,(?:[1-9]|1[012])(?:(?:-|\\/|\\,)(?:[1-9]|1[012]))?(?:L|W)?)*|\\?|\\*|(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)(?:(?:-)(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC))?(?:,(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC)(?:(?:-)(?:JAN|FEB|MAR|APR|MAY|JUN|JUL|AUG|SEP|OCT|NOV|DEC))?)*)\\s+(\\?|\\*|(?:[0-6])(?:(?:-|\\/|\\,|#)(?:[0-6]))?(?:L)?(?:,(?:[0-6])(?:(?:-|\\/|\\,|#)(?:[0-6]))?(?:L)?)*|\\?|\\*|(?:MON|TUE|WED|THU|FRI|SAT|SUN)(?:(?:-)(?:MON|TUE|WED|THU|FRI|SAT|SUN))?(?:,(?:MON|TUE|WED|THU|FRI|SAT|SUN)(?:(?:-)(?:MON|TUE|WED|THU|FRI|SAT|SUN))?)*)(|\\s)+(\\?|\\*|(?:|\\d{4})(?:(?:-|\\/|\\,)(?:|\\d{4}))?(?:,(?:|\\d{4})(?:(?:-|\\/|\\,)(?:|\\d{4}))?)*))$"; | ||||||
|  |  | ||||||
|     public const string RGX_EMAIL |     public const string RGX_EMAIL | ||||||
|         = """^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$"""; |         = """^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$"""; | ||||||
|   | |||||||
| @@ -14,6 +14,11 @@ public interface IJobModule : ICrudModule<CreateJobReq, QueryJobRsp // 创建类 | |||||||
|   , DelReq                                                          // 删除类型 |   , DelReq                                                          // 删除类型 | ||||||
| > | > | ||||||
| { | { | ||||||
|  |     /// <summary> | ||||||
|  |     ///     编辑作业 | ||||||
|  |     /// </summary> | ||||||
|  |     Task<QueryJobRsp> EditAsync(UpdateJobReq req); | ||||||
|  |  | ||||||
|     /// <summary> |     /// <summary> | ||||||
|     ///     获取单个作业记录 |     ///     获取单个作业记录 | ||||||
|     /// </summary> |     /// </summary> | ||||||
|   | |||||||
| @@ -31,7 +31,7 @@ public sealed class JobService(DefaultRepository<Sys_Job> rpo, IJobRecordService | |||||||
|     public async Task<QueryJobRsp> CreateAsync(CreateJobReq req) |     public async Task<QueryJobRsp> CreateAsync(CreateJobReq req) | ||||||
|     { |     { | ||||||
|         req.ThrowIfInvalid(); |         req.ThrowIfInvalid(); | ||||||
|         var nextExecTime = CronExpression.Parse(req.ExecutionCron).GetNextOccurrence(DateTime.UtcNow, TimeZoneInfo.Utc); |         var nextExecTime = GetNextExecTime(req.ExecutionCron); | ||||||
|         var ret = await Rpo.InsertAsync(req with { |         var ret = await Rpo.InsertAsync(req with { | ||||||
|                                                      NextExecTime = nextExecTime |                                                      NextExecTime = nextExecTime | ||||||
|                                                    , NextTimeId = nextExecTime?.TimeUnixUtc() |                                                    , NextTimeId = nextExecTime?.TimeUnixUtc() | ||||||
| @@ -49,6 +49,23 @@ public sealed class JobService(DefaultRepository<Sys_Job> rpo, IJobRecordService | |||||||
|         return ret.Count; |         return ret.Count; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     /// <inheritdoc /> | ||||||
|  |     public async Task<QueryJobRsp> EditAsync(UpdateJobReq req) | ||||||
|  |     { | ||||||
|  |         req.ThrowIfInvalid(); | ||||||
|  |         var ret = await Rpo.UpdateDiy.Set(a => a.ExecutionCron == req.ExecutionCron) | ||||||
|  |                            .Set(a => a.HttpMethod              == req.HttpMethod) | ||||||
|  |                            .Set(a => a.JobName                 == req.JobName) | ||||||
|  |                            .Set(a => a.RequestHeader           == req.RequestHeader) | ||||||
|  |                            .Set(a => a.RequestBody             == req.RequestBody) | ||||||
|  |                            .Set(a => a.RequestUrl              == req.RequestUrl) | ||||||
|  |                            .Set(a => a.UserId                  == req.UserId) | ||||||
|  |                            .Where(a => a.Id                    == req.Id) | ||||||
|  |                            .ExecuteUpdatedAsync() | ||||||
|  |                            .ConfigureAwait(false); | ||||||
|  |         return ret[0].Adapt<QueryJobRsp>(); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     /// <inheritdoc /> |     /// <inheritdoc /> | ||||||
|     public Task<bool> ExistAsync(QueryReq<QueryJobReq> req) |     public Task<bool> ExistAsync(QueryReq<QueryJobReq> req) | ||||||
|     { |     { | ||||||
| @@ -59,7 +76,7 @@ public sealed class JobService(DefaultRepository<Sys_Job> rpo, IJobRecordService | |||||||
|     /// <inheritdoc /> |     /// <inheritdoc /> | ||||||
|     public async Task FinishJobAsync(UpdateJobReq req) |     public async Task FinishJobAsync(UpdateJobReq req) | ||||||
|     { |     { | ||||||
|         var nextExecTime = CronExpression.Parse(req.ExecutionCron).GetNextOccurrence(DateTime.UtcNow, TimeZoneInfo.Utc); |         var nextExecTime = GetNextExecTime(req.ExecutionCron); | ||||||
|         _ = await UpdateAsync(req with { |         _ = await UpdateAsync(req with { | ||||||
|                                            Status = JobStatues.Idle |                                            Status = JobStatues.Idle | ||||||
|                                          , NextExecTime = nextExecTime |                                          , NextExecTime = nextExecTime | ||||||
| @@ -183,6 +200,12 @@ public sealed class JobService(DefaultRepository<Sys_Job> rpo, IJobRecordService | |||||||
|         return req; |         return req; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     private static DateTime? GetNextExecTime(string cron) | ||||||
|  |     { | ||||||
|  |         return CronExpression.Parse(cron, CronFormat.IncludeSeconds) | ||||||
|  |                              .GetNextOccurrence(DateTime.UtcNow, TimeZoneInfo.Utc); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     private ISelect<Sys_Job> QueryInternal(QueryReq<QueryJobReq> req, bool orderByRandom = false) |     private ISelect<Sys_Job> QueryInternal(QueryReq<QueryJobReq> req, bool orderByRandom = false) | ||||||
|     { |     { | ||||||
|         var ret = Rpo.Select.Include(a => a.User) |         var ret = Rpo.Select.Include(a => a.User) | ||||||
|   | |||||||
| @@ -29,6 +29,12 @@ public sealed class JobCache(IDistributedCache cache, IJobService service) | |||||||
|         return Service.DeleteAsync(req); |         return Service.DeleteAsync(req); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     /// <inheritdoc /> | ||||||
|  |     public Task<QueryJobRsp> EditAsync(UpdateJobReq req) | ||||||
|  |     { | ||||||
|  |         return Service.EditAsync(req); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     /// <inheritdoc /> |     /// <inheritdoc /> | ||||||
|     public Task<bool> ExistAsync(QueryReq<QueryJobReq> req) |     public Task<bool> ExistAsync(QueryReq<QueryJobReq> req) | ||||||
|     { |     { | ||||||
|   | |||||||
| @@ -42,6 +42,15 @@ public sealed class JobController(IJobCache cache) : ControllerBase<IJobCache, I | |||||||
|         return Cache.DeleteAsync(req); |         return Cache.DeleteAsync(req); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     /// <summary> | ||||||
|  |     ///     编辑作业 | ||||||
|  |     /// </summary> | ||||||
|  |     [Transaction] | ||||||
|  |     public Task<QueryJobRsp> EditAsync(UpdateJobReq req) | ||||||
|  |     { | ||||||
|  |         return Cache.EditAsync(req); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     /// <summary> |     /// <summary> | ||||||
|     ///     计划作业是否存在 |     ///     计划作业是否存在 | ||||||
|     /// </summary> |     /// </summary> | ||||||
| @@ -102,6 +111,7 @@ public sealed class JobController(IJobCache cache) : ControllerBase<IJobCache, I | |||||||
|     ///     更新计划作业 |     ///     更新计划作业 | ||||||
|     /// </summary> |     /// </summary> | ||||||
|     [Transaction] |     [Transaction] | ||||||
|  |     [NonAction] | ||||||
|     public Task<QueryJobRsp> UpdateAsync(UpdateJobReq req) |     public Task<QueryJobRsp> UpdateAsync(UpdateJobReq req) | ||||||
|     { |     { | ||||||
|         return Cache.UpdateAsync(req); |         return Cache.UpdateAsync(req); | ||||||
|   | |||||||
| @@ -14,11 +14,9 @@ public static class ServiceCollectionExtensions | |||||||
|     /// </summary> |     /// </summary> | ||||||
|     public static IServiceCollection AddSchedules(this IServiceCollection me) |     public static IServiceCollection AddSchedules(this IServiceCollection me) | ||||||
|     { |     { | ||||||
|         return App.WebHostEnvironment.EnvironmentName != Environments.Production |         return me.AddSchedule( // | ||||||
|             ? me |             builder => builder // | ||||||
|             : me.AddSchedule(      // |                        .AddJob<ScheduledJob>(false,     Triggers.PeriodSeconds(5).SetRunOnStart(true)) | ||||||
|                 builder => builder // |                        .AddJob<FreeScheduledJob>(false, Triggers.PeriodMinutes(1).SetRunOnStart(true))); | ||||||
|                            .AddJob<ScheduledJob>(false,     Triggers.PeriodSeconds(5).SetRunOnStart(true)) |  | ||||||
|                            .AddJob<FreeScheduledJob>(false, Triggers.PeriodMinutes(1).SetRunOnStart(true))); |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
| @@ -1,78 +0,0 @@ | |||||||
| body { |  | ||||||
|     background-color: #222f3e; |  | ||||||
|     color: #fff; |  | ||||||
|     font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; |  | ||||||
|     line-height: 1.4; |  | ||||||
|     margin: 1rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| a { |  | ||||||
|     color: #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Apply a default padding if legacy cellpadding attribute is missing */ |  | ||||||
| table:not([cellpadding]) th, |  | ||||||
| table:not([cellpadding]) td { |  | ||||||
|     padding: 0.4rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) td { |  | ||||||
|     border-width: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) td { |  | ||||||
|     border-style: solid; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) td { |  | ||||||
|     border-color: #6d737b; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| figure { |  | ||||||
|     display: table; |  | ||||||
|     margin: 1rem auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| figure figcaption { |  | ||||||
|     color: #8a8f97; |  | ||||||
|     display: block; |  | ||||||
|     margin-top: 0.25rem; |  | ||||||
|     text-align: center; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| hr { |  | ||||||
|     border-color: #6d737b; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px 0 0 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| code { |  | ||||||
|     background-color: #6d737b; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     padding: 0.1rem 0.2rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body:not([dir='rtl']) blockquote { |  | ||||||
|     border-left: 2px solid #6d737b; |  | ||||||
|     margin-left: 1.5rem; |  | ||||||
|     padding-left: 1rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[dir='rtl'] blockquote { |  | ||||||
|     border-right: 2px solid #6d737b; |  | ||||||
|     margin-right: 1.5rem; |  | ||||||
|     padding-right: 1rem; |  | ||||||
| } |  | ||||||
| @@ -1,59 +0,0 @@ | |||||||
| body { |  | ||||||
|     background-color: #222f3e; |  | ||||||
|     color: #fff; |  | ||||||
|     font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; |  | ||||||
|     line-height: 1.4; |  | ||||||
|     margin: 1rem; |  | ||||||
| } |  | ||||||
| a { |  | ||||||
|     color: #4099ff; |  | ||||||
| } |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
| table:not([cellpadding]) td, |  | ||||||
| table:not([cellpadding]) th { |  | ||||||
|     padding: 0.4rem; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) th { |  | ||||||
|     border-width: 1px; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) th { |  | ||||||
|     border-style: solid; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) th { |  | ||||||
|     border-color: #6d737b; |  | ||||||
| } |  | ||||||
| figure { |  | ||||||
|     display: table; |  | ||||||
|     margin: 1rem auto; |  | ||||||
| } |  | ||||||
| figure figcaption { |  | ||||||
|     color: #8a8f97; |  | ||||||
|     display: block; |  | ||||||
|     margin-top: 0.25rem; |  | ||||||
|     text-align: center; |  | ||||||
| } |  | ||||||
| hr { |  | ||||||
|     border-color: #6d737b; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px 0 0 0; |  | ||||||
| } |  | ||||||
| code { |  | ||||||
|     background-color: #6d737b; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     padding: 0.1rem 0.2rem; |  | ||||||
| } |  | ||||||
| .mce-content-body:not([dir='rtl']) blockquote { |  | ||||||
|     border-left: 2px solid #6d737b; |  | ||||||
|     margin-left: 1.5rem; |  | ||||||
|     padding-left: 1rem; |  | ||||||
| } |  | ||||||
| .mce-content-body[dir='rtl'] blockquote { |  | ||||||
|     border-right: 2px solid #6d737b; |  | ||||||
|     margin-right: 1.5rem; |  | ||||||
|     padding-right: 1rem; |  | ||||||
| } |  | ||||||
| @@ -1,72 +0,0 @@ | |||||||
| body { |  | ||||||
|     font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; |  | ||||||
|     line-height: 1.4; |  | ||||||
|     margin: 1rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Apply a default padding if legacy cellpadding attribute is missing */ |  | ||||||
| table:not([cellpadding]) th, |  | ||||||
| table:not([cellpadding]) td { |  | ||||||
|     padding: 0.4rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) td { |  | ||||||
|     border-width: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) td { |  | ||||||
|     border-style: solid; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) td { |  | ||||||
|     border-color: #ccc; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| figure { |  | ||||||
|     display: table; |  | ||||||
|     margin: 1rem auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| figure figcaption { |  | ||||||
|     color: #999; |  | ||||||
|     display: block; |  | ||||||
|     margin-top: 0.25rem; |  | ||||||
|     text-align: center; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| hr { |  | ||||||
|     border-color: #ccc; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px 0 0 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| code { |  | ||||||
|     background-color: #e8e8e8; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     padding: 0.1rem 0.2rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body:not([dir='rtl']) blockquote { |  | ||||||
|     border-left: 2px solid #ccc; |  | ||||||
|     margin-left: 1.5rem; |  | ||||||
|     padding-left: 1rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[dir='rtl'] blockquote { |  | ||||||
|     border-right: 2px solid #ccc; |  | ||||||
|     margin-right: 1.5rem; |  | ||||||
|     padding-right: 1rem; |  | ||||||
| } |  | ||||||
| @@ -1,54 +0,0 @@ | |||||||
| body { |  | ||||||
|     font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; |  | ||||||
|     line-height: 1.4; |  | ||||||
|     margin: 1rem; |  | ||||||
| } |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
| table:not([cellpadding]) td, |  | ||||||
| table:not([cellpadding]) th { |  | ||||||
|     padding: 0.4rem; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) th { |  | ||||||
|     border-width: 1px; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) th { |  | ||||||
|     border-style: solid; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) th { |  | ||||||
|     border-color: #ccc; |  | ||||||
| } |  | ||||||
| figure { |  | ||||||
|     display: table; |  | ||||||
|     margin: 1rem auto; |  | ||||||
| } |  | ||||||
| figure figcaption { |  | ||||||
|     color: #999; |  | ||||||
|     display: block; |  | ||||||
|     margin-top: 0.25rem; |  | ||||||
|     text-align: center; |  | ||||||
| } |  | ||||||
| hr { |  | ||||||
|     border-color: #ccc; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px 0 0 0; |  | ||||||
| } |  | ||||||
| code { |  | ||||||
|     background-color: #e8e8e8; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     padding: 0.1rem 0.2rem; |  | ||||||
| } |  | ||||||
| .mce-content-body:not([dir='rtl']) blockquote { |  | ||||||
|     border-left: 2px solid #ccc; |  | ||||||
|     margin-left: 1.5rem; |  | ||||||
|     padding-left: 1rem; |  | ||||||
| } |  | ||||||
| .mce-content-body[dir='rtl'] blockquote { |  | ||||||
|     border-right: 2px solid #ccc; |  | ||||||
|     margin-right: 1.5rem; |  | ||||||
|     padding-right: 1rem; |  | ||||||
| } |  | ||||||
| @@ -1,77 +0,0 @@ | |||||||
| @media screen { |  | ||||||
|     html { |  | ||||||
|         background: #f4f4f4; |  | ||||||
|         min-height: 100%; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| body { |  | ||||||
|     font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media screen { |  | ||||||
|     body { |  | ||||||
|         background-color: #fff; |  | ||||||
|         box-shadow: 0 0 4px rgba(0, 0, 0, 0.15); |  | ||||||
|         box-sizing: border-box; |  | ||||||
|         margin: 1rem auto 0; |  | ||||||
|         max-width: 820px; |  | ||||||
|         min-height: calc(100vh - 1rem); |  | ||||||
|         padding: 4rem 6rem 6rem 6rem; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Apply a default padding if legacy cellpadding attribute is missing */ |  | ||||||
| table:not([cellpadding]) th, |  | ||||||
| table:not([cellpadding]) td { |  | ||||||
|     padding: 0.4rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) td { |  | ||||||
|     border-width: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) td { |  | ||||||
|     border-style: solid; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) td { |  | ||||||
|     border-color: #ccc; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| figure figcaption { |  | ||||||
|     color: #999; |  | ||||||
|     margin-top: 0.25rem; |  | ||||||
|     text-align: center; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| hr { |  | ||||||
|     border-color: #ccc; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px 0 0 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body:not([dir='rtl']) blockquote { |  | ||||||
|     border-left: 2px solid #ccc; |  | ||||||
|     margin-left: 1.5rem; |  | ||||||
|     padding-left: 1rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[dir='rtl'] blockquote { |  | ||||||
|     border-right: 2px solid #ccc; |  | ||||||
|     margin-right: 1.5rem; |  | ||||||
|     padding-right: 1rem; |  | ||||||
| } |  | ||||||
| @@ -1,59 +0,0 @@ | |||||||
| @media screen { |  | ||||||
|     html { |  | ||||||
|         background: #f4f4f4; |  | ||||||
|         min-height: 100%; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| body { |  | ||||||
|     font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; |  | ||||||
| } |  | ||||||
| @media screen { |  | ||||||
|     body { |  | ||||||
|         background-color: #fff; |  | ||||||
|         box-shadow: 0 0 4px rgba(0, 0, 0, 0.15); |  | ||||||
|         box-sizing: border-box; |  | ||||||
|         margin: 1rem auto 0; |  | ||||||
|         max-width: 820px; |  | ||||||
|         min-height: calc(100vh - 1rem); |  | ||||||
|         padding: 4rem 6rem 6rem 6rem; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
| table:not([cellpadding]) td, |  | ||||||
| table:not([cellpadding]) th { |  | ||||||
|     padding: 0.4rem; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) th { |  | ||||||
|     border-width: 1px; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) th { |  | ||||||
|     border-style: solid; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) th { |  | ||||||
|     border-color: #ccc; |  | ||||||
| } |  | ||||||
| figure figcaption { |  | ||||||
|     color: #999; |  | ||||||
|     margin-top: 0.25rem; |  | ||||||
|     text-align: center; |  | ||||||
| } |  | ||||||
| hr { |  | ||||||
|     border-color: #ccc; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px 0 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body:not([dir='rtl']) blockquote { |  | ||||||
|     border-left: 2px solid #ccc; |  | ||||||
|     margin-left: 1.5rem; |  | ||||||
|     padding-left: 1rem; |  | ||||||
| } |  | ||||||
| .mce-content-body[dir='rtl'] blockquote { |  | ||||||
|     border-right: 2px solid #ccc; |  | ||||||
|     margin-right: 1.5rem; |  | ||||||
|     padding-right: 1rem; |  | ||||||
| } |  | ||||||
| @@ -1,73 +0,0 @@ | |||||||
| body { |  | ||||||
|     font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; |  | ||||||
|     line-height: 1.4; |  | ||||||
|     margin: 1rem auto; |  | ||||||
|     max-width: 900px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Apply a default padding if legacy cellpadding attribute is missing */ |  | ||||||
| table:not([cellpadding]) th, |  | ||||||
| table:not([cellpadding]) td { |  | ||||||
|     padding: 0.4rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) td { |  | ||||||
|     border-width: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) td { |  | ||||||
|     border-style: solid; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Set default table styles if a table has a positive border attribute |  | ||||||
|    and no inline css */ |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) th, |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) td { |  | ||||||
|     border-color: #ccc; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| figure { |  | ||||||
|     display: table; |  | ||||||
|     margin: 1rem auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| figure figcaption { |  | ||||||
|     color: #999; |  | ||||||
|     display: block; |  | ||||||
|     margin-top: 0.25rem; |  | ||||||
|     text-align: center; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| hr { |  | ||||||
|     border-color: #ccc; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px 0 0 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| code { |  | ||||||
|     background-color: #e8e8e8; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     padding: 0.1rem 0.2rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body:not([dir='rtl']) blockquote { |  | ||||||
|     border-left: 2px solid #ccc; |  | ||||||
|     margin-left: 1.5rem; |  | ||||||
|     padding-left: 1rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[dir='rtl'] blockquote { |  | ||||||
|     border-right: 2px solid #ccc; |  | ||||||
|     margin-right: 1.5rem; |  | ||||||
|     padding-right: 1rem; |  | ||||||
| } |  | ||||||
| @@ -1,55 +0,0 @@ | |||||||
| body { |  | ||||||
|     font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; |  | ||||||
|     line-height: 1.4; |  | ||||||
|     margin: 1rem auto; |  | ||||||
|     max-width: 900px; |  | ||||||
| } |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
| table:not([cellpadding]) td, |  | ||||||
| table:not([cellpadding]) th { |  | ||||||
|     padding: 0.4rem; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-width']) th { |  | ||||||
|     border-width: 1px; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-style']) th { |  | ||||||
|     border-style: solid; |  | ||||||
| } |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) td, |  | ||||||
| table[border]:not([border='0']):not([style*='border-color']) th { |  | ||||||
|     border-color: #ccc; |  | ||||||
| } |  | ||||||
| figure { |  | ||||||
|     display: table; |  | ||||||
|     margin: 1rem auto; |  | ||||||
| } |  | ||||||
| figure figcaption { |  | ||||||
|     color: #999; |  | ||||||
|     display: block; |  | ||||||
|     margin-top: 0.25rem; |  | ||||||
|     text-align: center; |  | ||||||
| } |  | ||||||
| hr { |  | ||||||
|     border-color: #ccc; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px 0 0 0; |  | ||||||
| } |  | ||||||
| code { |  | ||||||
|     background-color: #e8e8e8; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     padding: 0.1rem 0.2rem; |  | ||||||
| } |  | ||||||
| .mce-content-body:not([dir='rtl']) blockquote { |  | ||||||
|     border-left: 2px solid #ccc; |  | ||||||
|     margin-left: 1.5rem; |  | ||||||
|     padding-left: 1rem; |  | ||||||
| } |  | ||||||
| .mce-content-body[dir='rtl'] blockquote { |  | ||||||
|     border-right: 2px solid #ccc; |  | ||||||
|     margin-right: 1.5rem; |  | ||||||
|     padding-right: 1rem; |  | ||||||
| } |  | ||||||
| @@ -1,854 +0,0 @@ | |||||||
| .mce-content-body .mce-item-anchor { |  | ||||||
|     background: transparent |  | ||||||
|         url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") |  | ||||||
|         no-repeat center; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor:empty { |  | ||||||
|     cursor: default; |  | ||||||
|     display: inline-block; |  | ||||||
|     height: 12px !important; |  | ||||||
|     padding: 0 2px; |  | ||||||
|     -webkit-user-modify: read-only; |  | ||||||
|     -moz-user-modify: read-only; |  | ||||||
|     -webkit-user-select: all; |  | ||||||
|     -moz-user-select: all; |  | ||||||
|     user-select: all; |  | ||||||
|     width: 8px !important; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor:not(:empty) { |  | ||||||
|     background-position-x: 2px; |  | ||||||
|     display: inline-block; |  | ||||||
|     padding-left: 12px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor[data-mce-selected] { |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-comments-visible .tox-comment { |  | ||||||
|     background-color: #fff0b7; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) { |  | ||||||
|     background-color: #ffe168; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden) { |  | ||||||
|     list-style: none; |  | ||||||
|     margin: 0.25em 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
|     cursor: pointer; |  | ||||||
|     height: 1em; |  | ||||||
|     margin-left: -1.5em; |  | ||||||
|     margin-top: 0.125em; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 1em; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| [dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     margin-left: 0; |  | ||||||
|     margin-right: -1.5em; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* stylelint-disable */ |  | ||||||
| /* http://prismjs.com/ */ |  | ||||||
| /** |  | ||||||
|  * Dracula Theme originally by Zeno Rocha [@zenorocha] |  | ||||||
|  * https://draculatheme.com/ |  | ||||||
|  * |  | ||||||
|  * Ported for PrismJS by Albert Vallverdu [@byverdu] |  | ||||||
|  */ |  | ||||||
| code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     color: #f8f8f2; |  | ||||||
|     background: none; |  | ||||||
|     text-shadow: 0 1px rgba(0, 0, 0, 0.3); |  | ||||||
|     font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; |  | ||||||
|     text-align: left; |  | ||||||
|     white-space: pre; |  | ||||||
|     word-spacing: normal; |  | ||||||
|     word-break: normal; |  | ||||||
|     word-wrap: normal; |  | ||||||
|     line-height: 1.5; |  | ||||||
|     -moz-tab-size: 4; |  | ||||||
|     tab-size: 4; |  | ||||||
|     -webkit-hyphens: none; |  | ||||||
|     hyphens: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Code blocks */ |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     padding: 1em; |  | ||||||
|     margin: 0.5em 0; |  | ||||||
|     overflow: auto; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| :not(pre) > code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     background: #282a36; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Inline code */ |  | ||||||
| :not(pre) > code[class*='language-'] { |  | ||||||
|     padding: 0.1em; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
|     white-space: normal; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.comment, |  | ||||||
| .token.prolog, |  | ||||||
| .token.doctype, |  | ||||||
| .token.cdata { |  | ||||||
|     color: #6272a4; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.punctuation { |  | ||||||
|     color: #f8f8f2; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .namespace { |  | ||||||
|     opacity: 0.7; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.property, |  | ||||||
| .token.tag, |  | ||||||
| .token.constant, |  | ||||||
| .token.symbol, |  | ||||||
| .token.deleted { |  | ||||||
|     color: #ff79c6; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.boolean, |  | ||||||
| .token.number { |  | ||||||
|     color: #bd93f9; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.selector, |  | ||||||
| .token.attr-name, |  | ||||||
| .token.string, |  | ||||||
| .token.char, |  | ||||||
| .token.builtin, |  | ||||||
| .token.inserted { |  | ||||||
|     color: #50fa7b; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.operator, |  | ||||||
| .token.entity, |  | ||||||
| .token.url, |  | ||||||
| .language-css .token.string, |  | ||||||
| .style .token.string, |  | ||||||
| .token.variable { |  | ||||||
|     color: #f8f8f2; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.atrule, |  | ||||||
| .token.attr-value, |  | ||||||
| .token.function, |  | ||||||
| .token.class-name { |  | ||||||
|     color: #f1fa8c; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.keyword { |  | ||||||
|     color: #8be9fd; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.regex, |  | ||||||
| .token.important { |  | ||||||
|     color: #ffb86c; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.important, |  | ||||||
| .token.bold { |  | ||||||
|     font-weight: bold; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.italic { |  | ||||||
|     font-style: italic; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.entity { |  | ||||||
|     cursor: help; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* stylelint-enable */ |  | ||||||
| .mce-content-body { |  | ||||||
|     overflow-wrap: break-word; |  | ||||||
|     word-wrap: break-word; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-visual-caret { |  | ||||||
|     background-color: black; |  | ||||||
|     background-color: currentColor; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-visual-caret-hidden { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[data-mce-caret] { |  | ||||||
|     left: -1000px; |  | ||||||
|     margin: 0; |  | ||||||
|     padding: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     right: auto; |  | ||||||
|     top: 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-offscreen-selection { |  | ||||||
|     left: -2000000px; |  | ||||||
|     max-width: 1000000px; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] { |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='true'] { |  | ||||||
|     cursor: text; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-cursor-format-painter { |  | ||||||
|     cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'), |  | ||||||
|         default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.align-left { |  | ||||||
|     float: left; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.align-right { |  | ||||||
|     float: right; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.image.align-center { |  | ||||||
|     display: table; |  | ||||||
|     margin-left: auto; |  | ||||||
|     margin-right: auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object { |  | ||||||
|     border: 1px solid gray; |  | ||||||
|     display: inline-block; |  | ||||||
|     line-height: 0; |  | ||||||
|     margin: 0 2px 0 2px; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-object { |  | ||||||
|     background: transparent |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center; |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-pagebreak { |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
|     cursor: default; |  | ||||||
|     display: block; |  | ||||||
|     height: 5px; |  | ||||||
|     margin-top: 1rem; |  | ||||||
|     page-break-before: always; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media print { |  | ||||||
|     .mce-pagebreak { |  | ||||||
|         border: 0; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed { |  | ||||||
|     display: inline-block; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9, |  | ||||||
| .tiny-pageembed--16by9, |  | ||||||
| .tiny-pageembed--4by3, |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     display: block; |  | ||||||
|     overflow: hidden; |  | ||||||
|     padding: 0; |  | ||||||
|     position: relative; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9 { |  | ||||||
|     padding-top: 42.857143%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--16by9 { |  | ||||||
|     padding-top: 56.25%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     padding-top: 75%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     padding-top: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9 iframe, |  | ||||||
| .tiny-pageembed--16by9 iframe, |  | ||||||
| .tiny-pageembed--4by3 iframe, |  | ||||||
| .tiny-pageembed--1by1 iframe { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[data-mce-placeholder] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     color: rgba(34, 47, 62, 0.7); |  | ||||||
|     content: attr(data-mce-placeholder); |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     left: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     right: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     border-color: #4099ff; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     height: 10px; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 10px; |  | ||||||
|     z-index: 1298; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:hover { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(1) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(2) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(3) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(4) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-resize-backdrop { |  | ||||||
|     z-index: 10000; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-clonedresizable { |  | ||||||
|     cursor: default; |  | ||||||
|     opacity: 0.5; |  | ||||||
|     outline: 1px dashed black; |  | ||||||
|     position: absolute; |  | ||||||
|     z-index: 10001; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns th, |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns td { |  | ||||||
|     border: 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-resize-helper { |  | ||||||
|     background: #555; |  | ||||||
|     background: rgba(0, 0, 0, 0.75); |  | ||||||
|     border: 1px; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     color: white; |  | ||||||
|     display: none; |  | ||||||
|     font-family: sans-serif; |  | ||||||
|     font-size: 12px; |  | ||||||
|     line-height: 14px; |  | ||||||
|     margin: 5px 10px; |  | ||||||
|     padding: 5px; |  | ||||||
|     position: absolute; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 10002; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor { |  | ||||||
|     bottom: 0; |  | ||||||
|     cursor: default; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 2px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor::before { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 50%; |  | ||||||
|     content: ''; |  | ||||||
|     display: block; |  | ||||||
|     height: 8px; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -3px; |  | ||||||
|     top: -3px; |  | ||||||
|     width: 8px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor:hover::after { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 100px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     color: #fff; |  | ||||||
|     content: attr(data-user); |  | ||||||
|     display: block; |  | ||||||
|     font-size: 12px; |  | ||||||
|     font-weight: bold; |  | ||||||
|     left: -5px; |  | ||||||
|     min-height: 8px; |  | ||||||
|     min-width: 8px; |  | ||||||
|     padding: 0 12px; |  | ||||||
|     position: absolute; |  | ||||||
|     top: -11px; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 1000; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--1 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #2dc26b; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--2 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e03e2d; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--3 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f1c40f; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--4 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #3598db; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--5 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #b96ad9; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--6 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e67e23; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--7 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #aaa69d; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--8 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f368e0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-remote-image { |  | ||||||
|     background: #eaeaea |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center center; |  | ||||||
|     border: 1px solid #ccc; |  | ||||||
|     min-height: 240px; |  | ||||||
|     min-width: 320px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker { |  | ||||||
|     background: #aaa; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected::-moz-selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected::selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img[data-mce-selected], |  | ||||||
| .mce-content-body video[data-mce-selected], |  | ||||||
| .mce-content-body audio[data-mce-selected], |  | ||||||
| .mce-content-body object[data-mce-selected], |  | ||||||
| .mce-content-body embed[data-mce-selected], |  | ||||||
| .mce-content-body table[data-mce-selected] { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body hr[data-mce-selected] { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] *[contentEditable='true']:focus { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] *[contentEditable='true']:hover { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'][data-mce-selected] { |  | ||||||
|     cursor: not-allowed; |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body.mce-content-readonly *[contentEditable='true']:focus, |  | ||||||
| .mce-content-body.mce-content-readonly *[contentEditable='true']:hover { |  | ||||||
|     outline: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[data-mce-selected='inline-boundary'] { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-edit-focus { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected], |  | ||||||
| .mce-content-body th[data-mce-selected] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::-moz-selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::-moz-selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected] *, |  | ||||||
| .mce-content-body th[data-mce-selected] * { |  | ||||||
|     outline: none; |  | ||||||
|     -webkit-touch-callout: none; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::after, |  | ||||||
| .mce-content-body th[data-mce-selected]::after { |  | ||||||
|     background-color: rgba(180, 215, 255, 0.7); |  | ||||||
|     border: 1px solid transparent; |  | ||||||
|     bottom: -1px; |  | ||||||
|     content: ''; |  | ||||||
|     left: -1px; |  | ||||||
|     mix-blend-mode: lighten; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -1px; |  | ||||||
|     top: -1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { |  | ||||||
|     .mce-content-body td[data-mce-selected]::after, |  | ||||||
|     .mce-content-body th[data-mce-selected]::after { |  | ||||||
|         border-color: rgba(0, 84, 180, 0.7); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img::-moz-selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img::selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-bar { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     opacity: 0; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-cols { |  | ||||||
|     cursor: col-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-rows { |  | ||||||
|     cursor: row-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { |  | ||||||
|     opacity: 1; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-spellchecker-word { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
|     height: 2rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-spellchecker-grammar { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc { |  | ||||||
|     border: 1px solid gray; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc h2 { |  | ||||||
|     margin: 4px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc li { |  | ||||||
|     list-style-type: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table[style*='border-width: 0'], |  | ||||||
| .mce-item-table:not([border]), |  | ||||||
| .mce-item-table[border='0'], |  | ||||||
| table[style*='border-width: 0'] td, |  | ||||||
| .mce-item-table:not([border]) td, |  | ||||||
| .mce-item-table[border='0'] td, |  | ||||||
| table[style*='border-width: 0'] th, |  | ||||||
| .mce-item-table:not([border]) th, |  | ||||||
| .mce-item-table[border='0'] th, |  | ||||||
| table[style*='border-width: 0'] caption, |  | ||||||
| .mce-item-table:not([border]) caption, |  | ||||||
| .mce-item-table[border='0'] caption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks p, |  | ||||||
| .mce-visualblocks h1, |  | ||||||
| .mce-visualblocks h2, |  | ||||||
| .mce-visualblocks h3, |  | ||||||
| .mce-visualblocks h4, |  | ||||||
| .mce-visualblocks h5, |  | ||||||
| .mce-visualblocks h6, |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks section, |  | ||||||
| .mce-visualblocks article, |  | ||||||
| .mce-visualblocks blockquote, |  | ||||||
| .mce-visualblocks address, |  | ||||||
| .mce-visualblocks pre, |  | ||||||
| .mce-visualblocks figure, |  | ||||||
| .mce-visualblocks figcaption, |  | ||||||
| .mce-visualblocks hgroup, |  | ||||||
| .mce-visualblocks aside, |  | ||||||
| .mce-visualblocks ul, |  | ||||||
| .mce-visualblocks ol, |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-repeat: no-repeat; |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
|     margin-left: 3px; |  | ||||||
|     padding-top: 10px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks p { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h1 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h2 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h3 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h4 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h5 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h6 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]) { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks section { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks article { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks blockquote { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks address { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks pre { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks figure { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks figcaption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks hgroup { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks aside { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks ol { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks:not([dir='rtl']) p, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h1, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h2, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h3, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h4, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h5, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h6, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks:not([dir='rtl']) section, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) article, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) blockquote, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) address, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) pre, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figure, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figcaption, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) hgroup, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) aside, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ul, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ol, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) dl { |  | ||||||
|     margin-left: 3px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks[dir='rtl'] p, |  | ||||||
| .mce-visualblocks[dir='rtl'] h1, |  | ||||||
| .mce-visualblocks[dir='rtl'] h2, |  | ||||||
| .mce-visualblocks[dir='rtl'] h3, |  | ||||||
| .mce-visualblocks[dir='rtl'] h4, |  | ||||||
| .mce-visualblocks[dir='rtl'] h5, |  | ||||||
| .mce-visualblocks[dir='rtl'] h6, |  | ||||||
| .mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks[dir='rtl'] section, |  | ||||||
| .mce-visualblocks[dir='rtl'] article, |  | ||||||
| .mce-visualblocks[dir='rtl'] blockquote, |  | ||||||
| .mce-visualblocks[dir='rtl'] address, |  | ||||||
| .mce-visualblocks[dir='rtl'] pre, |  | ||||||
| .mce-visualblocks[dir='rtl'] figure, |  | ||||||
| .mce-visualblocks[dir='rtl'] figcaption, |  | ||||||
| .mce-visualblocks[dir='rtl'] hgroup, |  | ||||||
| .mce-visualblocks[dir='rtl'] aside, |  | ||||||
| .mce-visualblocks[dir='rtl'] ul, |  | ||||||
| .mce-visualblocks[dir='rtl'] ol, |  | ||||||
| .mce-visualblocks[dir='rtl'] dl { |  | ||||||
|     background-position-x: right; |  | ||||||
|     margin-right: 3px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-nbsp, |  | ||||||
| .mce-shy { |  | ||||||
|     background: #aaa; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-shy::after { |  | ||||||
|     content: '-'; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| body { |  | ||||||
|     font-family: sans-serif; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
| @@ -1,867 +0,0 @@ | |||||||
| .mce-content-body .mce-item-anchor { |  | ||||||
|     background: transparent |  | ||||||
|         url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") |  | ||||||
|         no-repeat center; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor:empty { |  | ||||||
|     cursor: default; |  | ||||||
|     display: inline-block; |  | ||||||
|     height: 12px !important; |  | ||||||
|     padding: 0 2px; |  | ||||||
|     -webkit-user-modify: read-only; |  | ||||||
|     -moz-user-modify: read-only; |  | ||||||
|     -webkit-user-select: all; |  | ||||||
|     -moz-user-select: all; |  | ||||||
|     user-select: all; |  | ||||||
|     width: 8px !important; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor:not(:empty) { |  | ||||||
|     background-position-x: 2px; |  | ||||||
|     display: inline-block; |  | ||||||
|     padding-left: 12px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor[data-mce-selected] { |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-comments-visible .tox-comment { |  | ||||||
|     background-color: #fff0b7; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) { |  | ||||||
|     background-color: #ffe168; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden) { |  | ||||||
|     list-style: none; |  | ||||||
|     margin: 0.25em 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
|     cursor: pointer; |  | ||||||
|     height: 1em; |  | ||||||
|     margin-left: -1.5em; |  | ||||||
|     margin-top: 0.125em; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 1em; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| [dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     margin-left: 0; |  | ||||||
|     margin-right: -1.5em; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* stylelint-disable */ |  | ||||||
| /* http://prismjs.com/ */ |  | ||||||
| /** |  | ||||||
|  * prism.js default theme for JavaScript, CSS and HTML |  | ||||||
|  * Based on dabblet (http://dabblet.com) |  | ||||||
|  * @author Lea Verou |  | ||||||
|  */ |  | ||||||
| code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     color: black; |  | ||||||
|     background: none; |  | ||||||
|     text-shadow: 0 1px white; |  | ||||||
|     font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; |  | ||||||
|     font-size: 1em; |  | ||||||
|     text-align: left; |  | ||||||
|     white-space: pre; |  | ||||||
|     word-spacing: normal; |  | ||||||
|     word-break: normal; |  | ||||||
|     word-wrap: normal; |  | ||||||
|     line-height: 1.5; |  | ||||||
|     -moz-tab-size: 4; |  | ||||||
|     tab-size: 4; |  | ||||||
|     -webkit-hyphens: none; |  | ||||||
|     hyphens: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pre[class*='language-']::-moz-selection, |  | ||||||
| pre[class*='language-'] ::-moz-selection, |  | ||||||
| code[class*='language-']::-moz-selection, |  | ||||||
| code[class*='language-'] ::-moz-selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pre[class*='language-']::selection, |  | ||||||
| pre[class*='language-'] ::selection, |  | ||||||
| code[class*='language-']::selection, |  | ||||||
| code[class*='language-'] ::selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media print { |  | ||||||
|     code[class*='language-'], |  | ||||||
|     pre[class*='language-'] { |  | ||||||
|         text-shadow: none; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Code blocks */ |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     padding: 1em; |  | ||||||
|     margin: 0.5em 0; |  | ||||||
|     overflow: auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| :not(pre) > code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     background: #f5f2f0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Inline code */ |  | ||||||
| :not(pre) > code[class*='language-'] { |  | ||||||
|     padding: 0.1em; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
|     white-space: normal; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.comment, |  | ||||||
| .token.prolog, |  | ||||||
| .token.doctype, |  | ||||||
| .token.cdata { |  | ||||||
|     color: slategray; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.punctuation { |  | ||||||
|     color: #999; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.namespace { |  | ||||||
|     opacity: 0.7; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.property, |  | ||||||
| .token.tag, |  | ||||||
| .token.boolean, |  | ||||||
| .token.number, |  | ||||||
| .token.constant, |  | ||||||
| .token.symbol, |  | ||||||
| .token.deleted { |  | ||||||
|     color: #905; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.selector, |  | ||||||
| .token.attr-name, |  | ||||||
| .token.string, |  | ||||||
| .token.char, |  | ||||||
| .token.builtin, |  | ||||||
| .token.inserted { |  | ||||||
|     color: #690; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.operator, |  | ||||||
| .token.entity, |  | ||||||
| .token.url, |  | ||||||
| .language-css .token.string, |  | ||||||
| .style .token.string { |  | ||||||
|     color: #9a6e3a; |  | ||||||
|     /* This background color was intended by the author of this theme. */ |  | ||||||
|     background: hsla(0, 0%, 100%, 0.5); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.atrule, |  | ||||||
| .token.attr-value, |  | ||||||
| .token.keyword { |  | ||||||
|     color: #07a; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.function, |  | ||||||
| .token.class-name { |  | ||||||
|     color: #dd4a68; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.regex, |  | ||||||
| .token.important, |  | ||||||
| .token.variable { |  | ||||||
|     color: #e90; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.important, |  | ||||||
| .token.bold { |  | ||||||
|     font-weight: bold; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.italic { |  | ||||||
|     font-style: italic; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.entity { |  | ||||||
|     cursor: help; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* stylelint-enable */ |  | ||||||
| .mce-content-body { |  | ||||||
|     overflow-wrap: break-word; |  | ||||||
|     word-wrap: break-word; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-visual-caret { |  | ||||||
|     background-color: black; |  | ||||||
|     background-color: currentColor; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-visual-caret-hidden { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[data-mce-caret] { |  | ||||||
|     left: -1000px; |  | ||||||
|     margin: 0; |  | ||||||
|     padding: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     right: auto; |  | ||||||
|     top: 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-offscreen-selection { |  | ||||||
|     left: -2000000px; |  | ||||||
|     max-width: 1000000px; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] { |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='true'] { |  | ||||||
|     cursor: text; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-cursor-format-painter { |  | ||||||
|     cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'), |  | ||||||
|         default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.align-left { |  | ||||||
|     float: left; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.align-right { |  | ||||||
|     float: right; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.image.align-center { |  | ||||||
|     display: table; |  | ||||||
|     margin-left: auto; |  | ||||||
|     margin-right: auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object { |  | ||||||
|     border: 1px solid gray; |  | ||||||
|     display: inline-block; |  | ||||||
|     line-height: 0; |  | ||||||
|     margin: 0 2px 0 2px; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-object { |  | ||||||
|     background: transparent |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center; |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-pagebreak { |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
|     cursor: default; |  | ||||||
|     display: block; |  | ||||||
|     height: 5px; |  | ||||||
|     margin-top: 1rem; |  | ||||||
|     page-break-before: always; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media print { |  | ||||||
|     .mce-pagebreak { |  | ||||||
|         border: 0; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed { |  | ||||||
|     display: inline-block; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9, |  | ||||||
| .tiny-pageembed--16by9, |  | ||||||
| .tiny-pageembed--4by3, |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     display: block; |  | ||||||
|     overflow: hidden; |  | ||||||
|     padding: 0; |  | ||||||
|     position: relative; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9 { |  | ||||||
|     padding-top: 42.857143%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--16by9 { |  | ||||||
|     padding-top: 56.25%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     padding-top: 75%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     padding-top: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9 iframe, |  | ||||||
| .tiny-pageembed--16by9 iframe, |  | ||||||
| .tiny-pageembed--4by3 iframe, |  | ||||||
| .tiny-pageembed--1by1 iframe { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[data-mce-placeholder] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     color: rgba(34, 47, 62, 0.7); |  | ||||||
|     content: attr(data-mce-placeholder); |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     left: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     right: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     border-color: #4099ff; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     height: 10px; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 10px; |  | ||||||
|     z-index: 1298; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:hover { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(1) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(2) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(3) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(4) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-resize-backdrop { |  | ||||||
|     z-index: 10000; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-clonedresizable { |  | ||||||
|     cursor: default; |  | ||||||
|     opacity: 0.5; |  | ||||||
|     outline: 1px dashed black; |  | ||||||
|     position: absolute; |  | ||||||
|     z-index: 10001; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns th, |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns td { |  | ||||||
|     border: 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-resize-helper { |  | ||||||
|     background: #555; |  | ||||||
|     background: rgba(0, 0, 0, 0.75); |  | ||||||
|     border: 1px; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     color: white; |  | ||||||
|     display: none; |  | ||||||
|     font-family: sans-serif; |  | ||||||
|     font-size: 12px; |  | ||||||
|     line-height: 14px; |  | ||||||
|     margin: 5px 10px; |  | ||||||
|     padding: 5px; |  | ||||||
|     position: absolute; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 10002; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor { |  | ||||||
|     bottom: 0; |  | ||||||
|     cursor: default; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 2px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor::before { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 50%; |  | ||||||
|     content: ''; |  | ||||||
|     display: block; |  | ||||||
|     height: 8px; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -3px; |  | ||||||
|     top: -3px; |  | ||||||
|     width: 8px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor:hover::after { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 100px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     color: #fff; |  | ||||||
|     content: attr(data-user); |  | ||||||
|     display: block; |  | ||||||
|     font-size: 12px; |  | ||||||
|     font-weight: bold; |  | ||||||
|     left: -5px; |  | ||||||
|     min-height: 8px; |  | ||||||
|     min-width: 8px; |  | ||||||
|     padding: 0 12px; |  | ||||||
|     position: absolute; |  | ||||||
|     top: -11px; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 1000; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--1 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #2dc26b; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--2 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e03e2d; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--3 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f1c40f; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--4 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #3598db; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--5 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #b96ad9; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--6 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e67e23; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--7 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #aaa69d; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--8 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f368e0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-remote-image { |  | ||||||
|     background: #eaeaea |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center center; |  | ||||||
|     border: 1px solid #ccc; |  | ||||||
|     min-height: 240px; |  | ||||||
|     min-width: 320px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker { |  | ||||||
|     background: #aaa; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected::-moz-selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected::selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img[data-mce-selected], |  | ||||||
| .mce-content-body video[data-mce-selected], |  | ||||||
| .mce-content-body audio[data-mce-selected], |  | ||||||
| .mce-content-body object[data-mce-selected], |  | ||||||
| .mce-content-body embed[data-mce-selected], |  | ||||||
| .mce-content-body table[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body hr[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] *[contentEditable='true']:focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] *[contentEditable='true']:hover { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'][data-mce-selected] { |  | ||||||
|     cursor: not-allowed; |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body.mce-content-readonly *[contentEditable='true']:focus, |  | ||||||
| .mce-content-body.mce-content-readonly *[contentEditable='true']:hover { |  | ||||||
|     outline: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[data-mce-selected='inline-boundary'] { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-edit-focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected], |  | ||||||
| .mce-content-body th[data-mce-selected] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::-moz-selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::-moz-selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected] *, |  | ||||||
| .mce-content-body th[data-mce-selected] * { |  | ||||||
|     outline: none; |  | ||||||
|     -webkit-touch-callout: none; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::after, |  | ||||||
| .mce-content-body th[data-mce-selected]::after { |  | ||||||
|     background-color: rgba(180, 215, 255, 0.7); |  | ||||||
|     border: 1px solid rgba(180, 215, 255, 0.7); |  | ||||||
|     bottom: -1px; |  | ||||||
|     content: ''; |  | ||||||
|     left: -1px; |  | ||||||
|     mix-blend-mode: multiply; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -1px; |  | ||||||
|     top: -1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { |  | ||||||
|     .mce-content-body td[data-mce-selected]::after, |  | ||||||
|     .mce-content-body th[data-mce-selected]::after { |  | ||||||
|         border-color: rgba(0, 84, 180, 0.7); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img::-moz-selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img::selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-bar { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
|     opacity: 0; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-cols { |  | ||||||
|     cursor: col-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-rows { |  | ||||||
|     cursor: row-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { |  | ||||||
|     opacity: 1; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-spellchecker-word { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
|     height: 2rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-spellchecker-grammar { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc { |  | ||||||
|     border: 1px solid gray; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc h2 { |  | ||||||
|     margin: 4px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc li { |  | ||||||
|     list-style-type: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table[style*='border-width: 0'], |  | ||||||
| .mce-item-table:not([border]), |  | ||||||
| .mce-item-table[border='0'], |  | ||||||
| table[style*='border-width: 0'] td, |  | ||||||
| .mce-item-table:not([border]) td, |  | ||||||
| .mce-item-table[border='0'] td, |  | ||||||
| table[style*='border-width: 0'] th, |  | ||||||
| .mce-item-table:not([border]) th, |  | ||||||
| .mce-item-table[border='0'] th, |  | ||||||
| table[style*='border-width: 0'] caption, |  | ||||||
| .mce-item-table:not([border]) caption, |  | ||||||
| .mce-item-table[border='0'] caption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks p, |  | ||||||
| .mce-visualblocks h1, |  | ||||||
| .mce-visualblocks h2, |  | ||||||
| .mce-visualblocks h3, |  | ||||||
| .mce-visualblocks h4, |  | ||||||
| .mce-visualblocks h5, |  | ||||||
| .mce-visualblocks h6, |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks section, |  | ||||||
| .mce-visualblocks article, |  | ||||||
| .mce-visualblocks blockquote, |  | ||||||
| .mce-visualblocks address, |  | ||||||
| .mce-visualblocks pre, |  | ||||||
| .mce-visualblocks figure, |  | ||||||
| .mce-visualblocks figcaption, |  | ||||||
| .mce-visualblocks hgroup, |  | ||||||
| .mce-visualblocks aside, |  | ||||||
| .mce-visualblocks ul, |  | ||||||
| .mce-visualblocks ol, |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-repeat: no-repeat; |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
|     margin-left: 3px; |  | ||||||
|     padding-top: 10px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks p { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h1 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h2 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h3 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h4 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h5 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h6 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]) { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks section { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks article { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks blockquote { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks address { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks pre { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks figure { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks figcaption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks hgroup { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks aside { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks ol { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks:not([dir='rtl']) p, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h1, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h2, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h3, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h4, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h5, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h6, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks:not([dir='rtl']) section, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) article, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) blockquote, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) address, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) pre, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figure, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figcaption, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) hgroup, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) aside, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ul, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ol, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) dl { |  | ||||||
|     margin-left: 3px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks[dir='rtl'] p, |  | ||||||
| .mce-visualblocks[dir='rtl'] h1, |  | ||||||
| .mce-visualblocks[dir='rtl'] h2, |  | ||||||
| .mce-visualblocks[dir='rtl'] h3, |  | ||||||
| .mce-visualblocks[dir='rtl'] h4, |  | ||||||
| .mce-visualblocks[dir='rtl'] h5, |  | ||||||
| .mce-visualblocks[dir='rtl'] h6, |  | ||||||
| .mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks[dir='rtl'] section, |  | ||||||
| .mce-visualblocks[dir='rtl'] article, |  | ||||||
| .mce-visualblocks[dir='rtl'] blockquote, |  | ||||||
| .mce-visualblocks[dir='rtl'] address, |  | ||||||
| .mce-visualblocks[dir='rtl'] pre, |  | ||||||
| .mce-visualblocks[dir='rtl'] figure, |  | ||||||
| .mce-visualblocks[dir='rtl'] figcaption, |  | ||||||
| .mce-visualblocks[dir='rtl'] hgroup, |  | ||||||
| .mce-visualblocks[dir='rtl'] aside, |  | ||||||
| .mce-visualblocks[dir='rtl'] ul, |  | ||||||
| .mce-visualblocks[dir='rtl'] ol, |  | ||||||
| .mce-visualblocks[dir='rtl'] dl { |  | ||||||
|     background-position-x: right; |  | ||||||
|     margin-right: 3px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-nbsp, |  | ||||||
| .mce-shy { |  | ||||||
|     background: #aaa; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-shy::after { |  | ||||||
|     content: '-'; |  | ||||||
| } |  | ||||||
| @@ -1,720 +0,0 @@ | |||||||
| .mce-content-body .mce-item-anchor { |  | ||||||
|     background: transparent |  | ||||||
|         url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") |  | ||||||
|         no-repeat center; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor:empty { |  | ||||||
|     cursor: default; |  | ||||||
|     display: inline-block; |  | ||||||
|     height: 12px !important; |  | ||||||
|     padding: 0 2px; |  | ||||||
|     -webkit-user-modify: read-only; |  | ||||||
|     -moz-user-modify: read-only; |  | ||||||
|     -webkit-user-select: all; |  | ||||||
|     -moz-user-select: all; |  | ||||||
|     user-select: all; |  | ||||||
|     width: 8px !important; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor:not(:empty) { |  | ||||||
|     background-position-x: 2px; |  | ||||||
|     display: inline-block; |  | ||||||
|     padding-left: 12px; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor[data-mce-selected] { |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
| .tox-comments-visible .tox-comment { |  | ||||||
|     background-color: #fff0b7; |  | ||||||
| } |  | ||||||
| .tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) { |  | ||||||
|     background-color: #ffe168; |  | ||||||
| } |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden) { |  | ||||||
|     list-style: none; |  | ||||||
|     margin: 0.25em 0; |  | ||||||
| } |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
|     cursor: pointer; |  | ||||||
|     height: 1em; |  | ||||||
|     margin-left: -1.5em; |  | ||||||
|     margin-top: 0.125em; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 1em; |  | ||||||
| } |  | ||||||
| .tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
| } |  | ||||||
| [dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     margin-left: 0; |  | ||||||
|     margin-right: -1.5em; |  | ||||||
| } |  | ||||||
| code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     color: #000; |  | ||||||
|     background: 0 0; |  | ||||||
|     text-shadow: 0 1px #fff; |  | ||||||
|     font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; |  | ||||||
|     font-size: 1em; |  | ||||||
|     text-align: left; |  | ||||||
|     white-space: pre; |  | ||||||
|     word-spacing: normal; |  | ||||||
|     word-break: normal; |  | ||||||
|     word-wrap: normal; |  | ||||||
|     line-height: 1.5; |  | ||||||
|     -moz-tab-size: 4; |  | ||||||
|     tab-size: 4; |  | ||||||
|     -webkit-hyphens: none; |  | ||||||
|     hyphens: none; |  | ||||||
| } |  | ||||||
| code[class*='language-'] ::-moz-selection, |  | ||||||
| code[class*='language-']::-moz-selection, |  | ||||||
| pre[class*='language-'] ::-moz-selection, |  | ||||||
| pre[class*='language-']::-moz-selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
| code[class*='language-'] ::selection, |  | ||||||
| code[class*='language-']::selection, |  | ||||||
| pre[class*='language-'] ::selection, |  | ||||||
| pre[class*='language-']::selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
| @media print { |  | ||||||
|     code[class*='language-'], |  | ||||||
|     pre[class*='language-'] { |  | ||||||
|         text-shadow: none; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     padding: 1em; |  | ||||||
|     margin: 0.5em 0; |  | ||||||
|     overflow: auto; |  | ||||||
| } |  | ||||||
| :not(pre) > code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     background: #f5f2f0; |  | ||||||
| } |  | ||||||
| :not(pre) > code[class*='language-'] { |  | ||||||
|     padding: 0.1em; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
|     white-space: normal; |  | ||||||
| } |  | ||||||
| .token.cdata, |  | ||||||
| .token.comment, |  | ||||||
| .token.doctype, |  | ||||||
| .token.prolog { |  | ||||||
|     color: #708090; |  | ||||||
| } |  | ||||||
| .token.punctuation { |  | ||||||
|     color: #999; |  | ||||||
| } |  | ||||||
| .token.namespace { |  | ||||||
|     opacity: 0.7; |  | ||||||
| } |  | ||||||
| .token.boolean, |  | ||||||
| .token.constant, |  | ||||||
| .token.deleted, |  | ||||||
| .token.number, |  | ||||||
| .token.property, |  | ||||||
| .token.symbol, |  | ||||||
| .token.tag { |  | ||||||
|     color: #905; |  | ||||||
| } |  | ||||||
| .token.attr-name, |  | ||||||
| .token.builtin, |  | ||||||
| .token.char, |  | ||||||
| .token.inserted, |  | ||||||
| .token.selector, |  | ||||||
| .token.string { |  | ||||||
|     color: #690; |  | ||||||
| } |  | ||||||
| .language-css .token.string, |  | ||||||
| .style .token.string, |  | ||||||
| .token.entity, |  | ||||||
| .token.operator, |  | ||||||
| .token.url { |  | ||||||
|     color: #9a6e3a; |  | ||||||
|     background: hsla(0, 0%, 100%, 0.5); |  | ||||||
| } |  | ||||||
| .token.atrule, |  | ||||||
| .token.attr-value, |  | ||||||
| .token.keyword { |  | ||||||
|     color: #07a; |  | ||||||
| } |  | ||||||
| .token.class-name, |  | ||||||
| .token.function { |  | ||||||
|     color: #dd4a68; |  | ||||||
| } |  | ||||||
| .token.important, |  | ||||||
| .token.regex, |  | ||||||
| .token.variable { |  | ||||||
|     color: #e90; |  | ||||||
| } |  | ||||||
| .token.bold, |  | ||||||
| .token.important { |  | ||||||
|     font-weight: 700; |  | ||||||
| } |  | ||||||
| .token.italic { |  | ||||||
|     font-style: italic; |  | ||||||
| } |  | ||||||
| .token.entity { |  | ||||||
|     cursor: help; |  | ||||||
| } |  | ||||||
| .mce-content-body { |  | ||||||
|     overflow-wrap: break-word; |  | ||||||
|     word-wrap: break-word; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-visual-caret { |  | ||||||
|     background-color: #000; |  | ||||||
|     background-color: currentColor; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-visual-caret-hidden { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .mce-content-body [data-mce-caret] { |  | ||||||
|     left: -1000px; |  | ||||||
|     margin: 0; |  | ||||||
|     padding: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     right: auto; |  | ||||||
|     top: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-offscreen-selection { |  | ||||||
|     left: -2000000px; |  | ||||||
|     max-width: 1000000px; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] { |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='true'] { |  | ||||||
|     cursor: text; |  | ||||||
| } |  | ||||||
| .tox-cursor-format-painter { |  | ||||||
|     cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'), |  | ||||||
|         default; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.align-left { |  | ||||||
|     float: left; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.align-right { |  | ||||||
|     float: right; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.image.align-center { |  | ||||||
|     display: table; |  | ||||||
|     margin-left: auto; |  | ||||||
|     margin-right: auto; |  | ||||||
| } |  | ||||||
| .mce-preview-object { |  | ||||||
|     border: 1px solid gray; |  | ||||||
|     display: inline-block; |  | ||||||
|     line-height: 0; |  | ||||||
|     margin: 0 2px 0 2px; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-preview-object .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .mce-preview-object[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .mce-object { |  | ||||||
|     background: transparent |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center; |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
| } |  | ||||||
| .mce-pagebreak { |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
|     cursor: default; |  | ||||||
|     display: block; |  | ||||||
|     height: 5px; |  | ||||||
|     margin-top: 1rem; |  | ||||||
|     page-break-before: always; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| @media print { |  | ||||||
|     .mce-pagebreak { |  | ||||||
|         border: 0; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| .tiny-pageembed .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .tiny-pageembed { |  | ||||||
|     display: inline-block; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9, |  | ||||||
| .tiny-pageembed--1by1, |  | ||||||
| .tiny-pageembed--21by9, |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     display: block; |  | ||||||
|     overflow: hidden; |  | ||||||
|     padding: 0; |  | ||||||
|     position: relative; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--21by9 { |  | ||||||
|     padding-top: 42.857143%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9 { |  | ||||||
|     padding-top: 56.25%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     padding-top: 75%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     padding-top: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9 iframe, |  | ||||||
| .tiny-pageembed--1by1 iframe, |  | ||||||
| .tiny-pageembed--21by9 iframe, |  | ||||||
| .tiny-pageembed--4by3 iframe { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .mce-content-body[data-mce-placeholder] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     color: rgba(34, 47, 62, 0.7); |  | ||||||
|     content: attr(data-mce-placeholder); |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     left: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     right: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     border-color: #4099ff; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     height: 10px; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 10px; |  | ||||||
|     z-index: 1298; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:hover { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(1) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(2) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(3) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(4) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-resize-backdrop { |  | ||||||
|     z-index: 10000; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-clonedresizable { |  | ||||||
|     cursor: default; |  | ||||||
|     opacity: 0.5; |  | ||||||
|     outline: 1px dashed #000; |  | ||||||
|     position: absolute; |  | ||||||
|     z-index: 10001; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns td, |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns th { |  | ||||||
|     border: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-resize-helper { |  | ||||||
|     background: #555; |  | ||||||
|     background: rgba(0, 0, 0, 0.75); |  | ||||||
|     border: 1px; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     color: #fff; |  | ||||||
|     display: none; |  | ||||||
|     font-family: sans-serif; |  | ||||||
|     font-size: 12px; |  | ||||||
|     line-height: 14px; |  | ||||||
|     margin: 5px 10px; |  | ||||||
|     padding: 5px; |  | ||||||
|     position: absolute; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 10002; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor { |  | ||||||
|     bottom: 0; |  | ||||||
|     cursor: default; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 2px; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor::before { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 50%; |  | ||||||
|     content: ''; |  | ||||||
|     display: block; |  | ||||||
|     height: 8px; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -3px; |  | ||||||
|     top: -3px; |  | ||||||
|     width: 8px; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor:hover::after { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 100px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     color: #fff; |  | ||||||
|     content: attr(data-user); |  | ||||||
|     display: block; |  | ||||||
|     font-size: 12px; |  | ||||||
|     font-weight: 700; |  | ||||||
|     left: -5px; |  | ||||||
|     min-height: 8px; |  | ||||||
|     min-width: 8px; |  | ||||||
|     padding: 0 12px; |  | ||||||
|     position: absolute; |  | ||||||
|     top: -11px; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 1000; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--1 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #2dc26b; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--2 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e03e2d; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--3 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f1c40f; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--4 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #3598db; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--5 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #b96ad9; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--6 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e67e23; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--7 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #aaa69d; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--8 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f368e0; |  | ||||||
| } |  | ||||||
| .tox-rtc-remote-image { |  | ||||||
|     background: #eaeaea |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center center; |  | ||||||
|     border: 1px solid #ccc; |  | ||||||
|     min-height: 240px; |  | ||||||
|     min-width: 320px; |  | ||||||
| } |  | ||||||
| .mce-match-marker { |  | ||||||
|     background: #aaa; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected::-moz-selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected::selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-content-body audio[data-mce-selected], |  | ||||||
| .mce-content-body embed[data-mce-selected], |  | ||||||
| .mce-content-body img[data-mce-selected], |  | ||||||
| .mce-content-body object[data-mce-selected], |  | ||||||
| .mce-content-body table[data-mce-selected], |  | ||||||
| .mce-content-body video[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body hr[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] [contentEditable='true']:focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] [contentEditable='true']:hover { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'][data-mce-selected] { |  | ||||||
|     cursor: not-allowed; |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body.mce-content-readonly [contentEditable='true']:focus, |  | ||||||
| .mce-content-body.mce-content-readonly [contentEditable='true']:hover { |  | ||||||
|     outline: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body [data-mce-selected='inline-boundary'] { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-edit-focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected], |  | ||||||
| .mce-content-body th[data-mce-selected] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::-moz-selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::-moz-selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected] *, |  | ||||||
| .mce-content-body th[data-mce-selected] * { |  | ||||||
|     outline: 0; |  | ||||||
|     -webkit-touch-callout: none; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::after, |  | ||||||
| .mce-content-body th[data-mce-selected]::after { |  | ||||||
|     background-color: rgba(180, 215, 255, 0.7); |  | ||||||
|     border: 1px solid rgba(180, 215, 255, 0.7); |  | ||||||
|     bottom: -1px; |  | ||||||
|     content: ''; |  | ||||||
|     left: -1px; |  | ||||||
|     mix-blend-mode: multiply; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -1px; |  | ||||||
|     top: -1px; |  | ||||||
| } |  | ||||||
| @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { |  | ||||||
|     .mce-content-body td[data-mce-selected]::after, |  | ||||||
|     .mce-content-body th[data-mce-selected]::after { |  | ||||||
|         border-color: rgba(0, 84, 180, 0.7); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| .mce-content-body img::-moz-selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body img::selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-bar { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
|     opacity: 0; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-cols { |  | ||||||
|     cursor: col-resize; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-rows { |  | ||||||
|     cursor: row-resize; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { |  | ||||||
|     opacity: 1; |  | ||||||
| } |  | ||||||
| .mce-spellchecker-word { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
|     height: 2rem; |  | ||||||
| } |  | ||||||
| .mce-spellchecker-grammar { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
| .mce-toc { |  | ||||||
|     border: 1px solid gray; |  | ||||||
| } |  | ||||||
| .mce-toc h2 { |  | ||||||
|     margin: 4px; |  | ||||||
| } |  | ||||||
| .mce-toc li { |  | ||||||
|     list-style-type: none; |  | ||||||
| } |  | ||||||
| .mce-item-table:not([border]), |  | ||||||
| .mce-item-table:not([border]) caption, |  | ||||||
| .mce-item-table:not([border]) td, |  | ||||||
| .mce-item-table:not([border]) th, |  | ||||||
| .mce-item-table[border='0'], |  | ||||||
| .mce-item-table[border='0'] caption, |  | ||||||
| .mce-item-table[border='0'] td, |  | ||||||
| .mce-item-table[border='0'] th, |  | ||||||
| table[style*='border-width: 0'], |  | ||||||
| table[style*='border-width: 0'] caption, |  | ||||||
| table[style*='border-width: 0'] td, |  | ||||||
| table[style*='border-width: 0'] th { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
| .mce-visualblocks address, |  | ||||||
| .mce-visualblocks article, |  | ||||||
| .mce-visualblocks aside, |  | ||||||
| .mce-visualblocks blockquote, |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks dl, |  | ||||||
| .mce-visualblocks figcaption, |  | ||||||
| .mce-visualblocks figure, |  | ||||||
| .mce-visualblocks h1, |  | ||||||
| .mce-visualblocks h2, |  | ||||||
| .mce-visualblocks h3, |  | ||||||
| .mce-visualblocks h4, |  | ||||||
| .mce-visualblocks h5, |  | ||||||
| .mce-visualblocks h6, |  | ||||||
| .mce-visualblocks hgroup, |  | ||||||
| .mce-visualblocks ol, |  | ||||||
| .mce-visualblocks p, |  | ||||||
| .mce-visualblocks pre, |  | ||||||
| .mce-visualblocks section, |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-repeat: no-repeat; |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
|     margin-left: 3px; |  | ||||||
|     padding-top: 10px; |  | ||||||
| } |  | ||||||
| .mce-visualblocks p { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h1 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h2 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h3 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h4 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h5 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h6 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]) { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks section { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks article { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks blockquote { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks address { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks pre { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks figure { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks figcaption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
| .mce-visualblocks hgroup { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks aside { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks ol { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks:not([dir='rtl']) address, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) article, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) aside, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) blockquote, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks:not([dir='rtl']) dl, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figcaption, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figure, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h1, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h2, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h3, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h4, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h5, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h6, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) hgroup, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ol, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) p, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) pre, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) section, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ul { |  | ||||||
|     margin-left: 3px; |  | ||||||
| } |  | ||||||
| .mce-visualblocks[dir='rtl'] address, |  | ||||||
| .mce-visualblocks[dir='rtl'] article, |  | ||||||
| .mce-visualblocks[dir='rtl'] aside, |  | ||||||
| .mce-visualblocks[dir='rtl'] blockquote, |  | ||||||
| .mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks[dir='rtl'] dl, |  | ||||||
| .mce-visualblocks[dir='rtl'] figcaption, |  | ||||||
| .mce-visualblocks[dir='rtl'] figure, |  | ||||||
| .mce-visualblocks[dir='rtl'] h1, |  | ||||||
| .mce-visualblocks[dir='rtl'] h2, |  | ||||||
| .mce-visualblocks[dir='rtl'] h3, |  | ||||||
| .mce-visualblocks[dir='rtl'] h4, |  | ||||||
| .mce-visualblocks[dir='rtl'] h5, |  | ||||||
| .mce-visualblocks[dir='rtl'] h6, |  | ||||||
| .mce-visualblocks[dir='rtl'] hgroup, |  | ||||||
| .mce-visualblocks[dir='rtl'] ol, |  | ||||||
| .mce-visualblocks[dir='rtl'] p, |  | ||||||
| .mce-visualblocks[dir='rtl'] pre, |  | ||||||
| .mce-visualblocks[dir='rtl'] section, |  | ||||||
| .mce-visualblocks[dir='rtl'] ul { |  | ||||||
|     background-position-x: right; |  | ||||||
|     margin-right: 3px; |  | ||||||
| } |  | ||||||
| .mce-nbsp, |  | ||||||
| .mce-shy { |  | ||||||
|     background: #aaa; |  | ||||||
| } |  | ||||||
| .mce-shy::after { |  | ||||||
|     content: '-'; |  | ||||||
| } |  | ||||||
| @@ -1,707 +0,0 @@ | |||||||
| .mce-content-body .mce-item-anchor { |  | ||||||
|     background: transparent |  | ||||||
|         url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") |  | ||||||
|         no-repeat center; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor:empty { |  | ||||||
|     cursor: default; |  | ||||||
|     display: inline-block; |  | ||||||
|     height: 12px !important; |  | ||||||
|     padding: 0 2px; |  | ||||||
|     -webkit-user-modify: read-only; |  | ||||||
|     -moz-user-modify: read-only; |  | ||||||
|     -webkit-user-select: all; |  | ||||||
|     -moz-user-select: all; |  | ||||||
|     user-select: all; |  | ||||||
|     width: 8px !important; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor:not(:empty) { |  | ||||||
|     background-position-x: 2px; |  | ||||||
|     display: inline-block; |  | ||||||
|     padding-left: 12px; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor[data-mce-selected] { |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
| .tox-comments-visible .tox-comment { |  | ||||||
|     background-color: #fff0b7; |  | ||||||
| } |  | ||||||
| .tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) { |  | ||||||
|     background-color: #ffe168; |  | ||||||
| } |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden) { |  | ||||||
|     list-style: none; |  | ||||||
|     margin: 0.25em 0; |  | ||||||
| } |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
|     cursor: pointer; |  | ||||||
|     height: 1em; |  | ||||||
|     margin-left: -1.5em; |  | ||||||
|     margin-top: 0.125em; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 1em; |  | ||||||
| } |  | ||||||
| .tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
| } |  | ||||||
| [dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     margin-left: 0; |  | ||||||
|     margin-right: -1.5em; |  | ||||||
| } |  | ||||||
| code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     color: #f8f8f2; |  | ||||||
|     background: 0 0; |  | ||||||
|     text-shadow: 0 1px rgba(0, 0, 0, 0.3); |  | ||||||
|     font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; |  | ||||||
|     text-align: left; |  | ||||||
|     white-space: pre; |  | ||||||
|     word-spacing: normal; |  | ||||||
|     word-break: normal; |  | ||||||
|     word-wrap: normal; |  | ||||||
|     line-height: 1.5; |  | ||||||
|     -moz-tab-size: 4; |  | ||||||
|     tab-size: 4; |  | ||||||
|     -webkit-hyphens: none; |  | ||||||
|     hyphens: none; |  | ||||||
| } |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     padding: 1em; |  | ||||||
|     margin: 0.5em 0; |  | ||||||
|     overflow: auto; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
| } |  | ||||||
| :not(pre) > code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     background: #282a36; |  | ||||||
| } |  | ||||||
| :not(pre) > code[class*='language-'] { |  | ||||||
|     padding: 0.1em; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
|     white-space: normal; |  | ||||||
| } |  | ||||||
| .token.cdata, |  | ||||||
| .token.comment, |  | ||||||
| .token.doctype, |  | ||||||
| .token.prolog { |  | ||||||
|     color: #6272a4; |  | ||||||
| } |  | ||||||
| .token.punctuation { |  | ||||||
|     color: #f8f8f2; |  | ||||||
| } |  | ||||||
| .namespace { |  | ||||||
|     opacity: 0.7; |  | ||||||
| } |  | ||||||
| .token.constant, |  | ||||||
| .token.deleted, |  | ||||||
| .token.property, |  | ||||||
| .token.symbol, |  | ||||||
| .token.tag { |  | ||||||
|     color: #ff79c6; |  | ||||||
| } |  | ||||||
| .token.boolean, |  | ||||||
| .token.number { |  | ||||||
|     color: #bd93f9; |  | ||||||
| } |  | ||||||
| .token.attr-name, |  | ||||||
| .token.builtin, |  | ||||||
| .token.char, |  | ||||||
| .token.inserted, |  | ||||||
| .token.selector, |  | ||||||
| .token.string { |  | ||||||
|     color: #50fa7b; |  | ||||||
| } |  | ||||||
| .language-css .token.string, |  | ||||||
| .style .token.string, |  | ||||||
| .token.entity, |  | ||||||
| .token.operator, |  | ||||||
| .token.url, |  | ||||||
| .token.variable { |  | ||||||
|     color: #f8f8f2; |  | ||||||
| } |  | ||||||
| .token.atrule, |  | ||||||
| .token.attr-value, |  | ||||||
| .token.class-name, |  | ||||||
| .token.function { |  | ||||||
|     color: #f1fa8c; |  | ||||||
| } |  | ||||||
| .token.keyword { |  | ||||||
|     color: #8be9fd; |  | ||||||
| } |  | ||||||
| .token.important, |  | ||||||
| .token.regex { |  | ||||||
|     color: #ffb86c; |  | ||||||
| } |  | ||||||
| .token.bold, |  | ||||||
| .token.important { |  | ||||||
|     font-weight: 700; |  | ||||||
| } |  | ||||||
| .token.italic { |  | ||||||
|     font-style: italic; |  | ||||||
| } |  | ||||||
| .token.entity { |  | ||||||
|     cursor: help; |  | ||||||
| } |  | ||||||
| .mce-content-body { |  | ||||||
|     overflow-wrap: break-word; |  | ||||||
|     word-wrap: break-word; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-visual-caret { |  | ||||||
|     background-color: #000; |  | ||||||
|     background-color: currentColor; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-visual-caret-hidden { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .mce-content-body [data-mce-caret] { |  | ||||||
|     left: -1000px; |  | ||||||
|     margin: 0; |  | ||||||
|     padding: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     right: auto; |  | ||||||
|     top: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-offscreen-selection { |  | ||||||
|     left: -2000000px; |  | ||||||
|     max-width: 1000000px; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] { |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='true'] { |  | ||||||
|     cursor: text; |  | ||||||
| } |  | ||||||
| .tox-cursor-format-painter { |  | ||||||
|     cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'), |  | ||||||
|         default; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.align-left { |  | ||||||
|     float: left; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.align-right { |  | ||||||
|     float: right; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.image.align-center { |  | ||||||
|     display: table; |  | ||||||
|     margin-left: auto; |  | ||||||
|     margin-right: auto; |  | ||||||
| } |  | ||||||
| .mce-preview-object { |  | ||||||
|     border: 1px solid gray; |  | ||||||
|     display: inline-block; |  | ||||||
|     line-height: 0; |  | ||||||
|     margin: 0 2px 0 2px; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-preview-object .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .mce-preview-object[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .mce-object { |  | ||||||
|     background: transparent |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center; |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
| } |  | ||||||
| .mce-pagebreak { |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
|     cursor: default; |  | ||||||
|     display: block; |  | ||||||
|     height: 5px; |  | ||||||
|     margin-top: 1rem; |  | ||||||
|     page-break-before: always; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| @media print { |  | ||||||
|     .mce-pagebreak { |  | ||||||
|         border: 0; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| .tiny-pageembed .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .tiny-pageembed { |  | ||||||
|     display: inline-block; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9, |  | ||||||
| .tiny-pageembed--1by1, |  | ||||||
| .tiny-pageembed--21by9, |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     display: block; |  | ||||||
|     overflow: hidden; |  | ||||||
|     padding: 0; |  | ||||||
|     position: relative; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--21by9 { |  | ||||||
|     padding-top: 42.857143%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9 { |  | ||||||
|     padding-top: 56.25%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     padding-top: 75%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     padding-top: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9 iframe, |  | ||||||
| .tiny-pageembed--1by1 iframe, |  | ||||||
| .tiny-pageembed--21by9 iframe, |  | ||||||
| .tiny-pageembed--4by3 iframe { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .mce-content-body[data-mce-placeholder] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     color: rgba(34, 47, 62, 0.7); |  | ||||||
|     content: attr(data-mce-placeholder); |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     left: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     right: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     border-color: #4099ff; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     height: 10px; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 10px; |  | ||||||
|     z-index: 1298; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:hover { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(1) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(2) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(3) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(4) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-resize-backdrop { |  | ||||||
|     z-index: 10000; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-clonedresizable { |  | ||||||
|     cursor: default; |  | ||||||
|     opacity: 0.5; |  | ||||||
|     outline: 1px dashed #000; |  | ||||||
|     position: absolute; |  | ||||||
|     z-index: 10001; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns td, |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns th { |  | ||||||
|     border: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-resize-helper { |  | ||||||
|     background: #555; |  | ||||||
|     background: rgba(0, 0, 0, 0.75); |  | ||||||
|     border: 1px; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     color: #fff; |  | ||||||
|     display: none; |  | ||||||
|     font-family: sans-serif; |  | ||||||
|     font-size: 12px; |  | ||||||
|     line-height: 14px; |  | ||||||
|     margin: 5px 10px; |  | ||||||
|     padding: 5px; |  | ||||||
|     position: absolute; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 10002; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor { |  | ||||||
|     bottom: 0; |  | ||||||
|     cursor: default; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 2px; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor::before { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 50%; |  | ||||||
|     content: ''; |  | ||||||
|     display: block; |  | ||||||
|     height: 8px; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -3px; |  | ||||||
|     top: -3px; |  | ||||||
|     width: 8px; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor:hover::after { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 100px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     color: #fff; |  | ||||||
|     content: attr(data-user); |  | ||||||
|     display: block; |  | ||||||
|     font-size: 12px; |  | ||||||
|     font-weight: 700; |  | ||||||
|     left: -5px; |  | ||||||
|     min-height: 8px; |  | ||||||
|     min-width: 8px; |  | ||||||
|     padding: 0 12px; |  | ||||||
|     position: absolute; |  | ||||||
|     top: -11px; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 1000; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--1 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #2dc26b; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--2 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e03e2d; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--3 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f1c40f; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--4 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #3598db; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--5 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #b96ad9; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--6 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e67e23; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--7 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #aaa69d; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--8 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f368e0; |  | ||||||
| } |  | ||||||
| .tox-rtc-remote-image { |  | ||||||
|     background: #eaeaea |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center center; |  | ||||||
|     border: 1px solid #ccc; |  | ||||||
|     min-height: 240px; |  | ||||||
|     min-width: 320px; |  | ||||||
| } |  | ||||||
| .mce-match-marker { |  | ||||||
|     background: #aaa; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected::-moz-selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected::selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-content-body audio[data-mce-selected], |  | ||||||
| .mce-content-body embed[data-mce-selected], |  | ||||||
| .mce-content-body img[data-mce-selected], |  | ||||||
| .mce-content-body object[data-mce-selected], |  | ||||||
| .mce-content-body table[data-mce-selected], |  | ||||||
| .mce-content-body video[data-mce-selected] { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body hr[data-mce-selected] { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] [contentEditable='true']:focus { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] [contentEditable='true']:hover { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'][data-mce-selected] { |  | ||||||
|     cursor: not-allowed; |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body.mce-content-readonly [contentEditable='true']:focus, |  | ||||||
| .mce-content-body.mce-content-readonly [contentEditable='true']:hover { |  | ||||||
|     outline: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body [data-mce-selected='inline-boundary'] { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-edit-focus { |  | ||||||
|     outline: 3px solid #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected], |  | ||||||
| .mce-content-body th[data-mce-selected] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::-moz-selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::-moz-selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected] *, |  | ||||||
| .mce-content-body th[data-mce-selected] * { |  | ||||||
|     outline: 0; |  | ||||||
|     -webkit-touch-callout: none; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::after, |  | ||||||
| .mce-content-body th[data-mce-selected]::after { |  | ||||||
|     background-color: rgba(180, 215, 255, 0.7); |  | ||||||
|     border: 1px solid transparent; |  | ||||||
|     bottom: -1px; |  | ||||||
|     content: ''; |  | ||||||
|     left: -1px; |  | ||||||
|     mix-blend-mode: lighten; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -1px; |  | ||||||
|     top: -1px; |  | ||||||
| } |  | ||||||
| @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { |  | ||||||
|     .mce-content-body td[data-mce-selected]::after, |  | ||||||
|     .mce-content-body th[data-mce-selected]::after { |  | ||||||
|         border-color: rgba(0, 84, 180, 0.7); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| .mce-content-body img::-moz-selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body img::selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-bar { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     opacity: 0; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-cols { |  | ||||||
|     cursor: col-resize; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-rows { |  | ||||||
|     cursor: row-resize; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { |  | ||||||
|     opacity: 1; |  | ||||||
| } |  | ||||||
| .mce-spellchecker-word { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
|     height: 2rem; |  | ||||||
| } |  | ||||||
| .mce-spellchecker-grammar { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
| .mce-toc { |  | ||||||
|     border: 1px solid gray; |  | ||||||
| } |  | ||||||
| .mce-toc h2 { |  | ||||||
|     margin: 4px; |  | ||||||
| } |  | ||||||
| .mce-toc li { |  | ||||||
|     list-style-type: none; |  | ||||||
| } |  | ||||||
| .mce-item-table:not([border]), |  | ||||||
| .mce-item-table:not([border]) caption, |  | ||||||
| .mce-item-table:not([border]) td, |  | ||||||
| .mce-item-table:not([border]) th, |  | ||||||
| .mce-item-table[border='0'], |  | ||||||
| .mce-item-table[border='0'] caption, |  | ||||||
| .mce-item-table[border='0'] td, |  | ||||||
| .mce-item-table[border='0'] th, |  | ||||||
| table[style*='border-width: 0'], |  | ||||||
| table[style*='border-width: 0'] caption, |  | ||||||
| table[style*='border-width: 0'] td, |  | ||||||
| table[style*='border-width: 0'] th { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
| .mce-visualblocks address, |  | ||||||
| .mce-visualblocks article, |  | ||||||
| .mce-visualblocks aside, |  | ||||||
| .mce-visualblocks blockquote, |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks dl, |  | ||||||
| .mce-visualblocks figcaption, |  | ||||||
| .mce-visualblocks figure, |  | ||||||
| .mce-visualblocks h1, |  | ||||||
| .mce-visualblocks h2, |  | ||||||
| .mce-visualblocks h3, |  | ||||||
| .mce-visualblocks h4, |  | ||||||
| .mce-visualblocks h5, |  | ||||||
| .mce-visualblocks h6, |  | ||||||
| .mce-visualblocks hgroup, |  | ||||||
| .mce-visualblocks ol, |  | ||||||
| .mce-visualblocks p, |  | ||||||
| .mce-visualblocks pre, |  | ||||||
| .mce-visualblocks section, |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-repeat: no-repeat; |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
|     margin-left: 3px; |  | ||||||
|     padding-top: 10px; |  | ||||||
| } |  | ||||||
| .mce-visualblocks p { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h1 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h2 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h3 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h4 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h5 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h6 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]) { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks section { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks article { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks blockquote { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks address { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks pre { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks figure { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks figcaption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
| .mce-visualblocks hgroup { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks aside { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks ol { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks:not([dir='rtl']) address, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) article, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) aside, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) blockquote, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks:not([dir='rtl']) dl, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figcaption, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figure, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h1, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h2, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h3, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h4, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h5, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h6, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) hgroup, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ol, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) p, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) pre, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) section, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ul { |  | ||||||
|     margin-left: 3px; |  | ||||||
| } |  | ||||||
| .mce-visualblocks[dir='rtl'] address, |  | ||||||
| .mce-visualblocks[dir='rtl'] article, |  | ||||||
| .mce-visualblocks[dir='rtl'] aside, |  | ||||||
| .mce-visualblocks[dir='rtl'] blockquote, |  | ||||||
| .mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks[dir='rtl'] dl, |  | ||||||
| .mce-visualblocks[dir='rtl'] figcaption, |  | ||||||
| .mce-visualblocks[dir='rtl'] figure, |  | ||||||
| .mce-visualblocks[dir='rtl'] h1, |  | ||||||
| .mce-visualblocks[dir='rtl'] h2, |  | ||||||
| .mce-visualblocks[dir='rtl'] h3, |  | ||||||
| .mce-visualblocks[dir='rtl'] h4, |  | ||||||
| .mce-visualblocks[dir='rtl'] h5, |  | ||||||
| .mce-visualblocks[dir='rtl'] h6, |  | ||||||
| .mce-visualblocks[dir='rtl'] hgroup, |  | ||||||
| .mce-visualblocks[dir='rtl'] ol, |  | ||||||
| .mce-visualblocks[dir='rtl'] p, |  | ||||||
| .mce-visualblocks[dir='rtl'] pre, |  | ||||||
| .mce-visualblocks[dir='rtl'] section, |  | ||||||
| .mce-visualblocks[dir='rtl'] ul { |  | ||||||
|     background-position-x: right; |  | ||||||
|     margin-right: 3px; |  | ||||||
| } |  | ||||||
| .mce-nbsp, |  | ||||||
| .mce-shy { |  | ||||||
|     background: #aaa; |  | ||||||
| } |  | ||||||
| .mce-shy::after { |  | ||||||
|     content: '-'; |  | ||||||
| } |  | ||||||
| body { |  | ||||||
|     font-family: sans-serif; |  | ||||||
| } |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,35 +0,0 @@ | |||||||
| body.tox-dialog__disable-scroll { |  | ||||||
|     overflow: hidden; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-fullscreen { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     margin: 0; |  | ||||||
|     overflow: hidden; |  | ||||||
|     overscroll-behavior: none; |  | ||||||
|     padding: 0; |  | ||||||
|     touch-action: pinch-zoom; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox.tox-tinymce.tox-fullscreen, |  | ||||||
| .tox-shadowhost.tox-fullscreen { |  | ||||||
|     left: 0; |  | ||||||
|     position: fixed; |  | ||||||
|     top: 0; |  | ||||||
|     z-index: 1200; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox.tox-tinymce.tox-fullscreen { |  | ||||||
|     background-color: transparent; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-fullscreen .tox.tox-tinymce-aux, |  | ||||||
| .tox-fullscreen ~ .tox.tox-tinymce-aux { |  | ||||||
|     z-index: 1201; |  | ||||||
| } |  | ||||||
| @@ -1,30 +0,0 @@ | |||||||
| body.tox-dialog__disable-scroll { |  | ||||||
|     overflow: hidden; |  | ||||||
| } |  | ||||||
| .tox-fullscreen { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     margin: 0; |  | ||||||
|     overflow: hidden; |  | ||||||
|     overscroll-behavior: none; |  | ||||||
|     padding: 0; |  | ||||||
|     touch-action: pinch-zoom; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .tox-shadowhost.tox-fullscreen, |  | ||||||
| .tox.tox-tinymce.tox-fullscreen { |  | ||||||
|     left: 0; |  | ||||||
|     position: fixed; |  | ||||||
|     top: 0; |  | ||||||
|     z-index: 1200; |  | ||||||
| } |  | ||||||
| .tox.tox-tinymce.tox-fullscreen { |  | ||||||
|     background-color: transparent; |  | ||||||
| } |  | ||||||
| .tox-fullscreen .tox.tox-tinymce-aux, |  | ||||||
| .tox-fullscreen ~ .tox.tox-tinymce-aux { |  | ||||||
|     z-index: 1201; |  | ||||||
| } |  | ||||||
| @@ -1,875 +0,0 @@ | |||||||
| .mce-content-body .mce-item-anchor { |  | ||||||
|     background: transparent |  | ||||||
|         url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") |  | ||||||
|         no-repeat center; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor:empty { |  | ||||||
|     cursor: default; |  | ||||||
|     display: inline-block; |  | ||||||
|     height: 12px !important; |  | ||||||
|     padding: 0 2px; |  | ||||||
|     -webkit-user-modify: read-only; |  | ||||||
|     -moz-user-modify: read-only; |  | ||||||
|     -webkit-user-select: all; |  | ||||||
|     -moz-user-select: all; |  | ||||||
|     user-select: all; |  | ||||||
|     width: 8px !important; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor:not(:empty) { |  | ||||||
|     background-position-x: 2px; |  | ||||||
|     display: inline-block; |  | ||||||
|     padding-left: 12px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor[data-mce-selected] { |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-comments-visible .tox-comment { |  | ||||||
|     background-color: #fff0b7; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) { |  | ||||||
|     background-color: #ffe168; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden) { |  | ||||||
|     list-style: none; |  | ||||||
|     margin: 0.25em 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
|     cursor: pointer; |  | ||||||
|     height: 1em; |  | ||||||
|     margin-left: -1.5em; |  | ||||||
|     margin-top: 0.125em; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 1em; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| [dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     margin-left: 0; |  | ||||||
|     margin-right: -1.5em; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* stylelint-disable */ |  | ||||||
| /* http://prismjs.com/ */ |  | ||||||
| /** |  | ||||||
|  * prism.js default theme for JavaScript, CSS and HTML |  | ||||||
|  * Based on dabblet (http://dabblet.com) |  | ||||||
|  * @author Lea Verou |  | ||||||
|  */ |  | ||||||
| code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     color: black; |  | ||||||
|     background: none; |  | ||||||
|     text-shadow: 0 1px white; |  | ||||||
|     font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; |  | ||||||
|     font-size: 1em; |  | ||||||
|     text-align: left; |  | ||||||
|     white-space: pre; |  | ||||||
|     word-spacing: normal; |  | ||||||
|     word-break: normal; |  | ||||||
|     word-wrap: normal; |  | ||||||
|     line-height: 1.5; |  | ||||||
|     -moz-tab-size: 4; |  | ||||||
|     tab-size: 4; |  | ||||||
|     -webkit-hyphens: none; |  | ||||||
|     hyphens: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pre[class*='language-']::-moz-selection, |  | ||||||
| pre[class*='language-'] ::-moz-selection, |  | ||||||
| code[class*='language-']::-moz-selection, |  | ||||||
| code[class*='language-'] ::-moz-selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pre[class*='language-']::selection, |  | ||||||
| pre[class*='language-'] ::selection, |  | ||||||
| code[class*='language-']::selection, |  | ||||||
| code[class*='language-'] ::selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media print { |  | ||||||
|     code[class*='language-'], |  | ||||||
|     pre[class*='language-'] { |  | ||||||
|         text-shadow: none; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Code blocks */ |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     padding: 1em; |  | ||||||
|     margin: 0.5em 0; |  | ||||||
|     overflow: auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| :not(pre) > code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     background: #f5f2f0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Inline code */ |  | ||||||
| :not(pre) > code[class*='language-'] { |  | ||||||
|     padding: 0.1em; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
|     white-space: normal; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.comment, |  | ||||||
| .token.prolog, |  | ||||||
| .token.doctype, |  | ||||||
| .token.cdata { |  | ||||||
|     color: slategray; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.punctuation { |  | ||||||
|     color: #999; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.namespace { |  | ||||||
|     opacity: 0.7; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.property, |  | ||||||
| .token.tag, |  | ||||||
| .token.boolean, |  | ||||||
| .token.number, |  | ||||||
| .token.constant, |  | ||||||
| .token.symbol, |  | ||||||
| .token.deleted { |  | ||||||
|     color: #905; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.selector, |  | ||||||
| .token.attr-name, |  | ||||||
| .token.string, |  | ||||||
| .token.char, |  | ||||||
| .token.builtin, |  | ||||||
| .token.inserted { |  | ||||||
|     color: #690; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.operator, |  | ||||||
| .token.entity, |  | ||||||
| .token.url, |  | ||||||
| .language-css .token.string, |  | ||||||
| .style .token.string { |  | ||||||
|     color: #9a6e3a; |  | ||||||
|     /* This background color was intended by the author of this theme. */ |  | ||||||
|     background: hsla(0, 0%, 100%, 0.5); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.atrule, |  | ||||||
| .token.attr-value, |  | ||||||
| .token.keyword { |  | ||||||
|     color: #07a; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.function, |  | ||||||
| .token.class-name { |  | ||||||
|     color: #dd4a68; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.regex, |  | ||||||
| .token.important, |  | ||||||
| .token.variable { |  | ||||||
|     color: #e90; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.important, |  | ||||||
| .token.bold { |  | ||||||
|     font-weight: bold; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.italic { |  | ||||||
|     font-style: italic; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.entity { |  | ||||||
|     cursor: help; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* stylelint-enable */ |  | ||||||
| .mce-content-body { |  | ||||||
|     overflow-wrap: break-word; |  | ||||||
|     word-wrap: break-word; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-visual-caret { |  | ||||||
|     background-color: black; |  | ||||||
|     background-color: currentColor; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-visual-caret-hidden { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[data-mce-caret] { |  | ||||||
|     left: -1000px; |  | ||||||
|     margin: 0; |  | ||||||
|     padding: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     right: auto; |  | ||||||
|     top: 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-offscreen-selection { |  | ||||||
|     left: -2000000px; |  | ||||||
|     max-width: 1000000px; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] { |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='true'] { |  | ||||||
|     cursor: text; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-cursor-format-painter { |  | ||||||
|     cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'), |  | ||||||
|         default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.align-left { |  | ||||||
|     float: left; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.align-right { |  | ||||||
|     float: right; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.image.align-center { |  | ||||||
|     display: table; |  | ||||||
|     margin-left: auto; |  | ||||||
|     margin-right: auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object { |  | ||||||
|     border: 1px solid gray; |  | ||||||
|     display: inline-block; |  | ||||||
|     line-height: 0; |  | ||||||
|     margin: 0 2px 0 2px; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-object { |  | ||||||
|     background: transparent |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center; |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-pagebreak { |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
|     cursor: default; |  | ||||||
|     display: block; |  | ||||||
|     height: 5px; |  | ||||||
|     margin-top: 1rem; |  | ||||||
|     page-break-before: always; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media print { |  | ||||||
|     .mce-pagebreak { |  | ||||||
|         border: 0; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed { |  | ||||||
|     display: inline-block; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9, |  | ||||||
| .tiny-pageembed--16by9, |  | ||||||
| .tiny-pageembed--4by3, |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     display: block; |  | ||||||
|     overflow: hidden; |  | ||||||
|     padding: 0; |  | ||||||
|     position: relative; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9 { |  | ||||||
|     padding-top: 42.857143%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--16by9 { |  | ||||||
|     padding-top: 56.25%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     padding-top: 75%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     padding-top: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9 iframe, |  | ||||||
| .tiny-pageembed--16by9 iframe, |  | ||||||
| .tiny-pageembed--4by3 iframe, |  | ||||||
| .tiny-pageembed--1by1 iframe { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[data-mce-placeholder] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     color: rgba(34, 47, 62, 0.7); |  | ||||||
|     content: attr(data-mce-placeholder); |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     left: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     right: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     border-color: #4099ff; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     height: 10px; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 10px; |  | ||||||
|     z-index: 1298; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:hover { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(1) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(2) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(3) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(4) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-resize-backdrop { |  | ||||||
|     z-index: 10000; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-clonedresizable { |  | ||||||
|     cursor: default; |  | ||||||
|     opacity: 0.5; |  | ||||||
|     outline: 1px dashed black; |  | ||||||
|     position: absolute; |  | ||||||
|     z-index: 10001; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns th, |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns td { |  | ||||||
|     border: 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-resize-helper { |  | ||||||
|     background: #555; |  | ||||||
|     background: rgba(0, 0, 0, 0.75); |  | ||||||
|     border: 1px; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     color: white; |  | ||||||
|     display: none; |  | ||||||
|     font-family: sans-serif; |  | ||||||
|     font-size: 12px; |  | ||||||
|     line-height: 14px; |  | ||||||
|     margin: 5px 10px; |  | ||||||
|     padding: 5px; |  | ||||||
|     position: absolute; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 10002; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor { |  | ||||||
|     bottom: 0; |  | ||||||
|     cursor: default; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 2px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor::before { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 50%; |  | ||||||
|     content: ''; |  | ||||||
|     display: block; |  | ||||||
|     height: 8px; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -3px; |  | ||||||
|     top: -3px; |  | ||||||
|     width: 8px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor:hover::after { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 100px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     color: #fff; |  | ||||||
|     content: attr(data-user); |  | ||||||
|     display: block; |  | ||||||
|     font-size: 12px; |  | ||||||
|     font-weight: bold; |  | ||||||
|     left: -5px; |  | ||||||
|     min-height: 8px; |  | ||||||
|     min-width: 8px; |  | ||||||
|     padding: 0 12px; |  | ||||||
|     position: absolute; |  | ||||||
|     top: -11px; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 1000; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--1 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #2dc26b; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--2 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e03e2d; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--3 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f1c40f; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--4 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #3598db; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--5 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #b96ad9; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--6 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e67e23; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--7 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #aaa69d; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--8 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f368e0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-remote-image { |  | ||||||
|     background: #eaeaea |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center center; |  | ||||||
|     border: 1px solid #ccc; |  | ||||||
|     min-height: 240px; |  | ||||||
|     min-width: 320px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker { |  | ||||||
|     background: #aaa; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected::-moz-selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected::selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img[data-mce-selected], |  | ||||||
| .mce-content-body video[data-mce-selected], |  | ||||||
| .mce-content-body audio[data-mce-selected], |  | ||||||
| .mce-content-body object[data-mce-selected], |  | ||||||
| .mce-content-body embed[data-mce-selected], |  | ||||||
| .mce-content-body table[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body hr[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] *[contentEditable='true']:focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] *[contentEditable='true']:hover { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'][data-mce-selected] { |  | ||||||
|     cursor: not-allowed; |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body.mce-content-readonly *[contentEditable='true']:focus, |  | ||||||
| .mce-content-body.mce-content-readonly *[contentEditable='true']:hover { |  | ||||||
|     outline: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[data-mce-selected='inline-boundary'] { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-edit-focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected], |  | ||||||
| .mce-content-body th[data-mce-selected] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::-moz-selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::-moz-selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected] *, |  | ||||||
| .mce-content-body th[data-mce-selected] * { |  | ||||||
|     outline: none; |  | ||||||
|     -webkit-touch-callout: none; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::after, |  | ||||||
| .mce-content-body th[data-mce-selected]::after { |  | ||||||
|     background-color: rgba(180, 215, 255, 0.7); |  | ||||||
|     border: 1px solid rgba(180, 215, 255, 0.7); |  | ||||||
|     bottom: -1px; |  | ||||||
|     content: ''; |  | ||||||
|     left: -1px; |  | ||||||
|     mix-blend-mode: multiply; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -1px; |  | ||||||
|     top: -1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { |  | ||||||
|     .mce-content-body td[data-mce-selected]::after, |  | ||||||
|     .mce-content-body th[data-mce-selected]::after { |  | ||||||
|         border-color: rgba(0, 84, 180, 0.7); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img::-moz-selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img::selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-bar { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
|     opacity: 0; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-cols { |  | ||||||
|     cursor: col-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-rows { |  | ||||||
|     cursor: row-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { |  | ||||||
|     opacity: 1; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-spellchecker-word { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
|     height: 2rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-spellchecker-grammar { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc { |  | ||||||
|     border: 1px solid gray; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc h2 { |  | ||||||
|     margin: 4px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc li { |  | ||||||
|     list-style-type: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table[style*='border-width: 0'], |  | ||||||
| .mce-item-table:not([border]), |  | ||||||
| .mce-item-table[border='0'], |  | ||||||
| table[style*='border-width: 0'] td, |  | ||||||
| .mce-item-table:not([border]) td, |  | ||||||
| .mce-item-table[border='0'] td, |  | ||||||
| table[style*='border-width: 0'] th, |  | ||||||
| .mce-item-table:not([border]) th, |  | ||||||
| .mce-item-table[border='0'] th, |  | ||||||
| table[style*='border-width: 0'] caption, |  | ||||||
| .mce-item-table:not([border]) caption, |  | ||||||
| .mce-item-table[border='0'] caption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks p, |  | ||||||
| .mce-visualblocks h1, |  | ||||||
| .mce-visualblocks h2, |  | ||||||
| .mce-visualblocks h3, |  | ||||||
| .mce-visualblocks h4, |  | ||||||
| .mce-visualblocks h5, |  | ||||||
| .mce-visualblocks h6, |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks section, |  | ||||||
| .mce-visualblocks article, |  | ||||||
| .mce-visualblocks blockquote, |  | ||||||
| .mce-visualblocks address, |  | ||||||
| .mce-visualblocks pre, |  | ||||||
| .mce-visualblocks figure, |  | ||||||
| .mce-visualblocks figcaption, |  | ||||||
| .mce-visualblocks hgroup, |  | ||||||
| .mce-visualblocks aside, |  | ||||||
| .mce-visualblocks ul, |  | ||||||
| .mce-visualblocks ol, |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-repeat: no-repeat; |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
|     margin-left: 3px; |  | ||||||
|     padding-top: 10px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks p { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h1 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h2 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h3 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h4 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h5 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h6 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]) { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks section { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks article { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks blockquote { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks address { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks pre { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks figure { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks figcaption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks hgroup { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks aside { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks ol { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks:not([dir='rtl']) p, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h1, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h2, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h3, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h4, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h5, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h6, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks:not([dir='rtl']) section, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) article, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) blockquote, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) address, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) pre, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figure, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figcaption, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) hgroup, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) aside, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ul, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ol, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) dl { |  | ||||||
|     margin-left: 3px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks[dir='rtl'] p, |  | ||||||
| .mce-visualblocks[dir='rtl'] h1, |  | ||||||
| .mce-visualblocks[dir='rtl'] h2, |  | ||||||
| .mce-visualblocks[dir='rtl'] h3, |  | ||||||
| .mce-visualblocks[dir='rtl'] h4, |  | ||||||
| .mce-visualblocks[dir='rtl'] h5, |  | ||||||
| .mce-visualblocks[dir='rtl'] h6, |  | ||||||
| .mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks[dir='rtl'] section, |  | ||||||
| .mce-visualblocks[dir='rtl'] article, |  | ||||||
| .mce-visualblocks[dir='rtl'] blockquote, |  | ||||||
| .mce-visualblocks[dir='rtl'] address, |  | ||||||
| .mce-visualblocks[dir='rtl'] pre, |  | ||||||
| .mce-visualblocks[dir='rtl'] figure, |  | ||||||
| .mce-visualblocks[dir='rtl'] figcaption, |  | ||||||
| .mce-visualblocks[dir='rtl'] hgroup, |  | ||||||
| .mce-visualblocks[dir='rtl'] aside, |  | ||||||
| .mce-visualblocks[dir='rtl'] ul, |  | ||||||
| .mce-visualblocks[dir='rtl'] ol, |  | ||||||
| .mce-visualblocks[dir='rtl'] dl { |  | ||||||
|     background-position-x: right; |  | ||||||
|     margin-right: 3px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-nbsp, |  | ||||||
| .mce-shy { |  | ||||||
|     background: #aaa; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-shy::after { |  | ||||||
|     content: '-'; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| body { |  | ||||||
|     font-family: sans-serif; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
| @@ -1,867 +0,0 @@ | |||||||
| .mce-content-body .mce-item-anchor { |  | ||||||
|     background: transparent |  | ||||||
|         url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") |  | ||||||
|         no-repeat center; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor:empty { |  | ||||||
|     cursor: default; |  | ||||||
|     display: inline-block; |  | ||||||
|     height: 12px !important; |  | ||||||
|     padding: 0 2px; |  | ||||||
|     -webkit-user-modify: read-only; |  | ||||||
|     -moz-user-modify: read-only; |  | ||||||
|     -webkit-user-select: all; |  | ||||||
|     -moz-user-select: all; |  | ||||||
|     user-select: all; |  | ||||||
|     width: 8px !important; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor:not(:empty) { |  | ||||||
|     background-position-x: 2px; |  | ||||||
|     display: inline-block; |  | ||||||
|     padding-left: 12px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-item-anchor[data-mce-selected] { |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-comments-visible .tox-comment { |  | ||||||
|     background-color: #fff0b7; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) { |  | ||||||
|     background-color: #ffe168; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden) { |  | ||||||
|     list-style: none; |  | ||||||
|     margin: 0.25em 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
|     cursor: pointer; |  | ||||||
|     height: 1em; |  | ||||||
|     margin-left: -1.5em; |  | ||||||
|     margin-top: 0.125em; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 1em; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| [dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     margin-left: 0; |  | ||||||
|     margin-right: -1.5em; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* stylelint-disable */ |  | ||||||
| /* http://prismjs.com/ */ |  | ||||||
| /** |  | ||||||
|  * prism.js default theme for JavaScript, CSS and HTML |  | ||||||
|  * Based on dabblet (http://dabblet.com) |  | ||||||
|  * @author Lea Verou |  | ||||||
|  */ |  | ||||||
| code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     color: black; |  | ||||||
|     background: none; |  | ||||||
|     text-shadow: 0 1px white; |  | ||||||
|     font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; |  | ||||||
|     font-size: 1em; |  | ||||||
|     text-align: left; |  | ||||||
|     white-space: pre; |  | ||||||
|     word-spacing: normal; |  | ||||||
|     word-break: normal; |  | ||||||
|     word-wrap: normal; |  | ||||||
|     line-height: 1.5; |  | ||||||
|     -moz-tab-size: 4; |  | ||||||
|     tab-size: 4; |  | ||||||
|     -webkit-hyphens: none; |  | ||||||
|     hyphens: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pre[class*='language-']::-moz-selection, |  | ||||||
| pre[class*='language-'] ::-moz-selection, |  | ||||||
| code[class*='language-']::-moz-selection, |  | ||||||
| code[class*='language-'] ::-moz-selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| pre[class*='language-']::selection, |  | ||||||
| pre[class*='language-'] ::selection, |  | ||||||
| code[class*='language-']::selection, |  | ||||||
| code[class*='language-'] ::selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media print { |  | ||||||
|     code[class*='language-'], |  | ||||||
|     pre[class*='language-'] { |  | ||||||
|         text-shadow: none; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Code blocks */ |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     padding: 1em; |  | ||||||
|     margin: 0.5em 0; |  | ||||||
|     overflow: auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| :not(pre) > code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     background: #f5f2f0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* Inline code */ |  | ||||||
| :not(pre) > code[class*='language-'] { |  | ||||||
|     padding: 0.1em; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
|     white-space: normal; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.comment, |  | ||||||
| .token.prolog, |  | ||||||
| .token.doctype, |  | ||||||
| .token.cdata { |  | ||||||
|     color: slategray; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.punctuation { |  | ||||||
|     color: #999; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.namespace { |  | ||||||
|     opacity: 0.7; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.property, |  | ||||||
| .token.tag, |  | ||||||
| .token.boolean, |  | ||||||
| .token.number, |  | ||||||
| .token.constant, |  | ||||||
| .token.symbol, |  | ||||||
| .token.deleted { |  | ||||||
|     color: #905; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.selector, |  | ||||||
| .token.attr-name, |  | ||||||
| .token.string, |  | ||||||
| .token.char, |  | ||||||
| .token.builtin, |  | ||||||
| .token.inserted { |  | ||||||
|     color: #690; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.operator, |  | ||||||
| .token.entity, |  | ||||||
| .token.url, |  | ||||||
| .language-css .token.string, |  | ||||||
| .style .token.string { |  | ||||||
|     color: #9a6e3a; |  | ||||||
|     /* This background color was intended by the author of this theme. */ |  | ||||||
|     background: hsla(0, 0%, 100%, 0.5); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.atrule, |  | ||||||
| .token.attr-value, |  | ||||||
| .token.keyword { |  | ||||||
|     color: #07a; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.function, |  | ||||||
| .token.class-name { |  | ||||||
|     color: #dd4a68; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.regex, |  | ||||||
| .token.important, |  | ||||||
| .token.variable { |  | ||||||
|     color: #e90; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.important, |  | ||||||
| .token.bold { |  | ||||||
|     font-weight: bold; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.italic { |  | ||||||
|     font-style: italic; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .token.entity { |  | ||||||
|     cursor: help; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| /* stylelint-enable */ |  | ||||||
| .mce-content-body { |  | ||||||
|     overflow-wrap: break-word; |  | ||||||
|     word-wrap: break-word; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-visual-caret { |  | ||||||
|     background-color: black; |  | ||||||
|     background-color: currentColor; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-visual-caret-hidden { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[data-mce-caret] { |  | ||||||
|     left: -1000px; |  | ||||||
|     margin: 0; |  | ||||||
|     padding: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     right: auto; |  | ||||||
|     top: 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-offscreen-selection { |  | ||||||
|     left: -2000000px; |  | ||||||
|     max-width: 1000000px; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] { |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='true'] { |  | ||||||
|     cursor: text; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-cursor-format-painter { |  | ||||||
|     cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'), |  | ||||||
|         default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.align-left { |  | ||||||
|     float: left; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.align-right { |  | ||||||
|     float: right; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body figure.image.align-center { |  | ||||||
|     display: table; |  | ||||||
|     margin-left: auto; |  | ||||||
|     margin-right: auto; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object { |  | ||||||
|     border: 1px solid gray; |  | ||||||
|     display: inline-block; |  | ||||||
|     line-height: 0; |  | ||||||
|     margin: 0 2px 0 2px; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-preview-object[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-object { |  | ||||||
|     background: transparent |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center; |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-pagebreak { |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
|     cursor: default; |  | ||||||
|     display: block; |  | ||||||
|     height: 5px; |  | ||||||
|     margin-top: 1rem; |  | ||||||
|     page-break-before: always; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media print { |  | ||||||
|     .mce-pagebreak { |  | ||||||
|         border: 0; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed { |  | ||||||
|     display: inline-block; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9, |  | ||||||
| .tiny-pageembed--16by9, |  | ||||||
| .tiny-pageembed--4by3, |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     display: block; |  | ||||||
|     overflow: hidden; |  | ||||||
|     padding: 0; |  | ||||||
|     position: relative; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9 { |  | ||||||
|     padding-top: 42.857143%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--16by9 { |  | ||||||
|     padding-top: 56.25%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     padding-top: 75%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     padding-top: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tiny-pageembed--21by9 iframe, |  | ||||||
| .tiny-pageembed--16by9 iframe, |  | ||||||
| .tiny-pageembed--4by3 iframe, |  | ||||||
| .tiny-pageembed--1by1 iframe { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[data-mce-placeholder] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     color: rgba(34, 47, 62, 0.7); |  | ||||||
|     content: attr(data-mce-placeholder); |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     left: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     right: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     border-color: #4099ff; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     height: 10px; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 10px; |  | ||||||
|     z-index: 1298; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:hover { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(1) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(2) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(3) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(4) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-resize-backdrop { |  | ||||||
|     z-index: 10000; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-clonedresizable { |  | ||||||
|     cursor: default; |  | ||||||
|     opacity: 0.5; |  | ||||||
|     outline: 1px dashed black; |  | ||||||
|     position: absolute; |  | ||||||
|     z-index: 10001; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns th, |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns td { |  | ||||||
|     border: 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-resize-helper { |  | ||||||
|     background: #555; |  | ||||||
|     background: rgba(0, 0, 0, 0.75); |  | ||||||
|     border: 1px; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     color: white; |  | ||||||
|     display: none; |  | ||||||
|     font-family: sans-serif; |  | ||||||
|     font-size: 12px; |  | ||||||
|     line-height: 14px; |  | ||||||
|     margin: 5px 10px; |  | ||||||
|     padding: 5px; |  | ||||||
|     position: absolute; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 10002; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor { |  | ||||||
|     bottom: 0; |  | ||||||
|     cursor: default; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 2px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor::before { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 50%; |  | ||||||
|     content: ''; |  | ||||||
|     display: block; |  | ||||||
|     height: 8px; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -3px; |  | ||||||
|     top: -3px; |  | ||||||
|     width: 8px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-cursor:hover::after { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 100px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     color: #fff; |  | ||||||
|     content: attr(data-user); |  | ||||||
|     display: block; |  | ||||||
|     font-size: 12px; |  | ||||||
|     font-weight: bold; |  | ||||||
|     left: -5px; |  | ||||||
|     min-height: 8px; |  | ||||||
|     min-width: 8px; |  | ||||||
|     padding: 0 12px; |  | ||||||
|     position: absolute; |  | ||||||
|     top: -11px; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 1000; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--1 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #2dc26b; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--2 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e03e2d; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--3 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f1c40f; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--4 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #3598db; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--5 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #b96ad9; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--6 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e67e23; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--7 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #aaa69d; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-user-selection--8 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f368e0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-rtc-remote-image { |  | ||||||
|     background: #eaeaea |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center center; |  | ||||||
|     border: 1px solid #ccc; |  | ||||||
|     min-height: 240px; |  | ||||||
|     min-width: 320px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker { |  | ||||||
|     background: #aaa; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected::-moz-selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-match-marker-selected::selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img[data-mce-selected], |  | ||||||
| .mce-content-body video[data-mce-selected], |  | ||||||
| .mce-content-body audio[data-mce-selected], |  | ||||||
| .mce-content-body object[data-mce-selected], |  | ||||||
| .mce-content-body embed[data-mce-selected], |  | ||||||
| .mce-content-body table[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body hr[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] *[contentEditable='true']:focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'] *[contentEditable='true']:hover { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[contentEditable='false'][data-mce-selected] { |  | ||||||
|     cursor: not-allowed; |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body.mce-content-readonly *[contentEditable='true']:focus, |  | ||||||
| .mce-content-body.mce-content-readonly *[contentEditable='true']:hover { |  | ||||||
|     outline: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body *[data-mce-selected='inline-boundary'] { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body .mce-edit-focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected], |  | ||||||
| .mce-content-body th[data-mce-selected] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::-moz-selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::-moz-selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected] *, |  | ||||||
| .mce-content-body th[data-mce-selected] * { |  | ||||||
|     outline: none; |  | ||||||
|     -webkit-touch-callout: none; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body td[data-mce-selected]::after, |  | ||||||
| .mce-content-body th[data-mce-selected]::after { |  | ||||||
|     background-color: rgba(180, 215, 255, 0.7); |  | ||||||
|     border: 1px solid rgba(180, 215, 255, 0.7); |  | ||||||
|     bottom: -1px; |  | ||||||
|     content: ''; |  | ||||||
|     left: -1px; |  | ||||||
|     mix-blend-mode: multiply; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -1px; |  | ||||||
|     top: -1px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { |  | ||||||
|     .mce-content-body td[data-mce-selected]::after, |  | ||||||
|     .mce-content-body th[data-mce-selected]::after { |  | ||||||
|         border-color: rgba(0, 84, 180, 0.7); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img::-moz-selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-content-body img::selection { |  | ||||||
|     background: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-bar { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
|     opacity: 0; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-cols { |  | ||||||
|     cursor: col-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-rows { |  | ||||||
|     cursor: row-resize; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { |  | ||||||
|     opacity: 1; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-spellchecker-word { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
|     height: 2rem; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-spellchecker-grammar { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc { |  | ||||||
|     border: 1px solid gray; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc h2 { |  | ||||||
|     margin: 4px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-toc li { |  | ||||||
|     list-style-type: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| table[style*='border-width: 0'], |  | ||||||
| .mce-item-table:not([border]), |  | ||||||
| .mce-item-table[border='0'], |  | ||||||
| table[style*='border-width: 0'] td, |  | ||||||
| .mce-item-table:not([border]) td, |  | ||||||
| .mce-item-table[border='0'] td, |  | ||||||
| table[style*='border-width: 0'] th, |  | ||||||
| .mce-item-table:not([border]) th, |  | ||||||
| .mce-item-table[border='0'] th, |  | ||||||
| table[style*='border-width: 0'] caption, |  | ||||||
| .mce-item-table:not([border]) caption, |  | ||||||
| .mce-item-table[border='0'] caption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks p, |  | ||||||
| .mce-visualblocks h1, |  | ||||||
| .mce-visualblocks h2, |  | ||||||
| .mce-visualblocks h3, |  | ||||||
| .mce-visualblocks h4, |  | ||||||
| .mce-visualblocks h5, |  | ||||||
| .mce-visualblocks h6, |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks section, |  | ||||||
| .mce-visualblocks article, |  | ||||||
| .mce-visualblocks blockquote, |  | ||||||
| .mce-visualblocks address, |  | ||||||
| .mce-visualblocks pre, |  | ||||||
| .mce-visualblocks figure, |  | ||||||
| .mce-visualblocks figcaption, |  | ||||||
| .mce-visualblocks hgroup, |  | ||||||
| .mce-visualblocks aside, |  | ||||||
| .mce-visualblocks ul, |  | ||||||
| .mce-visualblocks ol, |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-repeat: no-repeat; |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
|     margin-left: 3px; |  | ||||||
|     padding-top: 10px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks p { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h1 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h2 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h3 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h4 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h5 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks h6 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]) { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks section { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks article { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks blockquote { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks address { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks pre { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks figure { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks figcaption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks hgroup { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks aside { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks ol { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks:not([dir='rtl']) p, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h1, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h2, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h3, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h4, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h5, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h6, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks:not([dir='rtl']) section, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) article, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) blockquote, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) address, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) pre, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figure, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figcaption, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) hgroup, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) aside, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ul, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ol, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) dl { |  | ||||||
|     margin-left: 3px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-visualblocks[dir='rtl'] p, |  | ||||||
| .mce-visualblocks[dir='rtl'] h1, |  | ||||||
| .mce-visualblocks[dir='rtl'] h2, |  | ||||||
| .mce-visualblocks[dir='rtl'] h3, |  | ||||||
| .mce-visualblocks[dir='rtl'] h4, |  | ||||||
| .mce-visualblocks[dir='rtl'] h5, |  | ||||||
| .mce-visualblocks[dir='rtl'] h6, |  | ||||||
| .mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks[dir='rtl'] section, |  | ||||||
| .mce-visualblocks[dir='rtl'] article, |  | ||||||
| .mce-visualblocks[dir='rtl'] blockquote, |  | ||||||
| .mce-visualblocks[dir='rtl'] address, |  | ||||||
| .mce-visualblocks[dir='rtl'] pre, |  | ||||||
| .mce-visualblocks[dir='rtl'] figure, |  | ||||||
| .mce-visualblocks[dir='rtl'] figcaption, |  | ||||||
| .mce-visualblocks[dir='rtl'] hgroup, |  | ||||||
| .mce-visualblocks[dir='rtl'] aside, |  | ||||||
| .mce-visualblocks[dir='rtl'] ul, |  | ||||||
| .mce-visualblocks[dir='rtl'] ol, |  | ||||||
| .mce-visualblocks[dir='rtl'] dl { |  | ||||||
|     background-position-x: right; |  | ||||||
|     margin-right: 3px; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-nbsp, |  | ||||||
| .mce-shy { |  | ||||||
|     background: #aaa; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .mce-shy::after { |  | ||||||
|     content: '-'; |  | ||||||
| } |  | ||||||
| @@ -1,720 +0,0 @@ | |||||||
| .mce-content-body .mce-item-anchor { |  | ||||||
|     background: transparent |  | ||||||
|         url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") |  | ||||||
|         no-repeat center; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor:empty { |  | ||||||
|     cursor: default; |  | ||||||
|     display: inline-block; |  | ||||||
|     height: 12px !important; |  | ||||||
|     padding: 0 2px; |  | ||||||
|     -webkit-user-modify: read-only; |  | ||||||
|     -moz-user-modify: read-only; |  | ||||||
|     -webkit-user-select: all; |  | ||||||
|     -moz-user-select: all; |  | ||||||
|     user-select: all; |  | ||||||
|     width: 8px !important; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor:not(:empty) { |  | ||||||
|     background-position-x: 2px; |  | ||||||
|     display: inline-block; |  | ||||||
|     padding-left: 12px; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor[data-mce-selected] { |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
| .tox-comments-visible .tox-comment { |  | ||||||
|     background-color: #fff0b7; |  | ||||||
| } |  | ||||||
| .tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) { |  | ||||||
|     background-color: #ffe168; |  | ||||||
| } |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden) { |  | ||||||
|     list-style: none; |  | ||||||
|     margin: 0.25em 0; |  | ||||||
| } |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
|     cursor: pointer; |  | ||||||
|     height: 1em; |  | ||||||
|     margin-left: -1.5em; |  | ||||||
|     margin-top: 0.125em; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 1em; |  | ||||||
| } |  | ||||||
| .tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
| } |  | ||||||
| [dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     margin-left: 0; |  | ||||||
|     margin-right: -1.5em; |  | ||||||
| } |  | ||||||
| code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     color: #000; |  | ||||||
|     background: 0 0; |  | ||||||
|     text-shadow: 0 1px #fff; |  | ||||||
|     font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; |  | ||||||
|     font-size: 1em; |  | ||||||
|     text-align: left; |  | ||||||
|     white-space: pre; |  | ||||||
|     word-spacing: normal; |  | ||||||
|     word-break: normal; |  | ||||||
|     word-wrap: normal; |  | ||||||
|     line-height: 1.5; |  | ||||||
|     -moz-tab-size: 4; |  | ||||||
|     tab-size: 4; |  | ||||||
|     -webkit-hyphens: none; |  | ||||||
|     hyphens: none; |  | ||||||
| } |  | ||||||
| code[class*='language-'] ::-moz-selection, |  | ||||||
| code[class*='language-']::-moz-selection, |  | ||||||
| pre[class*='language-'] ::-moz-selection, |  | ||||||
| pre[class*='language-']::-moz-selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
| code[class*='language-'] ::selection, |  | ||||||
| code[class*='language-']::selection, |  | ||||||
| pre[class*='language-'] ::selection, |  | ||||||
| pre[class*='language-']::selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
| @media print { |  | ||||||
|     code[class*='language-'], |  | ||||||
|     pre[class*='language-'] { |  | ||||||
|         text-shadow: none; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     padding: 1em; |  | ||||||
|     margin: 0.5em 0; |  | ||||||
|     overflow: auto; |  | ||||||
| } |  | ||||||
| :not(pre) > code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     background: #f5f2f0; |  | ||||||
| } |  | ||||||
| :not(pre) > code[class*='language-'] { |  | ||||||
|     padding: 0.1em; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
|     white-space: normal; |  | ||||||
| } |  | ||||||
| .token.cdata, |  | ||||||
| .token.comment, |  | ||||||
| .token.doctype, |  | ||||||
| .token.prolog { |  | ||||||
|     color: #708090; |  | ||||||
| } |  | ||||||
| .token.punctuation { |  | ||||||
|     color: #999; |  | ||||||
| } |  | ||||||
| .token.namespace { |  | ||||||
|     opacity: 0.7; |  | ||||||
| } |  | ||||||
| .token.boolean, |  | ||||||
| .token.constant, |  | ||||||
| .token.deleted, |  | ||||||
| .token.number, |  | ||||||
| .token.property, |  | ||||||
| .token.symbol, |  | ||||||
| .token.tag { |  | ||||||
|     color: #905; |  | ||||||
| } |  | ||||||
| .token.attr-name, |  | ||||||
| .token.builtin, |  | ||||||
| .token.char, |  | ||||||
| .token.inserted, |  | ||||||
| .token.selector, |  | ||||||
| .token.string { |  | ||||||
|     color: #690; |  | ||||||
| } |  | ||||||
| .language-css .token.string, |  | ||||||
| .style .token.string, |  | ||||||
| .token.entity, |  | ||||||
| .token.operator, |  | ||||||
| .token.url { |  | ||||||
|     color: #9a6e3a; |  | ||||||
|     background: hsla(0, 0%, 100%, 0.5); |  | ||||||
| } |  | ||||||
| .token.atrule, |  | ||||||
| .token.attr-value, |  | ||||||
| .token.keyword { |  | ||||||
|     color: #07a; |  | ||||||
| } |  | ||||||
| .token.class-name, |  | ||||||
| .token.function { |  | ||||||
|     color: #dd4a68; |  | ||||||
| } |  | ||||||
| .token.important, |  | ||||||
| .token.regex, |  | ||||||
| .token.variable { |  | ||||||
|     color: #e90; |  | ||||||
| } |  | ||||||
| .token.bold, |  | ||||||
| .token.important { |  | ||||||
|     font-weight: 700; |  | ||||||
| } |  | ||||||
| .token.italic { |  | ||||||
|     font-style: italic; |  | ||||||
| } |  | ||||||
| .token.entity { |  | ||||||
|     cursor: help; |  | ||||||
| } |  | ||||||
| .mce-content-body { |  | ||||||
|     overflow-wrap: break-word; |  | ||||||
|     word-wrap: break-word; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-visual-caret { |  | ||||||
|     background-color: #000; |  | ||||||
|     background-color: currentColor; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-visual-caret-hidden { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .mce-content-body [data-mce-caret] { |  | ||||||
|     left: -1000px; |  | ||||||
|     margin: 0; |  | ||||||
|     padding: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     right: auto; |  | ||||||
|     top: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-offscreen-selection { |  | ||||||
|     left: -2000000px; |  | ||||||
|     max-width: 1000000px; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] { |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='true'] { |  | ||||||
|     cursor: text; |  | ||||||
| } |  | ||||||
| .tox-cursor-format-painter { |  | ||||||
|     cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'), |  | ||||||
|         default; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.align-left { |  | ||||||
|     float: left; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.align-right { |  | ||||||
|     float: right; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.image.align-center { |  | ||||||
|     display: table; |  | ||||||
|     margin-left: auto; |  | ||||||
|     margin-right: auto; |  | ||||||
| } |  | ||||||
| .mce-preview-object { |  | ||||||
|     border: 1px solid gray; |  | ||||||
|     display: inline-block; |  | ||||||
|     line-height: 0; |  | ||||||
|     margin: 0 2px 0 2px; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-preview-object .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .mce-preview-object[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .mce-object { |  | ||||||
|     background: transparent |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center; |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
| } |  | ||||||
| .mce-pagebreak { |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
|     cursor: default; |  | ||||||
|     display: block; |  | ||||||
|     height: 5px; |  | ||||||
|     margin-top: 1rem; |  | ||||||
|     page-break-before: always; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| @media print { |  | ||||||
|     .mce-pagebreak { |  | ||||||
|         border: 0; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| .tiny-pageembed .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .tiny-pageembed { |  | ||||||
|     display: inline-block; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9, |  | ||||||
| .tiny-pageembed--1by1, |  | ||||||
| .tiny-pageembed--21by9, |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     display: block; |  | ||||||
|     overflow: hidden; |  | ||||||
|     padding: 0; |  | ||||||
|     position: relative; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--21by9 { |  | ||||||
|     padding-top: 42.857143%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9 { |  | ||||||
|     padding-top: 56.25%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     padding-top: 75%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     padding-top: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9 iframe, |  | ||||||
| .tiny-pageembed--1by1 iframe, |  | ||||||
| .tiny-pageembed--21by9 iframe, |  | ||||||
| .tiny-pageembed--4by3 iframe { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .mce-content-body[data-mce-placeholder] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     color: rgba(34, 47, 62, 0.7); |  | ||||||
|     content: attr(data-mce-placeholder); |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     left: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     right: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     border-color: #4099ff; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     height: 10px; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 10px; |  | ||||||
|     z-index: 1298; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:hover { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(1) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(2) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(3) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(4) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-resize-backdrop { |  | ||||||
|     z-index: 10000; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-clonedresizable { |  | ||||||
|     cursor: default; |  | ||||||
|     opacity: 0.5; |  | ||||||
|     outline: 1px dashed #000; |  | ||||||
|     position: absolute; |  | ||||||
|     z-index: 10001; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns td, |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns th { |  | ||||||
|     border: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-resize-helper { |  | ||||||
|     background: #555; |  | ||||||
|     background: rgba(0, 0, 0, 0.75); |  | ||||||
|     border: 1px; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     color: #fff; |  | ||||||
|     display: none; |  | ||||||
|     font-family: sans-serif; |  | ||||||
|     font-size: 12px; |  | ||||||
|     line-height: 14px; |  | ||||||
|     margin: 5px 10px; |  | ||||||
|     padding: 5px; |  | ||||||
|     position: absolute; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 10002; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor { |  | ||||||
|     bottom: 0; |  | ||||||
|     cursor: default; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 2px; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor::before { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 50%; |  | ||||||
|     content: ''; |  | ||||||
|     display: block; |  | ||||||
|     height: 8px; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -3px; |  | ||||||
|     top: -3px; |  | ||||||
|     width: 8px; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor:hover::after { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 100px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     color: #fff; |  | ||||||
|     content: attr(data-user); |  | ||||||
|     display: block; |  | ||||||
|     font-size: 12px; |  | ||||||
|     font-weight: 700; |  | ||||||
|     left: -5px; |  | ||||||
|     min-height: 8px; |  | ||||||
|     min-width: 8px; |  | ||||||
|     padding: 0 12px; |  | ||||||
|     position: absolute; |  | ||||||
|     top: -11px; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 1000; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--1 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #2dc26b; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--2 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e03e2d; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--3 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f1c40f; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--4 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #3598db; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--5 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #b96ad9; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--6 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e67e23; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--7 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #aaa69d; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--8 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f368e0; |  | ||||||
| } |  | ||||||
| .tox-rtc-remote-image { |  | ||||||
|     background: #eaeaea |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center center; |  | ||||||
|     border: 1px solid #ccc; |  | ||||||
|     min-height: 240px; |  | ||||||
|     min-width: 320px; |  | ||||||
| } |  | ||||||
| .mce-match-marker { |  | ||||||
|     background: #aaa; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected::-moz-selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected::selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-content-body audio[data-mce-selected], |  | ||||||
| .mce-content-body embed[data-mce-selected], |  | ||||||
| .mce-content-body img[data-mce-selected], |  | ||||||
| .mce-content-body object[data-mce-selected], |  | ||||||
| .mce-content-body table[data-mce-selected], |  | ||||||
| .mce-content-body video[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body hr[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] [contentEditable='true']:focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] [contentEditable='true']:hover { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'][data-mce-selected] { |  | ||||||
|     cursor: not-allowed; |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body.mce-content-readonly [contentEditable='true']:focus, |  | ||||||
| .mce-content-body.mce-content-readonly [contentEditable='true']:hover { |  | ||||||
|     outline: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body [data-mce-selected='inline-boundary'] { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-edit-focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected], |  | ||||||
| .mce-content-body th[data-mce-selected] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::-moz-selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::-moz-selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected] *, |  | ||||||
| .mce-content-body th[data-mce-selected] * { |  | ||||||
|     outline: 0; |  | ||||||
|     -webkit-touch-callout: none; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::after, |  | ||||||
| .mce-content-body th[data-mce-selected]::after { |  | ||||||
|     background-color: rgba(180, 215, 255, 0.7); |  | ||||||
|     border: 1px solid rgba(180, 215, 255, 0.7); |  | ||||||
|     bottom: -1px; |  | ||||||
|     content: ''; |  | ||||||
|     left: -1px; |  | ||||||
|     mix-blend-mode: multiply; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -1px; |  | ||||||
|     top: -1px; |  | ||||||
| } |  | ||||||
| @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { |  | ||||||
|     .mce-content-body td[data-mce-selected]::after, |  | ||||||
|     .mce-content-body th[data-mce-selected]::after { |  | ||||||
|         border-color: rgba(0, 84, 180, 0.7); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| .mce-content-body img::-moz-selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body img::selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-bar { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
|     opacity: 0; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-cols { |  | ||||||
|     cursor: col-resize; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-rows { |  | ||||||
|     cursor: row-resize; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { |  | ||||||
|     opacity: 1; |  | ||||||
| } |  | ||||||
| .mce-spellchecker-word { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
|     height: 2rem; |  | ||||||
| } |  | ||||||
| .mce-spellchecker-grammar { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
| .mce-toc { |  | ||||||
|     border: 1px solid gray; |  | ||||||
| } |  | ||||||
| .mce-toc h2 { |  | ||||||
|     margin: 4px; |  | ||||||
| } |  | ||||||
| .mce-toc li { |  | ||||||
|     list-style-type: none; |  | ||||||
| } |  | ||||||
| .mce-item-table:not([border]), |  | ||||||
| .mce-item-table:not([border]) caption, |  | ||||||
| .mce-item-table:not([border]) td, |  | ||||||
| .mce-item-table:not([border]) th, |  | ||||||
| .mce-item-table[border='0'], |  | ||||||
| .mce-item-table[border='0'] caption, |  | ||||||
| .mce-item-table[border='0'] td, |  | ||||||
| .mce-item-table[border='0'] th, |  | ||||||
| table[style*='border-width: 0'], |  | ||||||
| table[style*='border-width: 0'] caption, |  | ||||||
| table[style*='border-width: 0'] td, |  | ||||||
| table[style*='border-width: 0'] th { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
| .mce-visualblocks address, |  | ||||||
| .mce-visualblocks article, |  | ||||||
| .mce-visualblocks aside, |  | ||||||
| .mce-visualblocks blockquote, |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks dl, |  | ||||||
| .mce-visualblocks figcaption, |  | ||||||
| .mce-visualblocks figure, |  | ||||||
| .mce-visualblocks h1, |  | ||||||
| .mce-visualblocks h2, |  | ||||||
| .mce-visualblocks h3, |  | ||||||
| .mce-visualblocks h4, |  | ||||||
| .mce-visualblocks h5, |  | ||||||
| .mce-visualblocks h6, |  | ||||||
| .mce-visualblocks hgroup, |  | ||||||
| .mce-visualblocks ol, |  | ||||||
| .mce-visualblocks p, |  | ||||||
| .mce-visualblocks pre, |  | ||||||
| .mce-visualblocks section, |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-repeat: no-repeat; |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
|     margin-left: 3px; |  | ||||||
|     padding-top: 10px; |  | ||||||
| } |  | ||||||
| .mce-visualblocks p { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h1 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h2 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h3 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h4 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h5 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h6 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]) { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks section { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks article { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks blockquote { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks address { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks pre { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks figure { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks figcaption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
| .mce-visualblocks hgroup { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks aside { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks ol { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks:not([dir='rtl']) address, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) article, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) aside, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) blockquote, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks:not([dir='rtl']) dl, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figcaption, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figure, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h1, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h2, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h3, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h4, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h5, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h6, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) hgroup, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ol, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) p, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) pre, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) section, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ul { |  | ||||||
|     margin-left: 3px; |  | ||||||
| } |  | ||||||
| .mce-visualblocks[dir='rtl'] address, |  | ||||||
| .mce-visualblocks[dir='rtl'] article, |  | ||||||
| .mce-visualblocks[dir='rtl'] aside, |  | ||||||
| .mce-visualblocks[dir='rtl'] blockquote, |  | ||||||
| .mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks[dir='rtl'] dl, |  | ||||||
| .mce-visualblocks[dir='rtl'] figcaption, |  | ||||||
| .mce-visualblocks[dir='rtl'] figure, |  | ||||||
| .mce-visualblocks[dir='rtl'] h1, |  | ||||||
| .mce-visualblocks[dir='rtl'] h2, |  | ||||||
| .mce-visualblocks[dir='rtl'] h3, |  | ||||||
| .mce-visualblocks[dir='rtl'] h4, |  | ||||||
| .mce-visualblocks[dir='rtl'] h5, |  | ||||||
| .mce-visualblocks[dir='rtl'] h6, |  | ||||||
| .mce-visualblocks[dir='rtl'] hgroup, |  | ||||||
| .mce-visualblocks[dir='rtl'] ol, |  | ||||||
| .mce-visualblocks[dir='rtl'] p, |  | ||||||
| .mce-visualblocks[dir='rtl'] pre, |  | ||||||
| .mce-visualblocks[dir='rtl'] section, |  | ||||||
| .mce-visualblocks[dir='rtl'] ul { |  | ||||||
|     background-position-x: right; |  | ||||||
|     margin-right: 3px; |  | ||||||
| } |  | ||||||
| .mce-nbsp, |  | ||||||
| .mce-shy { |  | ||||||
|     background: #aaa; |  | ||||||
| } |  | ||||||
| .mce-shy::after { |  | ||||||
|     content: '-'; |  | ||||||
| } |  | ||||||
| @@ -1,726 +0,0 @@ | |||||||
| .mce-content-body .mce-item-anchor { |  | ||||||
|     background: transparent |  | ||||||
|         url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") |  | ||||||
|         no-repeat center; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor:empty { |  | ||||||
|     cursor: default; |  | ||||||
|     display: inline-block; |  | ||||||
|     height: 12px !important; |  | ||||||
|     padding: 0 2px; |  | ||||||
|     -webkit-user-modify: read-only; |  | ||||||
|     -moz-user-modify: read-only; |  | ||||||
|     -webkit-user-select: all; |  | ||||||
|     -moz-user-select: all; |  | ||||||
|     user-select: all; |  | ||||||
|     width: 8px !important; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor:not(:empty) { |  | ||||||
|     background-position-x: 2px; |  | ||||||
|     display: inline-block; |  | ||||||
|     padding-left: 12px; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-item-anchor[data-mce-selected] { |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
| .tox-comments-visible .tox-comment { |  | ||||||
|     background-color: #fff0b7; |  | ||||||
| } |  | ||||||
| .tox-comments-visible .tox-comment[data-mce-annotation-active='true']:not([data-mce-selected='inline-boundary']) { |  | ||||||
|     background-color: #ffe168; |  | ||||||
| } |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden) { |  | ||||||
|     list-style: none; |  | ||||||
|     margin: 0.25em 0; |  | ||||||
| } |  | ||||||
| .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
|     cursor: pointer; |  | ||||||
|     height: 1em; |  | ||||||
|     margin-left: -1.5em; |  | ||||||
|     margin-top: 0.125em; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 1em; |  | ||||||
| } |  | ||||||
| .tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before { |  | ||||||
|     content: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A'); |  | ||||||
| } |  | ||||||
| [dir='rtl'] .tox-checklist > li:not(.tox-checklist--hidden)::before { |  | ||||||
|     margin-left: 0; |  | ||||||
|     margin-right: -1.5em; |  | ||||||
| } |  | ||||||
| code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     color: #000; |  | ||||||
|     background: 0 0; |  | ||||||
|     text-shadow: 0 1px #fff; |  | ||||||
|     font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; |  | ||||||
|     font-size: 1em; |  | ||||||
|     text-align: left; |  | ||||||
|     white-space: pre; |  | ||||||
|     word-spacing: normal; |  | ||||||
|     word-break: normal; |  | ||||||
|     word-wrap: normal; |  | ||||||
|     line-height: 1.5; |  | ||||||
|     -moz-tab-size: 4; |  | ||||||
|     tab-size: 4; |  | ||||||
|     -webkit-hyphens: none; |  | ||||||
|     hyphens: none; |  | ||||||
| } |  | ||||||
| code[class*='language-'] ::-moz-selection, |  | ||||||
| code[class*='language-']::-moz-selection, |  | ||||||
| pre[class*='language-'] ::-moz-selection, |  | ||||||
| pre[class*='language-']::-moz-selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
| code[class*='language-'] ::selection, |  | ||||||
| code[class*='language-']::selection, |  | ||||||
| pre[class*='language-'] ::selection, |  | ||||||
| pre[class*='language-']::selection { |  | ||||||
|     text-shadow: none; |  | ||||||
|     background: #b3d4fc; |  | ||||||
| } |  | ||||||
| @media print { |  | ||||||
|     code[class*='language-'], |  | ||||||
|     pre[class*='language-'] { |  | ||||||
|         text-shadow: none; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     padding: 1em; |  | ||||||
|     margin: 0.5em 0; |  | ||||||
|     overflow: auto; |  | ||||||
| } |  | ||||||
| :not(pre) > code[class*='language-'], |  | ||||||
| pre[class*='language-'] { |  | ||||||
|     background: #f5f2f0; |  | ||||||
| } |  | ||||||
| :not(pre) > code[class*='language-'] { |  | ||||||
|     padding: 0.1em; |  | ||||||
|     border-radius: 0.3em; |  | ||||||
|     white-space: normal; |  | ||||||
| } |  | ||||||
| .token.cdata, |  | ||||||
| .token.comment, |  | ||||||
| .token.doctype, |  | ||||||
| .token.prolog { |  | ||||||
|     color: #708090; |  | ||||||
| } |  | ||||||
| .token.punctuation { |  | ||||||
|     color: #999; |  | ||||||
| } |  | ||||||
| .token.namespace { |  | ||||||
|     opacity: 0.7; |  | ||||||
| } |  | ||||||
| .token.boolean, |  | ||||||
| .token.constant, |  | ||||||
| .token.deleted, |  | ||||||
| .token.number, |  | ||||||
| .token.property, |  | ||||||
| .token.symbol, |  | ||||||
| .token.tag { |  | ||||||
|     color: #905; |  | ||||||
| } |  | ||||||
| .token.attr-name, |  | ||||||
| .token.builtin, |  | ||||||
| .token.char, |  | ||||||
| .token.inserted, |  | ||||||
| .token.selector, |  | ||||||
| .token.string { |  | ||||||
|     color: #690; |  | ||||||
| } |  | ||||||
| .language-css .token.string, |  | ||||||
| .style .token.string, |  | ||||||
| .token.entity, |  | ||||||
| .token.operator, |  | ||||||
| .token.url { |  | ||||||
|     color: #9a6e3a; |  | ||||||
|     background: hsla(0, 0%, 100%, 0.5); |  | ||||||
| } |  | ||||||
| .token.atrule, |  | ||||||
| .token.attr-value, |  | ||||||
| .token.keyword { |  | ||||||
|     color: #07a; |  | ||||||
| } |  | ||||||
| .token.class-name, |  | ||||||
| .token.function { |  | ||||||
|     color: #dd4a68; |  | ||||||
| } |  | ||||||
| .token.important, |  | ||||||
| .token.regex, |  | ||||||
| .token.variable { |  | ||||||
|     color: #e90; |  | ||||||
| } |  | ||||||
| .token.bold, |  | ||||||
| .token.important { |  | ||||||
|     font-weight: 700; |  | ||||||
| } |  | ||||||
| .token.italic { |  | ||||||
|     font-style: italic; |  | ||||||
| } |  | ||||||
| .token.entity { |  | ||||||
|     cursor: help; |  | ||||||
| } |  | ||||||
| .mce-content-body { |  | ||||||
|     overflow-wrap: break-word; |  | ||||||
|     word-wrap: break-word; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-visual-caret { |  | ||||||
|     background-color: #000; |  | ||||||
|     background-color: currentColor; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-visual-caret-hidden { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .mce-content-body [data-mce-caret] { |  | ||||||
|     left: -1000px; |  | ||||||
|     margin: 0; |  | ||||||
|     padding: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     right: auto; |  | ||||||
|     top: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-offscreen-selection { |  | ||||||
|     left: -2000000px; |  | ||||||
|     max-width: 1000000px; |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] { |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='true'] { |  | ||||||
|     cursor: text; |  | ||||||
| } |  | ||||||
| .tox-cursor-format-painter { |  | ||||||
|     cursor: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A'), |  | ||||||
|         default; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.align-left { |  | ||||||
|     float: left; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.align-right { |  | ||||||
|     float: right; |  | ||||||
| } |  | ||||||
| .mce-content-body figure.image.align-center { |  | ||||||
|     display: table; |  | ||||||
|     margin-left: auto; |  | ||||||
|     margin-right: auto; |  | ||||||
| } |  | ||||||
| .mce-preview-object { |  | ||||||
|     border: 1px solid gray; |  | ||||||
|     display: inline-block; |  | ||||||
|     line-height: 0; |  | ||||||
|     margin: 0 2px 0 2px; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-preview-object .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .mce-preview-object[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .mce-object { |  | ||||||
|     background: transparent |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center; |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
| } |  | ||||||
| .mce-pagebreak { |  | ||||||
|     border: 1px dashed #aaa; |  | ||||||
|     cursor: default; |  | ||||||
|     display: block; |  | ||||||
|     height: 5px; |  | ||||||
|     margin-top: 1rem; |  | ||||||
|     page-break-before: always; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| @media print { |  | ||||||
|     .mce-pagebreak { |  | ||||||
|         border: 0; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| .tiny-pageembed .mce-shim { |  | ||||||
|     background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed[data-mce-selected='2'] .mce-shim { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .tiny-pageembed { |  | ||||||
|     display: inline-block; |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9, |  | ||||||
| .tiny-pageembed--1by1, |  | ||||||
| .tiny-pageembed--21by9, |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     display: block; |  | ||||||
|     overflow: hidden; |  | ||||||
|     padding: 0; |  | ||||||
|     position: relative; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--21by9 { |  | ||||||
|     padding-top: 42.857143%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9 { |  | ||||||
|     padding-top: 56.25%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--4by3 { |  | ||||||
|     padding-top: 75%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--1by1 { |  | ||||||
|     padding-top: 100%; |  | ||||||
| } |  | ||||||
| .tiny-pageembed--16by9 iframe, |  | ||||||
| .tiny-pageembed--1by1 iframe, |  | ||||||
| .tiny-pageembed--21by9 iframe, |  | ||||||
| .tiny-pageembed--4by3 iframe { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     left: 0; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .mce-content-body[data-mce-placeholder] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     color: rgba(34, 47, 62, 0.7); |  | ||||||
|     content: attr(data-mce-placeholder); |  | ||||||
|     position: absolute; |  | ||||||
| } |  | ||||||
| .mce-content-body:not([dir='rtl'])[data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     left: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body[dir='rtl'][data-mce-placeholder]:not(.mce-visualblocks)::before { |  | ||||||
|     right: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle { |  | ||||||
|     background-color: #4099ff; |  | ||||||
|     border-color: #4099ff; |  | ||||||
|     border-style: solid; |  | ||||||
|     border-width: 1px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     height: 10px; |  | ||||||
|     position: absolute; |  | ||||||
|     width: 10px; |  | ||||||
|     z-index: 1298; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:hover { |  | ||||||
|     background-color: #4099ff; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(1) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(2) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(3) { |  | ||||||
|     cursor: nwse-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body div.mce-resizehandle:nth-of-type(4) { |  | ||||||
|     cursor: nesw-resize; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-resize-backdrop { |  | ||||||
|     z-index: 10000; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-clonedresizable { |  | ||||||
|     cursor: default; |  | ||||||
|     opacity: 0.5; |  | ||||||
|     outline: 1px dashed #000; |  | ||||||
|     position: absolute; |  | ||||||
|     z-index: 10001; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns td, |  | ||||||
| .mce-content-body .mce-clonedresizable.mce-resizetable-columns th { |  | ||||||
|     border: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-resize-helper { |  | ||||||
|     background: #555; |  | ||||||
|     background: rgba(0, 0, 0, 0.75); |  | ||||||
|     border: 1px; |  | ||||||
|     border-radius: 3px; |  | ||||||
|     color: #fff; |  | ||||||
|     display: none; |  | ||||||
|     font-family: sans-serif; |  | ||||||
|     font-size: 12px; |  | ||||||
|     line-height: 14px; |  | ||||||
|     margin: 5px 10px; |  | ||||||
|     padding: 5px; |  | ||||||
|     position: absolute; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 10002; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor { |  | ||||||
|     bottom: 0; |  | ||||||
|     cursor: default; |  | ||||||
|     position: absolute; |  | ||||||
|     top: 0; |  | ||||||
|     width: 2px; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor::before { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 50%; |  | ||||||
|     content: ''; |  | ||||||
|     display: block; |  | ||||||
|     height: 8px; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -3px; |  | ||||||
|     top: -3px; |  | ||||||
|     width: 8px; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-cursor:hover::after { |  | ||||||
|     background-color: inherit; |  | ||||||
|     border-radius: 100px; |  | ||||||
|     box-sizing: border-box; |  | ||||||
|     color: #fff; |  | ||||||
|     content: attr(data-user); |  | ||||||
|     display: block; |  | ||||||
|     font-size: 12px; |  | ||||||
|     font-weight: 700; |  | ||||||
|     left: -5px; |  | ||||||
|     min-height: 8px; |  | ||||||
|     min-width: 8px; |  | ||||||
|     padding: 0 12px; |  | ||||||
|     position: absolute; |  | ||||||
|     top: -11px; |  | ||||||
|     white-space: nowrap; |  | ||||||
|     z-index: 1000; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--1 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #2dc26b; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--2 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e03e2d; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--3 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f1c40f; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--4 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #3598db; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--5 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #b96ad9; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--6 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #e67e23; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--7 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #aaa69d; |  | ||||||
| } |  | ||||||
| .tox-rtc-user-selection--8 .tox-rtc-user-cursor { |  | ||||||
|     background-color: #f368e0; |  | ||||||
| } |  | ||||||
| .tox-rtc-remote-image { |  | ||||||
|     background: #eaeaea |  | ||||||
|         url('data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A') |  | ||||||
|         no-repeat center center; |  | ||||||
|     border: 1px solid #ccc; |  | ||||||
|     min-height: 240px; |  | ||||||
|     min-width: 320px; |  | ||||||
| } |  | ||||||
| .mce-match-marker { |  | ||||||
|     background: #aaa; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected::-moz-selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-match-marker-selected::selection { |  | ||||||
|     background: #39f; |  | ||||||
|     color: #fff; |  | ||||||
| } |  | ||||||
| .mce-content-body audio[data-mce-selected], |  | ||||||
| .mce-content-body embed[data-mce-selected], |  | ||||||
| .mce-content-body img[data-mce-selected], |  | ||||||
| .mce-content-body object[data-mce-selected], |  | ||||||
| .mce-content-body table[data-mce-selected], |  | ||||||
| .mce-content-body video[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body hr[data-mce-selected] { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
|     outline-offset: 1px; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] [contentEditable='true']:focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'] [contentEditable='true']:hover { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body [contentEditable='false'][data-mce-selected] { |  | ||||||
|     cursor: not-allowed; |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body.mce-content-readonly [contentEditable='true']:focus, |  | ||||||
| .mce-content-body.mce-content-readonly [contentEditable='true']:hover { |  | ||||||
|     outline: 0; |  | ||||||
| } |  | ||||||
| .mce-content-body [data-mce-selected='inline-boundary'] { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body .mce-edit-focus { |  | ||||||
|     outline: 3px solid #b4d7ff; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected], |  | ||||||
| .mce-content-body th[data-mce-selected] { |  | ||||||
|     position: relative; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::-moz-selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::-moz-selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::selection, |  | ||||||
| .mce-content-body th[data-mce-selected]::selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected] *, |  | ||||||
| .mce-content-body th[data-mce-selected] * { |  | ||||||
|     outline: 0; |  | ||||||
|     -webkit-touch-callout: none; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
| .mce-content-body td[data-mce-selected]::after, |  | ||||||
| .mce-content-body th[data-mce-selected]::after { |  | ||||||
|     background-color: rgba(180, 215, 255, 0.7); |  | ||||||
|     border: 1px solid rgba(180, 215, 255, 0.7); |  | ||||||
|     bottom: -1px; |  | ||||||
|     content: ''; |  | ||||||
|     left: -1px; |  | ||||||
|     mix-blend-mode: multiply; |  | ||||||
|     position: absolute; |  | ||||||
|     right: -1px; |  | ||||||
|     top: -1px; |  | ||||||
| } |  | ||||||
| @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { |  | ||||||
|     .mce-content-body td[data-mce-selected]::after, |  | ||||||
|     .mce-content-body th[data-mce-selected]::after { |  | ||||||
|         border-color: rgba(0, 84, 180, 0.7); |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| .mce-content-body img::-moz-selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .mce-content-body img::selection { |  | ||||||
|     background: 0 0; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-bar { |  | ||||||
|     background-color: #b4d7ff; |  | ||||||
|     opacity: 0; |  | ||||||
|     -webkit-user-select: none; |  | ||||||
|     -moz-user-select: none; |  | ||||||
|     user-select: none; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-cols { |  | ||||||
|     cursor: col-resize; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-rows { |  | ||||||
|     cursor: row-resize; |  | ||||||
| } |  | ||||||
| .ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging { |  | ||||||
|     opacity: 1; |  | ||||||
| } |  | ||||||
| .mce-spellchecker-word { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
|     height: 2rem; |  | ||||||
| } |  | ||||||
| .mce-spellchecker-grammar { |  | ||||||
|     background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A"); |  | ||||||
|     background-position: 0 calc(100% + 1px); |  | ||||||
|     background-repeat: repeat-x; |  | ||||||
|     background-size: auto 6px; |  | ||||||
|     cursor: default; |  | ||||||
| } |  | ||||||
| .mce-toc { |  | ||||||
|     border: 1px solid gray; |  | ||||||
| } |  | ||||||
| .mce-toc h2 { |  | ||||||
|     margin: 4px; |  | ||||||
| } |  | ||||||
| .mce-toc li { |  | ||||||
|     list-style-type: none; |  | ||||||
| } |  | ||||||
| .mce-item-table:not([border]), |  | ||||||
| .mce-item-table:not([border]) caption, |  | ||||||
| .mce-item-table:not([border]) td, |  | ||||||
| .mce-item-table:not([border]) th, |  | ||||||
| .mce-item-table[border='0'], |  | ||||||
| .mce-item-table[border='0'] caption, |  | ||||||
| .mce-item-table[border='0'] td, |  | ||||||
| .mce-item-table[border='0'] th, |  | ||||||
| table[style*='border-width: 0'], |  | ||||||
| table[style*='border-width: 0'] caption, |  | ||||||
| table[style*='border-width: 0'] td, |  | ||||||
| table[style*='border-width: 0'] th { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
| .mce-visualblocks address, |  | ||||||
| .mce-visualblocks article, |  | ||||||
| .mce-visualblocks aside, |  | ||||||
| .mce-visualblocks blockquote, |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks dl, |  | ||||||
| .mce-visualblocks figcaption, |  | ||||||
| .mce-visualblocks figure, |  | ||||||
| .mce-visualblocks h1, |  | ||||||
| .mce-visualblocks h2, |  | ||||||
| .mce-visualblocks h3, |  | ||||||
| .mce-visualblocks h4, |  | ||||||
| .mce-visualblocks h5, |  | ||||||
| .mce-visualblocks h6, |  | ||||||
| .mce-visualblocks hgroup, |  | ||||||
| .mce-visualblocks ol, |  | ||||||
| .mce-visualblocks p, |  | ||||||
| .mce-visualblocks pre, |  | ||||||
| .mce-visualblocks section, |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-repeat: no-repeat; |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
|     margin-left: 3px; |  | ||||||
|     padding-top: 10px; |  | ||||||
| } |  | ||||||
| .mce-visualblocks p { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h1 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h2 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h3 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h4 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h5 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks h6 { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks div:not([data-mce-bogus]) { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks section { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks article { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks blockquote { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks address { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks pre { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks figure { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks figcaption { |  | ||||||
|     border: 1px dashed #bbb; |  | ||||||
| } |  | ||||||
| .mce-visualblocks hgroup { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7); |  | ||||||
| } |  | ||||||
| .mce-visualblocks aside { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=); |  | ||||||
| } |  | ||||||
| .mce-visualblocks ul { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks ol { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks dl { |  | ||||||
|     background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==); |  | ||||||
| } |  | ||||||
| .mce-visualblocks:not([dir='rtl']) address, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) article, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) aside, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) blockquote, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks:not([dir='rtl']) dl, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figcaption, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) figure, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h1, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h2, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h3, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h4, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h5, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) h6, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) hgroup, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ol, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) p, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) pre, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) section, |  | ||||||
| .mce-visualblocks:not([dir='rtl']) ul { |  | ||||||
|     margin-left: 3px; |  | ||||||
| } |  | ||||||
| .mce-visualblocks[dir='rtl'] address, |  | ||||||
| .mce-visualblocks[dir='rtl'] article, |  | ||||||
| .mce-visualblocks[dir='rtl'] aside, |  | ||||||
| .mce-visualblocks[dir='rtl'] blockquote, |  | ||||||
| .mce-visualblocks[dir='rtl'] div:not([data-mce-bogus]), |  | ||||||
| .mce-visualblocks[dir='rtl'] dl, |  | ||||||
| .mce-visualblocks[dir='rtl'] figcaption, |  | ||||||
| .mce-visualblocks[dir='rtl'] figure, |  | ||||||
| .mce-visualblocks[dir='rtl'] h1, |  | ||||||
| .mce-visualblocks[dir='rtl'] h2, |  | ||||||
| .mce-visualblocks[dir='rtl'] h3, |  | ||||||
| .mce-visualblocks[dir='rtl'] h4, |  | ||||||
| .mce-visualblocks[dir='rtl'] h5, |  | ||||||
| .mce-visualblocks[dir='rtl'] h6, |  | ||||||
| .mce-visualblocks[dir='rtl'] hgroup, |  | ||||||
| .mce-visualblocks[dir='rtl'] ol, |  | ||||||
| .mce-visualblocks[dir='rtl'] p, |  | ||||||
| .mce-visualblocks[dir='rtl'] pre, |  | ||||||
| .mce-visualblocks[dir='rtl'] section, |  | ||||||
| .mce-visualblocks[dir='rtl'] ul { |  | ||||||
|     background-position-x: right; |  | ||||||
|     margin-right: 3px; |  | ||||||
| } |  | ||||||
| .mce-nbsp, |  | ||||||
| .mce-shy { |  | ||||||
|     background: #aaa; |  | ||||||
| } |  | ||||||
| .mce-shy::after { |  | ||||||
|     content: '-'; |  | ||||||
| } |  | ||||||
| body { |  | ||||||
|     font-family: sans-serif; |  | ||||||
| } |  | ||||||
| table { |  | ||||||
|     border-collapse: collapse; |  | ||||||
| } |  | ||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -1,35 +0,0 @@ | |||||||
| body.tox-dialog__disable-scroll { |  | ||||||
|     overflow: hidden; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-fullscreen { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     margin: 0; |  | ||||||
|     overflow: hidden; |  | ||||||
|     overscroll-behavior: none; |  | ||||||
|     padding: 0; |  | ||||||
|     touch-action: pinch-zoom; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox.tox-tinymce.tox-fullscreen, |  | ||||||
| .tox-shadowhost.tox-fullscreen { |  | ||||||
|     left: 0; |  | ||||||
|     position: fixed; |  | ||||||
|     top: 0; |  | ||||||
|     z-index: 1200; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox.tox-tinymce.tox-fullscreen { |  | ||||||
|     background-color: transparent; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| .tox-fullscreen .tox.tox-tinymce-aux, |  | ||||||
| .tox-fullscreen ~ .tox.tox-tinymce-aux { |  | ||||||
|     z-index: 1201; |  | ||||||
| } |  | ||||||
| @@ -1,30 +0,0 @@ | |||||||
| body.tox-dialog__disable-scroll { |  | ||||||
|     overflow: hidden; |  | ||||||
| } |  | ||||||
| .tox-fullscreen { |  | ||||||
|     border: 0; |  | ||||||
|     height: 100%; |  | ||||||
|     margin: 0; |  | ||||||
|     overflow: hidden; |  | ||||||
|     overscroll-behavior: none; |  | ||||||
|     padding: 0; |  | ||||||
|     touch-action: pinch-zoom; |  | ||||||
|     width: 100%; |  | ||||||
| } |  | ||||||
| .tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { |  | ||||||
|     display: none; |  | ||||||
| } |  | ||||||
| .tox-shadowhost.tox-fullscreen, |  | ||||||
| .tox.tox-tinymce.tox-fullscreen { |  | ||||||
|     left: 0; |  | ||||||
|     position: fixed; |  | ||||||
|     top: 0; |  | ||||||
|     z-index: 1200; |  | ||||||
| } |  | ||||||
| .tox.tox-tinymce.tox-fullscreen { |  | ||||||
|     background-color: transparent; |  | ||||||
| } |  | ||||||
| .tox-fullscreen .tox.tox-tinymce-aux, |  | ||||||
| .tox-fullscreen ~ .tox.tox-tinymce-aux { |  | ||||||
|     z-index: 1201; |  | ||||||
| } |  | ||||||
| @@ -38,6 +38,17 @@ export default { | |||||||
|         }, |         }, | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * 编辑作业 | ||||||
|  |      */ | ||||||
|  |     edit: { | ||||||
|  |         url: `${config.API_URL}/api/sys/job/edit`, | ||||||
|  |         name: `编辑作业`, | ||||||
|  |         post: async function (data = {}, config = {}) { | ||||||
|  |             return await http.post(this.url, data, config) | ||||||
|  |         }, | ||||||
|  |     }, | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
|      * 计划作业是否存在 |      * 计划作业是否存在 | ||||||
|      */ |      */ | ||||||
| @@ -114,15 +125,4 @@ export default { | |||||||
|             return await http.post(this.url, data, config) |             return await http.post(this.url, data, config) | ||||||
|         }, |         }, | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
|     /** |  | ||||||
|      * 更新计划作业 |  | ||||||
|      */ |  | ||||||
|     update: { |  | ||||||
|         url: `${config.API_URL}/api/sys/job/update`, |  | ||||||
|         name: `更新计划作业`, |  | ||||||
|         post: async function (data = {}, config = {}) { |  | ||||||
|             return await http.post(this.url, data, config) |  | ||||||
|         }, |  | ||||||
|     }, |  | ||||||
| } | } | ||||||
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 285 KiB | 
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 20 KiB | 
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 132 KiB | 
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 133 KiB | 
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 10 KiB | 
| @@ -60,12 +60,12 @@ export default { | |||||||
|             this.top = e.clientY + 1 |             this.top = e.clientY + 1 | ||||||
|  |  | ||||||
|             this.$nextTick(() => { |             this.$nextTick(() => { | ||||||
|                 var ex = e.clientX + 1 |                 const ex = e.clientX + 1 | ||||||
|                 var ey = e.clientY + 1 |                 const ey = e.clientY + 1 | ||||||
|                 var innerWidth = window.innerWidth |                 const innerWidth = window.innerWidth | ||||||
|                 var innerHeight = window.innerHeight |                 const innerHeight = window.innerHeight | ||||||
|                 var menuHeight = this.$refs.contextmenu.offsetHeight |                 const menuHeight = this.$refs.contextmenu.offsetHeight | ||||||
|                 var menuWidth = this.$refs.contextmenu.offsetWidth |                 const menuWidth = this.$refs.contextmenu.offsetWidth | ||||||
|                 //位置修正公示 |                 //位置修正公示 | ||||||
|                 //left = (当前点击X + 菜单宽度 > 可视区域宽度 ? 可视区域宽度 - 菜单宽度 : 当前点击X) |                 //left = (当前点击X + 菜单宽度 > 可视区域宽度 ? 可视区域宽度 - 菜单宽度 : 当前点击X) | ||||||
|                 //top = (当前点击Y + 菜单高度 > 可视区域高度 ? 当前点击Y - 菜单高度 : 当前点击Y) |                 //top = (当前点击Y + 菜单高度 > 可视区域高度 ? 当前点击Y - 菜单高度 : 当前点击Y) | ||||||
|   | |||||||
| @@ -46,7 +46,7 @@ export default { | |||||||
|             this.menuClick(this.command) |             this.menuClick(this.command) | ||||||
|         }, |         }, | ||||||
|         openSubmenu(e) { |         openSubmenu(e) { | ||||||
|             var menu = e.target.querySelector('ul') |             const menu = e.target.querySelector('ul') | ||||||
|             if (!menu) { |             if (!menu) { | ||||||
|                 return false |                 return false | ||||||
|             } |             } | ||||||
| @@ -54,13 +54,13 @@ export default { | |||||||
|                 return false |                 return false | ||||||
|             } |             } | ||||||
|             menu.style.display = 'inline-block' |             menu.style.display = 'inline-block' | ||||||
|             var rect = menu.getBoundingClientRect() |             const rect = menu.getBoundingClientRect() | ||||||
|             var menuX = rect.left |             const menuX = rect.left | ||||||
|             var menuY = rect.top |             const menuY = rect.top | ||||||
|             var innerWidth = window.innerWidth |             const innerWidth = window.innerWidth | ||||||
|             var innerHeight = window.innerHeight |             const innerHeight = window.innerHeight | ||||||
|             var menuHeight = menu.offsetHeight |             const menuHeight = menu.offsetHeight | ||||||
|             var menuWidth = menu.offsetWidth |             const menuWidth = menu.offsetWidth | ||||||
|             if (menuX + menuWidth > innerWidth) { |             if (menuX + menuWidth > innerWidth) { | ||||||
|                 menu.style.left = 'auto' |                 menu.style.left = 'auto' | ||||||
|                 menu.style.right = '100%' |                 menu.style.right = '100%' | ||||||
| @@ -71,7 +71,7 @@ export default { | |||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         closeSubmenu(e) { |         closeSubmenu(e) { | ||||||
|             var menu = e.target.querySelector('ul') |             const menu = e.target.querySelector('ul') | ||||||
|             if (!menu) { |             if (!menu) { | ||||||
|                 return false |                 return false | ||||||
|             } |             } | ||||||
|   | |||||||
| @@ -10,7 +10,7 @@ | |||||||
| <template> | <template> | ||||||
|     <el-input v-bind="$attrs" v-model="defaultValue"> |     <el-input v-bind="$attrs" v-model="defaultValue"> | ||||||
|         <template #append> |         <template #append> | ||||||
|             <el-dropdown @command="handleShortcuts" size="medium"> |             <el-dropdown @command="handleShortcuts" size="large" trigger="click"> | ||||||
|                 <el-button icon="el-icon-arrow-down"></el-button> |                 <el-button icon="el-icon-arrow-down"></el-button> | ||||||
|                 <template #dropdown> |                 <template #dropdown> | ||||||
|                     <el-dropdown-menu> |                     <el-dropdown-menu> | ||||||
| @@ -20,7 +20,7 @@ | |||||||
|                         <el-dropdown-item command="0 0 0 1 * ?">每月一号零点</el-dropdown-item> |                         <el-dropdown-item command="0 0 0 1 * ?">每月一号零点</el-dropdown-item> | ||||||
|                         <el-dropdown-item command="0 0 0 L * ?">每月最后一天零点</el-dropdown-item> |                         <el-dropdown-item command="0 0 0 L * ?">每月最后一天零点</el-dropdown-item> | ||||||
|                         <el-dropdown-item command="0 0 0 ? * 1">每周星期日零点</el-dropdown-item> |                         <el-dropdown-item command="0 0 0 ? * 1">每周星期日零点</el-dropdown-item> | ||||||
|                         <el-dropdown-item v-for="(item, index) in shortcuts" :command="item.value" :divided="index == 0" :key="item.value" |                         <el-dropdown-item v-for="(item, index) in shortcuts" :command="item.value" :divided="index === 0" :key="item.value" | ||||||
|                             >{{ item.text }} |                             >{{ item.text }} | ||||||
|                         </el-dropdown-item> |                         </el-dropdown-item> | ||||||
|                         <el-dropdown-item command="custom" divided icon="el-icon-plus">自定义</el-dropdown-item> |                         <el-dropdown-item command="custom" divided icon="el-icon-plus">自定义</el-dropdown-item> | ||||||
| @@ -30,7 +30,7 @@ | |||||||
|         </template> |         </template> | ||||||
|     </el-input> |     </el-input> | ||||||
|  |  | ||||||
|     <el-dialog v-model="dialogVisible" :width="580" append-to-body destroy-on-close title="cron规则生成器"> |     <el-dialog v-model="dialogVisible" :width="800" append-to-body destroy-on-close title="Cron 规则生成器"> | ||||||
|         <div class="sc-cron"> |         <div class="sc-cron"> | ||||||
|             <el-tabs> |             <el-tabs> | ||||||
|                 <el-tab-pane> |                 <el-tab-pane> | ||||||
| @@ -43,10 +43,10 @@ | |||||||
|                     <el-form> |                     <el-form> | ||||||
|                         <el-form-item :label="$t('类型')"> |                         <el-form-item :label="$t('类型')"> | ||||||
|                             <el-radio-group v-model="value.second.type"> |                             <el-radio-group v-model="value.second.type"> | ||||||
|                                 <el-radio-button label="0">任意值</el-radio-button> |                                 <el-radio-button :label="0">任意值</el-radio-button> | ||||||
|                                 <el-radio-button label="1">范围</el-radio-button> |                                 <el-radio-button :label="1">范围</el-radio-button> | ||||||
|                                 <el-radio-button label="2">间隔</el-radio-button> |                                 <el-radio-button :label="2">间隔</el-radio-button> | ||||||
|                                 <el-radio-button label="3">指定</el-radio-button> |                                 <el-radio-button :label="3">指定</el-radio-button> | ||||||
|                             </el-radio-group> |                             </el-radio-group> | ||||||
|                         </el-form-item> |                         </el-form-item> | ||||||
|                         <el-form-item v-if="value.second.type === 1" :label="$t('范围')"> |                         <el-form-item v-if="value.second.type === 1" :label="$t('范围')"> | ||||||
| @@ -77,10 +77,10 @@ | |||||||
|                     <el-form> |                     <el-form> | ||||||
|                         <el-form-item :label="$t('类型')"> |                         <el-form-item :label="$t('类型')"> | ||||||
|                             <el-radio-group v-model="value.minute.type"> |                             <el-radio-group v-model="value.minute.type"> | ||||||
|                                 <el-radio-button label="0">任意值</el-radio-button> |                                 <el-radio-button :label="0">任意值</el-radio-button> | ||||||
|                                 <el-radio-button label="1">范围</el-radio-button> |                                 <el-radio-button :label="1">范围</el-radio-button> | ||||||
|                                 <el-radio-button label="2">间隔</el-radio-button> |                                 <el-radio-button :label="2">间隔</el-radio-button> | ||||||
|                                 <el-radio-button label="3">指定</el-radio-button> |                                 <el-radio-button :label="3">指定</el-radio-button> | ||||||
|                             </el-radio-group> |                             </el-radio-group> | ||||||
|                         </el-form-item> |                         </el-form-item> | ||||||
|                         <el-form-item v-if="value.minute.type === 1" :label="$t('范围')"> |                         <el-form-item v-if="value.minute.type === 1" :label="$t('范围')"> | ||||||
| @@ -111,10 +111,10 @@ | |||||||
|                     <el-form> |                     <el-form> | ||||||
|                         <el-form-item :label="$t('类型')"> |                         <el-form-item :label="$t('类型')"> | ||||||
|                             <el-radio-group v-model="value.hour.type"> |                             <el-radio-group v-model="value.hour.type"> | ||||||
|                                 <el-radio-button label="0">任意值</el-radio-button> |                                 <el-radio-button :label="0">任意值</el-radio-button> | ||||||
|                                 <el-radio-button label="1">范围</el-radio-button> |                                 <el-radio-button :label="1">范围</el-radio-button> | ||||||
|                                 <el-radio-button label="2">间隔</el-radio-button> |                                 <el-radio-button :label="2">间隔</el-radio-button> | ||||||
|                                 <el-radio-button label="3">指定</el-radio-button> |                                 <el-radio-button :label="3">指定</el-radio-button> | ||||||
|                             </el-radio-group> |                             </el-radio-group> | ||||||
|                         </el-form-item> |                         </el-form-item> | ||||||
|                         <el-form-item v-if="value.hour.type === 1" :label="$t('范围')"> |                         <el-form-item v-if="value.hour.type === 1" :label="$t('范围')"> | ||||||
| @@ -145,12 +145,12 @@ | |||||||
|                     <el-form> |                     <el-form> | ||||||
|                         <el-form-item :label="$t('类型')"> |                         <el-form-item :label="$t('类型')"> | ||||||
|                             <el-radio-group v-model="value.day.type"> |                             <el-radio-group v-model="value.day.type"> | ||||||
|                                 <el-radio-button label="0">任意值</el-radio-button> |                                 <el-radio-button :label="0">任意值</el-radio-button> | ||||||
|                                 <el-radio-button label="1">范围</el-radio-button> |                                 <el-radio-button :label="1">范围</el-radio-button> | ||||||
|                                 <el-radio-button label="2">间隔</el-radio-button> |                                 <el-radio-button :label="2">间隔</el-radio-button> | ||||||
|                                 <el-radio-button label="3">指定</el-radio-button> |                                 <el-radio-button :label="3">指定</el-radio-button> | ||||||
|                                 <el-radio-button label="4">本月最后一天</el-radio-button> |                                 <el-radio-button :label="4">本月最后一天</el-radio-button> | ||||||
|                                 <el-radio-button label="5">不指定</el-radio-button> |                                 <el-radio-button :label="5">不指定</el-radio-button> | ||||||
|                             </el-radio-group> |                             </el-radio-group> | ||||||
|                         </el-form-item> |                         </el-form-item> | ||||||
|                         <el-form-item v-if="value.day.type === 1" :label="$t('范围')"> |                         <el-form-item v-if="value.day.type === 1" :label="$t('范围')"> | ||||||
| @@ -181,10 +181,10 @@ | |||||||
|                     <el-form> |                     <el-form> | ||||||
|                         <el-form-item :label="$t('类型')"> |                         <el-form-item :label="$t('类型')"> | ||||||
|                             <el-radio-group v-model="value.month.type"> |                             <el-radio-group v-model="value.month.type"> | ||||||
|                                 <el-radio-button label="0">任意值</el-radio-button> |                                 <el-radio-button :label="0">任意值</el-radio-button> | ||||||
|                                 <el-radio-button label="1">范围</el-radio-button> |                                 <el-radio-button :label="1">范围</el-radio-button> | ||||||
|                                 <el-radio-button label="2">间隔</el-radio-button> |                                 <el-radio-button :label="2">间隔</el-radio-button> | ||||||
|                                 <el-radio-button label="3">指定</el-radio-button> |                                 <el-radio-button :label="3">指定</el-radio-button> | ||||||
|                             </el-radio-group> |                             </el-radio-group> | ||||||
|                         </el-form-item> |                         </el-form-item> | ||||||
|                         <el-form-item v-if="value.month.type === 1" :label="$t('范围')"> |                         <el-form-item v-if="value.month.type === 1" :label="$t('范围')"> | ||||||
| @@ -216,12 +216,12 @@ | |||||||
|                         <el-form> |                         <el-form> | ||||||
|                             <el-form-item :label="$t('类型')"> |                             <el-form-item :label="$t('类型')"> | ||||||
|                                 <el-radio-group v-model="value.week.type"> |                                 <el-radio-group v-model="value.week.type"> | ||||||
|                                     <el-radio-button label="0">任意值</el-radio-button> |                                     <el-radio-button :label="0">任意值</el-radio-button> | ||||||
|                                     <el-radio-button label="1">范围</el-radio-button> |                                     <el-radio-button :label="1">范围</el-radio-button> | ||||||
|                                     <el-radio-button label="2">间隔</el-radio-button> |                                     <el-radio-button :label="2">间隔</el-radio-button> | ||||||
|                                     <el-radio-button label="3">指定</el-radio-button> |                                     <el-radio-button :label="3">指定</el-radio-button> | ||||||
|                                     <el-radio-button label="4">本月最后一周</el-radio-button> |                                     <el-radio-button :label="4">本月最后一周</el-radio-button> | ||||||
|                                     <el-radio-button label="5">不指定</el-radio-button> |                                     <el-radio-button :label="5">不指定</el-radio-button> | ||||||
|                                 </el-radio-group> |                                 </el-radio-group> | ||||||
|                             </el-form-item> |                             </el-form-item> | ||||||
|                             <el-form-item v-if="value.week.type === 1" :label="$t('范围')"> |                             <el-form-item v-if="value.week.type === 1" :label="$t('范围')"> | ||||||
| @@ -237,7 +237,7 @@ | |||||||
|                                 第 |                                 第 | ||||||
|                                 <el-input-number v-model="value.week.loop.start" :max="4" :min="1" controls-position="right"></el-input-number> |                                 <el-input-number v-model="value.week.loop.start" :max="4" :min="1" controls-position="right"></el-input-number> | ||||||
|                                 周的星期 |                                 周的星期 | ||||||
|                                 <el-select v-model="value.week.loop.end"> |                                 <el-select v-model="value.week.loop.end" style="width: 10rem"> | ||||||
|                                     <el-option v-for="(item, index) in data.week" :key="index" :label="item.label" :value="item.value"></el-option> |                                     <el-option v-for="(item, index) in data.week" :key="index" :label="item.label" :value="item.value"></el-option> | ||||||
|                                 </el-select> |                                 </el-select> | ||||||
|                                 执行一次 |                                 执行一次 | ||||||
| @@ -265,11 +265,11 @@ | |||||||
|                     <el-form> |                     <el-form> | ||||||
|                         <el-form-item :label="$t('类型')"> |                         <el-form-item :label="$t('类型')"> | ||||||
|                             <el-radio-group v-model="value.year.type"> |                             <el-radio-group v-model="value.year.type"> | ||||||
|                                 <el-radio-button label="-1">忽略</el-radio-button> |                                 <el-radio-button :label="-1">忽略</el-radio-button> | ||||||
|                                 <el-radio-button label="0">任意值</el-radio-button> |                                 <el-radio-button :label="0">任意值</el-radio-button> | ||||||
|                                 <el-radio-button label="1">范围</el-radio-button> |                                 <el-radio-button :label="1">范围</el-radio-button> | ||||||
|                                 <el-radio-button label="2">间隔</el-radio-button> |                                 <el-radio-button :label="2">间隔</el-radio-button> | ||||||
|                                 <el-radio-button label="3">指定</el-radio-button> |                                 <el-radio-button :label="3">指定</el-radio-button> | ||||||
|                             </el-radio-group> |                             </el-radio-group> | ||||||
|                         </el-form-item> |                         </el-form-item> | ||||||
|                         <el-form-item v-if="value.year.type === 1" :label="$t('范围')"> |                         <el-form-item v-if="value.year.type === 1" :label="$t('范围')"> | ||||||
| @@ -308,13 +308,13 @@ export default { | |||||||
|     }, |     }, | ||||||
|     data() { |     data() { | ||||||
|         return { |         return { | ||||||
|             type: '0', |             type: 0, | ||||||
|             defaultValue: '', |             defaultValue: '', | ||||||
|             dialogVisible: false, |             dialogVisible: false, | ||||||
|  |  | ||||||
|             value: { |             value: { | ||||||
|                 second: { |                 second: { | ||||||
|                     type: '0', |                     type: 0, | ||||||
|                     range: { |                     range: { | ||||||
|                         start: 1, |                         start: 1, | ||||||
|                         end: 2, |                         end: 2, | ||||||
| @@ -326,7 +326,7 @@ export default { | |||||||
|                     appoint: [], |                     appoint: [], | ||||||
|                 }, |                 }, | ||||||
|                 minute: { |                 minute: { | ||||||
|                     type: '0', |                     type: 0, | ||||||
|                     range: { |                     range: { | ||||||
|                         start: 1, |                         start: 1, | ||||||
|                         end: 2, |                         end: 2, | ||||||
| @@ -338,7 +338,7 @@ export default { | |||||||
|                     appoint: [], |                     appoint: [], | ||||||
|                 }, |                 }, | ||||||
|                 hour: { |                 hour: { | ||||||
|                     type: '0', |                     type: 0, | ||||||
|                     range: { |                     range: { | ||||||
|                         start: 1, |                         start: 1, | ||||||
|                         end: 2, |                         end: 2, | ||||||
| @@ -350,7 +350,7 @@ export default { | |||||||
|                     appoint: [], |                     appoint: [], | ||||||
|                 }, |                 }, | ||||||
|                 day: { |                 day: { | ||||||
|                     type: '0', |                     type: 0, | ||||||
|                     range: { |                     range: { | ||||||
|                         start: 1, |                         start: 1, | ||||||
|                         end: 2, |                         end: 2, | ||||||
| @@ -362,7 +362,7 @@ export default { | |||||||
|                     appoint: [], |                     appoint: [], | ||||||
|                 }, |                 }, | ||||||
|                 month: { |                 month: { | ||||||
|                     type: '0', |                     type: 0, | ||||||
|                     range: { |                     range: { | ||||||
|                         start: 1, |                         start: 1, | ||||||
|                         end: 2, |                         end: 2, | ||||||
| @@ -374,7 +374,7 @@ export default { | |||||||
|                     appoint: [], |                     appoint: [], | ||||||
|                 }, |                 }, | ||||||
|                 week: { |                 week: { | ||||||
|                     type: '5', |                     type: 5, | ||||||
|                     range: { |                     range: { | ||||||
|                         start: '2', |                         start: '2', | ||||||
|                         end: '3', |                         end: '3', | ||||||
| @@ -387,7 +387,7 @@ export default { | |||||||
|                     appoint: [], |                     appoint: [], | ||||||
|                 }, |                 }, | ||||||
|                 year: { |                 year: { | ||||||
|                     type: '-1', |                     type: -1, | ||||||
|                     range: { |                     range: { | ||||||
|                         start: this.getYear()[0], |                         start: this.getYear()[0], | ||||||
|                         end: this.getYear()[1], |                         end: this.getYear()[1], | ||||||
| @@ -499,12 +499,12 @@ export default { | |||||||
|     watch: { |     watch: { | ||||||
|         'value.week.type'(val) { |         'value.week.type'(val) { | ||||||
|             if (val !== '5') { |             if (val !== '5') { | ||||||
|                 this.value.day.type = '5' |                 this.value.day.type = 5 | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         'value.day.type'(val) { |         'value.day.type'(val) { | ||||||
|             if (val !== '5') { |             if (val !== '5') { | ||||||
|                 this.value.week.type = '5' |                 this.value.week.type = 5 | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         modelValue() { |         modelValue() { | ||||||
| @@ -648,118 +648,118 @@ export default { | |||||||
|  |  | ||||||
|             //秒 |             //秒 | ||||||
|             if (arr[0] === '*') { |             if (arr[0] === '*') { | ||||||
|                 this.value.second.type = '0' |                 this.value.second.type = 0 | ||||||
|             } else if (arr[0].includes('-')) { |             } else if (arr[0].includes('-')) { | ||||||
|                 this.value.second.type = '1' |                 this.value.second.type = 1 | ||||||
|                 this.value.second.range.start = Number(arr[0].split('-')[0]) |                 this.value.second.range.start = Number(arr[0].split('-')[0]) | ||||||
|                 this.value.second.range.end = Number(arr[0].split('-')[1]) |                 this.value.second.range.end = Number(arr[0].split('-')[1]) | ||||||
|             } else if (arr[0].includes('/')) { |             } else if (arr[0].includes('/')) { | ||||||
|                 this.value.second.type = '2' |                 this.value.second.type = 2 | ||||||
|                 this.value.second.loop.start = Number(arr[0].split('/')[0]) |                 this.value.second.loop.start = Number(arr[0].split('/')[0]) | ||||||
|                 this.value.second.loop.end = Number(arr[0].split('/')[1]) |                 this.value.second.loop.end = Number(arr[0].split('/')[1]) | ||||||
|             } else { |             } else { | ||||||
|                 this.value.second.type = '3' |                 this.value.second.type = 3 | ||||||
|                 this.value.second.appoint = arr[0].split(',') |                 this.value.second.appoint = arr[0].split(',') | ||||||
|             } |             } | ||||||
|             //分 |             //分 | ||||||
|             if (arr[1] === '*') { |             if (arr[1] === '*') { | ||||||
|                 this.value.minute.type = '0' |                 this.value.minute.type = 0 | ||||||
|             } else if (arr[1].includes('-')) { |             } else if (arr[1].includes('-')) { | ||||||
|                 this.value.minute.type = '1' |                 this.value.minute.type = 1 | ||||||
|                 this.value.minute.range.start = Number(arr[1].split('-')[0]) |                 this.value.minute.range.start = Number(arr[1].split('-')[0]) | ||||||
|                 this.value.minute.range.end = Number(arr[1].split('-')[1]) |                 this.value.minute.range.end = Number(arr[1].split('-')[1]) | ||||||
|             } else if (arr[1].includes('/')) { |             } else if (arr[1].includes('/')) { | ||||||
|                 this.value.minute.type = '2' |                 this.value.minute.type = 2 | ||||||
|                 this.value.minute.loop.start = Number(arr[1].split('/')[0]) |                 this.value.minute.loop.start = Number(arr[1].split('/')[0]) | ||||||
|                 this.value.minute.loop.end = Number(arr[1].split('/')[1]) |                 this.value.minute.loop.end = Number(arr[1].split('/')[1]) | ||||||
|             } else { |             } else { | ||||||
|                 this.value.minute.type = '3' |                 this.value.minute.type = 3 | ||||||
|                 this.value.minute.appoint = arr[1].split(',') |                 this.value.minute.appoint = arr[1].split(',') | ||||||
|             } |             } | ||||||
|             //小时 |             //小时 | ||||||
|             if (arr[2] === '*') { |             if (arr[2] === '*') { | ||||||
|                 this.value.hour.type = '0' |                 this.value.hour.type = 0 | ||||||
|             } else if (arr[2].includes('-')) { |             } else if (arr[2].includes('-')) { | ||||||
|                 this.value.hour.type = '1' |                 this.value.hour.type = 1 | ||||||
|                 this.value.hour.range.start = Number(arr[2].split('-')[0]) |                 this.value.hour.range.start = Number(arr[2].split('-')[0]) | ||||||
|                 this.value.hour.range.end = Number(arr[2].split('-')[1]) |                 this.value.hour.range.end = Number(arr[2].split('-')[1]) | ||||||
|             } else if (arr[2].includes('/')) { |             } else if (arr[2].includes('/')) { | ||||||
|                 this.value.hour.type = '2' |                 this.value.hour.type = 2 | ||||||
|                 this.value.hour.loop.start = Number(arr[2].split('/')[0]) |                 this.value.hour.loop.start = Number(arr[2].split('/')[0]) | ||||||
|                 this.value.hour.loop.end = Number(arr[2].split('/')[1]) |                 this.value.hour.loop.end = Number(arr[2].split('/')[1]) | ||||||
|             } else { |             } else { | ||||||
|                 this.value.hour.type = '3' |                 this.value.hour.type = 3 | ||||||
|                 this.value.hour.appoint = arr[2].split(',') |                 this.value.hour.appoint = arr[2].split(',') | ||||||
|             } |             } | ||||||
|             //日 |             //日 | ||||||
|             if (arr[3] === '*') { |             if (arr[3] === '*') { | ||||||
|                 this.value.day.type = '0' |                 this.value.day.type = 0 | ||||||
|             } else if (arr[3] === 'L') { |             } else if (arr[3] === 'L') { | ||||||
|                 this.value.day.type = '4' |                 this.value.day.type = 4 | ||||||
|             } else if (arr[3] === '?') { |             } else if (arr[3] === '?') { | ||||||
|                 this.value.day.type = '5' |                 this.value.day.type = 5 | ||||||
|             } else if (arr[3].includes('-')) { |             } else if (arr[3].includes('-')) { | ||||||
|                 this.value.day.type = '1' |                 this.value.day.type = 1 | ||||||
|                 this.value.day.range.start = Number(arr[3].split('-')[0]) |                 this.value.day.range.start = Number(arr[3].split('-')[0]) | ||||||
|                 this.value.day.range.end = Number(arr[3].split('-')[1]) |                 this.value.day.range.end = Number(arr[3].split('-')[1]) | ||||||
|             } else if (arr[3].includes('/')) { |             } else if (arr[3].includes('/')) { | ||||||
|                 this.value.day.type = '2' |                 this.value.day.type = 2 | ||||||
|                 this.value.day.loop.start = Number(arr[3].split('/')[0]) |                 this.value.day.loop.start = Number(arr[3].split('/')[0]) | ||||||
|                 this.value.day.loop.end = Number(arr[3].split('/')[1]) |                 this.value.day.loop.end = Number(arr[3].split('/')[1]) | ||||||
|             } else { |             } else { | ||||||
|                 this.value.day.type = '3' |                 this.value.day.type = 3 | ||||||
|                 this.value.day.appoint = arr[3].split(',') |                 this.value.day.appoint = arr[3].split(',') | ||||||
|             } |             } | ||||||
|             //月 |             //月 | ||||||
|             if (arr[4] === '*') { |             if (arr[4] === '*') { | ||||||
|                 this.value.month.type = '0' |                 this.value.month.type = 0 | ||||||
|             } else if (arr[4].includes('-')) { |             } else if (arr[4].includes('-')) { | ||||||
|                 this.value.month.type = '1' |                 this.value.month.type = 1 | ||||||
|                 this.value.month.range.start = Number(arr[4].split('-')[0]) |                 this.value.month.range.start = Number(arr[4].split('-')[0]) | ||||||
|                 this.value.month.range.end = Number(arr[4].split('-')[1]) |                 this.value.month.range.end = Number(arr[4].split('-')[1]) | ||||||
|             } else if (arr[4].includes('/')) { |             } else if (arr[4].includes('/')) { | ||||||
|                 this.value.month.type = '2' |                 this.value.month.type = 2 | ||||||
|                 this.value.month.loop.start = Number(arr[4].split('/')[0]) |                 this.value.month.loop.start = Number(arr[4].split('/')[0]) | ||||||
|                 this.value.month.loop.end = Number(arr[4].split('/')[1]) |                 this.value.month.loop.end = Number(arr[4].split('/')[1]) | ||||||
|             } else { |             } else { | ||||||
|                 this.value.month.type = '3' |                 this.value.month.type = 3 | ||||||
|                 this.value.month.appoint = arr[4].split(',') |                 this.value.month.appoint = arr[4].split(',') | ||||||
|             } |             } | ||||||
|             //周 |             //周 | ||||||
|             if (arr[5] === '*') { |             if (arr[5] === '*') { | ||||||
|                 this.value.week.type = '0' |                 this.value.week.type = 0 | ||||||
|             } else if (arr[5] === '?') { |             } else if (arr[5] === '?') { | ||||||
|                 this.value.week.type = '5' |                 this.value.week.type = 5 | ||||||
|             } else if (arr[5].includes('-')) { |             } else if (arr[5].includes('-')) { | ||||||
|                 this.value.week.type = '1' |                 this.value.week.type = 1 | ||||||
|                 this.value.week.range.start = arr[5].split('-')[0] |                 this.value.week.range.start = arr[5].split('-')[0] | ||||||
|                 this.value.week.range.end = arr[5].split('-')[1] |                 this.value.week.range.end = arr[5].split('-')[1] | ||||||
|             } else if (arr[5].includes('#')) { |             } else if (arr[5].includes('#')) { | ||||||
|                 this.value.week.type = '2' |                 this.value.week.type = 2 | ||||||
|                 this.value.week.loop.start = Number(arr[5].split('#')[1]) |                 this.value.week.loop.start = Number(arr[5].split('#')[1]) | ||||||
|                 this.value.week.loop.end = arr[5].split('#')[0] |                 this.value.week.loop.end = arr[5].split('#')[0] | ||||||
|             } else if (arr[5].includes('L')) { |             } else if (arr[5].includes('L')) { | ||||||
|                 this.value.week.type = '4' |                 this.value.week.type = 4 | ||||||
|                 this.value.week.last = arr[5].split('L')[0] |                 this.value.week.last = arr[5].split('L')[0] | ||||||
|             } else { |             } else { | ||||||
|                 this.value.week.type = '3' |                 this.value.week.type = 3 | ||||||
|                 this.value.week.appoint = arr[5].split(',') |                 this.value.week.appoint = arr[5].split(',') | ||||||
|             } |             } | ||||||
|             //年 |             //年 | ||||||
|             if (!arr[6]) { |             if (!arr[6]) { | ||||||
|                 this.value.year.type = '-1' |                 this.value.year.type = -1 | ||||||
|             } else if (arr[6] === '*') { |             } else if (arr[6] === '*') { | ||||||
|                 this.value.year.type = '0' |                 this.value.year.type = 0 | ||||||
|             } else if (arr[6].includes('-')) { |             } else if (arr[6].includes('-')) { | ||||||
|                 this.value.year.type = '1' |                 this.value.year.type = 1 | ||||||
|                 this.value.year.range.start = Number(arr[6].split('-')[0]) |                 this.value.year.range.start = Number(arr[6].split('-')[0]) | ||||||
|                 this.value.year.range.end = Number(arr[6].split('-')[1]) |                 this.value.year.range.end = Number(arr[6].split('-')[1]) | ||||||
|             } else if (arr[6].includes('/')) { |             } else if (arr[6].includes('/')) { | ||||||
|                 this.value.year.type = '2' |                 this.value.year.type = 2 | ||||||
|                 this.value.year.loop.start = Number(arr[6].split('/')[1]) |                 this.value.year.loop.start = Number(arr[6].split('/')[1]) | ||||||
|                 this.value.year.loop.end = Number(arr[6].split('/')[0]) |                 this.value.year.loop.end = Number(arr[6].split('/')[0]) | ||||||
|             } else { |             } else { | ||||||
|                 this.value.year.type = '3' |                 this.value.year.type = 3 | ||||||
|                 this.value.year.appoint = arr[6].split(',') |                 this.value.year.appoint = arr[6].split(',') | ||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
| @@ -794,6 +794,10 @@ export default { | |||||||
| </script> | </script> | ||||||
|  |  | ||||||
| <style scoped> | <style scoped> | ||||||
|  | .el-input-number, | ||||||
|  | .el-select { | ||||||
|  |     margin: 0 0.5rem; | ||||||
|  | } | ||||||
| .sc-cron:deep(.el-tabs__item) { | .sc-cron:deep(.el-tabs__item) { | ||||||
|     height: auto; |     height: auto; | ||||||
|     line-height: 1; |     line-height: 1; | ||||||
|   | |||||||
| @@ -58,7 +58,7 @@ export default { | |||||||
|     }, |     }, | ||||||
|     methods: { |     methods: { | ||||||
|         draw() { |         draw() { | ||||||
|             var myChart = echarts.init(this.$refs.scEcharts, 'T') |             const myChart = echarts.init(this.$refs.scEcharts, 'T') | ||||||
|             myChart.setOption(this.myOptions) |             myChart.setOption(this.myOptions) | ||||||
|             this.myChart = myChart |             this.myChart = myChart | ||||||
|             window.addEventListener('resize', () => myChart.resize()) |             window.addEventListener('resize', () => myChart.resize()) | ||||||
|   | |||||||
| @@ -54,8 +54,8 @@ export default { | |||||||
|             type: [String, Array], |             type: [String, Array], | ||||||
|             default: |             default: | ||||||
|                 'undo redo |  forecolor backcolor bold italic underline strikethrough link | blocks fontfamily fontsize | \ |                 'undo redo |  forecolor backcolor bold italic underline strikethrough link | blocks fontfamily fontsize | \ | ||||||
| 					alignleft aligncenter alignright alignjustify | outdent indent | numlist bullist | pagebreak | \ |                     alignleft aligncenter alignright alignjustify | outdent indent | numlist bullist | pagebreak | \ | ||||||
| 					image media table template preview | code selectall', |                     image media table template preview | code selectall', | ||||||
|         }, |         }, | ||||||
|         templates: { |         templates: { | ||||||
|             type: Array, |             type: Array, | ||||||
| @@ -71,8 +71,8 @@ export default { | |||||||
|             init: { |             init: { | ||||||
|                 language_url: '/public/tinymce/langs/zh_CN.js', |                 language_url: '/public/tinymce/langs/zh_CN.js', | ||||||
|                 language: 'zh_CN', |                 language: 'zh_CN', | ||||||
|                 skin_url: '/public/tinymce/skins/ui/oxide', |                 skin_url: '', | ||||||
|                 content_css: '/public/tinymce/skins/content/default/content.css', |                 content_css: '', | ||||||
|                 menubar: false, |                 menubar: false, | ||||||
|                 statusbar: true, |                 statusbar: true, | ||||||
|                 plugins: this.plugins, |                 plugins: this.plugins, | ||||||
| @@ -112,10 +112,10 @@ export default { | |||||||
|                     }) |                     }) | ||||||
|                     editor.on('OpenWindow', function (e) { |                     editor.on('OpenWindow', function (e) { | ||||||
|                         //FIX 编辑器在el-drawer中,编辑器的弹框无法获得焦点 |                         //FIX 编辑器在el-drawer中,编辑器的弹框无法获得焦点 | ||||||
|                         var D = document.querySelector('.el-drawer.open') |                         const D = document.querySelector('.el-drawer.open') | ||||||
|                         var E = e.target.editorContainer |                         const E = e.target.editorContainer | ||||||
|                         if (D && D.contains(E)) { |                         if (D && D.contains(E)) { | ||||||
|                             var nowDA = document.activeElement |                             const nowDA = document.activeElement | ||||||
|                             setTimeout(() => { |                             setTimeout(() => { | ||||||
|                                 document.activeElement.blur() |                                 document.activeElement.blur() | ||||||
|                                 nowDA.focus() |                                 nowDA.focus() | ||||||
| @@ -136,6 +136,11 @@ export default { | |||||||
|             this.$emit('update:modelValue', val) |             this.$emit('update:modelValue', val) | ||||||
|         }, |         }, | ||||||
|     }, |     }, | ||||||
|  |     created() { | ||||||
|  |         const darkMode = this.$TOOL.data.get('APP_DARK') ?? false | ||||||
|  |         this.init.skin_url = `/public/tinymce/skins/ui/tinymce-5${darkMode ? '-dark' : ''}` | ||||||
|  |         this.init.content_css = `/public/tinymce/skins/content/tinymce-5${darkMode ? '-dark' : ''}/content.css` | ||||||
|  |     }, | ||||||
|     mounted() { |     mounted() { | ||||||
|         tinymce.init({}) |         tinymce.init({}) | ||||||
|     }, |     }, | ||||||
|   | |||||||
| @@ -145,7 +145,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         downloadFile(apiObj, fileName, data = {}) { |         downloadFile(apiObj, fileName, data = {}) { | ||||||
|             this.downLoading = true |             this.downLoading = true | ||||||
|             var _this = this |             const _this = this | ||||||
|             apiObj |             apiObj | ||||||
|                 .get(data, { |                 .get(data, { | ||||||
|                     responseType: 'blob', |                     responseType: 'blob', | ||||||
| @@ -188,7 +188,7 @@ export default { | |||||||
|                         this.dialog = false |                         this.dialog = false | ||||||
|                         this.$msgbox({ |                         this.$msgbox({ | ||||||
|                             title: '成功发起任务', |                             title: '成功发起任务', | ||||||
|                             message: `<div><img style="height:200px" src="@/assets/img/tasks-example.png"/></div><p>已成功发起导出任务,您可以操作其他事务</p><p>稍后可在 <b>任务中心</b> 查看执行结果</p>`, |                             message: `<p>已成功发起导出任务,您可以操作其他事务</p><p>稍后可在 <b>任务中心</b> 查看执行结果</p>`, | ||||||
|                             type: 'success', |                             type: 'success', | ||||||
|                             confirmButtonText: '知道了', |                             confirmButtonText: '知道了', | ||||||
|                             dangerouslyUseHTMLString: true, |                             dangerouslyUseHTMLString: true, | ||||||
| @@ -207,7 +207,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         toQueryString(obj) { |         toQueryString(obj) { | ||||||
|             let arr = [] |             let arr = [] | ||||||
|             for (var k in obj) { |             for (const k in obj) { | ||||||
|                 arr.push(`${k}=${obj[k]}`) |                 arr.push(`${k}=${obj[k]}`) | ||||||
|             } |             } | ||||||
|             return (arr.length > 0 ? '?' : '') + arr.join('&') |             return (arr.length > 0 ? '?' : '') + arr.join('&') | ||||||
|   | |||||||
| @@ -168,14 +168,14 @@ export default { | |||||||
|         //获取分类数据 |         //获取分类数据 | ||||||
|         async getMenu() { |         async getMenu() { | ||||||
|             this.menuLoading = true |             this.menuLoading = true | ||||||
|             var res = await config.menuApiObj.get() |             const res = await config.menuApiObj.get() | ||||||
|             this.menu = res.data |             this.menu = res.data | ||||||
|             this.menuLoading = false |             this.menuLoading = false | ||||||
|         }, |         }, | ||||||
|         //获取列表数据 |         //获取列表数据 | ||||||
|         async getData() { |         async getData() { | ||||||
|             this.listLoading = true |             this.listLoading = true | ||||||
|             var reqData = { |             const reqData = { | ||||||
|                 [config.request.menuKey]: this.menuId, |                 [config.request.menuKey]: this.menuId, | ||||||
|                 [config.request.page]: this.currentPage, |                 [config.request.page]: this.currentPage, | ||||||
|                 [config.request.pageSize]: this.pageSize, |                 [config.request.pageSize]: this.pageSize, | ||||||
| @@ -184,8 +184,8 @@ export default { | |||||||
|             if (this.onlyImage) { |             if (this.onlyImage) { | ||||||
|                 reqData.type = 'image' |                 reqData.type = 'image' | ||||||
|             } |             } | ||||||
|             var res = await config.listApiObj.get(reqData) |             const res = await config.listApiObj.get(reqData) | ||||||
|             var parseData = config.listParseData(res) |             const parseData = config.listParseData(res) | ||||||
|             this.data = parseData.rows |             this.data = parseData.rows | ||||||
|             this.total = parseData.total |             this.total = parseData.total | ||||||
|             this.listLoading = false |             this.listLoading = false | ||||||
| @@ -243,7 +243,7 @@ export default { | |||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         uploadRequest(param) { |         uploadRequest(param) { | ||||||
|             var apiObj = config.apiObj |             const apiObj = config.apiObj | ||||||
|             const data = new FormData() |             const data = new FormData() | ||||||
|             data.append('file', param.file) |             data.append('file', param.file) | ||||||
|             data.append([config.request.menuKey], this.menuId) |             data.append([config.request.menuKey], this.menuId) | ||||||
| @@ -268,7 +268,7 @@ export default { | |||||||
|                 this.fileList.findIndex((f) => f.uid === file.uid), |                 this.fileList.findIndex((f) => f.uid === file.uid), | ||||||
|                 1, |                 1, | ||||||
|             ) |             ) | ||||||
|             var response = config.uploadParseData(res) |             const response = config.uploadParseData(res) | ||||||
|             this.data.unshift({ |             this.data.unshift({ | ||||||
|                 [this.fileProps.key]: response.id, |                 [this.fileProps.key]: response.id, | ||||||
|                 [this.fileProps.fileName]: response.fileName, |                 [this.fileProps.fileName]: response.fileName, | ||||||
|   | |||||||
| @@ -242,7 +242,7 @@ export default { | |||||||
|         //增加过滤项 |         //增加过滤项 | ||||||
|         addFilter() { |         addFilter() { | ||||||
|             //下一组新增过滤 |             //下一组新增过滤 | ||||||
|             var filterArr = this.fields.filter((field) => !this.filter.some((item) => field.value === item.field.value && !item.field.repeat)) |             const filterArr = this.fields.filter((field) => !this.filter.some((item) => field.value === item.field.value && !item.field.repeat)) | ||||||
|             if (this.fields.length <= 0 || filterArr.length <= 0) { |             if (this.fields.length <= 0 || filterArr.length <= 0) { | ||||||
|                 this.$message.warning('无过滤项') |                 this.$message.warning('无过滤项') | ||||||
|                 return false |                 return false | ||||||
| @@ -273,7 +273,7 @@ export default { | |||||||
|             if (isopen && item.field.extend.request && !item.field.extend.remote) { |             if (isopen && item.field.extend.request && !item.field.extend.remote) { | ||||||
|                 item.selectLoading = true |                 item.selectLoading = true | ||||||
|                 try { |                 try { | ||||||
|                     var data = await item.field.extend.request() |                     const data = await item.field.extend.request() | ||||||
|                 } catch (error) { |                 } catch (error) { | ||||||
|                     console.log(error) |                     console.log(error) | ||||||
|                 } |                 } | ||||||
| @@ -289,7 +289,7 @@ export default { | |||||||
|             if (query !== '') { |             if (query !== '') { | ||||||
|                 item.selectLoading = true |                 item.selectLoading = true | ||||||
|                 try { |                 try { | ||||||
|                     var data = await item.field.extend.request(query) |                     const data = await item.field.extend.request(query) | ||||||
|                 } catch (error) { |                 } catch (error) { | ||||||
|                     console.log(error) |                     console.log(error) | ||||||
|                 } |                 } | ||||||
| @@ -304,10 +304,10 @@ export default { | |||||||
|             //常用过滤回显当前过滤项 |             //常用过滤回显当前过滤项 | ||||||
|             this.filter = [] |             this.filter = [] | ||||||
|             this.fields.forEach((field) => { |             this.fields.forEach((field) => { | ||||||
|                 var filterValue = item.filterObj[field.value] |                 const filterValue = item.filterObj[field.value] | ||||||
|                 if (filterValue) { |                 if (filterValue) { | ||||||
|                     var operator = filterValue.split('|')[1] |                     const operator = filterValue.split('|')[1] | ||||||
|                     var value = filterValue.split('|')[0] |                     let value = filterValue.split('|')[0] | ||||||
|                     if (field.type === 'select' && field.extend.multiple) { |                     if (field.type === 'select' && field.extend.multiple) { | ||||||
|                         value = value.split(',') |                         value = value.split(',') | ||||||
|                     } else if (field.type === 'daterange') { |                     } else if (field.type === 'daterange') { | ||||||
| @@ -344,7 +344,7 @@ export default { | |||||||
|                         filterObj: this.filterObj, |                         filterObj: this.filterObj, | ||||||
|                     } |                     } | ||||||
|                     try { |                     try { | ||||||
|                         var save = await config.saveMy(this.filterName, saveObj) |                         const save = await config.saveMy(this.filterName, saveObj) | ||||||
|                     } catch (error) { |                     } catch (error) { | ||||||
|                         this.saveLoading = false |                         this.saveLoading = false | ||||||
|                         console.log(error) |                         console.log(error) | ||||||
|   | |||||||
| @@ -72,8 +72,9 @@ export default { | |||||||
|         }, |         }, | ||||||
|         //删除常用过滤 |         //删除常用过滤 | ||||||
|         async closeMyfilter(item, index) { |         async closeMyfilter(item, index) { | ||||||
|  |             let del | ||||||
|             try { |             try { | ||||||
|                 var del = await config.delMy(this.filterName) |                 del = await config.delMy(this.filterName) | ||||||
|             } catch (error) { |             } catch (error) { | ||||||
|                 return false |                 return false | ||||||
|             } |             } | ||||||
| @@ -116,11 +117,10 @@ export default { | |||||||
| } | } | ||||||
|  |  | ||||||
| .sc-filter-my-list li { | .sc-filter-my-list li { | ||||||
|     padding: 12px 20px; |  | ||||||
|     cursor: pointer; |     cursor: pointer; | ||||||
|     position: relative; |     position: relative; | ||||||
|     color: #3c4a54; |     color: #3c4a54; | ||||||
|     padding-right: 80px; |     padding: 12px 80px 12px 20px; | ||||||
| } | } | ||||||
|  |  | ||||||
| .sc-filter-my-list li:hover { | .sc-filter-my-list li:hover { | ||||||
|   | |||||||
| @@ -51,11 +51,7 @@ export default { | |||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         isDisabled(key) { |         isDisabled(key) { | ||||||
|             if (this.filter.find((item) => item.field.value === key && !item.field.repeat)) { |             return !!this.filter.find((item) => item.field.value === key && !item.field.repeat) | ||||||
|                 return true |  | ||||||
|             } else { |  | ||||||
|                 return false |  | ||||||
|             } |  | ||||||
|         }, |         }, | ||||||
|     }, |     }, | ||||||
| } | } | ||||||
|   | |||||||
| @@ -8,7 +8,7 @@ | |||||||
| --> | --> | ||||||
|  |  | ||||||
| <template> | <template> | ||||||
|     <el-skeleton v-if="renderLoading || Object.keys(form).length == 0" animated /> |     <el-skeleton v-if="renderLoading || Object.keys(form).length === 0" animated /> | ||||||
|  |  | ||||||
|     <el-form |     <el-form | ||||||
|         v-else |         v-else | ||||||
| @@ -78,7 +78,7 @@ | |||||||
|                             <el-switch v-model="form[item.name]" /> |                             <el-switch v-model="form[item.name]" /> | ||||||
|                         </template> |                         </template> | ||||||
|                         <!-- select --> |                         <!-- select --> | ||||||
|                         <template v-else-if="item.component == 'select'"> |                         <template v-else-if="item.component === 'select'"> | ||||||
|                             <el-select |                             <el-select | ||||||
|                                 v-model="form[item.name]" |                                 v-model="form[item.name]" | ||||||
|                                 :multiple="item.options.multiple" |                                 :multiple="item.options.multiple" | ||||||
| @@ -256,10 +256,10 @@ export default { | |||||||
|         //处理远程选项数据 |         //处理远程选项数据 | ||||||
|         getData() { |         getData() { | ||||||
|             this.renderLoading = true |             this.renderLoading = true | ||||||
|             var remoteData = [] |             const remoteData = [] | ||||||
|             this.config.formItems.forEach((item) => { |             this.config.formItems.forEach((item) => { | ||||||
|                 if (item.options && item.options.remote) { |                 if (item.options && item.options.remote) { | ||||||
|                     var req = http.get(item.options.remote.api, item.options.remote.data).then((res) => { |                     const req = http.get(item.options.remote.api, item.options.remote.data).then((res) => { | ||||||
|                         item.options.items = res.data |                         item.options.items = res.data | ||||||
|                     }) |                     }) | ||||||
|                     remoteData.push(req) |                     remoteData.push(req) | ||||||
| @@ -284,8 +284,7 @@ export default { | |||||||
|         //处理动态隐藏 |         //处理动态隐藏 | ||||||
|         hideHandle(item) { |         hideHandle(item) { | ||||||
|             if (item.hideHandle) { |             if (item.hideHandle) { | ||||||
|                 const exp = eval(item.hideHandle.replace(/\$/g, 'this.form')) |                 return eval(item.hideHandle.replace(/\$/g, 'this.form')) | ||||||
|                 return exp |  | ||||||
|             } |             } | ||||||
|             return false |             return false | ||||||
|         }, |         }, | ||||||
| @@ -293,7 +292,7 @@ export default { | |||||||
|         rulesHandle(item) { |         rulesHandle(item) { | ||||||
|             if (item.requiredHandle) { |             if (item.requiredHandle) { | ||||||
|                 const exp = eval(item.requiredHandle.replace(/\$/g, 'this.form')) |                 const exp = eval(item.requiredHandle.replace(/\$/g, 'this.form')) | ||||||
|                 var requiredRule = item.rules.find((t) => 'required' in t) |                 const requiredRule = item.rules.find((t) => 'required' in t) | ||||||
|                 requiredRule.required = exp |                 requiredRule.required = exp | ||||||
|             } |             } | ||||||
|             return item.rules |             return item.rules | ||||||
|   | |||||||
| @@ -174,7 +174,6 @@ export default { | |||||||
| } | } | ||||||
|  |  | ||||||
| .sc-icon-select__list li i { | .sc-icon-select__list li i { | ||||||
|     display: inline-block; |  | ||||||
|     width: 100%; |     width: 100%; | ||||||
|     height: 100%; |     height: 100%; | ||||||
|     font-size: 26px; |     font-size: 26px; | ||||||
|   | |||||||
| @@ -51,7 +51,6 @@ export default { | |||||||
| } | } | ||||||
|  |  | ||||||
| .sc-page-header__icon span { | .sc-page-header__icon span { | ||||||
|     display: inline-block; |  | ||||||
|     width: 30px; |     width: 30px; | ||||||
|     height: 30px; |     height: 30px; | ||||||
|     background: #409eff; |     background: #409eff; | ||||||
|   | |||||||
| @@ -33,19 +33,19 @@ export default { | |||||||
|     }, |     }, | ||||||
|     methods: { |     methods: { | ||||||
|         strength(v) { |         strength(v) { | ||||||
|             var _level = 0 |             let _level = 0 | ||||||
|             //长度 |             //长度 | ||||||
|             var has_length = v.length >= 6 |             const has_length = v.length >= 6 | ||||||
|             //包含数字 |             //包含数字 | ||||||
|             var has_number = /\d/.test(v) |             const has_number = /\d/.test(v) | ||||||
|             //包含小写英文 |             //包含小写英文 | ||||||
|             var has_lovercase = /[a-z]/.test(v) |             const has_lovercase = /[a-z]/.test(v) | ||||||
|             //包含大写英文 |             //包含大写英文 | ||||||
|             var has_uppercase = /[A-Z]/.test(v) |             const has_uppercase = /[A-Z]/.test(v) | ||||||
|             //没有连续的字符3位 |             //没有连续的字符3位 | ||||||
|             var no_continuity = !/(\w)\1{2}/.test(v) |             const no_continuity = !/(\w)\1{2}/.test(v) | ||||||
|             //包含特殊字符 |             //包含特殊字符 | ||||||
|             var has_special = /[`~!@#$%^&*()_+<>?:"{},./;'[\]]/.test(v) |             const has_special = /[`~!@#$%^&*()_+<>?:"{},./;'[\]]/.test(v) | ||||||
|  |  | ||||||
|             if (v.length <= 0) { |             if (v.length <= 0) { | ||||||
|                 _level = 0 |                 _level = 0 | ||||||
| @@ -114,7 +114,7 @@ export default { | |||||||
| .sc-password-strength-bar { | .sc-password-strength-bar { | ||||||
|     position: absolute; |     position: absolute; | ||||||
|     height: inherit; |     height: inherit; | ||||||
|     width: 0%; |     width: 0; | ||||||
|     border-radius: inherit; |     border-radius: inherit; | ||||||
|     transition: |     transition: | ||||||
|         width 0.5s ease-in-out, |         width 0.5s ease-in-out, | ||||||
|   | |||||||
| @@ -1,87 +0,0 @@ | |||||||
| <!-- |  | ||||||
|  * @Descripttion: 生成二维码组件 |  | ||||||
|  * @version: 1.0 |  | ||||||
|  * @Author: sakuya |  | ||||||
|  * @Date: 2021年12月20日14:22:20 |  | ||||||
|  * @LastEditors: Xujianchen |  | ||||||
|  * @LastEditTime: 2023-03-18 12:44:07 |  | ||||||
| --> |  | ||||||
|  |  | ||||||
| <template> |  | ||||||
|     <img ref="img" /> |  | ||||||
| </template> |  | ||||||
|  |  | ||||||
| <script> |  | ||||||
| import QRcode from './qrcode' |  | ||||||
|  |  | ||||||
| export default { |  | ||||||
|     props: { |  | ||||||
|         text: { type: String, required: true, default: '' }, |  | ||||||
|         size: { type: Number, default: 100 }, |  | ||||||
|         logo: { type: String, default: '' }, |  | ||||||
|         logoSize: { type: Number, default: 30 }, |  | ||||||
|         logoPadding: { type: Number, default: 5 }, |  | ||||||
|         colorDark: { type: String, default: '#000000' }, |  | ||||||
|         colorLight: { type: String, default: '#ffffff' }, |  | ||||||
|         correctLevel: { type: Number, default: 2 }, |  | ||||||
|     }, |  | ||||||
|     data() { |  | ||||||
|         return { |  | ||||||
|             qrcode: null, |  | ||||||
|         } |  | ||||||
|     }, |  | ||||||
|     watch: { |  | ||||||
|         text() { |  | ||||||
|             this.draw() |  | ||||||
|         }, |  | ||||||
|     }, |  | ||||||
|     mounted() { |  | ||||||
|         this.draw() |  | ||||||
|     }, |  | ||||||
|     methods: { |  | ||||||
|         //创建原始二维码DOM |  | ||||||
|         async create() { |  | ||||||
|             return new Promise((resolve) => { |  | ||||||
|                 var element = document.createElement('div') |  | ||||||
|                 new QRcode(element, { |  | ||||||
|                     text: this.text, |  | ||||||
|                     width: this.size, |  | ||||||
|                     height: this.size, |  | ||||||
|                     colorDark: this.colorDark, |  | ||||||
|                     colorLight: this.colorLight, |  | ||||||
|                     correctLevel: this.correctLevel, |  | ||||||
|                 }) |  | ||||||
|                 if (element.getElementsByTagName('canvas')[0]) { |  | ||||||
|                     this.qrcode = element |  | ||||||
|                     resolve() |  | ||||||
|                 } |  | ||||||
|             }) |  | ||||||
|         }, |  | ||||||
|         //绘制LOGO |  | ||||||
|         async drawLogo() { |  | ||||||
|             return new Promise((resolve) => { |  | ||||||
|                 var logo = new Image() |  | ||||||
|                 logo.src = this.logo |  | ||||||
|                 const logoPos = (this.size - this.logoSize) / 2 |  | ||||||
|                 const rectSize = this.logoSize + this.logoPadding |  | ||||||
|                 const rectPos = (this.size - rectSize) / 2 |  | ||||||
|                 var ctx = this.qrcode.getElementsByTagName('canvas')[0].getContext('2d') |  | ||||||
|                 logo.onload = () => { |  | ||||||
|                     ctx.fillRect(rectPos, rectPos, rectSize, rectSize) |  | ||||||
|                     ctx.drawImage(logo, logoPos, logoPos, this.logoSize, this.logoSize) |  | ||||||
|                     resolve() |  | ||||||
|                 } |  | ||||||
|             }) |  | ||||||
|         }, |  | ||||||
|         async draw() { |  | ||||||
|             await this.create() |  | ||||||
|             if (this.logo) { |  | ||||||
|                 await this.drawLogo() |  | ||||||
|             } |  | ||||||
|             this.$refs.img.src = this.qrcode.getElementsByTagName('canvas')[0].toDataURL('image/png') |  | ||||||
|         }, |  | ||||||
|     }, |  | ||||||
| } |  | ||||||
| </script> |  | ||||||
|  |  | ||||||
| <style></style> |  | ||||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @@ -60,8 +60,8 @@ export default { | |||||||
|     }, |     }, | ||||||
|     computed: { |     computed: { | ||||||
|         selectedString() { |         selectedString() { | ||||||
|             var outputData = JSON.parse(JSON.stringify(this.selected)) |             const outputData = JSON.parse(JSON.stringify(this.selected)) | ||||||
|             for (var key in outputData) { |             for (const key in outputData) { | ||||||
|                 outputData[key] = outputData[key].join(',') |                 outputData[key] = outputData[key].join(',') | ||||||
|             } |             } | ||||||
|             return outputData |             return outputData | ||||||
|   | |||||||
| @@ -282,7 +282,7 @@ export default { | |||||||
|                 this.summary = response.summary || {} |                 this.summary = response.summary || {} | ||||||
|                 this.loading = false |                 this.loading = false | ||||||
|             } |             } | ||||||
|             this.$refs.scTable.setScrollTop(0) |             this.$refs.scTable?.setScrollTop(0) | ||||||
|             this.$emit('dataChange', res, this.tableData) |             this.$emit('dataChange', res, this.tableData) | ||||||
|         }, |         }, | ||||||
|         //清空数据 |         //清空数据 | ||||||
|   | |||||||
| @@ -96,12 +96,12 @@ export default { | |||||||
|     methods: { |     methods: { | ||||||
|         //默认值转换为数组 |         //默认值转换为数组 | ||||||
|         toArr(str) { |         toArr(str) { | ||||||
|             var _arr = [] |             const _arr = [] | ||||||
|             var arr = str.split(',') |             const arr = str.split(',') | ||||||
|             arr.forEach((item) => { |             arr.forEach((item) => { | ||||||
|                 if (item) { |                 if (item) { | ||||||
|                     var urlArr = item.split('/') |                     const urlArr = item.split('/') | ||||||
|                     var fileName = urlArr[urlArr.length - 1] |                     const fileName = urlArr[urlArr.length - 1] | ||||||
|                     _arr.push({ |                     _arr.push({ | ||||||
|                         name: fileName, |                         name: fileName, | ||||||
|                         url: item, |                         url: item, | ||||||
| @@ -116,7 +116,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         //格式化数组值 |         //格式化数组值 | ||||||
|         formatArr(arr) { |         formatArr(arr) { | ||||||
|             var _arr = [] |             const _arr = [] | ||||||
|             arr.forEach((item) => { |             arr.forEach((item) => { | ||||||
|                 if (item) { |                 if (item) { | ||||||
|                     _arr.push({ |                     _arr.push({ | ||||||
| @@ -135,11 +135,11 @@ export default { | |||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         success(res, file) { |         success(res, file) { | ||||||
|             var os = this.onSuccess(res, file) |             const os = this.onSuccess(res, file) | ||||||
|             if (os !== undefined && os === false) { |             if (os !== undefined && os === false) { | ||||||
|                 return false |                 return false | ||||||
|             } |             } | ||||||
|             var response = config.parseData(res) |             const response = config.parseData(res) | ||||||
|             file.name = response.fileName |             file.name = response.fileName | ||||||
|             file.url = response.src |             file.url = response.src | ||||||
|         }, |         }, | ||||||
| @@ -167,7 +167,7 @@ export default { | |||||||
|             window.open(uploadFile.url) |             window.open(uploadFile.url) | ||||||
|         }, |         }, | ||||||
|         request(param) { |         request(param) { | ||||||
|             var apiObj = config.apiObjFile |             let apiObj = config.apiObjFile | ||||||
|             if (this.apiObj) { |             if (this.apiObj) { | ||||||
|                 apiObj = this.apiObj |                 apiObj = this.apiObj | ||||||
|             } |             } | ||||||
| @@ -184,7 +184,7 @@ export default { | |||||||
|                     }, |                     }, | ||||||
|                 }) |                 }) | ||||||
|                 .then((res) => { |                 .then((res) => { | ||||||
|                     var response = config.parseData(res) |                     const response = config.parseData(res) | ||||||
|                     if (response.code === config.successCode) { |                     if (response.code === config.successCode) { | ||||||
|                         param.onSuccess(res) |                         param.onSuccess(res) | ||||||
|                     } else { |                     } else { | ||||||
|   | |||||||
| @@ -218,7 +218,7 @@ export default { | |||||||
|             //释放内存删除blob |             //释放内存删除blob | ||||||
|             URL.revokeObjectURL(file.tempFile) |             URL.revokeObjectURL(file.tempFile) | ||||||
|             delete file.tempFile |             delete file.tempFile | ||||||
|             var os = this.onSuccess(res, file) |             const os = this.onSuccess(res, file) | ||||||
|             if (os !== undefined && os === false) { |             if (os !== undefined && os === false) { | ||||||
|                 this.$nextTick(() => { |                 this.$nextTick(() => { | ||||||
|                     this.file = null |                     this.file = null | ||||||
| @@ -226,7 +226,7 @@ export default { | |||||||
|                 }) |                 }) | ||||||
|                 return false |                 return false | ||||||
|             } |             } | ||||||
|             var response = config.parseData(res) |             const response = config.parseData(res) | ||||||
|             file.url = response.src |             file.url = response.src | ||||||
|             this.value = file.url |             this.value = file.url | ||||||
|         }, |         }, | ||||||
| @@ -240,7 +240,7 @@ export default { | |||||||
|             }) |             }) | ||||||
|         }, |         }, | ||||||
|         request(param) { |         request(param) { | ||||||
|             var apiObj = config.apiObj |             let apiObj = config.apiObj | ||||||
|             if (this.apiObj) { |             if (this.apiObj) { | ||||||
|                 apiObj = this.apiObj |                 apiObj = this.apiObj | ||||||
|             } |             } | ||||||
| @@ -257,7 +257,7 @@ export default { | |||||||
|                     }, |                     }, | ||||||
|                 }) |                 }) | ||||||
|                 .then((res) => { |                 .then((res) => { | ||||||
|                     var response = config.parseData(res) |                     const response = config.parseData(res) | ||||||
|                     if (response.code === config.successCode) { |                     if (response.code === config.successCode) { | ||||||
|                         param.onSuccess(res) |                         param.onSuccess(res) | ||||||
|                     } else { |                     } else { | ||||||
|   | |||||||
| @@ -30,7 +30,7 @@ | |||||||
|             <template #file="{ file }"> |             <template #file="{ file }"> | ||||||
|                 <div class="sc-upload-list-item"> |                 <div class="sc-upload-list-item"> | ||||||
|                     <el-image |                     <el-image | ||||||
|                         :initial-index="preview.findIndex((n) => n == file.url)" |                         :initial-index="preview.findIndex((n) => n === file.url)" | ||||||
|                         :preview-src-list="preview" |                         :preview-src-list="preview" | ||||||
|                         :src="file.url" |                         :src="file.url" | ||||||
|                         :z-index="9999" |                         :z-index="9999" | ||||||
| @@ -133,12 +133,12 @@ export default { | |||||||
|     methods: { |     methods: { | ||||||
|         //默认值转换为数组 |         //默认值转换为数组 | ||||||
|         toArr(str) { |         toArr(str) { | ||||||
|             var _arr = [] |             const _arr = [] | ||||||
|             var arr = str.split(',') |             const arr = str.split(',') | ||||||
|             arr.forEach((item) => { |             arr.forEach((item) => { | ||||||
|                 if (item) { |                 if (item) { | ||||||
|                     var urlArr = item.split('/') |                     const urlArr = item.split('/') | ||||||
|                     var fileName = urlArr[urlArr.length - 1] |                     const fileName = urlArr[urlArr.length - 1] | ||||||
|                     _arr.push({ |                     _arr.push({ | ||||||
|                         name: fileName, |                         name: fileName, | ||||||
|                         url: item, |                         url: item, | ||||||
| @@ -153,7 +153,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         //格式化数组值 |         //格式化数组值 | ||||||
|         formatArr(arr) { |         formatArr(arr) { | ||||||
|             var _arr = [] |             const _arr = [] | ||||||
|             arr.forEach((item) => { |             arr.forEach((item) => { | ||||||
|                 if (item) { |                 if (item) { | ||||||
|                     _arr.push({ |                     _arr.push({ | ||||||
| @@ -191,11 +191,11 @@ export default { | |||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         success(res, file) { |         success(res, file) { | ||||||
|             var os = this.onSuccess(res, file) |             const os = this.onSuccess(res, file) | ||||||
|             if (os !== undefined && os === false) { |             if (os !== undefined && os === false) { | ||||||
|                 return false |                 return false | ||||||
|             } |             } | ||||||
|             var response = config.parseData(res) |             const response = config.parseData(res) | ||||||
|             file.name = response.fileName |             file.name = response.fileName | ||||||
|             file.url = response.src |             file.url = response.src | ||||||
|         }, |         }, | ||||||
| @@ -227,7 +227,7 @@ export default { | |||||||
|             window.open(uploadFile.url) |             window.open(uploadFile.url) | ||||||
|         }, |         }, | ||||||
|         request(param) { |         request(param) { | ||||||
|             var apiObj = config.apiObj |             let apiObj = config.apiObj | ||||||
|             if (this.apiObj) { |             if (this.apiObj) { | ||||||
|                 apiObj = this.apiObj |                 apiObj = this.apiObj | ||||||
|             } |             } | ||||||
| @@ -244,7 +244,7 @@ export default { | |||||||
|                     }, |                     }, | ||||||
|                 }) |                 }) | ||||||
|                 .then((res) => { |                 .then((res) => { | ||||||
|                     var response = config.parseData(res) |                     const response = config.parseData(res) | ||||||
|                     if (response.code === config.successCode) { |                     if (response.code === config.successCode) { | ||||||
|                         param.onSuccess(res) |                         param.onSuccess(res) | ||||||
|                     } else { |                     } else { | ||||||
|   | |||||||
| @@ -30,12 +30,12 @@ export default { | |||||||
|         create() { |         create() { | ||||||
|             this.clear() |             this.clear() | ||||||
|             //创建画板 |             //创建画板 | ||||||
|             var canvas = document.createElement('canvas') |             const canvas = document.createElement('canvas') | ||||||
|             canvas.width = 150 |             canvas.width = 150 | ||||||
|             canvas.height = 150 |             canvas.height = 150 | ||||||
|             canvas.style.display = 'none' |             canvas.style.display = 'none' | ||||||
|             //绘制文字 |             //绘制文字 | ||||||
|             var text = canvas.getContext('2d') |             const text = canvas.getContext('2d') | ||||||
|             text.rotate((-45 * Math.PI) / 180) |             text.rotate((-45 * Math.PI) / 180) | ||||||
|             text.translate(-75, 25) |             text.translate(-75, 25) | ||||||
|             text.fillStyle = this.color |             text.fillStyle = this.color | ||||||
| @@ -45,7 +45,7 @@ export default { | |||||||
|             text.font = '14px Microsoft YaHei' |             text.font = '14px Microsoft YaHei' | ||||||
|             text.fillText(this.subtext, canvas.width / 2, canvas.height / 2 + 20) |             text.fillText(this.subtext, canvas.width / 2, canvas.height / 2 + 20) | ||||||
|             //创建水印容器 |             //创建水印容器 | ||||||
|             var watermark = document.createElement('div') |             const watermark = document.createElement('div') | ||||||
|             watermark.setAttribute('class', 'watermark') |             watermark.setAttribute('class', 'watermark') | ||||||
|             const styleStr = `position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;pointer-events:none;background-repeat:repeat;background-image:url('${canvas.toDataURL( |             const styleStr = `position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;pointer-events:none;background-repeat:repeat;background-image:url('${canvas.toDataURL( | ||||||
|                 'image/png', |                 'image/png', | ||||||
| @@ -54,7 +54,7 @@ export default { | |||||||
|             this.$refs.scWaterMark.appendChild(watermark) |             this.$refs.scWaterMark.appendChild(watermark) | ||||||
|         }, |         }, | ||||||
|         clear() { |         clear() { | ||||||
|             var wmDom = this.$refs.scWaterMark.querySelector('.watermark') |             const wmDom = this.$refs.scWaterMark.querySelector('.watermark') | ||||||
|             wmDom && wmDom.remove() |             wmDom && wmDom.remove() | ||||||
|         }, |         }, | ||||||
|     }, |     }, | ||||||
|   | |||||||
| @@ -46,7 +46,7 @@ export default { | |||||||
|     mounted() {}, |     mounted() {}, | ||||||
|     methods: { |     methods: { | ||||||
|         addType(type) { |         addType(type) { | ||||||
|             var node = {} |             let node = {} | ||||||
|             if (type === 1) { |             if (type === 1) { | ||||||
|                 node = { |                 node = { | ||||||
|                     nodeName: '审核人', |                     nodeName: '审核人', | ||||||
|   | |||||||
| @@ -196,8 +196,7 @@ export default { | |||||||
|         toText(nodeConfig) { |         toText(nodeConfig) { | ||||||
|             if (nodeConfig.setType === 1) { |             if (nodeConfig.setType === 1) { | ||||||
|                 if (nodeConfig.nodeUserList && nodeConfig.nodeUserList.length > 0) { |                 if (nodeConfig.nodeUserList && nodeConfig.nodeUserList.length > 0) { | ||||||
|                     const users = nodeConfig.nodeUserList.map((item) => item.name).join('、') |                     return nodeConfig.nodeUserList.map((item) => item.name).join('、') | ||||||
|                     return users |  | ||||||
|                 } else { |                 } else { | ||||||
|                     return false |                     return false | ||||||
|                 } |                 } | ||||||
|   | |||||||
| @@ -23,7 +23,7 @@ | |||||||
|                                     <span v-if="toText(nodeConfig, index)">{{ toText(nodeConfig, index) }}</span> |                                     <span v-if="toText(nodeConfig, index)">{{ toText(nodeConfig, index) }}</span> | ||||||
|                                     <span v-else class="placeholder">请设置条件</span> |                                     <span v-else class="placeholder">请设置条件</span> | ||||||
|                                 </div> |                                 </div> | ||||||
|                                 <div v-if="index != nodeConfig.conditionNodes.length - 1" @click.stop="arrTransfer(index)" class="sort-right"> |                                 <div v-if="index !== nodeConfig.conditionNodes.length - 1" @click.stop="arrTransfer(index)" class="sort-right"> | ||||||
|                                     <el-icon> |                                     <el-icon> | ||||||
|                                         <el-icon-arrow-right /> |                                         <el-icon-arrow-right /> | ||||||
|                                     </el-icon> |                                     </el-icon> | ||||||
| @@ -221,10 +221,9 @@ export default { | |||||||
|             this.form.conditionList.splice(index, 1) |             this.form.conditionList.splice(index, 1) | ||||||
|         }, |         }, | ||||||
|         toText(nodeConfig, index) { |         toText(nodeConfig, index) { | ||||||
|             var { conditionList } = nodeConfig.conditionNodes[index] |             const { conditionList } = nodeConfig.conditionNodes[index] | ||||||
|             if (conditionList && conditionList.length === 1) { |             if (conditionList && conditionList.length === 1) { | ||||||
|                 const text = conditionList.map((item) => `${item.label}${item.operator}${item.value}`).join(' 和 ') |                 return conditionList.map((item) => `${item.label}${item.operator}${item.value}`).join(' 和 ') | ||||||
|                 return text |  | ||||||
|             } else if (conditionList && conditionList.length > 1) { |             } else if (conditionList && conditionList.length > 1) { | ||||||
|                 const conditionModeText = nodeConfig.conditionNodes[index].conditionMode === 1 ? '且行' : '或行' |                 const conditionModeText = nodeConfig.conditionNodes[index].conditionMode === 1 ? '且行' : '或行' | ||||||
|                 return conditionList.length + '个条件,' + conditionModeText |                 return conditionList.length + '个条件,' + conditionModeText | ||||||
|   | |||||||
| @@ -119,8 +119,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         toText(nodeConfig) { |         toText(nodeConfig) { | ||||||
|             if (nodeConfig.nodeUserList && nodeConfig.nodeUserList.length > 0) { |             if (nodeConfig.nodeUserList && nodeConfig.nodeUserList.length > 0) { | ||||||
|                 const users = nodeConfig.nodeUserList.map((item) => item.name).join('、') |                 return nodeConfig.nodeUserList.map((item) => item.name).join('、') | ||||||
|                 return users |  | ||||||
|             } else { |             } else { | ||||||
|                 if (nodeConfig.userSelectFlag) { |                 if (nodeConfig.userSelectFlag) { | ||||||
|                     return '发起人自选' |                     return '发起人自选' | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ | |||||||
|     <el-dialog |     <el-dialog | ||||||
|         v-model="dialogVisible" |         v-model="dialogVisible" | ||||||
|         :title="titleMap[type - 1]" |         :title="titleMap[type - 1]" | ||||||
|         :width="type == 1 ? 680 : 460" |         :width="type === 1 ? 680 : 460" | ||||||
|         @closed="$emit('closed')" |         @closed="$emit('closed')" | ||||||
|         append-to-body |         append-to-body | ||||||
|         destroy-on-close> |         destroy-on-close> | ||||||
| @@ -189,22 +189,22 @@ export default { | |||||||
|         //获取组织 |         //获取组织 | ||||||
|         async getGroup() { |         async getGroup() { | ||||||
|             this.showGrouploading = true |             this.showGrouploading = true | ||||||
|             var res = await config.group.apiObj.get() |             const res = await config.group.apiObj.get() | ||||||
|             this.showGrouploading = false |             this.showGrouploading = false | ||||||
|             var allNode = { [config.group.props.key]: '', [config.group.props.label]: '所有' } |             const allNode = { [config.group.props.key]: '', [config.group.props.label]: '所有' } | ||||||
|             res.data.unshift(allNode) |             res.data.unshift(allNode) | ||||||
|             this.group = config.group.parseData(res).rows |             this.group = config.group.parseData(res).rows | ||||||
|         }, |         }, | ||||||
|         //获取用户 |         //获取用户 | ||||||
|         async getUser() { |         async getUser() { | ||||||
|             this.showUserloading = true |             this.showUserloading = true | ||||||
|             var params = { |             const params = { | ||||||
|                 [config.user.request.keyword]: this.keyword || null, |                 [config.user.request.keyword]: this.keyword || null, | ||||||
|                 [config.user.request.groupId]: this.groupId || null, |                 [config.user.request.groupId]: this.groupId || null, | ||||||
|                 [config.user.request.page]: this.currentPage, |                 [config.user.request.page]: this.currentPage, | ||||||
|                 [config.user.request.pageSize]: this.pageSize, |                 [config.user.request.pageSize]: this.pageSize, | ||||||
|             } |             } | ||||||
|             var res = await config.user.apiObj.get(params) |             const res = await config.user.apiObj.get(params) | ||||||
|             this.showUserloading = false |             this.showUserloading = false | ||||||
|             this.user = config.user.parseData(res).rows |             this.user = config.user.parseData(res).rows | ||||||
|             this.total = config.user.parseData(res).total || 0 |             this.total = config.user.parseData(res).total || 0 | ||||||
| @@ -213,7 +213,7 @@ export default { | |||||||
|         //获取角色 |         //获取角色 | ||||||
|         async getRole() { |         async getRole() { | ||||||
|             this.showGrouploading = true |             this.showGrouploading = true | ||||||
|             var res = await config.role.apiObj.get() |             const res = await config.role.apiObj.get() | ||||||
|             this.showGrouploading = false |             this.showGrouploading = false | ||||||
|             this.role = config.role.parseData(res).rows |             this.role = config.role.parseData(res).rows | ||||||
|         }, |         }, | ||||||
|   | |||||||
| @@ -40,7 +40,7 @@ export default { | |||||||
|     getMy: function (name) { |     getMy: function (name) { | ||||||
|         return new Promise((resolve) => { |         return new Promise((resolve) => { | ||||||
|             console.log(`这里可以根据${name}参数请求接口`) |             console.log(`这里可以根据${name}参数请求接口`) | ||||||
|             var list = [] |             const list = [] | ||||||
|             setTimeout(() => { |             setTimeout(() => { | ||||||
|                 resolve(list) |                 resolve(list) | ||||||
|             }, 500) |             }, 500) | ||||||
|   | |||||||
| @@ -5,25 +5,25 @@ | |||||||
| // 示例如下 | // 示例如下 | ||||||
|  |  | ||||||
| // const routes = [ | // const routes = [ | ||||||
| // 	{ | //     { | ||||||
| // 		name: "demo", | //         name: "demo", | ||||||
| // 		path: "/demo", | //         path: "/demo", | ||||||
| // 		meta: { | //         meta: { | ||||||
| // 			icon: "el-icon-eleme-filled", | //             icon: "el-icon-eleme-filled", | ||||||
| // 			title: "演示", | //             title: "演示", | ||||||
| // 			role: ["SA"] | //             role: ["SA"] | ||||||
| // 		}, | //         }, | ||||||
| // 		children: [{ | //         children: [{ | ||||||
| // 			name: "demopage", | //             name: "demopage", | ||||||
| // 			path: "/demopage", | //             path: "/demopage", | ||||||
| // 			component: "test/autocode/index", | //             component: "test/autocode/index", | ||||||
| // 			meta: { | //             meta: { | ||||||
| // 				icon: "el-icon-menu", | //                 icon: "el-icon-menu", | ||||||
| // 				title: "演示页面", | //                 title: "演示页面", | ||||||
| // 				role: ["SA"] | //                 role: ["SA"] | ||||||
| // 			} | //             } | ||||||
| // 		}] | //         }] | ||||||
| // 	} | //     } | ||||||
| // ] | // ] | ||||||
|  |  | ||||||
| const routes = [] | const routes = [] | ||||||
|   | |||||||
| @@ -1,14 +1,14 @@ | |||||||
| import tool from '@/utils/tool' | import tool from '@/utils/tool' | ||||||
|  |  | ||||||
| var Time = { | const Time = { | ||||||
|     //获取当前时间戳 |     //获取当前时间戳 | ||||||
|     getUnix: function () { |     getUnix: function () { | ||||||
|         var date = new Date() |         const date = new Date() | ||||||
|         return date.getTime() |         return date.getTime() | ||||||
|     }, |     }, | ||||||
|     //获取今天0点0分0秒的时间戳 |     //获取今天0点0分0秒的时间戳 | ||||||
|     getTodayUnix: function () { |     getTodayUnix: function () { | ||||||
|         var date = new Date() |         const date = new Date() | ||||||
|         date.setHours(0) |         date.setHours(0) | ||||||
|         date.setMinutes(0) |         date.setMinutes(0) | ||||||
|         date.setSeconds(0) |         date.setSeconds(0) | ||||||
| @@ -17,7 +17,7 @@ var Time = { | |||||||
|     }, |     }, | ||||||
|     //获取今年1月1日0点0秒的时间戳 |     //获取今年1月1日0点0秒的时间戳 | ||||||
|     getYearUnix: function () { |     getYearUnix: function () { | ||||||
|         var date = new Date() |         const date = new Date() | ||||||
|         date.setMonth(0) |         date.setMonth(0) | ||||||
|         date.setDate(1) |         date.setDate(1) | ||||||
|         date.setHours(0) |         date.setHours(0) | ||||||
| @@ -28,19 +28,19 @@ var Time = { | |||||||
|     }, |     }, | ||||||
|     //获取标准年月日 |     //获取标准年月日 | ||||||
|     getLastDate: function (time) { |     getLastDate: function (time) { | ||||||
|         var date = new Date(time) |         const date = new Date(time) | ||||||
|         var month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1 |         const month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1 | ||||||
|         var day = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() |         const day = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() | ||||||
|         return date.getFullYear() + '-' + month + '-' + day |         return date.getFullYear() + '-' + month + '-' + day | ||||||
|     }, |     }, | ||||||
|     //转换时间 |     //转换时间 | ||||||
|     getFormateTime: function (timestamp) { |     getFormateTime: function (timestamp) { | ||||||
|         timestamp = new Date(timestamp) |         timestamp = new Date(timestamp) | ||||||
|         var now = this.getUnix() |         const now = this.getUnix() | ||||||
|         var today = this.getTodayUnix() |         const today = this.getTodayUnix() | ||||||
|         //var year = this.getYearUnix(); |         //var year = this.getYearUnix(); | ||||||
|         var timer = (now - timestamp) / 1000 |         const timer = (now - timestamp) / 1000 | ||||||
|         var tip = '' |         let tip | ||||||
|  |  | ||||||
|         if (timer <= 0) { |         if (timer <= 0) { | ||||||
|             tip = '刚刚' |             tip = '刚刚' | ||||||
|   | |||||||
| @@ -1,30 +1,28 @@ | |||||||
| import * as elIcons from '@element-plus/icons-vue' | import * as elIcons from '@element-plus/icons-vue' | ||||||
| import * as scIcons from '@/assets/icons' | import * as scIcons from '@/assets/icons' | ||||||
| import api from '@/api' | import api from '@/api' | ||||||
| import auth from '@/directives/auth' |  | ||||||
| import config from '@/config' | import config from '@/config' | ||||||
| import copy from '@/directives/copy' |  | ||||||
| import errorHandler from '@/utils/errorHandler' | import errorHandler from '@/utils/errorHandler' | ||||||
| import http from '@/utils/request' | import http from '@/utils/request' | ||||||
| import naArea from '@/components/naArea/index.vue' | import tool from '@/utils/tool' | ||||||
| import naUserSelect from '@/components/naUserSelect/index.vue' |  | ||||||
| import naButtonAdd from '@/components/naButtonAdd/index.vue' | // 自定义指令 | ||||||
| import naButtonBatchDel from '@/components/naButtonBatchDel/index.vue' | import auth from '@/directives/auth' | ||||||
| import naColAvatar from '@/components/naColAvatar' | import copy from '@/directives/copy' | ||||||
| import naColIndicator from '@/components/naColIndicator/index.vue' |  | ||||||
| import naColOperation from '@/components/naColOperation' |  | ||||||
| import naColTags from '@/components/naColTags/index.vue' |  | ||||||
| import naDept from '@/components/naDept/index.vue' |  | ||||||
| import naDicCatalog from '@/components/naDicCatalog/index.vue' |  | ||||||
| import naFormEmail from '@/components/naFormEmail/index.vue' |  | ||||||
| import naSearch from '@/components/naSearch' |  | ||||||
| import role from '@/directives/role' | import role from '@/directives/role' | ||||||
|  | import time from '@/directives/time' | ||||||
|  |  | ||||||
|  | // vue3-json-viewer | ||||||
|  | import 'vue3-json-viewer/dist/index.css' | ||||||
|  | import JsonViewer from 'vue3-json-viewer' | ||||||
|  |  | ||||||
|  | // sc组件 | ||||||
|  | import scCron from '@/components/scCron/index.vue' | ||||||
| import scDialog from '@/components/scDialog' | import scDialog from '@/components/scDialog' | ||||||
| import scFilterBar from '@/components/scFilterBar' | import scFilterBar from '@/components/scFilterBar' | ||||||
| import scForm from '@/components/scForm' | import scForm from '@/components/scForm' | ||||||
| import scFormTable from '@/components/scFormTable' | import scFormTable from '@/components/scFormTable' | ||||||
| import scPageHeader from '@/components/scPageHeader' | import scPageHeader from '@/components/scPageHeader' | ||||||
| import scQrCode from '@/components/scQrCode' |  | ||||||
| import scSelect from '@/components/scSelect' | import scSelect from '@/components/scSelect' | ||||||
| import scStatusIndicator from '@/components/scMini/scStatusIndicator' | import scStatusIndicator from '@/components/scMini/scStatusIndicator' | ||||||
| import scTable from '@/components/scTable' | import scTable from '@/components/scTable' | ||||||
| @@ -36,11 +34,21 @@ import scUpload from '@/components/scUpload' | |||||||
| import scUploadFile from '@/components/scUpload/file' | import scUploadFile from '@/components/scUpload/file' | ||||||
| import scUploadMultiple from '@/components/scUpload/multiple' | import scUploadMultiple from '@/components/scUpload/multiple' | ||||||
| import scWaterMark from '@/components/scWaterMark' | import scWaterMark from '@/components/scWaterMark' | ||||||
| import time from '@/directives/time' |  | ||||||
| import tool from '@/utils/tool' | // net-admin组件 | ||||||
| import JsonViewer from 'vue3-json-viewer' | import naArea from '@/components/naArea/index.vue' | ||||||
| import 'vue3-json-viewer/dist/index.css' | import naButtonAdd from '@/components/naButtonAdd/index.vue' | ||||||
|  | import naButtonBatchDel from '@/components/naButtonBatchDel/index.vue' | ||||||
|  | import naColAvatar from '@/components/naColAvatar' | ||||||
|  | import naColIndicator from '@/components/naColIndicator/index.vue' | ||||||
|  | import naColOperation from '@/components/naColOperation' | ||||||
|  | import naColTags from '@/components/naColTags/index.vue' | ||||||
| import naColTime from '@/components/naColTime/index.vue' | import naColTime from '@/components/naColTime/index.vue' | ||||||
|  | import naDept from '@/components/naDept/index.vue' | ||||||
|  | import naDicCatalog from '@/components/naDicCatalog/index.vue' | ||||||
|  | import naFormEmail from '@/components/naFormEmail/index.vue' | ||||||
|  | import naSearch from '@/components/naSearch' | ||||||
|  | import naUserSelect from '@/components/naUserSelect/index.vue' | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|     install(app) { |     install(app) { | ||||||
| @@ -61,44 +69,47 @@ export default { | |||||||
|             chars: null, |             chars: null, | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         //注册全局组件 |  | ||||||
|         app.use(JsonViewer) |         app.use(JsonViewer) | ||||||
|         app.component('scTable', scTable) |  | ||||||
|         app.component('scTableColumn', scTableColumn) |         // net-admin组件 | ||||||
|         app.component('scFilterBar', scFilterBar) |  | ||||||
|         app.component('scUpload', scUpload) |  | ||||||
|         app.component('scUploadMultiple', scUploadMultiple) |  | ||||||
|         app.component('scUploadFile', scUploadFile) |  | ||||||
|         app.component('scFormTable', scFormTable) |  | ||||||
|         app.component('scTableSelect', scTableSelect) |  | ||||||
|         app.component('scPageHeader', scPageHeader) |  | ||||||
|         app.component('scSelect', scSelect) |  | ||||||
|         app.component('scDialog', scDialog) |  | ||||||
|         app.component('scForm', scForm) |  | ||||||
|         app.component('scTitle', scTitle) |  | ||||||
|         app.component('scWaterMark', scWaterMark) |  | ||||||
|         app.component('scQrCode', scQrCode) |  | ||||||
|         app.component('scStatusIndicator', scStatusIndicator) |  | ||||||
|         app.component('scTrend', scTrend) |  | ||||||
|         app.component('naSearch', naSearch) |  | ||||||
|         app.component('naColAvatar', naColAvatar) |  | ||||||
|         app.component('naColOperation', naColOperation) |  | ||||||
|         app.component('naButtonAdd', naButtonAdd) |  | ||||||
|         app.component('naColIndicator', naColIndicator) |  | ||||||
|         app.component('naColTags', naColTags) |  | ||||||
|         app.component('naArea', naArea) |         app.component('naArea', naArea) | ||||||
|  |         app.component('naButtonAdd', naButtonAdd) | ||||||
|  |         app.component('naButtonBatchDel', naButtonBatchDel) | ||||||
|  |         app.component('naColAvatar', naColAvatar) | ||||||
|  |         app.component('naColIndicator', naColIndicator) | ||||||
|  |         app.component('naColOperation', naColOperation) | ||||||
|  |         app.component('naColTags', naColTags) | ||||||
|  |         app.component('naColTime', naColTime) | ||||||
|         app.component('naDept', naDept) |         app.component('naDept', naDept) | ||||||
|         app.component('naDicCatalog', naDicCatalog) |         app.component('naDicCatalog', naDicCatalog) | ||||||
|         app.component('naButtonBatchDel', naButtonBatchDel) |  | ||||||
|         app.component('naFormEmail', naFormEmail) |         app.component('naFormEmail', naFormEmail) | ||||||
|         app.component('naColTime', naColTime) |         app.component('naSearch', naSearch) | ||||||
|         app.component('naUserSelect', naUserSelect) |         app.component('naUserSelect', naUserSelect) | ||||||
|  |  | ||||||
|  |         // sc组件 | ||||||
|  |         app.component('scCron', scCron) | ||||||
|  |         app.component('scDialog', scDialog) | ||||||
|  |         app.component('scFilterBar', scFilterBar) | ||||||
|  |         app.component('scForm', scForm) | ||||||
|  |         app.component('scFormTable', scFormTable) | ||||||
|  |         app.component('scPageHeader', scPageHeader) | ||||||
|  |         app.component('scSelect', scSelect) | ||||||
|  |         app.component('scStatusIndicator', scStatusIndicator) | ||||||
|  |         app.component('scTable', scTable) | ||||||
|  |         app.component('scTableColumn', scTableColumn) | ||||||
|  |         app.component('scTableSelect', scTableSelect) | ||||||
|  |         app.component('scTitle', scTitle) | ||||||
|  |         app.component('scTrend', scTrend) | ||||||
|  |         app.component('scUpload', scUpload) | ||||||
|  |         app.component('scUploadFile', scUploadFile) | ||||||
|  |         app.component('scUploadMultiple', scUploadMultiple) | ||||||
|  |         app.component('scWaterMark', scWaterMark) | ||||||
|  |  | ||||||
|         //注册全局指令 |         //注册全局指令 | ||||||
|         app.directive('auth', auth) |         app.directive('auth', auth) | ||||||
|  |         app.directive('copy', copy) | ||||||
|         app.directive('role', role) |         app.directive('role', role) | ||||||
|         app.directive('time', time) |         app.directive('time', time) | ||||||
|         app.directive('copy', copy) |  | ||||||
|  |  | ||||||
|         //统一注册el-icon图标 |         //统一注册el-icon图标 | ||||||
|         for (let icon in elIcons) { |         for (let icon in elIcons) { | ||||||
|   | |||||||
| @@ -4,7 +4,7 @@ | |||||||
|     </div> |     </div> | ||||||
|     <template v-bind:key="navMenu" v-for="navMenu in navMenus"> |     <template v-bind:key="navMenu" v-for="navMenu in navMenus"> | ||||||
|         <el-menu-item v-if="!hasChildren(navMenu)" :index="navMenu.path"> |         <el-menu-item v-if="!hasChildren(navMenu)" :index="navMenu.path"> | ||||||
|             <a v-if="navMenu.meta && navMenu.meta.type == 'link'" :href="navMenu.path" @click.stop="() => {}" target="_blank"></a> |             <a v-if="navMenu.meta && navMenu.meta.type === 'link'" :href="navMenu.path" @click.stop="() => {}" target="_blank"></a> | ||||||
|             <el-icon v-if="navMenu.meta && navMenu.meta.icon"> |             <el-icon v-if="navMenu.meta && navMenu.meta.icon"> | ||||||
|                 <component :is="navMenu.meta.icon || 'el-icon-menu'" /> |                 <component :is="navMenu.meta.icon || 'el-icon-menu'" /> | ||||||
|             </el-icon> |             </el-icon> | ||||||
|   | |||||||
| @@ -44,14 +44,14 @@ export default { | |||||||
|     }, |     }, | ||||||
|     computed: {}, |     computed: {}, | ||||||
|     created() { |     created() { | ||||||
|         var menu = this.$router.sc_getMenu() |         const menu = this.$router.sc_getMenu() | ||||||
|         this.menu = this.filterUrl(menu) |         this.menu = this.filterUrl(menu) | ||||||
|     }, |     }, | ||||||
|  |  | ||||||
|     watch: {}, |     watch: {}, | ||||||
|     methods: { |     methods: { | ||||||
|         showMobileNav(e) { |         showMobileNav(e) { | ||||||
|             var isdrag = e.currentTarget.getAttribute('drag-flag') |             const isdrag = e.currentTarget.getAttribute('drag-flag') | ||||||
|             if (isdrag === 'true') { |             if (isdrag === 'true') { | ||||||
|                 return false |                 return false | ||||||
|             } else { |             } else { | ||||||
| @@ -63,7 +63,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         //转换外部链接的路由 |         //转换外部链接的路由 | ||||||
|         filterUrl(map) { |         filterUrl(map) { | ||||||
|             var newMap = [] |             const newMap = [] | ||||||
|             map && |             map && | ||||||
|                 map.forEach((item) => { |                 map.forEach((item) => { | ||||||
|                     item.meta = item.meta ? item.meta : {} |                     item.meta = item.meta ? item.meta : {} | ||||||
| @@ -91,7 +91,7 @@ export default { | |||||||
|                 lastTime = '' |                 lastTime = '' | ||||||
|             //禁止选择网页上的文字 |             //禁止选择网页上的文字 | ||||||
|             // document.onselectstart = function() { |             // document.onselectstart = function() { | ||||||
|             // 	return false; |             //     return false; | ||||||
|             // }; |             // }; | ||||||
|             oDiv.onmousedown = function (e) { |             oDiv.onmousedown = function (e) { | ||||||
|                 //鼠标按下,计算当前元素距离可视区的距离 |                 //鼠标按下,计算当前元素距离可视区的距离 | ||||||
|   | |||||||
| @@ -212,7 +212,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         //TAB 关闭 |         //TAB 关闭 | ||||||
|         closeTabs() { |         closeTabs() { | ||||||
|             var nowTag = this.contextMenuItem |             const nowTag = this.contextMenuItem | ||||||
|             if (!nowTag.meta.affix) { |             if (!nowTag.meta.affix) { | ||||||
|                 this.closeSelectedTag(nowTag) |                 this.closeSelectedTag(nowTag) | ||||||
|                 this.contextMenuVisible = false |                 this.contextMenuVisible = false | ||||||
| @@ -220,7 +220,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         //TAB 关闭其他 |         //TAB 关闭其他 | ||||||
|         closeOtherTabs() { |         closeOtherTabs() { | ||||||
|             var nowTag = this.contextMenuItem |             const nowTag = this.contextMenuItem | ||||||
|             //判断是否当前路由,否的话跳转 |             //判断是否当前路由,否的话跳转 | ||||||
|             if (this.$route.fullPath !== nowTag.fullPath) { |             if (this.$route.fullPath !== nowTag.fullPath) { | ||||||
|                 this.$router.push({ |                 this.$router.push({ | ||||||
| @@ -228,7 +228,7 @@ export default { | |||||||
|                     query: nowTag.query, |                     query: nowTag.query, | ||||||
|                 }) |                 }) | ||||||
|             } |             } | ||||||
|             var tags = [...this.tagList] |             const tags = [...this.tagList] | ||||||
|             tags.forEach((tag) => { |             tags.forEach((tag) => { | ||||||
|                 if ((tag.meta && tag.meta.affix) || nowTag.fullPath === tag.fullPath) { |                 if ((tag.meta && tag.meta.affix) || nowTag.fullPath === tag.fullPath) { | ||||||
|                     return true |                     return true | ||||||
| @@ -240,7 +240,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         //TAB 最大化 |         //TAB 最大化 | ||||||
|         maximize() { |         maximize() { | ||||||
|             var nowTag = this.contextMenuItem |             const nowTag = this.contextMenuItem | ||||||
|             this.contextMenuVisible = false |             this.contextMenuVisible = false | ||||||
|             //判断是否当前路由,否的话跳转 |             //判断是否当前路由,否的话跳转 | ||||||
|             if (this.$route.fullPath !== nowTag.fullPath) { |             if (this.$route.fullPath !== nowTag.fullPath) { | ||||||
| @@ -253,8 +253,8 @@ export default { | |||||||
|         }, |         }, | ||||||
|         //新窗口打开 |         //新窗口打开 | ||||||
|         openWindow() { |         openWindow() { | ||||||
|             var nowTag = this.contextMenuItem |             const nowTag = this.contextMenuItem | ||||||
|             var url = nowTag.href || '/' |             const url = nowTag.href || '/' | ||||||
|             if (!nowTag.meta.affix) { |             if (!nowTag.meta.affix) { | ||||||
|                 this.closeSelectedTag(nowTag) |                 this.closeSelectedTag(nowTag) | ||||||
|             } |             } | ||||||
| @@ -271,7 +271,7 @@ export default { | |||||||
|                 //火狐上滚键值-3 下滚键值3,其他内核上滚键值120 下滚键值-120 |                 //火狐上滚键值-3 下滚键值3,其他内核上滚键值120 下滚键值-120 | ||||||
|                 const moveForwardStep = 1 |                 const moveForwardStep = 1 | ||||||
|                 const moveBackStep = -1 |                 const moveBackStep = -1 | ||||||
|                 let step = 0 |                 let step | ||||||
|                 if (detail === 3 || (detail < 0 && detail !== -3)) { |                 if (detail === 3 || (detail < 0 && detail !== -3)) { | ||||||
|                     step = moveForwardStep * 50 |                     step = moveForwardStep * 50 | ||||||
|                 } else { |                 } else { | ||||||
|   | |||||||
| @@ -38,8 +38,7 @@ export default { | |||||||
|     }, |     }, | ||||||
|     methods: { |     methods: { | ||||||
|         getBreadcrumb() { |         getBreadcrumb() { | ||||||
|             let matched = this.$route.meta.breadcrumb |             this.breadList = this.$route.meta.breadcrumb | ||||||
|             this.breadList = matched |  | ||||||
|         }, |         }, | ||||||
|     }, |     }, | ||||||
| } | } | ||||||
|   | |||||||
| @@ -8,7 +8,7 @@ | |||||||
|                     <span>{{ $CONFIG.APP_NAME }}</span> |                     <span>{{ $CONFIG.APP_NAME }}</span> | ||||||
|                 </div> |                 </div> | ||||||
|                 <ul v-if="!ismobile" class="nav"> |                 <ul v-if="!ismobile" class="nav"> | ||||||
|                     <li v-for="item in menu" :class="pmenu.path == item.path ? 'active' : ''" :key="item" @click="showMenu(item)"> |                     <li v-for="item in menu" :class="pmenu.path === item.path ? 'active' : ''" :key="item" @click="showMenu(item)"> | ||||||
|                         <el-icon> |                         <el-icon> | ||||||
|                             <component :is="item.meta.icon || 'el-icon-menu'" /> |                             <component :is="item.meta.icon || 'el-icon-menu'" /> | ||||||
|                         </el-icon> |                         </el-icon> | ||||||
| @@ -21,7 +21,9 @@ | |||||||
|             </div> |             </div> | ||||||
|         </header> |         </header> | ||||||
|         <section class="aminui-wrapper"> |         <section class="aminui-wrapper"> | ||||||
|             <div v-if="(!ismobile && nextMenu.length > 0) || !pmenu.component" :class="menuIsCollapse ? 'aminui-side isCollapse' : 'aminui-side'"> |             <div | ||||||
|  |                 v-if="(!ismobile && nextMenu.length > 0) || (!pmenu.component && pmenu.meta)" | ||||||
|  |                 :class="menuIsCollapse ? 'aminui-side isCollapse' : 'aminui-side'"> | ||||||
|                 <div v-if="!menuIsCollapse" class="adminui-side-top"> |                 <div v-if="!menuIsCollapse" class="adminui-side-top"> | ||||||
|                     <h2>{{ pmenu.meta.title }}</h2> |                     <h2>{{ pmenu.meta.title }}</h2> | ||||||
|                 </div> |                 </div> | ||||||
| @@ -152,7 +154,7 @@ | |||||||
|                 <div class="adminui-side-split-scroll"> |                 <div class="adminui-side-split-scroll"> | ||||||
|                     <el-scrollbar> |                     <el-scrollbar> | ||||||
|                         <ul> |                         <ul> | ||||||
|                             <li v-for="item in menu" :class="pmenu.path == item.path ? 'active' : ''" :key="item" @click="showMenu(item)"> |                             <li v-for="item in menu" :class="pmenu.path === item.path ? 'active' : ''" :key="item" @click="showMenu(item)"> | ||||||
|                                 <el-icon> |                                 <el-icon> | ||||||
|                                     <component :is="item.meta.icon || el - icon - menu" /> |                                     <component :is="item.meta.icon || el - icon - menu" /> | ||||||
|                                 </el-icon> |                                 </el-icon> | ||||||
| @@ -162,7 +164,9 @@ | |||||||
|                     </el-scrollbar> |                     </el-scrollbar> | ||||||
|                 </div> |                 </div> | ||||||
|             </div> |             </div> | ||||||
|             <div v-if="(!ismobile && nextMenu.length > 0) || !pmenu.component" :class="menuIsCollapse ? 'aminui-side isCollapse' : 'aminui-side'"> |             <div | ||||||
|  |                 v-if="(!ismobile && nextMenu.length > 0) || (!pmenu.component && pmenu.meta)" | ||||||
|  |                 :class="menuIsCollapse ? 'aminui-side isCollapse' : 'aminui-side'"> | ||||||
|                 <div v-if="!menuIsCollapse" class="adminui-side-top"> |                 <div v-if="!menuIsCollapse" class="adminui-side-top"> | ||||||
|                     <h2>{{ pmenu.meta.title }}</h2> |                     <h2>{{ pmenu.meta.title }}</h2> | ||||||
|                 </div> |                 </div> | ||||||
| @@ -252,7 +256,7 @@ export default { | |||||||
|     created() { |     created() { | ||||||
|         this.onLayoutResize() |         this.onLayoutResize() | ||||||
|         window.addEventListener('resize', this.onLayoutResize) |         window.addEventListener('resize', this.onLayoutResize) | ||||||
|         var menu = this.$router.sc_getMenu() |         const menu = this.$router.sc_getMenu() | ||||||
|         this.menu = this.filterUrl(menu) |         this.menu = this.filterUrl(menu) | ||||||
|         this.showThis() |         this.showThis() | ||||||
|     }, |     }, | ||||||
| @@ -289,7 +293,7 @@ export default { | |||||||
|         }, |         }, | ||||||
|         //转换外部链接的路由 |         //转换外部链接的路由 | ||||||
|         filterUrl(map) { |         filterUrl(map) { | ||||||
|             var newMap = [] |             const newMap = [] | ||||||
|             map && |             map && | ||||||
|                 map.forEach((item) => { |                 map.forEach((item) => { | ||||||
|                     item.meta = item.meta ? item.meta : {} |                     item.meta = item.meta ? item.meta : {} | ||||||
|   | |||||||
| @@ -20,7 +20,7 @@ export default { | |||||||
|             document.onscroll = () => { |             document.onscroll = () => { | ||||||
|                 this.setNewAutoExitTime() |                 this.setNewAutoExitTime() | ||||||
|             } |             } | ||||||
|             window.autoExitTimer = window.setInterval(this.autoExitfun, 1000) |             window.autoExitTimer = window.setInterval(this.autoExitFun, 1000) | ||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     unmounted() { |     unmounted() { | ||||||
| @@ -33,7 +33,7 @@ export default { | |||||||
|         setNewAutoExitTime() { |         setNewAutoExitTime() { | ||||||
|             window.autoExitTime = new Date().getTime() |             window.autoExitTime = new Date().getTime() | ||||||
|         }, |         }, | ||||||
|         autoExitfun() { |         autoExitFun() { | ||||||
|             if (new Date().getTime() - window.autoExitTime > this.logoutCount * 60 * 1000) { |             if (new Date().getTime() - window.autoExitTime > this.logoutCount * 60 * 1000) { | ||||||
|                 clearInterval(window.autoExitTimer) |                 clearInterval(window.autoExitTimer) | ||||||
|                 window.autoExitTimer = null |                 window.autoExitTimer = null | ||||||
|   | |||||||
| @@ -24,7 +24,7 @@ export default { | |||||||
|     二维码登录: 'QR code login', |     二维码登录: 'QR code login', | ||||||
|     人工审核: '人工审核', |     人工审核: '人工审核', | ||||||
|     从不: 'Never', |     从不: 'Never', | ||||||
|     任务中心: '任务中心', |     作业中心: '作业中心', | ||||||
|     关于项目: '关于项目', |     关于项目: '关于项目', | ||||||
|     其他登录方式: 'Other login methods', |     其他登录方式: 'Other login methods', | ||||||
|     内存使用量: '内存使用量', |     内存使用量: '内存使用量', | ||||||
|   | |||||||
| @@ -42,8 +42,6 @@ router.beforeEach(async (to, from, next) => { | |||||||
|     //动态标题 |     //动态标题 | ||||||
|     document.title = to.meta.title ? `${to.meta.title} - ${config.APP_NAME}` : `${config.APP_NAME}` |     document.title = to.meta.title ? `${to.meta.title} - ${config.APP_NAME}` : `${config.APP_NAME}` | ||||||
|  |  | ||||||
|     let token = tool.cookie.get('ACCESS-TOKEN') || tool.cookie.get('X-ACCESS-TOKEN') |  | ||||||
|  |  | ||||||
|     if (to.path === '/guest/login') { |     if (to.path === '/guest/login') { | ||||||
|         //删除路由(替换当前layout路由) |         //删除路由(替换当前layout路由) | ||||||
|         router.addRoute(routes[0]) |         router.addRoute(routes[0]) | ||||||
|   | |||||||
| @@ -2,7 +2,7 @@ import store from '@/store' | |||||||
| import { nextTick } from 'vue' | import { nextTick } from 'vue' | ||||||
|  |  | ||||||
| export function beforeEach(to, from) { | export function beforeEach(to, from) { | ||||||
|     var adminMain = document.querySelector('#adminui-main') |     const adminMain = document.querySelector('#adminui-main') | ||||||
|     if (!adminMain) { |     if (!adminMain) { | ||||||
|         return false |         return false | ||||||
|     } |     } | ||||||
| @@ -12,13 +12,13 @@ export function beforeEach(to, from) { | |||||||
|     }) |     }) | ||||||
| } | } | ||||||
|  |  | ||||||
| export function afterEach(to) { | export async function afterEach(to) { | ||||||
|     var adminMain = document.querySelector('#adminui-main') |     const adminMain = document.querySelector('#adminui-main') | ||||||
|     if (!adminMain) { |     if (!adminMain) { | ||||||
|         return false |         return false | ||||||
|     } |     } | ||||||
|     nextTick(() => { |     await nextTick(() => { | ||||||
|         var beforeRoute = store.state.viewTags.viewTags.filter((v) => v.fullPath === to.fullPath)[0] |         const beforeRoute = store.state.viewTags.viewTags.filter((v) => v.fullPath === to.fullPath)[0] | ||||||
|         if (beforeRoute) { |         if (beforeRoute) { | ||||||
|             adminMain.scrollTop = beforeRoute.scrollTop || 0 |             adminMain.scrollTop = beforeRoute.scrollTop || 0 | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -23,7 +23,7 @@ export default { | |||||||
|         refreshIframe(state, route) { |         refreshIframe(state, route) { | ||||||
|             state.iframeList.forEach((item) => { |             state.iframeList.forEach((item) => { | ||||||
|                 if (item.path === route.path) { |                 if (item.path === route.path) { | ||||||
|                     var url = route.meta.url |                     const url = route.meta.url | ||||||
|                     item.meta.url = '' |                     item.meta.url = '' | ||||||
|                     setTimeout(function () { |                     setTimeout(function () { | ||||||
|                         item.meta.url = url |                         item.meta.url = url | ||||||
|   | |||||||
| @@ -11,7 +11,7 @@ export default { | |||||||
|             } |             } | ||||||
|         }, |         }, | ||||||
|         removeKeepLive(state, component) { |         removeKeepLive(state, component) { | ||||||
|             var index = state.keepLiveRoute.indexOf(component) |             const index = state.keepLiveRoute.indexOf(component) | ||||||
|             if (index !== -1) { |             if (index !== -1) { | ||||||
|                 state.keepLiveRoute.splice(index, 1) |                 state.keepLiveRoute.splice(index, 1) | ||||||
|             } |             } | ||||||
|   | |||||||
| @@ -191,7 +191,6 @@ textarea { | |||||||
| } | } | ||||||
|  |  | ||||||
| .aminui-side-split-top a { | .aminui-side-split-top a { | ||||||
|     display: inline-block; |  | ||||||
|     width: 100%; |     width: 100%; | ||||||
|     height: 100%; |     height: 100%; | ||||||
|     display: flex; |     display: flex; | ||||||
| @@ -388,7 +387,6 @@ textarea { | |||||||
| } | } | ||||||
|  |  | ||||||
| .adminui-tags li a { | .adminui-tags li a { | ||||||
|     display: inline-block; |  | ||||||
|     padding: 0 10px; |     padding: 0 10px; | ||||||
|     width: 100%; |     width: 100%; | ||||||
|     height: 100%; |     height: 100%; | ||||||
|   | |||||||
| @@ -279,12 +279,6 @@ | |||||||
|     background-color: var(--el-color-primary) !important; |     background-color: var(--el-color-primary) !important; | ||||||
| } | } | ||||||
|  |  | ||||||
| /* 覆盖tinymce样式 */ |  | ||||||
| .sceditor .tox-tinymce { |  | ||||||
|     border: 1px solid #dcdfe6; |  | ||||||
|     border-radius: 0; |  | ||||||
| } |  | ||||||
|  |  | ||||||
| body .tox-tinymce-aux { | body .tox-tinymce-aux { | ||||||
|     z-index: 5700; |     z-index: 5700; | ||||||
| } | } | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ export default { | |||||||
|     //rgb颜色转hex颜色 |     //rgb颜色转hex颜色 | ||||||
|     RgbToHex(a, b, c) { |     RgbToHex(a, b, c) { | ||||||
|         const hexs = [a.toString(16), b.toString(16), c.toString(16)] |         const hexs = [a.toString(16), b.toString(16), c.toString(16)] | ||||||
|         for (var i = 0; i < 3; i++) { |         for (let i = 0; i < 3; i++) { | ||||||
|             if (hexs[i].length === 1) hexs[i] = '0' + hexs[i] |             if (hexs[i].length === 1) hexs[i] = '0' + hexs[i] | ||||||
|         } |         } | ||||||
|         return '#' + hexs.join('') |         return '#' + hexs.join('') | ||||||
|   | |||||||
| @@ -9,7 +9,7 @@ export default (error, vm) => { | |||||||
|         return false |         return false | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     var errorMap = { |     const errorMap = { | ||||||
|         InternalError: 'Javascript引擎内部错误', |         InternalError: 'Javascript引擎内部错误', | ||||||
|         ReferenceError: '未找到对象', |         ReferenceError: '未找到对象', | ||||||
|         TypeError: '使用了错误的类型或对象', |         TypeError: '使用了错误的类型或对象', | ||||||
| @@ -18,7 +18,7 @@ export default (error, vm) => { | |||||||
|         EvalError: '错误的使用了Eval', |         EvalError: '错误的使用了Eval', | ||||||
|         URIError: 'URI错误', |         URIError: 'URI错误', | ||||||
|     } |     } | ||||||
|     var errorName = errorMap[error.name] || '未知错误' |     const errorName = errorMap[error.name] || '未知错误' | ||||||
|  |  | ||||||
|     console.warn(`[NetAdmin error]: ${error}`) |     console.warn(`[NetAdmin error]: ${error}`) | ||||||
|     console.error(error) |     console.error(error) | ||||||
|   | |||||||
| @@ -184,7 +184,7 @@ tool.dateFormat = function (date, fmt = 'yyyy-MM-dd hh:mm:ss') { | |||||||
|     if (/(y+)/.test(fmt)) { |     if (/(y+)/.test(fmt)) { | ||||||
|         fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) |         fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) | ||||||
|     } |     } | ||||||
|     for (var k in o) { |     for (const k in o) { | ||||||
|         if (new RegExp('(' + k + ')').test(fmt)) { |         if (new RegExp('(' + k + ')').test(fmt)) { | ||||||
|             fmt = fmt.replace(RegExp.$1, RegExp.$1.length === 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) |             fmt = fmt.replace(RegExp.$1, RegExp.$1.length === 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -21,12 +21,12 @@ export default { | |||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     created() { |     created() { | ||||||
|         var _this = this |         const _this = this | ||||||
|         setTimeout(function () { |         setTimeout(function () { | ||||||
|             _this.loading = false |             _this.loading = false | ||||||
|         }, 500) |         }, 500) | ||||||
|  |  | ||||||
|         var option = { |         this.option = { | ||||||
|             tooltip: { |             tooltip: { | ||||||
|                 trigger: 'axis', |                 trigger: 'axis', | ||||||
|             }, |             }, | ||||||
| @@ -34,9 +34,9 @@ export default { | |||||||
|                 boundaryGap: false, |                 boundaryGap: false, | ||||||
|                 type: 'category', |                 type: 'category', | ||||||
|                 data: (function () { |                 data: (function () { | ||||||
|                     var now = new Date() |                     let now = new Date() | ||||||
|                     var res = [] |                     const res = [] | ||||||
|                     var len = 30 |                     let len = 30 | ||||||
|                     while (len--) { |                     while (len--) { | ||||||
|                         res.unshift(now.toLocaleTimeString().replace(/^\D*/, '')) |                         res.unshift(now.toLocaleTimeString().replace(/^\D*/, '')) | ||||||
|                         now = new Date(now - 2000) |                         now = new Date(now - 2000) | ||||||
| @@ -67,22 +67,21 @@ export default { | |||||||
|                         color: '#79bbff', |                         color: '#79bbff', | ||||||
|                     }, |                     }, | ||||||
|                     data: (function () { |                     data: (function () { | ||||||
|                         var res = [] |                         const res = [] | ||||||
|                         var len = 30 |                         let len = 30 | ||||||
|                         while (len--) { |                         while (len--) { | ||||||
|                             res.push(Math.round(Math.random() * 0)) |                             res.push(Math.round(0)) | ||||||
|                         } |                         } | ||||||
|                         return res |                         return res | ||||||
|                     })(), |                     })(), | ||||||
|                 }, |                 }, | ||||||
|             ], |             ], | ||||||
|         } |         } | ||||||
|         this.option = option |  | ||||||
|     }, |     }, | ||||||
|     mounted() { |     mounted() { | ||||||
|         var _this = this |         const _this = this | ||||||
|         setInterval(function () { |         setInterval(function () { | ||||||
|             var o = _this.option |             const o = _this.option | ||||||
|  |  | ||||||
|             o.series[0].data.shift() |             o.series[0].data.shift() | ||||||
|             o.series[0].data.push(Math.round(Math.random() * 100)) |             o.series[0].data.push(Math.round(Math.random() * 100)) | ||||||
|   | |||||||
| @@ -69,7 +69,7 @@ export default { | |||||||
| <style scoped> | <style scoped> | ||||||
| .aboutTop { | .aboutTop { | ||||||
|     border: 0; |     border: 0; | ||||||
|     background: linear-gradient(to right, #8e54e9, #4776e6); |     background: linear-gradient(to right, rgb(66, 76, 80), #ccc); | ||||||
|     color: #fff; |     color: #fff; | ||||||
| } | } | ||||||
| .aboutTop-info { | .aboutTop-info { | ||||||
|   | |||||||
| @@ -98,7 +98,7 @@ export default { | |||||||
|         async batchRead() { |         async batchRead() { | ||||||
|             try { |             try { | ||||||
|                 for (const msg of this.msgList) { |                 for (const msg of this.msgList) { | ||||||
|                     this.$API.sys_sitemsg.setSiteMsgStatus.post({ siteMsgId: msg.id, userSiteMsgStatus: 'read' }) |                     await this.$API.sys_sitemsg.setSiteMsgStatus.post({ siteMsgId: msg.id, userSiteMsgStatus: 'read' }) | ||||||
|                     msg.myFlags.userSiteMsgStatus = 'read' |                     msg.myFlags.userSiteMsgStatus = 'read' | ||||||
|                 } |                 } | ||||||
|             } catch { |             } catch { | ||||||
|   | |||||||
| @@ -104,13 +104,13 @@ export default { | |||||||
|         async add() { |         async add() { | ||||||
|             this.dialog.save = true |             this.dialog.save = true | ||||||
|             await this.$nextTick() |             await this.$nextTick() | ||||||
|             this.$refs.saveDialog.open() |             await this.$refs.saveDialog.open() | ||||||
|         }, |         }, | ||||||
|         //字典目录编辑 |         //字典目录编辑 | ||||||
|         async edit(data) { |         async edit(data) { | ||||||
|             this.dialog.save = true |             this.dialog.save = true | ||||||
|             await this.$nextTick() |             await this.$nextTick() | ||||||
|             this.$refs.saveDialog.open('edit', data) |             await this.$refs.saveDialog.open('edit', data) | ||||||
|         }, |         }, | ||||||
|         //字典目录点击 |         //字典目录点击 | ||||||
|         click(data) { |         click(data) { | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ | |||||||
|                         <el-input v-model="form.id" clearable /> |                         <el-input v-model="form.id" clearable /> | ||||||
|                     </el-form-item> |                     </el-form-item> | ||||||
|                     <el-form-item :label="$t('执行计划')" prop="executionCron"> |                     <el-form-item :label="$t('执行计划')" prop="executionCron"> | ||||||
|                         <el-input v-model="form.executionCron" clearable /> |                         <sc-cron v-model="form.executionCron" clearable /> | ||||||
|                     </el-form-item> |                     </el-form-item> | ||||||
|                     <el-form-item :label="$t('请求方法')" prop="httpMethod"> |                     <el-form-item :label="$t('请求方法')" prop="httpMethod"> | ||||||
|                         <el-select v-model="form.httpMethod" clearable filterable> |                         <el-select v-model="form.httpMethod" clearable filterable> | ||||||
| @@ -118,7 +118,7 @@ export default { | |||||||
|             loading: false, |             loading: false, | ||||||
|             //表单数据 |             //表单数据 | ||||||
|             form: { |             form: { | ||||||
|                 executionCron: '* * * * *', |                 executionCron: '0 * * * * ?', | ||||||
|                 httpMethod: 'Post', |                 httpMethod: 'Post', | ||||||
|                 requestHeader: `{ "Content-Type": "application/json" }`, |                 requestHeader: `{ "Content-Type": "application/json" }`, | ||||||
|                 requestBody: '{}', |                 requestBody: '{}', | ||||||
| @@ -201,7 +201,7 @@ export default { | |||||||
|             } |             } | ||||||
|  |  | ||||||
|             try { |             try { | ||||||
|                 const method = this.mode === 'add' ? this.$API.sys_job.create : this.$API.sys_job.update |                 const method = this.mode === 'add' ? this.$API.sys_job.create : this.$API.sys_job.edit | ||||||
|                 this.loading = true |                 this.loading = true | ||||||
|                 const res = await method.post( |                 const res = await method.post( | ||||||
|                     Object.assign({}, this.form, { userId: this.form.user.id, requestHeaders: JSON.parse(this.form.requestHeader) }), |                     Object.assign({}, this.form, { userId: this.form.user.id, requestHeaders: JSON.parse(this.form.requestHeader) }), | ||||||
|   | |||||||
| @@ -121,7 +121,7 @@ export default { | |||||||
|             } catch { |             } catch { | ||||||
|                 // |                 // | ||||||
|             } |             } | ||||||
|             this.handleSuccess() |             await this.handleSuccess() | ||||||
|             this.loading = false |             this.loading = false | ||||||
|         }, |         }, | ||||||
|         //批量删除 |         //批量删除 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 GitHub
						GitHub