Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
468b7e011b | ||
|
|
4eb6b057b8 | ||
|
|
0b04270de7 | ||
|
|
9460e6d4d0 | ||
|
|
f343f63840 | ||
|
|
7c8dec3421 | ||
|
|
d0d0990f7c | ||
|
|
fed4dbcbde | ||
|
|
7c17dd6e5a | ||
|
|
357620b6bf | ||
|
|
18477eff52 | ||
|
|
c5aea0449b | ||
|
|
c08fba325b | ||
|
|
943f68e0e0 | ||
|
|
663c195da1 | ||
|
|
31ab568563 | ||
|
|
24a2887aa3 | ||
|
|
81b4cab380 | ||
|
|
ebbbfceac9 | ||
|
|
1888297a2c | ||
|
|
91fb70b2c5 | ||
|
|
fdfbafea0a | ||
|
|
fda3adf95a | ||
|
|
3b2f69d127 | ||
|
|
cf41d7cc8c | ||
|
|
1a550c5385 | ||
|
|
c87c9f6c07 | ||
|
|
60bb408ccc | ||
|
|
705f14e415 | ||
|
|
3990c4f437 | ||
|
|
eee125d2c7 | ||
|
|
8f2745ab59 | ||
|
|
f1202cae20 | ||
|
|
8daee24eba | ||
|
|
b52578283c | ||
|
|
7c3d3820c2 | ||
|
|
48772f9003 | ||
|
|
8cbb3402da | ||
|
|
1dd7a03a84 | ||
|
|
95a128372b | ||
|
|
42b1d20652 | ||
|
|
cbe373c061 | ||
|
|
85e67c4fea | ||
|
|
22ab17fb25 | ||
|
|
cd8eff5f97 | ||
|
|
e4ef6449e0 | ||
|
|
522a97f8d6 | ||
|
|
59fb213060 | ||
|
|
d4ca52ea8d | ||
|
|
17953c7645 | ||
|
|
5726479100 | ||
|
|
3946adaecb | ||
|
|
7d27b74846 | ||
|
|
058f42fb37 | ||
|
|
d25dbeffdc | ||
|
|
fb70031109 | ||
|
|
f5bda00696 | ||
|
|
60a3c4d3a1 | ||
|
|
00f729340c | ||
|
|
d076de4094 | ||
|
|
366396c9d9 | ||
|
|
44717364d2 | ||
|
|
52012d46fa | ||
|
|
e61465f75e | ||
|
|
97b15818b5 | ||
|
|
5366aeb185 | ||
|
|
9ce9f36a10 | ||
|
|
e2c0eb5292 | ||
|
|
3259ef0c9c | ||
|
|
c6c71b42d0 | ||
|
|
4c23c8b55e | ||
|
|
3fe319e033 | ||
|
|
801d346bc7 | ||
|
|
0a940763ef | ||
|
|
2c9118e847 | ||
|
|
440f8d3f07 | ||
|
|
ec5aeee854 | ||
|
|
4af458f067 | ||
|
|
34f29061f8 | ||
|
|
ab9719727c | ||
|
|
c20738ea9c | ||
|
|
e667db15db | ||
|
|
0d7317eb44 | ||
|
|
a0821be5d7 | ||
|
|
b3e5814eea | ||
|
|
9b07c0cd64 | ||
|
|
2f6f07dfed | ||
|
|
e87b72f624 | ||
|
|
3c09401955 | ||
|
|
8796f3c1cb | ||
|
|
c5fa23efbe | ||
|
|
f574c5dcf7 | ||
|
|
716eab01eb | ||
|
|
8ace4fd547 | ||
|
|
3cba38822c | ||
|
|
ae5ff8f973 | ||
|
|
34c7e41028 | ||
|
|
d572e6d933 | ||
|
|
451b42b418 | ||
|
|
5412e35059 | ||
|
|
e05ae827f3 | ||
|
|
a2fc0d3431 | ||
|
|
8156aa1ff5 | ||
|
|
824c64ae94 | ||
|
|
464c495df2 | ||
|
|
06d7479939 | ||
|
|
912d20a55c | ||
|
|
82c28e61f9 | ||
|
|
5ad061008b | ||
|
|
5dbedd24ae | ||
|
|
55503bdb66 | ||
|
|
5e1d9266e1 | ||
|
|
8eda175402 | ||
|
|
476cce6068 | ||
|
|
664114b1a5 | ||
|
|
bd430e2788 | ||
|
|
25aa911556 | ||
|
|
2f06a3ac2a | ||
|
|
9bb68311d7 | ||
|
|
2f3f374fa0 | ||
|
|
8b51977b32 | ||
|
|
5eed494401 | ||
|
|
a0c18ac7ca | ||
|
|
b97cd9478b | ||
|
|
a35a85f6df | ||
|
|
9d20a8fbe6 | ||
|
|
b55ea0f61b | ||
|
|
0440d52b17 | ||
|
|
8b9a2d0c44 | ||
|
|
4a0ffdd0f0 | ||
|
|
49cdde285a | ||
|
|
7f31f86ec3 | ||
|
|
e4dad2bb42 | ||
|
|
28a532243b | ||
|
|
1100646921 | ||
|
|
fabeb0d3a2 | ||
|
|
39b731cf2e | ||
|
|
c5f50b5686 | ||
|
|
87ad97e5cf | ||
|
|
57c9d26980 | ||
|
|
baa766f62a | ||
|
|
bd764543b4 | ||
|
|
06b62d5e8f | ||
|
|
bb7ba8cfc9 | ||
|
|
3a6c74f49a | ||
|
|
2292952d03 | ||
|
|
60147a7e1f | ||
|
|
c59cd96fe3 | ||
|
|
475ce3ab3d | ||
|
|
18c216390d | ||
|
|
be51be6715 | ||
|
|
d4e6c65247 | ||
|
|
bdae84d464 | ||
|
|
d80178c409 | ||
|
|
9f0bdf49b9 | ||
|
|
e76325475e | ||
|
|
6ed6b87fb5 | ||
|
|
871113e34f | ||
|
|
6ed480cc2f | ||
|
|
3d993bb0b4 | ||
|
|
570cdf9296 | ||
|
|
d70e2d523b | ||
|
|
952a148086 | ||
|
|
553caa5307 | ||
|
|
30bf80a3f6 | ||
|
|
1feea3d0c9 | ||
|
|
d50b8927f6 | ||
|
|
24d78701b0 | ||
|
|
e662e9a095 | ||
|
|
18242685bc | ||
|
|
de890461f8 | ||
|
|
8c8d612cfe | ||
|
|
ecc7ed30a2 | ||
|
|
fb7384056a | ||
|
|
beab7dc1d3 | ||
|
|
3941a53e34 | ||
|
|
5fccf2136b | ||
|
|
d557879395 | ||
|
|
851dff8c95 | ||
|
|
17f21b42f4 | ||
|
|
97a97d8804 | ||
|
|
5c840a6be9 | ||
|
|
76336c1111 | ||
|
|
8bf90c390c | ||
|
|
662ede640a | ||
|
|
a09d7eae95 | ||
|
|
ddab4a8dee | ||
|
|
bec65faaab | ||
|
|
e8eb5d48e6 | ||
|
|
f68e32d99b | ||
|
|
1f27a26de4 | ||
|
|
fa718299c1 | ||
|
|
20daca1fdb | ||
|
|
4f9d806a02 | ||
|
|
cea5c718be | ||
|
|
b581cf61d2 | ||
|
|
2219f59d5c | ||
|
|
eb663fcd02 | ||
|
|
9a9db5d559 | ||
|
|
f008ef429b | ||
|
|
31ddb57fbe | ||
|
|
28a82c6611 | ||
|
|
7b56acd83b | ||
|
|
580fdb46be | ||
|
|
9bba33213e | ||
|
|
f417cbfbe7 | ||
|
|
8503c24a8a | ||
|
|
51d330e514 | ||
|
|
eedeb1bc17 | ||
|
|
cfeba93180 | ||
|
|
c36c8b321f | ||
|
|
6c77443253 | ||
|
|
38723aa3bc | ||
|
|
88548360b6 | ||
|
|
1f116e79f7 | ||
|
|
c48dea7caa | ||
|
|
fe852477f0 | ||
|
|
fb10737c1c | ||
|
|
a5f75f9d72 | ||
|
|
0c701f35f3 | ||
|
|
afa1e64276 | ||
|
|
4df17f4bf3 | ||
|
|
28f835fe17 | ||
|
|
73a57bd1a4 | ||
|
|
15a069f278 | ||
|
|
7e3ee34ef3 | ||
|
|
7f7536c466 | ||
|
|
6540d74930 | ||
|
|
c8559883e5 | ||
|
|
eba36e3313 | ||
|
|
074b35652d | ||
|
|
81f766cd54 | ||
|
|
0fe76d257d | ||
|
|
c1c6ca1376 | ||
|
|
d38e405c6a | ||
|
|
c4ebcfcf9c | ||
|
|
e122ca4739 | ||
|
|
f0ddac0a94 | ||
|
|
425fed358f | ||
|
|
458abe0679 | ||
|
|
ba3e3273e4 | ||
|
|
a861646d76 | ||
|
|
3210178aa3 | ||
|
|
afe7b2e442 | ||
|
|
dde17d4d68 | ||
|
|
53cd5dab02 | ||
|
|
093a7923a1 | ||
|
|
ebf59fda22 | ||
|
|
e983de6acf | ||
|
|
5b85bdd953 | ||
|
|
e9d7970f9f | ||
|
|
5b01a1f9dc | ||
|
|
f48ebec022 | ||
|
|
10fae3fde1 | ||
|
|
7bc6fa4feb | ||
|
|
a6ed0a5455 | ||
|
|
864f996e99 | ||
|
|
c96eb69f3b | ||
|
|
15cb0a59b3 | ||
|
|
1825cea40f | ||
|
|
bbac5c7ecf | ||
|
|
80235a16fb | ||
|
|
006cf16f41 | ||
|
|
0a36ae78e5 | ||
|
|
1345010686 | ||
|
|
dc4371d55a | ||
|
|
641f502473 | ||
|
|
ba9b33b4a4 | ||
|
|
623e32ea23 | ||
|
|
1c865a0a2f | ||
|
|
683bc49c23 | ||
|
|
86a70d6632 | ||
|
|
15cfb9fb23 | ||
|
|
57ccc553fb | ||
|
|
f5e6c1a83b | ||
|
|
dc9ce837af | ||
|
|
a086dde98e | ||
|
|
4eeb6d45c8 | ||
|
|
863a362e89 | ||
|
|
d89d67e434 | ||
|
|
7f0d841130 | ||
|
|
2a3700fc54 | ||
|
|
95a1b28b5a | ||
|
|
700608460e | ||
|
|
ad03d7db53 | ||
|
|
380b9cccd8 | ||
|
|
86a6fb5173 | ||
|
|
3210b80a4d | ||
|
|
2e34d88d94 | ||
|
|
738c74d1c4 | ||
|
|
fb540ebef9 | ||
|
|
4ebba1f54e | ||
|
|
dc4f4e1d3a | ||
|
|
81d2b12515 | ||
|
|
07c8a48386 | ||
|
|
a08f6efd86 | ||
|
|
d58f359c19 | ||
|
|
0cd1a5f8b6 | ||
|
|
19b881d526 | ||
|
|
2e68444755 | ||
|
|
c59c5017a4 | ||
|
|
15ed4a6063 | ||
|
|
6420fc1d66 | ||
|
|
3b9f68828f | ||
|
|
49f0baba92 | ||
|
|
4af1e44b51 | ||
|
|
f0fc82fd7a | ||
|
|
bbd314e042 | ||
|
|
e1cff24d34 | ||
|
|
f8d69f35f0 | ||
|
|
14633772d5 | ||
|
|
be4cb14a9a | ||
|
|
b8b18a8d83 | ||
|
|
248c81c973 | ||
|
|
4a9e95827c | ||
|
|
a9a2704ae1 | ||
|
|
f1c31a2fc2 | ||
|
|
470e26ab52 | ||
|
|
cb85fe4e3b | ||
|
|
eda549025c | ||
|
|
ae393104e0 | ||
|
|
52c7d2d300 | ||
|
|
e06387be2a | ||
|
|
759319dbdc | ||
|
|
73bd98e0f4 | ||
|
|
9e3797c05c | ||
|
|
f31c69a557 | ||
|
|
648560c308 | ||
|
|
bbb747beb8 | ||
|
|
281d99fa54 | ||
|
|
7c574a3897 | ||
|
|
d8add2f6d8 | ||
|
|
ad12376037 | ||
|
|
ae07789d4f | ||
|
|
a079b0236f | ||
|
|
bb135be01a | ||
|
|
41aca36bd7 | ||
|
|
ffbd9907a2 | ||
|
|
8c9fe3b2ff | ||
|
|
66797558c7 | ||
|
|
28264a8790 | ||
|
|
d489b035d6 | ||
|
|
0e752033f2 | ||
|
|
548f1ed2f3 | ||
|
|
e7cfe9170b | ||
|
|
e670ddddd9 | ||
|
|
89ed9f6a27 | ||
|
|
72373eb793 | ||
|
|
6354902950 | ||
|
|
807e3f9402 | ||
|
|
8dd088de9d | ||
|
|
b354f7d59c | ||
|
|
4cd7386646 | ||
|
|
1fb946a678 | ||
|
|
7c40a235ce | ||
|
|
ef5cbcd32f | ||
|
|
b7de39d877 | ||
|
|
8b8b780d33 | ||
|
|
4e30569d5c | ||
|
|
436f6308b0 | ||
|
|
aa8e12c5c7 | ||
|
|
c5c66c99eb | ||
|
|
516a582845 | ||
|
|
d95d363af9 | ||
|
|
bcb9f04566 | ||
|
|
b3ada7a5d1 | ||
|
|
c3cc59ed4e | ||
|
|
05e1da7678 | ||
|
|
870f25b5c7 | ||
|
|
833c314afd | ||
|
|
97d6112582 | ||
|
|
afa46bf747 | ||
|
|
33bef7bd93 | ||
|
|
0e55453f3d | ||
|
|
b228a9540a | ||
|
|
9f38ff6e20 | ||
|
|
d0eeb0fdb3 | ||
|
|
4f489c91d4 | ||
|
|
ef5e2fe76c | ||
|
|
859ceac472 | ||
|
|
107a0b5a1b | ||
|
|
01b4da8480 | ||
|
|
5ff0aba078 | ||
|
|
f59151289f | ||
|
|
c2e1b97e5a | ||
|
|
e011ba2fd2 | ||
|
|
c0db5b97b2 | ||
|
|
8c9fbc542b | ||
|
|
136d2cf216 | ||
|
|
2ffc8fe59d | ||
|
|
31bb047dac | ||
|
|
d4f7261882 | ||
|
|
a632405423 | ||
|
|
8c5af5d8e0 | ||
|
|
b7ba455ca7 | ||
|
|
b56258e209 | ||
|
|
250c2fb7f6 | ||
|
|
394694bc4c | ||
|
|
2b205bf5bd | ||
|
|
0ba65db768 | ||
|
|
97edf77ab7 | ||
|
|
f0b1551530 | ||
|
|
a6c46ea7d4 | ||
|
|
58892d4994 | ||
|
|
fffadc5f4f | ||
|
|
58d4a56663 | ||
|
|
c74f435bc6 | ||
|
|
5a245fb819 | ||
|
|
429df53573 | ||
|
|
31b07f887d | ||
|
|
aa08ee93ab | ||
|
|
b6e47b6f6d | ||
|
|
a83a8213e1 | ||
|
|
8d43865e84 | ||
|
|
591a2fe4b8 | ||
|
|
1c842c9ac5 | ||
|
|
04ea69db9d | ||
|
|
639868dc8b | ||
|
|
1b0389c1b5 | ||
|
|
07932329a0 | ||
|
|
a2173b3137 | ||
|
|
c34a2a623e | ||
|
|
db750d9289 | ||
|
|
6feafeb2d5 | ||
|
|
49d9e5eb2d | ||
|
|
9e723d44df | ||
|
|
9583aae73b | ||
|
|
8516f9f974 | ||
|
|
894199b61e | ||
|
|
e896f301d2 | ||
|
|
fb129e83a2 | ||
|
|
c253ef6fb4 | ||
|
|
108073b6e1 | ||
|
|
2ab04b1fdf | ||
|
|
b6ed4a3f69 | ||
|
|
85d8824bb6 | ||
|
|
214d073361 | ||
|
|
9f77082a99 | ||
|
|
2745dcf447 | ||
|
|
3f4e9f1020 | ||
|
|
68a62adca6 | ||
|
|
ea80e01c50 | ||
|
|
82018a1ecb | ||
|
|
f1e34ce39a | ||
|
|
a48ae3f16a | ||
|
|
846f8e58f2 | ||
|
|
1a55efd4e5 | ||
|
|
cabd25636a | ||
|
|
ff43003921 | ||
|
|
a841910406 | ||
|
|
73152a00ef | ||
|
|
4523624cb0 | ||
|
|
a6e33aeec1 | ||
|
|
ff29d5b20a | ||
|
|
72d5dcb8c6 | ||
|
|
c4f14ec849 | ||
|
|
376ae390b2 | ||
|
|
e2aa5480cd | ||
|
|
daf4efe963 | ||
|
|
cd77d1850e | ||
|
|
67bed03411 | ||
|
|
c9f7cdc5c3 | ||
|
|
99616f3edc | ||
|
|
7339d50d94 | ||
|
|
f0a46d6ca1 | ||
|
|
6dfe35d6b7 | ||
|
|
1c5cef936e | ||
|
|
68f45dd7dc | ||
|
|
7a3ff65b05 | ||
|
|
7e5911d0e0 | ||
|
|
f19110725e | ||
|
|
6a97837cd6 | ||
|
|
68116da966 | ||
|
|
c0a13151a4 | ||
|
|
3941ebdb40 | ||
|
|
363f3e83b7 | ||
|
|
7281bc5679 | ||
|
|
63133acc77 | ||
|
|
d60a5f8674 | ||
|
|
9d2bf27936 | ||
|
|
34270f1f5c | ||
|
|
ba642ab075 | ||
|
|
9bd4a57cad | ||
|
|
f85b937234 | ||
|
|
d98cdf2b9b | ||
|
|
90746aa9d5 | ||
|
|
2da911fb50 | ||
|
|
dde3407fb0 | ||
|
|
73a40ebd74 | ||
|
|
101474dfad | ||
|
|
21477cf630 | ||
|
|
ebf0ceeb90 | ||
|
|
08bef75035 | ||
|
|
a17c531340 | ||
|
|
3e6511f0e8 | ||
|
|
ba6e35bbb3 | ||
|
|
b2abbf1ff1 | ||
|
|
f84b719e22 | ||
|
|
e1f58537d5 | ||
|
|
ad26aec066 | ||
|
|
2ab995d8c9 | ||
|
|
5e2c3079fc | ||
|
|
09476108c5 | ||
|
|
ded2606d17 | ||
|
|
18cee4fcd5 | ||
|
|
aec2ea5574 | ||
|
|
240bfed070 | ||
|
|
76a8e16958 | ||
|
|
77353ec8c6 | ||
|
|
371ba26f51 | ||
|
|
9eb5d3e6f7 | ||
|
|
1ca406c475 | ||
|
|
68ee500d67 | ||
|
|
67783fc6b7 | ||
|
|
ee78a80307 | ||
|
|
a004108702 | ||
|
|
78819f9420 | ||
|
|
4ec678f71f | ||
|
|
340436d757 | ||
|
|
715d96f823 | ||
|
|
3a196d6809 | ||
|
|
03a10f569c | ||
|
|
83d993321f | ||
|
|
4fe1a52d23 | ||
|
|
22e8192b58 | ||
|
|
bedd986d45 | ||
|
|
7308a43c5f | ||
|
|
faaf93ffc8 | ||
|
|
1ac149adae | ||
|
|
91e0c17b2f | ||
|
|
e3ae303a46 | ||
|
|
4b2ff7d52c | ||
|
|
453ed1447b | ||
|
|
9f6c7847ed | ||
|
|
820a62c0f9 | ||
|
|
1b9158f5b9 | ||
|
|
e39b90c625 | ||
|
|
5de8e48764 | ||
|
|
a1b62e52de | ||
|
|
5a505ef876 | ||
|
|
63fa2d1862 | ||
|
|
a93fc433f6 | ||
|
|
421a8e0612 | ||
|
|
80182c54c3 | ||
|
|
03b10947a6 | ||
|
|
326b7c331d | ||
|
|
0a373796fc | ||
|
|
7ca0bdb4a4 | ||
|
|
21d0b2ea63 | ||
|
|
65aa3b2594 | ||
|
|
bfc35babbc | ||
|
|
304f0aa39a | ||
|
|
4ca42b1cf1 | ||
|
|
4df4b5a8da | ||
|
|
00a01c6cb4 | ||
|
|
fced35267b | ||
|
|
25e0b1f7fc | ||
|
|
4a306a47b8 | ||
|
|
dd530fa5f8 | ||
|
|
910dcaa060 | ||
|
|
b545ea7c66 | ||
|
|
4e4e757d5f | ||
|
|
649f97292e | ||
|
|
6da5e87cd3 | ||
|
|
abcc1203e6 | ||
|
|
f0167313a7 | ||
|
|
f730295b35 | ||
|
|
e9d7f88be2 | ||
|
|
c55d690cff | ||
|
|
11c5062c21 | ||
|
|
795b8b6899 | ||
|
|
36b3c926db | ||
|
|
1a3412c001 | ||
|
|
5a2ffe8bc1 | ||
|
|
859d0be44c | ||
|
|
9c13fc8fb5 | ||
|
|
21597d27bd | ||
|
|
6f5d381a08 | ||
|
|
0f9e4edc68 | ||
|
|
e3f7bee75b | ||
|
|
115cc55502 | ||
|
|
c5c40b48b1 | ||
|
|
1d7f026fd7 | ||
|
|
379e84f1d8 | ||
|
|
314f48080b | ||
|
|
a6f4e71248 | ||
|
|
6590d27817 | ||
|
|
8f9acfcc3a | ||
|
|
b286b7ffdd | ||
|
|
0d9ebc5599 | ||
|
|
2ff29a7321 | ||
|
|
c9242796ac | ||
|
|
1af46e435a | ||
|
|
adec54848f | ||
|
|
9e3d79085f | ||
|
|
396302cf9b | ||
|
|
be7b528ee1 | ||
|
|
526f51a342 | ||
|
|
76ca25a807 | ||
|
|
ff7714640f | ||
|
|
99a63317f4 | ||
|
|
b97028a3b5 | ||
|
|
cc0bcebd14 | ||
|
|
f8533eb570 | ||
|
|
6f792ffec9 | ||
|
|
e1344e7c91 | ||
|
|
cf6fef85c0 | ||
|
|
3a05f0d84a | ||
|
|
0876b4311b | ||
|
|
19ae735d2c | ||
|
|
61f05e52d4 | ||
|
|
1b3740bbc6 | ||
|
|
33b9a11208 | ||
|
|
9cf5269c33 | ||
|
|
421e1d01bf | ||
|
|
d213a094da | ||
|
|
6d45383ac6 | ||
|
|
89e6903e2e | ||
|
|
d627fa71c9 | ||
|
|
041933b089 | ||
|
|
b4d66b4f34 | ||
|
|
a34a101c22 | ||
|
|
ffeef5d5b7 | ||
|
|
d2bb733d94 | ||
|
|
f4c0c52f35 | ||
|
|
fd31fab0fd | ||
|
|
e1ea667eb1 | ||
|
|
c93f635a9d | ||
|
|
2ffc8c18d9 | ||
|
|
3685b70c2f | ||
|
|
ffcf9922c5 | ||
|
|
c4c44297a2 | ||
|
|
ff052e6769 | ||
|
|
2d97f31538 | ||
|
|
1c70a66a17 | ||
|
|
57e97d5322 | ||
|
|
d893ca4a0d | ||
|
|
6178dd0a7f | ||
|
|
13a599628b | ||
|
|
53e0a28a1a | ||
|
|
2acc622e70 | ||
|
|
3c8e4f0248 | ||
|
|
7904ab66e8 | ||
|
|
35fd8f69ab | ||
|
|
ae29c837ff | ||
|
|
6d562c2c5f | ||
|
|
6b5d432ab3 | ||
|
|
cfd7c2aac4 | ||
|
|
3c89983ccf | ||
|
|
41c6bbf3f0 | ||
|
|
6aa2275f2e | ||
|
|
09efe7d54a | ||
|
|
47e6fdacef | ||
|
|
af9eb0cb06 | ||
|
|
4ab6d83c16 | ||
|
|
393823bad9 | ||
|
|
151e510e2c | ||
|
|
c8e2d48f3a | ||
|
|
17c6351a8c | ||
|
|
b8c35dfc88 | ||
|
|
445cdb08a6 | ||
|
|
a13d4e5a86 | ||
|
|
019fd3dc03 | ||
|
|
77baee03db | ||
|
|
e41c3d9929 | ||
|
|
d55d452744 | ||
|
|
a9573ea957 | ||
|
|
5a1d0be7b0 | ||
|
|
266f8c3038 | ||
|
|
86b49483c3 | ||
|
|
b0e3bd2fb5 | ||
|
|
8e24cb6000 | ||
|
|
20510ff9c9 | ||
|
|
387f17990f | ||
|
|
1f2e8c1c6b | ||
|
|
c195fd2bc2 | ||
|
|
1ff85c7bea | ||
|
|
69b358867a | ||
|
|
5f5f5287bd | ||
|
|
5d7461c5cc | ||
|
|
65eff15674 | ||
|
|
ac02f25e84 | ||
|
|
435322c689 | ||
|
|
9e91f4f13e | ||
|
|
63a1e7f299 | ||
|
|
33d359b3e7 | ||
|
|
6250a39be6 | ||
|
|
0d7fa150f0 | ||
|
|
5a79f120e4 | ||
|
|
7b2110fcf2 | ||
|
|
994e918f42 | ||
|
|
3f37375677 | ||
|
|
551cf8e162 | ||
|
|
36b5dd1afb | ||
|
|
e1ea02329e | ||
|
|
42c4f6c346 | ||
|
|
9049807407 | ||
|
|
93dd7a0704 | ||
|
|
a322dd4415 | ||
|
|
d45d5c4c8d | ||
|
|
f2db545457 | ||
|
|
884ffd2018 | ||
|
|
fdd3a63f84 | ||
|
|
c003834bd8 | ||
|
|
13d9908fd6 | ||
|
|
b36a765fdb | ||
|
|
95a192b138 | ||
|
|
f3ba4c82f7 | ||
|
|
c867f0009e | ||
|
|
b114d8a5c2 | ||
|
|
02867d8d95 | ||
|
|
5a68088e39 | ||
|
|
9d5fd44d4e | ||
|
|
b7aa15eac1 | ||
|
|
eff64e4e46 | ||
|
|
c8a322dbdb | ||
|
|
660232bbf5 | ||
|
|
6dee02353b | ||
|
|
b7dcdb78f8 | ||
|
|
e74be58556 | ||
|
|
48161b9e95 | ||
|
|
5cfc2d4a12 | ||
|
|
71c3518945 | ||
|
|
e2beaeab7d | ||
|
|
49d7dbb880 | ||
|
|
63d650fdcc | ||
|
|
cd9bf2880e | ||
|
|
10cd51cba7 | ||
|
|
0d4eec44c7 | ||
|
|
cbf2035e95 | ||
|
|
2288cffae4 | ||
|
|
0d34eaa5d9 | ||
|
|
3b7ab4d4f2 | ||
|
|
ec57941720 | ||
|
|
f9d6f15b5c | ||
|
|
b199e8aef4 | ||
|
|
4537e5185d | ||
|
|
2569f0d8e9 | ||
|
|
27a174b872 | ||
|
|
3ea84b4c77 | ||
|
|
cd6ed03e4d | ||
|
|
48dc29dc14 | ||
|
|
fb62c5b5da | ||
|
|
86c8b11d7a | ||
|
|
8d9366821b | ||
|
|
948ee44f79 | ||
|
|
380281343d | ||
|
|
6aefcdc8d7 | ||
|
|
7bf40583a7 | ||
|
|
06c6b23539 | ||
|
|
1a2b183737 | ||
|
|
a6b0a82a17 | ||
|
|
8212249967 | ||
|
|
6031423d0e | ||
|
|
a7f5cba449 | ||
|
|
86598c9003 | ||
|
|
ba74283b8a | ||
|
|
93bad49662 | ||
|
|
dc0326d5eb | ||
|
|
b9d4dcfe4a | ||
|
|
9dc788d324 | ||
|
|
97122d1467 | ||
|
|
a88ebdfa89 | ||
|
|
516fcba5ed | ||
|
|
5d06055af8 | ||
|
|
94d4a23fd2 | ||
|
|
767a5c4644 | ||
|
|
6e8891d546 | ||
|
|
aa921f32f9 | ||
|
|
9bec0920a3 | ||
|
|
73578c3eab | ||
|
|
4df04d2d07 | ||
|
|
e09880dc34 | ||
|
|
12c7506828 | ||
|
|
37d817af6a | ||
|
|
5a195d87e4 | ||
|
|
f48462268d | ||
|
|
4b89a4e86f | ||
|
|
2318f596dd | ||
|
|
fef4cd36fb |
@@ -1,68 +0,0 @@
|
||||
/** @type {import('cz-git').UserConfig} */
|
||||
export default {
|
||||
rules: {
|
||||
// @see: https://commitlint.js.org/#/reference-rules
|
||||
},
|
||||
prompt: {
|
||||
alias: { fd: 'docs: fix typos' },
|
||||
messages: {
|
||||
type: '选择你要提交的类型 :',
|
||||
scope: '选择一个提交范围(可选):',
|
||||
customScope: '请输入自定义的提交范围 :',
|
||||
subject: '填写简短精炼的变更描述 :\n',
|
||||
body: '填写更加详细的变更描述(可选)。使用 "|" 换行 :\n',
|
||||
breaking: '列举非兼容性重大的变更(可选)。使用 "|" 换行 :\n',
|
||||
footerPrefixsSelect: '选择关联issue前缀(可选):',
|
||||
customFooterPrefixs: '输入自定义issue前缀 :',
|
||||
footer: '列举关联issue (可选) 例如: #31, #I3244 :\n',
|
||||
confirmCommit: '是否提交或修改commit ?',
|
||||
},
|
||||
types: [
|
||||
{ value: 'feat', name: 'feat: ✨ 新增功能 | A new feature', emoji: ':sparkles:' },
|
||||
{ value: 'fix', name: 'fix: 🐛 修复缺陷 | A bug fix', emoji: ':bug:' },
|
||||
{ value: 'docs', name: 'docs: 📝 文档更新 | Documentation only changes', emoji: ':memo:' },
|
||||
{ value: 'style', name: 'style: 💄 代码格式 | Changes that do not affect the meaning of the code', emoji: ':lipstick:' },
|
||||
{ value: 'refactor', name: 'refactor: ♻️ 代码重构 | A code change that neither fixes a bug nor adds a feature', emoji: ':recycle:' },
|
||||
{ value: 'perf', name: 'perf: ⚡️ 性能提升 | A code change that improves performance', emoji: ':zap:' },
|
||||
{ value: 'test', name: 'test: ✅ 测试相关 | Adding missing tests or correcting existing tests', emoji: ':white_check_mark:' },
|
||||
{ value: 'build', name: 'build: 📦️ 构建相关 | Changes that affect the build system or external dependencies', emoji: ':package:' },
|
||||
{ value: 'ci', name: 'ci: 🎡 持续集成 | Changes to our CI configuration files and scripts', emoji: ':ferris_wheel:' },
|
||||
{ value: 'revert', name: 'revert: ⏪️ 回退代码 | Revert to a commit', emoji: ':rewind:' },
|
||||
{ value: 'chore', name: 'chore: 🔨 其他修改 | Other changes that do not modify src or test files', emoji: ':hammer:' },
|
||||
],
|
||||
useEmoji: false,
|
||||
emojiAlign: 'center',
|
||||
themeColorCode: '',
|
||||
scopes: [],
|
||||
allowCustomScopes: true,
|
||||
allowEmptyScopes: true,
|
||||
customScopesAlign: 'bottom',
|
||||
customScopesAlias: 'custom',
|
||||
emptyScopesAlias: 'empty',
|
||||
upperCaseSubject: false,
|
||||
markBreakingChangeMode: true,
|
||||
allowBreakingChanges: ['feat', 'fix'],
|
||||
breaklineNumber: 100,
|
||||
breaklineChar: '|',
|
||||
skipQuestions: [],
|
||||
issuePrefixs: [
|
||||
// 如果使用 gitee 作为开发管理
|
||||
{ value: 'link', name: 'link: 链接 ISSUES 进行中' },
|
||||
{ value: 'closed', name: 'closed: 标记 ISSUES 已完成' },
|
||||
],
|
||||
customIssuePrefixsAlign: 'top',
|
||||
emptyIssuePrefixsAlias: 'skip',
|
||||
customIssuePrefixsAlias: 'custom',
|
||||
allowCustomIssuePrefixs: true,
|
||||
allowEmptyIssuePrefixs: true,
|
||||
confirmColorize: true,
|
||||
maxHeaderLength: Number.POSITIVE_INFINITY,
|
||||
maxSubjectLength: Number.POSITIVE_INFINITY,
|
||||
minSubjectLength: 0,
|
||||
scopeOverrides: undefined,
|
||||
defaultBody: '',
|
||||
defaultIssues: '',
|
||||
defaultScope: '',
|
||||
defaultSubject: '',
|
||||
},
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"recommendations": [
|
||||
"EditorConfig.EditorConfig",
|
||||
"mikestead.dotenv",
|
||||
"dbaeumer.vscode-eslint",
|
||||
"stylelint.vscode-stylelint",
|
||||
"Vue.volar",
|
||||
"antfu.unocss"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"eslint.useFlatConfig": true,
|
||||
"prettier.enable": false,
|
||||
"editor.formatOnSave": false,
|
||||
"editor.codeActionsOnSave": {
|
||||
"source.fixAll.eslint": "explicit",
|
||||
"source.fixAll.stylelint": "explicit",
|
||||
"source.organizeImports": "never"
|
||||
},
|
||||
"stylelint.validate": [
|
||||
"css",
|
||||
"postcss",
|
||||
"scss",
|
||||
"vue"
|
||||
],
|
||||
"eslint.validate": [
|
||||
"javascript",
|
||||
"javascriptreact",
|
||||
"typescript",
|
||||
"typescriptreact",
|
||||
"vue",
|
||||
"html",
|
||||
"markdown",
|
||||
"json",
|
||||
"jsonc",
|
||||
"yaml"
|
||||
],
|
||||
"typescript.tsdk": "node_modules/typescript/lib"
|
||||
}
|
||||
@@ -12,4 +12,4 @@ VITE_APP_DISABLE_DEVTOOL = false
|
||||
# 是否开启代理
|
||||
VITE_OPEN_PROXY = false
|
||||
# 是否开启开发者工具
|
||||
VITE_OPEN_DEVTOOLS = false
|
||||
VITE_OPEN_DEVTOOLS = true
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# 应用配置面板
|
||||
VITE_APP_SETTING = false
|
||||
VITE_APP_SETTING = true
|
||||
# 页面标题
|
||||
VITE_APP_TITLE = Fantastic-admin 基础版
|
||||
# 接口请求地址,会设置到 axios 的 baseURL 参数上
|
||||
@@ -7,10 +7,10 @@ VITE_APP_API_BASEURL = /
|
||||
# 调试工具,可设置 eruda 或 vconsole,如果不需要开启则留空
|
||||
VITE_APP_DEBUG_TOOL =
|
||||
# 是否禁用开发者工具,可防止被调试
|
||||
VITE_APP_DISABLE_DEVTOOL = false
|
||||
VITE_APP_DISABLE_DEVTOOL = true
|
||||
|
||||
# 是否在打包时启用 Mock
|
||||
VITE_BUILD_MOCK = false
|
||||
VITE_BUILD_MOCK = true
|
||||
# 是否在打包时生成 sourcemap
|
||||
VITE_BUILD_SOURCEMAP = false
|
||||
# 是否在打包时开启压缩,支持 gzip 和 brotli
|
||||
@@ -1,19 +0,0 @@
|
||||
# 应用配置面板
|
||||
VITE_APP_SETTING = false
|
||||
# 页面标题
|
||||
VITE_APP_TITLE = Fantastic-admin 基础版
|
||||
# 接口请求地址,会设置到 axios 的 baseURL 参数上
|
||||
VITE_APP_API_BASEURL = /
|
||||
# 调试工具,可设置 eruda 或 vconsole,如果不需要开启则留空
|
||||
VITE_APP_DEBUG_TOOL =
|
||||
# 是否禁用开发者工具,可防止被调试
|
||||
VITE_APP_DISABLE_DEVTOOL = false
|
||||
|
||||
# 是否在打包时启用 Mock
|
||||
VITE_BUILD_MOCK = true
|
||||
# 是否在打包时生成 sourcemap
|
||||
VITE_BUILD_SOURCEMAP = true
|
||||
# 是否在打包时开启压缩,支持 gzip 和 brotli
|
||||
VITE_BUILD_COMPRESS =
|
||||
# 是否在打包后生成存档,支持 zip 和 tar
|
||||
VITE_BUILD_ARCHIVE =
|
||||
@@ -1,87 +0,0 @@
|
||||
name: Release
|
||||
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- 'v*'
|
||||
|
||||
jobs:
|
||||
release:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: 22
|
||||
|
||||
- run: npx changelogithub # or changelogithub@0.12 if ensure the stable result
|
||||
env:
|
||||
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
|
||||
|
||||
upload-archive:
|
||||
needs: release
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Get Release
|
||||
id: last_release
|
||||
uses: joutvhu/get-release@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
latest: true
|
||||
|
||||
- name: Create Archive
|
||||
uses: thedoctor0/zip-release@main
|
||||
with:
|
||||
type: zip
|
||||
filename: fantastic-admin.${{ steps.last_release.outputs.tag_name }}.zip
|
||||
exclusions: '/.git/* /.github/*'
|
||||
|
||||
- name: Upload Archive To Release
|
||||
uses: xresloader/upload-to-github-release@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
release_id: ${{ steps.last_release.outputs.id }}
|
||||
draft: false
|
||||
file: fantastic-admin.${{ steps.last_release.outputs.tag_name }}.zip
|
||||
|
||||
upload-archive-example:
|
||||
needs: release
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: example
|
||||
|
||||
- name: Get Release
|
||||
id: last_release
|
||||
uses: joutvhu/get-release@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
latest: true
|
||||
|
||||
- name: Create Archive
|
||||
uses: thedoctor0/zip-release@main
|
||||
with:
|
||||
type: zip
|
||||
filename: fantastic-admin.example.${{ steps.last_release.outputs.tag_name }}.zip
|
||||
exclusions: '/.git/* /.github/* /public/.github/* /public/.nojekyll'
|
||||
|
||||
- name: Upload Archive To Release
|
||||
uses: xresloader/upload-to-github-release@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
release_id: ${{ steps.last_release.outputs.id }}
|
||||
draft: false
|
||||
file: fantastic-admin.example.${{ steps.last_release.outputs.tag_name }}.zip
|
||||
@@ -1,23 +0,0 @@
|
||||
name: repo-sync
|
||||
|
||||
on:
|
||||
# 每天 00:05 自动同步
|
||||
schedule:
|
||||
- cron: '5 0 * * *'
|
||||
# 手动触发部署
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
sync-to-gitee:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Sync to Gitee
|
||||
uses: wearerequired/git-mirror-action@master
|
||||
env:
|
||||
# 注意在 Settings->Secrets 配置 GITEE_RSA_PRIVATE_KEY
|
||||
SSH_PRIVATE_KEY: ${{ secrets.GITEE_RSA_PRIVATE_KEY }}
|
||||
with:
|
||||
# 注意替换为你的 GitHub 源仓库地址
|
||||
source-repo: git@github.com:fantastic-admin/basic.git
|
||||
# 注意替换为你的 Gitee 目标仓库地址
|
||||
destination-repo: git@gitee.com:fantastic-admin/basic.git
|
||||
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"eslint.useFlatConfig": true,
|
||||
"npm.packageManager": "pnpm",
|
||||
"js/ts.tsdk.path": "node_modules/typescript/lib",
|
||||
"prettier.enable": false,
|
||||
"editor.formatOnSave": false,
|
||||
"editor.codeActionsOnSave": {
|
||||
@@ -7,12 +8,7 @@
|
||||
"source.fixAll.stylelint": "explicit",
|
||||
"source.organizeImports": "never"
|
||||
},
|
||||
"stylelint.validate": [
|
||||
"css",
|
||||
"postcss",
|
||||
"scss",
|
||||
"vue"
|
||||
],
|
||||
"eslint.useFlatConfig": true,
|
||||
"eslint.validate": [
|
||||
"javascript",
|
||||
"javascriptreact",
|
||||
@@ -25,5 +21,10 @@
|
||||
"jsonc",
|
||||
"yaml"
|
||||
],
|
||||
"typescript.tsdk": "node_modules/typescript/lib"
|
||||
"stylelint.validate": [
|
||||
"css",
|
||||
"postcss",
|
||||
"scss",
|
||||
"vue"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,129 +0,0 @@
|
||||
<p align="center">
|
||||
<img src="https://fantastic-admin.hurui.me/logo.svg" width="200" height="200" />
|
||||
</p>
|
||||
|
||||
<h1 align="center">Fantastic-admin</h1>
|
||||
|
||||
<p align="center">一款<b>开箱即用</b>的 Vue3 中后台管理系统框架</p>
|
||||
|
||||
<p align="center">
|
||||
<a href="https://fantastic-admin.hurui.me" target="_blank">官网</a>
|
||||
<span> | </span>
|
||||
<a href="https://fantastic-admin.pages.dev" target="_blank">备用地址</a>
|
||||
<p>
|
||||
|
||||
<p align="center">
|
||||
<a href="###"><img src="https://img.shields.io/github/license/fantastic-admin/basic?label=%E5%BC%80%E6%BA%90%E5%8D%8F%E8%AE%AE&style=flat-square" /></a>
|
||||
<a href="https://github.com/fantastic-admin/basic/releases" target="_blank"><img src="https://img.shields.io/github/v/release/fantastic-admin/basic?label=%E5%BD%93%E5%89%8D%E7%89%88%E6%9C%AC&style=flat-square" /></a>
|
||||
</p>
|
||||
|
||||
## 特点
|
||||
|
||||
- 可自由替换 UI 组件库,默认使用 Element Plus
|
||||
- 丰富的布局与主题,覆盖市面上各种中后台应用场景,兼容PC、平板和移动端
|
||||
- 提供系统配置文件,轻松实现个性化定制
|
||||
- 根据路由配置自动生成导航栏
|
||||
- 基于文件系统的路由
|
||||
- 支持全方位权限验证
|
||||
- 内置多级路由最佳缓存方案
|
||||
- 轻松实现国际化多语言适配
|
||||
- 提供接近于浏览器原生标签栏操作体验的标签页功能
|
||||
|
||||
## 下载
|
||||
|
||||
> 本仓库为基础版
|
||||
|
||||
**直接拉取源码可能会包含未发布的内容,推荐去 [Github Releases](https://github.com/fantastic-admin/basic/releases) 页面下载稳定版本的压缩包**。如果确定需要拉取源码,请参考下列分支说明:
|
||||
|
||||
- `main` Vue3 版本框架源码分支,不含示例代码,可直接用于实际开发
|
||||
- `example` Vue3 版本演示源码分支,同线上演示站,包含大量示例,可用于参考学习
|
||||
- `vue2` Vue2 版本框架源码分支,不含示例代码,可直接用于实际开发(停止维护)
|
||||
- `vue2-example` Vue2 版本演示源码分支,包含大量示例,可用于参考学习(停止维护)
|
||||
|
||||
## 预览
|
||||
|
||||
> 预览截图为 Vue3 专业版
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="https://fantastic-admin.hurui.me/preview1.png" /></td>
|
||||
<td><img src="https://fantastic-admin.hurui.me/preview2.png" /></td>
|
||||
<td><img src="https://fantastic-admin.hurui.me/preview3.png" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://fantastic-admin.hurui.me/preview4.png" /></td>
|
||||
<td><img src="https://fantastic-admin.hurui.me/preview5.png" /></td>
|
||||
<td><img src="https://fantastic-admin.hurui.me/preview6.png" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## 支持
|
||||
|
||||
如果觉得 Fantastic-admin 这个框架不错,或者已经在使用了,希望你可以在 **Github** 或者 **Gitee(码云)** 帮我点个 ⭐ ,这将对我是极大的鼓励。
|
||||
|
||||
[](https://github.com/fantastic-admin/basic)
|
||||
|
||||
[](https://gitee.com/fantastic-admin/basic)
|
||||
|
||||
<details>
|
||||
<summary>Github Stars 曲线</summary>
|
||||
|
||||
[](https://starchart.cc/fantastic-admin/basic)
|
||||
</details>
|
||||
|
||||
## 生态
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th colspan="3" align="center">
|
||||
<a href="https://hooray.github.io/fantastic-startkit/" target="_blank">Fantastic-startkit</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="3" align="center">
|
||||
一款简单好用的 Vue3 项目启动套件
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th colspan="3" align="center">
|
||||
<a href="https://one-step-admin.hurui.me" target="_blank">One-step-admin</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="3" align="center">
|
||||
一款干啥都快人一步的 Vue 中后台管理系统框架
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://one-step-admin.hurui.me/preview1.png" /></td>
|
||||
<td><img src="https://one-step-admin.hurui.me/preview2.png" /></td>
|
||||
<td><img src="https://one-step-admin.hurui.me/preview3.png" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://one-step-admin.hurui.me/preview4.png" /></td>
|
||||
<td><img src="https://one-step-admin.hurui.me/preview5.png" /></td>
|
||||
<td><img src="https://one-step-admin.hurui.me/preview6.png" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th colspan="4" align="center">
|
||||
<a href="https://fantastic-mobile.hurui.me" target="_blank">Fantastic-mobile</a>
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<th colspan="4" align="center">
|
||||
一款自成一派的移动端 H5 框架
|
||||
</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://fantastic-mobile.hurui.me/preview1.png" /></td>
|
||||
<td><img src="https://fantastic-mobile.hurui.me/preview2.png" /></td>
|
||||
<td><img src="https://fantastic-mobile.hurui.me/preview3.png" /></td>
|
||||
<td><img src="https://fantastic-mobile.hurui.me/preview4.png" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -8,9 +8,9 @@
|
||||
"baseColor": "neutral",
|
||||
"cssVariables": true
|
||||
},
|
||||
"framework": "vite",
|
||||
"aliases": {
|
||||
"components": "@/ui/shadcn",
|
||||
"utils": "@/utils"
|
||||
"utils": "@/utils",
|
||||
"lib": "@/utils"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,11 +6,11 @@ export default antfu(
|
||||
ignores: [
|
||||
'public',
|
||||
'dist*',
|
||||
'src/ui/shadcn/ui',
|
||||
],
|
||||
},
|
||||
{
|
||||
rules: {
|
||||
'e18e/prefer-static-regex': 'off',
|
||||
'eslint-comments/no-unlimited-disable': 'off',
|
||||
'curly': ['error', 'all'],
|
||||
'ts/no-unused-expressions': ['error', {
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="icon" href="/favicon.svg" />
|
||||
<link rel="stylesheet" href="/browser_upgrade/index.css" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, viewport-fit=cover"/>
|
||||
<meta http-equiv="Expires" content="0">
|
||||
<meta http-equiv="Pragma" content="no-cache">
|
||||
<meta http-equiv="Cache-control" content="no-cache">
|
||||
|
||||
@@ -101,7 +101,7 @@
|
||||
height: 100%;
|
||||
color: var(--rainbow-color);
|
||||
user-select: none;
|
||||
background-color: snow;
|
||||
background-color: hsl(var(--background));
|
||||
}
|
||||
|
||||
.loading-container *::before,
|
||||
|
||||
@@ -1,127 +1,141 @@
|
||||
{
|
||||
"type": "module",
|
||||
"version": "5.1.0",
|
||||
"packageManager": "pnpm@10.33.0",
|
||||
"engines": {
|
||||
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
|
||||
"node": "^20.19.0 || >=22.12.0"
|
||||
},
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "vue-tsc -b && vite build",
|
||||
"build:test": "vue-tsc -b && vite build --mode test",
|
||||
"serve": "http-server ./dist -o",
|
||||
"serve:test": "http-server ./dist-test -o",
|
||||
"build:example": "vue-tsc -b && vite build --mode example",
|
||||
"serve:example": "http-server ./dist-example -o",
|
||||
"svgo": "svgo -f src/assets/icons",
|
||||
"new": "plop",
|
||||
"generate:icons": "esno ./scripts/generate.icons.ts",
|
||||
"generate:icons": "tsx ./scripts/generate.icons.ts",
|
||||
"lint": "npm-run-all -s lint:tsc lint:eslint lint:stylelint",
|
||||
"lint:tsc": "vue-tsc -b",
|
||||
"lint:eslint": "eslint . --cache --fix",
|
||||
"lint:stylelint": "stylelint \"src/**/*.{css,scss,vue}\" --cache --fix",
|
||||
"preinstall": "npx only-allow pnpm",
|
||||
"postinstall": "simple-git-hooks",
|
||||
"taze": "taze minor -wIr",
|
||||
"commit": "git cz",
|
||||
"release": "bumpp"
|
||||
"taze": "taze minor -wIr"
|
||||
},
|
||||
"dependencies": {
|
||||
"@vee-validate/zod": "^4.15.0",
|
||||
"@vueuse/components": "^12.7.0",
|
||||
"@vueuse/core": "^12.7.0",
|
||||
"@vueuse/integrations": "^12.7.0",
|
||||
"axios": "^1.8.1",
|
||||
"@antv/g2plot": "^2.4.35",
|
||||
"@bytemd/plugin-gfm": "^1.22.0",
|
||||
"@bytemd/vue-next": "^1.22.0",
|
||||
"@tinymce/tinymce-vue": "^6.3.0",
|
||||
"@vee-validate/zod": "^4.15.1",
|
||||
"@visactor/vchart": "^2.0.20",
|
||||
"@vue-office/docx": "^1.6.3",
|
||||
"@vue-office/excel": "^1.7.14",
|
||||
"@vueuse/components": "^14.2.1",
|
||||
"@vueuse/core": "^14.2.1",
|
||||
"@vueuse/integrations": "^14.2.1",
|
||||
"animate.css": "^4.1.1",
|
||||
"axios": "^1.14.0",
|
||||
"bytemd": "^1.22.0",
|
||||
"class-variance-authority": "^0.7.1",
|
||||
"clsx": "^2.1.1",
|
||||
"dayjs": "^1.11.13",
|
||||
"cropperjs": "1.6.2",
|
||||
"dayjs": "^1.11.20",
|
||||
"defu": "^6.1.4",
|
||||
"disable-devtool": "^0.3.8",
|
||||
"element-plus": "^2.9.5",
|
||||
"eruda": "^3.4.1",
|
||||
"es-toolkit": "^1.32.0",
|
||||
"hotkeys-js": "^3.13.9",
|
||||
"lucide-vue-next": "^0.477.0",
|
||||
"disable-devtool": "^0.3.9",
|
||||
"echarts": "^6.0.0",
|
||||
"element-plus": "^2.13.6",
|
||||
"eruda": "^3.4.3",
|
||||
"es-toolkit": "^1.45.1",
|
||||
"filesize": "^11.0.15",
|
||||
"hotkeys-js": "^4.0.2",
|
||||
"lucide-vue-next": "^1.0.0",
|
||||
"mitt": "^3.0.1",
|
||||
"nprogress": "^0.2.0",
|
||||
"path-browserify": "^1.0.1",
|
||||
"path-to-regexp": "^8.2.0",
|
||||
"pinia": "^3.0.1",
|
||||
"qs": "^6.14.0",
|
||||
"radix-vue": "^1.9.17",
|
||||
"path-to-regexp": "^8.4.0",
|
||||
"pinia": "^3.0.4",
|
||||
"print-js": "^1.6.0",
|
||||
"qrcode": "^1.5.4",
|
||||
"qs": "^6.15.0",
|
||||
"reka-ui": "^2.9.2",
|
||||
"scule": "^1.3.0",
|
||||
"tailwind-merge": "^3.0.2",
|
||||
"ua-parser-js": "^2.0.2",
|
||||
"splitpanes": "^4.0.4",
|
||||
"swiper": "^12.1.3",
|
||||
"tailwind-merge": "^3.5.0",
|
||||
"tinymce": "7.9.2",
|
||||
"ua-parser-js": "^2.0.9",
|
||||
"vconsole": "^3.15.1",
|
||||
"vee-validate": "^4.15.0",
|
||||
"vue": "^3.5.13",
|
||||
"vue-router": "^4.5.0",
|
||||
"vue-sonner": "^1.3.0",
|
||||
"zod": "^3.24.2"
|
||||
"vee-validate": "^4.15.1",
|
||||
"vue": "^3.5.31",
|
||||
"vue-currency-input": "^3.2.2",
|
||||
"vue-data-ui": "^3.17.2",
|
||||
"vue-esign": "^1.1.4",
|
||||
"vue-hooks-plus": "^2.4.3",
|
||||
"vue-router": "^5.0.4",
|
||||
"vue-sonner": "^2.0.9",
|
||||
"vxe-table": "^4.18.10",
|
||||
"xe-utils": "^4.0.4",
|
||||
"zod": "^4.3.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@antfu/eslint-config": "4.3.0",
|
||||
"@faker-js/faker": "^9.5.1",
|
||||
"@iconify/json": "^2.2.312",
|
||||
"@iconify/vue": "^4.3.0",
|
||||
"@stylistic/stylelint-config": "^2.0.0",
|
||||
"@antfu/eslint-config": "^7.7.3",
|
||||
"@clack/prompts": "^1.1.0",
|
||||
"@faker-js/faker": "^10.4.0",
|
||||
"@iconify/json": "^2.2.456",
|
||||
"@iconify/vue": "^5.0.0",
|
||||
"@stylistic/stylelint-config": "^5.0.0",
|
||||
"@types/nprogress": "^0.2.3",
|
||||
"@types/path-browserify": "^1.0.3",
|
||||
"@types/qs": "^6.9.18",
|
||||
"@unocss/eslint-plugin": "^65.5.0",
|
||||
"@unocss/preset-legacy-compat": "^65.5.0",
|
||||
"@vitejs/plugin-legacy": "^6.0.2",
|
||||
"@vitejs/plugin-vue": "^5.2.1",
|
||||
"@vitejs/plugin-vue-jsx": "^4.1.1",
|
||||
"@vue/tsconfig": "^0.7.0",
|
||||
"autoprefixer": "^10.4.20",
|
||||
"@types/qrcode": "^1.5.6",
|
||||
"@types/qs": "^6.15.0",
|
||||
"@types/splitpanes": "^2.2.6",
|
||||
"@unocss/eslint-plugin": "^66.6.7",
|
||||
"@unocss/preset-legacy-compat": "^66.6.7",
|
||||
"@unocss/reset": "^66.6.7",
|
||||
"@vitejs/plugin-legacy": "^8.0.1",
|
||||
"@vitejs/plugin-vue": "^6.0.5",
|
||||
"@vitejs/plugin-vue-jsx": "^5.1.5",
|
||||
"@vue/tsconfig": "^0.9.1",
|
||||
"autoprefixer": "^10.4.27",
|
||||
"boxen": "^8.0.1",
|
||||
"bumpp": "^10.0.3",
|
||||
"cz-git": "^1.11.0",
|
||||
"eslint": "^9.21.0",
|
||||
"esno": "^4.8.0",
|
||||
"fs-extra": "^11.3.0",
|
||||
"eslint": "^10.1.0",
|
||||
"fs-extra": "^11.3.4",
|
||||
"http-server": "^14.1.1",
|
||||
"inquirer": "^12.4.2",
|
||||
"lint-staged": "^15.4.3",
|
||||
"npm-run-all2": "^7.0.2",
|
||||
"lint-staged": "^16.4.0",
|
||||
"npm-run-all2": "^8.0.4",
|
||||
"picocolors": "^1.1.1",
|
||||
"plop": "^4.0.1",
|
||||
"postcss": "^8.5.3",
|
||||
"plop": "^4.0.5",
|
||||
"postcss": "^8.5.8",
|
||||
"postcss-nested": "^7.0.2",
|
||||
"sass-embedded": "^1.85.1",
|
||||
"simple-git-hooks": "^2.11.1",
|
||||
"stylelint": "^16.15.0",
|
||||
"stylelint-config-recess-order": "^6.0.0",
|
||||
"stylelint-config-standard-scss": "^14.0.0",
|
||||
"sass-embedded": "^1.98.0",
|
||||
"simple-git-hooks": "^2.13.1",
|
||||
"stylelint": "^17.6.0",
|
||||
"stylelint-config-recess-order": "^7.7.0",
|
||||
"stylelint-config-standard-scss": "^17.0.0",
|
||||
"stylelint-config-standard-vue": "^1.0.0",
|
||||
"stylelint-scss": "^6.11.1",
|
||||
"svgo": "^3.3.2",
|
||||
"taze": "^18.6.0",
|
||||
"typescript": "^5.8.2",
|
||||
"unocss": "^65.5.0",
|
||||
"unocss-preset-animations": "^1.1.1",
|
||||
"unocss-preset-scrollbar": "^3.2.0",
|
||||
"unplugin-auto-import": "^19.1.1",
|
||||
"unplugin-turbo-console": "^1.11.3",
|
||||
"unplugin-vue-components": "^28.4.1",
|
||||
"vite": "^6.2.0",
|
||||
"vite-plugin-app-loading": "^0.3.1",
|
||||
"vite-plugin-archiver": "^0.1.2",
|
||||
"vite-plugin-banner": "^0.8.0",
|
||||
"vite-plugin-compression2": "^1.3.3",
|
||||
"stylelint-scss": "^7.0.0",
|
||||
"svgo": "^4.0.1",
|
||||
"taze": "^19.10.0",
|
||||
"tsx": "^4.21.0",
|
||||
"typescript": "^6.0.2",
|
||||
"unocss": "^66.6.7",
|
||||
"unocss-preset-animations": "^1.3.0",
|
||||
"unplugin-auto-import": "^21.0.0",
|
||||
"unplugin-turbo-console": "^2.3.0",
|
||||
"unplugin-vue-components": "^32.0.0",
|
||||
"vite": "^8.0.3",
|
||||
"vite-plugin-app-loading": "^0.4.0",
|
||||
"vite-plugin-archiver": "^0.2.0",
|
||||
"vite-plugin-banner": "^0.8.1",
|
||||
"vite-plugin-compression2": "^2.5.3",
|
||||
"vite-plugin-env-parse": "^1.0.15",
|
||||
"vite-plugin-fake-server": "^2.2.0",
|
||||
"vite-plugin-pages": "^0.32.5",
|
||||
"vite-plugin-fake-server": "^2.2.3",
|
||||
"vite-plugin-pages": "^0.33.3",
|
||||
"vite-plugin-svg-icons": "^2.0.1",
|
||||
"vite-plugin-vue-devtools": "^7.7.2",
|
||||
"vite-plugin-vue-meta-layouts": "^0.5.1",
|
||||
"vue-tsc": "^2.2.8"
|
||||
"vite-plugin-vue-devtools": "^8.1.1",
|
||||
"vite-plugin-vue-meta-layouts": "^0.6.1",
|
||||
"vue-tsc": "^3.2.6"
|
||||
},
|
||||
"simple-git-hooks": {
|
||||
"pre-commit": "pnpm lint-staged",
|
||||
"preserveUnused": true
|
||||
},
|
||||
"config": {
|
||||
"commitizen": {
|
||||
"path": "node_modules/cz-git"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
const use{{ properCase name }}Store = defineStore(
|
||||
export const use{{ properCase name }}Store = defineStore(
|
||||
// 唯一ID
|
||||
'{{ camelCase name }}',
|
||||
() => {
|
||||
@@ -9,5 +9,3 @@ const use{{ properCase name }}Store = defineStore(
|
||||
}
|
||||
},
|
||||
)
|
||||
|
||||
export default use{{ properCase name }}Store
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
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"], [style*="border-width"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-style"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-color"]) th,
|
||||
table[border]:not([border="0"], [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;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
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"], [style*="border-width"]) td,
|
||||
table[border]:not([border="0"], [style*="border-width"]) th { border-width: 1px; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-style"]) td,
|
||||
table[border]:not([border="0"], [style*="border-style"]) th { border-style: solid; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-color"]) td,
|
||||
table[border]:not([border="0"], [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; }
|
||||
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; }
|
||||
@@ -0,0 +1,72 @@
|
||||
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"], [style*="border-width"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-style"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-color"]) th,
|
||||
table[border]:not([border="0"], [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;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
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"], [style*="border-width"]) td,
|
||||
table[border]:not([border="0"], [style*="border-width"]) th { border-width: 1px; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-style"]) td,
|
||||
table[border]:not([border="0"], [style*="border-style"]) th { border-style: solid; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-color"]) td,
|
||||
table[border]:not([border="0"], [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; }
|
||||
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; }
|
||||
@@ -0,0 +1,77 @@
|
||||
@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 rgb(0 0 0 / 15%);
|
||||
box-sizing: border-box;
|
||||
margin: 1rem auto 0;
|
||||
max-width: 820px;
|
||||
min-height: calc(100vh - 1rem);
|
||||
padding: 4rem 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"], [style*="border-width"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-style"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-color"]) th,
|
||||
table[border]:not([border="0"], [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;
|
||||
}
|
||||
|
||||
.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;
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
@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 rgb(0 0 0 / 15%); box-sizing: border-box; margin: 1rem auto 0; max-width: 820px; min-height: calc(100vh - 1rem); padding: 4rem 6rem 6rem; } }
|
||||
table { border-collapse: collapse; }
|
||||
|
||||
table:not([cellpadding]) td,
|
||||
table:not([cellpadding]) th { padding: 0.4rem; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-width"]) td,
|
||||
table[border]:not([border="0"], [style*="border-width"]) th { border-width: 1px; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-style"]) td,
|
||||
table[border]:not([border="0"], [style*="border-style"]) th { border-style: solid; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-color"]) td,
|
||||
table[border]:not([border="0"], [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; }
|
||||
.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; }
|
||||
@@ -0,0 +1,78 @@
|
||||
body {
|
||||
background-color: #2f3742;
|
||||
color: #dfe0e4;
|
||||
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"], [style*="border-width"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-style"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-color"]) th,
|
||||
table[border]:not([border="0"], [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;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
body { background-color: #2f3742; color: #dfe0e4; 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"], [style*="border-width"]) td,
|
||||
table[border]:not([border="0"], [style*="border-width"]) th { border-width: 1px; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-style"]) td,
|
||||
table[border]:not([border="0"], [style*="border-style"]) th { border-style: solid; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-color"]) td,
|
||||
table[border]:not([border="0"], [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; }
|
||||
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; }
|
||||
@@ -0,0 +1,72 @@
|
||||
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"], [style*="border-width"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-style"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-color"]) th,
|
||||
table[border]:not([border="0"], [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;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
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"], [style*="border-width"]) td,
|
||||
table[border]:not([border="0"], [style*="border-width"]) th { border-width: 1px; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-style"]) td,
|
||||
table[border]:not([border="0"], [style*="border-style"]) th { border-style: solid; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-color"]) td,
|
||||
table[border]:not([border="0"], [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; }
|
||||
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; }
|
||||
@@ -0,0 +1,73 @@
|
||||
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"], [style*="border-width"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-style"]) th,
|
||||
table[border]:not([border="0"], [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"], [style*="border-color"]) th,
|
||||
table[border]:not([border="0"], [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;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
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"], [style*="border-width"]) td,
|
||||
table[border]:not([border="0"], [style*="border-width"]) th { border-width: 1px; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-style"]) td,
|
||||
table[border]:not([border="0"], [style*="border-style"]) th { border-style: solid; }
|
||||
|
||||
table[border]:not([border="0"], [style*="border-color"]) td,
|
||||
table[border]:not([border="0"], [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; }
|
||||
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; }
|
||||
@@ -0,0 +1,756 @@
|
||||
.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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #ffe89d;
|
||||
}
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) {
|
||||
background-color: #ffe89d;
|
||||
outline: none;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||
background-color: #fed635;
|
||||
}
|
||||
.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;
|
||||
}
|
||||
div.mce-footnotes hr {
|
||||
margin-inline-end: auto;
|
||||
margin-inline-start: 0;
|
||||
width: 25%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
text-decoration: none;
|
||||
}
|
||||
@media print {
|
||||
sup.mce-footnote a {
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
div.mce-footnotes {
|
||||
break-inside: avoid;
|
||||
width: 100%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.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-content-body .mce-mergetag:hover {
|
||||
background-color: rgba(0, 108, 231, 0.3);
|
||||
}
|
||||
.mce-content-body .mce-mergetag-affix {
|
||||
background-color: rgba(0, 108, 231, 0.3);
|
||||
color: #006ce7;
|
||||
}
|
||||
.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: 15px;
|
||||
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[data-mce-selected]::-moz-selection {
|
||||
background: none;
|
||||
}
|
||||
.mce-content-body img[data-mce-selected]::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: 0px"],
|
||||
.mce-item-table:not([border]),
|
||||
.mce-item-table[border="0"],
|
||||
table[style*="border-width: 0px"] td,
|
||||
.mce-item-table:not([border]) td,
|
||||
.mce-item-table[border="0"] td,
|
||||
table[style*="border-width: 0px"] th,
|
||||
.mce-item-table:not([border]) th,
|
||||
.mce-item-table[border="0"] th,
|
||||
table[style*="border-width: 0px"] 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;
|
||||
}
|
||||
@@ -0,0 +1,769 @@
|
||||
.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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #ffe89d;
|
||||
}
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) {
|
||||
background-color: #ffe89d;
|
||||
outline: none;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||
background-color: #fed635;
|
||||
}
|
||||
.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;
|
||||
}
|
||||
div.mce-footnotes hr {
|
||||
margin-inline-end: auto;
|
||||
margin-inline-start: 0;
|
||||
width: 25%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
text-decoration: none;
|
||||
}
|
||||
@media print {
|
||||
sup.mce-footnote a {
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
div.mce-footnotes {
|
||||
break-inside: avoid;
|
||||
width: 100%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.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-content-body .mce-mergetag:hover {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
}
|
||||
.mce-content-body .mce-mergetag-affix {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
color: #006ce7;
|
||||
}
|
||||
.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: 15px;
|
||||
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[data-mce-selected]::-moz-selection {
|
||||
background: none;
|
||||
}
|
||||
.mce-content-body img[data-mce-selected]::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: 0px"],
|
||||
.mce-item-table:not([border]),
|
||||
.mce-item-table[border="0"],
|
||||
table[style*="border-width: 0px"] td,
|
||||
.mce-item-table:not([border]) td,
|
||||
.mce-item-table[border="0"] td,
|
||||
table[style*="border-width: 0px"] th,
|
||||
.mce-item-table:not([border]) th,
|
||||
.mce-item-table[border="0"] th,
|
||||
table[style*="border-width: 0px"] 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: '-';
|
||||
}
|
||||
@@ -0,0 +1,310 @@
|
||||
.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; user-select: all; 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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; }
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; }
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; }
|
||||
.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; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; }
|
||||
|
||||
code[class*="language-"] ::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: hsl(0deg 0% 100% / 50%); }
|
||||
|
||||
.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; }
|
||||
div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; }
|
||||
|
||||
@media print {
|
||||
sup.mce-footnote a { color: #000; text-decoration: none; }
|
||||
div.mce-footnotes { break-inside: avoid; width: 100%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { display: none; }
|
||||
}
|
||||
.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; 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-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); }
|
||||
.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; }
|
||||
.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: 15px; 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: rgb(34 47 62 / 70%); 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: rgb(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; }
|
||||
.mcemarker-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; }
|
||||
|
||||
.mcebody 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; user-select: none; user-select: none; user-select: none; }
|
||||
|
||||
.mce-content-body td[data-mce-selected]::after,
|
||||
.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; }
|
||||
|
||||
@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: rgb(0 84 180 / 70%); } }
|
||||
.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; }
|
||||
.mce-content-body img[data-mce-selected]::selection { background: 0 0; }
|
||||
.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; 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: 0px"],
|
||||
table[style*="border-width: 0px"] caption,
|
||||
table[style*="border-width: 0px"] td,
|
||||
table[style*="border-width: 0px"] 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: "-"; }
|
||||
@@ -0,0 +1,299 @@
|
||||
.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; user-select: all; 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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; }
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; }
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; }
|
||||
.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 rgb(0 0 0 / 30%); 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; tab-size: 4; tab-size: 4; 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; }
|
||||
div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; }
|
||||
|
||||
@media print {
|
||||
sup.mce-footnote a { color: #000; text-decoration: none; }
|
||||
div.mce-footnotes { break-inside: avoid; width: 100%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { display: none; }
|
||||
}
|
||||
.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; 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-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 30%); }
|
||||
.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 30%); color: #006ce7; }
|
||||
.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: 15px; 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: rgb(34 47 62 / 70%); 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: rgb(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; }
|
||||
.mcemarker-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; }
|
||||
|
||||
.mcebody 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; user-select: none; user-select: none; user-select: none; }
|
||||
|
||||
.mce-content-body td[data-mce-selected]::after,
|
||||
.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid transparent; inset: -1px; content: ""; mix-blend-mode: lighten; position: absolute; }
|
||||
|
||||
@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: rgb(0 84 180 / 70%); } }
|
||||
.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; }
|
||||
.mce-content-body img[data-mce-selected]::selection { background: 0 0; }
|
||||
.ephox-snooker-resizer-bar { background-color: #4099ff; opacity: 0; user-select: none; 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: 0px"],
|
||||
table[style*="border-width: 0px"] caption,
|
||||
table[style*="border-width: 0px"] td,
|
||||
table[style*="border-width: 0px"] 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; }
|
||||
@@ -0,0 +1,772 @@
|
||||
.tox { box-shadow: none; box-sizing: content-box; color: #222f3e; cursor: auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; -webkit-tap-highlight-color: transparent; text-decoration: none; text-shadow: none; text-transform: none; vertical-align: initial; white-space: normal; }
|
||||
.tox :not(svg, rect) { box-sizing: inherit; color: inherit; cursor: inherit; direction: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; -webkit-tap-highlight-color: inherit; text-align: inherit; text-decoration: inherit; text-shadow: inherit; text-transform: inherit; vertical-align: inherit; white-space: inherit; }
|
||||
.tox :not(svg, rect) { background: 0 0; border: 0; box-shadow: none; float: none; height: auto; margin: 0; max-width: none; outline: 0; padding: 0; position: static; width: auto; }
|
||||
.tox:not([dir="rtl"]) { direction: ltr; text-align: left; }
|
||||
.tox[dir="rtl"] { direction: rtl; text-align: right; }
|
||||
.tox-tinymce { border: 2px solid #161f29; border-radius: 10px; box-shadow: none; box-sizing: border-box; display: flex; flex-direction: column; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; overflow: hidden; position: relative; visibility: inherit !important; }
|
||||
.tox.tox-tinymce-inline { border: none; box-shadow: none; overflow: initial; }
|
||||
.tox.tox-tinymce-inline .tox-editor-container { overflow: initial; }
|
||||
.tox.tox-tinymce-inline .tox-editor-header { background-color: #222f3e; border: 2px solid #161f29; border-radius: 10px; box-shadow: none; overflow: hidden; }
|
||||
.tox-tinymce-aux { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; z-index: 1300; }
|
||||
|
||||
.tox-tinymce :focus,
|
||||
.tox-tinymce-aux :focus { outline: 0; }
|
||||
button::-moz-focus-inner { border: 0; }
|
||||
.tox[dir="rtl"] .tox-icon--flip svg { transform: rotateY(180deg); }
|
||||
.tox .accessibility-issue__header { align-items: center; display: flex; margin-bottom: 4px; }
|
||||
.tox .accessibility-issue__description { align-items: stretch; border: 1px solid #161f29; border-radius: 6px; display: flex; justify-content: space-between; }
|
||||
.tox .accessibility-issue__description > div { padding-bottom: 4px; }
|
||||
.tox .accessibility-issue__description > div > div { align-items: center; display: flex; margin-bottom: 4px; }
|
||||
.tox .accessibility-issue__description > :last-child:not(:only-child) { border-color: #161f29; border-style: solid; }
|
||||
.tox .accessibility-issue__repair { margin-top: 16px; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { background-color: rgb(0 108 231 / 50%); border-color: rgb(0 108 231 / 40%); color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > :last-child { border-color: rgb(0 108 231 / 40%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { background-color: rgb(255 165 0 / 50%); border-color: rgb(255 165 0 / 80%); color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > :last-child { border-color: rgb(255 165 0 / 80%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { background-color: rgb(204 0 0 / 50%); border-color: rgb(204 0 0 / 80%); color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > :last-child { border-color: rgb(204 0 0 / 80%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { background-color: rgb(120 171 70 / 50%); border-color: rgb(120 171 70 / 80%); color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > :last-child { border-color: rgb(120 171 70 / 80%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { color: #fff; }
|
||||
|
||||
.tox .tox-dialog__body-content .accessibility-issue__header h1,
|
||||
.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { margin-top: 0; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-left: auto; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description { padding: 4px 4px 4px 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description > :last-child { border-left-width: 1px; padding-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-right: auto; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description { padding: 4px 8px 4px 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description > :last-child { border-right-width: 1px; padding-right: 4px; }
|
||||
.tox .tox-anchorbar { display: flex; flex: 0 0 auto; }
|
||||
.tox .tox-bar { display: flex; flex: 0 0 auto; }
|
||||
.tox .tox-button { background-color: #006ce7; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #006ce7; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 24px; margin: 0; outline: 0; padding: 4px 16px; position: relative; text-align: center; text-decoration: none; text-transform: none; white-space: nowrap; }
|
||||
.tox .tox-button::before { border-radius: 6px; inset: -1px; box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #006ce7, 0 0 0 3px rgb(0 108 231 / 25%); content: ""; opacity: 0; pointer-events: none; position: absolute; }
|
||||
.tox .tox-button[disabled] { background-color: #006ce7; background-image: none; border-color: #006ce7; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-button:focus:not(:disabled) { background-color: #0060ce; background-image: none; border-color: #0060ce; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button:focus-visible:not(:disabled)::before { opacity: 1; }
|
||||
.tox .tox-button:hover:not(:disabled) { background-color: #0060ce; background-image: none; border-color: #0060ce; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button:active:not(:disabled) { background-color: #0054b4; background-image: none; border-color: #0054b4; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--secondary { background-color: #3d546f; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #3d546f; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; color: #fff; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; outline: 0; padding: 4px 16px; text-decoration: none; text-transform: none; }
|
||||
.tox .tox-button--secondary[disabled] { background-color: #3d546f; background-image: none; border-color: #3d546f; box-shadow: none; color: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-button--secondary:focus:not(:disabled) { background-color: #34485f; background-image: none; border-color: #34485f; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--secondary:hover:not(:disabled) { background-color: #34485f; background-image: none; border-color: #34485f; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--secondary:active:not(:disabled) { background-color: #2b3b4e; background-image: none; border-color: #2b3b4e; box-shadow: none; color: #fff; }
|
||||
|
||||
.tox .tox-button--icon,
|
||||
.tox .tox-button.tox-button--icon,
|
||||
.tox .tox-button.tox-button--secondary.tox-button--icon { padding: 4px; }
|
||||
|
||||
.tox .tox-button--icon .tox-icon svg,
|
||||
.tox .tox-button.tox-button--icon .tox-icon svg,
|
||||
.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { display: block; fill: currentcolor; }
|
||||
.tox .tox-button-link { background: 0; border: none; box-sizing: border-box; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3; margin: 0; padding: 0; white-space: nowrap; }
|
||||
.tox .tox-button-link--sm { font-size: 14px; }
|
||||
.tox .tox-button--naked { background-color: transparent; border-color: transparent; box-shadow: unset; color: #fff; }
|
||||
.tox .tox-button--naked[disabled] { background-color: rgb(255 255 255 / 20%); border-color: transparent; box-shadow: unset; color: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-button--naked:hover:not(:disabled) { background-color: rgb(255 255 255 / 20%); border-color: transparent; box-shadow: unset; color: #fff; }
|
||||
.tox .tox-button--naked:focus:not(:disabled) { background-color: rgb(255 255 255 / 20%); border-color: transparent; box-shadow: unset; color: #fff; }
|
||||
.tox .tox-button--naked:active:not(:disabled) { background-color: rgb(255 255 255 / 30%); border-color: transparent; box-shadow: unset; color: #fff; }
|
||||
.tox .tox-button--naked .tox-icon svg { fill: currentcolor; }
|
||||
.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { color: #fff; }
|
||||
.tox .tox-checkbox { align-items: center; border-radius: 6px; cursor: pointer; display: flex; height: 36px; min-width: 36px; }
|
||||
.tox .tox-checkbox__input { height: 1px; overflow: hidden; position: absolute; top: auto; width: 1px; }
|
||||
.tox .tox-checkbox__icons { align-items: center; border-radius: 6px; box-shadow: 0 0 0 2px transparent; box-sizing: content-box; display: flex; height: 24px; justify-content: center; padding: calc(4px - 1px); width: 24px; }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: block; fill: rgb(255 255 255 / 20%); }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: none; fill: #006ce7; }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: none; fill: #006ce7; }
|
||||
.tox .tox-checkbox--disabled { color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; }
|
||||
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: block; }
|
||||
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; }
|
||||
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: block; }
|
||||
.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { border-radius: 6px; box-shadow: inset 0 0 0 1px #006ce7; padding: calc(4px - 1px); }
|
||||
.tox:not([dir="rtl"]) .tox-checkbox__label { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-checkbox__input { left: -10000px; }
|
||||
.tox:not([dir="rtl"]) .tox-bar .tox-checkbox { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-checkbox__label { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-checkbox__input { right: -10000px; }
|
||||
.tox[dir="rtl"] .tox-bar .tox-checkbox { margin-right: 4px; }
|
||||
.tox .tox-collection--toolbar .tox-collection__group { display: flex; padding: 0; }
|
||||
.tox .tox-collection--grid .tox-collection__group { display: flex; flex-wrap: wrap; max-height: 208px; overflow-x: hidden; overflow-y: auto; padding: 0; }
|
||||
.tox .tox-collection--list .tox-collection__group { border-width: 1px 0 0; border-color: rgb(255 255 255 / 15%); border-style: solid; padding: 4px 0; }
|
||||
.tox .tox-collection--list .tox-collection__group:first-child { border-top-width: 0; }
|
||||
.tox .tox-collection__group-heading { background-color: rgb(255 255 255 / 15%); color: rgb(255 255 255 / 50%); cursor: default; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 4px; margin-top: -4px; padding: 4px 8px; text-transform: none; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; }
|
||||
.tox .tox-collection__item { align-items: center; border-radius: 3px; color: #fff; display: flex; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; }
|
||||
.tox .tox-collection--list .tox-collection__item { padding: 4px 8px; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item { border-radius: 3px; padding: 4px; }
|
||||
.tox .tox-collection--grid .tox-collection__item { border-radius: 3px; padding: 4px; }
|
||||
.tox .tox-collection--list .tox-collection__item--enabled { background-color: #2b3b4e; color: #fff; }
|
||||
.tox .tox-collection--list .tox-collection__item--active { background-color: #3389ec; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--enabled { background-color: #599fef; color: #fff; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--active { background-color: #3389ec; }
|
||||
.tox .tox-collection--grid .tox-collection__item--enabled { background-color: #599fef; color: #fff; }
|
||||
.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { background-color: #3389ec; color: #fff; }
|
||||
.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #fff; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #fff; }
|
||||
|
||||
.tox .tox-collection__item-checkmark,
|
||||
.tox .tox-collection__item-icon { align-items: center; display: flex; height: 24px; justify-content: center; width: 24px; }
|
||||
|
||||
.tox .tox-collection__item-checkmark svg,
|
||||
.tox .tox-collection__item-icon svg { fill: currentcolor; }
|
||||
.tox .tox-collection--toolbar-lg .tox-collection__item-icon { height: 48px; width: 48px; }
|
||||
.tox .tox-collection__item-label { color: currentcolor; display: inline-block; flex: 1; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; text-transform: none; word-break: break-all; }
|
||||
.tox .tox-collection__item-accessory { color: rgb(255 255 255 / 50%); display: inline-block; font-size: 14px; height: 24px; line-height: 24px; text-transform: none; }
|
||||
.tox .tox-collection__item-caret { align-items: center; display: flex; min-height: 24px; }
|
||||
.tox .tox-collection__item-caret::after { content: ""; font-size: 0; min-height: inherit; }
|
||||
.tox .tox-collection__item-caret svg { fill: #fff; }
|
||||
.tox .tox-collection__item--state-disabled { background-color: transparent; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { display: none; }
|
||||
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { display: none; }
|
||||
.tox .tox-collection--horizontal { background-color: #2b3b4e; border: 1px solid rgb(255 255 255 / 15%); border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: nowrap; margin-bottom: 0; overflow-x: auto; padding: 0; }
|
||||
.tox .tox-collection--horizontal .tox-collection__group { align-items: center; display: flex; flex-wrap: nowrap; margin: 0; padding: 0 4px; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item { height: 28px; margin: 6px 1px 5px 0; padding: 0 4px; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item-label { white-space: nowrap; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item-caret { margin-left: 4px; }
|
||||
.tox .tox-collection__item-container { display: flex; }
|
||||
.tox .tox-collection__item-container--row { align-items: center; flex: 1 1 auto; flex-direction: row; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { margin-right: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { justify-content: flex-end; margin-left: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { align-items: flex-start; margin-bottom: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { align-items: center; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { align-items: flex-end; margin-top: auto; }
|
||||
.tox .tox-collection__item-container--column { align-self: center; flex: 1 1 auto; flex-direction: column; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { align-items: flex-start; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { align-items: flex-end; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { align-self: flex-start; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { align-self: center; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { align-self: flex-end; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-right: 1px solid transparent; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > :not(:first-child) { margin-left: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-collection__item-accessory { margin-left: 16px; text-align: right; }
|
||||
.tox:not([dir="rtl"]) .tox-collection .tox-collection__item-caret { margin-left: 16px; }
|
||||
.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-left: 1px solid transparent; }
|
||||
.tox[dir="rtl"] .tox-collection--list .tox-collection__item > :not(:first-child) { margin-right: 8px; }
|
||||
.tox[dir="rtl"] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-collection__item-accessory { margin-right: 16px; text-align: left; }
|
||||
.tox[dir="rtl"] .tox-collection .tox-collection__item-caret { margin-right: 16px; transform: rotateY(180deg); }
|
||||
.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__item-caret { margin-right: 4px; }
|
||||
.tox .tox-color-picker-container { display: flex; flex-direction: row; height: 225px; margin: 0; }
|
||||
.tox .tox-sv-palette { box-sizing: border-box; display: flex; height: 100%; }
|
||||
.tox .tox-sv-palette-spectrum { height: 100%; }
|
||||
|
||||
.tox .tox-sv-palette,
|
||||
.tox .tox-sv-palette-spectrum { width: 225px; }
|
||||
.tox .tox-sv-palette-thumb { background: 0 0; border: 1px solid #000; border-radius: 50%; box-sizing: content-box; height: 12px; position: absolute; width: 12px; }
|
||||
.tox .tox-sv-palette-inner-thumb { border: 1px solid #fff; border-radius: 50%; height: 10px; position: absolute; width: 10px; }
|
||||
.tox .tox-hue-slider { box-sizing: border-box; height: 100%; width: 25px; }
|
||||
.tox .tox-hue-slider-spectrum { background: linear-gradient(to bottom, red, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, red); height: 100%; width: 100%; }
|
||||
|
||||
.tox .tox-hue-slider,
|
||||
.tox .tox-hue-slider-spectrum { width: 20px; }
|
||||
.tox .tox-hue-slider-thumb { background: #fff; border: 1px solid #000; box-sizing: content-box; height: 4px; width: 100%; }
|
||||
.tox .tox-rgb-form { display: flex; flex-direction: column; justify-content: space-between; }
|
||||
.tox .tox-rgb-form div { align-items: center; display: flex; justify-content: space-between; margin-bottom: 5px; width: inherit; }
|
||||
.tox .tox-rgb-form input { width: 6em; }
|
||||
.tox .tox-rgb-form input.tox-invalid { border: 1px solid red !important; }
|
||||
.tox .tox-rgb-form .tox-rgba-preview { border: 1px solid #000; flex-grow: 2; margin-bottom: 0; }
|
||||
.tox:not([dir="rtl"]) .tox-sv-palette { margin-right: 15px; }
|
||||
.tox:not([dir="rtl"]) .tox-hue-slider { margin-right: 15px; }
|
||||
.tox:not([dir="rtl"]) .tox-hue-slider-thumb { margin-left: -1px; }
|
||||
.tox:not([dir="rtl"]) .tox-rgb-form label { margin-right: 0.5em; }
|
||||
.tox[dir="rtl"] .tox-sv-palette { margin-left: 15px; }
|
||||
.tox[dir="rtl"] .tox-hue-slider { margin-left: 15px; }
|
||||
.tox[dir="rtl"] .tox-hue-slider-thumb { margin-right: -1px; }
|
||||
.tox[dir="rtl"] .tox-rgb-form label { margin-left: 0.5em; }
|
||||
|
||||
.tox .tox-toolbar .tox-swatches,
|
||||
.tox .tox-toolbar__overflow .tox-swatches,
|
||||
.tox .tox-toolbar__primary .tox-swatches { margin: 5px 0 6px 11px; }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { border: 0; margin: -4px; }
|
||||
.tox .tox-swatches__row { display: flex; }
|
||||
.tox .tox-swatch { height: 30px; transition: transform 0.15s, box-shadow 0.15s; width: 30px; }
|
||||
|
||||
.tox .tox-swatch:focus,
|
||||
.tox .tox-swatch:hover { box-shadow: 0 0 0 1px rgb(127 127 127 / 30%) inset; transform: scale(0.8); }
|
||||
.tox .tox-swatch--remove { align-items: center; display: flex; justify-content: center; }
|
||||
.tox .tox-swatch--remove svg path { stroke: #e74c3c; }
|
||||
.tox .tox-swatches__picker-btn { align-items: center; background-color: transparent; border: 0; cursor: pointer; display: flex; height: 30px; justify-content: center; outline: 0; padding: 0; width: 30px; }
|
||||
.tox .tox-swatches__picker-btn svg { fill: #fff; height: 24px; width: 24px; }
|
||||
.tox .tox-swatches__picker-btn:hover { background: #3389ec; }
|
||||
.tox:not([dir="rtl"]) .tox-swatches__picker-btn { margin-left: auto; }
|
||||
.tox[dir="rtl"] .tox-swatches__picker-btn { margin-right: auto; }
|
||||
.tox .tox-comment-thread { background: #2b3b4e; position: relative; }
|
||||
.tox .tox-comment-thread > :not(:first-child) { margin-top: 8px; }
|
||||
.tox .tox-comment { background: #2b3b4e; border: 1px solid #161f29; border-radius: 6px; box-shadow: 0 4px 8px 0 rgb(34 47 62 / 10%); padding: 8px 8px 16px; position: relative; }
|
||||
.tox .tox-comment__header { align-items: center; color: #fff; display: flex; justify-content: space-between; }
|
||||
.tox .tox-comment__date { color: #fff; font-size: 12px; line-height: 18px; }
|
||||
.tox .tox-comment__body { color: #fff; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; margin-top: 8px; position: relative; text-transform: initial; }
|
||||
.tox .tox-comment__body textarea { resize: none; white-space: normal; width: 100%; }
|
||||
.tox .tox-comment__expander { padding-top: 8px; }
|
||||
.tox .tox-comment__expander p { color: rgb(255 255 255 / 50%); font-size: 14px; font-style: normal; }
|
||||
.tox .tox-comment__body p { margin: 0; }
|
||||
.tox .tox-comment__buttonspacing { padding-top: 16px; text-align: center; }
|
||||
.tox .tox-comment-thread__overlay::after { background: #2b3b4e; inset: 0; content: ""; display: flex; opacity: 0.9; position: absolute; z-index: 5; }
|
||||
.tox .tox-comment__reply { display: flex; flex-shrink: 0; flex-wrap: wrap; justify-content: flex-end; margin-top: 8px; }
|
||||
.tox .tox-comment__reply > :first-child { margin-bottom: 8px; width: 100%; }
|
||||
.tox .tox-comment__edit { display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 16px; }
|
||||
.tox .tox-comment__gradient::after { background: linear-gradient(rgb(43 59 78 / 0%), #2b3b4e); bottom: 0; content: ""; display: block; height: 5em; margin-top: -40px; position: absolute; width: 100%; }
|
||||
.tox .tox-comment__overlay { background: #2b3b4e; inset: 0; display: flex; flex-direction: column; flex-grow: 1; opacity: 0.9; position: absolute; text-align: center; z-index: 5; }
|
||||
.tox .tox-comment__loading-text { align-items: center; color: #fff; display: flex; flex-direction: column; position: relative; }
|
||||
.tox .tox-comment__loading-text > div { padding-bottom: 16px; }
|
||||
.tox .tox-comment__overlaytext { inset: 0; flex-direction: column; font-size: 14px; padding: 1em; position: absolute; z-index: 10; }
|
||||
.tox .tox-comment__overlaytext p { background-color: #2b3b4e; box-shadow: 0 0 8px 8px #2b3b4e; color: #fff; text-align: center; }
|
||||
.tox .tox-comment__overlaytext div:nth-of-type(2) { font-size: 0.8em; }
|
||||
.tox .tox-comment__busy-spinner { align-items: center; background-color: #2b3b4e; inset: 0; display: flex; justify-content: center; position: absolute; z-index: 20; }
|
||||
.tox .tox-comment__scroll { display: flex; flex-direction: column; flex-shrink: 1; overflow: auto; }
|
||||
.tox .tox-conversations { margin: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-comment__edit { margin-left: 8px; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-comment__buttonspacing > :last-child,
|
||||
.tox:not([dir="rtl"]) .tox-comment__edit > :last-child,
|
||||
.tox:not([dir="rtl"]) .tox-comment__reply > :last-child { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-comment__edit { margin-right: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-comment__buttonspacing > :last-child,
|
||||
.tox[dir="rtl"] .tox-comment__edit > :last-child,
|
||||
.tox[dir="rtl"] .tox-comment__reply > :last-child { margin-right: 8px; }
|
||||
.tox .tox-user { align-items: center; display: flex; }
|
||||
.tox .tox-user__avatar svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-user__avatar img { border-radius: 50%; height: 36px; object-fit: cover; vertical-align: middle; width: 36px; }
|
||||
.tox .tox-user__name { color: #fff; font-size: 14px; font-style: normal; font-weight: 700; line-height: 18px; text-transform: none; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar img,
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar svg { margin-right: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar + .tox-user__name { margin-left: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-user__avatar img,
|
||||
.tox[dir="rtl"] .tox-user__avatar svg { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-user__avatar + .tox-user__name { margin-right: 8px; }
|
||||
.tox .tox-dialog-wrap { align-items: center; inset: 0; display: flex; justify-content: center; position: fixed; z-index: 1100; }
|
||||
.tox .tox-dialog-wrap__backdrop { background-color: rgb(34 47 62 / 75%); inset: 0; position: absolute; z-index: 1; }
|
||||
.tox .tox-dialog-wrap__backdrop--opaque { background-color: #222f3e; }
|
||||
.tox .tox-dialog { background-color: #2b3b4e; border-color: #161f29; border-radius: 10px; border-style: solid; border-width: 0; box-shadow: 0 16px 16px -10px rgb(34 47 62 / 15%), 0 0 40px 1px rgb(34 47 62 / 15%); display: flex; flex-direction: column; max-height: 100%; max-width: 480px; overflow: hidden; position: relative; width: 95vw; z-index: 2; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog { align-self: flex-start; margin: 8px auto; max-height: calc(100vh - 8px * 2); width: calc(100vw - 16px); } }
|
||||
.tox .tox-dialog-inline { z-index: 1100; }
|
||||
.tox .tox-dialog__header { align-items: center; background-color: #2b3b4e; border-bottom: none; color: #fff; display: flex; font-size: 16px; justify-content: space-between; padding: 8px 16px 0; position: relative; }
|
||||
.tox .tox-dialog__header .tox-button { z-index: 1; }
|
||||
.tox .tox-dialog__draghandle { cursor: grab; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
|
||||
.tox .tox-dialog__draghandle:active { cursor: grabbing; }
|
||||
.tox .tox-dialog__dismiss { margin-left: auto; }
|
||||
.tox .tox-dialog__title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1.3; margin: 0; text-transform: none; }
|
||||
.tox .tox-dialog__body { color: #fff; display: flex; flex: 1; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1.3; min-width: 0; text-align: left; text-transform: none; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body { flex-direction: column; } }
|
||||
.tox .tox-dialog__body-nav { align-items: flex-start; display: flex; flex-direction: column; padding: 16px; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { flex-direction: row; -webkit-overflow-scrolling: touch; overflow-x: auto; padding-bottom: 0; } }
|
||||
.tox .tox-dialog__body-nav-item { border-bottom: 2px solid transparent; color: rgb(255 255 255 / 50%); display: inline-block; font-size: 14px; line-height: 1.3; margin-bottom: 8px; text-decoration: none; white-space: nowrap; }
|
||||
.tox .tox-dialog__body-nav-item:focus { background-color: rgb(0 108 231 / 10%); }
|
||||
.tox .tox-dialog__body-nav-item--active { border-bottom: 2px solid #006ce7; color: #006ce7; }
|
||||
.tox .tox-dialog__body-content { box-sizing: border-box; display: flex; flex: 1; flex-direction: column; max-height: 650px; overflow: auto; -webkit-overflow-scrolling: touch; padding: 16px; }
|
||||
.tox .tox-dialog__body-content > * { margin-bottom: 0; margin-top: 16px; }
|
||||
.tox .tox-dialog__body-content > :first-child { margin-top: 0; }
|
||||
.tox .tox-dialog__body-content > :last-child { margin-bottom: 0; }
|
||||
.tox .tox-dialog__body-content > :only-child { margin-bottom: 0; margin-top: 0; }
|
||||
.tox .tox-dialog__body-content a { color: #006ce7; cursor: pointer; text-decoration: none; }
|
||||
|
||||
.tox .tox-dialog__body-content a:focus,
|
||||
.tox .tox-dialog__body-content a:hover { color: #0054b4; text-decoration: none; }
|
||||
.tox .tox-dialog__body-content a:active { color: #0054b4; text-decoration: none; }
|
||||
.tox .tox-dialog__body-content svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content ul { display: block; list-style-type: disc; margin-bottom: 16px; margin-inline-end: 0; margin-inline-start: 0; padding-inline-start: 2.5rem; }
|
||||
.tox .tox-dialog__body-content .tox-form__group h1 { color: #fff; font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; }
|
||||
.tox .tox-dialog__body-content .tox-form__group h2 { color: #fff; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; }
|
||||
.tox .tox-dialog__body-content .tox-form__group p { margin-bottom: 16px; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:first-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:first-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:first-child { margin-top: 0; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:last-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:last-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:last-child { margin-bottom: 0; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:only-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:only-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:only-child { margin-bottom: 0; margin-top: 0; }
|
||||
.tox .tox-dialog--width-lg { height: 650px; max-width: 1200px; }
|
||||
.tox .tox-dialog--width-md { max-width: 800px; }
|
||||
.tox .tox-dialog--width-md .tox-dialog__body-content { overflow: auto; }
|
||||
.tox .tox-dialog__body-content--centered { text-align: center; }
|
||||
.tox .tox-dialog__footer { align-items: center; background-color: #2b3b4e; border-top: none; display: flex; justify-content: space-between; padding: 8px 16px; }
|
||||
|
||||
.tox .tox-dialog__footer-end,
|
||||
.tox .tox-dialog__footer-start { display: flex; }
|
||||
.tox .tox-dialog__busy-spinner { align-items: center; background-color: rgb(34 47 62 / 75%); inset: 0; display: flex; justify-content: center; position: absolute; z-index: 3; }
|
||||
.tox .tox-dialog__table { border-collapse: collapse; width: 100%; }
|
||||
.tox .tox-dialog__table thead th { font-weight: 700; padding-bottom: 8px; }
|
||||
.tox .tox-dialog__table tbody tr { border-bottom: 1px solid #161f29; }
|
||||
.tox .tox-dialog__table tbody tr:last-child { border-bottom: none; }
|
||||
.tox .tox-dialog__table td { padding-bottom: 8px; padding-top: 8px; }
|
||||
.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { background: #fff; }
|
||||
.tox .tox-dialog__popups { position: absolute; width: 100%; z-index: 1100; }
|
||||
.tox .tox-dialog__body-iframe { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-dialog__body-iframe .tox-navobj { display: flex; flex: 1; }
|
||||
.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { flex: 1; height: 100%; }
|
||||
.tox .tox-dialog-dock-fadeout { opacity: 0; visibility: hidden; }
|
||||
.tox .tox-dialog-dock-fadein { opacity: 1; visibility: visible; }
|
||||
.tox .tox-dialog-dock-transition { transition: visibility 0s linear 0.3s, opacity 0.3s ease; }
|
||||
.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { transition-delay: 0s; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav { margin-right: 0; } }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav-item:not(:first-child) { margin-left: 8px; } }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-end > *,
|
||||
.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-start > * { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body { text-align: right; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav { margin-left: 0; } }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav-item:not(:first-child) { margin-right: 8px; } }
|
||||
|
||||
.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-end > *,
|
||||
.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-start > * { margin-right: 8px; }
|
||||
body.tox-dialog__disable-scroll { overflow: hidden; }
|
||||
.tox .tox-dropzone-container { display: flex; flex: 1; }
|
||||
.tox .tox-dropzone { align-items: center; background: #fff; border: 2px dashed #161f29; box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; min-height: 100px; padding: 10px; }
|
||||
.tox .tox-dropzone p { color: rgb(255 255 255 / 50%); margin: 0 0 16px; }
|
||||
.tox .tox-edit-area { display: flex; flex: 1; overflow: hidden; position: relative; }
|
||||
.tox .tox-edit-area__iframe { background-color: #fff; border: 0; box-sizing: border-box; flex: 1; height: 100%; position: absolute; width: 100%; }
|
||||
.tox.tox-inline-edit-area { border: 1px dotted #161f29; }
|
||||
.tox .tox-editor-container { display: flex; flex: 1 1 auto; flex-direction: column; overflow: hidden; }
|
||||
.tox .tox-editor-header { display: grid; grid-template-columns: 1fr min-content; z-index: 1; }
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: #222f3e; border-bottom: 1px solid rgb(255 255 255 / 15%); box-shadow: none; padding: 4px 0; transition: box-shadow 0.5s; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: 1px solid rgb(255 255 255 / 15%); box-shadow: none; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: #222f3e; box-shadow: none; padding: 4px 0; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: none; }
|
||||
.tox-editor-dock-fadeout { opacity: 0; visibility: hidden; }
|
||||
.tox-editor-dock-fadein { opacity: 1; visibility: visible; }
|
||||
.tox-editor-dock-transition { transition: visibility 0s linear 0.25s, opacity 0.25s ease; }
|
||||
.tox-editor-dock-transition.tox-editor-dock-fadein { transition-delay: 0s; }
|
||||
.tox .tox-control-wrap { flex: 1; position: relative; }
|
||||
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { display: none; }
|
||||
.tox .tox-control-wrap svg { display: block; }
|
||||
.tox .tox-control-wrap__status-icon-wrap { position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-control-wrap__status-icon-invalid svg { fill: #c00; }
|
||||
.tox .tox-control-wrap__status-icon-unknown svg { fill: orange; }
|
||||
.tox .tox-control-wrap__status-icon-valid svg { fill: green; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-invalid .tox-textfield,
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-unknown .tox-textfield,
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-valid .tox-textfield { padding-right: 32px; }
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap__status-icon-wrap { right: 4px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-invalid .tox-textfield,
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-unknown .tox-textfield,
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-valid .tox-textfield { padding-left: 32px; }
|
||||
.tox[dir="rtl"] .tox-control-wrap__status-icon-wrap { left: 4px; }
|
||||
.tox .tox-autocompleter { max-width: 25em; }
|
||||
.tox .tox-autocompleter .tox-menu { box-sizing: border-box; max-width: 25em; }
|
||||
.tox .tox-autocompleter .tox-autocompleter-highlight { font-weight: 700; }
|
||||
.tox .tox-color-input { display: flex; position: relative; z-index: 1; }
|
||||
.tox .tox-color-input .tox-textfield { z-index: -1; }
|
||||
.tox .tox-color-input span { border-color: rgb(34 47 62 / 20%); border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; height: 24px; position: absolute; top: 6px; width: 24px; }
|
||||
|
||||
.tox .tox-color-input span:focus:not([aria-disabled="true"]),
|
||||
.tox .tox-color-input span:hover:not([aria-disabled="true"]) { border-color: #006ce7; cursor: pointer; }
|
||||
.tox .tox-color-input span::before { background-image: linear-gradient(45deg, rgb(255 255 255 / 25%) 25%, transparent 25%), linear-gradient(-45deg, rgb(255 255 255 / 25%) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(255 255 255 / 25%) 75%), linear-gradient(-45deg, transparent 75%, rgb(255 255 255 / 25%) 75%); background-position: 0 0, 0 6px, 6px -6px, -6px 0; background-size: 12px 12px; border: 1px solid #2b3b4e; border-radius: 6px; box-sizing: border-box; content: ""; height: 24px; left: -1px; position: absolute; top: -1px; width: 24px; z-index: -1; }
|
||||
.tox .tox-color-input span[aria-disabled="true"] { cursor: not-allowed; }
|
||||
.tox:not([dir="rtl"]) .tox-color-input .tox-textfield { padding-left: 36px; }
|
||||
.tox:not([dir="rtl"]) .tox-color-input span { left: 6px; }
|
||||
.tox[dir="rtl"] .tox-color-input .tox-textfield { padding-right: 36px; }
|
||||
.tox[dir="rtl"] .tox-color-input span { right: 6px; }
|
||||
|
||||
.tox .tox-label,
|
||||
.tox .tox-toolbar-label { color: rgb(255 255 255 / 50%); display: block; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; padding: 0 8px 0 0; text-transform: none; white-space: nowrap; }
|
||||
.tox .tox-toolbar-label { padding: 0 8px; }
|
||||
.tox[dir="rtl"] .tox-label { padding: 0 0 0 8px; }
|
||||
.tox .tox-form { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-form__group { box-sizing: border-box; margin-bottom: 4px; }
|
||||
.tox .tox-form-group--maximize { flex: 1; }
|
||||
.tox .tox-form__group--error { color: #c00; }
|
||||
.tox .tox-form__group--collection { display: flex; }
|
||||
.tox .tox-form__grid { display: flex; flex-flow: row wrap; justify-content: space-between; }
|
||||
.tox .tox-form__grid--2col > .tox-form__group { width: calc(50% - (8px / 2)); }
|
||||
.tox .tox-form__grid--3col > .tox-form__group { width: calc(100% / 3 - (8px / 2)); }
|
||||
.tox .tox-form__grid--4col > .tox-form__group { width: calc(25% - (8px / 2)); }
|
||||
.tox .tox-form__controls-h-stack { align-items: center; display: flex; }
|
||||
.tox .tox-form__group--inline { align-items: center; display: flex; }
|
||||
.tox .tox-form__group--stretched { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-form__group--stretched .tox-textarea { flex: 1; }
|
||||
.tox .tox-form__group--stretched .tox-navobj { display: flex; flex: 1; }
|
||||
.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { flex: 1; height: 100%; }
|
||||
.tox:not([dir="rtl"]) .tox-form__controls-h-stack > :not(:first-child) { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-form__controls-h-stack > :not(:first-child) { margin-right: 4px; }
|
||||
|
||||
.tox .tox-lock.tox-locked .tox-lock-icon__unlock,
|
||||
.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { display: none; }
|
||||
|
||||
.tox .tox-listboxfield .tox-listbox--select,
|
||||
.tox .tox-textarea,
|
||||
.tox .tox-textfield,
|
||||
.tox .tox-toolbar-textfield { appearance: none; appearance: none; appearance: none; background-color: #2b3b4e; border-color: #161f29; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 5.5px; resize: none; width: 100%; }
|
||||
|
||||
.tox .tox-textarea[disabled],
|
||||
.tox .tox-textfield[disabled] { background-color: #222f3e; color: rgb(255 255 255 / 85%); cursor: not-allowed; }
|
||||
|
||||
.tox .tox-listboxfield .tox-listbox--select:focus,
|
||||
.tox .tox-textarea:focus,
|
||||
.tox .tox-textfield:focus { background-color: #2b3b4e; border-color: #006ce7; box-shadow: 0 0 0 2px rgb(0 108 231 / 25%); outline: 0; }
|
||||
.tox .tox-toolbar-textfield { border-width: 0; margin-bottom: 3px; margin-top: 2px; max-width: 250px; }
|
||||
.tox .tox-naked-btn { background-color: transparent; border: 0; border-color: transparent; box-shadow: unset; color: #006ce7; cursor: pointer; display: block; margin: 0; padding: 0; }
|
||||
.tox .tox-naked-btn svg { display: block; fill: #fff; }
|
||||
.tox:not([dir="rtl"]) .tox-toolbar-textfield + * { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-toolbar-textfield + * { margin-right: 4px; }
|
||||
.tox .tox-listboxfield { cursor: pointer; position: relative; }
|
||||
.tox .tox-listboxfield .tox-listbox--select[disabled] { background-color: #19232e; color: rgb(255 255 255 / 85%); cursor: not-allowed; }
|
||||
.tox .tox-listbox__select-label { cursor: default; flex: 1; margin: 0 4px; }
|
||||
.tox .tox-listbox__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; }
|
||||
.tox .tox-listbox__select-chevron svg { fill: #fff; }
|
||||
.tox .tox-listboxfield .tox-listbox--select { align-items: center; display: flex; }
|
||||
.tox:not([dir="rtl"]) .tox-listboxfield svg { right: 8px; }
|
||||
.tox[dir="rtl"] .tox-listboxfield svg { left: 8px; }
|
||||
.tox .tox-selectfield { cursor: pointer; position: relative; }
|
||||
.tox .tox-selectfield select { appearance: none; appearance: none; appearance: none; background-color: #2b3b4e; border-color: #161f29; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 5.5px; resize: none; width: 100%; }
|
||||
.tox .tox-selectfield select[disabled] { background-color: #19232e; color: rgb(255 255 255 / 85%); cursor: not-allowed; }
|
||||
.tox .tox-selectfield select::-ms-expand { display: none; }
|
||||
.tox .tox-selectfield select:focus { background-color: #2b3b4e; border-color: #006ce7; box-shadow: 0 0 0 2px rgb(0 108 231 / 25%); outline: 0; }
|
||||
.tox .tox-selectfield svg { pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-selectfield select[size="0"],
|
||||
.tox:not([dir="rtl"]) .tox-selectfield select[size="1"] { padding-right: 24px; }
|
||||
.tox:not([dir="rtl"]) .tox-selectfield svg { right: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-selectfield select[size="0"],
|
||||
.tox[dir="rtl"] .tox-selectfield select[size="1"] { padding-left: 24px; }
|
||||
.tox[dir="rtl"] .tox-selectfield svg { left: 8px; }
|
||||
.tox .tox-textarea { appearance: textarea; appearance: textarea; appearance: textarea; white-space: pre-wrap; }
|
||||
.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; }
|
||||
.tox .tox-help__more-link { list-style: none; margin-top: 1em; }
|
||||
.tox .tox-imagepreview { background-color: #666; height: 380px; overflow: hidden; position: relative; width: 100%; }
|
||||
.tox .tox-imagepreview.tox-imagepreview__loaded { overflow: auto; }
|
||||
.tox .tox-imagepreview__container { display: flex; left: 100vw; position: absolute; top: 100vw; }
|
||||
.tox .tox-imagepreview__image { background: url("data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw=="); }
|
||||
.tox .tox-image-tools .tox-spacer { flex: 1; }
|
||||
.tox .tox-image-tools .tox-bar { align-items: center; display: flex; height: 60px; justify-content: center; }
|
||||
|
||||
.tox .tox-image-tools .tox-imagepreview,
|
||||
.tox .tox-image-tools .tox-imagepreview + .tox-bar { margin-top: 8px; }
|
||||
.tox .tox-image-tools .tox-croprect-block { background: #000; opacity: 0.5; position: absolute; zoom: 1; }
|
||||
.tox .tox-image-tools .tox-croprect-handle { border: 2px solid #fff; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-move { border: 0; cursor: move; position: absolute; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-nw { border-width: 2px 0 0 2px; cursor: nw-resize; left: 100px; margin: -2px 0 0 -2px; top: 100px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-ne { border-width: 2px 2px 0 0; cursor: ne-resize; left: 200px; margin: -2px 0 0 -20px; top: 100px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-sw { border-width: 0 0 2px 2px; cursor: sw-resize; left: 100px; margin: -20px 2px 0 -2px; top: 200px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-se { border-width: 0 2px 2px 0; cursor: se-resize; left: 200px; margin: -20px 0 0 -20px; top: 200px; }
|
||||
.tox .tox-insert-table-picker { display: flex; flex-wrap: wrap; width: 170px; }
|
||||
.tox .tox-insert-table-picker > div { border-color: rgb(255 255 255 / 15%); border-style: solid; border-width: 0 1px 1px 0; box-sizing: border-box; height: 17px; width: 17px; }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: -4px; }
|
||||
.tox .tox-insert-table-picker .tox-insert-table-picker__selected { background-color: rgb(0 108 231 / 50%); border-color: rgb(0 108 231 / 50%); }
|
||||
.tox .tox-insert-table-picker__label { color: #fff; display: block; font-size: 14px; padding: 4px; text-align: center; width: 100%; }
|
||||
.tox:not([dir="rtl"]) .tox-insert-table-picker > div:nth-child(10n) { border-right: 0; }
|
||||
.tox[dir="rtl"] .tox-insert-table-picker > div:nth-child(10n+1) { border-right: 0; }
|
||||
.tox .tox-menu { background-color: #2b3b4e; border: 1px solid rgb(255 255 255 / 15%); border-radius: 6px; box-shadow: none; display: inline-block; overflow: hidden; vertical-align: top; z-index: 1150; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--list { padding: 0 4px; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--toolbar { padding: 8px; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--grid { padding: 8px; }
|
||||
|
||||
@media only screen and (width >= 768px) { .tox .tox-menu .tox-collection__item-label { overflow-wrap: break-word; word-break: normal; } }
|
||||
|
||||
.tox .tox-menu__label blockquote,
|
||||
.tox .tox-menu__label code,
|
||||
.tox .tox-menu__label h1,
|
||||
.tox .tox-menu__label h2,
|
||||
.tox .tox-menu__label h3,
|
||||
.tox .tox-menu__label h4,
|
||||
.tox .tox-menu__label h5,
|
||||
.tox .tox-menu__label h6,
|
||||
.tox .tox-menu__label p { margin: 0; }
|
||||
.tox .tox-menubar { background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat; background-color: #222f3e; display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; grid-column: 1/-1; grid-row: 1; padding: 0 11px 0 12px; }
|
||||
.tox .tox-promotion + .tox-menubar { grid-column: 1; }
|
||||
.tox .tox-promotion { background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat; background-color: #222f3e; grid-column: 2; grid-row: 1; padding-inline-end: 8px; padding-inline-start: 4px; padding-top: 5px; }
|
||||
.tox .tox-promotion-link { align-items: unsafe center; background-color: #e8f1f8; border-radius: 5px; color: #086be6; cursor: pointer; display: flex; font-size: 14px; height: 26.6px; padding: 4px 8px; white-space: nowrap; }
|
||||
.tox .tox-promotion-link:hover { background-color: #b4d7ff; }
|
||||
.tox .tox-promotion-link:focus { background-color: #d9edf7; }
|
||||
.tox .tox-mbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #fff; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 5px 1px 6px 0; outline: 0; overflow: hidden; padding: 0 4px; text-transform: none; width: auto; }
|
||||
.tox .tox-mbtn[disabled] { background-color: transparent; border: 0; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-mbtn:focus:not(:disabled) { background: #3389ec; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-mbtn--active { background: #599fef; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-mbtn:hover:not(:disabled, .tox-mbtn--active) { background: #3389ec; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-mbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; }
|
||||
.tox .tox-mbtn[disabled] .tox-mbtn__select-label { cursor: not-allowed; }
|
||||
.tox .tox-mbtn__select-chevron { align-items: center; justify-content: center; width: 16px; display: none; }
|
||||
.tox .tox-notification { border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; display: grid; font-size: 14px; font-weight: 400; grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); margin-top: 4px; opacity: 0; padding: 4px; transition: transform 0.1s ease-in, opacity 150ms ease-in; }
|
||||
.tox .tox-notification p { font-size: 14px; font-weight: 400; }
|
||||
.tox .tox-notification a { cursor: pointer; text-decoration: underline; }
|
||||
.tox .tox-notification--in { opacity: 1; }
|
||||
.tox .tox-notification--success { background-color: #334840; border-color: #3c5440; color: #fff; }
|
||||
.tox .tox-notification--success p { color: #fff; }
|
||||
.tox .tox-notification--success a { color: #b5d199; }
|
||||
.tox .tox-notification--success svg { fill: #fff; }
|
||||
.tox .tox-notification--error { background-color: #442632; border-color: #55212b; color: #fff; }
|
||||
.tox .tox-notification--error p { color: #fff; }
|
||||
.tox .tox-notification--error a { color: #e68080; }
|
||||
.tox .tox-notification--error svg { fill: #fff; }
|
||||
|
||||
.tox .tox-notification--warn,
|
||||
.tox .tox-notification--warning { background-color: #222f3e; border-color: rgb(255 255 255 / 15%); color: #fff0b3; }
|
||||
|
||||
.tox .tox-notification--warn p,
|
||||
.tox .tox-notification--warning p { color: #fff0b3; }
|
||||
|
||||
.tox .tox-notification--warn a,
|
||||
.tox .tox-notification--warning a { color: #fc0; }
|
||||
|
||||
.tox .tox-notification--warn svg,
|
||||
.tox .tox-notification--warning svg { fill: #fff0b3; }
|
||||
.tox .tox-notification--info { background-color: #254161; border-color: #264972; color: #fff; }
|
||||
.tox .tox-notification--info p { color: #fff; }
|
||||
.tox .tox-notification--info a { color: #83b7f3; }
|
||||
.tox .tox-notification--info svg { fill: #fff; }
|
||||
.tox .tox-notification__body { align-self: center; color: #fff; font-size: 14px; grid-column: 2 3; text-align: center; white-space: normal; word-break: break-all; word-break: break-word; }
|
||||
.tox .tox-notification__body > * { margin: 0; }
|
||||
.tox .tox-notification__body > * + * { margin-top: 1rem; }
|
||||
.tox .tox-notification__icon { align-self: center; grid-column: 1 2; justify-self: end; }
|
||||
.tox .tox-notification__icon svg { display: block; }
|
||||
.tox .tox-notification__dismiss { align-self: start; grid-column: 3 4; justify-self: end; }
|
||||
.tox .tox-notification .tox-progress-bar { grid-column: 1 4; justify-self: center; }
|
||||
.tox .tox-pop { display: inline-block; position: relative; }
|
||||
.tox .tox-pop--resizing { transition: width 0.1s ease; }
|
||||
|
||||
.tox .tox-pop--resizing .tox-toolbar,
|
||||
.tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; }
|
||||
.tox .tox-pop--transition { transition: 0.15s ease; transition-property: left, right, top, bottom; }
|
||||
|
||||
.tox .tox-pop--transition::after,
|
||||
.tox .tox-pop--transition::before { transition: all 0.15s, visibility 0s, opacity 75ms ease 75ms; }
|
||||
.tox .tox-pop__dialog { background-color: #222f3e; border: 1px solid #161f29; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); min-width: 0; overflow: hidden; }
|
||||
.tox .tox-pop__dialog > :not(.tox-toolbar) { margin: 4px 4px 4px 8px; }
|
||||
.tox .tox-pop__dialog .tox-toolbar { background-color: transparent; margin-bottom: -1px; }
|
||||
|
||||
.tox .tox-pop::after,
|
||||
.tox .tox-pop::before { border-style: solid; content: ""; display: block; height: 0; opacity: 1; position: absolute; width: 0; }
|
||||
|
||||
.tox .tox-pop.tox-pop--inset::after,
|
||||
.tox .tox-pop.tox-pop--inset::before { opacity: 0; transition: all 0s 0.15s, visibility 0s, opacity 75ms ease; }
|
||||
|
||||
.tox .tox-pop.tox-pop--bottom::after,
|
||||
.tox .tox-pop.tox-pop--bottom::before { left: 50%; top: 100%; }
|
||||
.tox .tox-pop.tox-pop--bottom::after { border-color: #222f3e transparent transparent; border-width: 8px; margin-left: -8px; margin-top: -1px; }
|
||||
.tox .tox-pop.tox-pop--bottom::before { border-color: #161f29 transparent transparent; border-width: 9px; margin-left: -9px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--top::after,
|
||||
.tox .tox-pop.tox-pop--top::before { left: 50%; top: 0; transform: translateY(-100%); }
|
||||
.tox .tox-pop.tox-pop--top::after { border-color: transparent transparent #222f3e; border-width: 8px; margin-left: -8px; margin-top: 1px; }
|
||||
.tox .tox-pop.tox-pop--top::before { border-color: transparent transparent #161f29; border-width: 9px; margin-left: -9px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--left::after,
|
||||
.tox .tox-pop.tox-pop--left::before { left: 0; top: calc(50% - 1px); transform: translateY(-50%); }
|
||||
.tox .tox-pop.tox-pop--left::after { border-color: transparent #222f3e transparent transparent; border-width: 8px; margin-left: -15px; }
|
||||
.tox .tox-pop.tox-pop--left::before { border-color: transparent #161f29 transparent transparent; border-width: 10px; margin-left: -19px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--right::after,
|
||||
.tox .tox-pop.tox-pop--right::before { left: 100%; top: calc(50% + 1px); transform: translateY(-50%); }
|
||||
.tox .tox-pop.tox-pop--right::after { border-color: transparent transparent transparent #222f3e; border-width: 8px; margin-left: -1px; }
|
||||
.tox .tox-pop.tox-pop--right::before { border-color: transparent transparent transparent #161f29; border-width: 10px; margin-left: -1px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--align-left::after,
|
||||
.tox .tox-pop.tox-pop--align-left::before { left: 20px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--align-right::after,
|
||||
.tox .tox-pop.tox-pop--align-right::before { left: calc(100% - 20px); }
|
||||
.tox .tox-sidebar-wrap { display: flex; flex-direction: row; flex-grow: 1; min-height: 0; }
|
||||
.tox .tox-sidebar { background-color: #222f3e; display: flex; flex-direction: row; justify-content: flex-end; }
|
||||
.tox .tox-sidebar__slider { display: flex; overflow: hidden; }
|
||||
.tox .tox-sidebar__pane-container { display: flex; }
|
||||
.tox .tox-sidebar__pane { display: flex; }
|
||||
.tox .tox-sidebar--sliding-closed { opacity: 0; }
|
||||
.tox .tox-sidebar--sliding-open { opacity: 1; }
|
||||
|
||||
.tox .tox-sidebar--sliding-growing,
|
||||
.tox .tox-sidebar--sliding-shrinking { transition: width 0.5s ease, opacity 0.5s ease; }
|
||||
.tox .tox-selector { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; display: inline-block; height: 10px; position: absolute; width: 10px; }
|
||||
.tox.tox-platform-touch .tox-selector { height: 12px; width: 12px; }
|
||||
.tox .tox-slider { align-items: center; display: flex; flex: 1; height: 24px; justify-content: center; position: relative; }
|
||||
.tox .tox-slider__rail { background-color: transparent; border: 1px solid #161f29; border-radius: 6px; height: 10px; min-width: 120px; width: 100%; }
|
||||
.tox .tox-slider__handle { background-color: #006ce7; border: 2px solid #0054b4; border-radius: 6px; box-shadow: none; height: 24px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 14px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { margin-inline-start: 8px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { margin-inline-start: 32px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { margin-inline-start: 32px; }
|
||||
.tox .tox-source-code { overflow: auto; }
|
||||
.tox .tox-spinner { display: flex; }
|
||||
.tox .tox-spinner > div { animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; background-color: rgb(255 255 255 / 50%); border-radius: 100%; height: 8px; width: 8px; }
|
||||
.tox .tox-spinner > div:nth-child(1) { animation-delay: -0.32s; }
|
||||
.tox .tox-spinner > div:nth-child(2) { animation-delay: -0.16s; }
|
||||
|
||||
@keyframes tam-bouncing-dots {
|
||||
0%,
|
||||
100%,
|
||||
80% { transform: scale(0); }
|
||||
40% { transform: scale(1); }
|
||||
}
|
||||
.tox:not([dir="rtl"]) .tox-spinner > div:not(:first-child) { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-spinner > div:not(:first-child) { margin-right: 4px; }
|
||||
.tox .tox-statusbar { align-items: center; background-color: #222f3e; border-top: 1px solid rgb(255 255 255 / 15%); color: rgb(255 255 255 / 75%); display: flex; flex: 0 0 auto; font-size: 14px; font-weight: 400; height: 25px; overflow: hidden; padding: 0 8px; position: relative; text-transform: none; }
|
||||
.tox .tox-statusbar__text-container { display: flex; flex: 1 1 auto; justify-content: flex-end; overflow: hidden; }
|
||||
.tox .tox-statusbar__path { display: flex; flex: 1 1 auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
|
||||
.tox .tox-statusbar__path > * { display: inline; white-space: nowrap; }
|
||||
.tox .tox-statusbar__wordcount { flex: 0 0 auto; margin-left: 1ch; }
|
||||
|
||||
.tox .tox-statusbar a,
|
||||
.tox .tox-statusbar__path-item,
|
||||
.tox .tox-statusbar__wordcount { color: rgb(255 255 255 / 75%); text-decoration: none; }
|
||||
|
||||
.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #fff; cursor: pointer; }
|
||||
.tox .tox-statusbar__branding svg { fill: rgb(255 255 255 / 80%); height: 1.14em; vertical-align: -0.28em; width: 3.6em; }
|
||||
|
||||
.tox .tox-statusbar__branding a:focus:not(:disabled, [aria-disabled="true"]) svg,
|
||||
.tox .tox-statusbar__branding a:hover:not(:disabled, [aria-disabled="true"]) svg { fill: #fff; }
|
||||
.tox .tox-statusbar__resize-handle { align-items: flex-end; align-self: stretch; cursor: nwse-resize; display: flex; flex: 0 0 auto; justify-content: flex-end; margin-left: auto; margin-right: -8px; padding-bottom: 3px; padding-left: 1ch; padding-right: 3px; }
|
||||
.tox .tox-statusbar__resize-handle svg { display: block; fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-statusbar__resize-handle:focus svg { background-color: #434e5b; border-radius: 1px 1px 5px; box-shadow: 0 0 0 2px #434e5b; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__path > * { margin-right: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 2ch; }
|
||||
.tox[dir="rtl"] .tox-statusbar { flex-direction: row-reverse; }
|
||||
.tox[dir="rtl"] .tox-statusbar__path > * { margin-left: 4px; }
|
||||
.tox .tox-throbber { z-index: 1299; }
|
||||
.tox .tox-throbber__busy-spinner { align-items: center; background-color: rgb(34 47 62 / 60%); inset: 0; display: flex; justify-content: center; position: absolute; }
|
||||
.tox .tox-tbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #fff; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 6px 1px 5px 0; outline: 0; overflow: hidden; padding: 0; text-transform: none; width: 34px; }
|
||||
.tox .tox-tbtn svg { display: block; fill: #fff; }
|
||||
.tox .tox-tbtn.tox-tbtn-more { padding-left: 5px; padding-right: 5px; width: inherit; }
|
||||
.tox .tox-tbtn:focus { background: #3389ec; border: 0; box-shadow: none; }
|
||||
.tox .tox-tbtn:hover { background: #3389ec; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-tbtn:hover svg { fill: #fff; }
|
||||
.tox .tox-tbtn:active { background: #599fef; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-tbtn:active svg { fill: #fff; }
|
||||
|
||||
.tox .tox-tbtn--disabled,
|
||||
.tox .tox-tbtn--disabled:hover,
|
||||
.tox .tox-tbtn:disabled,
|
||||
.tox .tox-tbtn:disabled:hover { background: 0 0; border: 0; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
|
||||
.tox .tox-tbtn--disabled svg,
|
||||
.tox .tox-tbtn--disabled:hover svg,
|
||||
.tox .tox-tbtn:disabled svg,
|
||||
.tox .tox-tbtn:disabled:hover svg { fill: rgb(255 255 255 / 50%); }
|
||||
|
||||
.tox .tox-tbtn--enabled,
|
||||
.tox .tox-tbtn--enabled:hover { background: #599fef; border: 0; box-shadow: none; color: #fff; }
|
||||
|
||||
.tox .tox-tbtn--enabled:hover > *,
|
||||
.tox .tox-tbtn--enabled > * { transform: none; }
|
||||
|
||||
.tox .tox-tbtn--enabled svg,
|
||||
.tox .tox-tbtn--enabled:hover svg { fill: #fff; }
|
||||
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { color: #fff; }
|
||||
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { fill: #fff; }
|
||||
.tox .tox-tbtn:active > * { transform: none; }
|
||||
.tox .tox-tbtn--md { height: 42px; width: 51px; }
|
||||
.tox .tox-tbtn--lg { flex-direction: column; height: 56px; width: 68px; }
|
||||
.tox .tox-tbtn--return { align-self: stretch; height: unset; width: 16px; }
|
||||
.tox .tox-tbtn--labeled { padding: 0 4px; width: unset; }
|
||||
.tox .tox-tbtn__vlabel { display: block; font-size: 10px; font-weight: 400; letter-spacing: -0.025em; margin-bottom: 4px; white-space: nowrap; }
|
||||
.tox .tox-tbtn--select { margin: 6px 1px 5px 0; padding: 0 4px; width: auto; }
|
||||
.tox .tox-tbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; }
|
||||
.tox .tox-tbtn__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; }
|
||||
.tox .tox-tbtn__select-chevron svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-tbtn--bespoke { background: #2f4055; }
|
||||
.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { margin-inline-start: 4px; }
|
||||
.tox .tox-tbtn--bespoke .tox-tbtn__select-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 7em; }
|
||||
.tox .tox-split-button { border: 0; border-radius: 3px; box-sizing: border-box; display: flex; margin: 6px 1px 5px 0; overflow: hidden; }
|
||||
.tox .tox-split-button:hover { box-shadow: 0 0 0 1px #3389ec inset; }
|
||||
.tox .tox-split-button:focus { background: #3389ec; box-shadow: none; color: #fff; }
|
||||
.tox .tox-split-button > * { border-radius: 0; }
|
||||
.tox .tox-split-button__chevron { width: 16px; }
|
||||
.tox .tox-split-button__chevron svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-split-button .tox-tbtn { margin: 0; }
|
||||
|
||||
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,
|
||||
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,
|
||||
.tox .tox-split-button.tox-tbtn--disabled:focus,
|
||||
.tox .tox-split-button.tox-tbtn--disabled:hover { background: 0 0; box-shadow: none; color: rgb(255 255 255 / 50%); }
|
||||
.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { padding: 0; }
|
||||
.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { width: 30px; }
|
||||
.tox.tox-platform-touch .tox-split-button__chevron { width: 20px; }
|
||||
.tox .tox-toolbar-overlord { background-color: #222f3e; }
|
||||
|
||||
.tox .tox-toolbar,
|
||||
.tox .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar__primary { background-color: #222f3e; background-image: repeating-linear-gradient(rgb(255 255 255 / 15%) 0 1px, transparent 1px 39px); background-position: center top 40px; background-repeat: no-repeat; background-size: calc(100% - 11px * 2) calc(100% - 41px); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; padding: 0; transform: perspective(1px); }
|
||||
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar,
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar__primary { background-position: center top 0; background-size: calc(100% - 11px * 2) calc(100% - 0px); }
|
||||
.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { height: 0; opacity: 0; padding-bottom: 0; padding-top: 0; visibility: hidden; }
|
||||
.tox .tox-toolbar__overflow--growing { transition: height 0.3s ease, opacity 0.2s linear 0.1s; }
|
||||
.tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; }
|
||||
|
||||
.tox .tox-anchorbar,
|
||||
.tox .tox-toolbar-overlord { grid-column: 1/-1; }
|
||||
|
||||
.tox .tox-menubar + .tox-toolbar,
|
||||
.tox .tox-menubar + .tox-toolbar-overlord { border-top: 1px solid transparent; margin-top: -1px; padding-bottom: 1px; padding-top: 1px; }
|
||||
.tox .tox-toolbar--scrolling { flex-wrap: nowrap; overflow-x: auto; }
|
||||
.tox .tox-pop .tox-toolbar { border-width: 0; }
|
||||
.tox .tox-toolbar--no-divider { background-image: none; }
|
||||
|
||||
.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,
|
||||
.tox .tox-toolbar-overlord .tox-toolbar__primary { background-position: center top 39px; }
|
||||
|
||||
.tox .tox-editor-header > .tox-toolbar--scrolling,
|
||||
.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { background-image: none; }
|
||||
.tox.tox-tinymce-aux .tox-toolbar__overflow { background-color: #222f3e; background-position: center top 43px; background-size: calc(100% - 8px * 2) calc(100% - 51px); border: none; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); padding: 4px 0; }
|
||||
.tox-pop .tox-pop__dialog .tox-toolbar { background-position: center top 43px; background-size: calc(100% - 11px * 2) calc(100% - 51px); padding: 4px 0; }
|
||||
.tox .tox-toolbar__group { align-items: center; display: flex; flex-wrap: wrap; margin: 0; padding: 0 11px 0 12px; }
|
||||
.tox .tox-toolbar__group--pull-right { margin-left: auto; }
|
||||
.tox .tox-toolbar--scrolling .tox-toolbar__group { flex-shrink: 0; flex-wrap: nowrap; }
|
||||
.tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type) { border-right: 1px solid transparent; }
|
||||
.tox[dir="rtl"] .tox-toolbar__group:not(:last-of-type) { border-left: 1px solid transparent; }
|
||||
.tox .tox-tooltip { display: inline-block; padding: 8px; position: relative; }
|
||||
.tox .tox-tooltip__body { background-color: #3d546f; border-radius: 6px; box-shadow: 0 2px 4px rgb(34 47 62 / 30%); color: rgb(255 255 255 / 75%); font-size: 14px; font-style: normal; font-weight: 400; padding: 4px 8px; text-transform: none; }
|
||||
.tox .tox-tooltip__arrow { position: absolute; }
|
||||
.tox .tox-tooltip--down .tox-tooltip__arrow { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #3d546f; bottom: 0; left: 50%; position: absolute; transform: translateX(-50%); }
|
||||
.tox .tox-tooltip--up .tox-tooltip__arrow { border-bottom: 8px solid #3d546f; border-left: 8px solid transparent; border-right: 8px solid transparent; left: 50%; position: absolute; top: 0; transform: translateX(-50%); }
|
||||
.tox .tox-tooltip--right .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-left: 8px solid #3d546f; border-top: 8px solid transparent; position: absolute; right: 0; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-tooltip--left .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-right: 8px solid #3d546f; border-top: 8px solid transparent; left: 0; position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-well { border: 1px solid #161f29; border-radius: 6px; padding: 8px; width: 100%; }
|
||||
.tox .tox-well > :first-child { margin-top: 0; }
|
||||
.tox .tox-well > :last-child { margin-bottom: 0; }
|
||||
.tox .tox-well > :only-child { margin: 0; }
|
||||
.tox .tox-custom-editor { border: 1px solid #161f29; border-radius: 6px; display: flex; flex: 1; position: relative; }
|
||||
.tox .tox-dialog-loading::before { background-color: rgb(0 0 0 / 50%); content: ""; height: 100%; position: absolute; width: 100%; z-index: 1000; }
|
||||
.tox .tox-tab { cursor: pointer; }
|
||||
.tox .tox-dialog__content-js { display: flex; flex: 1; }
|
||||
.tox .tox-dialog__body-content .tox-collection { display: flex; flex: 1; }
|
||||
.tox.tox-tinymce-aux .tox-toolbar__overflow { box-shadow: 0 0 0 1px rgb(255 255 255 / 15%); }
|
||||
@@ -0,0 +1,35 @@
|
||||
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;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
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; }
|
||||
@@ -0,0 +1,775 @@
|
||||
.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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #ffe89d;
|
||||
}
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) {
|
||||
background-color: #ffe89d;
|
||||
outline: none;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||
background-color: #fed635;
|
||||
}
|
||||
.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;
|
||||
}
|
||||
div.mce-footnotes hr {
|
||||
margin-inline-end: auto;
|
||||
margin-inline-start: 0;
|
||||
width: 25%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
text-decoration: none;
|
||||
}
|
||||
@media print {
|
||||
sup.mce-footnote a {
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
div.mce-footnotes {
|
||||
break-inside: avoid;
|
||||
width: 100%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.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-content-body .mce-mergetag:hover {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
}
|
||||
.mce-content-body .mce-mergetag-affix {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
color: #006ce7;
|
||||
}
|
||||
.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: 15px;
|
||||
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[data-mce-selected]::-moz-selection {
|
||||
background: none;
|
||||
}
|
||||
.mce-content-body img[data-mce-selected]::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: 0px"],
|
||||
.mce-item-table:not([border]),
|
||||
.mce-item-table[border="0"],
|
||||
table[style*="border-width: 0px"] td,
|
||||
.mce-item-table:not([border]) td,
|
||||
.mce-item-table[border="0"] td,
|
||||
table[style*="border-width: 0px"] th,
|
||||
.mce-item-table:not([border]) th,
|
||||
.mce-item-table[border="0"] th,
|
||||
table[style*="border-width: 0px"] 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;
|
||||
}
|
||||
@@ -0,0 +1,769 @@
|
||||
.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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #ffe89d;
|
||||
}
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) {
|
||||
background-color: #ffe89d;
|
||||
outline: none;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||
background-color: #fed635;
|
||||
}
|
||||
.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;
|
||||
}
|
||||
div.mce-footnotes hr {
|
||||
margin-inline-end: auto;
|
||||
margin-inline-start: 0;
|
||||
width: 25%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
text-decoration: none;
|
||||
}
|
||||
@media print {
|
||||
sup.mce-footnote a {
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
div.mce-footnotes {
|
||||
break-inside: avoid;
|
||||
width: 100%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.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-content-body .mce-mergetag:hover {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
}
|
||||
.mce-content-body .mce-mergetag-affix {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
color: #006ce7;
|
||||
}
|
||||
.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: 15px;
|
||||
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[data-mce-selected]::-moz-selection {
|
||||
background: none;
|
||||
}
|
||||
.mce-content-body img[data-mce-selected]::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: 0px"],
|
||||
.mce-item-table:not([border]),
|
||||
.mce-item-table[border="0"],
|
||||
table[style*="border-width: 0px"] td,
|
||||
.mce-item-table:not([border]) td,
|
||||
.mce-item-table[border="0"] td,
|
||||
table[style*="border-width: 0px"] th,
|
||||
.mce-item-table:not([border]) th,
|
||||
.mce-item-table[border="0"] th,
|
||||
table[style*="border-width: 0px"] 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: '-';
|
||||
}
|
||||
@@ -0,0 +1,310 @@
|
||||
.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; user-select: all; 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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; }
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; }
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; }
|
||||
.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; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; }
|
||||
|
||||
code[class*="language-"] ::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: hsl(0deg 0% 100% / 50%); }
|
||||
|
||||
.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; }
|
||||
div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; }
|
||||
|
||||
@media print {
|
||||
sup.mce-footnote a { color: #000; text-decoration: none; }
|
||||
div.mce-footnotes { break-inside: avoid; width: 100%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { display: none; }
|
||||
}
|
||||
.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; 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-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); }
|
||||
.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; }
|
||||
.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: 15px; 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: rgb(34 47 62 / 70%); 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: rgb(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; }
|
||||
.mcemarker-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; }
|
||||
|
||||
.mcebody 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; user-select: none; user-select: none; user-select: none; }
|
||||
|
||||
.mce-content-body td[data-mce-selected]::after,
|
||||
.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; }
|
||||
|
||||
@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: rgb(0 84 180 / 70%); } }
|
||||
.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; }
|
||||
.mce-content-body img[data-mce-selected]::selection { background: 0 0; }
|
||||
.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; 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: 0px"],
|
||||
table[style*="border-width: 0px"] caption,
|
||||
table[style*="border-width: 0px"] td,
|
||||
table[style*="border-width: 0px"] 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: "-"; }
|
||||
@@ -0,0 +1,312 @@
|
||||
.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; user-select: all; 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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; }
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; }
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; }
|
||||
.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; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; }
|
||||
|
||||
code[class*="language-"] ::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: hsl(0deg 0% 100% / 50%); }
|
||||
|
||||
.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; }
|
||||
div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; }
|
||||
|
||||
@media print {
|
||||
sup.mce-footnote a { color: #000; text-decoration: none; }
|
||||
div.mce-footnotes { break-inside: avoid; width: 100%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { display: none; }
|
||||
}
|
||||
.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; 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-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); }
|
||||
.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; }
|
||||
.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: 15px; 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: rgb(34 47 62 / 70%); 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: rgb(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; }
|
||||
.mcemarker-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; }
|
||||
|
||||
.mcebody 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; user-select: none; user-select: none; user-select: none; }
|
||||
|
||||
.mce-content-body td[data-mce-selected]::after,
|
||||
.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; }
|
||||
|
||||
@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: rgb(0 84 180 / 70%); } }
|
||||
.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; }
|
||||
.mce-content-body img[data-mce-selected]::selection { background: 0 0; }
|
||||
.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; 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: 0px"],
|
||||
table[style*="border-width: 0px"] caption,
|
||||
table[style*="border-width: 0px"] td,
|
||||
table[style*="border-width: 0px"] 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; }
|
||||
@@ -0,0 +1,771 @@
|
||||
.tox { box-shadow: none; box-sizing: content-box; color: #222f3e; cursor: auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; -webkit-tap-highlight-color: transparent; text-decoration: none; text-shadow: none; text-transform: none; vertical-align: initial; white-space: normal; }
|
||||
.tox :not(svg, rect) { box-sizing: inherit; color: inherit; cursor: inherit; direction: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; -webkit-tap-highlight-color: inherit; text-align: inherit; text-decoration: inherit; text-shadow: inherit; text-transform: inherit; vertical-align: inherit; white-space: inherit; }
|
||||
.tox :not(svg, rect) { background: 0 0; border: 0; box-shadow: none; float: none; height: auto; margin: 0; max-width: none; outline: 0; padding: 0; position: static; width: auto; }
|
||||
.tox:not([dir="rtl"]) { direction: ltr; text-align: left; }
|
||||
.tox[dir="rtl"] { direction: rtl; text-align: right; }
|
||||
.tox-tinymce { border: 2px solid #eee; border-radius: 10px; box-shadow: none; box-sizing: border-box; display: flex; flex-direction: column; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; overflow: hidden; position: relative; visibility: inherit !important; }
|
||||
.tox.tox-tinymce-inline { border: none; box-shadow: none; overflow: initial; }
|
||||
.tox.tox-tinymce-inline .tox-editor-container { overflow: initial; }
|
||||
.tox.tox-tinymce-inline .tox-editor-header { background-color: #fff; border: 2px solid #eee; border-radius: 10px; box-shadow: none; overflow: hidden; }
|
||||
.tox-tinymce-aux { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; z-index: 1300; }
|
||||
|
||||
.tox-tinymce :focus,
|
||||
.tox-tinymce-aux :focus { outline: 0; }
|
||||
button::-moz-focus-inner { border: 0; }
|
||||
.tox[dir="rtl"] .tox-icon--flip svg { transform: rotateY(180deg); }
|
||||
.tox .accessibility-issue__header { align-items: center; display: flex; margin-bottom: 4px; }
|
||||
.tox .accessibility-issue__description { align-items: stretch; border: 1px solid #eee; border-radius: 6px; display: flex; justify-content: space-between; }
|
||||
.tox .accessibility-issue__description > div { padding-bottom: 4px; }
|
||||
.tox .accessibility-issue__description > div > div { align-items: center; display: flex; margin-bottom: 4px; }
|
||||
.tox .accessibility-issue__description > :last-child:not(:only-child) { border-color: #eee; border-style: solid; }
|
||||
.tox .accessibility-issue__repair { margin-top: 16px; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { background-color: rgb(0 108 231 / 10%); border-color: #006ce7; color: #222f3e; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > :last-child { border-color: #006ce7; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { color: #006ce7; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { fill: #006ce7; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { color: #006ce7; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { background-color: rgb(255 165 0 / 10%); border-color: rgb(255 165 0 / 50%); color: #222f3e; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > :last-child { border-color: rgb(255 165 0 / 50%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { color: #cc8500; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { fill: #cc8500; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { color: #cc8500; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { background-color: rgb(204 0 0 / 10%); border-color: rgb(204 0 0 / 40%); color: #222f3e; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > :last-child { border-color: rgb(204 0 0 / 40%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { color: #c00; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { fill: #c00; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { color: #c00; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { background-color: rgb(120 171 70 / 10%); border-color: rgb(120 171 70 / 40%); color: #222f3e; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > :last-child { border-color: rgb(120 171 70 / 40%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { color: #78ab46; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { fill: #78ab46; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { color: #78ab46; }
|
||||
|
||||
.tox .tox-dialog__body-content .accessibility-issue__header h1,
|
||||
.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { margin-top: 0; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-left: auto; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description { padding: 4px 4px 4px 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description > :last-child { border-left-width: 1px; padding-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-right: auto; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description { padding: 4px 8px 4px 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description > :last-child { border-right-width: 1px; padding-right: 4px; }
|
||||
.tox .tox-anchorbar { display: flex; flex: 0 0 auto; }
|
||||
.tox .tox-bar { display: flex; flex: 0 0 auto; }
|
||||
.tox .tox-button { background-color: #006ce7; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #006ce7; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 24px; margin: 0; outline: 0; padding: 4px 16px; position: relative; text-align: center; text-decoration: none; text-transform: none; white-space: nowrap; }
|
||||
.tox .tox-button::before { border-radius: 6px; inset: -1px; box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #006ce7, 0 0 0 3px rgb(0 108 231 / 25%); content: ""; opacity: 0; pointer-events: none; position: absolute; }
|
||||
.tox .tox-button[disabled] { background-color: #006ce7; background-image: none; border-color: #006ce7; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-button:focus:not(:disabled) { background-color: #0060ce; background-image: none; border-color: #0060ce; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button:focus-visible:not(:disabled)::before { opacity: 1; }
|
||||
.tox .tox-button:hover:not(:disabled) { background-color: #0060ce; background-image: none; border-color: #0060ce; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button:active:not(:disabled) { background-color: #0054b4; background-image: none; border-color: #0054b4; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--secondary { background-color: #f0f0f0; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #f0f0f0; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; color: #222f3e; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; outline: 0; padding: 4px 16px; text-decoration: none; text-transform: none; }
|
||||
.tox .tox-button--secondary[disabled] { background-color: #f0f0f0; background-image: none; border-color: #f0f0f0; box-shadow: none; color: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-button--secondary:focus:not(:disabled) { background-color: #e3e3e3; background-image: none; border-color: #e3e3e3; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-button--secondary:hover:not(:disabled) { background-color: #e3e3e3; background-image: none; border-color: #e3e3e3; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-button--secondary:active:not(:disabled) { background-color: #d6d6d6; background-image: none; border-color: #d6d6d6; box-shadow: none; color: #222f3e; }
|
||||
|
||||
.tox .tox-button--icon,
|
||||
.tox .tox-button.tox-button--icon,
|
||||
.tox .tox-button.tox-button--secondary.tox-button--icon { padding: 4px; }
|
||||
|
||||
.tox .tox-button--icon .tox-icon svg,
|
||||
.tox .tox-button.tox-button--icon .tox-icon svg,
|
||||
.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { display: block; fill: currentcolor; }
|
||||
.tox .tox-button-link { background: 0; border: none; box-sizing: border-box; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3; margin: 0; padding: 0; white-space: nowrap; }
|
||||
.tox .tox-button-link--sm { font-size: 14px; }
|
||||
.tox .tox-button--naked { background-color: transparent; border-color: transparent; box-shadow: unset; color: #222f3e; }
|
||||
.tox .tox-button--naked[disabled] { background-color: rgb(34 47 62 / 12%); border-color: transparent; box-shadow: unset; color: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-button--naked:hover:not(:disabled) { background-color: rgb(34 47 62 / 12%); border-color: transparent; box-shadow: unset; color: #222f3e; }
|
||||
.tox .tox-button--naked:focus:not(:disabled) { background-color: rgb(34 47 62 / 12%); border-color: transparent; box-shadow: unset; color: #222f3e; }
|
||||
.tox .tox-button--naked:active:not(:disabled) { background-color: rgb(34 47 62 / 18%); border-color: transparent; box-shadow: unset; color: #222f3e; }
|
||||
.tox .tox-button--naked .tox-icon svg { fill: currentcolor; }
|
||||
.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { color: #222f3e; }
|
||||
.tox .tox-checkbox { align-items: center; border-radius: 6px; cursor: pointer; display: flex; height: 36px; min-width: 36px; }
|
||||
.tox .tox-checkbox__input { height: 1px; overflow: hidden; position: absolute; top: auto; width: 1px; }
|
||||
.tox .tox-checkbox__icons { align-items: center; border-radius: 6px; box-shadow: 0 0 0 2px transparent; box-sizing: content-box; display: flex; height: 24px; justify-content: center; padding: calc(4px - 1px); width: 24px; }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: block; fill: rgb(34 47 62 / 30%); }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: none; fill: #006ce7; }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: none; fill: #006ce7; }
|
||||
.tox .tox-checkbox--disabled { color: rgb(34 47 62 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; }
|
||||
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: block; }
|
||||
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; }
|
||||
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: block; }
|
||||
.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { border-radius: 6px; box-shadow: inset 0 0 0 1px #006ce7; padding: calc(4px - 1px); }
|
||||
.tox:not([dir="rtl"]) .tox-checkbox__label { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-checkbox__input { left: -10000px; }
|
||||
.tox:not([dir="rtl"]) .tox-bar .tox-checkbox { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-checkbox__label { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-checkbox__input { right: -10000px; }
|
||||
.tox[dir="rtl"] .tox-bar .tox-checkbox { margin-right: 4px; }
|
||||
.tox .tox-collection--toolbar .tox-collection__group { display: flex; padding: 0; }
|
||||
.tox .tox-collection--grid .tox-collection__group { display: flex; flex-wrap: wrap; max-height: 208px; overflow-x: hidden; overflow-y: auto; padding: 0; }
|
||||
.tox .tox-collection--list .tox-collection__group { border-width: 1px 0 0; border-color: #e3e3e3; border-style: solid; padding: 4px 0; }
|
||||
.tox .tox-collection--list .tox-collection__group:first-child { border-top-width: 0; }
|
||||
.tox .tox-collection__group-heading { background-color: #fcfcfc; color: rgb(34 47 62 / 70%); cursor: default; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 4px; margin-top: -4px; padding: 4px 8px; text-transform: none; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; }
|
||||
.tox .tox-collection__item { align-items: center; border-radius: 3px; color: #222f3e; display: flex; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; }
|
||||
.tox .tox-collection--list .tox-collection__item { padding: 4px 8px; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item { border-radius: 3px; padding: 4px; }
|
||||
.tox .tox-collection--grid .tox-collection__item { border-radius: 3px; padding: 4px; }
|
||||
.tox .tox-collection--list .tox-collection__item--enabled { background-color: #fff; color: #222f3e; }
|
||||
.tox .tox-collection--list .tox-collection__item--active { background-color: #cce2fa; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--enabled { background-color: #a6ccf7; color: #222f3e; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--active { background-color: #cce2fa; }
|
||||
.tox .tox-collection--grid .tox-collection__item--enabled { background-color: #a6ccf7; color: #222f3e; }
|
||||
.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { background-color: #cce2fa; color: #222f3e; }
|
||||
.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #222f3e; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #222f3e; }
|
||||
|
||||
.tox .tox-collection__item-checkmark,
|
||||
.tox .tox-collection__item-icon { align-items: center; display: flex; height: 24px; justify-content: center; width: 24px; }
|
||||
|
||||
.tox .tox-collection__item-checkmark svg,
|
||||
.tox .tox-collection__item-icon svg { fill: currentcolor; }
|
||||
.tox .tox-collection--toolbar-lg .tox-collection__item-icon { height: 48px; width: 48px; }
|
||||
.tox .tox-collection__item-label { color: currentcolor; display: inline-block; flex: 1; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; text-transform: none; word-break: break-all; }
|
||||
.tox .tox-collection__item-accessory { color: rgb(34 47 62 / 70%); display: inline-block; font-size: 14px; height: 24px; line-height: 24px; text-transform: none; }
|
||||
.tox .tox-collection__item-caret { align-items: center; display: flex; min-height: 24px; }
|
||||
.tox .tox-collection__item-caret::after { content: ""; font-size: 0; min-height: inherit; }
|
||||
.tox .tox-collection__item-caret svg { fill: #222f3e; }
|
||||
.tox .tox-collection__item--state-disabled { background-color: transparent; color: rgb(34 47 62 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { display: none; }
|
||||
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { display: none; }
|
||||
.tox .tox-collection--horizontal { background-color: #fff; border: 1px solid #e3e3e3; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: nowrap; margin-bottom: 0; overflow-x: auto; padding: 0; }
|
||||
.tox .tox-collection--horizontal .tox-collection__group { align-items: center; display: flex; flex-wrap: nowrap; margin: 0; padding: 0 4px; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item { height: 28px; margin: 6px 1px 5px 0; padding: 0 4px; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item-label { white-space: nowrap; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item-caret { margin-left: 4px; }
|
||||
.tox .tox-collection__item-container { display: flex; }
|
||||
.tox .tox-collection__item-container--row { align-items: center; flex: 1 1 auto; flex-direction: row; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { margin-right: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { justify-content: flex-end; margin-left: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { align-items: flex-start; margin-bottom: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { align-items: center; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { align-items: flex-end; margin-top: auto; }
|
||||
.tox .tox-collection__item-container--column { align-self: center; flex: 1 1 auto; flex-direction: column; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { align-items: flex-start; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { align-items: flex-end; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { align-self: flex-start; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { align-self: center; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { align-self: flex-end; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-right: 1px solid transparent; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > :not(:first-child) { margin-left: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-collection__item-accessory { margin-left: 16px; text-align: right; }
|
||||
.tox:not([dir="rtl"]) .tox-collection .tox-collection__item-caret { margin-left: 16px; }
|
||||
.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-left: 1px solid transparent; }
|
||||
.tox[dir="rtl"] .tox-collection--list .tox-collection__item > :not(:first-child) { margin-right: 8px; }
|
||||
.tox[dir="rtl"] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-collection__item-accessory { margin-right: 16px; text-align: left; }
|
||||
.tox[dir="rtl"] .tox-collection .tox-collection__item-caret { margin-right: 16px; transform: rotateY(180deg); }
|
||||
.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__item-caret { margin-right: 4px; }
|
||||
.tox .tox-color-picker-container { display: flex; flex-direction: row; height: 225px; margin: 0; }
|
||||
.tox .tox-sv-palette { box-sizing: border-box; display: flex; height: 100%; }
|
||||
.tox .tox-sv-palette-spectrum { height: 100%; }
|
||||
|
||||
.tox .tox-sv-palette,
|
||||
.tox .tox-sv-palette-spectrum { width: 225px; }
|
||||
.tox .tox-sv-palette-thumb { background: 0 0; border: 1px solid #000; border-radius: 50%; box-sizing: content-box; height: 12px; position: absolute; width: 12px; }
|
||||
.tox .tox-sv-palette-inner-thumb { border: 1px solid #fff; border-radius: 50%; height: 10px; position: absolute; width: 10px; }
|
||||
.tox .tox-hue-slider { box-sizing: border-box; height: 100%; width: 25px; }
|
||||
.tox .tox-hue-slider-spectrum { background: linear-gradient(to bottom, red, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, red); height: 100%; width: 100%; }
|
||||
|
||||
.tox .tox-hue-slider,
|
||||
.tox .tox-hue-slider-spectrum { width: 20px; }
|
||||
.tox .tox-hue-slider-thumb { background: #fff; border: 1px solid #000; box-sizing: content-box; height: 4px; width: 100%; }
|
||||
.tox .tox-rgb-form { display: flex; flex-direction: column; justify-content: space-between; }
|
||||
.tox .tox-rgb-form div { align-items: center; display: flex; justify-content: space-between; margin-bottom: 5px; width: inherit; }
|
||||
.tox .tox-rgb-form input { width: 6em; }
|
||||
.tox .tox-rgb-form input.tox-invalid { border: 1px solid red !important; }
|
||||
.tox .tox-rgb-form .tox-rgba-preview { border: 1px solid #000; flex-grow: 2; margin-bottom: 0; }
|
||||
.tox:not([dir="rtl"]) .tox-sv-palette { margin-right: 15px; }
|
||||
.tox:not([dir="rtl"]) .tox-hue-slider { margin-right: 15px; }
|
||||
.tox:not([dir="rtl"]) .tox-hue-slider-thumb { margin-left: -1px; }
|
||||
.tox:not([dir="rtl"]) .tox-rgb-form label { margin-right: 0.5em; }
|
||||
.tox[dir="rtl"] .tox-sv-palette { margin-left: 15px; }
|
||||
.tox[dir="rtl"] .tox-hue-slider { margin-left: 15px; }
|
||||
.tox[dir="rtl"] .tox-hue-slider-thumb { margin-right: -1px; }
|
||||
.tox[dir="rtl"] .tox-rgb-form label { margin-left: 0.5em; }
|
||||
|
||||
.tox .tox-toolbar .tox-swatches,
|
||||
.tox .tox-toolbar__overflow .tox-swatches,
|
||||
.tox .tox-toolbar__primary .tox-swatches { margin: 5px 0 6px 11px; }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { border: 0; margin: -4px; }
|
||||
.tox .tox-swatches__row { display: flex; }
|
||||
.tox .tox-swatch { height: 30px; transition: transform 0.15s, box-shadow 0.15s; width: 30px; }
|
||||
|
||||
.tox .tox-swatch:focus,
|
||||
.tox .tox-swatch:hover { box-shadow: 0 0 0 1px rgb(127 127 127 / 30%) inset; transform: scale(0.8); }
|
||||
.tox .tox-swatch--remove { align-items: center; display: flex; justify-content: center; }
|
||||
.tox .tox-swatch--remove svg path { stroke: #e74c3c; }
|
||||
.tox .tox-swatches__picker-btn { align-items: center; background-color: transparent; border: 0; cursor: pointer; display: flex; height: 30px; justify-content: center; outline: 0; padding: 0; width: 30px; }
|
||||
.tox .tox-swatches__picker-btn svg { fill: #222f3e; height: 24px; width: 24px; }
|
||||
.tox .tox-swatches__picker-btn:hover { background: #cce2fa; }
|
||||
.tox:not([dir="rtl"]) .tox-swatches__picker-btn { margin-left: auto; }
|
||||
.tox[dir="rtl"] .tox-swatches__picker-btn { margin-right: auto; }
|
||||
.tox .tox-comment-thread { background: #fff; position: relative; }
|
||||
.tox .tox-comment-thread > :not(:first-child) { margin-top: 8px; }
|
||||
.tox .tox-comment { background: #fff; border: 1px solid #eee; border-radius: 6px; box-shadow: 0 4px 8px 0 rgb(34 47 62 / 10%); padding: 8px 8px 16px; position: relative; }
|
||||
.tox .tox-comment__header { align-items: center; color: #222f3e; display: flex; justify-content: space-between; }
|
||||
.tox .tox-comment__date { color: #222f3e; font-size: 12px; line-height: 18px; }
|
||||
.tox .tox-comment__body { color: #222f3e; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; margin-top: 8px; position: relative; text-transform: initial; }
|
||||
.tox .tox-comment__body textarea { resize: none; white-space: normal; width: 100%; }
|
||||
.tox .tox-comment__expander { padding-top: 8px; }
|
||||
.tox .tox-comment__expander p { color: rgb(34 47 62 / 70%); font-size: 14px; font-style: normal; }
|
||||
.tox .tox-comment__body p { margin: 0; }
|
||||
.tox .tox-comment__buttonspacing { padding-top: 16px; text-align: center; }
|
||||
.tox .tox-comment-thread__overlay::after { background: #fff; inset: 0; content: ""; display: flex; opacity: 0.9; position: absolute; z-index: 5; }
|
||||
.tox .tox-comment__reply { display: flex; flex-shrink: 0; flex-wrap: wrap; justify-content: flex-end; margin-top: 8px; }
|
||||
.tox .tox-comment__reply > :first-child { margin-bottom: 8px; width: 100%; }
|
||||
.tox .tox-comment__edit { display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 16px; }
|
||||
.tox .tox-comment__gradient::after { background: linear-gradient(rgb(255 255 255 / 0%), #fff); bottom: 0; content: ""; display: block; height: 5em; margin-top: -40px; position: absolute; width: 100%; }
|
||||
.tox .tox-comment__overlay { background: #fff; inset: 0; display: flex; flex-direction: column; flex-grow: 1; opacity: 0.9; position: absolute; text-align: center; z-index: 5; }
|
||||
.tox .tox-comment__loading-text { align-items: center; color: #222f3e; display: flex; flex-direction: column; position: relative; }
|
||||
.tox .tox-comment__loading-text > div { padding-bottom: 16px; }
|
||||
.tox .tox-comment__overlaytext { inset: 0; flex-direction: column; font-size: 14px; padding: 1em; position: absolute; z-index: 10; }
|
||||
.tox .tox-comment__overlaytext p { background-color: #fff; box-shadow: 0 0 8px 8px #fff; color: #222f3e; text-align: center; }
|
||||
.tox .tox-comment__overlaytext div:nth-of-type(2) { font-size: 0.8em; }
|
||||
.tox .tox-comment__busy-spinner { align-items: center; background-color: #fff; inset: 0; display: flex; justify-content: center; position: absolute; z-index: 20; }
|
||||
.tox .tox-comment__scroll { display: flex; flex-direction: column; flex-shrink: 1; overflow: auto; }
|
||||
.tox .tox-conversations { margin: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-comment__edit { margin-left: 8px; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-comment__buttonspacing > :last-child,
|
||||
.tox:not([dir="rtl"]) .tox-comment__edit > :last-child,
|
||||
.tox:not([dir="rtl"]) .tox-comment__reply > :last-child { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-comment__edit { margin-right: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-comment__buttonspacing > :last-child,
|
||||
.tox[dir="rtl"] .tox-comment__edit > :last-child,
|
||||
.tox[dir="rtl"] .tox-comment__reply > :last-child { margin-right: 8px; }
|
||||
.tox .tox-user { align-items: center; display: flex; }
|
||||
.tox .tox-user__avatar svg { fill: rgb(34 47 62 / 70%); }
|
||||
.tox .tox-user__avatar img { border-radius: 50%; height: 36px; object-fit: cover; vertical-align: middle; width: 36px; }
|
||||
.tox .tox-user__name { color: #222f3e; font-size: 14px; font-style: normal; font-weight: 700; line-height: 18px; text-transform: none; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar img,
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar svg { margin-right: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar + .tox-user__name { margin-left: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-user__avatar img,
|
||||
.tox[dir="rtl"] .tox-user__avatar svg { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-user__avatar + .tox-user__name { margin-right: 8px; }
|
||||
.tox .tox-dialog-wrap { align-items: center; inset: 0; display: flex; justify-content: center; position: fixed; z-index: 1100; }
|
||||
.tox .tox-dialog-wrap__backdrop { background-color: rgb(255 255 255 / 75%); inset: 0; position: absolute; z-index: 1; }
|
||||
.tox .tox-dialog-wrap__backdrop--opaque { background-color: #fff; }
|
||||
.tox .tox-dialog { background-color: #fff; border-color: #eee; border-radius: 10px; border-style: solid; border-width: 0; box-shadow: 0 16px 16px -10px rgb(34 47 62 / 15%), 0 0 40px 1px rgb(34 47 62 / 15%); display: flex; flex-direction: column; max-height: 100%; max-width: 480px; overflow: hidden; position: relative; width: 95vw; z-index: 2; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog { align-self: flex-start; margin: 8px auto; max-height: calc(100vh - 8px * 2); width: calc(100vw - 16px); } }
|
||||
.tox .tox-dialog-inline { z-index: 1100; }
|
||||
.tox .tox-dialog__header { align-items: center; background-color: #fff; border-bottom: none; color: #222f3e; display: flex; font-size: 16px; justify-content: space-between; padding: 8px 16px 0; position: relative; }
|
||||
.tox .tox-dialog__header .tox-button { z-index: 1; }
|
||||
.tox .tox-dialog__draghandle { cursor: grab; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
|
||||
.tox .tox-dialog__draghandle:active { cursor: grabbing; }
|
||||
.tox .tox-dialog__dismiss { margin-left: auto; }
|
||||
.tox .tox-dialog__title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1.3; margin: 0; text-transform: none; }
|
||||
.tox .tox-dialog__body { color: #222f3e; display: flex; flex: 1; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1.3; min-width: 0; text-align: left; text-transform: none; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body { flex-direction: column; } }
|
||||
.tox .tox-dialog__body-nav { align-items: flex-start; display: flex; flex-direction: column; padding: 16px; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { flex-direction: row; -webkit-overflow-scrolling: touch; overflow-x: auto; padding-bottom: 0; } }
|
||||
.tox .tox-dialog__body-nav-item { border-bottom: 2px solid transparent; color: rgb(34 47 62 / 70%); display: inline-block; font-size: 14px; line-height: 1.3; margin-bottom: 8px; text-decoration: none; white-space: nowrap; }
|
||||
.tox .tox-dialog__body-nav-item:focus { background-color: rgb(0 108 231 / 10%); }
|
||||
.tox .tox-dialog__body-nav-item--active { border-bottom: 2px solid #006ce7; color: #006ce7; }
|
||||
.tox .tox-dialog__body-content { box-sizing: border-box; display: flex; flex: 1; flex-direction: column; max-height: 650px; overflow: auto; -webkit-overflow-scrolling: touch; padding: 16px; }
|
||||
.tox .tox-dialog__body-content > * { margin-bottom: 0; margin-top: 16px; }
|
||||
.tox .tox-dialog__body-content > :first-child { margin-top: 0; }
|
||||
.tox .tox-dialog__body-content > :last-child { margin-bottom: 0; }
|
||||
.tox .tox-dialog__body-content > :only-child { margin-bottom: 0; margin-top: 0; }
|
||||
.tox .tox-dialog__body-content a { color: #006ce7; cursor: pointer; text-decoration: none; }
|
||||
|
||||
.tox .tox-dialog__body-content a:focus,
|
||||
.tox .tox-dialog__body-content a:hover { color: #0054b4; text-decoration: none; }
|
||||
.tox .tox-dialog__body-content a:active { color: #0054b4; text-decoration: none; }
|
||||
.tox .tox-dialog__body-content svg { fill: #222f3e; }
|
||||
.tox .tox-dialog__body-content ul { display: block; list-style-type: disc; margin-bottom: 16px; margin-inline-end: 0; margin-inline-start: 0; padding-inline-start: 2.5rem; }
|
||||
.tox .tox-dialog__body-content .tox-form__group h1 { color: #222f3e; font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; }
|
||||
.tox .tox-dialog__body-content .tox-form__group h2 { color: #222f3e; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; }
|
||||
.tox .tox-dialog__body-content .tox-form__group p { margin-bottom: 16px; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:first-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:first-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:first-child { margin-top: 0; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:last-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:last-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:last-child { margin-bottom: 0; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:only-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:only-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:only-child { margin-bottom: 0; margin-top: 0; }
|
||||
.tox .tox-dialog--width-lg { height: 650px; max-width: 1200px; }
|
||||
.tox .tox-dialog--width-md { max-width: 800px; }
|
||||
.tox .tox-dialog--width-md .tox-dialog__body-content { overflow: auto; }
|
||||
.tox .tox-dialog__body-content--centered { text-align: center; }
|
||||
.tox .tox-dialog__footer { align-items: center; background-color: #fff; border-top: none; display: flex; justify-content: space-between; padding: 8px 16px; }
|
||||
|
||||
.tox .tox-dialog__footer-end,
|
||||
.tox .tox-dialog__footer-start { display: flex; }
|
||||
.tox .tox-dialog__busy-spinner { align-items: center; background-color: rgb(255 255 255 / 75%); inset: 0; display: flex; justify-content: center; position: absolute; z-index: 3; }
|
||||
.tox .tox-dialog__table { border-collapse: collapse; width: 100%; }
|
||||
.tox .tox-dialog__table thead th { font-weight: 700; padding-bottom: 8px; }
|
||||
.tox .tox-dialog__table tbody tr { border-bottom: 1px solid #eee; }
|
||||
.tox .tox-dialog__table tbody tr:last-child { border-bottom: none; }
|
||||
.tox .tox-dialog__table td { padding-bottom: 8px; padding-top: 8px; }
|
||||
.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { background: #fff; }
|
||||
.tox .tox-dialog__popups { position: absolute; width: 100%; z-index: 1100; }
|
||||
.tox .tox-dialog__body-iframe { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-dialog__body-iframe .tox-navobj { display: flex; flex: 1; }
|
||||
.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { flex: 1; height: 100%; }
|
||||
.tox .tox-dialog-dock-fadeout { opacity: 0; visibility: hidden; }
|
||||
.tox .tox-dialog-dock-fadein { opacity: 1; visibility: visible; }
|
||||
.tox .tox-dialog-dock-transition { transition: visibility 0s linear 0.3s, opacity 0.3s ease; }
|
||||
.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { transition-delay: 0s; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav { margin-right: 0; } }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav-item:not(:first-child) { margin-left: 8px; } }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-end > *,
|
||||
.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-start > * { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body { text-align: right; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav { margin-left: 0; } }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav-item:not(:first-child) { margin-right: 8px; } }
|
||||
|
||||
.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-end > *,
|
||||
.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-start > * { margin-right: 8px; }
|
||||
body.tox-dialog__disable-scroll { overflow: hidden; }
|
||||
.tox .tox-dropzone-container { display: flex; flex: 1; }
|
||||
.tox .tox-dropzone { align-items: center; background: #fff; border: 2px dashed #eee; box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; min-height: 100px; padding: 10px; }
|
||||
.tox .tox-dropzone p { color: rgb(34 47 62 / 70%); margin: 0 0 16px; }
|
||||
.tox .tox-edit-area { display: flex; flex: 1; overflow: hidden; position: relative; }
|
||||
.tox .tox-edit-area__iframe { background-color: #fff; border: 0; box-sizing: border-box; flex: 1; height: 100%; position: absolute; width: 100%; }
|
||||
.tox.tox-inline-edit-area { border: 1px dotted #eee; }
|
||||
.tox .tox-editor-container { display: flex; flex: 1 1 auto; flex-direction: column; overflow: hidden; }
|
||||
.tox .tox-editor-header { display: grid; grid-template-columns: 1fr min-content; z-index: 1; }
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: #fff; border-bottom: none; box-shadow: 0 2px 2px -2px rgb(34 47 62 / 10%), 0 8px 8px -4px rgb(34 47 62 / 7%); padding: 4px 0; transition: box-shadow 0.5s; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: 1px solid #e3e3e3; box-shadow: none; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: #fff; box-shadow: 0 2px 2px -2px rgb(34 47 62 / 20%), 0 8px 8px -4px rgb(34 47 62 / 15%); padding: 4px 0; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 2px 2px -2px rgb(34 47 62 / 20%), 0 8px 8px -4px rgb(34 47 62 / 15%); }
|
||||
.tox-editor-dock-fadeout { opacity: 0; visibility: hidden; }
|
||||
.tox-editor-dock-fadein { opacity: 1; visibility: visible; }
|
||||
.tox-editor-dock-transition { transition: visibility 0s linear 0.25s, opacity 0.25s ease; }
|
||||
.tox-editor-dock-transition.tox-editor-dock-fadein { transition-delay: 0s; }
|
||||
.tox .tox-control-wrap { flex: 1; position: relative; }
|
||||
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { display: none; }
|
||||
.tox .tox-control-wrap svg { display: block; }
|
||||
.tox .tox-control-wrap__status-icon-wrap { position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-control-wrap__status-icon-invalid svg { fill: #c00; }
|
||||
.tox .tox-control-wrap__status-icon-unknown svg { fill: orange; }
|
||||
.tox .tox-control-wrap__status-icon-valid svg { fill: green; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-invalid .tox-textfield,
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-unknown .tox-textfield,
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-valid .tox-textfield { padding-right: 32px; }
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap__status-icon-wrap { right: 4px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-invalid .tox-textfield,
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-unknown .tox-textfield,
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-valid .tox-textfield { padding-left: 32px; }
|
||||
.tox[dir="rtl"] .tox-control-wrap__status-icon-wrap { left: 4px; }
|
||||
.tox .tox-autocompleter { max-width: 25em; }
|
||||
.tox .tox-autocompleter .tox-menu { box-sizing: border-box; max-width: 25em; }
|
||||
.tox .tox-autocompleter .tox-autocompleter-highlight { font-weight: 700; }
|
||||
.tox .tox-color-input { display: flex; position: relative; z-index: 1; }
|
||||
.tox .tox-color-input .tox-textfield { z-index: -1; }
|
||||
.tox .tox-color-input span { border-color: rgb(34 47 62 / 20%); border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; height: 24px; position: absolute; top: 6px; width: 24px; }
|
||||
|
||||
.tox .tox-color-input span:focus:not([aria-disabled="true"]),
|
||||
.tox .tox-color-input span:hover:not([aria-disabled="true"]) { border-color: #006ce7; cursor: pointer; }
|
||||
.tox .tox-color-input span::before { background-image: linear-gradient(45deg, rgb(0 0 0 / 25%) 25%, transparent 25%), linear-gradient(-45deg, rgb(0 0 0 / 25%) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(0 0 0 / 25%) 75%), linear-gradient(-45deg, transparent 75%, rgb(0 0 0 / 25%) 75%); background-position: 0 0, 0 6px, 6px -6px, -6px 0; background-size: 12px 12px; border: 1px solid #fff; border-radius: 6px; box-sizing: border-box; content: ""; height: 24px; left: -1px; position: absolute; top: -1px; width: 24px; z-index: -1; }
|
||||
.tox .tox-color-input span[aria-disabled="true"] { cursor: not-allowed; }
|
||||
.tox:not([dir="rtl"]) .tox-color-input .tox-textfield { padding-left: 36px; }
|
||||
.tox:not([dir="rtl"]) .tox-color-input span { left: 6px; }
|
||||
.tox[dir="rtl"] .tox-color-input .tox-textfield { padding-right: 36px; }
|
||||
.tox[dir="rtl"] .tox-color-input span { right: 6px; }
|
||||
|
||||
.tox .tox-label,
|
||||
.tox .tox-toolbar-label { color: rgb(34 47 62 / 70%); display: block; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; padding: 0 8px 0 0; text-transform: none; white-space: nowrap; }
|
||||
.tox .tox-toolbar-label { padding: 0 8px; }
|
||||
.tox[dir="rtl"] .tox-label { padding: 0 0 0 8px; }
|
||||
.tox .tox-form { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-form__group { box-sizing: border-box; margin-bottom: 4px; }
|
||||
.tox .tox-form-group--maximize { flex: 1; }
|
||||
.tox .tox-form__group--error { color: #c00; }
|
||||
.tox .tox-form__group--collection { display: flex; }
|
||||
.tox .tox-form__grid { display: flex; flex-flow: row wrap; justify-content: space-between; }
|
||||
.tox .tox-form__grid--2col > .tox-form__group { width: calc(50% - (8px / 2)); }
|
||||
.tox .tox-form__grid--3col > .tox-form__group { width: calc(100% / 3 - (8px / 2)); }
|
||||
.tox .tox-form__grid--4col > .tox-form__group { width: calc(25% - (8px / 2)); }
|
||||
.tox .tox-form__controls-h-stack { align-items: center; display: flex; }
|
||||
.tox .tox-form__group--inline { align-items: center; display: flex; }
|
||||
.tox .tox-form__group--stretched { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-form__group--stretched .tox-textarea { flex: 1; }
|
||||
.tox .tox-form__group--stretched .tox-navobj { display: flex; flex: 1; }
|
||||
.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { flex: 1; height: 100%; }
|
||||
.tox:not([dir="rtl"]) .tox-form__controls-h-stack > :not(:first-child) { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-form__controls-h-stack > :not(:first-child) { margin-right: 4px; }
|
||||
|
||||
.tox .tox-lock.tox-locked .tox-lock-icon__unlock,
|
||||
.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { display: none; }
|
||||
|
||||
.tox .tox-listboxfield .tox-listbox--select,
|
||||
.tox .tox-textarea,
|
||||
.tox .tox-textfield,
|
||||
.tox .tox-toolbar-textfield { appearance: none; appearance: none; appearance: none; background-color: #fff; border-color: #eee; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #222f3e; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 5.5px; resize: none; width: 100%; }
|
||||
|
||||
.tox .tox-textarea[disabled],
|
||||
.tox .tox-textfield[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; }
|
||||
|
||||
.tox .tox-listboxfield .tox-listbox--select:focus,
|
||||
.tox .tox-textarea:focus,
|
||||
.tox .tox-textfield:focus { background-color: #fff; border-color: #006ce7; box-shadow: 0 0 0 2px rgb(0 108 231 / 25%); outline: 0; }
|
||||
.tox .tox-toolbar-textfield { border-width: 0; margin-bottom: 3px; margin-top: 2px; max-width: 250px; }
|
||||
.tox .tox-naked-btn { background-color: transparent; border: 0; border-color: transparent; box-shadow: unset; color: #006ce7; cursor: pointer; display: block; margin: 0; padding: 0; }
|
||||
.tox .tox-naked-btn svg { display: block; fill: #222f3e; }
|
||||
.tox:not([dir="rtl"]) .tox-toolbar-textfield + * { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-toolbar-textfield + * { margin-right: 4px; }
|
||||
.tox .tox-listboxfield { cursor: pointer; position: relative; }
|
||||
.tox .tox-listboxfield .tox-listbox--select[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; }
|
||||
.tox .tox-listbox__select-label { cursor: default; flex: 1; margin: 0 4px; }
|
||||
.tox .tox-listbox__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; }
|
||||
.tox .tox-listbox__select-chevron svg { fill: #222f3e; }
|
||||
.tox .tox-listboxfield .tox-listbox--select { align-items: center; display: flex; }
|
||||
.tox:not([dir="rtl"]) .tox-listboxfield svg { right: 8px; }
|
||||
.tox[dir="rtl"] .tox-listboxfield svg { left: 8px; }
|
||||
.tox .tox-selectfield { cursor: pointer; position: relative; }
|
||||
.tox .tox-selectfield select { appearance: none; appearance: none; appearance: none; background-color: #fff; border-color: #eee; border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #222f3e; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 5.5px; resize: none; width: 100%; }
|
||||
.tox .tox-selectfield select[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; }
|
||||
.tox .tox-selectfield select::-ms-expand { display: none; }
|
||||
.tox .tox-selectfield select:focus { background-color: #fff; border-color: #006ce7; box-shadow: 0 0 0 2px rgb(0 108 231 / 25%); outline: 0; }
|
||||
.tox .tox-selectfield svg { pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-selectfield select[size="0"],
|
||||
.tox:not([dir="rtl"]) .tox-selectfield select[size="1"] { padding-right: 24px; }
|
||||
.tox:not([dir="rtl"]) .tox-selectfield svg { right: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-selectfield select[size="0"],
|
||||
.tox[dir="rtl"] .tox-selectfield select[size="1"] { padding-left: 24px; }
|
||||
.tox[dir="rtl"] .tox-selectfield svg { left: 8px; }
|
||||
.tox .tox-textarea { appearance: textarea; appearance: textarea; appearance: textarea; white-space: pre-wrap; }
|
||||
.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; }
|
||||
.tox .tox-help__more-link { list-style: none; margin-top: 1em; }
|
||||
.tox .tox-imagepreview { background-color: #666; height: 380px; overflow: hidden; position: relative; width: 100%; }
|
||||
.tox .tox-imagepreview.tox-imagepreview__loaded { overflow: auto; }
|
||||
.tox .tox-imagepreview__container { display: flex; left: 100vw; position: absolute; top: 100vw; }
|
||||
.tox .tox-imagepreview__image { background: url("data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw=="); }
|
||||
.tox .tox-image-tools .tox-spacer { flex: 1; }
|
||||
.tox .tox-image-tools .tox-bar { align-items: center; display: flex; height: 60px; justify-content: center; }
|
||||
|
||||
.tox .tox-image-tools .tox-imagepreview,
|
||||
.tox .tox-image-tools .tox-imagepreview + .tox-bar { margin-top: 8px; }
|
||||
.tox .tox-image-tools .tox-croprect-block { background: #000; opacity: 0.5; position: absolute; zoom: 1; }
|
||||
.tox .tox-image-tools .tox-croprect-handle { border: 2px solid #fff; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-move { border: 0; cursor: move; position: absolute; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-nw { border-width: 2px 0 0 2px; cursor: nw-resize; left: 100px; margin: -2px 0 0 -2px; top: 100px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-ne { border-width: 2px 2px 0 0; cursor: ne-resize; left: 200px; margin: -2px 0 0 -20px; top: 100px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-sw { border-width: 0 0 2px 2px; cursor: sw-resize; left: 100px; margin: -20px 2px 0 -2px; top: 200px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-se { border-width: 0 2px 2px 0; cursor: se-resize; left: 200px; margin: -20px 0 0 -20px; top: 200px; }
|
||||
.tox .tox-insert-table-picker { display: flex; flex-wrap: wrap; width: 170px; }
|
||||
.tox .tox-insert-table-picker > div { border-color: #eee; border-style: solid; border-width: 0 1px 1px 0; box-sizing: border-box; height: 17px; width: 17px; }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: -4px; }
|
||||
.tox .tox-insert-table-picker .tox-insert-table-picker__selected { background-color: rgb(0 108 231 / 50%); border-color: rgb(0 108 231 / 50%); }
|
||||
.tox .tox-insert-table-picker__label { color: rgb(34 47 62 / 70%); display: block; font-size: 14px; padding: 4px; text-align: center; width: 100%; }
|
||||
.tox:not([dir="rtl"]) .tox-insert-table-picker > div:nth-child(10n) { border-right: 0; }
|
||||
.tox[dir="rtl"] .tox-insert-table-picker > div:nth-child(10n+1) { border-right: 0; }
|
||||
.tox .tox-menu { background-color: #fff; border: 1px solid transparent; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); display: inline-block; overflow: hidden; vertical-align: top; z-index: 1150; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--list { padding: 0 4px; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--toolbar { padding: 8px; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--grid { padding: 8px; }
|
||||
|
||||
@media only screen and (width >= 768px) { .tox .tox-menu .tox-collection__item-label { overflow-wrap: break-word; word-break: normal; } }
|
||||
|
||||
.tox .tox-menu__label blockquote,
|
||||
.tox .tox-menu__label code,
|
||||
.tox .tox-menu__label h1,
|
||||
.tox .tox-menu__label h2,
|
||||
.tox .tox-menu__label h3,
|
||||
.tox .tox-menu__label h4,
|
||||
.tox .tox-menu__label h5,
|
||||
.tox .tox-menu__label h6,
|
||||
.tox .tox-menu__label p { margin: 0; }
|
||||
.tox .tox-menubar { background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat; background-color: #fff; display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; grid-column: 1/-1; grid-row: 1; padding: 0 11px 0 12px; }
|
||||
.tox .tox-promotion + .tox-menubar { grid-column: 1; }
|
||||
.tox .tox-promotion { background: repeating-linear-gradient(transparent 0 1px, transparent 1px 39px) center top 39px/100% calc(100% - 39px) no-repeat; background-color: #fff; grid-column: 2; grid-row: 1; padding-inline-end: 8px; padding-inline-start: 4px; padding-top: 5px; }
|
||||
.tox .tox-promotion-link { align-items: unsafe center; background-color: #e8f1f8; border-radius: 5px; color: #086be6; cursor: pointer; display: flex; font-size: 14px; height: 26.6px; padding: 4px 8px; white-space: nowrap; }
|
||||
.tox .tox-promotion-link:hover { background-color: #b4d7ff; }
|
||||
.tox .tox-promotion-link:focus { background-color: #d9edf7; }
|
||||
.tox .tox-mbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #222f3e; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 5px 1px 6px 0; outline: 0; overflow: hidden; padding: 0 4px; text-transform: none; width: auto; }
|
||||
.tox .tox-mbtn[disabled] { background-color: transparent; border: 0; box-shadow: none; color: rgb(34 47 62 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-mbtn:focus:not(:disabled) { background: #cce2fa; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-mbtn--active { background: #a6ccf7; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-mbtn:hover:not(:disabled, .tox-mbtn--active) { background: #cce2fa; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-mbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; }
|
||||
.tox .tox-mbtn[disabled] .tox-mbtn__select-label { cursor: not-allowed; }
|
||||
.tox .tox-mbtn__select-chevron { align-items: center; justify-content: center; width: 16px; display: none; }
|
||||
.tox .tox-notification { border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; display: grid; font-size: 14px; font-weight: 400; grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); margin-top: 4px; opacity: 0; padding: 4px; transition: transform 0.1s ease-in, opacity 150ms ease-in; }
|
||||
.tox .tox-notification p { font-size: 14px; font-weight: 400; }
|
||||
.tox .tox-notification a { cursor: pointer; text-decoration: underline; }
|
||||
.tox .tox-notification--in { opacity: 1; }
|
||||
.tox .tox-notification--success { background-color: #e4eeda; border-color: #d7e6c8; color: #222f3e; }
|
||||
.tox .tox-notification--success p { color: #222f3e; }
|
||||
.tox .tox-notification--success a { color: #517342; }
|
||||
.tox .tox-notification--success svg { fill: #222f3e; }
|
||||
.tox .tox-notification--error { background-color: #f5cccc; border-color: #f0b3b3; color: #222f3e; }
|
||||
.tox .tox-notification--error p { color: #222f3e; }
|
||||
.tox .tox-notification--error a { color: #77181f; }
|
||||
.tox .tox-notification--error svg { fill: #222f3e; }
|
||||
|
||||
.tox .tox-notification--warn,
|
||||
.tox .tox-notification--warning { background-color: #fff5cc; border-color: #fff0b3; color: #222f3e; }
|
||||
|
||||
.tox .tox-notification--warn p,
|
||||
.tox .tox-notification--warning p { color: #222f3e; }
|
||||
|
||||
.tox .tox-notification--warn a,
|
||||
.tox .tox-notification--warning a { color: #7a6e25; }
|
||||
|
||||
.tox .tox-notification--warn svg,
|
||||
.tox .tox-notification--warning svg { fill: #222f3e; }
|
||||
.tox .tox-notification--info { background-color: #d6e7fb; border-color: #c1dbf9; color: #222f3e; }
|
||||
.tox .tox-notification--info p { color: #222f3e; }
|
||||
.tox .tox-notification--info a { color: #2a64a6; }
|
||||
.tox .tox-notification--info svg { fill: #222f3e; }
|
||||
.tox .tox-notification__body { align-self: center; color: #222f3e; font-size: 14px; grid-column: 2 3; text-align: center; white-space: normal; word-break: break-all; word-break: break-word; }
|
||||
.tox .tox-notification__body > * { margin: 0; }
|
||||
.tox .tox-notification__body > * + * { margin-top: 1rem; }
|
||||
.tox .tox-notification__icon { align-self: center; grid-column: 1 2; justify-self: end; }
|
||||
.tox .tox-notification__icon svg { display: block; }
|
||||
.tox .tox-notification__dismiss { align-self: start; grid-column: 3 4; justify-self: end; }
|
||||
.tox .tox-notification .tox-progress-bar { grid-column: 1 4; justify-self: center; }
|
||||
.tox .tox-pop { display: inline-block; position: relative; }
|
||||
.tox .tox-pop--resizing { transition: width 0.1s ease; }
|
||||
|
||||
.tox .tox-pop--resizing .tox-toolbar,
|
||||
.tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; }
|
||||
.tox .tox-pop--transition { transition: 0.15s ease; transition-property: left, right, top, bottom; }
|
||||
|
||||
.tox .tox-pop--transition::after,
|
||||
.tox .tox-pop--transition::before { transition: all 0.15s, visibility 0s, opacity 75ms ease 75ms; }
|
||||
.tox .tox-pop__dialog { background-color: #fff; border: 1px solid #eee; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); min-width: 0; overflow: hidden; }
|
||||
.tox .tox-pop__dialog > :not(.tox-toolbar) { margin: 4px 4px 4px 8px; }
|
||||
.tox .tox-pop__dialog .tox-toolbar { background-color: transparent; margin-bottom: -1px; }
|
||||
|
||||
.tox .tox-pop::after,
|
||||
.tox .tox-pop::before { border-style: solid; content: ""; display: block; height: 0; opacity: 1; position: absolute; width: 0; }
|
||||
|
||||
.tox .tox-pop.tox-pop--inset::after,
|
||||
.tox .tox-pop.tox-pop--inset::before { opacity: 0; transition: all 0s 0.15s, visibility 0s, opacity 75ms ease; }
|
||||
|
||||
.tox .tox-pop.tox-pop--bottom::after,
|
||||
.tox .tox-pop.tox-pop--bottom::before { left: 50%; top: 100%; }
|
||||
.tox .tox-pop.tox-pop--bottom::after { border-color: #fff transparent transparent; border-width: 8px; margin-left: -8px; margin-top: -1px; }
|
||||
.tox .tox-pop.tox-pop--bottom::before { border-color: #eee transparent transparent; border-width: 9px; margin-left: -9px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--top::after,
|
||||
.tox .tox-pop.tox-pop--top::before { left: 50%; top: 0; transform: translateY(-100%); }
|
||||
.tox .tox-pop.tox-pop--top::after { border-color: transparent transparent #fff; border-width: 8px; margin-left: -8px; margin-top: 1px; }
|
||||
.tox .tox-pop.tox-pop--top::before { border-color: transparent transparent #eee; border-width: 9px; margin-left: -9px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--left::after,
|
||||
.tox .tox-pop.tox-pop--left::before { left: 0; top: calc(50% - 1px); transform: translateY(-50%); }
|
||||
.tox .tox-pop.tox-pop--left::after { border-color: transparent #fff transparent transparent; border-width: 8px; margin-left: -15px; }
|
||||
.tox .tox-pop.tox-pop--left::before { border-color: transparent #eee transparent transparent; border-width: 10px; margin-left: -19px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--right::after,
|
||||
.tox .tox-pop.tox-pop--right::before { left: 100%; top: calc(50% + 1px); transform: translateY(-50%); }
|
||||
.tox .tox-pop.tox-pop--right::after { border-color: transparent transparent transparent #fff; border-width: 8px; margin-left: -1px; }
|
||||
.tox .tox-pop.tox-pop--right::before { border-color: transparent transparent transparent #eee; border-width: 10px; margin-left: -1px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--align-left::after,
|
||||
.tox .tox-pop.tox-pop--align-left::before { left: 20px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--align-right::after,
|
||||
.tox .tox-pop.tox-pop--align-right::before { left: calc(100% - 20px); }
|
||||
.tox .tox-sidebar-wrap { display: flex; flex-direction: row; flex-grow: 1; min-height: 0; }
|
||||
.tox .tox-sidebar { background-color: #fff; display: flex; flex-direction: row; justify-content: flex-end; }
|
||||
.tox .tox-sidebar__slider { display: flex; overflow: hidden; }
|
||||
.tox .tox-sidebar__pane-container { display: flex; }
|
||||
.tox .tox-sidebar__pane { display: flex; }
|
||||
.tox .tox-sidebar--sliding-closed { opacity: 0; }
|
||||
.tox .tox-sidebar--sliding-open { opacity: 1; }
|
||||
|
||||
.tox .tox-sidebar--sliding-growing,
|
||||
.tox .tox-sidebar--sliding-shrinking { transition: width 0.5s ease, opacity 0.5s ease; }
|
||||
.tox .tox-selector { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; display: inline-block; height: 10px; position: absolute; width: 10px; }
|
||||
.tox.tox-platform-touch .tox-selector { height: 12px; width: 12px; }
|
||||
.tox .tox-slider { align-items: center; display: flex; flex: 1; height: 24px; justify-content: center; position: relative; }
|
||||
.tox .tox-slider__rail { background-color: transparent; border: 1px solid #eee; border-radius: 6px; height: 10px; min-width: 120px; width: 100%; }
|
||||
.tox .tox-slider__handle { background-color: #006ce7; border: 2px solid #0054b4; border-radius: 6px; box-shadow: none; height: 24px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 14px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { margin-inline-start: 8px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { margin-inline-start: 32px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { margin-inline-start: 32px; }
|
||||
.tox .tox-source-code { overflow: auto; }
|
||||
.tox .tox-spinner { display: flex; }
|
||||
.tox .tox-spinner > div { animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; background-color: rgb(34 47 62 / 70%); border-radius: 100%; height: 8px; width: 8px; }
|
||||
.tox .tox-spinner > div:nth-child(1) { animation-delay: -0.32s; }
|
||||
.tox .tox-spinner > div:nth-child(2) { animation-delay: -0.16s; }
|
||||
|
||||
@keyframes tam-bouncing-dots {
|
||||
0%,
|
||||
100%,
|
||||
80% { transform: scale(0); }
|
||||
40% { transform: scale(1); }
|
||||
}
|
||||
.tox:not([dir="rtl"]) .tox-spinner > div:not(:first-child) { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-spinner > div:not(:first-child) { margin-right: 4px; }
|
||||
.tox .tox-statusbar { align-items: center; background-color: #fff; border-top: 1px solid #e3e3e3; color: rgb(34 47 62 / 70%); display: flex; flex: 0 0 auto; font-size: 14px; font-weight: 400; height: 25px; overflow: hidden; padding: 0 8px; position: relative; text-transform: none; }
|
||||
.tox .tox-statusbar__text-container { display: flex; flex: 1 1 auto; justify-content: flex-end; overflow: hidden; }
|
||||
.tox .tox-statusbar__path { display: flex; flex: 1 1 auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
|
||||
.tox .tox-statusbar__path > * { display: inline; white-space: nowrap; }
|
||||
.tox .tox-statusbar__wordcount { flex: 0 0 auto; margin-left: 1ch; }
|
||||
|
||||
.tox .tox-statusbar a,
|
||||
.tox .tox-statusbar__path-item,
|
||||
.tox .tox-statusbar__wordcount { color: rgb(34 47 62 / 70%); text-decoration: none; }
|
||||
|
||||
.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #222f3e; cursor: pointer; }
|
||||
.tox .tox-statusbar__branding svg { fill: rgb(34 47 62 / 80%); height: 1.14em; vertical-align: -0.28em; width: 3.6em; }
|
||||
|
||||
.tox .tox-statusbar__branding a:focus:not(:disabled, [aria-disabled="true"]) svg,
|
||||
.tox .tox-statusbar__branding a:hover:not(:disabled, [aria-disabled="true"]) svg { fill: #222f3e; }
|
||||
.tox .tox-statusbar__resize-handle { align-items: flex-end; align-self: stretch; cursor: nwse-resize; display: flex; flex: 0 0 auto; justify-content: flex-end; margin-left: auto; margin-right: -8px; padding-bottom: 3px; padding-left: 1ch; padding-right: 3px; }
|
||||
.tox .tox-statusbar__resize-handle svg { display: block; fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-statusbar__resize-handle:focus svg { background-color: #dee0e2; border-radius: 1px 1px 5px; box-shadow: 0 0 0 2px #dee0e2; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__path > * { margin-right: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 2ch; }
|
||||
.tox[dir="rtl"] .tox-statusbar { flex-direction: row-reverse; }
|
||||
.tox[dir="rtl"] .tox-statusbar__path > * { margin-left: 4px; }
|
||||
.tox .tox-throbber { z-index: 1299; }
|
||||
.tox .tox-throbber__busy-spinner { align-items: center; background-color: rgb(255 255 255 / 60%); inset: 0; display: flex; justify-content: center; position: absolute; }
|
||||
.tox .tox-tbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #222f3e; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 6px 1px 5px 0; outline: 0; overflow: hidden; padding: 0; text-transform: none; width: 34px; }
|
||||
.tox .tox-tbtn svg { display: block; fill: #222f3e; }
|
||||
.tox .tox-tbtn.tox-tbtn-more { padding-left: 5px; padding-right: 5px; width: inherit; }
|
||||
.tox .tox-tbtn:focus { background: #cce2fa; border: 0; box-shadow: none; }
|
||||
.tox .tox-tbtn:hover { background: #cce2fa; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-tbtn:hover svg { fill: #222f3e; }
|
||||
.tox .tox-tbtn:active { background: #a6ccf7; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-tbtn:active svg { fill: #222f3e; }
|
||||
|
||||
.tox .tox-tbtn--disabled,
|
||||
.tox .tox-tbtn--disabled:hover,
|
||||
.tox .tox-tbtn:disabled,
|
||||
.tox .tox-tbtn:disabled:hover { background: 0 0; border: 0; box-shadow: none; color: rgb(34 47 62 / 50%); cursor: not-allowed; }
|
||||
|
||||
.tox .tox-tbtn--disabled svg,
|
||||
.tox .tox-tbtn--disabled:hover svg,
|
||||
.tox .tox-tbtn:disabled svg,
|
||||
.tox .tox-tbtn:disabled:hover svg { fill: rgb(34 47 62 / 50%); }
|
||||
|
||||
.tox .tox-tbtn--enabled,
|
||||
.tox .tox-tbtn--enabled:hover { background: #a6ccf7; border: 0; box-shadow: none; color: #222f3e; }
|
||||
|
||||
.tox .tox-tbtn--enabled:hover > *,
|
||||
.tox .tox-tbtn--enabled > * { transform: none; }
|
||||
|
||||
.tox .tox-tbtn--enabled svg,
|
||||
.tox .tox-tbtn--enabled:hover svg { fill: #222f3e; }
|
||||
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { color: #222f3e; }
|
||||
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { fill: #222f3e; }
|
||||
.tox .tox-tbtn:active > * { transform: none; }
|
||||
.tox .tox-tbtn--md { height: 42px; width: 51px; }
|
||||
.tox .tox-tbtn--lg { flex-direction: column; height: 56px; width: 68px; }
|
||||
.tox .tox-tbtn--return { align-self: stretch; height: unset; width: 16px; }
|
||||
.tox .tox-tbtn--labeled { padding: 0 4px; width: unset; }
|
||||
.tox .tox-tbtn__vlabel { display: block; font-size: 10px; font-weight: 400; letter-spacing: -0.025em; margin-bottom: 4px; white-space: nowrap; }
|
||||
.tox .tox-tbtn--select { margin: 6px 1px 5px 0; padding: 0 4px; width: auto; }
|
||||
.tox .tox-tbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; }
|
||||
.tox .tox-tbtn__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; }
|
||||
.tox .tox-tbtn__select-chevron svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-tbtn--bespoke { background: #f7f7f7; }
|
||||
.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { margin-inline-start: 4px; }
|
||||
.tox .tox-tbtn--bespoke .tox-tbtn__select-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 7em; }
|
||||
.tox .tox-split-button { border: 0; border-radius: 3px; box-sizing: border-box; display: flex; margin: 6px 1px 5px 0; overflow: hidden; }
|
||||
.tox .tox-split-button:hover { box-shadow: 0 0 0 1px #cce2fa inset; }
|
||||
.tox .tox-split-button:focus { background: #cce2fa; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-split-button > * { border-radius: 0; }
|
||||
.tox .tox-split-button__chevron { width: 16px; }
|
||||
.tox .tox-split-button__chevron svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-split-button .tox-tbtn { margin: 0; }
|
||||
|
||||
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,
|
||||
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,
|
||||
.tox .tox-split-button.tox-tbtn--disabled:focus,
|
||||
.tox .tox-split-button.tox-tbtn--disabled:hover { background: 0 0; box-shadow: none; color: rgb(34 47 62 / 50%); }
|
||||
.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { padding: 0; }
|
||||
.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { width: 30px; }
|
||||
.tox.tox-platform-touch .tox-split-button__chevron { width: 20px; }
|
||||
.tox .tox-toolbar-overlord { background-color: #fff; }
|
||||
|
||||
.tox .tox-toolbar,
|
||||
.tox .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar__primary { background-color: #fff; background-image: repeating-linear-gradient(#e3e3e3 0 1px, transparent 1px 39px); background-position: center top 40px; background-repeat: no-repeat; background-size: calc(100% - 11px * 2) calc(100% - 41px); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; padding: 0; transform: perspective(1px); }
|
||||
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar,
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar__primary { background-position: center top 0; background-size: calc(100% - 11px * 2) calc(100% - 0px); }
|
||||
.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { height: 0; opacity: 0; padding-bottom: 0; padding-top: 0; visibility: hidden; }
|
||||
.tox .tox-toolbar__overflow--growing { transition: height 0.3s ease, opacity 0.2s linear 0.1s; }
|
||||
.tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; }
|
||||
|
||||
.tox .tox-anchorbar,
|
||||
.tox .tox-toolbar-overlord { grid-column: 1/-1; }
|
||||
|
||||
.tox .tox-menubar + .tox-toolbar,
|
||||
.tox .tox-menubar + .tox-toolbar-overlord { border-top: 1px solid transparent; margin-top: -1px; padding-bottom: 1px; padding-top: 1px; }
|
||||
.tox .tox-toolbar--scrolling { flex-wrap: nowrap; overflow-x: auto; }
|
||||
.tox .tox-pop .tox-toolbar { border-width: 0; }
|
||||
.tox .tox-toolbar--no-divider { background-image: none; }
|
||||
|
||||
.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,
|
||||
.tox .tox-toolbar-overlord .tox-toolbar__primary { background-position: center top 39px; }
|
||||
|
||||
.tox .tox-editor-header > .tox-toolbar--scrolling,
|
||||
.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { background-image: none; }
|
||||
.tox.tox-tinymce-aux .tox-toolbar__overflow { background-color: #fff; background-position: center top 43px; background-size: calc(100% - 8px * 2) calc(100% - 51px); border: none; border-radius: 6px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); padding: 4px 0; }
|
||||
.tox-pop .tox-pop__dialog .tox-toolbar { background-position: center top 43px; background-size: calc(100% - 11px * 2) calc(100% - 51px); padding: 4px 0; }
|
||||
.tox .tox-toolbar__group { align-items: center; display: flex; flex-wrap: wrap; margin: 0; padding: 0 11px 0 12px; }
|
||||
.tox .tox-toolbar__group--pull-right { margin-left: auto; }
|
||||
.tox .tox-toolbar--scrolling .tox-toolbar__group { flex-shrink: 0; flex-wrap: nowrap; }
|
||||
.tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type) { border-right: 1px solid transparent; }
|
||||
.tox[dir="rtl"] .tox-toolbar__group:not(:last-of-type) { border-left: 1px solid transparent; }
|
||||
.tox .tox-tooltip { display: inline-block; padding: 8px; position: relative; }
|
||||
.tox .tox-tooltip__body { background-color: #222f3e; border-radius: 6px; box-shadow: 0 2px 4px rgb(34 47 62 / 30%); color: rgb(255 255 255 / 75%); font-size: 14px; font-style: normal; font-weight: 400; padding: 4px 8px; text-transform: none; }
|
||||
.tox .tox-tooltip__arrow { position: absolute; }
|
||||
.tox .tox-tooltip--down .tox-tooltip__arrow { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #222f3e; bottom: 0; left: 50%; position: absolute; transform: translateX(-50%); }
|
||||
.tox .tox-tooltip--up .tox-tooltip__arrow { border-bottom: 8px solid #222f3e; border-left: 8px solid transparent; border-right: 8px solid transparent; left: 50%; position: absolute; top: 0; transform: translateX(-50%); }
|
||||
.tox .tox-tooltip--right .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-left: 8px solid #222f3e; border-top: 8px solid transparent; position: absolute; right: 0; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-tooltip--left .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-right: 8px solid #222f3e; border-top: 8px solid transparent; left: 0; position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-well { border: 1px solid #eee; border-radius: 6px; padding: 8px; width: 100%; }
|
||||
.tox .tox-well > :first-child { margin-top: 0; }
|
||||
.tox .tox-well > :last-child { margin-bottom: 0; }
|
||||
.tox .tox-well > :only-child { margin: 0; }
|
||||
.tox .tox-custom-editor { border: 1px solid #eee; border-radius: 6px; display: flex; flex: 1; position: relative; }
|
||||
.tox .tox-dialog-loading::before { background-color: rgb(0 0 0 / 50%); content: ""; height: 100%; position: absolute; width: 100%; z-index: 1000; }
|
||||
.tox .tox-tab { cursor: pointer; }
|
||||
.tox .tox-dialog__content-js { display: flex; flex: 1; }
|
||||
.tox .tox-dialog__body-content .tox-collection { display: flex; flex: 1; }
|
||||
@@ -0,0 +1,35 @@
|
||||
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;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
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; }
|
||||
@@ -0,0 +1,756 @@
|
||||
.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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #ffe89d;
|
||||
}
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) {
|
||||
background-color: #ffe89d;
|
||||
outline: none;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||
background-color: #fed635;
|
||||
}
|
||||
.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;
|
||||
}
|
||||
div.mce-footnotes hr {
|
||||
margin-inline-end: auto;
|
||||
margin-inline-start: 0;
|
||||
width: 25%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
text-decoration: none;
|
||||
}
|
||||
@media print {
|
||||
sup.mce-footnote a {
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
div.mce-footnotes {
|
||||
break-inside: avoid;
|
||||
width: 100%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.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-content-body .mce-mergetag:hover {
|
||||
background-color: rgba(0, 108, 231, 0.3);
|
||||
}
|
||||
.mce-content-body .mce-mergetag-affix {
|
||||
background-color: rgba(0, 108, 231, 0.3);
|
||||
color: #006ce7;
|
||||
}
|
||||
.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: 15px;
|
||||
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[data-mce-selected]::-moz-selection {
|
||||
background: none;
|
||||
}
|
||||
.mce-content-body img[data-mce-selected]::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: 0px"],
|
||||
.mce-item-table:not([border]),
|
||||
.mce-item-table[border="0"],
|
||||
table[style*="border-width: 0px"] td,
|
||||
.mce-item-table:not([border]) td,
|
||||
.mce-item-table[border="0"] td,
|
||||
table[style*="border-width: 0px"] th,
|
||||
.mce-item-table:not([border]) th,
|
||||
.mce-item-table[border="0"] th,
|
||||
table[style*="border-width: 0px"] 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;
|
||||
}
|
||||
@@ -0,0 +1,769 @@
|
||||
.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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #ffe89d;
|
||||
}
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) {
|
||||
background-color: #ffe89d;
|
||||
outline: none;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||
background-color: #fed635;
|
||||
}
|
||||
.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;
|
||||
}
|
||||
div.mce-footnotes hr {
|
||||
margin-inline-end: auto;
|
||||
margin-inline-start: 0;
|
||||
width: 25%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
text-decoration: none;
|
||||
}
|
||||
@media print {
|
||||
sup.mce-footnote a {
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
div.mce-footnotes {
|
||||
break-inside: avoid;
|
||||
width: 100%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.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-content-body .mce-mergetag:hover {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
}
|
||||
.mce-content-body .mce-mergetag-affix {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
color: #006ce7;
|
||||
}
|
||||
.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: 15px;
|
||||
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[data-mce-selected]::-moz-selection {
|
||||
background: none;
|
||||
}
|
||||
.mce-content-body img[data-mce-selected]::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: 0px"],
|
||||
.mce-item-table:not([border]),
|
||||
.mce-item-table[border="0"],
|
||||
table[style*="border-width: 0px"] td,
|
||||
.mce-item-table:not([border]) td,
|
||||
.mce-item-table[border="0"] td,
|
||||
table[style*="border-width: 0px"] th,
|
||||
.mce-item-table:not([border]) th,
|
||||
.mce-item-table[border="0"] th,
|
||||
table[style*="border-width: 0px"] 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: '-';
|
||||
}
|
||||
@@ -0,0 +1,310 @@
|
||||
.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; user-select: all; 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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; }
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; }
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; }
|
||||
.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; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; }
|
||||
|
||||
code[class*="language-"] ::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: hsl(0deg 0% 100% / 50%); }
|
||||
|
||||
.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; }
|
||||
div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; }
|
||||
|
||||
@media print {
|
||||
sup.mce-footnote a { color: #000; text-decoration: none; }
|
||||
div.mce-footnotes { break-inside: avoid; width: 100%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { display: none; }
|
||||
}
|
||||
.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; 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-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); }
|
||||
.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; }
|
||||
.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: 15px; 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: rgb(34 47 62 / 70%); 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: rgb(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; }
|
||||
.mcemarker-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; }
|
||||
|
||||
.mcebody 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; user-select: none; user-select: none; user-select: none; }
|
||||
|
||||
.mce-content-body td[data-mce-selected]::after,
|
||||
.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; }
|
||||
|
||||
@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: rgb(0 84 180 / 70%); } }
|
||||
.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; }
|
||||
.mce-content-body img[data-mce-selected]::selection { background: 0 0; }
|
||||
.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; 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: 0px"],
|
||||
table[style*="border-width: 0px"] caption,
|
||||
table[style*="border-width: 0px"] td,
|
||||
table[style*="border-width: 0px"] 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: "-"; }
|
||||
@@ -0,0 +1,299 @@
|
||||
.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; user-select: all; 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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; }
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; }
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; }
|
||||
.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 rgb(0 0 0 / 30%); 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; tab-size: 4; tab-size: 4; 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; }
|
||||
div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; }
|
||||
|
||||
@media print {
|
||||
sup.mce-footnote a { color: #000; text-decoration: none; }
|
||||
div.mce-footnotes { break-inside: avoid; width: 100%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { display: none; }
|
||||
}
|
||||
.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; 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-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 30%); }
|
||||
.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 30%); color: #006ce7; }
|
||||
.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: 15px; 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: rgb(34 47 62 / 70%); 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: rgb(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; }
|
||||
.mcemarker-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; }
|
||||
|
||||
.mcebody 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; user-select: none; user-select: none; user-select: none; }
|
||||
|
||||
.mce-content-body td[data-mce-selected]::after,
|
||||
.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid transparent; inset: -1px; content: ""; mix-blend-mode: lighten; position: absolute; }
|
||||
|
||||
@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: rgb(0 84 180 / 70%); } }
|
||||
.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; }
|
||||
.mce-content-body img[data-mce-selected]::selection { background: 0 0; }
|
||||
.ephox-snooker-resizer-bar { background-color: #4099ff; opacity: 0; user-select: none; 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: 0px"],
|
||||
table[style*="border-width: 0px"] caption,
|
||||
table[style*="border-width: 0px"] td,
|
||||
table[style*="border-width: 0px"] 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; }
|
||||
@@ -0,0 +1,812 @@
|
||||
.tox { box-shadow: none; box-sizing: content-box; color: #2a3746; cursor: auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; -webkit-tap-highlight-color: transparent; text-decoration: none; text-shadow: none; text-transform: none; vertical-align: initial; white-space: normal; }
|
||||
.tox :not(svg, rect) { box-sizing: inherit; color: inherit; cursor: inherit; direction: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; -webkit-tap-highlight-color: inherit; text-align: inherit; text-decoration: inherit; text-shadow: inherit; text-transform: inherit; vertical-align: inherit; white-space: inherit; }
|
||||
.tox :not(svg, rect) { background: 0 0; border: 0; box-shadow: none; float: none; height: auto; margin: 0; max-width: none; outline: 0; padding: 0; position: static; width: auto; }
|
||||
.tox:not([dir="rtl"]) { direction: ltr; text-align: left; }
|
||||
.tox[dir="rtl"] { direction: rtl; text-align: right; }
|
||||
.tox-tinymce { border: 1px solid #000; border-radius: 0; box-shadow: none; box-sizing: border-box; display: flex; flex-direction: column; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; overflow: hidden; position: relative; visibility: inherit !important; }
|
||||
.tox.tox-tinymce-inline { border: none; box-shadow: none; overflow: initial; }
|
||||
.tox.tox-tinymce-inline .tox-editor-container { overflow: initial; }
|
||||
.tox.tox-tinymce-inline .tox-editor-header { background-color: #222f3e; border: 1px solid #000; border-radius: 0; box-shadow: none; overflow: hidden; }
|
||||
.tox-tinymce-aux { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; z-index: 1300; }
|
||||
|
||||
.tox-tinymce :focus,
|
||||
.tox-tinymce-aux :focus { outline: 0; }
|
||||
button::-moz-focus-inner { border: 0; }
|
||||
.tox[dir="rtl"] .tox-icon--flip svg { transform: rotateY(180deg); }
|
||||
.tox .accessibility-issue__header { align-items: center; display: flex; margin-bottom: 4px; }
|
||||
.tox .accessibility-issue__description { align-items: stretch; border: 1px solid #000; border-radius: 3px; display: flex; justify-content: space-between; }
|
||||
.tox .accessibility-issue__description > div { padding-bottom: 4px; }
|
||||
.tox .accessibility-issue__description > div > div { align-items: center; display: flex; margin-bottom: 4px; }
|
||||
.tox .accessibility-issue__description > :last-child:not(:only-child) { border-color: #000; border-style: solid; }
|
||||
.tox .accessibility-issue__repair { margin-top: 16px; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { background-color: rgb(32 122 183 / 50%); border-color: #207ab7; color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > :last-child { border-color: #207ab7; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { background-color: rgb(255 165 0 / 50%); border-color: rgb(255 165 0 / 80%); color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > :last-child { border-color: rgb(255 165 0 / 80%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { background-color: rgb(204 0 0 / 50%); border-color: rgb(204 0 0 / 80%); color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > :last-child { border-color: rgb(204 0 0 / 80%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { background-color: rgb(120 171 70 / 50%); border-color: rgb(120 171 70 / 80%); color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > :last-child { border-color: rgb(120 171 70 / 80%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { color: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { color: #fff; }
|
||||
|
||||
.tox .tox-dialog__body-content .accessibility-issue__header h1,
|
||||
.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { margin-top: 0; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-left: auto; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description { padding: 4px 4px 4px 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description > :last-child { border-left-width: 1px; padding-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-right: auto; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description { padding: 4px 8px 4px 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description > :last-child { border-right-width: 1px; padding-right: 4px; }
|
||||
.tox .tox-anchorbar { display: flex; flex: 0 0 auto; }
|
||||
.tox .tox-bar { display: flex; flex: 0 0 auto; }
|
||||
.tox .tox-button { background-color: #207ab7; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #207ab7; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 24px; margin: 0; outline: 0; padding: 4px 16px; position: relative; text-align: center; text-decoration: none; text-transform: none; white-space: nowrap; }
|
||||
.tox .tox-button::before { border-radius: 3px; inset: -1px; box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #207ab7, 0 0 0 3px rgb(32 122 183 / 25%); content: ""; opacity: 0; pointer-events: none; position: absolute; }
|
||||
.tox .tox-button[disabled] { background-color: #207ab7; background-image: none; border-color: #207ab7; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-button:focus:not(:disabled) { background-color: #1c6ca1; background-image: none; border-color: #1c6ca1; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button:focus-visible:not(:disabled)::before { opacity: 1; }
|
||||
.tox .tox-button:hover:not(:disabled) { background-color: #1c6ca1; background-image: none; border-color: #1c6ca1; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button:active:not(:disabled) { background-color: #185d8c; background-image: none; border-color: #185d8c; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--secondary { background-color: #3d546f; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #3d546f; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; color: #fff; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; outline: 0; padding: 4px 16px; text-decoration: none; text-transform: none; }
|
||||
.tox .tox-button--secondary[disabled] { background-color: #3d546f; background-image: none; border-color: #3d546f; box-shadow: none; color: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-button--secondary:focus:not(:disabled) { background-color: #34485f; background-image: none; border-color: #34485f; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--secondary:hover:not(:disabled) { background-color: #34485f; background-image: none; border-color: #34485f; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--secondary:active:not(:disabled) { background-color: #2b3b4e; background-image: none; border-color: #2b3b4e; box-shadow: none; color: #fff; }
|
||||
|
||||
.tox .tox-button--icon,
|
||||
.tox .tox-button.tox-button--icon,
|
||||
.tox .tox-button.tox-button--secondary.tox-button--icon { padding: 4px; }
|
||||
|
||||
.tox .tox-button--icon .tox-icon svg,
|
||||
.tox .tox-button.tox-button--icon .tox-icon svg,
|
||||
.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { display: block; fill: currentcolor; }
|
||||
.tox .tox-button-link { background: 0; border: none; box-sizing: border-box; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3; margin: 0; padding: 0; white-space: nowrap; }
|
||||
.tox .tox-button-link--sm { font-size: 14px; }
|
||||
.tox .tox-button--naked { background-color: transparent; border-color: transparent; box-shadow: unset; color: #fff; }
|
||||
.tox .tox-button--naked[disabled] { background-color: #3d546f; border-color: #3d546f; box-shadow: none; color: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-button--naked:hover:not(:disabled) { background-color: #34485f; border-color: #34485f; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--naked:focus:not(:disabled) { background-color: #34485f; border-color: #34485f; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--naked:active:not(:disabled) { background-color: #2b3b4e; border-color: #2b3b4e; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--naked .tox-icon svg { fill: currentcolor; }
|
||||
.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { color: #fff; }
|
||||
.tox .tox-checkbox { align-items: center; border-radius: 3px; cursor: pointer; display: flex; height: 36px; min-width: 36px; }
|
||||
.tox .tox-checkbox__input { height: 1px; overflow: hidden; position: absolute; top: auto; width: 1px; }
|
||||
.tox .tox-checkbox__icons { align-items: center; border-radius: 3px; box-shadow: 0 0 0 2px transparent; box-sizing: content-box; display: flex; height: 24px; justify-content: center; padding: calc(4px - 1px); width: 24px; }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: block; fill: rgb(255 255 255 / 20%); }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: none; fill: #207ab7; }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: none; fill: #207ab7; }
|
||||
.tox .tox-checkbox--disabled { color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; }
|
||||
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: block; }
|
||||
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; }
|
||||
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: block; }
|
||||
.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { border-radius: 3px; box-shadow: inset 0 0 0 1px #207ab7; padding: calc(4px - 1px); }
|
||||
.tox:not([dir="rtl"]) .tox-checkbox__label { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-checkbox__input { left: -10000px; }
|
||||
.tox:not([dir="rtl"]) .tox-bar .tox-checkbox { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-checkbox__label { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-checkbox__input { right: -10000px; }
|
||||
.tox[dir="rtl"] .tox-bar .tox-checkbox { margin-right: 4px; }
|
||||
.tox .tox-collection--toolbar .tox-collection__group { display: flex; padding: 0; }
|
||||
.tox .tox-collection--grid .tox-collection__group { display: flex; flex-wrap: wrap; max-height: 208px; overflow-x: hidden; overflow-y: auto; padding: 0; }
|
||||
.tox .tox-collection--list .tox-collection__group { border-width: 1px 0 0; border-color: #1a1a1a; border-style: solid; padding: 4px 0; }
|
||||
.tox .tox-collection--list .tox-collection__group:first-child { border-top-width: 0; }
|
||||
.tox .tox-collection__group-heading { background-color: #333; color: #fff; cursor: default; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 4px; margin-top: -4px; padding: 4px 8px; text-transform: none; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; }
|
||||
.tox .tox-collection__item { align-items: center; border-radius: 3px; color: #fff; display: flex; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; }
|
||||
.tox .tox-collection--list .tox-collection__item { padding: 4px 8px; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item { border-radius: 3px; padding: 4px; }
|
||||
.tox .tox-collection--grid .tox-collection__item { border-radius: 3px; padding: 4px; }
|
||||
.tox .tox-collection--list .tox-collection__item--enabled { background-color: #2b3b4e; color: #fff; }
|
||||
.tox .tox-collection--list .tox-collection__item--active { background-color: #4a5562; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--enabled { background-color: #757d87; color: #fff; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--active { background-color: #4a5562; }
|
||||
.tox .tox-collection--grid .tox-collection__item--enabled { background-color: #757d87; color: #fff; }
|
||||
.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { background-color: #4a5562; color: #fff; }
|
||||
.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #fff; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #fff; }
|
||||
|
||||
.tox .tox-collection__item-checkmark,
|
||||
.tox .tox-collection__item-icon { align-items: center; display: flex; height: 24px; justify-content: center; width: 24px; }
|
||||
|
||||
.tox .tox-collection__item-checkmark svg,
|
||||
.tox .tox-collection__item-icon svg { fill: currentcolor; }
|
||||
.tox .tox-collection--toolbar-lg .tox-collection__item-icon { height: 48px; width: 48px; }
|
||||
.tox .tox-collection__item-label { color: currentcolor; display: inline-block; flex: 1; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; text-transform: none; word-break: break-all; }
|
||||
.tox .tox-collection__item-accessory { color: rgb(255 255 255 / 50%); display: inline-block; font-size: 14px; height: 24px; line-height: 24px; text-transform: none; }
|
||||
.tox .tox-collection__item-caret { align-items: center; display: flex; min-height: 24px; }
|
||||
.tox .tox-collection__item-caret::after { content: ""; font-size: 0; min-height: inherit; }
|
||||
.tox .tox-collection__item-caret svg { fill: #fff; }
|
||||
.tox .tox-collection__item--state-disabled { background-color: transparent; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { display: none; }
|
||||
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { display: none; }
|
||||
.tox .tox-collection--horizontal { background-color: #2b3b4e; border: 1px solid #1a1a1a; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(42 55 70 / 20%), 0 4px 8px 0 rgb(42 55 70 / 15%); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: nowrap; margin-bottom: 0; overflow-x: auto; padding: 0; }
|
||||
.tox .tox-collection--horizontal .tox-collection__group { align-items: center; display: flex; flex-wrap: nowrap; margin: 0; padding: 0 4px; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item { height: 34px; margin: 3px 0 2px; padding: 0 4px; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item-label { white-space: nowrap; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item-caret { margin-left: 4px; }
|
||||
.tox .tox-collection__item-container { display: flex; }
|
||||
.tox .tox-collection__item-container--row { align-items: center; flex: 1 1 auto; flex-direction: row; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { margin-right: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { justify-content: flex-end; margin-left: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { align-items: flex-start; margin-bottom: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { align-items: center; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { align-items: flex-end; margin-top: auto; }
|
||||
.tox .tox-collection__item-container--column { align-self: center; flex: 1 1 auto; flex-direction: column; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { align-items: flex-start; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { align-items: flex-end; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { align-self: flex-start; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { align-self: center; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { align-self: flex-end; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-right: 1px solid #000; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > :not(:first-child) { margin-left: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-collection__item-accessory { margin-left: 16px; text-align: right; }
|
||||
.tox:not([dir="rtl"]) .tox-collection .tox-collection__item-caret { margin-left: 16px; }
|
||||
.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-left: 1px solid #000; }
|
||||
.tox[dir="rtl"] .tox-collection--list .tox-collection__item > :not(:first-child) { margin-right: 8px; }
|
||||
.tox[dir="rtl"] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-collection__item-accessory { margin-right: 16px; text-align: left; }
|
||||
.tox[dir="rtl"] .tox-collection .tox-collection__item-caret { margin-right: 16px; transform: rotateY(180deg); }
|
||||
.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__item-caret { margin-right: 4px; }
|
||||
.tox .tox-color-picker-container { display: flex; flex-direction: row; height: 225px; margin: 0; }
|
||||
.tox .tox-sv-palette { box-sizing: border-box; display: flex; height: 100%; }
|
||||
.tox .tox-sv-palette-spectrum { height: 100%; }
|
||||
|
||||
.tox .tox-sv-palette,
|
||||
.tox .tox-sv-palette-spectrum { width: 225px; }
|
||||
.tox .tox-sv-palette-thumb { background: 0 0; border: 1px solid #000; border-radius: 50%; box-sizing: content-box; height: 12px; position: absolute; width: 12px; }
|
||||
.tox .tox-sv-palette-inner-thumb { border: 1px solid #fff; border-radius: 50%; height: 10px; position: absolute; width: 10px; }
|
||||
.tox .tox-hue-slider { box-sizing: border-box; height: 100%; width: 25px; }
|
||||
.tox .tox-hue-slider-spectrum { background: linear-gradient(to bottom, red, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, red); height: 100%; width: 100%; }
|
||||
|
||||
.tox .tox-hue-slider,
|
||||
.tox .tox-hue-slider-spectrum { width: 20px; }
|
||||
.tox .tox-hue-slider-thumb { background: #fff; border: 1px solid #000; box-sizing: content-box; height: 4px; width: 100%; }
|
||||
.tox .tox-rgb-form { display: flex; flex-direction: column; justify-content: space-between; }
|
||||
.tox .tox-rgb-form div { align-items: center; display: flex; justify-content: space-between; margin-bottom: 5px; width: inherit; }
|
||||
.tox .tox-rgb-form input { width: 6em; }
|
||||
.tox .tox-rgb-form input.tox-invalid { border: 1px solid red !important; }
|
||||
.tox .tox-rgb-form .tox-rgba-preview { border: 1px solid #000; flex-grow: 2; margin-bottom: 0; }
|
||||
.tox:not([dir="rtl"]) .tox-sv-palette { margin-right: 15px; }
|
||||
.tox:not([dir="rtl"]) .tox-hue-slider { margin-right: 15px; }
|
||||
.tox:not([dir="rtl"]) .tox-hue-slider-thumb { margin-left: -1px; }
|
||||
.tox:not([dir="rtl"]) .tox-rgb-form label { margin-right: 0.5em; }
|
||||
.tox[dir="rtl"] .tox-sv-palette { margin-left: 15px; }
|
||||
.tox[dir="rtl"] .tox-hue-slider { margin-left: 15px; }
|
||||
.tox[dir="rtl"] .tox-hue-slider-thumb { margin-right: -1px; }
|
||||
.tox[dir="rtl"] .tox-rgb-form label { margin-left: 0.5em; }
|
||||
|
||||
.tox .tox-toolbar .tox-swatches,
|
||||
.tox .tox-toolbar__overflow .tox-swatches,
|
||||
.tox .tox-toolbar__primary .tox-swatches { margin: 2px 0 3px 4px; }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { border: 0; margin: -4px 0; }
|
||||
.tox .tox-swatches__row { display: flex; }
|
||||
.tox .tox-swatch { height: 30px; transition: transform 0.15s, box-shadow 0.15s; width: 30px; }
|
||||
|
||||
.tox .tox-swatch:focus,
|
||||
.tox .tox-swatch:hover { box-shadow: 0 0 0 1px rgb(127 127 127 / 30%) inset; transform: scale(0.8); }
|
||||
.tox .tox-swatch--remove { align-items: center; display: flex; justify-content: center; }
|
||||
.tox .tox-swatch--remove svg path { stroke: #e74c3c; }
|
||||
.tox .tox-swatches__picker-btn { align-items: center; background-color: transparent; border: 0; cursor: pointer; display: flex; height: 30px; justify-content: center; outline: 0; padding: 0; width: 30px; }
|
||||
.tox .tox-swatches__picker-btn svg { fill: #fff; height: 24px; width: 24px; }
|
||||
.tox .tox-swatches__picker-btn:hover { background: #4a5562; }
|
||||
.tox:not([dir="rtl"]) .tox-swatches__picker-btn { margin-left: auto; }
|
||||
.tox[dir="rtl"] .tox-swatches__picker-btn { margin-right: auto; }
|
||||
.tox .tox-comment-thread { background: #2b3b4e; position: relative; }
|
||||
.tox .tox-comment-thread > :not(:first-child) { margin-top: 8px; }
|
||||
.tox .tox-comment { background: #2b3b4e; border: 1px solid #000; border-radius: 3px; box-shadow: 0 4px 8px 0 rgb(42 55 70 / 10%); padding: 8px 8px 16px; position: relative; }
|
||||
.tox .tox-comment__header { align-items: center; color: #fff; display: flex; justify-content: space-between; }
|
||||
.tox .tox-comment__date { color: #fff; font-size: 12px; line-height: 18px; }
|
||||
.tox .tox-comment__body { color: #fff; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; margin-top: 8px; position: relative; text-transform: initial; }
|
||||
.tox .tox-comment__body textarea { resize: none; white-space: normal; width: 100%; }
|
||||
.tox .tox-comment__expander { padding-top: 8px; }
|
||||
.tox .tox-comment__expander p { color: rgb(255 255 255 / 50%); font-size: 14px; font-style: normal; }
|
||||
.tox .tox-comment__body p { margin: 0; }
|
||||
.tox .tox-comment__buttonspacing { padding-top: 16px; text-align: center; }
|
||||
.tox .tox-comment-thread__overlay::after { background: #2b3b4e; inset: 0; content: ""; display: flex; opacity: 0.9; position: absolute; z-index: 5; }
|
||||
.tox .tox-comment__reply { display: flex; flex-shrink: 0; flex-wrap: wrap; justify-content: flex-end; margin-top: 8px; }
|
||||
.tox .tox-comment__reply > :first-child { margin-bottom: 8px; width: 100%; }
|
||||
.tox .tox-comment__edit { display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 16px; }
|
||||
.tox .tox-comment__gradient::after { background: linear-gradient(rgb(43 59 78 / 0%), #2b3b4e); bottom: 0; content: ""; display: block; height: 5em; margin-top: -40px; position: absolute; width: 100%; }
|
||||
.tox .tox-comment__overlay { background: #2b3b4e; inset: 0; display: flex; flex-direction: column; flex-grow: 1; opacity: 0.9; position: absolute; text-align: center; z-index: 5; }
|
||||
.tox .tox-comment__loading-text { align-items: center; color: #fff; display: flex; flex-direction: column; position: relative; }
|
||||
.tox .tox-comment__loading-text > div { padding-bottom: 16px; }
|
||||
.tox .tox-comment__overlaytext { inset: 0; flex-direction: column; font-size: 14px; padding: 1em; position: absolute; z-index: 10; }
|
||||
.tox .tox-comment__overlaytext p { background-color: #2b3b4e; box-shadow: 0 0 8px 8px #2b3b4e; color: #fff; text-align: center; }
|
||||
.tox .tox-comment__overlaytext div:nth-of-type(2) { font-size: 0.8em; }
|
||||
.tox .tox-comment__busy-spinner { align-items: center; background-color: #2b3b4e; inset: 0; display: flex; justify-content: center; position: absolute; z-index: 20; }
|
||||
.tox .tox-comment__scroll { display: flex; flex-direction: column; flex-shrink: 1; overflow: auto; }
|
||||
.tox .tox-conversations { margin: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-comment__edit { margin-left: 8px; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-comment__buttonspacing > :last-child,
|
||||
.tox:not([dir="rtl"]) .tox-comment__edit > :last-child,
|
||||
.tox:not([dir="rtl"]) .tox-comment__reply > :last-child { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-comment__edit { margin-right: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-comment__buttonspacing > :last-child,
|
||||
.tox[dir="rtl"] .tox-comment__edit > :last-child,
|
||||
.tox[dir="rtl"] .tox-comment__reply > :last-child { margin-right: 8px; }
|
||||
.tox .tox-user { align-items: center; display: flex; }
|
||||
.tox .tox-user__avatar svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-user__avatar img { border-radius: 50%; height: 36px; object-fit: cover; vertical-align: middle; width: 36px; }
|
||||
.tox .tox-user__name { color: #fff; font-size: 14px; font-style: normal; font-weight: 700; line-height: 18px; text-transform: none; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar img,
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar svg { margin-right: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar + .tox-user__name { margin-left: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-user__avatar img,
|
||||
.tox[dir="rtl"] .tox-user__avatar svg { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-user__avatar + .tox-user__name { margin-right: 8px; }
|
||||
.tox .tox-dialog-wrap { align-items: center; inset: 0; display: flex; justify-content: center; position: fixed; z-index: 1100; }
|
||||
.tox .tox-dialog-wrap__backdrop { background-color: rgb(34 47 62 / 75%); inset: 0; position: absolute; z-index: 1; }
|
||||
.tox .tox-dialog-wrap__backdrop--opaque { background-color: #222f3e; }
|
||||
.tox .tox-dialog { background-color: #2b3b4e; border-color: #000; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: 0 16px 16px -10px rgb(42 55 70 / 15%), 0 0 40px 1px rgb(42 55 70 / 15%); display: flex; flex-direction: column; max-height: 100%; max-width: 480px; overflow: hidden; position: relative; width: 95vw; z-index: 2; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog { align-self: flex-start; margin: 8px auto; max-height: calc(100vh - 8px * 2); width: calc(100vw - 16px); } }
|
||||
.tox .tox-dialog-inline { z-index: 1100; }
|
||||
.tox .tox-dialog__header { align-items: center; background-color: #2b3b4e; border-bottom: none; color: #fff; display: flex; font-size: 16px; justify-content: space-between; padding: 8px 16px 0; position: relative; }
|
||||
.tox .tox-dialog__header .tox-button { z-index: 1; }
|
||||
.tox .tox-dialog__draghandle { cursor: grab; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
|
||||
.tox .tox-dialog__draghandle:active { cursor: grabbing; }
|
||||
.tox .tox-dialog__dismiss { margin-left: auto; }
|
||||
.tox .tox-dialog__title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1.3; margin: 0; text-transform: none; }
|
||||
.tox .tox-dialog__body { color: #fff; display: flex; flex: 1; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1.3; min-width: 0; text-align: left; text-transform: none; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body { flex-direction: column; } }
|
||||
.tox .tox-dialog__body-nav { align-items: flex-start; display: flex; flex-direction: column; padding: 16px; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { flex-direction: row; -webkit-overflow-scrolling: touch; overflow-x: auto; padding-bottom: 0; } }
|
||||
.tox .tox-dialog__body-nav-item { border-bottom: 2px solid transparent; color: rgb(255 255 255 / 50%); display: inline-block; font-size: 14px; line-height: 1.3; margin-bottom: 8px; text-decoration: none; white-space: nowrap; }
|
||||
.tox .tox-dialog__body-nav-item:focus { background-color: rgb(32 122 183 / 10%); }
|
||||
.tox .tox-dialog__body-nav-item--active { border-bottom: 2px solid #207ab7; color: #207ab7; }
|
||||
.tox .tox-dialog__body-content { box-sizing: border-box; display: flex; flex: 1; flex-direction: column; max-height: 650px; overflow: auto; -webkit-overflow-scrolling: touch; padding: 16px; }
|
||||
.tox .tox-dialog__body-content > * { margin-bottom: 0; margin-top: 16px; }
|
||||
.tox .tox-dialog__body-content > :first-child { margin-top: 0; }
|
||||
.tox .tox-dialog__body-content > :last-child { margin-bottom: 0; }
|
||||
.tox .tox-dialog__body-content > :only-child { margin-bottom: 0; margin-top: 0; }
|
||||
.tox .tox-dialog__body-content a { color: #207ab7; cursor: pointer; text-decoration: none; }
|
||||
|
||||
.tox .tox-dialog__body-content a:focus,
|
||||
.tox .tox-dialog__body-content a:hover { color: #185d8c; text-decoration: none; }
|
||||
.tox .tox-dialog__body-content a:active { color: #185d8c; text-decoration: none; }
|
||||
.tox .tox-dialog__body-content svg { fill: #fff; }
|
||||
.tox .tox-dialog__body-content ul { display: block; list-style-type: disc; margin-bottom: 16px; margin-inline-end: 0; margin-inline-start: 0; padding-inline-start: 2.5rem; }
|
||||
.tox .tox-dialog__body-content .tox-form__group h1 { color: #fff; font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; }
|
||||
.tox .tox-dialog__body-content .tox-form__group h2 { color: #fff; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; }
|
||||
.tox .tox-dialog__body-content .tox-form__group p { margin-bottom: 16px; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:first-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:first-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:first-child { margin-top: 0; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:last-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:last-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:last-child { margin-bottom: 0; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:only-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:only-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:only-child { margin-bottom: 0; margin-top: 0; }
|
||||
.tox .tox-dialog--width-lg { height: 650px; max-width: 1200px; }
|
||||
.tox .tox-dialog--width-md { max-width: 800px; }
|
||||
.tox .tox-dialog--width-md .tox-dialog__body-content { overflow: auto; }
|
||||
.tox .tox-dialog__body-content--centered { text-align: center; }
|
||||
.tox .tox-dialog__footer { align-items: center; background-color: #2b3b4e; border-top: 1px solid #000; display: flex; justify-content: space-between; padding: 8px 16px; }
|
||||
|
||||
.tox .tox-dialog__footer-end,
|
||||
.tox .tox-dialog__footer-start { display: flex; }
|
||||
.tox .tox-dialog__busy-spinner { align-items: center; background-color: rgb(34 47 62 / 75%); inset: 0; display: flex; justify-content: center; position: absolute; z-index: 3; }
|
||||
.tox .tox-dialog__table { border-collapse: collapse; width: 100%; }
|
||||
.tox .tox-dialog__table thead th { font-weight: 700; padding-bottom: 8px; }
|
||||
.tox .tox-dialog__table tbody tr { border-bottom: 1px solid #000; }
|
||||
.tox .tox-dialog__table tbody tr:last-child { border-bottom: none; }
|
||||
.tox .tox-dialog__table td { padding-bottom: 8px; padding-top: 8px; }
|
||||
.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { background: #fff; }
|
||||
.tox .tox-dialog__popups { position: absolute; width: 100%; z-index: 1100; }
|
||||
.tox .tox-dialog__body-iframe { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-dialog__body-iframe .tox-navobj { display: flex; flex: 1; }
|
||||
.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { flex: 1; height: 100%; }
|
||||
.tox .tox-dialog-dock-fadeout { opacity: 0; visibility: hidden; }
|
||||
.tox .tox-dialog-dock-fadein { opacity: 1; visibility: visible; }
|
||||
.tox .tox-dialog-dock-transition { transition: visibility 0s linear 0.3s, opacity 0.3s ease; }
|
||||
.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { transition-delay: 0s; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav { margin-right: 0; } }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav-item:not(:first-child) { margin-left: 8px; } }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-end > *,
|
||||
.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-start > * { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body { text-align: right; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav { margin-left: 0; } }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav-item:not(:first-child) { margin-right: 8px; } }
|
||||
|
||||
.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-end > *,
|
||||
.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-start > * { margin-right: 8px; }
|
||||
body.tox-dialog__disable-scroll { overflow: hidden; }
|
||||
.tox .tox-dropzone-container { display: flex; flex: 1; }
|
||||
.tox .tox-dropzone { align-items: center; background: #fff; border: 2px dashed #000; box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; min-height: 100px; padding: 10px; }
|
||||
.tox .tox-dropzone p { color: rgb(255 255 255 / 50%); margin: 0 0 16px; }
|
||||
.tox .tox-edit-area { display: flex; flex: 1; overflow: hidden; position: relative; }
|
||||
.tox .tox-edit-area__iframe { background-color: #fff; border: 0; box-sizing: border-box; flex: 1; height: 100%; position: absolute; width: 100%; }
|
||||
.tox.tox-inline-edit-area { border: 1px dotted #000; }
|
||||
.tox .tox-editor-container { display: flex; flex: 1 1 auto; flex-direction: column; overflow: hidden; }
|
||||
.tox .tox-editor-header { display: grid; grid-template-columns: 1fr min-content; z-index: 1; }
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: #222f3e; border-bottom: none; box-shadow: none; padding: 4px 0; transition: box-shadow 0.5s; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: 1px solid #000; box-shadow: none; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: #222f3e; box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); padding: 4px 0; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); }
|
||||
.tox-editor-dock-fadeout { opacity: 0; visibility: hidden; }
|
||||
.tox-editor-dock-fadein { opacity: 1; visibility: visible; }
|
||||
.tox-editor-dock-transition { transition: visibility 0s linear 0.25s, opacity 0.25s ease; }
|
||||
.tox-editor-dock-transition.tox-editor-dock-fadein { transition-delay: 0s; }
|
||||
.tox .tox-control-wrap { flex: 1; position: relative; }
|
||||
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { display: none; }
|
||||
.tox .tox-control-wrap svg { display: block; }
|
||||
.tox .tox-control-wrap__status-icon-wrap { position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-control-wrap__status-icon-invalid svg { fill: #c00; }
|
||||
.tox .tox-control-wrap__status-icon-unknown svg { fill: orange; }
|
||||
.tox .tox-control-wrap__status-icon-valid svg { fill: green; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-invalid .tox-textfield,
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-unknown .tox-textfield,
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-valid .tox-textfield { padding-right: 32px; }
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap__status-icon-wrap { right: 4px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-invalid .tox-textfield,
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-unknown .tox-textfield,
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-valid .tox-textfield { padding-left: 32px; }
|
||||
.tox[dir="rtl"] .tox-control-wrap__status-icon-wrap { left: 4px; }
|
||||
.tox .tox-autocompleter { max-width: 25em; }
|
||||
.tox .tox-autocompleter .tox-menu { box-sizing: border-box; max-width: 25em; }
|
||||
.tox .tox-autocompleter .tox-autocompleter-highlight { font-weight: 700; }
|
||||
.tox .tox-color-input { display: flex; position: relative; z-index: 1; }
|
||||
.tox .tox-color-input .tox-textfield { z-index: -1; }
|
||||
.tox .tox-color-input span { border-color: rgb(42 55 70 / 20%); border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; height: 24px; position: absolute; top: 6px; width: 24px; }
|
||||
|
||||
.tox .tox-color-input span:focus:not([aria-disabled="true"]),
|
||||
.tox .tox-color-input span:hover:not([aria-disabled="true"]) { border-color: #207ab7; cursor: pointer; }
|
||||
.tox .tox-color-input span::before { background-image: linear-gradient(45deg, rgb(255 255 255 / 25%) 25%, transparent 25%), linear-gradient(-45deg, rgb(255 255 255 / 25%) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(255 255 255 / 25%) 75%), linear-gradient(-45deg, transparent 75%, rgb(255 255 255 / 25%) 75%); background-position: 0 0, 0 6px, 6px -6px, -6px 0; background-size: 12px 12px; border: 1px solid #2b3b4e; border-radius: 3px; box-sizing: border-box; content: ""; height: 24px; left: -1px; position: absolute; top: -1px; width: 24px; z-index: -1; }
|
||||
.tox .tox-color-input span[aria-disabled="true"] { cursor: not-allowed; }
|
||||
.tox:not([dir="rtl"]) .tox-color-input .tox-textfield { padding-left: 36px; }
|
||||
.tox:not([dir="rtl"]) .tox-color-input span { left: 6px; }
|
||||
.tox[dir="rtl"] .tox-color-input .tox-textfield { padding-right: 36px; }
|
||||
.tox[dir="rtl"] .tox-color-input span { right: 6px; }
|
||||
|
||||
.tox .tox-label,
|
||||
.tox .tox-toolbar-label { color: rgb(255 255 255 / 50%); display: block; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; padding: 0 8px 0 0; text-transform: none; white-space: nowrap; }
|
||||
.tox .tox-toolbar-label { padding: 0 8px; }
|
||||
.tox[dir="rtl"] .tox-label { padding: 0 0 0 8px; }
|
||||
.tox .tox-form { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-form__group { box-sizing: border-box; margin-bottom: 4px; }
|
||||
.tox .tox-form-group--maximize { flex: 1; }
|
||||
.tox .tox-form__group--error { color: #c00; }
|
||||
.tox .tox-form__group--collection { display: flex; }
|
||||
.tox .tox-form__grid { display: flex; flex-flow: row wrap; justify-content: space-between; }
|
||||
.tox .tox-form__grid--2col > .tox-form__group { width: calc(50% - (8px / 2)); }
|
||||
.tox .tox-form__grid--3col > .tox-form__group { width: calc(100% / 3 - (8px / 2)); }
|
||||
.tox .tox-form__grid--4col > .tox-form__group { width: calc(25% - (8px / 2)); }
|
||||
.tox .tox-form__controls-h-stack { align-items: center; display: flex; }
|
||||
.tox .tox-form__group--inline { align-items: center; display: flex; }
|
||||
.tox .tox-form__group--stretched { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-form__group--stretched .tox-textarea { flex: 1; }
|
||||
.tox .tox-form__group--stretched .tox-navobj { display: flex; flex: 1; }
|
||||
.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { flex: 1; height: 100%; }
|
||||
.tox:not([dir="rtl"]) .tox-form__controls-h-stack > :not(:first-child) { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-form__controls-h-stack > :not(:first-child) { margin-right: 4px; }
|
||||
|
||||
.tox .tox-lock.tox-locked .tox-lock-icon__unlock,
|
||||
.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { display: none; }
|
||||
|
||||
.tox .tox-listboxfield .tox-listbox--select,
|
||||
.tox .tox-textarea,
|
||||
.tox .tox-textfield,
|
||||
.tox .tox-toolbar-textfield { appearance: none; appearance: none; appearance: none; background-color: #2b3b4e; border-color: #000; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 4.75px; resize: none; width: 100%; }
|
||||
|
||||
.tox .tox-textarea[disabled],
|
||||
.tox .tox-textfield[disabled] { background-color: #222f3e; color: rgb(255 255 255 / 85%); cursor: not-allowed; }
|
||||
|
||||
.tox .tox-listboxfield .tox-listbox--select:focus,
|
||||
.tox .tox-textarea:focus,
|
||||
.tox .tox-textfield:focus { background-color: #2b3b4e; border-color: #207ab7; box-shadow: none; outline: 2px solid rgb(32 122 183 / 25%); }
|
||||
.tox .tox-toolbar-textfield { border-width: 0; margin-bottom: 3px; margin-top: 2px; max-width: 250px; }
|
||||
.tox .tox-naked-btn { background-color: transparent; border: 0; border-color: transparent; box-shadow: unset; color: #207ab7; cursor: pointer; display: block; margin: 0; padding: 0; }
|
||||
.tox .tox-naked-btn svg { display: block; fill: #fff; }
|
||||
.tox:not([dir="rtl"]) .tox-toolbar-textfield + * { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-toolbar-textfield + * { margin-right: 4px; }
|
||||
.tox .tox-listboxfield { cursor: pointer; position: relative; }
|
||||
.tox .tox-listboxfield .tox-listbox--select[disabled] { background-color: #19232e; color: rgb(255 255 255 / 85%); cursor: not-allowed; }
|
||||
.tox .tox-listbox__select-label { cursor: default; flex: 1; margin: 0 4px; }
|
||||
.tox .tox-listbox__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; }
|
||||
.tox .tox-listbox__select-chevron svg { fill: #fff; }
|
||||
.tox .tox-listboxfield .tox-listbox--select { align-items: center; display: flex; }
|
||||
.tox:not([dir="rtl"]) .tox-listboxfield svg { right: 8px; }
|
||||
.tox[dir="rtl"] .tox-listboxfield svg { left: 8px; }
|
||||
.tox .tox-selectfield { cursor: pointer; position: relative; }
|
||||
.tox .tox-selectfield select { appearance: none; appearance: none; appearance: none; background-color: #2b3b4e; border-color: #000; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 4.75px; resize: none; width: 100%; }
|
||||
.tox .tox-selectfield select[disabled] { background-color: #19232e; color: rgb(255 255 255 / 85%); cursor: not-allowed; }
|
||||
.tox .tox-selectfield select::-ms-expand { display: none; }
|
||||
.tox .tox-selectfield select:focus { background-color: #2b3b4e; border-color: #207ab7; box-shadow: none; outline: 2px solid rgb(32 122 183 / 25%); }
|
||||
.tox .tox-selectfield svg { pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-selectfield select[size="0"],
|
||||
.tox:not([dir="rtl"]) .tox-selectfield select[size="1"] { padding-right: 24px; }
|
||||
.tox:not([dir="rtl"]) .tox-selectfield svg { right: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-selectfield select[size="0"],
|
||||
.tox[dir="rtl"] .tox-selectfield select[size="1"] { padding-left: 24px; }
|
||||
.tox[dir="rtl"] .tox-selectfield svg { left: 8px; }
|
||||
.tox .tox-textarea { appearance: textarea; appearance: textarea; appearance: textarea; white-space: pre-wrap; }
|
||||
.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; }
|
||||
.tox .tox-help__more-link { list-style: none; margin-top: 1em; }
|
||||
.tox .tox-imagepreview { background-color: #666; height: 380px; overflow: hidden; position: relative; width: 100%; }
|
||||
.tox .tox-imagepreview.tox-imagepreview__loaded { overflow: auto; }
|
||||
.tox .tox-imagepreview__container { display: flex; left: 100vw; position: absolute; top: 100vw; }
|
||||
.tox .tox-imagepreview__image { background: url("data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw=="); }
|
||||
.tox .tox-image-tools .tox-spacer { flex: 1; }
|
||||
.tox .tox-image-tools .tox-bar { align-items: center; display: flex; height: 60px; justify-content: center; }
|
||||
|
||||
.tox .tox-image-tools .tox-imagepreview,
|
||||
.tox .tox-image-tools .tox-imagepreview + .tox-bar { margin-top: 8px; }
|
||||
.tox .tox-image-tools .tox-croprect-block { background: #000; opacity: 0.5; position: absolute; zoom: 1; }
|
||||
.tox .tox-image-tools .tox-croprect-handle { border: 2px solid #fff; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-move { border: 0; cursor: move; position: absolute; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-nw { border-width: 2px 0 0 2px; cursor: nw-resize; left: 100px; margin: -2px 0 0 -2px; top: 100px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-ne { border-width: 2px 2px 0 0; cursor: ne-resize; left: 200px; margin: -2px 0 0 -20px; top: 100px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-sw { border-width: 0 0 2px 2px; cursor: sw-resize; left: 100px; margin: -20px 2px 0 -2px; top: 200px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-se { border-width: 0 2px 2px 0; cursor: se-resize; left: 200px; margin: -20px 0 0 -20px; top: 200px; }
|
||||
.tox .tox-insert-table-picker { display: flex; flex-wrap: wrap; width: 170px; }
|
||||
.tox .tox-insert-table-picker > div { border-color: #000; border-style: solid; border-width: 0 1px 1px 0; box-sizing: border-box; height: 17px; width: 17px; }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: 0 -4px; }
|
||||
.tox .tox-insert-table-picker .tox-insert-table-picker__selected { background-color: rgb(32 122 183 / 50%); border-color: rgb(32 122 183 / 50%); }
|
||||
.tox .tox-insert-table-picker__label { color: #fff; display: block; font-size: 14px; padding: 4px; text-align: center; width: 100%; }
|
||||
.tox:not([dir="rtl"]) .tox-insert-table-picker > div:nth-child(10n) { border-right: 0; }
|
||||
.tox[dir="rtl"] .tox-insert-table-picker > div:nth-child(10n+1) { border-right: 0; }
|
||||
.tox .tox-menu { background-color: #2b3b4e; border: 1px solid #000; border-radius: 3px; box-shadow: 0 4px 8px 0 rgb(42 55 70 / 10%); display: inline-block; overflow: hidden; vertical-align: top; z-index: 1150; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--list { padding: 0; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--toolbar { padding: 4px; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--grid { padding: 4px; }
|
||||
|
||||
@media only screen and (width >= 768px) { .tox .tox-menu .tox-collection__item-label { overflow-wrap: break-word; word-break: normal; } }
|
||||
|
||||
.tox .tox-menu__label blockquote,
|
||||
.tox .tox-menu__label code,
|
||||
.tox .tox-menu__label h1,
|
||||
.tox .tox-menu__label h2,
|
||||
.tox .tox-menu__label h3,
|
||||
.tox .tox-menu__label h4,
|
||||
.tox .tox-menu__label h5,
|
||||
.tox .tox-menu__label h6,
|
||||
.tox .tox-menu__label p { margin: 0; }
|
||||
.tox .tox-menubar { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e; background-color: #222f3e; display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; grid-column: 1/-1; grid-row: 1; padding: 0 4px; }
|
||||
.tox .tox-promotion + .tox-menubar { grid-column: 1; }
|
||||
.tox .tox-promotion { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e; background-color: #222f3e; grid-column: 2; grid-row: 1; padding-inline-end: 8px; padding-inline-start: 4px; padding-top: 5px; }
|
||||
.tox .tox-promotion-link { align-items: unsafe center; background-color: #e8f1f8; border-radius: 5px; color: #086be6; cursor: pointer; display: flex; font-size: 14px; height: 26.6px; padding: 4px 8px; white-space: nowrap; }
|
||||
.tox .tox-promotion-link:hover { background-color: #b4d7ff; }
|
||||
.tox .tox-promotion-link:focus { background-color: #d9edf7; }
|
||||
.tox .tox-mbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #fff; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 34px; justify-content: center; margin: 2px 0 3px; outline: 0; overflow: hidden; padding: 0 4px; text-transform: none; width: auto; }
|
||||
.tox .tox-mbtn[disabled] { background-color: transparent; border: 0; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-mbtn:focus:not(:disabled) { background: #4a5562; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-mbtn--active { background: #757d87; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-mbtn:hover:not(:disabled, .tox-mbtn--active) { background: #4a5562; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-mbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; }
|
||||
.tox .tox-mbtn[disabled] .tox-mbtn__select-label { cursor: not-allowed; }
|
||||
.tox .tox-mbtn__select-chevron { align-items: center; justify-content: center; width: 16px; display: none; }
|
||||
.tox .tox-notification { border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; display: grid; font-size: 14px; font-weight: 400; grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); margin-top: 4px; opacity: 0; padding: 4px; transition: transform 0.1s ease-in, opacity 150ms ease-in; }
|
||||
.tox .tox-notification p { font-size: 14px; font-weight: 400; }
|
||||
.tox .tox-notification a { cursor: pointer; text-decoration: underline; }
|
||||
.tox .tox-notification--in { opacity: 1; }
|
||||
.tox .tox-notification--success { background-color: #334840; border-color: #3c5440; color: #fff; }
|
||||
.tox .tox-notification--success p { color: #fff; }
|
||||
.tox .tox-notification--success a { color: #b5d199; }
|
||||
.tox .tox-notification--success svg { fill: #fff; }
|
||||
.tox .tox-notification--error { background-color: #442632; border-color: #55212b; color: #fff; }
|
||||
.tox .tox-notification--error p { color: #fff; }
|
||||
.tox .tox-notification--error a { color: #e68080; }
|
||||
.tox .tox-notification--error svg { fill: #fff; }
|
||||
|
||||
.tox .tox-notification--warn,
|
||||
.tox .tox-notification--warning { background-color: #222f3e; border-color: #000; color: #fff0b3; }
|
||||
|
||||
.tox .tox-notification--warn p,
|
||||
.tox .tox-notification--warning p { color: #fff0b3; }
|
||||
|
||||
.tox .tox-notification--warn a,
|
||||
.tox .tox-notification--warning a { color: #fc0; }
|
||||
|
||||
.tox .tox-notification--warn svg,
|
||||
.tox .tox-notification--warning svg { fill: #fff0b3; }
|
||||
.tox .tox-notification--info { background-color: #254161; border-color: #264972; color: #fff; }
|
||||
.tox .tox-notification--info p { color: #fff; }
|
||||
.tox .tox-notification--info a { color: #83b7f3; }
|
||||
.tox .tox-notification--info svg { fill: #fff; }
|
||||
.tox .tox-notification__body { align-self: center; color: #fff; font-size: 14px; grid-column: 2 3; text-align: center; white-space: normal; word-break: break-all; word-break: break-word; }
|
||||
.tox .tox-notification__body > * { margin: 0; }
|
||||
.tox .tox-notification__body > * + * { margin-top: 1rem; }
|
||||
.tox .tox-notification__icon { align-self: center; grid-column: 1 2; justify-self: end; }
|
||||
.tox .tox-notification__icon svg { display: block; }
|
||||
.tox .tox-notification__dismiss { align-self: start; grid-column: 3 4; justify-self: end; }
|
||||
.tox .tox-notification .tox-progress-bar { grid-column: 1 4; justify-self: center; }
|
||||
.tox .tox-pop { display: inline-block; position: relative; }
|
||||
.tox .tox-pop--resizing { transition: width 0.1s ease; }
|
||||
|
||||
.tox .tox-pop--resizing .tox-toolbar,
|
||||
.tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; }
|
||||
.tox .tox-pop--transition { transition: 0.15s ease; transition-property: left, right, top, bottom; }
|
||||
|
||||
.tox .tox-pop--transition::after,
|
||||
.tox .tox-pop--transition::before { transition: all 0.15s, visibility 0s, opacity 75ms ease 75ms; }
|
||||
.tox .tox-pop__dialog { background-color: #222f3e; border: 1px solid #000; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(42 55 70 / 20%), 0 4px 8px 0 rgb(42 55 70 / 15%); min-width: 0; overflow: hidden; }
|
||||
.tox .tox-pop__dialog > :not(.tox-toolbar) { margin: 4px 4px 4px 8px; }
|
||||
.tox .tox-pop__dialog .tox-toolbar { background-color: transparent; margin-bottom: -1px; }
|
||||
|
||||
.tox .tox-pop::after,
|
||||
.tox .tox-pop::before { border-style: solid; content: ""; display: block; height: 0; opacity: 1; position: absolute; width: 0; }
|
||||
|
||||
.tox .tox-pop.tox-pop--inset::after,
|
||||
.tox .tox-pop.tox-pop--inset::before { opacity: 0; transition: all 0s 0.15s, visibility 0s, opacity 75ms ease; }
|
||||
|
||||
.tox .tox-pop.tox-pop--bottom::after,
|
||||
.tox .tox-pop.tox-pop--bottom::before { left: 50%; top: 100%; }
|
||||
.tox .tox-pop.tox-pop--bottom::after { border-color: #222f3e transparent transparent; border-width: 8px; margin-left: -8px; margin-top: -1px; }
|
||||
.tox .tox-pop.tox-pop--bottom::before { border-color: #000 transparent transparent; border-width: 9px; margin-left: -9px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--top::after,
|
||||
.tox .tox-pop.tox-pop--top::before { left: 50%; top: 0; transform: translateY(-100%); }
|
||||
.tox .tox-pop.tox-pop--top::after { border-color: transparent transparent #222f3e; border-width: 8px; margin-left: -8px; margin-top: 1px; }
|
||||
.tox .tox-pop.tox-pop--top::before { border-color: transparent transparent #000; border-width: 9px; margin-left: -9px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--left::after,
|
||||
.tox .tox-pop.tox-pop--left::before { left: 0; top: calc(50% - 1px); transform: translateY(-50%); }
|
||||
.tox .tox-pop.tox-pop--left::after { border-color: transparent #222f3e transparent transparent; border-width: 8px; margin-left: -15px; }
|
||||
.tox .tox-pop.tox-pop--left::before { border-color: transparent #000 transparent transparent; border-width: 10px; margin-left: -19px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--right::after,
|
||||
.tox .tox-pop.tox-pop--right::before { left: 100%; top: calc(50% + 1px); transform: translateY(-50%); }
|
||||
.tox .tox-pop.tox-pop--right::after { border-color: transparent transparent transparent #222f3e; border-width: 8px; margin-left: -1px; }
|
||||
.tox .tox-pop.tox-pop--right::before { border-color: transparent transparent transparent #000; border-width: 10px; margin-left: -1px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--align-left::after,
|
||||
.tox .tox-pop.tox-pop--align-left::before { left: 20px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--align-right::after,
|
||||
.tox .tox-pop.tox-pop--align-right::before { left: calc(100% - 20px); }
|
||||
.tox .tox-sidebar-wrap { display: flex; flex-direction: row; flex-grow: 1; min-height: 0; }
|
||||
.tox .tox-sidebar { background-color: #222f3e; display: flex; flex-direction: row; justify-content: flex-end; }
|
||||
.tox .tox-sidebar__slider { display: flex; overflow: hidden; }
|
||||
.tox .tox-sidebar__pane-container { display: flex; }
|
||||
.tox .tox-sidebar__pane { display: flex; }
|
||||
.tox .tox-sidebar--sliding-closed { opacity: 0; }
|
||||
.tox .tox-sidebar--sliding-open { opacity: 1; }
|
||||
|
||||
.tox .tox-sidebar--sliding-growing,
|
||||
.tox .tox-sidebar--sliding-shrinking { transition: width 0.5s ease, opacity 0.5s ease; }
|
||||
.tox .tox-selector { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; display: inline-block; height: 10px; position: absolute; width: 10px; }
|
||||
.tox.tox-platform-touch .tox-selector { height: 12px; width: 12px; }
|
||||
.tox .tox-slider { align-items: center; display: flex; flex: 1; height: 24px; justify-content: center; position: relative; }
|
||||
.tox .tox-slider__rail { background-color: transparent; border: 1px solid #000; border-radius: 3px; height: 10px; min-width: 120px; width: 100%; }
|
||||
.tox .tox-slider__handle { background-color: #207ab7; border: 2px solid #185d8c; border-radius: 3px; box-shadow: none; height: 24px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 14px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { margin-inline-start: 8px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { margin-inline-start: 32px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { margin-inline-start: 32px; }
|
||||
.tox .tox-source-code { overflow: auto; }
|
||||
.tox .tox-spinner { display: flex; }
|
||||
.tox .tox-spinner > div { animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; background-color: rgb(255 255 255 / 50%); border-radius: 100%; height: 8px; width: 8px; }
|
||||
.tox .tox-spinner > div:nth-child(1) { animation-delay: -0.32s; }
|
||||
.tox .tox-spinner > div:nth-child(2) { animation-delay: -0.16s; }
|
||||
|
||||
@keyframes tam-bouncing-dots {
|
||||
0%,
|
||||
100%,
|
||||
80% { transform: scale(0); }
|
||||
40% { transform: scale(1); }
|
||||
}
|
||||
.tox:not([dir="rtl"]) .tox-spinner > div:not(:first-child) { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-spinner > div:not(:first-child) { margin-right: 4px; }
|
||||
.tox .tox-statusbar { align-items: center; background-color: #222f3e; border-top: 1px solid #000; color: #fff; display: flex; flex: 0 0 auto; font-size: 12px; font-weight: 400; height: 18px; overflow: hidden; padding: 0 8px; position: relative; text-transform: uppercase; }
|
||||
.tox .tox-statusbar__text-container { display: flex; flex: 1 1 auto; justify-content: flex-end; overflow: hidden; }
|
||||
.tox .tox-statusbar__path { display: flex; flex: 1 1 auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
|
||||
.tox .tox-statusbar__path > * { display: inline; white-space: nowrap; }
|
||||
.tox .tox-statusbar__wordcount { flex: 0 0 auto; margin-left: 1ch; }
|
||||
|
||||
.tox .tox-statusbar a,
|
||||
.tox .tox-statusbar__path-item,
|
||||
.tox .tox-statusbar__wordcount { color: #fff; text-decoration: none; }
|
||||
|
||||
.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #fff; cursor: pointer; }
|
||||
.tox .tox-statusbar__branding svg { fill: rgb(255 255 255 / 80%); height: 1.14em; vertical-align: -0.28em; width: 3.6em; }
|
||||
|
||||
.tox .tox-statusbar__branding a:focus:not(:disabled, [aria-disabled="true"]) svg,
|
||||
.tox .tox-statusbar__branding a:hover:not(:disabled, [aria-disabled="true"]) svg { fill: #fff; }
|
||||
.tox .tox-statusbar__resize-handle { align-items: flex-end; align-self: stretch; cursor: nwse-resize; display: flex; flex: 0 0 auto; justify-content: flex-end; margin-left: auto; margin-right: -8px; padding-bottom: 3px; padding-left: 1ch; padding-right: 3px; }
|
||||
.tox .tox-statusbar__resize-handle svg { display: block; fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-statusbar__resize-handle:focus svg { background-color: #4a5562; border-radius: 1px 1px -4px; box-shadow: 0 0 0 2px #4a5562; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__path > * { margin-right: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 2ch; }
|
||||
.tox[dir="rtl"] .tox-statusbar { flex-direction: row-reverse; }
|
||||
.tox[dir="rtl"] .tox-statusbar__path > * { margin-left: 4px; }
|
||||
.tox .tox-throbber { z-index: 1299; }
|
||||
.tox .tox-throbber__busy-spinner { align-items: center; background-color: rgb(34 47 62 / 60%); inset: 0; display: flex; justify-content: center; position: absolute; }
|
||||
.tox .tox-tbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #fff; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 34px; justify-content: center; margin: 3px 0 2px; outline: 0; overflow: hidden; padding: 0; text-transform: none; width: 34px; }
|
||||
.tox .tox-tbtn svg { display: block; fill: #fff; }
|
||||
.tox .tox-tbtn.tox-tbtn-more { padding-left: 5px; padding-right: 5px; width: inherit; }
|
||||
.tox .tox-tbtn:focus { background: #4a5562; border: 0; box-shadow: none; }
|
||||
.tox .tox-tbtn:hover { background: #4a5562; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-tbtn:hover svg { fill: #fff; }
|
||||
.tox .tox-tbtn:active { background: #757d87; border: 0; box-shadow: none; color: #fff; }
|
||||
.tox .tox-tbtn:active svg { fill: #fff; }
|
||||
|
||||
.tox .tox-tbtn--disabled,
|
||||
.tox .tox-tbtn--disabled:hover,
|
||||
.tox .tox-tbtn:disabled,
|
||||
.tox .tox-tbtn:disabled:hover { background: 0 0; border: 0; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
|
||||
.tox .tox-tbtn--disabled svg,
|
||||
.tox .tox-tbtn--disabled:hover svg,
|
||||
.tox .tox-tbtn:disabled svg,
|
||||
.tox .tox-tbtn:disabled:hover svg { fill: rgb(255 255 255 / 50%); }
|
||||
|
||||
.tox .tox-tbtn--enabled,
|
||||
.tox .tox-tbtn--enabled:hover { background: #757d87; border: 0; box-shadow: none; color: #fff; }
|
||||
|
||||
.tox .tox-tbtn--enabled:hover > *,
|
||||
.tox .tox-tbtn--enabled > * { transform: none; }
|
||||
|
||||
.tox .tox-tbtn--enabled svg,
|
||||
.tox .tox-tbtn--enabled:hover svg { fill: #fff; }
|
||||
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { color: #fff; }
|
||||
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { fill: #fff; }
|
||||
.tox .tox-tbtn:active > * { transform: none; }
|
||||
.tox .tox-tbtn--md { height: 51px; width: 51px; }
|
||||
.tox .tox-tbtn--lg { flex-direction: column; height: 68px; width: 68px; }
|
||||
.tox .tox-tbtn--return { align-self: stretch; height: unset; width: 16px; }
|
||||
.tox .tox-tbtn--labeled { padding: 0 4px; width: unset; }
|
||||
.tox .tox-tbtn__vlabel { display: block; font-size: 10px; font-weight: 400; letter-spacing: -0.025em; margin-bottom: 4px; white-space: nowrap; }
|
||||
.tox .tox-tbtn--select { margin: 3px 0 2px; padding: 0 4px; width: auto; }
|
||||
.tox .tox-tbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; }
|
||||
.tox .tox-tbtn__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; }
|
||||
.tox .tox-tbtn__select-chevron svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-tbtn--bespoke { background: 0 0; }
|
||||
.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { margin-inline-start: 0; }
|
||||
.tox .tox-tbtn--bespoke .tox-tbtn__select-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 7em; }
|
||||
.tox .tox-split-button { border: 0; border-radius: 3px; box-sizing: border-box; display: flex; margin: 3px 0 2px; overflow: hidden; }
|
||||
.tox .tox-split-button:hover { box-shadow: 0 0 0 1px #4a5562 inset; }
|
||||
.tox .tox-split-button:focus { background: #4a5562; box-shadow: none; color: #fff; }
|
||||
.tox .tox-split-button > * { border-radius: 0; }
|
||||
.tox .tox-split-button__chevron { width: 16px; }
|
||||
.tox .tox-split-button__chevron svg { fill: rgb(255 255 255 / 50%); }
|
||||
.tox .tox-split-button .tox-tbtn { margin: 0; }
|
||||
|
||||
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,
|
||||
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,
|
||||
.tox .tox-split-button.tox-tbtn--disabled:focus,
|
||||
.tox .tox-split-button.tox-tbtn--disabled:hover { background: 0 0; box-shadow: none; color: rgb(255 255 255 / 50%); }
|
||||
.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { padding: 0; }
|
||||
.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { width: 30px; }
|
||||
.tox.tox-platform-touch .tox-split-button__chevron { width: 20px; }
|
||||
.tox .tox-toolbar-overlord { background-color: #222f3e; }
|
||||
|
||||
.tox .tox-toolbar,
|
||||
.tox .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar__primary { background-color: #222f3e; background-image: repeating-linear-gradient(#000 0 1px, transparent 1px 39px); background-position: center top 39px; background-repeat: no-repeat; background-size: calc(100% - 4px * 2) calc(100% - 39px); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; padding: 0; transform: perspective(1px); }
|
||||
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar,
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar__primary { background-position: center top 0; background-size: calc(100% - 4px * 2) calc(100% - 0px); }
|
||||
.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { height: 0; opacity: 0; padding-bottom: 0; padding-top: 0; visibility: hidden; }
|
||||
.tox .tox-toolbar__overflow--growing { transition: height 0.3s ease, opacity 0.2s linear 0.1s; }
|
||||
.tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; }
|
||||
|
||||
.tox .tox-anchorbar,
|
||||
.tox .tox-toolbar-overlord { grid-column: 1/-1; }
|
||||
|
||||
.tox .tox-menubar + .tox-toolbar,
|
||||
.tox .tox-menubar + .tox-toolbar-overlord { border-top: 1px solid #000; margin-top: -1px; padding-bottom: 0; padding-top: 0; }
|
||||
.tox .tox-toolbar--scrolling { flex-wrap: nowrap; overflow-x: auto; }
|
||||
.tox .tox-pop .tox-toolbar { border-width: 0; }
|
||||
.tox .tox-toolbar--no-divider { background-image: none; }
|
||||
|
||||
.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,
|
||||
.tox .tox-toolbar-overlord .tox-toolbar__primary { background-position: center top 39px; }
|
||||
|
||||
.tox .tox-editor-header > .tox-toolbar--scrolling,
|
||||
.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { background-image: none; }
|
||||
.tox.tox-tinymce-aux .tox-toolbar__overflow { background-color: #222f3e; background-position: center top 43px; background-size: calc(100% - 8px * 2) calc(100% - 51px); border: none; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(42 55 70 / 20%), 0 4px 8px 0 rgb(42 55 70 / 15%); padding: 4px 0; }
|
||||
.tox-pop .tox-pop__dialog .tox-toolbar { background-position: center top 43px; background-size: calc(100% - 4px * 2) calc(100% - 51px); padding: 4px 0; }
|
||||
.tox .tox-toolbar__group { align-items: center; display: flex; flex-wrap: wrap; margin: 0; padding: 0 4px; }
|
||||
.tox .tox-toolbar__group--pull-right { margin-left: auto; }
|
||||
.tox .tox-toolbar--scrolling .tox-toolbar__group { flex-shrink: 0; flex-wrap: nowrap; }
|
||||
.tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type) { border-right: 1px solid #000; }
|
||||
.tox[dir="rtl"] .tox-toolbar__group:not(:last-of-type) { border-left: 1px solid #000; }
|
||||
.tox .tox-tooltip { display: inline-block; padding: 8px; position: relative; }
|
||||
.tox .tox-tooltip__body { background-color: #3d546f; border-radius: 3px; box-shadow: 0 2px 4px rgb(42 55 70 / 30%); color: rgb(255 255 255 / 75%); font-size: 14px; font-style: normal; font-weight: 400; padding: 4px 8px; text-transform: none; }
|
||||
.tox .tox-tooltip__arrow { position: absolute; }
|
||||
.tox .tox-tooltip--down .tox-tooltip__arrow { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #3d546f; bottom: 0; left: 50%; position: absolute; transform: translateX(-50%); }
|
||||
.tox .tox-tooltip--up .tox-tooltip__arrow { border-bottom: 8px solid #3d546f; border-left: 8px solid transparent; border-right: 8px solid transparent; left: 50%; position: absolute; top: 0; transform: translateX(-50%); }
|
||||
.tox .tox-tooltip--right .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-left: 8px solid #3d546f; border-top: 8px solid transparent; position: absolute; right: 0; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-tooltip--left .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-right: 8px solid #3d546f; border-top: 8px solid transparent; left: 0; position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-well { border: 1px solid #000; border-radius: 3px; padding: 8px; width: 100%; }
|
||||
.tox .tox-well > :first-child { margin-top: 0; }
|
||||
.tox .tox-well > :last-child { margin-bottom: 0; }
|
||||
.tox .tox-well > :only-child { margin: 0; }
|
||||
.tox .tox-custom-editor { border: 1px solid #000; border-radius: 3px; display: flex; flex: 1; position: relative; }
|
||||
.tox .tox-dialog-loading::before { background-color: rgb(0 0 0 / 50%); content: ""; height: 100%; position: absolute; width: 100%; z-index: 1000; }
|
||||
.tox .tox-tab { cursor: pointer; }
|
||||
.tox .tox-dialog__content-js { display: flex; flex: 1; }
|
||||
.tox .tox-dialog__body-content .tox-collection { display: flex; flex: 1; }
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: none; padding: 0; }
|
||||
|
||||
.tox.tox-tinymce--toolbar-bottom .tox-editor-header,
|
||||
.tox.tox-tinymce-inline .tox-editor-header { margin-bottom: -1px; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: none; box-shadow: none; }
|
||||
.tox.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: transparent; box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); padding: 0; }
|
||||
.tox.tox.tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: -4px 0; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--list { padding: 0; }
|
||||
.tox .tox-pop { box-shadow: none; }
|
||||
|
||||
.tox .tox-split-button,
|
||||
.tox .tox-tbtn,
|
||||
.tox .tox-tbtn--select { margin: 2px 0 3px; }
|
||||
|
||||
.tox .tox-toolbar,
|
||||
.tox .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar__primary { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23000000'/%3E%3C/svg%3E") left 0 top 0 #222f3e !important; }
|
||||
.tox .tox-menubar + .tox-toolbar-overlord { border-top: none; }
|
||||
|
||||
.tox .tox-menubar + .tox-toolbar,
|
||||
.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary { border-top: 1px solid #000; margin-top: -1px; }
|
||||
.tox.tox-tinymce-aux .tox-toolbar__overflow { border: 1px solid #000; padding: 0; }
|
||||
.tox .tox-pop .tox-pop__dialog .tox-toolbar { padding: 0; }
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar { border-top: 1px solid #000; }
|
||||
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary,
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child { border-top: 1px solid #000; }
|
||||
.tox .tox-toolbar__group { padding: 0 4px; }
|
||||
.tox .tox-collection__item { border-radius: 0; cursor: pointer; }
|
||||
|
||||
.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #fff; text-decoration: underline; }
|
||||
.tox .tox-statusbar__branding svg { vertical-align: -0.25em; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 1ch; }
|
||||
.tox .tox-statusbar__resize-handle { padding-bottom: 0; padding-right: 0; }
|
||||
.tox .tox-button::before { display: none; }
|
||||
@@ -0,0 +1,35 @@
|
||||
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;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
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; }
|
||||
@@ -0,0 +1,775 @@
|
||||
.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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #ffe89d;
|
||||
}
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) {
|
||||
background-color: #ffe89d;
|
||||
outline: none;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||
background-color: #fed635;
|
||||
}
|
||||
.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;
|
||||
}
|
||||
div.mce-footnotes hr {
|
||||
margin-inline-end: auto;
|
||||
margin-inline-start: 0;
|
||||
width: 25%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
text-decoration: none;
|
||||
}
|
||||
@media print {
|
||||
sup.mce-footnote a {
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
div.mce-footnotes {
|
||||
break-inside: avoid;
|
||||
width: 100%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.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-content-body .mce-mergetag:hover {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
}
|
||||
.mce-content-body .mce-mergetag-affix {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
color: #006ce7;
|
||||
}
|
||||
.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: 15px;
|
||||
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[data-mce-selected]::-moz-selection {
|
||||
background: none;
|
||||
}
|
||||
.mce-content-body img[data-mce-selected]::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: 0px"],
|
||||
.mce-item-table:not([border]),
|
||||
.mce-item-table[border="0"],
|
||||
table[style*="border-width: 0px"] td,
|
||||
.mce-item-table:not([border]) td,
|
||||
.mce-item-table[border="0"] td,
|
||||
table[style*="border-width: 0px"] th,
|
||||
.mce-item-table:not([border]) th,
|
||||
.mce-item-table[border="0"] th,
|
||||
table[style*="border-width: 0px"] 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;
|
||||
}
|
||||
@@ -0,0 +1,769 @@
|
||||
.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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #ffe89d;
|
||||
}
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]) {
|
||||
outline: 3px solid #fed635;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) {
|
||||
background-color: #ffe89d;
|
||||
outline: none;
|
||||
}
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) {
|
||||
background-color: #fed635;
|
||||
}
|
||||
.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;
|
||||
}
|
||||
div.mce-footnotes hr {
|
||||
margin-inline-end: auto;
|
||||
margin-inline-start: 0;
|
||||
width: 25%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
text-decoration: none;
|
||||
}
|
||||
@media print {
|
||||
sup.mce-footnote a {
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
}
|
||||
div.mce-footnotes {
|
||||
break-inside: avoid;
|
||||
width: 100%;
|
||||
}
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
.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-content-body .mce-mergetag:hover {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
}
|
||||
.mce-content-body .mce-mergetag-affix {
|
||||
background-color: rgba(0, 108, 231, 0.1);
|
||||
color: #006ce7;
|
||||
}
|
||||
.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: 15px;
|
||||
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[data-mce-selected]::-moz-selection {
|
||||
background: none;
|
||||
}
|
||||
.mce-content-body img[data-mce-selected]::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: 0px"],
|
||||
.mce-item-table:not([border]),
|
||||
.mce-item-table[border="0"],
|
||||
table[style*="border-width: 0px"] td,
|
||||
.mce-item-table:not([border]) td,
|
||||
.mce-item-table[border="0"] td,
|
||||
table[style*="border-width: 0px"] th,
|
||||
.mce-item-table:not([border]) th,
|
||||
.mce-item-table[border="0"] th,
|
||||
table[style*="border-width: 0px"] 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: '-';
|
||||
}
|
||||
@@ -0,0 +1,310 @@
|
||||
.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; user-select: all; 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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; }
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; }
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; }
|
||||
.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; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; }
|
||||
|
||||
code[class*="language-"] ::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: hsl(0deg 0% 100% / 50%); }
|
||||
|
||||
.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; }
|
||||
div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; }
|
||||
|
||||
@media print {
|
||||
sup.mce-footnote a { color: #000; text-decoration: none; }
|
||||
div.mce-footnotes { break-inside: avoid; width: 100%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { display: none; }
|
||||
}
|
||||
.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; 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-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); }
|
||||
.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; }
|
||||
.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: 15px; 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: rgb(34 47 62 / 70%); 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: rgb(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; }
|
||||
.mcemarker-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; }
|
||||
|
||||
.mcebody 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; user-select: none; user-select: none; user-select: none; }
|
||||
|
||||
.mce-content-body td[data-mce-selected]::after,
|
||||
.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; }
|
||||
|
||||
@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: rgb(0 84 180 / 70%); } }
|
||||
.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; }
|
||||
.mce-content-body img[data-mce-selected]::selection { background: 0 0; }
|
||||
.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; 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: 0px"],
|
||||
table[style*="border-width: 0px"] caption,
|
||||
table[style*="border-width: 0px"] td,
|
||||
table[style*="border-width: 0px"] 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: "-"; }
|
||||
@@ -0,0 +1,312 @@
|
||||
.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; user-select: all; 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[contenteditable="false"]:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment > video:not([data-mce-selected]) { outline: 3px solid #ffe89d; }
|
||||
.tox-comments-visible .tox-comment[contenteditable="false"][data-mce-annotation-active="true"]:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] img:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] span.mce-preview-object:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > audio:not([data-mce-selected]),
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"] > video:not([data-mce-selected]) { outline: 3px solid #fed635; }
|
||||
.tox-comments-visible span.tox-comment:not([data-mce-selected]) { background-color: #ffe89d; outline: 0; }
|
||||
.tox-comments-visible span.tox-comment[data-mce-annotation-active="true"]:not([data-mce-selected="inline-boundary"]) { background-color: #fed635; }
|
||||
.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; tab-size: 4; tab-size: 4; hyphens: none; hyphens: none; }
|
||||
|
||||
code[class*="language-"] ::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: hsl(0deg 0% 100% / 50%); }
|
||||
|
||||
.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; }
|
||||
div.mce-footnotes hr { margin-inline-end: auto; margin-inline-start: 0; width: 25%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { text-decoration: none; }
|
||||
|
||||
@media print {
|
||||
sup.mce-footnote a { color: #000; text-decoration: none; }
|
||||
div.mce-footnotes { break-inside: avoid; width: 100%; }
|
||||
div.mce-footnotes li > a.mce-footnotes-backlink { display: none; }
|
||||
}
|
||||
.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; 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-content-body .mce-mergetag:hover { background-color: rgb(0 108 231 / 10%); }
|
||||
.mce-content-body .mce-mergetag-affix { background-color: rgb(0 108 231 / 10%); color: #006ce7; }
|
||||
.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: 15px; 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: rgb(34 47 62 / 70%); 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: rgb(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; }
|
||||
.mcemarker-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; }
|
||||
|
||||
.mcebody 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; user-select: none; user-select: none; user-select: none; }
|
||||
|
||||
.mce-content-body td[data-mce-selected]::after,
|
||||
.mce-content-body th[data-mce-selected]::after { background-color: rgb(180 215 255 / 70%); border: 1px solid rgb(180 215 255 / 70%); inset: -1px; content: ""; mix-blend-mode: multiply; position: absolute; }
|
||||
|
||||
@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: rgb(0 84 180 / 70%); } }
|
||||
.mcebody img[data-mce-selected]::-moz-selection { background: 0 0; }
|
||||
.mce-content-body img[data-mce-selected]::selection { background: 0 0; }
|
||||
.ephox-snooker-resizer-bar { background-color: #b4d7ff; opacity: 0; user-select: none; 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: 0px"],
|
||||
table[style*="border-width: 0px"] caption,
|
||||
table[style*="border-width: 0px"] td,
|
||||
table[style*="border-width: 0px"] 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; }
|
||||
@@ -0,0 +1,812 @@
|
||||
.tox { box-shadow: none; box-sizing: content-box; color: #222f3e; cursor: auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; -webkit-tap-highlight-color: transparent; text-decoration: none; text-shadow: none; text-transform: none; vertical-align: initial; white-space: normal; }
|
||||
.tox :not(svg, rect) { box-sizing: inherit; color: inherit; cursor: inherit; direction: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; -webkit-tap-highlight-color: inherit; text-align: inherit; text-decoration: inherit; text-shadow: inherit; text-transform: inherit; vertical-align: inherit; white-space: inherit; }
|
||||
.tox :not(svg, rect) { background: 0 0; border: 0; box-shadow: none; float: none; height: auto; margin: 0; max-width: none; outline: 0; padding: 0; position: static; width: auto; }
|
||||
.tox:not([dir="rtl"]) { direction: ltr; text-align: left; }
|
||||
.tox[dir="rtl"] { direction: rtl; text-align: right; }
|
||||
.tox-tinymce { border: 1px solid #ccc; border-radius: 0; box-shadow: none; box-sizing: border-box; display: flex; flex-direction: column; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; overflow: hidden; position: relative; visibility: inherit !important; }
|
||||
.tox.tox-tinymce-inline { border: none; box-shadow: none; overflow: initial; }
|
||||
.tox.tox-tinymce-inline .tox-editor-container { overflow: initial; }
|
||||
.tox.tox-tinymce-inline .tox-editor-header { background-color: #fff; border: 1px solid #ccc; border-radius: 0; box-shadow: none; overflow: hidden; }
|
||||
.tox-tinymce-aux { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; z-index: 1300; }
|
||||
|
||||
.tox-tinymce :focus,
|
||||
.tox-tinymce-aux :focus { outline: 0; }
|
||||
button::-moz-focus-inner { border: 0; }
|
||||
.tox[dir="rtl"] .tox-icon--flip svg { transform: rotateY(180deg); }
|
||||
.tox .accessibility-issue__header { align-items: center; display: flex; margin-bottom: 4px; }
|
||||
.tox .accessibility-issue__description { align-items: stretch; border: 1px solid #ccc; border-radius: 3px; display: flex; justify-content: space-between; }
|
||||
.tox .accessibility-issue__description > div { padding-bottom: 4px; }
|
||||
.tox .accessibility-issue__description > div > div { align-items: center; display: flex; margin-bottom: 4px; }
|
||||
.tox .accessibility-issue__description > :last-child:not(:only-child) { border-color: #ccc; border-style: solid; }
|
||||
.tox .accessibility-issue__repair { margin-top: 16px; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { background-color: rgb(32 122 183 / 10%); border-color: rgb(32 122 183 / 40%); color: #222f3e; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > :last-child { border-color: rgb(32 122 183 / 40%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { color: #207ab7; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { fill: #207ab7; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon { color: #207ab7; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { background-color: rgb(255 165 0 / 10%); border-color: rgb(255 165 0 / 50%); color: #222f3e; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > :last-child { border-color: rgb(255 165 0 / 50%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { color: #cc8500; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { fill: #cc8500; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon { color: #cc8500; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { background-color: rgb(204 0 0 / 10%); border-color: rgb(204 0 0 / 40%); color: #222f3e; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > :last-child { border-color: rgb(204 0 0 / 40%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { color: #c00; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { fill: #c00; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon { color: #c00; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { background-color: rgb(120 171 70 / 10%); border-color: rgb(120 171 70 / 40%); color: #222f3e; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > :last-child { border-color: rgb(120 171 70 / 40%); }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { color: #78ab46; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { fill: #78ab46; }
|
||||
.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon { color: #78ab46; }
|
||||
|
||||
.tox .tox-dialog__body-content .accessibility-issue__header h1,
|
||||
.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { margin-top: 0; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-left: auto; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description { padding: 4px 4px 4px 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description > :last-child { border-left-width: 1px; padding-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-right: auto; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description { padding: 4px 8px 4px 4px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description > :last-child { border-right-width: 1px; padding-right: 4px; }
|
||||
.tox .tox-anchorbar { display: flex; flex: 0 0 auto; }
|
||||
.tox .tox-bar { display: flex; flex: 0 0 auto; }
|
||||
.tox .tox-button { background-color: #207ab7; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #207ab7; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #fff; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 24px; margin: 0; outline: 0; padding: 4px 16px; position: relative; text-align: center; text-decoration: none; text-transform: none; white-space: nowrap; }
|
||||
.tox .tox-button::before { border-radius: 3px; inset: -1px; box-shadow: inset 0 0 0 2px #fff, 0 0 0 1px #207ab7, 0 0 0 3px rgb(32 122 183 / 25%); content: ""; opacity: 0; pointer-events: none; position: absolute; }
|
||||
.tox .tox-button[disabled] { background-color: #207ab7; background-image: none; border-color: #207ab7; box-shadow: none; color: rgb(255 255 255 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-button:focus:not(:disabled) { background-color: #1c6ca1; background-image: none; border-color: #1c6ca1; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button:focus-visible:not(:disabled)::before { opacity: 1; }
|
||||
.tox .tox-button:hover:not(:disabled) { background-color: #1c6ca1; background-image: none; border-color: #1c6ca1; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button:active:not(:disabled) { background-color: #185d8c; background-image: none; border-color: #185d8c; box-shadow: none; color: #fff; }
|
||||
.tox .tox-button--secondary { background-color: #f0f0f0; background-image: none; background-position: 0 0; background-repeat: repeat; border-color: #f0f0f0; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; color: #222f3e; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; outline: 0; padding: 4px 16px; text-decoration: none; text-transform: none; }
|
||||
.tox .tox-button--secondary[disabled] { background-color: #f0f0f0; background-image: none; border-color: #f0f0f0; box-shadow: none; color: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-button--secondary:focus:not(:disabled) { background-color: #e3e3e3; background-image: none; border-color: #e3e3e3; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-button--secondary:hover:not(:disabled) { background-color: #e3e3e3; background-image: none; border-color: #e3e3e3; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-button--secondary:active:not(:disabled) { background-color: #d6d6d6; background-image: none; border-color: #d6d6d6; box-shadow: none; color: #222f3e; }
|
||||
|
||||
.tox .tox-button--icon,
|
||||
.tox .tox-button.tox-button--icon,
|
||||
.tox .tox-button.tox-button--secondary.tox-button--icon { padding: 4px; }
|
||||
|
||||
.tox .tox-button--icon .tox-icon svg,
|
||||
.tox .tox-button.tox-button--icon .tox-icon svg,
|
||||
.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { display: block; fill: currentcolor; }
|
||||
.tox .tox-button-link { background: 0; border: none; box-sizing: border-box; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3; margin: 0; padding: 0; white-space: nowrap; }
|
||||
.tox .tox-button-link--sm { font-size: 14px; }
|
||||
.tox .tox-button--naked { background-color: transparent; border-color: transparent; box-shadow: unset; color: #222f3e; }
|
||||
.tox .tox-button--naked[disabled] { background-color: #f0f0f0; border-color: #f0f0f0; box-shadow: none; color: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-button--naked:hover:not(:disabled) { background-color: #e3e3e3; border-color: #e3e3e3; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-button--naked:focus:not(:disabled) { background-color: #e3e3e3; border-color: #e3e3e3; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-button--naked:active:not(:disabled) { background-color: #d6d6d6; border-color: #d6d6d6; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-button--naked .tox-icon svg { fill: currentcolor; }
|
||||
.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { color: #222f3e; }
|
||||
.tox .tox-checkbox { align-items: center; border-radius: 3px; cursor: pointer; display: flex; height: 36px; min-width: 36px; }
|
||||
.tox .tox-checkbox__input { height: 1px; overflow: hidden; position: absolute; top: auto; width: 1px; }
|
||||
.tox .tox-checkbox__icons { align-items: center; border-radius: 3px; box-shadow: 0 0 0 2px transparent; box-sizing: content-box; display: flex; height: 24px; justify-content: center; padding: calc(4px - 1px); width: 24px; }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: block; fill: rgb(34 47 62 / 30%); }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: none; fill: #207ab7; }
|
||||
.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: none; fill: #207ab7; }
|
||||
.tox .tox-checkbox--disabled { color: rgb(34 47 62 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; }
|
||||
.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: block; }
|
||||
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; }
|
||||
.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: block; }
|
||||
.tox input.tox-checkbox__input:focus + .tox-checkbox__icons { border-radius: 3px; box-shadow: inset 0 0 0 1px #207ab7; padding: calc(4px - 1px); }
|
||||
.tox:not([dir="rtl"]) .tox-checkbox__label { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-checkbox__input { left: -10000px; }
|
||||
.tox:not([dir="rtl"]) .tox-bar .tox-checkbox { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-checkbox__label { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-checkbox__input { right: -10000px; }
|
||||
.tox[dir="rtl"] .tox-bar .tox-checkbox { margin-right: 4px; }
|
||||
.tox .tox-collection--toolbar .tox-collection__group { display: flex; padding: 0; }
|
||||
.tox .tox-collection--grid .tox-collection__group { display: flex; flex-wrap: wrap; max-height: 208px; overflow-x: hidden; overflow-y: auto; padding: 0; }
|
||||
.tox .tox-collection--list .tox-collection__group { border-width: 1px 0 0; border-color: #ccc; border-style: solid; padding: 4px 0; }
|
||||
.tox .tox-collection--list .tox-collection__group:first-child { border-top-width: 0; }
|
||||
.tox .tox-collection__group-heading { background-color: #e6e6e6; color: rgb(34 47 62 / 70%); cursor: default; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 4px; margin-top: -4px; padding: 4px 8px; text-transform: none; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; }
|
||||
.tox .tox-collection__item { align-items: center; border-radius: 3px; color: #222f3e; display: flex; -webkit-touch-callout: none; user-select: none; user-select: none; user-select: none; }
|
||||
.tox .tox-collection--list .tox-collection__item { padding: 4px 8px; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item { border-radius: 3px; padding: 4px; }
|
||||
.tox .tox-collection--grid .tox-collection__item { border-radius: 3px; padding: 4px; }
|
||||
.tox .tox-collection--list .tox-collection__item--enabled { background-color: #fff; color: #222f3e; }
|
||||
.tox .tox-collection--list .tox-collection__item--active { background-color: #dee0e2; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--enabled { background-color: #c8cbcf; color: #222f3e; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--active { background-color: #dee0e2; }
|
||||
.tox .tox-collection--grid .tox-collection__item--enabled { background-color: #c8cbcf; color: #222f3e; }
|
||||
.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { background-color: #dee0e2; color: #222f3e; }
|
||||
.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #222f3e; }
|
||||
.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: #222f3e; }
|
||||
|
||||
.tox .tox-collection__item-checkmark,
|
||||
.tox .tox-collection__item-icon { align-items: center; display: flex; height: 24px; justify-content: center; width: 24px; }
|
||||
|
||||
.tox .tox-collection__item-checkmark svg,
|
||||
.tox .tox-collection__item-icon svg { fill: currentcolor; }
|
||||
.tox .tox-collection--toolbar-lg .tox-collection__item-icon { height: 48px; width: 48px; }
|
||||
.tox .tox-collection__item-label { color: currentcolor; display: inline-block; flex: 1; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; text-transform: none; word-break: break-all; }
|
||||
.tox .tox-collection__item-accessory { color: rgb(34 47 62 / 70%); display: inline-block; font-size: 14px; height: 24px; line-height: 24px; text-transform: none; }
|
||||
.tox .tox-collection__item-caret { align-items: center; display: flex; min-height: 24px; }
|
||||
.tox .tox-collection__item-caret::after { content: ""; font-size: 0; min-height: inherit; }
|
||||
.tox .tox-collection__item-caret svg { fill: #222f3e; }
|
||||
.tox .tox-collection__item--state-disabled { background-color: transparent; color: rgb(34 47 62 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { display: none; }
|
||||
.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { display: none; }
|
||||
.tox .tox-collection--horizontal { background-color: #fff; border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: nowrap; margin-bottom: 0; overflow-x: auto; padding: 0; }
|
||||
.tox .tox-collection--horizontal .tox-collection__group { align-items: center; display: flex; flex-wrap: nowrap; margin: 0; padding: 0 4px; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item { height: 34px; margin: 3px 0 2px; padding: 0 4px; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item-label { white-space: nowrap; }
|
||||
.tox .tox-collection--horizontal .tox-collection__item-caret { margin-left: 4px; }
|
||||
.tox .tox-collection__item-container { display: flex; }
|
||||
.tox .tox-collection__item-container--row { align-items: center; flex: 1 1 auto; flex-direction: row; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--align-left { margin-right: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--align-right { justify-content: flex-end; margin-left: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { align-items: flex-start; margin-bottom: auto; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { align-items: center; }
|
||||
.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { align-items: flex-end; margin-top: auto; }
|
||||
.tox .tox-collection__item-container--column { align-self: center; flex: 1 1 auto; flex-direction: column; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--align-left { align-items: flex-start; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--align-right { align-items: flex-end; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { align-self: flex-start; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { align-self: center; }
|
||||
.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { align-self: flex-end; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-right: 1px solid #ccc; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > :not(:first-child) { margin-left: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-left: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-collection__item-accessory { margin-left: 16px; text-align: right; }
|
||||
.tox:not([dir="rtl"]) .tox-collection .tox-collection__item-caret { margin-left: 16px; }
|
||||
.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-left: 1px solid #ccc; }
|
||||
.tox[dir="rtl"] .tox-collection--list .tox-collection__item > :not(:first-child) { margin-right: 8px; }
|
||||
.tox[dir="rtl"] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-right: 4px; }
|
||||
.tox[dir="rtl"] .tox-collection__item-accessory { margin-right: 16px; text-align: left; }
|
||||
.tox[dir="rtl"] .tox-collection .tox-collection__item-caret { margin-right: 16px; transform: rotateY(180deg); }
|
||||
.tox[dir="rtl"] .tox-collection--horizontal .tox-collection__item-caret { margin-right: 4px; }
|
||||
.tox .tox-color-picker-container { display: flex; flex-direction: row; height: 225px; margin: 0; }
|
||||
.tox .tox-sv-palette { box-sizing: border-box; display: flex; height: 100%; }
|
||||
.tox .tox-sv-palette-spectrum { height: 100%; }
|
||||
|
||||
.tox .tox-sv-palette,
|
||||
.tox .tox-sv-palette-spectrum { width: 225px; }
|
||||
.tox .tox-sv-palette-thumb { background: 0 0; border: 1px solid #000; border-radius: 50%; box-sizing: content-box; height: 12px; position: absolute; width: 12px; }
|
||||
.tox .tox-sv-palette-inner-thumb { border: 1px solid #fff; border-radius: 50%; height: 10px; position: absolute; width: 10px; }
|
||||
.tox .tox-hue-slider { box-sizing: border-box; height: 100%; width: 25px; }
|
||||
.tox .tox-hue-slider-spectrum { background: linear-gradient(to bottom, red, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, red); height: 100%; width: 100%; }
|
||||
|
||||
.tox .tox-hue-slider,
|
||||
.tox .tox-hue-slider-spectrum { width: 20px; }
|
||||
.tox .tox-hue-slider-thumb { background: #fff; border: 1px solid #000; box-sizing: content-box; height: 4px; width: 100%; }
|
||||
.tox .tox-rgb-form { display: flex; flex-direction: column; justify-content: space-between; }
|
||||
.tox .tox-rgb-form div { align-items: center; display: flex; justify-content: space-between; margin-bottom: 5px; width: inherit; }
|
||||
.tox .tox-rgb-form input { width: 6em; }
|
||||
.tox .tox-rgb-form input.tox-invalid { border: 1px solid red !important; }
|
||||
.tox .tox-rgb-form .tox-rgba-preview { border: 1px solid #000; flex-grow: 2; margin-bottom: 0; }
|
||||
.tox:not([dir="rtl"]) .tox-sv-palette { margin-right: 15px; }
|
||||
.tox:not([dir="rtl"]) .tox-hue-slider { margin-right: 15px; }
|
||||
.tox:not([dir="rtl"]) .tox-hue-slider-thumb { margin-left: -1px; }
|
||||
.tox:not([dir="rtl"]) .tox-rgb-form label { margin-right: 0.5em; }
|
||||
.tox[dir="rtl"] .tox-sv-palette { margin-left: 15px; }
|
||||
.tox[dir="rtl"] .tox-hue-slider { margin-left: 15px; }
|
||||
.tox[dir="rtl"] .tox-hue-slider-thumb { margin-right: -1px; }
|
||||
.tox[dir="rtl"] .tox-rgb-form label { margin-left: 0.5em; }
|
||||
|
||||
.tox .tox-toolbar .tox-swatches,
|
||||
.tox .tox-toolbar__overflow .tox-swatches,
|
||||
.tox .tox-toolbar__primary .tox-swatches { margin: 2px 0 3px 4px; }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-swatches-menu { border: 0; margin: -4px 0; }
|
||||
.tox .tox-swatches__row { display: flex; }
|
||||
.tox .tox-swatch { height: 30px; transition: transform 0.15s, box-shadow 0.15s; width: 30px; }
|
||||
|
||||
.tox .tox-swatch:focus,
|
||||
.tox .tox-swatch:hover { box-shadow: 0 0 0 1px rgb(127 127 127 / 30%) inset; transform: scale(0.8); }
|
||||
.tox .tox-swatch--remove { align-items: center; display: flex; justify-content: center; }
|
||||
.tox .tox-swatch--remove svg path { stroke: #e74c3c; }
|
||||
.tox .tox-swatches__picker-btn { align-items: center; background-color: transparent; border: 0; cursor: pointer; display: flex; height: 30px; justify-content: center; outline: 0; padding: 0; width: 30px; }
|
||||
.tox .tox-swatches__picker-btn svg { fill: #222f3e; height: 24px; width: 24px; }
|
||||
.tox .tox-swatches__picker-btn:hover { background: #dee0e2; }
|
||||
.tox:not([dir="rtl"]) .tox-swatches__picker-btn { margin-left: auto; }
|
||||
.tox[dir="rtl"] .tox-swatches__picker-btn { margin-right: auto; }
|
||||
.tox .tox-comment-thread { background: #fff; position: relative; }
|
||||
.tox .tox-comment-thread > :not(:first-child) { margin-top: 8px; }
|
||||
.tox .tox-comment { background: #fff; border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 4px 8px 0 rgb(34 47 62 / 10%); padding: 8px 8px 16px; position: relative; }
|
||||
.tox .tox-comment__header { align-items: center; color: #222f3e; display: flex; justify-content: space-between; }
|
||||
.tox .tox-comment__date { color: #222f3e; font-size: 12px; line-height: 18px; }
|
||||
.tox .tox-comment__body { color: #222f3e; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; margin-top: 8px; position: relative; text-transform: initial; }
|
||||
.tox .tox-comment__body textarea { resize: none; white-space: normal; width: 100%; }
|
||||
.tox .tox-comment__expander { padding-top: 8px; }
|
||||
.tox .tox-comment__expander p { color: rgb(34 47 62 / 70%); font-size: 14px; font-style: normal; }
|
||||
.tox .tox-comment__body p { margin: 0; }
|
||||
.tox .tox-comment__buttonspacing { padding-top: 16px; text-align: center; }
|
||||
.tox .tox-comment-thread__overlay::after { background: #fff; inset: 0; content: ""; display: flex; opacity: 0.9; position: absolute; z-index: 5; }
|
||||
.tox .tox-comment__reply { display: flex; flex-shrink: 0; flex-wrap: wrap; justify-content: flex-end; margin-top: 8px; }
|
||||
.tox .tox-comment__reply > :first-child { margin-bottom: 8px; width: 100%; }
|
||||
.tox .tox-comment__edit { display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 16px; }
|
||||
.tox .tox-comment__gradient::after { background: linear-gradient(rgb(255 255 255 / 0%), #fff); bottom: 0; content: ""; display: block; height: 5em; margin-top: -40px; position: absolute; width: 100%; }
|
||||
.tox .tox-comment__overlay { background: #fff; inset: 0; display: flex; flex-direction: column; flex-grow: 1; opacity: 0.9; position: absolute; text-align: center; z-index: 5; }
|
||||
.tox .tox-comment__loading-text { align-items: center; color: #222f3e; display: flex; flex-direction: column; position: relative; }
|
||||
.tox .tox-comment__loading-text > div { padding-bottom: 16px; }
|
||||
.tox .tox-comment__overlaytext { inset: 0; flex-direction: column; font-size: 14px; padding: 1em; position: absolute; z-index: 10; }
|
||||
.tox .tox-comment__overlaytext p { background-color: #fff; box-shadow: 0 0 8px 8px #fff; color: #222f3e; text-align: center; }
|
||||
.tox .tox-comment__overlaytext div:nth-of-type(2) { font-size: 0.8em; }
|
||||
.tox .tox-comment__busy-spinner { align-items: center; background-color: #fff; inset: 0; display: flex; justify-content: center; position: absolute; z-index: 20; }
|
||||
.tox .tox-comment__scroll { display: flex; flex-direction: column; flex-shrink: 1; overflow: auto; }
|
||||
.tox .tox-conversations { margin: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-comment__edit { margin-left: 8px; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-comment__buttonspacing > :last-child,
|
||||
.tox:not([dir="rtl"]) .tox-comment__edit > :last-child,
|
||||
.tox:not([dir="rtl"]) .tox-comment__reply > :last-child { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-comment__edit { margin-right: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-comment__buttonspacing > :last-child,
|
||||
.tox[dir="rtl"] .tox-comment__edit > :last-child,
|
||||
.tox[dir="rtl"] .tox-comment__reply > :last-child { margin-right: 8px; }
|
||||
.tox .tox-user { align-items: center; display: flex; }
|
||||
.tox .tox-user__avatar svg { fill: rgb(34 47 62 / 70%); }
|
||||
.tox .tox-user__avatar img { border-radius: 50%; height: 36px; object-fit: cover; vertical-align: middle; width: 36px; }
|
||||
.tox .tox-user__name { color: #222f3e; font-size: 14px; font-style: normal; font-weight: 700; line-height: 18px; text-transform: none; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar img,
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar svg { margin-right: 8px; }
|
||||
.tox:not([dir="rtl"]) .tox-user__avatar + .tox-user__name { margin-left: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-user__avatar img,
|
||||
.tox[dir="rtl"] .tox-user__avatar svg { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-user__avatar + .tox-user__name { margin-right: 8px; }
|
||||
.tox .tox-dialog-wrap { align-items: center; inset: 0; display: flex; justify-content: center; position: fixed; z-index: 1100; }
|
||||
.tox .tox-dialog-wrap__backdrop { background-color: rgb(255 255 255 / 75%); inset: 0; position: absolute; z-index: 1; }
|
||||
.tox .tox-dialog-wrap__backdrop--opaque { background-color: #fff; }
|
||||
.tox .tox-dialog { background-color: #fff; border-color: #ccc; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: 0 16px 16px -10px rgb(34 47 62 / 15%), 0 0 40px 1px rgb(34 47 62 / 15%); display: flex; flex-direction: column; max-height: 100%; max-width: 480px; overflow: hidden; position: relative; width: 95vw; z-index: 2; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog { align-self: flex-start; margin: 8px auto; max-height: calc(100vh - 8px * 2); width: calc(100vw - 16px); } }
|
||||
.tox .tox-dialog-inline { z-index: 1100; }
|
||||
.tox .tox-dialog__header { align-items: center; background-color: #fff; border-bottom: none; color: #222f3e; display: flex; font-size: 16px; justify-content: space-between; padding: 8px 16px 0; position: relative; }
|
||||
.tox .tox-dialog__header .tox-button { z-index: 1; }
|
||||
.tox .tox-dialog__draghandle { cursor: grab; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }
|
||||
.tox .tox-dialog__draghandle:active { cursor: grabbing; }
|
||||
.tox .tox-dialog__dismiss { margin-left: auto; }
|
||||
.tox .tox-dialog__title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1.3; margin: 0; text-transform: none; }
|
||||
.tox .tox-dialog__body { color: #222f3e; display: flex; flex: 1; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1.3; min-width: 0; text-align: left; text-transform: none; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body { flex-direction: column; } }
|
||||
.tox .tox-dialog__body-nav { align-items: flex-start; display: flex; flex-direction: column; padding: 16px; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { flex-direction: row; -webkit-overflow-scrolling: touch; overflow-x: auto; padding-bottom: 0; } }
|
||||
.tox .tox-dialog__body-nav-item { border-bottom: 2px solid transparent; color: rgb(34 47 62 / 70%); display: inline-block; font-size: 14px; line-height: 1.3; margin-bottom: 8px; text-decoration: none; white-space: nowrap; }
|
||||
.tox .tox-dialog__body-nav-item:focus { background-color: rgb(32 122 183 / 10%); }
|
||||
.tox .tox-dialog__body-nav-item--active { border-bottom: 2px solid #207ab7; color: #207ab7; }
|
||||
.tox .tox-dialog__body-content { box-sizing: border-box; display: flex; flex: 1; flex-direction: column; max-height: 650px; overflow: auto; -webkit-overflow-scrolling: touch; padding: 16px; }
|
||||
.tox .tox-dialog__body-content > * { margin-bottom: 0; margin-top: 16px; }
|
||||
.tox .tox-dialog__body-content > :first-child { margin-top: 0; }
|
||||
.tox .tox-dialog__body-content > :last-child { margin-bottom: 0; }
|
||||
.tox .tox-dialog__body-content > :only-child { margin-bottom: 0; margin-top: 0; }
|
||||
.tox .tox-dialog__body-content a { color: #207ab7; cursor: pointer; text-decoration: none; }
|
||||
|
||||
.tox .tox-dialog__body-content a:focus,
|
||||
.tox .tox-dialog__body-content a:hover { color: #185d8c; text-decoration: none; }
|
||||
.tox .tox-dialog__body-content a:active { color: #185d8c; text-decoration: none; }
|
||||
.tox .tox-dialog__body-content svg { fill: #222f3e; }
|
||||
.tox .tox-dialog__body-content ul { display: block; list-style-type: disc; margin-bottom: 16px; margin-inline-end: 0; margin-inline-start: 0; padding-inline-start: 2.5rem; }
|
||||
.tox .tox-dialog__body-content .tox-form__group h1 { color: #222f3e; font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; }
|
||||
.tox .tox-dialog__body-content .tox-form__group h2 { color: #222f3e; font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; }
|
||||
.tox .tox-dialog__body-content .tox-form__group p { margin-bottom: 16px; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:first-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:first-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:first-child { margin-top: 0; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:last-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:last-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:last-child { margin-bottom: 0; }
|
||||
|
||||
.tox .tox-dialog__body-content .tox-form__group h1:only-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group h2:only-child,
|
||||
.tox .tox-dialog__body-content .tox-form__group p:only-child { margin-bottom: 0; margin-top: 0; }
|
||||
.tox .tox-dialog--width-lg { height: 650px; max-width: 1200px; }
|
||||
.tox .tox-dialog--width-md { max-width: 800px; }
|
||||
.tox .tox-dialog--width-md .tox-dialog__body-content { overflow: auto; }
|
||||
.tox .tox-dialog__body-content--centered { text-align: center; }
|
||||
.tox .tox-dialog__footer { align-items: center; background-color: #fff; border-top: 1px solid #ccc; display: flex; justify-content: space-between; padding: 8px 16px; }
|
||||
|
||||
.tox .tox-dialog__footer-end,
|
||||
.tox .tox-dialog__footer-start { display: flex; }
|
||||
.tox .tox-dialog__busy-spinner { align-items: center; background-color: rgb(255 255 255 / 75%); inset: 0; display: flex; justify-content: center; position: absolute; z-index: 3; }
|
||||
.tox .tox-dialog__table { border-collapse: collapse; width: 100%; }
|
||||
.tox .tox-dialog__table thead th { font-weight: 700; padding-bottom: 8px; }
|
||||
.tox .tox-dialog__table tbody tr { border-bottom: 1px solid #ccc; }
|
||||
.tox .tox-dialog__table tbody tr:last-child { border-bottom: none; }
|
||||
.tox .tox-dialog__table td { padding-bottom: 8px; padding-top: 8px; }
|
||||
.tox .tox-dialog__iframe.tox-dialog__iframe--opaque { background: #fff; }
|
||||
.tox .tox-dialog__popups { position: absolute; width: 100%; z-index: 1100; }
|
||||
.tox .tox-dialog__body-iframe { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-dialog__body-iframe .tox-navobj { display: flex; flex: 1; }
|
||||
.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { flex: 1; height: 100%; }
|
||||
.tox .tox-dialog-dock-fadeout { opacity: 0; visibility: hidden; }
|
||||
.tox .tox-dialog-dock-fadein { opacity: 1; visibility: visible; }
|
||||
.tox .tox-dialog-dock-transition { transition: visibility 0s linear 0.3s, opacity 0.3s ease; }
|
||||
.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { transition-delay: 0s; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav { margin-right: 0; } }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav-item:not(:first-child) { margin-left: 8px; } }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-end > *,
|
||||
.tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-start > * { margin-left: 8px; }
|
||||
.tox[dir="rtl"] .tox-dialog__body { text-align: right; }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav { margin-left: 0; } }
|
||||
|
||||
@media only screen and (width <= 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav-item:not(:first-child) { margin-right: 8px; } }
|
||||
|
||||
.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-end > *,
|
||||
.tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-start > * { margin-right: 8px; }
|
||||
body.tox-dialog__disable-scroll { overflow: hidden; }
|
||||
.tox .tox-dropzone-container { display: flex; flex: 1; }
|
||||
.tox .tox-dropzone { align-items: center; background: #fff; border: 2px dashed #ccc; box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; min-height: 100px; padding: 10px; }
|
||||
.tox .tox-dropzone p { color: rgb(34 47 62 / 70%); margin: 0 0 16px; }
|
||||
.tox .tox-edit-area { display: flex; flex: 1; overflow: hidden; position: relative; }
|
||||
.tox .tox-edit-area__iframe { background-color: #fff; border: 0; box-sizing: border-box; flex: 1; height: 100%; position: absolute; width: 100%; }
|
||||
.tox.tox-inline-edit-area { border: 1px dotted #ccc; }
|
||||
.tox .tox-editor-container { display: flex; flex: 1 1 auto; flex-direction: column; overflow: hidden; }
|
||||
.tox .tox-editor-header { display: grid; grid-template-columns: 1fr min-content; z-index: 1; }
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: #fff; border-bottom: none; box-shadow: none; padding: 4px 0; transition: box-shadow 0.5s; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: 1px solid #ccc; box-shadow: none; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: #fff; box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); padding: 4px 0; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); }
|
||||
.tox-editor-dock-fadeout { opacity: 0; visibility: hidden; }
|
||||
.tox-editor-dock-fadein { opacity: 1; visibility: visible; }
|
||||
.tox-editor-dock-transition { transition: visibility 0s linear 0.25s, opacity 0.25s ease; }
|
||||
.tox-editor-dock-transition.tox-editor-dock-fadein { transition-delay: 0s; }
|
||||
.tox .tox-control-wrap { flex: 1; position: relative; }
|
||||
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,
|
||||
.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { display: none; }
|
||||
.tox .tox-control-wrap svg { display: block; }
|
||||
.tox .tox-control-wrap__status-icon-wrap { position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-control-wrap__status-icon-invalid svg { fill: #c00; }
|
||||
.tox .tox-control-wrap__status-icon-unknown svg { fill: orange; }
|
||||
.tox .tox-control-wrap__status-icon-valid svg { fill: green; }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-invalid .tox-textfield,
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-unknown .tox-textfield,
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap--status-valid .tox-textfield { padding-right: 32px; }
|
||||
.tox:not([dir="rtl"]) .tox-control-wrap__status-icon-wrap { right: 4px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-invalid .tox-textfield,
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-unknown .tox-textfield,
|
||||
.tox[dir="rtl"] .tox-control-wrap--status-valid .tox-textfield { padding-left: 32px; }
|
||||
.tox[dir="rtl"] .tox-control-wrap__status-icon-wrap { left: 4px; }
|
||||
.tox .tox-autocompleter { max-width: 25em; }
|
||||
.tox .tox-autocompleter .tox-menu { box-sizing: border-box; max-width: 25em; }
|
||||
.tox .tox-autocompleter .tox-autocompleter-highlight { font-weight: 700; }
|
||||
.tox .tox-color-input { display: flex; position: relative; z-index: 1; }
|
||||
.tox .tox-color-input .tox-textfield { z-index: -1; }
|
||||
.tox .tox-color-input span { border-color: rgb(34 47 62 / 20%); border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; height: 24px; position: absolute; top: 6px; width: 24px; }
|
||||
|
||||
.tox .tox-color-input span:focus:not([aria-disabled="true"]),
|
||||
.tox .tox-color-input span:hover:not([aria-disabled="true"]) { border-color: #207ab7; cursor: pointer; }
|
||||
.tox .tox-color-input span::before { background-image: linear-gradient(45deg, rgb(0 0 0 / 25%) 25%, transparent 25%), linear-gradient(-45deg, rgb(0 0 0 / 25%) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(0 0 0 / 25%) 75%), linear-gradient(-45deg, transparent 75%, rgb(0 0 0 / 25%) 75%); background-position: 0 0, 0 6px, 6px -6px, -6px 0; background-size: 12px 12px; border: 1px solid #fff; border-radius: 3px; box-sizing: border-box; content: ""; height: 24px; left: -1px; position: absolute; top: -1px; width: 24px; z-index: -1; }
|
||||
.tox .tox-color-input span[aria-disabled="true"] { cursor: not-allowed; }
|
||||
.tox:not([dir="rtl"]) .tox-color-input .tox-textfield { padding-left: 36px; }
|
||||
.tox:not([dir="rtl"]) .tox-color-input span { left: 6px; }
|
||||
.tox[dir="rtl"] .tox-color-input .tox-textfield { padding-right: 36px; }
|
||||
.tox[dir="rtl"] .tox-color-input span { right: 6px; }
|
||||
|
||||
.tox .tox-label,
|
||||
.tox .tox-toolbar-label { color: rgb(34 47 62 / 70%); display: block; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; padding: 0 8px 0 0; text-transform: none; white-space: nowrap; }
|
||||
.tox .tox-toolbar-label { padding: 0 8px; }
|
||||
.tox[dir="rtl"] .tox-label { padding: 0 0 0 8px; }
|
||||
.tox .tox-form { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-form__group { box-sizing: border-box; margin-bottom: 4px; }
|
||||
.tox .tox-form-group--maximize { flex: 1; }
|
||||
.tox .tox-form__group--error { color: #c00; }
|
||||
.tox .tox-form__group--collection { display: flex; }
|
||||
.tox .tox-form__grid { display: flex; flex-flow: row wrap; justify-content: space-between; }
|
||||
.tox .tox-form__grid--2col > .tox-form__group { width: calc(50% - (8px / 2)); }
|
||||
.tox .tox-form__grid--3col > .tox-form__group { width: calc(100% / 3 - (8px / 2)); }
|
||||
.tox .tox-form__grid--4col > .tox-form__group { width: calc(25% - (8px / 2)); }
|
||||
.tox .tox-form__controls-h-stack { align-items: center; display: flex; }
|
||||
.tox .tox-form__group--inline { align-items: center; display: flex; }
|
||||
.tox .tox-form__group--stretched { display: flex; flex: 1; flex-direction: column; }
|
||||
.tox .tox-form__group--stretched .tox-textarea { flex: 1; }
|
||||
.tox .tox-form__group--stretched .tox-navobj { display: flex; flex: 1; }
|
||||
.tox .tox-form__group--stretched .tox-navobj :nth-child(2) { flex: 1; height: 100%; }
|
||||
.tox:not([dir="rtl"]) .tox-form__controls-h-stack > :not(:first-child) { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-form__controls-h-stack > :not(:first-child) { margin-right: 4px; }
|
||||
|
||||
.tox .tox-lock.tox-locked .tox-lock-icon__unlock,
|
||||
.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { display: none; }
|
||||
|
||||
.tox .tox-listboxfield .tox-listbox--select,
|
||||
.tox .tox-textarea,
|
||||
.tox .tox-textfield,
|
||||
.tox .tox-toolbar-textfield { appearance: none; appearance: none; appearance: none; background-color: #fff; border-color: #ccc; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #222f3e; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 4.75px; resize: none; width: 100%; }
|
||||
|
||||
.tox .tox-textarea[disabled],
|
||||
.tox .tox-textfield[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; }
|
||||
|
||||
.tox .tox-listboxfield .tox-listbox--select:focus,
|
||||
.tox .tox-textarea:focus,
|
||||
.tox .tox-textfield:focus { background-color: #fff; border-color: #207ab7; box-shadow: none; outline: 2px solid rgb(32 122 183 / 25%); }
|
||||
.tox .tox-toolbar-textfield { border-width: 0; margin-bottom: 3px; margin-top: 2px; max-width: 250px; }
|
||||
.tox .tox-naked-btn { background-color: transparent; border: 0; border-color: transparent; box-shadow: unset; color: #207ab7; cursor: pointer; display: block; margin: 0; padding: 0; }
|
||||
.tox .tox-naked-btn svg { display: block; fill: #222f3e; }
|
||||
.tox:not([dir="rtl"]) .tox-toolbar-textfield + * { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-toolbar-textfield + * { margin-right: 4px; }
|
||||
.tox .tox-listboxfield { cursor: pointer; position: relative; }
|
||||
.tox .tox-listboxfield .tox-listbox--select[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; }
|
||||
.tox .tox-listbox__select-label { cursor: default; flex: 1; margin: 0 4px; }
|
||||
.tox .tox-listbox__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; }
|
||||
.tox .tox-listbox__select-chevron svg { fill: #222f3e; }
|
||||
.tox .tox-listboxfield .tox-listbox--select { align-items: center; display: flex; }
|
||||
.tox:not([dir="rtl"]) .tox-listboxfield svg { right: 8px; }
|
||||
.tox[dir="rtl"] .tox-listboxfield svg { left: 8px; }
|
||||
.tox .tox-selectfield { cursor: pointer; position: relative; }
|
||||
.tox .tox-selectfield select { appearance: none; appearance: none; appearance: none; background-color: #fff; border-color: #ccc; border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: #222f3e; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0; min-height: 34px; outline: 0; padding: 5px 4.75px; resize: none; width: 100%; }
|
||||
.tox .tox-selectfield select[disabled] { background-color: #f2f2f2; color: rgb(34 47 62 / 85%); cursor: not-allowed; }
|
||||
.tox .tox-selectfield select::-ms-expand { display: none; }
|
||||
.tox .tox-selectfield select:focus { background-color: #fff; border-color: #207ab7; box-shadow: none; outline: 2px solid rgb(32 122 183 / 25%); }
|
||||
.tox .tox-selectfield svg { pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
|
||||
.tox:not([dir="rtl"]) .tox-selectfield select[size="0"],
|
||||
.tox:not([dir="rtl"]) .tox-selectfield select[size="1"] { padding-right: 24px; }
|
||||
.tox:not([dir="rtl"]) .tox-selectfield svg { right: 8px; }
|
||||
|
||||
.tox[dir="rtl"] .tox-selectfield select[size="0"],
|
||||
.tox[dir="rtl"] .tox-selectfield select[size="1"] { padding-left: 24px; }
|
||||
.tox[dir="rtl"] .tox-selectfield svg { left: 8px; }
|
||||
.tox .tox-textarea { appearance: textarea; appearance: textarea; appearance: textarea; white-space: pre-wrap; }
|
||||
.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; }
|
||||
.tox .tox-help__more-link { list-style: none; margin-top: 1em; }
|
||||
.tox .tox-imagepreview { background-color: #666; height: 380px; overflow: hidden; position: relative; width: 100%; }
|
||||
.tox .tox-imagepreview.tox-imagepreview__loaded { overflow: auto; }
|
||||
.tox .tox-imagepreview__container { display: flex; left: 100vw; position: absolute; top: 100vw; }
|
||||
.tox .tox-imagepreview__image { background: url("data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw=="); }
|
||||
.tox .tox-image-tools .tox-spacer { flex: 1; }
|
||||
.tox .tox-image-tools .tox-bar { align-items: center; display: flex; height: 60px; justify-content: center; }
|
||||
|
||||
.tox .tox-image-tools .tox-imagepreview,
|
||||
.tox .tox-image-tools .tox-imagepreview + .tox-bar { margin-top: 8px; }
|
||||
.tox .tox-image-tools .tox-croprect-block { background: #000; opacity: 0.5; position: absolute; zoom: 1; }
|
||||
.tox .tox-image-tools .tox-croprect-handle { border: 2px solid #fff; height: 20px; left: 0; position: absolute; top: 0; width: 20px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-move { border: 0; cursor: move; position: absolute; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-nw { border-width: 2px 0 0 2px; cursor: nw-resize; left: 100px; margin: -2px 0 0 -2px; top: 100px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-ne { border-width: 2px 2px 0 0; cursor: ne-resize; left: 200px; margin: -2px 0 0 -20px; top: 100px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-sw { border-width: 0 0 2px 2px; cursor: sw-resize; left: 100px; margin: -20px 2px 0 -2px; top: 200px; }
|
||||
.tox .tox-image-tools .tox-croprect-handle-se { border-width: 0 2px 2px 0; cursor: se-resize; left: 200px; margin: -20px 0 0 -20px; top: 200px; }
|
||||
.tox .tox-insert-table-picker { display: flex; flex-wrap: wrap; width: 170px; }
|
||||
.tox .tox-insert-table-picker > div { border-color: #ccc; border-style: solid; border-width: 0 1px 1px 0; box-sizing: border-box; height: 17px; width: 17px; }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: 0 -4px; }
|
||||
.tox .tox-insert-table-picker .tox-insert-table-picker__selected { background-color: rgb(32 122 183 / 50%); border-color: rgb(32 122 183 / 50%); }
|
||||
.tox .tox-insert-table-picker__label { color: rgb(34 47 62 / 70%); display: block; font-size: 14px; padding: 4px; text-align: center; width: 100%; }
|
||||
.tox:not([dir="rtl"]) .tox-insert-table-picker > div:nth-child(10n) { border-right: 0; }
|
||||
.tox[dir="rtl"] .tox-insert-table-picker > div:nth-child(10n+1) { border-right: 0; }
|
||||
.tox .tox-menu { background-color: #fff; border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 4px 8px 0 rgb(34 47 62 / 10%); display: inline-block; overflow: hidden; vertical-align: top; z-index: 1150; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--list { padding: 0; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--toolbar { padding: 4px; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--grid { padding: 4px; }
|
||||
|
||||
@media only screen and (width >= 768px) { .tox .tox-menu .tox-collection__item-label { overflow-wrap: break-word; word-break: normal; } }
|
||||
|
||||
.tox .tox-menu__label blockquote,
|
||||
.tox .tox-menu__label code,
|
||||
.tox .tox-menu__label h1,
|
||||
.tox .tox-menu__label h2,
|
||||
.tox .tox-menu__label h3,
|
||||
.tox .tox-menu__label h4,
|
||||
.tox .tox-menu__label h5,
|
||||
.tox .tox-menu__label h6,
|
||||
.tox .tox-menu__label p { margin: 0; }
|
||||
.tox .tox-menubar { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff; background-color: #fff; display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; grid-column: 1/-1; grid-row: 1; padding: 0 4px; }
|
||||
.tox .tox-promotion + .tox-menubar { grid-column: 1; }
|
||||
.tox .tox-promotion { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff; background-color: #fff; grid-column: 2; grid-row: 1; padding-inline-end: 8px; padding-inline-start: 4px; padding-top: 5px; }
|
||||
.tox .tox-promotion-link { align-items: unsafe center; background-color: #e8f1f8; border-radius: 5px; color: #086be6; cursor: pointer; display: flex; font-size: 14px; height: 26.6px; padding: 4px 8px; white-space: nowrap; }
|
||||
.tox .tox-promotion-link:hover { background-color: #b4d7ff; }
|
||||
.tox .tox-promotion-link:focus { background-color: #d9edf7; }
|
||||
.tox .tox-mbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #222f3e; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 34px; justify-content: center; margin: 2px 0 3px; outline: 0; overflow: hidden; padding: 0 4px; text-transform: none; width: auto; }
|
||||
.tox .tox-mbtn[disabled] { background-color: transparent; border: 0; box-shadow: none; color: rgb(34 47 62 / 50%); cursor: not-allowed; }
|
||||
.tox .tox-mbtn:focus:not(:disabled) { background: #dee0e2; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-mbtn--active { background: #c8cbcf; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-mbtn:hover:not(:disabled, .tox-mbtn--active) { background: #dee0e2; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-mbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; }
|
||||
.tox .tox-mbtn[disabled] .tox-mbtn__select-label { cursor: not-allowed; }
|
||||
.tox .tox-mbtn__select-chevron { align-items: center; justify-content: center; width: 16px; display: none; }
|
||||
.tox .tox-notification { border-radius: 3px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; display: grid; font-size: 14px; font-weight: 400; grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); margin-top: 4px; opacity: 0; padding: 4px; transition: transform 0.1s ease-in, opacity 150ms ease-in; }
|
||||
.tox .tox-notification p { font-size: 14px; font-weight: 400; }
|
||||
.tox .tox-notification a { cursor: pointer; text-decoration: underline; }
|
||||
.tox .tox-notification--in { opacity: 1; }
|
||||
.tox .tox-notification--success { background-color: #e4eeda; border-color: #d7e6c8; color: #222f3e; }
|
||||
.tox .tox-notification--success p { color: #222f3e; }
|
||||
.tox .tox-notification--success a { color: #517342; }
|
||||
.tox .tox-notification--success svg { fill: #222f3e; }
|
||||
.tox .tox-notification--error { background-color: #f5cccc; border-color: #f0b3b3; color: #222f3e; }
|
||||
.tox .tox-notification--error p { color: #222f3e; }
|
||||
.tox .tox-notification--error a { color: #77181f; }
|
||||
.tox .tox-notification--error svg { fill: #222f3e; }
|
||||
|
||||
.tox .tox-notification--warn,
|
||||
.tox .tox-notification--warning { background-color: #fff5cc; border-color: #fff0b3; color: #222f3e; }
|
||||
|
||||
.tox .tox-notification--warn p,
|
||||
.tox .tox-notification--warning p { color: #222f3e; }
|
||||
|
||||
.tox .tox-notification--warn a,
|
||||
.tox .tox-notification--warning a { color: #7a6e25; }
|
||||
|
||||
.tox .tox-notification--warn svg,
|
||||
.tox .tox-notification--warning svg { fill: #222f3e; }
|
||||
.tox .tox-notification--info { background-color: #d6e7fb; border-color: #c1dbf9; color: #222f3e; }
|
||||
.tox .tox-notification--info p { color: #222f3e; }
|
||||
.tox .tox-notification--info a { color: #2a64a6; }
|
||||
.tox .tox-notification--info svg { fill: #222f3e; }
|
||||
.tox .tox-notification__body { align-self: center; color: #222f3e; font-size: 14px; grid-column: 2 3; text-align: center; white-space: normal; word-break: break-all; word-break: break-word; }
|
||||
.tox .tox-notification__body > * { margin: 0; }
|
||||
.tox .tox-notification__body > * + * { margin-top: 1rem; }
|
||||
.tox .tox-notification__icon { align-self: center; grid-column: 1 2; justify-self: end; }
|
||||
.tox .tox-notification__icon svg { display: block; }
|
||||
.tox .tox-notification__dismiss { align-self: start; grid-column: 3 4; justify-self: end; }
|
||||
.tox .tox-notification .tox-progress-bar { grid-column: 1 4; justify-self: center; }
|
||||
.tox .tox-pop { display: inline-block; position: relative; }
|
||||
.tox .tox-pop--resizing { transition: width 0.1s ease; }
|
||||
|
||||
.tox .tox-pop--resizing .tox-toolbar,
|
||||
.tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; }
|
||||
.tox .tox-pop--transition { transition: 0.15s ease; transition-property: left, right, top, bottom; }
|
||||
|
||||
.tox .tox-pop--transition::after,
|
||||
.tox .tox-pop--transition::before { transition: all 0.15s, visibility 0s, opacity 75ms ease 75ms; }
|
||||
.tox .tox-pop__dialog { background-color: #fff; border: 1px solid #ccc; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); min-width: 0; overflow: hidden; }
|
||||
.tox .tox-pop__dialog > :not(.tox-toolbar) { margin: 4px 4px 4px 8px; }
|
||||
.tox .tox-pop__dialog .tox-toolbar { background-color: transparent; margin-bottom: -1px; }
|
||||
|
||||
.tox .tox-pop::after,
|
||||
.tox .tox-pop::before { border-style: solid; content: ""; display: block; height: 0; opacity: 1; position: absolute; width: 0; }
|
||||
|
||||
.tox .tox-pop.tox-pop--inset::after,
|
||||
.tox .tox-pop.tox-pop--inset::before { opacity: 0; transition: all 0s 0.15s, visibility 0s, opacity 75ms ease; }
|
||||
|
||||
.tox .tox-pop.tox-pop--bottom::after,
|
||||
.tox .tox-pop.tox-pop--bottom::before { left: 50%; top: 100%; }
|
||||
.tox .tox-pop.tox-pop--bottom::after { border-color: #fff transparent transparent; border-width: 8px; margin-left: -8px; margin-top: -1px; }
|
||||
.tox .tox-pop.tox-pop--bottom::before { border-color: #ccc transparent transparent; border-width: 9px; margin-left: -9px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--top::after,
|
||||
.tox .tox-pop.tox-pop--top::before { left: 50%; top: 0; transform: translateY(-100%); }
|
||||
.tox .tox-pop.tox-pop--top::after { border-color: transparent transparent #fff; border-width: 8px; margin-left: -8px; margin-top: 1px; }
|
||||
.tox .tox-pop.tox-pop--top::before { border-color: transparent transparent #ccc; border-width: 9px; margin-left: -9px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--left::after,
|
||||
.tox .tox-pop.tox-pop--left::before { left: 0; top: calc(50% - 1px); transform: translateY(-50%); }
|
||||
.tox .tox-pop.tox-pop--left::after { border-color: transparent #fff transparent transparent; border-width: 8px; margin-left: -15px; }
|
||||
.tox .tox-pop.tox-pop--left::before { border-color: transparent #ccc transparent transparent; border-width: 10px; margin-left: -19px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--right::after,
|
||||
.tox .tox-pop.tox-pop--right::before { left: 100%; top: calc(50% + 1px); transform: translateY(-50%); }
|
||||
.tox .tox-pop.tox-pop--right::after { border-color: transparent transparent transparent #fff; border-width: 8px; margin-left: -1px; }
|
||||
.tox .tox-pop.tox-pop--right::before { border-color: transparent transparent transparent #ccc; border-width: 10px; margin-left: -1px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--align-left::after,
|
||||
.tox .tox-pop.tox-pop--align-left::before { left: 20px; }
|
||||
|
||||
.tox .tox-pop.tox-pop--align-right::after,
|
||||
.tox .tox-pop.tox-pop--align-right::before { left: calc(100% - 20px); }
|
||||
.tox .tox-sidebar-wrap { display: flex; flex-direction: row; flex-grow: 1; min-height: 0; }
|
||||
.tox .tox-sidebar { background-color: #fff; display: flex; flex-direction: row; justify-content: flex-end; }
|
||||
.tox .tox-sidebar__slider { display: flex; overflow: hidden; }
|
||||
.tox .tox-sidebar__pane-container { display: flex; }
|
||||
.tox .tox-sidebar__pane { display: flex; }
|
||||
.tox .tox-sidebar--sliding-closed { opacity: 0; }
|
||||
.tox .tox-sidebar--sliding-open { opacity: 1; }
|
||||
|
||||
.tox .tox-sidebar--sliding-growing,
|
||||
.tox .tox-sidebar--sliding-shrinking { transition: width 0.5s ease, opacity 0.5s ease; }
|
||||
.tox .tox-selector { background-color: #4099ff; border-color: #4099ff; border-style: solid; border-width: 1px; box-sizing: border-box; display: inline-block; height: 10px; position: absolute; width: 10px; }
|
||||
.tox.tox-platform-touch .tox-selector { height: 12px; width: 12px; }
|
||||
.tox .tox-slider { align-items: center; display: flex; flex: 1; height: 24px; justify-content: center; position: relative; }
|
||||
.tox .tox-slider__rail { background-color: transparent; border: 1px solid #ccc; border-radius: 3px; height: 10px; min-width: 120px; width: 100%; }
|
||||
.tox .tox-slider__handle { background-color: #207ab7; border: 2px solid #185d8c; border-radius: 3px; box-shadow: none; height: 24px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 14px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { margin-inline-start: 8px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { margin-inline-start: 32px; }
|
||||
.tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { margin-inline-start: 32px; }
|
||||
.tox .tox-source-code { overflow: auto; }
|
||||
.tox .tox-spinner { display: flex; }
|
||||
.tox .tox-spinner > div { animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both; background-color: rgb(34 47 62 / 70%); border-radius: 100%; height: 8px; width: 8px; }
|
||||
.tox .tox-spinner > div:nth-child(1) { animation-delay: -0.32s; }
|
||||
.tox .tox-spinner > div:nth-child(2) { animation-delay: -0.16s; }
|
||||
|
||||
@keyframes tam-bouncing-dots {
|
||||
0%,
|
||||
100%,
|
||||
80% { transform: scale(0); }
|
||||
40% { transform: scale(1); }
|
||||
}
|
||||
.tox:not([dir="rtl"]) .tox-spinner > div:not(:first-child) { margin-left: 4px; }
|
||||
.tox[dir="rtl"] .tox-spinner > div:not(:first-child) { margin-right: 4px; }
|
||||
.tox .tox-statusbar { align-items: center; background-color: #fff; border-top: 1px solid #ccc; color: rgb(34 47 62 / 70%); display: flex; flex: 0 0 auto; font-size: 12px; font-weight: 400; height: 18px; overflow: hidden; padding: 0 8px; position: relative; text-transform: uppercase; }
|
||||
.tox .tox-statusbar__text-container { display: flex; flex: 1 1 auto; justify-content: flex-end; overflow: hidden; }
|
||||
.tox .tox-statusbar__path { display: flex; flex: 1 1 auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
|
||||
.tox .tox-statusbar__path > * { display: inline; white-space: nowrap; }
|
||||
.tox .tox-statusbar__wordcount { flex: 0 0 auto; margin-left: 1ch; }
|
||||
|
||||
.tox .tox-statusbar a,
|
||||
.tox .tox-statusbar__path-item,
|
||||
.tox .tox-statusbar__wordcount { color: rgb(34 47 62 / 70%); text-decoration: none; }
|
||||
|
||||
.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: #222f3e; cursor: pointer; }
|
||||
.tox .tox-statusbar__branding svg { fill: rgb(34 47 62 / 80%); height: 1.14em; vertical-align: -0.28em; width: 3.6em; }
|
||||
|
||||
.tox .tox-statusbar__branding a:focus:not(:disabled, [aria-disabled="true"]) svg,
|
||||
.tox .tox-statusbar__branding a:hover:not(:disabled, [aria-disabled="true"]) svg { fill: #222f3e; }
|
||||
.tox .tox-statusbar__resize-handle { align-items: flex-end; align-self: stretch; cursor: nwse-resize; display: flex; flex: 0 0 auto; justify-content: flex-end; margin-left: auto; margin-right: -8px; padding-bottom: 3px; padding-left: 1ch; padding-right: 3px; }
|
||||
.tox .tox-statusbar__resize-handle svg { display: block; fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-statusbar__resize-handle:focus svg { background-color: #dee0e2; border-radius: 1px 1px -4px; box-shadow: 0 0 0 2px #dee0e2; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__path > * { margin-right: 4px; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 2ch; }
|
||||
.tox[dir="rtl"] .tox-statusbar { flex-direction: row-reverse; }
|
||||
.tox[dir="rtl"] .tox-statusbar__path > * { margin-left: 4px; }
|
||||
.tox .tox-throbber { z-index: 1299; }
|
||||
.tox .tox-throbber__busy-spinner { align-items: center; background-color: rgb(255 255 255 / 60%); inset: 0; display: flex; justify-content: center; position: absolute; }
|
||||
.tox .tox-tbtn { align-items: center; background: 0 0; border: 0; border-radius: 3px; box-shadow: none; color: #222f3e; display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 34px; justify-content: center; margin: 3px 0 2px; outline: 0; overflow: hidden; padding: 0; text-transform: none; width: 34px; }
|
||||
.tox .tox-tbtn svg { display: block; fill: #222f3e; }
|
||||
.tox .tox-tbtn.tox-tbtn-more { padding-left: 5px; padding-right: 5px; width: inherit; }
|
||||
.tox .tox-tbtn:focus { background: #dee0e2; border: 0; box-shadow: none; }
|
||||
.tox .tox-tbtn:hover { background: #dee0e2; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-tbtn:hover svg { fill: #222f3e; }
|
||||
.tox .tox-tbtn:active { background: #c8cbcf; border: 0; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-tbtn:active svg { fill: #222f3e; }
|
||||
|
||||
.tox .tox-tbtn--disabled,
|
||||
.tox .tox-tbtn--disabled:hover,
|
||||
.tox .tox-tbtn:disabled,
|
||||
.tox .tox-tbtn:disabled:hover { background: 0 0; border: 0; box-shadow: none; color: rgb(34 47 62 / 50%); cursor: not-allowed; }
|
||||
|
||||
.tox .tox-tbtn--disabled svg,
|
||||
.tox .tox-tbtn--disabled:hover svg,
|
||||
.tox .tox-tbtn:disabled svg,
|
||||
.tox .tox-tbtn:disabled:hover svg { fill: rgb(34 47 62 / 50%); }
|
||||
|
||||
.tox .tox-tbtn--enabled,
|
||||
.tox .tox-tbtn--enabled:hover { background: #c8cbcf; border: 0; box-shadow: none; color: #222f3e; }
|
||||
|
||||
.tox .tox-tbtn--enabled:hover > *,
|
||||
.tox .tox-tbtn--enabled > * { transform: none; }
|
||||
|
||||
.tox .tox-tbtn--enabled svg,
|
||||
.tox .tox-tbtn--enabled:hover svg { fill: #222f3e; }
|
||||
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { color: #222f3e; }
|
||||
.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { fill: #222f3e; }
|
||||
.tox .tox-tbtn:active > * { transform: none; }
|
||||
.tox .tox-tbtn--md { height: 51px; width: 51px; }
|
||||
.tox .tox-tbtn--lg { flex-direction: column; height: 68px; width: 68px; }
|
||||
.tox .tox-tbtn--return { align-self: stretch; height: unset; width: 16px; }
|
||||
.tox .tox-tbtn--labeled { padding: 0 4px; width: unset; }
|
||||
.tox .tox-tbtn__vlabel { display: block; font-size: 10px; font-weight: 400; letter-spacing: -0.025em; margin-bottom: 4px; white-space: nowrap; }
|
||||
.tox .tox-tbtn--select { margin: 3px 0 2px; padding: 0 4px; width: auto; }
|
||||
.tox .tox-tbtn__select-label { cursor: default; font-weight: 400; margin: 0 4px; }
|
||||
.tox .tox-tbtn__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; }
|
||||
.tox .tox-tbtn__select-chevron svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-tbtn--bespoke { background: 0 0; }
|
||||
.tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { margin-inline-start: 0; }
|
||||
.tox .tox-tbtn--bespoke .tox-tbtn__select-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 7em; }
|
||||
.tox .tox-split-button { border: 0; border-radius: 3px; box-sizing: border-box; display: flex; margin: 3px 0 2px; overflow: hidden; }
|
||||
.tox .tox-split-button:hover { box-shadow: 0 0 0 1px #dee0e2 inset; }
|
||||
.tox .tox-split-button:focus { background: #dee0e2; box-shadow: none; color: #222f3e; }
|
||||
.tox .tox-split-button > * { border-radius: 0; }
|
||||
.tox .tox-split-button__chevron { width: 16px; }
|
||||
.tox .tox-split-button__chevron svg { fill: rgb(34 47 62 / 50%); }
|
||||
.tox .tox-split-button .tox-tbtn { margin: 0; }
|
||||
|
||||
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus,
|
||||
.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,
|
||||
.tox .tox-split-button.tox-tbtn--disabled:focus,
|
||||
.tox .tox-split-button.tox-tbtn--disabled:hover { background: 0 0; box-shadow: none; color: rgb(34 47 62 / 50%); }
|
||||
.tox.tox-platform-touch .tox-split-button .tox-tbtn--select { padding: 0; }
|
||||
.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { width: 30px; }
|
||||
.tox.tox-platform-touch .tox-split-button__chevron { width: 20px; }
|
||||
.tox .tox-toolbar-overlord { background-color: #fff; }
|
||||
|
||||
.tox .tox-toolbar,
|
||||
.tox .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar__primary { background-color: #fff; background-image: repeating-linear-gradient(#ccc 0 1px, transparent 1px 39px); background-position: center top 39px; background-repeat: no-repeat; background-size: calc(100% - 4px * 2) calc(100% - 39px); display: flex; flex: 0 0 auto; flex-shrink: 0; flex-wrap: wrap; padding: 0; transform: perspective(1px); }
|
||||
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar,
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar-overlord > .tox-toolbar__primary { background-position: center top 0; background-size: calc(100% - 4px * 2) calc(100% - 0px); }
|
||||
.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { height: 0; opacity: 0; padding-bottom: 0; padding-top: 0; visibility: hidden; }
|
||||
.tox .tox-toolbar__overflow--growing { transition: height 0.3s ease, opacity 0.2s linear 0.1s; }
|
||||
.tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s; }
|
||||
|
||||
.tox .tox-anchorbar,
|
||||
.tox .tox-toolbar-overlord { grid-column: 1/-1; }
|
||||
|
||||
.tox .tox-menubar + .tox-toolbar,
|
||||
.tox .tox-menubar + .tox-toolbar-overlord { border-top: 1px solid #ccc; margin-top: -1px; padding-bottom: 0; padding-top: 0; }
|
||||
.tox .tox-toolbar--scrolling { flex-wrap: nowrap; overflow-x: auto; }
|
||||
.tox .tox-pop .tox-toolbar { border-width: 0; }
|
||||
.tox .tox-toolbar--no-divider { background-image: none; }
|
||||
|
||||
.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,
|
||||
.tox .tox-toolbar-overlord .tox-toolbar__primary { background-position: center top 39px; }
|
||||
|
||||
.tox .tox-editor-header > .tox-toolbar--scrolling,
|
||||
.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { background-image: none; }
|
||||
.tox.tox-tinymce-aux .tox-toolbar__overflow { background-color: #fff; background-position: center top 43px; background-size: calc(100% - 8px * 2) calc(100% - 51px); border: none; border-radius: 3px; box-shadow: 0 0 2px 0 rgb(34 47 62 / 20%), 0 4px 8px 0 rgb(34 47 62 / 15%); padding: 4px 0; }
|
||||
.tox-pop .tox-pop__dialog .tox-toolbar { background-position: center top 43px; background-size: calc(100% - 4px * 2) calc(100% - 51px); padding: 4px 0; }
|
||||
.tox .tox-toolbar__group { align-items: center; display: flex; flex-wrap: wrap; margin: 0; padding: 0 4px; }
|
||||
.tox .tox-toolbar__group--pull-right { margin-left: auto; }
|
||||
.tox .tox-toolbar--scrolling .tox-toolbar__group { flex-shrink: 0; flex-wrap: nowrap; }
|
||||
.tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type) { border-right: 1px solid #ccc; }
|
||||
.tox[dir="rtl"] .tox-toolbar__group:not(:last-of-type) { border-left: 1px solid #ccc; }
|
||||
.tox .tox-tooltip { display: inline-block; padding: 8px; position: relative; }
|
||||
.tox .tox-tooltip__body { background-color: #222f3e; border-radius: 3px; box-shadow: 0 2px 4px rgb(34 47 62 / 30%); color: rgb(255 255 255 / 75%); font-size: 14px; font-style: normal; font-weight: 400; padding: 4px 8px; text-transform: none; }
|
||||
.tox .tox-tooltip__arrow { position: absolute; }
|
||||
.tox .tox-tooltip--down .tox-tooltip__arrow { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #222f3e; bottom: 0; left: 50%; position: absolute; transform: translateX(-50%); }
|
||||
.tox .tox-tooltip--up .tox-tooltip__arrow { border-bottom: 8px solid #222f3e; border-left: 8px solid transparent; border-right: 8px solid transparent; left: 50%; position: absolute; top: 0; transform: translateX(-50%); }
|
||||
.tox .tox-tooltip--right .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-left: 8px solid #222f3e; border-top: 8px solid transparent; position: absolute; right: 0; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-tooltip--left .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-right: 8px solid #222f3e; border-top: 8px solid transparent; left: 0; position: absolute; top: 50%; transform: translateY(-50%); }
|
||||
.tox .tox-well { border: 1px solid #ccc; border-radius: 3px; padding: 8px; width: 100%; }
|
||||
.tox .tox-well > :first-child { margin-top: 0; }
|
||||
.tox .tox-well > :last-child { margin-bottom: 0; }
|
||||
.tox .tox-well > :only-child { margin: 0; }
|
||||
.tox .tox-custom-editor { border: 1px solid #ccc; border-radius: 3px; display: flex; flex: 1; position: relative; }
|
||||
.tox .tox-dialog-loading::before { background-color: rgb(0 0 0 / 50%); content: ""; height: 100%; position: absolute; width: 100%; z-index: 1000; }
|
||||
.tox .tox-tab { cursor: pointer; }
|
||||
.tox .tox-dialog__content-js { display: flex; flex: 1; }
|
||||
.tox .tox-dialog__body-content .tox-collection { display: flex; flex: 1; }
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: none; padding: 0; }
|
||||
|
||||
.tox.tox-tinymce--toolbar-bottom .tox-editor-header,
|
||||
.tox.tox-tinymce-inline .tox-editor-header { margin-bottom: -1px; }
|
||||
.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: none; box-shadow: none; }
|
||||
.tox.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: transparent; box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); padding: 0; }
|
||||
.tox.tox.tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: 0 4px 4px -3px rgb(0 0 0 / 25%); }
|
||||
.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: -4px 0; }
|
||||
.tox .tox-menu.tox-collection.tox-collection--list { padding: 0; }
|
||||
.tox .tox-pop { box-shadow: none; }
|
||||
|
||||
.tox .tox-split-button,
|
||||
.tox .tox-tbtn,
|
||||
.tox .tox-tbtn--select { margin: 2px 0 3px; }
|
||||
|
||||
.tox .tox-toolbar,
|
||||
.tox .tox-toolbar__overflow,
|
||||
.tox .tox-toolbar__primary { background: url("data:image/svg+xml;charset=utf8,%3Csvg height='39px' viewBox='0 0 40 39px' width='40' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0' y='38px' width='100' height='1' fill='%23cccccc'/%3E%3C/svg%3E") left 0 top 0 #fff !important; }
|
||||
.tox .tox-menubar + .tox-toolbar-overlord { border-top: none; }
|
||||
|
||||
.tox .tox-menubar + .tox-toolbar,
|
||||
.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary { border-top: 1px solid #ccc; margin-top: -1px; }
|
||||
.tox.tox-tinymce-aux .tox-toolbar__overflow { border: 1px solid #ccc; padding: 0; }
|
||||
.tox .tox-pop .tox-pop__dialog .tox-toolbar { padding: 0; }
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar { border-top: 1px solid #ccc; }
|
||||
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary,
|
||||
.tox:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child { border-top: 1px solid #ccc; }
|
||||
.tox .tox-toolbar__group { padding: 0 4px; }
|
||||
.tox .tox-collection__item { border-radius: 0; cursor: pointer; }
|
||||
|
||||
.tox .tox-statusbar a:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar a:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__path-item:hover:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:focus:not(:disabled, [aria-disabled="true"]),
|
||||
.tox .tox-statusbar__wordcount:hover:not(:disabled, [aria-disabled="true"]) { color: rgb(34 47 62 / 70%); text-decoration: underline; }
|
||||
.tox .tox-statusbar__branding svg { vertical-align: -0.25em; }
|
||||
.tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 1ch; }
|
||||
.tox .tox-statusbar__resize-handle { padding-bottom: 0; padding-right: 0; }
|
||||
.tox .tox-button::before { display: none; }
|
||||
@@ -0,0 +1,35 @@
|
||||
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;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
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,83 +1,108 @@
|
||||
import { exec } from 'node:child_process'
|
||||
import { spawn } from 'node:child_process'
|
||||
import path from 'node:path'
|
||||
import process from 'node:process'
|
||||
import * as p from '@clack/prompts'
|
||||
import { lookupCollection, lookupCollections } from '@iconify/json'
|
||||
import fs from 'fs-extra'
|
||||
import inquirer from 'inquirer'
|
||||
|
||||
async function generateIcons() {
|
||||
// 拿到全部图标集的原始数据
|
||||
const raw = await lookupCollections()
|
||||
// 拿到全部图标集的原始数据
|
||||
const raw = await lookupCollections()
|
||||
|
||||
let lastChoose = fs.readFileSync(path.resolve(process.cwd(), 'src/iconify/index.json'), 'utf-8')
|
||||
lastChoose = JSON.parse(lastChoose)
|
||||
let lastChoose = fs.readFileSync(path.resolve(process.cwd(), 'src/iconify/index.json'), 'utf-8')
|
||||
lastChoose = JSON.parse(lastChoose)
|
||||
|
||||
// 取出可使用的图标集数据用于 inquirer 选择,并按名称排序
|
||||
const collections = Object.entries(raw).map(([id, item]) => ({
|
||||
...item,
|
||||
id,
|
||||
})).sort((a, b) => a.name.localeCompare(b.name))
|
||||
// 取出可使用的图标集数据用于选择,并按名称排序
|
||||
const collections = Object.entries(raw).map(([id, item]) => ({
|
||||
...item,
|
||||
id,
|
||||
})).sort((a, b) => a.name.localeCompare(b.name))
|
||||
|
||||
/**
|
||||
* 分别会在对应目录下生成以下文件,其中(1)(3)用于离线下载并安装图标,(2)用于图标选择器使用
|
||||
* (1) src/iconify/index.json 记录用户 inquirer 的交互信息
|
||||
* (2) src/iconify/data.json 包含多个图标集数据,仅记录图标名
|
||||
* (3) public/icons/*-raw.json 多个图标集的原始数据,独立存放,用于离线使用
|
||||
*/
|
||||
inquirer.prompt([
|
||||
{
|
||||
type: 'checkbox',
|
||||
message: '请选择需要生成的图标集',
|
||||
name: 'collections',
|
||||
choices: collections.map(item => ({
|
||||
name: `${item.name} (${item.total} icons)`,
|
||||
value: item.id,
|
||||
})),
|
||||
default: lastChoose.collections,
|
||||
p.intro('图标集生成工具')
|
||||
|
||||
/**
|
||||
* 分别会在对应目录下生成以下文件,其中(1)(3)用于离线下载并安装图标,(2)用于图标选择器使用
|
||||
* (1) src/iconify/index.json 记录用户交互信息
|
||||
* (2) src/iconify/data.json 包含多个图标集数据,仅记录图标名
|
||||
* (3) public/icons/*-raw.json 多个图标集的原始数据,独立存放,用于离线使用
|
||||
*/
|
||||
const answers = await p.group(
|
||||
{
|
||||
collections: () =>
|
||||
p.multiselect({
|
||||
message: '请选择需要生成的图标集',
|
||||
options: collections.map(item => ({
|
||||
label: item.name,
|
||||
value: item.id,
|
||||
hint: `${item.total} 个图标`,
|
||||
})),
|
||||
initialValues: lastChoose.collections,
|
||||
}),
|
||||
isOfflineUse: () =>
|
||||
p.confirm({
|
||||
message: '是否需要离线使用',
|
||||
initialValue: false,
|
||||
}),
|
||||
},
|
||||
{
|
||||
onCancel: () => {
|
||||
p.cancel('操作已取消')
|
||||
process.exit(0)
|
||||
},
|
||||
{
|
||||
type: 'confirm',
|
||||
name: 'isOfflineUse',
|
||||
message: '是否需要离线使用',
|
||||
default: false,
|
||||
},
|
||||
]).then(async (answers) => {
|
||||
await fs.writeJSON(
|
||||
path.resolve(process.cwd(), 'src/iconify/index.json'),
|
||||
{
|
||||
collections: answers.collections,
|
||||
isOfflineUse: answers.isOfflineUse,
|
||||
},
|
||||
)
|
||||
},
|
||||
)
|
||||
|
||||
const outputDir = path.resolve(process.cwd(), 'public/icons')
|
||||
await fs.ensureDir(outputDir)
|
||||
await fs.emptyDir(outputDir)
|
||||
const spinner = p.spinner()
|
||||
spinner.start('正在生成图标集...')
|
||||
|
||||
const collectionsMeta: object[] = []
|
||||
for (const info of answers.collections) {
|
||||
const setData = await lookupCollection(info)
|
||||
await fs.writeJSON(
|
||||
path.resolve(process.cwd(), 'src/iconify/index.json'),
|
||||
{
|
||||
collections: answers.collections,
|
||||
isOfflineUse: answers.isOfflineUse,
|
||||
},
|
||||
)
|
||||
|
||||
collectionsMeta.push({
|
||||
prefix: setData.prefix,
|
||||
info: setData.info,
|
||||
icons: Object.keys(setData.icons),
|
||||
})
|
||||
const outputDir = path.resolve(process.cwd(), 'public/icons')
|
||||
await fs.ensureDir(outputDir)
|
||||
await fs.emptyDir(outputDir)
|
||||
|
||||
const offlineFilePath = path.join(outputDir, `${info}-raw.json`)
|
||||
const collectionsMeta: object[] = []
|
||||
for (const info of answers.collections) {
|
||||
const setData = await lookupCollection(info)
|
||||
|
||||
if (answers.isOfflineUse) {
|
||||
await fs.writeJSON(offlineFilePath, setData)
|
||||
}
|
||||
}
|
||||
|
||||
await fs.writeJSON(
|
||||
path.resolve(process.cwd(), 'src/iconify/data.json'),
|
||||
collectionsMeta,
|
||||
)
|
||||
|
||||
exec('eslint src/iconify/data.json src/iconify/index.json --cache --fix')
|
||||
collectionsMeta.push({
|
||||
prefix: setData.prefix,
|
||||
info: setData.info,
|
||||
icons: Object.keys(setData.icons),
|
||||
})
|
||||
|
||||
const offlineFilePath = path.join(outputDir, `${info}-raw.json`)
|
||||
|
||||
if (answers.isOfflineUse) {
|
||||
await fs.writeJSON(offlineFilePath, setData)
|
||||
}
|
||||
}
|
||||
|
||||
generateIcons()
|
||||
await fs.writeJSON(
|
||||
path.resolve(process.cwd(), 'src/iconify/data.json'),
|
||||
collectionsMeta,
|
||||
)
|
||||
|
||||
// 使用 spawn 运行 eslint
|
||||
const eslint = spawn('eslint', ['src/iconify/data.json', 'src/iconify/index.json', '--cache', '--fix'], {
|
||||
stdio: 'inherit',
|
||||
shell: true,
|
||||
})
|
||||
|
||||
eslint.on('error', (err) => {
|
||||
p.log.error(`ESLint 执行失败: ${err.message}`)
|
||||
process.exit(1)
|
||||
})
|
||||
|
||||
eslint.on('close', (code) => {
|
||||
if (code !== 0) {
|
||||
p.log.error(`ESLint 执行失败,退出码: ${code}`)
|
||||
process.exit(code)
|
||||
}
|
||||
spinner.stop('图标集生成完成!')
|
||||
})
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
<script setup lang="ts">
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
import { ua } from '@/utils/ua'
|
||||
import Provider from './ui/provider/index.vue'
|
||||
|
||||
|
||||
@@ -1,8 +1,19 @@
|
||||
import useUserStore from '@/store/modules/user'
|
||||
import axios from 'axios'
|
||||
// import qs from 'qs'
|
||||
import { toast } from 'vue-sonner'
|
||||
|
||||
// 请求重试配置
|
||||
const MAX_RETRY_COUNT = 3 // 最大重试次数
|
||||
const RETRY_DELAY = 1000 // 重试延迟时间(毫秒)
|
||||
|
||||
// 扩展 AxiosRequestConfig 类型
|
||||
declare module 'axios' {
|
||||
export interface AxiosRequestConfig {
|
||||
retry?: boolean
|
||||
retryCount?: number
|
||||
}
|
||||
}
|
||||
|
||||
const api = axios.create({
|
||||
baseURL: (import.meta.env.DEV && import.meta.env.VITE_OPEN_PROXY) ? '/proxy/' : import.meta.env.VITE_APP_API_BASEURL,
|
||||
timeout: 1000 * 60,
|
||||
@@ -29,32 +40,12 @@ api.interceptors.request.use(
|
||||
},
|
||||
)
|
||||
|
||||
api.interceptors.response.use(
|
||||
(response) => {
|
||||
/**
|
||||
* 全局拦截请求发送后返回的数据,如果数据有报错则在这做全局的错误提示
|
||||
* 假设返回数据格式为:{ status: 1, error: '', data: {} }
|
||||
* 规则是当 status 为 1 时表示请求成功,为 0 时表示接口需要登录或者登录状态失效,需要重新登录
|
||||
* 请求出错时 error 会返回错误信息
|
||||
*/
|
||||
if (response.data.status === 1) {
|
||||
if (response.data.error !== '') {
|
||||
toast.warning('Warning', {
|
||||
description: response.data.error,
|
||||
})
|
||||
return Promise.reject(response.data)
|
||||
}
|
||||
}
|
||||
else {
|
||||
useUserStore().requestLogout()
|
||||
}
|
||||
return Promise.resolve(response.data)
|
||||
},
|
||||
(error) => {
|
||||
if (error.status === 401) {
|
||||
useUserStore().requestLogout()
|
||||
throw error
|
||||
}
|
||||
// 处理错误信息的函数
|
||||
function handleError(error: any) {
|
||||
if (error.status === 401) {
|
||||
useUserStore().requestLogout()
|
||||
}
|
||||
else {
|
||||
let message = error.message
|
||||
if (message === 'Network Error') {
|
||||
message = '后端网络故障'
|
||||
@@ -68,7 +59,55 @@ api.interceptors.response.use(
|
||||
toast.error('Error', {
|
||||
description: message,
|
||||
})
|
||||
return Promise.reject(error)
|
||||
}
|
||||
return Promise.reject(error)
|
||||
}
|
||||
|
||||
api.interceptors.response.use(
|
||||
(response) => {
|
||||
/**
|
||||
* 全局拦截请求发送后返回的数据,如果数据有报错则在这做全局的错误提示
|
||||
* 假设返回数据格式为:{ status: 1, error: '', data: {} }
|
||||
* 规则是当 status 为 1 时表示请求成功,为 0 时表示接口需要登录或者登录状态失效,需要重新登录
|
||||
* 请求出错时 error 会返回错误信息
|
||||
*/
|
||||
if (typeof response.data === 'object') {
|
||||
if (response.data.status === 1) {
|
||||
if (response.data.error !== '') {
|
||||
toast.warning('Warning', {
|
||||
description: response.data.error,
|
||||
})
|
||||
return Promise.reject(response.data)
|
||||
}
|
||||
}
|
||||
else {
|
||||
useUserStore().requestLogout()
|
||||
}
|
||||
return Promise.resolve(response.data)
|
||||
}
|
||||
else {
|
||||
return Promise.reject(response.data)
|
||||
}
|
||||
},
|
||||
async (error) => {
|
||||
// 获取请求配置
|
||||
const config = error.config
|
||||
// 如果配置不存在或未启用重试,则直接处理错误
|
||||
if (!config || !config.retry) {
|
||||
return handleError(error)
|
||||
}
|
||||
// 设置重试次数
|
||||
config.retryCount = config.retryCount || 0
|
||||
// 判断是否超过重试次数
|
||||
if (config.retryCount >= MAX_RETRY_COUNT) {
|
||||
return handleError(error)
|
||||
}
|
||||
// 重试次数自增
|
||||
config.retryCount += 1
|
||||
// 延迟重试
|
||||
await new Promise(resolve => setTimeout(resolve, RETRY_DELAY))
|
||||
// 重新发起请求
|
||||
return api(config)
|
||||
},
|
||||
)
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.0 KiB |
|
Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 6.4 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" class="icon" viewBox="0 0 1024 1024"><path fill="#dca54f" d="m136.533 273.067 669.048 422.058c10.65 6.725 15.838 20.48 12.697 33.588-3.106 13.073-13.824 22.186-26.077 22.22H238.42c-27.306 0-50.346-22.425-53.726-52.326l-48.162-425.54z"/><path fill="#dca54f" d="M834.219 698.607c-3.345 29.9-26.385 52.326-53.692 52.326H245.794c-12.288 0-41.984-9.113-45.124-22.186-3.175-13.073 2.048-26.863 12.697-33.588l668.98-422.092-48.128 425.506z"/><path fill="#e7b15c" d="m512 170.667 298.428 490.598a61.44 61.44 0 0 1 2.184 59.324c-9.489 18.705-27.818 30.344-47.718 30.344H512z"/><path fill="#f2d59c" d="M512 170.667 196.062 666.01a61.44 61.44 0 0 0-2.185 59.323c9.49 18.705 27.341 25.6 47.24 25.6H512z"/><path fill="#e7b15c" d="M459.776 153.327c0 18.193 9.967 34.987 26.112 44.1a53.35 53.35 0 0 0 52.224 0c16.145-9.113 26.112-25.941 26.112-44.1 0-28.126-23.381-50.927-52.224-50.927s-52.224 22.801-52.224 50.927M851.319 255.18c-.41 18.432 9.455 35.67 25.771 45.022 16.316 9.318 36.523 9.318 52.873 0 16.315-9.353 26.18-26.59 25.77-45.056-.614-27.648-23.825-49.8-52.224-49.8-28.364 0-51.541 22.152-52.19 49.834m-783.018 0c-.444 18.432 9.42 35.67 25.736 45.022 16.316 9.318 36.523 9.318 52.873 0 16.316-9.353 26.18-26.59 25.77-45.056-.614-27.648-23.825-49.8-52.223-49.8-28.365 0-51.542 22.152-52.19 49.834z"/><path fill="#dca54f" d="M238.933 819.2h546.134q34.133 0 34.133 34.133t-34.133 34.134H238.933q-34.133 0-34.133-34.134t34.133-34.133"/></svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" class="icon" viewBox="0 0 1024 1024"><path d="M512 85.333c235.648 0 426.667 191.019 426.667 426.667S747.648 938.667 512 938.667 85.333 747.648 85.333 512 276.352 85.333 512 85.333m0 85.334a341.333 341.333 0 1 0 0 682.666 341.333 341.333 0 0 0 0-682.666m0 298.666c85.333 0 156.459 14.208 213.333 42.667a213.333 213.333 0 0 1-426.666 0c56.874-28.459 128-42.667 213.333-42.667M362.667 298.667A106.67 106.67 0 0 1 467.2 384H258.133a106.67 106.67 0 0 1 104.534-85.333m298.666 0A106.67 106.67 0 0 1 765.867 384H556.8a106.67 106.67 0 0 1 104.533-85.333"/></svg>
|
||||
|
After Width: | Height: | Size: 619 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" class="icon" viewBox="0 0 1024 1024"><path d="M512 938.667C276.352 938.667 85.333 747.648 85.333 512S276.352 85.333 512 85.333 938.667 276.352 938.667 512 747.648 938.667 512 938.667m0-85.334a341.333 341.333 0 1 0 0-682.666 341.333 341.333 0 0 0 0 682.666M341.333 554.667h341.334a170.667 170.667 0 1 1-341.334 0m0-85.334a64 64 0 1 1 0-128 64 64 0 0 1 0 128m341.334 0a64 64 0 1 1 0-128 64 64 0 0 1 0 128"/></svg>
|
||||
|
After Width: | Height: | Size: 476 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" class="icon" viewBox="0 0 1024 1024"><path d="M512 938.667C276.352 938.667 85.333 747.648 85.333 512S276.352 85.333 512 85.333 938.667 276.352 938.667 512 747.648 938.667 512 938.667m0-85.334a341.333 341.333 0 1 0 0-682.666 341.333 341.333 0 0 0 0 682.666m-213.333-128a213.333 213.333 0 0 1 426.666 0H640a128 128 0 0 0-256 0zm42.666-256a64 64 0 1 1 0-128 64 64 0 0 1 0 128m341.334 0a64 64 0 1 1 0-128 64 64 0 0 1 0 128"/></svg>
|
||||
|
After Width: | Height: | Size: 492 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" class="icon" viewBox="0 0 1024 1024"><path fill="#ffc500" d="M512 768 262.059 899.413a28.444 28.444 0 0 1-41.245-30.009l47.702-278.3L66.332 394.012a28.444 28.444 0 0 1 15.759-48.526l279.438-40.59L486.485 51.684a28.444 28.444 0 0 1 51.03 0L662.47 304.896l279.438 40.59a28.444 28.444 0 0 1 15.759 48.526l-202.184 197.12 47.73 278.272a28.444 28.444 0 0 1-41.273 29.98z"/><path fill="#fed902" d="M512 768 262.059 899.413a28.444 28.444 0 0 1-41.245-30.009l47.702-278.3q54.186-286.208 93.013-286.208c38.827 0 393.955 261.774 393.955 286.208 0 16.299-81.18 75.264-243.484 176.896"/></svg>
|
||||
|
After Width: | Height: | Size: 646 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" class="icon" viewBox="0 0 1024 1024"><path fill="#ffa100" d="M270.219 121.212h483.474a29.26 29.26 0 0 1 23.347 11.645l188.416 249.885a29.26 29.26 0 0 1-1.843 37.42l-429.67 467.587a29.257 29.257 0 0 1-43.037.059L60.416 421.595a29.26 29.26 0 0 1-1.931-37.39l188.328-251.26a29.26 29.26 0 0 1 23.406-11.703z"/><path fill="#ffc663" d="m768.293 121.212 197.163 261.56a29.26 29.26 0 0 1-1.843 37.39L532.714 889.066a11.703 11.703 0 0 1-20.304-7.9L512 257.025l256.293-135.84z"/><path fill="#fff" d="M721.598 386.34a29 29 0 0 1 .995 1.025l22.733 23.873a29.257 29.257 0 0 1 0 40.346l-189.411 198.89-22.733 23.874a29 29 0 0 1-1.726 1.668l1.755-1.668a29.5 29.5 0 0 1-19.456 9.011 28.94 28.94 0 0 1-18.08-4.915 30.2 30.2 0 0 1-4.857-4.096l1.96 1.872-.965-.877-.995-.995-22.733-23.874-189.41-198.89a29.257 29.257 0 0 1 0-40.375l22.732-23.844a29.257 29.257 0 0 1 42.364 0L512 563.96l168.229-176.596a29.257 29.257 0 0 1 41.37-1.024z"/></svg>
|
||||
|
After Width: | Height: | Size: 989 B |
@@ -1 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="200.781" height="200" class="icon" viewBox="0 0 1028 1024"><path d="M989.867 234.667H499.2c-17.067 0-34.133-21.334-34.133-42.667 0-25.6 12.8-42.667 34.133-42.667h490.667c17.066 0 34.133 17.067 34.133 42.667 0 21.333-12.8 42.667-34.133 42.667zm-473.6 128h465.066c25.6 0 46.934 21.333 46.934 42.666 0 25.6-21.334 42.667-46.934 42.667H516.267c-25.6 0-46.934-17.067-46.934-42.667s21.334-42.666 46.934-42.666zm0 298.666c-25.6 0-46.934-21.333-46.934-42.666 0-25.6 21.334-42.667 46.934-42.667h465.066c25.6 0 46.934 17.067 46.934 42.667s-21.334 42.666-46.934 42.666H516.267zm4.266 128H972.8c29.867 0 51.2 17.067 51.2 42.667s-21.333 42.667-51.2 42.667H520.533c-29.866 0-51.2-17.067-51.2-42.667s21.334-42.667 51.2-42.667zm-192 25.6c-17.066 17.067-46.933 17.067-64 0L12.8 541.867c-17.067-17.067-17.067-51.2 0-68.267l251.733-273.067c17.067-17.066 46.934-17.066 64 0s17.067 51.2 0 68.267L106.667 507.733l221.866 238.934c17.067 21.333 17.067 51.2 0 68.266z"/></svg>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="200.781" height="200" class="icon" viewBox="0 0 1028 1024"><path d="M989.867 234.667H499.2c-17.067 0-34.133-21.334-34.133-42.667 0-25.6 12.8-42.667 34.133-42.667h490.667c17.066 0 34.133 17.067 34.133 42.667 0 21.333-12.8 42.667-34.133 42.667m-473.6 128h465.066c25.6 0 46.934 21.333 46.934 42.666 0 25.6-21.334 42.667-46.934 42.667H516.267c-25.6 0-46.934-17.067-46.934-42.667s21.334-42.666 46.934-42.666m0 298.666c-25.6 0-46.934-21.333-46.934-42.666 0-25.6 21.334-42.667 46.934-42.667h465.066c25.6 0 46.934 17.067 46.934 42.667s-21.334 42.666-46.934 42.666zm4.266 128H972.8c29.867 0 51.2 17.067 51.2 42.667s-21.333 42.667-51.2 42.667H520.533c-29.866 0-51.2-17.067-51.2-42.667s21.334-42.667 51.2-42.667m-192 25.6c-17.066 17.067-46.933 17.067-64 0L12.8 541.867c-17.067-17.067-17.067-51.2 0-68.267l251.733-273.067c17.067-17.066 46.934-17.066 64 0s17.067 51.2 0 68.267L106.667 507.733l221.866 238.934c17.067 21.333 17.067 51.2 0 68.266"/></svg>
|
||||
|
Before Width: | Height: | Size: 998 B After Width: | Height: | Size: 986 B |
@@ -1,5 +1,7 @@
|
||||
/* 页面布局 CSS 变量 */
|
||||
:root {
|
||||
color-scheme: light;
|
||||
|
||||
/* 头部高度 */
|
||||
--g-header-height: 60px;
|
||||
|
||||
@@ -16,44 +18,51 @@
|
||||
|
||||
/* 工具栏高度 */
|
||||
--g-toolbar-height: 50px;
|
||||
|
||||
/* 滚动条颜色 */
|
||||
--scrollbar-color: 240 5.9% 90%;
|
||||
|
||||
&.dark {
|
||||
color-scheme: dark;
|
||||
|
||||
--scrollbar-color: 240 3.7% 15.9%;
|
||||
}
|
||||
}
|
||||
|
||||
/* 明暗模式 CSS 变量 */
|
||||
/* stylelint-disable-next-line no-duplicate-selectors */
|
||||
:root {
|
||||
color-scheme: light;
|
||||
::view-transition-old(root),
|
||||
::view-transition-new(root) {
|
||||
mix-blend-mode: normal;
|
||||
animation: none;
|
||||
}
|
||||
|
||||
&::view-transition-old(root),
|
||||
&::view-transition-new(root) {
|
||||
mix-blend-mode: normal;
|
||||
animation: none;
|
||||
}
|
||||
::view-transition-old(root) {
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
::view-transition-new(root) {
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
.dark {
|
||||
&::view-transition-old(root) {
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
&::view-transition-new(root) {
|
||||
z-index: 9999;
|
||||
}
|
||||
|
||||
&.dark {
|
||||
color-scheme: dark;
|
||||
|
||||
&::view-transition-old(root) {
|
||||
z-index: 9999;
|
||||
}
|
||||
|
||||
&::view-transition-new(root) {
|
||||
z-index: 1;
|
||||
}
|
||||
z-index: 0;
|
||||
}
|
||||
}
|
||||
|
||||
* {
|
||||
scrollbar-color: hsl(var(--border)) transparent;
|
||||
scrollbar-color: hsl(var(--scrollbar-color)) transparent;
|
||||
scrollbar-width: thin;
|
||||
border-color: hsl(var(--border));
|
||||
}
|
||||
|
||||
.disable-color-scheme-transition-duration *,
|
||||
.disable-color-scheme-transition-duration *::before,
|
||||
.disable-color-scheme-transition-duration *::after {
|
||||
transition-duration: 0ms !important;
|
||||
}
|
||||
|
||||
html,
|
||||
@@ -64,9 +73,6 @@ body {
|
||||
body {
|
||||
box-sizing: border-box;
|
||||
margin: 0;
|
||||
font-family: var(--font-family);
|
||||
color: hsl(var(--foreground));
|
||||
background: hsl(var(--background));
|
||||
-webkit-tap-highlight-color: transparent;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,9 +1,21 @@
|
||||
<script setup lang="ts">
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
import useUserStore from '@/store/modules/user'
|
||||
import type { HTMLAttributes } from 'vue'
|
||||
import { cn } from '@/utils'
|
||||
import eventBus from '@/utils/eventBus'
|
||||
import Profile from './profile.vue'
|
||||
|
||||
const props = withDefaults(defineProps<{
|
||||
onlyAvatar?: boolean
|
||||
dropdownAlign?: 'start' | 'center' | 'end'
|
||||
dropdownSide?: 'left' | 'right' | 'top' | 'bottom'
|
||||
buttonVariant?: 'secondary' | 'ghost'
|
||||
class?: HTMLAttributes['class']
|
||||
}>(), {
|
||||
dropdownAlign: 'end',
|
||||
dropdownSide: 'right',
|
||||
buttonVariant: 'ghost',
|
||||
})
|
||||
|
||||
const router = useRouter()
|
||||
|
||||
const settingsStore = useSettingsStore()
|
||||
@@ -14,7 +26,7 @@ const isProfileShow = ref(false)
|
||||
|
||||
<template>
|
||||
<FaDropdown
|
||||
align="end" :items="[
|
||||
:align="dropdownAlign" :side="dropdownSide" :items="[
|
||||
[
|
||||
{ label: settingsStore.settings.home.title, icon: 'i-mdi:home', handle: () => router.push({ path: settingsStore.settings.home.fullPath }), hide: !settingsStore.settings.home.enable },
|
||||
{ label: '个人设置', icon: 'i-mdi:account', handle: () => isProfileShow = true },
|
||||
@@ -27,7 +39,7 @@ const isProfileShow = ref(false)
|
||||
],
|
||||
]" class="flex-center"
|
||||
>
|
||||
<template #label>
|
||||
<template #header>
|
||||
<div class="space-y-2">
|
||||
<div class="text-xs text-secondary-foreground/50 font-light">
|
||||
当前登录账号
|
||||
@@ -39,23 +51,29 @@ const isProfileShow = ref(false)
|
||||
{{ userStore.account }}
|
||||
</div>
|
||||
<div class="text-xs text-secondary-foreground/50 font-normal">
|
||||
这里可以显示邮箱
|
||||
[ 这里可以显示邮箱 ]
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<FaButton variant="ghost" class="h-9 flex-center gap-1 px-2">
|
||||
<FaAvatar :src="userStore.avatar" class="size-6">
|
||||
<FaIcon name="i-carbon:user-avatar-filled-alt" class="size-6 text-secondary-foreground/50" />
|
||||
<FaButton
|
||||
:variant="buttonVariant" :class="cn('flex-center gap-1 p-2', {
|
||||
'size-8 p-1': onlyAvatar,
|
||||
}, props.class)"
|
||||
>
|
||||
<FaAvatar :src="userStore.avatar" :class="cn('size-6', { 'size-full': onlyAvatar })">
|
||||
<FaIcon name="i-carbon:user-avatar-filled" class="size-6 text-secondary-foreground/50" />
|
||||
</FaAvatar>
|
||||
<template v-if="settingsStore.mode === 'pc'">
|
||||
{{ userStore.account }}
|
||||
<FaIcon name="i-ep:caret-bottom" />
|
||||
</template>
|
||||
<div v-if="!onlyAvatar" class="min-w-0 flex-center-between flex-1 gap-2">
|
||||
<div class="flex-1 truncate text-start">
|
||||
{{ userStore.account }}
|
||||
</div>
|
||||
<FaIcon name="i-material-symbols:expand-all-rounded" />
|
||||
</div>
|
||||
</FaButton>
|
||||
</FaDropdown>
|
||||
<FaModal v-model="isProfileShow" align-center :header="false" :footer="false" :close-on-click-overlay="false" :close-on-press-escape="false" class="h-500px min-w-600px overflow-hidden" content-class="min-h-full p-0 flex">
|
||||
<FaModal v-model="isProfileShow" align-center :header="false" :footer="false" :close-on-click-overlay="false" :close-on-press-escape="false" class="h-500px max-w-xl overflow-hidden" content-class="min-h-full p-0 flex">
|
||||
<Profile />
|
||||
</FaModal>
|
||||
</template>
|
||||
@@ -16,8 +16,8 @@ const tabs = ref([
|
||||
|
||||
<template>
|
||||
<div class="min-h-full w-full">
|
||||
<div class="fixed inset-s-0 bottom-0 top-0 h-full w-40 border-e">
|
||||
<div v-for="(tab, index) in tabs" :key="index" class="cursor-pointer px-4 py-3 transition-background-color space-y-2 hover-bg-accent/50" :class="{ 'bg-accent hover-bg-accent!': active === index }" @click="active = index">
|
||||
<div class="fixed right-0 top-0 z-1 flex flex-row overflow-auto border-b border-e bg-background md:(inset-s-0 bottom-0 h-full w-40 flex-col)">
|
||||
<div v-for="(tab, index) in tabs" :key="index" class="flex-shrink-0 cursor-pointer px-4 py-3 transition-background-color space-y-2 hover-bg-accent/50" :class="{ 'bg-accent hover-bg-accent!': active === index }" @click="active = index">
|
||||
<div class="text-base text-accent-foreground leading-tight">
|
||||
{{ tab.title }}
|
||||
</div>
|
||||
@@ -26,7 +26,7 @@ const tabs = ref([
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ms-40 min-h-full flex-col-center p-10">
|
||||
<div class="min-h-full flex-col-center p-10 pt-20 md:(ms-40 pt-10)">
|
||||
<div v-if="active === 0">
|
||||
请开发者自行扩展
|
||||
</div>
|
||||
@@ -1,10 +1,9 @@
|
||||
<script setup lang="ts">
|
||||
import useUserStore from '@/store/modules/user'
|
||||
import { FormControl, FormField, FormItem, FormMessage } from '@/ui/shadcn/ui/form'
|
||||
import { toTypedSchema } from '@vee-validate/zod'
|
||||
import { useForm } from 'vee-validate'
|
||||
import { toast } from 'vue-sonner'
|
||||
import * as z from 'zod'
|
||||
import { FormControl, FormField, FormItem, FormMessage } from '@/ui/shadcn/ui/form'
|
||||
|
||||
defineOptions({
|
||||
name: 'EditPasswordForm',
|
||||
@@ -56,7 +55,7 @@ const onSubmit = form.handleSubmit((values) => {
|
||||
<FormField v-slot="{ componentField, errors }" name="password">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="password" placeholder="请输入原密码" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="password" placeholder="请输入原密码" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<Transition enter-active-class="transition-opacity" enter-from-class="opacity-0" leave-active-class="transition-opacity" leave-to-class="opacity-0">
|
||||
<FormMessage class="absolute bottom-1 text-xs" />
|
||||
@@ -66,7 +65,7 @@ const onSubmit = form.handleSubmit((values) => {
|
||||
<FormField v-slot="{ componentField, errors }" name="newPassword">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="password" placeholder="请输入新密码" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="password" placeholder="请输入新密码" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<Transition enter-active-class="transition-opacity" enter-from-class="opacity-0" leave-active-class="transition-opacity" leave-to-class="opacity-0">
|
||||
<FormMessage class="absolute bottom-1 text-xs" />
|
||||
@@ -76,7 +75,7 @@ const onSubmit = form.handleSubmit((values) => {
|
||||
<FormField v-slot="{ componentField, errors }" name="checkPassword">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="password" placeholder="请确认新密码" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="password" placeholder="请确认新密码" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<Transition enter-active-class="transition-opacity" enter-from-class="opacity-0" leave-active-class="transition-opacity" leave-to-class="opacity-0">
|
||||
<FormMessage class="absolute bottom-1 text-xs" />
|
||||
|
||||
@@ -1,9 +1,8 @@
|
||||
<script setup lang="ts">
|
||||
import useUserStore from '@/store/modules/user'
|
||||
import { FormControl, FormField, FormItem, FormMessage } from '@/ui/shadcn/ui/form'
|
||||
import { toTypedSchema } from '@vee-validate/zod'
|
||||
import { useForm } from 'vee-validate'
|
||||
import * as z from 'zod'
|
||||
import { FormControl, FormField, FormItem, FormMessage } from '@/ui/shadcn/ui/form'
|
||||
|
||||
defineOptions({
|
||||
name: 'LoginForm',
|
||||
@@ -84,7 +83,7 @@ function testAccount(account: string) {
|
||||
<FormField v-slot="{ componentField, errors }" name="account">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="text" placeholder="请输入用户名" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="text" placeholder="请输入用户名" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<Transition enter-active-class="transition-opacity" enter-from-class="opacity-0" leave-active-class="transition-opacity" leave-to-class="opacity-0">
|
||||
<FormMessage class="absolute bottom-1 text-xs" />
|
||||
@@ -94,7 +93,7 @@ function testAccount(account: string) {
|
||||
<FormField v-slot="{ componentField, errors }" name="password">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="password" placeholder="请输入密码" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="password" placeholder="请输入密码" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<Transition enter-active-class="transition-opacity" enter-from-class="opacity-0" leave-active-class="transition-opacity" leave-to-class="opacity-0">
|
||||
<FormMessage class="absolute bottom-1 text-xs" />
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<script setup lang="ts">
|
||||
import { FormControl, FormField, FormItem, FormMessage } from '@/ui/shadcn/ui/form'
|
||||
import { toTypedSchema } from '@vee-validate/zod'
|
||||
import { useForm } from 'vee-validate'
|
||||
import * as z from 'zod'
|
||||
import { FormControl, FormDescription, FormField, FormItem, FormMessage } from '@/ui/shadcn/ui/form'
|
||||
|
||||
defineOptions({
|
||||
name: 'RegisterForm',
|
||||
@@ -23,7 +23,6 @@ const form = useForm({
|
||||
validationSchema: toTypedSchema(
|
||||
z.object({
|
||||
account: z.string().min(1, '请输入用户名'),
|
||||
captcha: z.string().min(6, '请输入验证码'),
|
||||
password: z.string().min(1, '请输入密码').min(6, '密码长度为6到18位').max(18, '密码长度为6到18位'),
|
||||
checkPassword: z.string().min(1, '请再次输入密码'),
|
||||
}).refine(data => data.password === data.checkPassword, {
|
||||
@@ -33,7 +32,6 @@ const form = useForm({
|
||||
),
|
||||
initialValues: {
|
||||
account: props.account ?? '',
|
||||
captcha: '',
|
||||
password: '',
|
||||
checkPassword: '',
|
||||
},
|
||||
@@ -58,7 +56,7 @@ const onSubmit = form.handleSubmit((values) => {
|
||||
<FormField v-slot="{ componentField, errors }" name="account">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="text" placeholder="请输入用户名" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="text" placeholder="请输入用户名" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<Transition enter-active-class="transition-opacity" enter-from-class="opacity-0" leave-active-class="transition-opacity" leave-to-class="opacity-0">
|
||||
<FormMessage class="absolute bottom-1 text-xs" />
|
||||
@@ -68,7 +66,7 @@ const onSubmit = form.handleSubmit((values) => {
|
||||
<FormField v-slot="{ componentField, value, errors }" name="password">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="password" placeholder="请输入密码" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="password" placeholder="请输入密码" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<FormDescription>
|
||||
<FaPasswordStrength :password="value" class="mt-2" />
|
||||
@@ -81,7 +79,7 @@ const onSubmit = form.handleSubmit((values) => {
|
||||
<FormField v-slot="{ componentField, errors }" name="checkPassword">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="password" placeholder="请再次输入密码" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="password" placeholder="请再次输入密码" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<Transition enter-active-class="transition-opacity" enter-from-class="opacity-0" leave-active-class="transition-opacity" leave-to-class="opacity-0">
|
||||
<FormMessage class="absolute bottom-1 text-xs" />
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<script setup lang="ts">
|
||||
import { FormControl, FormField, FormItem, FormMessage } from '@/ui/shadcn/ui/form'
|
||||
import { toTypedSchema } from '@vee-validate/zod'
|
||||
import { useForm } from 'vee-validate'
|
||||
import * as z from 'zod'
|
||||
import { FormControl, FormField, FormItem, FormMessage } from '@/ui/shadcn/ui/form'
|
||||
|
||||
defineOptions({
|
||||
name: 'ResetPasswordForm',
|
||||
@@ -63,7 +63,7 @@ function handleSendCaptcha() {
|
||||
<FormField v-slot="{ componentField, errors }" name="account">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="text" placeholder="请输入用户名" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="text" placeholder="请输入用户名" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<Transition enter-active-class="transition-opacity" enter-from-class="opacity-0" leave-active-class="transition-opacity" leave-to-class="opacity-0">
|
||||
<FormMessage class="absolute bottom-1 text-xs" />
|
||||
@@ -88,7 +88,7 @@ function handleSendCaptcha() {
|
||||
<FormField v-slot="{ componentField, errors }" name="newPassword">
|
||||
<FormItem class="relative pb-6 space-y-0">
|
||||
<FormControl>
|
||||
<FaInput type="password" placeholder="请输入新密码" class="w-full" :class="errors.length && 'border-destructive'" v-bind="componentField" />
|
||||
<FaInput type="password" placeholder="请输入新密码" class="w-full" :class="errors.length > 0 && 'border-destructive'" v-bind="componentField" />
|
||||
</FormControl>
|
||||
<Transition enter-active-class="transition-opacity" enter-from-class="opacity-0" leave-active-class="transition-opacity" leave-to-class="opacity-0">
|
||||
<FormMessage class="absolute bottom-1 text-xs" />
|
||||
|
||||
@@ -1,134 +0,0 @@
|
||||
<script setup lang="ts">
|
||||
import type { UploadProps, UploadUserFile } from 'element-plus'
|
||||
import { ElMessage } from 'element-plus'
|
||||
|
||||
defineOptions({
|
||||
name: 'FileUpload',
|
||||
})
|
||||
|
||||
const props = withDefaults(
|
||||
defineProps<{
|
||||
action: UploadProps['action']
|
||||
headers?: UploadProps['headers']
|
||||
data?: UploadProps['data']
|
||||
name?: UploadProps['name']
|
||||
size?: number
|
||||
max?: number
|
||||
files?: UploadUserFile[]
|
||||
notip?: boolean
|
||||
ext?: string[]
|
||||
httpRequest?: UploadProps['httpRequest']
|
||||
}>(),
|
||||
{
|
||||
name: 'file',
|
||||
size: 2,
|
||||
max: 3,
|
||||
files: () => [],
|
||||
notip: false,
|
||||
ext: () => ['zip', 'rar'],
|
||||
},
|
||||
)
|
||||
|
||||
const emits = defineEmits<{
|
||||
onSuccess: [
|
||||
res: any,
|
||||
file: UploadUserFile,
|
||||
fileList: UploadUserFile[],
|
||||
]
|
||||
}>()
|
||||
|
||||
const beforeUpload: UploadProps['beforeUpload'] = (file) => {
|
||||
const fileName = file.name.split('.')
|
||||
const fileExt = fileName.at(-1) ?? ''
|
||||
const isTypeOk = props.ext.includes(fileExt)
|
||||
const isSizeOk = file.size / 1024 / 1024 < props.size
|
||||
if (!isTypeOk) {
|
||||
ElMessage.error(`上传文件只支持 ${props.ext.join(' / ')} 格式!`)
|
||||
}
|
||||
if (!isSizeOk) {
|
||||
ElMessage.error(`上传文件大小不能超过 ${props.size}MB!`)
|
||||
}
|
||||
return isTypeOk && isSizeOk
|
||||
}
|
||||
|
||||
const onExceed: UploadProps['onExceed'] = () => {
|
||||
ElMessage.warning('文件上传超过限制')
|
||||
}
|
||||
|
||||
const onSuccess: UploadProps['onSuccess'] = (res, file, fileList) => {
|
||||
emits('onSuccess', res, file, fileList)
|
||||
}
|
||||
|
||||
const onPreview: UploadProps['onPreview'] = (e) => {
|
||||
const getBlob = (url: string) => new Promise((resolve) => {
|
||||
const xhr = new XMLHttpRequest()
|
||||
xhr.open('GET', url, true)
|
||||
xhr.responseType = 'blob'
|
||||
xhr.onload = () => {
|
||||
if (xhr.status === 200) {
|
||||
resolve(xhr.response)
|
||||
}
|
||||
}
|
||||
xhr.send()
|
||||
})
|
||||
getBlob(e.url!).then((blob: any) => {
|
||||
const a = document.createElement('a')
|
||||
const url = window.URL.createObjectURL(blob)
|
||||
const event = new MouseEvent('click')
|
||||
a.target = '_blank'
|
||||
a.download = e.name
|
||||
a.href = url
|
||||
a.dispatchEvent(event)
|
||||
})
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<ElUpload
|
||||
:headers="headers"
|
||||
:action="action"
|
||||
:data="data"
|
||||
:name="name"
|
||||
:before-upload="beforeUpload"
|
||||
:on-exceed="onExceed"
|
||||
:on-success="onSuccess"
|
||||
:on-preview="onPreview"
|
||||
:http-request="httpRequest"
|
||||
:file-list="files"
|
||||
:limit="max"
|
||||
drag
|
||||
>
|
||||
<div class="slot">
|
||||
<FaIcon name="i-ep:upload-filled" class="el-icon--upload" />
|
||||
<div class="el-upload__text">
|
||||
将文件拖到此处,或<em>点击上传</em>
|
||||
</div>
|
||||
</div>
|
||||
<template #tip>
|
||||
<div v-if="!notip" class="el-upload__tip">
|
||||
<div style="display: inline-block;">
|
||||
<ElAlert :title="`上传文件支持 ${ext.join(' / ')} 格式,单个文件大小不超过 ${size}MB,且文件数量不超过 ${max} 个`" type="info" show-icon :closable="false" />
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
</ElUpload>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
:deep(.el-upload.is-drag) {
|
||||
display: inline-block;
|
||||
|
||||
.el-upload-dragger {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
&.is-dragover {
|
||||
border-width: 1px;
|
||||
}
|
||||
|
||||
.slot {
|
||||
width: 300px;
|
||||
padding: 40px 0;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -1,63 +0,0 @@
|
||||
<script setup lang="ts">
|
||||
defineOptions({
|
||||
name: 'ImagePreview',
|
||||
})
|
||||
|
||||
const props = withDefaults(
|
||||
defineProps<{
|
||||
src: string
|
||||
width?: number | string
|
||||
height?: number | string
|
||||
}>(),
|
||||
{
|
||||
width: 200,
|
||||
height: 200,
|
||||
},
|
||||
)
|
||||
|
||||
const realWidth = computed(() => {
|
||||
return typeof props.width === 'string' ? props.width : `${props.width}px`
|
||||
})
|
||||
|
||||
const realHeight = computed(() => {
|
||||
return typeof props.height === 'string' ? props.height : `${props.height}px`
|
||||
})
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<ElImage :src="src" fit="cover" :style="`width:${realWidth};height:${realHeight};`" :preview-src-list="[src]" preview-teleported>
|
||||
<template #error>
|
||||
<div class="image-slot">
|
||||
<FaIcon name="i-ph:image-broken-duotone" />
|
||||
</div>
|
||||
</template>
|
||||
</ElImage>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
.el-image {
|
||||
background-color: var(--el-fill-color);
|
||||
border-radius: 5px;
|
||||
box-shadow: var(--el-box-shadow-light);
|
||||
transition: background-color 0.3s, var(--el-transition-box-shadow);
|
||||
|
||||
:deep(.el-image__inner) {
|
||||
cursor: pointer;
|
||||
transition: all 0.3s;
|
||||
|
||||
&:hover {
|
||||
transform: scale(1.2);
|
||||
}
|
||||
}
|
||||
|
||||
:deep(.image-slot) {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
font-size: 30px;
|
||||
color: #909399;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -1,253 +0,0 @@
|
||||
<script setup lang="ts">
|
||||
import type { UploadProps } from 'element-plus'
|
||||
import { ElMessage } from 'element-plus'
|
||||
|
||||
defineOptions({
|
||||
name: 'ImageUpload',
|
||||
})
|
||||
|
||||
const props = withDefaults(
|
||||
defineProps<{
|
||||
action: UploadProps['action']
|
||||
headers?: UploadProps['headers']
|
||||
data?: UploadProps['data']
|
||||
name?: UploadProps['name']
|
||||
size?: number
|
||||
width?: number
|
||||
height?: number
|
||||
placeholder?: string
|
||||
notip?: boolean
|
||||
ext?: string[]
|
||||
httpRequest?: UploadProps['httpRequest']
|
||||
}>(),
|
||||
{
|
||||
name: 'file',
|
||||
size: 2,
|
||||
width: 150,
|
||||
height: 150,
|
||||
placeholder: '',
|
||||
notip: false,
|
||||
ext: () => ['jpg', 'png', 'gif', 'bmp'],
|
||||
},
|
||||
)
|
||||
|
||||
const emits = defineEmits<{
|
||||
onSuccess: [
|
||||
res: any,
|
||||
]
|
||||
}>()
|
||||
|
||||
const url = defineModel<string>({
|
||||
default: '',
|
||||
})
|
||||
|
||||
const uploadData = ref({
|
||||
imageViewerVisible: false,
|
||||
progress: {
|
||||
preview: '',
|
||||
percent: 0,
|
||||
},
|
||||
})
|
||||
|
||||
// 预览
|
||||
function preview() {
|
||||
uploadData.value.imageViewerVisible = true
|
||||
}
|
||||
// 关闭预览
|
||||
function previewClose() {
|
||||
uploadData.value.imageViewerVisible = false
|
||||
}
|
||||
// 移除
|
||||
function remove() {
|
||||
url.value = ''
|
||||
}
|
||||
const beforeUpload: UploadProps['beforeUpload'] = (file) => {
|
||||
const fileName = file.name.split('.')
|
||||
const fileExt = fileName.at(-1) ?? ''
|
||||
const isTypeOk = props.ext.includes(fileExt)
|
||||
const isSizeOk = file.size / 1024 / 1024 < props.size
|
||||
if (!isTypeOk) {
|
||||
ElMessage.error(`上传图片只支持 ${props.ext.join(' / ')} 格式!`)
|
||||
}
|
||||
if (!isSizeOk) {
|
||||
ElMessage.error(`上传图片大小不能超过 ${props.size}MB!`)
|
||||
}
|
||||
if (isTypeOk && isSizeOk) {
|
||||
uploadData.value.progress.preview = URL.createObjectURL(file)
|
||||
}
|
||||
return isTypeOk && isSizeOk
|
||||
}
|
||||
const onProgress: UploadProps['onProgress'] = (file) => {
|
||||
uploadData.value.progress.percent = ~~file.percent
|
||||
}
|
||||
const onSuccess: UploadProps['onSuccess'] = (res) => {
|
||||
uploadData.value.progress.preview = ''
|
||||
uploadData.value.progress.percent = 0
|
||||
emits('onSuccess', res)
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="upload-container">
|
||||
<ElUpload
|
||||
:show-file-list="false"
|
||||
:headers="headers"
|
||||
:action="action"
|
||||
:data="data"
|
||||
:name="name"
|
||||
:before-upload="beforeUpload"
|
||||
:on-progress="onProgress"
|
||||
:on-success="onSuccess"
|
||||
:http-request="httpRequest"
|
||||
drag
|
||||
class="image-upload"
|
||||
>
|
||||
<ElImage v-if="url === ''" :src="url === '' ? placeholder : url" :style="`width:${width}px;height:${height}px;`" fit="fill">
|
||||
<template #error>
|
||||
<div class="image-slot" :style="`width:${width}px;height:${height}px;`">
|
||||
<FaIcon name="i-ep:plus" class="icon" />
|
||||
</div>
|
||||
</template>
|
||||
</ElImage>
|
||||
<div v-else class="image">
|
||||
<ElImage :src="url" :style="`width:${width}px;height:${height}px;`" fit="fill" />
|
||||
<div class="mask">
|
||||
<div class="actions">
|
||||
<span @click.stop="preview">
|
||||
<FaIcon name="i-ep:zoom-in" class="icon" />
|
||||
</span>
|
||||
<span @click.stop="remove">
|
||||
<FaIcon name="i-ep:delete" class="icon" />
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div v-show="url === '' && uploadData.progress.percent" class="progress" :style="`width:${width}px;height:${height}px;`">
|
||||
<ElImage :src="uploadData.progress.preview" :style="`width:${width}px;height:${height}px;`" fit="fill" />
|
||||
<ElProgress type="circle" :width="Math.min(width, height) * 0.8" :percentage="uploadData.progress.percent" />
|
||||
</div>
|
||||
</ElUpload>
|
||||
<div v-if="!notip" class="el-upload__tip">
|
||||
<div style="display: inline-block;">
|
||||
<ElAlert :title="`上传图片支持 ${ext.join(' / ')} 格式,且图片大小不超过 ${size}MB,建议图片尺寸为 ${width}*${height}`" type="info" show-icon :closable="false" />
|
||||
</div>
|
||||
</div>
|
||||
<ElImageViewer v-if="uploadData.imageViewerVisible" :url-list="[url]" teleported @close="previewClose" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
.upload-container {
|
||||
line-height: initial;
|
||||
}
|
||||
|
||||
.el-image {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.image {
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
border-radius: 6px;
|
||||
|
||||
.mask {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-color: var(--el-overlay-color-lighter);
|
||||
opacity: 0;
|
||||
transition: opacity 0.3s;
|
||||
|
||||
.actions {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100px;
|
||||
height: 100px;
|
||||
transform: translateX(-50%) translateY(-50%);
|
||||
|
||||
span {
|
||||
width: 50%;
|
||||
color: var(--el-color-white);
|
||||
text-align: center;
|
||||
cursor: pointer;
|
||||
transition: color 0.1s, transform 0.1s;
|
||||
|
||||
&:hover {
|
||||
transform: scale(1.5);
|
||||
}
|
||||
|
||||
.icon {
|
||||
font-size: 24px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&:hover .mask {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.image-upload {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
:deep(.el-upload) {
|
||||
.el-upload-dragger {
|
||||
display: inline-block;
|
||||
padding: 0;
|
||||
|
||||
&.is-dragover {
|
||||
border-width: 1px;
|
||||
}
|
||||
|
||||
.image-slot {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
color: var(--el-text-color-placeholder);
|
||||
background-color: transparent;
|
||||
|
||||
.icon {
|
||||
font-size: 30px;
|
||||
}
|
||||
}
|
||||
|
||||
.progress {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
|
||||
&::after {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
content: "";
|
||||
background-color: var(--el-overlay-color-lighter);
|
||||
}
|
||||
|
||||
.el-progress {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
z-index: 1;
|
||||
transform: translateX(-50%) translateY(-50%);
|
||||
|
||||
.el-progress__text {
|
||||
color: var(--el-text-color-placeholder);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -1,278 +0,0 @@
|
||||
<script setup lang="ts">
|
||||
import type { UploadProps } from 'element-plus'
|
||||
import { ElMessage } from 'element-plus'
|
||||
|
||||
defineOptions({
|
||||
name: 'ImagesUpload',
|
||||
})
|
||||
|
||||
const props = withDefaults(
|
||||
defineProps<{
|
||||
action: UploadProps['action']
|
||||
headers?: UploadProps['headers']
|
||||
data?: UploadProps['data']
|
||||
name?: UploadProps['name']
|
||||
size?: number
|
||||
max?: number
|
||||
width?: number
|
||||
height?: number
|
||||
placeholder?: string
|
||||
notip?: boolean
|
||||
ext?: string[]
|
||||
httpRequest?: UploadProps['httpRequest']
|
||||
}>(),
|
||||
{
|
||||
name: 'file',
|
||||
size: 2,
|
||||
max: 3,
|
||||
width: 150,
|
||||
height: 150,
|
||||
placeholder: '',
|
||||
notip: false,
|
||||
ext: () => ['jpg', 'png', 'gif', 'bmp'],
|
||||
},
|
||||
)
|
||||
|
||||
const emits = defineEmits<{
|
||||
onSuccess: [
|
||||
res: any,
|
||||
]
|
||||
}>()
|
||||
|
||||
const url = defineModel<string[]>({
|
||||
default: [],
|
||||
})
|
||||
|
||||
const uploadData = ref({
|
||||
dialogImageIndex: 0,
|
||||
imageViewerVisible: false,
|
||||
progress: {
|
||||
preview: '',
|
||||
percent: 0,
|
||||
},
|
||||
})
|
||||
|
||||
// 预览
|
||||
function preview(index: number) {
|
||||
uploadData.value.dialogImageIndex = index
|
||||
uploadData.value.imageViewerVisible = true
|
||||
}
|
||||
// 关闭预览
|
||||
function previewClose() {
|
||||
uploadData.value.imageViewerVisible = false
|
||||
}
|
||||
// 移除
|
||||
function remove(index: number) {
|
||||
url.value.splice(index, 1)
|
||||
}
|
||||
// 移动
|
||||
function move(index: number, type: 'left' | 'right') {
|
||||
if (type === 'left' && index !== 0) {
|
||||
url.value[index] = url.value.splice(index - 1, 1, url.value[index])[0]
|
||||
}
|
||||
if (type === 'right' && index !== url.value.length - 1) {
|
||||
url.value[index] = url.value.splice(index + 1, 1, url.value[index])[0]
|
||||
}
|
||||
}
|
||||
|
||||
const beforeUpload: UploadProps['beforeUpload'] = (file) => {
|
||||
const fileName = file.name.split('.')
|
||||
const fileExt = fileName.at(-1) ?? ''
|
||||
const isTypeOk = props.ext.includes(fileExt)
|
||||
const isSizeOk = file.size / 1024 / 1024 < props.size
|
||||
if (!isTypeOk) {
|
||||
ElMessage.error(`上传图片只支持 ${props.ext.join(' / ')} 格式!`)
|
||||
}
|
||||
if (!isSizeOk) {
|
||||
ElMessage.error(`上传图片大小不能超过 ${props.size}MB!`)
|
||||
}
|
||||
if (isTypeOk && isSizeOk) {
|
||||
uploadData.value.progress.preview = URL.createObjectURL(file)
|
||||
}
|
||||
return isTypeOk && isSizeOk
|
||||
}
|
||||
const onProgress: UploadProps['onProgress'] = (file) => {
|
||||
uploadData.value.progress.percent = ~~file.percent
|
||||
}
|
||||
const onSuccess: UploadProps['onSuccess'] = (res) => {
|
||||
uploadData.value.progress.preview = ''
|
||||
uploadData.value.progress.percent = 0
|
||||
emits('onSuccess', res)
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="upload-container">
|
||||
<div v-for="(item, index) in (url as string[])" :key="index" class="images">
|
||||
<ElImage v-if="index < max" :src="item" :style="`width:${width}px;height:${height}px;`" fit="cover" />
|
||||
<div class="mask">
|
||||
<div class="actions">
|
||||
<span @click="preview(index)">
|
||||
<FaIcon name="i-ep:zoom-in" class="icon" />
|
||||
</span>
|
||||
<span @click="remove(index)">
|
||||
<FaIcon name="i-ep:delete" class="icon" />
|
||||
</span>
|
||||
<span v-show="url.length > 1" :class="{ disabled: index === 0 }" @click="move(index, 'left')">
|
||||
<FaIcon name="i-ep:back" class="icon" />
|
||||
</span>
|
||||
<span v-show="url.length > 1" :class="{ disabled: index === url.length - 1 }" @click="move(index, 'right')">
|
||||
<FaIcon name="i-ep:right" class="icon" />
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<ElUpload
|
||||
v-show="url.length < max"
|
||||
:show-file-list="false"
|
||||
:headers="headers"
|
||||
:action="action"
|
||||
:data="data"
|
||||
:name="name"
|
||||
:before-upload="beforeUpload"
|
||||
:on-progress="onProgress"
|
||||
:on-success="onSuccess"
|
||||
:http-request="httpRequest"
|
||||
drag
|
||||
class="images-upload"
|
||||
>
|
||||
<div class="image-slot" :style="`width:${width}px;height:${height}px;`">
|
||||
<FaIcon name="i-ep:plus" class="icon" />
|
||||
</div>
|
||||
<div v-show="uploadData.progress.percent" class="progress" :style="`width:${width}px;height:${height}px;`">
|
||||
<ElImage :src="uploadData.progress.preview" :style="`width:${width}px;height:${height}px;`" fit="fill" />
|
||||
<ElProgress type="circle" :width="Math.min(width, height) * 0.8" :percentage="uploadData.progress.percent" />
|
||||
</div>
|
||||
</ElUpload>
|
||||
<div v-if="!notip" class="el-upload__tip">
|
||||
<div style="display: inline-block;">
|
||||
<ElAlert :title="`上传图片支持 ${ext.join(' / ')} 格式,单张图片大小不超过 ${size}MB,建议图片尺寸为 ${width}*${height},且图片数量不超过 ${max} 张`" type="info" show-icon :closable="false" />
|
||||
</div>
|
||||
</div>
|
||||
<ElImageViewer v-if="uploadData.imageViewerVisible" :url-list="url as string[]" :initial-index="uploadData.dialogImageIndex" teleported @close="previewClose" />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
.upload-container {
|
||||
line-height: initial;
|
||||
}
|
||||
|
||||
.el-image {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.images {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
margin-inline-end: 10px;
|
||||
overflow: hidden;
|
||||
border: 1px dashed var(--el-border-color);
|
||||
border-radius: 6px;
|
||||
|
||||
.mask {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-color: var(--el-overlay-color-lighter);
|
||||
opacity: 0;
|
||||
transition: opacity 0.3s;
|
||||
|
||||
.actions {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100px;
|
||||
height: 100px;
|
||||
transform: translateX(-50%) translateY(-50%);
|
||||
|
||||
span {
|
||||
width: 50%;
|
||||
color: var(--el-color-white);
|
||||
text-align: center;
|
||||
cursor: pointer;
|
||||
transition: color 0.1s, transform 0.1s;
|
||||
|
||||
&.disabled {
|
||||
color: var(--el-text-color-disabled);
|
||||
cursor: not-allowed;
|
||||
}
|
||||
|
||||
&:hover:not(.disabled) {
|
||||
transform: scale(1.5);
|
||||
}
|
||||
|
||||
.icon {
|
||||
font-size: 24px;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
&:hover .mask {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
.images-upload {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
:deep(.el-upload) {
|
||||
.el-upload-dragger {
|
||||
display: inline-block;
|
||||
padding: 0;
|
||||
|
||||
&.is-dragover {
|
||||
border-width: 1px;
|
||||
}
|
||||
|
||||
.image-slot {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
color: var(--el-text-color-placeholder);
|
||||
background-color: transparent;
|
||||
|
||||
.icon {
|
||||
font-size: 30px;
|
||||
}
|
||||
}
|
||||
|
||||
.progress {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
|
||||
&::after {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
content: "";
|
||||
background-color: var(--el-overlay-color-lighter);
|
||||
}
|
||||
|
||||
.el-progress {
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
z-index: 1;
|
||||
transform: translateX(-50%) translateY(-50%);
|
||||
|
||||
.el-progress__text {
|
||||
color: var(--el-text-color-placeholder);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@@ -1,11 +1,9 @@
|
||||
<script setup lang="ts">
|
||||
import settingsDefault from '@/settings.default'
|
||||
import useMenuStore from '@/store/modules/menu'
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
import eventBus from '@/utils/eventBus'
|
||||
import { diffTwoObj } from '@/utils/object'
|
||||
import { useClipboard } from '@vueuse/core'
|
||||
import { toast } from 'vue-sonner'
|
||||
import settingsDefault from '@/settings.default'
|
||||
import eventBus from '@/utils/eventBus'
|
||||
import { diffTwoObj } from '@/utils/object'
|
||||
|
||||
defineOptions({
|
||||
name: 'AppSetting',
|
||||
@@ -18,6 +16,15 @@ const menuStore = useMenuStore()
|
||||
|
||||
const isShow = ref(false)
|
||||
|
||||
const appRadius = computed<number[]>({
|
||||
get() {
|
||||
return [settingsStore.settings.app.radius]
|
||||
},
|
||||
set(value) {
|
||||
settingsStore.settings.app.radius = value[0]
|
||||
},
|
||||
})
|
||||
|
||||
watch(() => settingsStore.settings.menu.mode, (value) => {
|
||||
if (value === 'single') {
|
||||
menuStore.setActived(0)
|
||||
@@ -49,7 +56,7 @@ function handleCopy() {
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<FaDrawer v-model="isShow" title="应用配置" description="在生产环境中应关闭该模块" :footer="isSupported">
|
||||
<FaDrawer v-model="isShow" title="应用配置" description="在生产环境中应关闭该模块" :footer="isSupported" :destroy-on-close="false" content-class="sm:min-w-md">
|
||||
<div class="rounded-2 bg-rose/20 px-4 py-2 text-sm/6 c-rose">
|
||||
应用配置可实时预览效果,但只是临时生效,要想真正应用于项目,可以点击下方的「复制配置」按钮,并将配置粘贴到 src/settings.ts 文件中。
|
||||
</div>
|
||||
@@ -70,19 +77,7 @@ function handleCopy() {
|
||||
<div class="label">
|
||||
圆角系数
|
||||
</div>
|
||||
<div class="flex-center-start gap-1">
|
||||
<FaButton
|
||||
v-for="(item, index) in [
|
||||
{ label: 0, value: 0 },
|
||||
{ label: 0.25, value: 0.25 },
|
||||
{ label: 0.5, value: 0.5 },
|
||||
{ label: 0.75, value: 0.75 },
|
||||
{ label: 1, value: 1 },
|
||||
]" :key="index" :variant="settingsStore.settings.app.radius === item.value ? 'default' : 'outline'" size="sm" class="w-12" @click="settingsStore.settings.app.radius = (item.value as any)"
|
||||
>
|
||||
{{ item.label }}
|
||||
</FaButton>
|
||||
</div>
|
||||
<FaSlider v-model="appRadius" :min="0" :max="1" :step="0.25" class="w-1/2" />
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="settingsStore.mode === 'pc'">
|
||||
@@ -196,11 +191,17 @@ function handleCopy() {
|
||||
</div>
|
||||
<div>
|
||||
<FaDivider>工具栏</FaDivider>
|
||||
<div class="setting-item">
|
||||
<div class="label">
|
||||
是否启用
|
||||
</div>
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.enable" />
|
||||
</div>
|
||||
<div v-if="settingsStore.mode === 'pc'" class="setting-item">
|
||||
<div class="label">
|
||||
面包屑导航
|
||||
</div>
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.breadcrumb" />
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.breadcrumb" :disabled="!settingsStore.settings.toolbar.enable" />
|
||||
</div>
|
||||
<div class="setting-item">
|
||||
<div class="label">
|
||||
@@ -209,13 +210,13 @@ function handleCopy() {
|
||||
<FaIcon name="i-ri:question-line" />
|
||||
</FaTooltip>
|
||||
</div>
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.navSearch" />
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.navSearch" :disabled="!settingsStore.settings.toolbar.enable" />
|
||||
</div>
|
||||
<div v-if="settingsStore.mode === 'pc'" class="setting-item">
|
||||
<div class="label">
|
||||
全屏
|
||||
</div>
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.fullscreen" />
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.fullscreen" :disabled="!settingsStore.settings.toolbar.enable" />
|
||||
</div>
|
||||
<div class="setting-item">
|
||||
<div class="label">
|
||||
@@ -224,7 +225,7 @@ function handleCopy() {
|
||||
<FaIcon name="i-ri:question-line" />
|
||||
</FaTooltip>
|
||||
</div>
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.pageReload" />
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.pageReload" :disabled="!settingsStore.settings.toolbar.enable" />
|
||||
</div>
|
||||
<div class="setting-item">
|
||||
<div class="label">
|
||||
@@ -233,7 +234,7 @@ function handleCopy() {
|
||||
<FaIcon name="i-ri:question-line" />
|
||||
</FaTooltip>
|
||||
</div>
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.colorScheme" />
|
||||
<FaSwitch v-model="settingsStore.settings.toolbar.colorScheme" :disabled="!settingsStore.settings.toolbar.enable" />
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
@@ -242,7 +243,7 @@ function handleCopy() {
|
||||
<div class="label">
|
||||
是否启用快捷键
|
||||
</div>
|
||||
<FaSwitch v-model="settingsStore.settings.mainPage.enableHotkeys" />
|
||||
<FaSwitch v-model="settingsStore.settings.mainPage.enableHotkeys" :disabled="!settingsStore.settings.toolbar.enable" />
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
<script setup lang="ts">
|
||||
import { useSlots } from '@/slots'
|
||||
import useMenuStore from '@/store/modules/menu'
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
import Logo from '../Logo/index.vue'
|
||||
import ToolbarRightSide from '../Topbar/Toolbar/rightSide.vue'
|
||||
|
||||
defineOptions({
|
||||
name: 'LayoutHeader',
|
||||
@@ -18,11 +15,11 @@ const { switchTo } = useMenu()
|
||||
<template>
|
||||
<Transition name="header">
|
||||
<header v-if="settingsStore.mode === 'pc' && settingsStore.settings.menu.mode === 'head'">
|
||||
<component :is="useSlots('header-start')" />
|
||||
<div class="header-container">
|
||||
<component :is="useSlots('header-start')" />
|
||||
<Logo class="title" />
|
||||
<component :is="useSlots('header-after-logo')" />
|
||||
<FaScrollArea :scrollbar="false" mask horizontal gradient-color="var(--g-header-bg)" class="menu-container h-full flex-1">
|
||||
<FaScrollArea :scrollbar="false" mask horizontal gradient-color="var(--g-header-bg)" class="menu-container h-full flex-1 overscroll-contain">
|
||||
<!-- 顶部模式 -->
|
||||
<div class="menu h-full flex of-hidden transition-all">
|
||||
<template v-for="(item, index) in menuStore.allMenus" :key="index">
|
||||
@@ -32,7 +29,7 @@ const { switchTo } = useMenu()
|
||||
}"
|
||||
>
|
||||
<div
|
||||
v-if="item.children && item.children.length !== 0" class="group menu-item-container relative h-full w-full flex cursor-pointer items-center justify-between gap-1 rounded-lg px-3 text-[var(--g-header-menu-color)] transition-all hover-(bg-[var(--g-header-menu-hover-bg)] text-[var(--g-header-menu-hover-color)])" :class="{
|
||||
v-if="item.children && item.children.length !== 0" class="group menu-item-container relative h-full w-full flex cursor-pointer items-center justify-between gap-1 rounded-lg px-3 text-[var(--g-header-menu-color)] transition-colors hover-(bg-[var(--g-header-menu-hover-bg)] text-[var(--g-header-menu-hover-color)])" :class="{
|
||||
'text-[var(--g-header-menu-active-color)]! bg-[var(--g-header-menu-active-bg)]!': index === menuStore.actived,
|
||||
}" :title="typeof item.meta?.title === 'function' ? item.meta?.title() : item.meta?.title" @click="switchTo(index)"
|
||||
>
|
||||
@@ -47,9 +44,12 @@ const { switchTo } = useMenu()
|
||||
</template>
|
||||
</div>
|
||||
</FaScrollArea>
|
||||
<ToolbarRightSide />
|
||||
<component :is="useSlots('header-after-menu')" />
|
||||
<div class="flex-center">
|
||||
<AccountButton only-avatar dropdown-side="bottom" class="size-12 p-2" />
|
||||
</div>
|
||||
<component :is="useSlots('header-end')" />
|
||||
</div>
|
||||
<component :is="useSlots('header-end')" />
|
||||
</header>
|
||||
</Transition>
|
||||
</template>
|
||||
@@ -78,7 +78,7 @@ header {
|
||||
justify-content: space-between;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
padding: 0 12px 0 20px;
|
||||
padding: 0 12px;
|
||||
margin: 0 auto;
|
||||
|
||||
:deep(a.title) {
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
<script setup lang="ts">
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
import eventBus from '@/utils/eventBus'
|
||||
|
||||
defineOptions({
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<script setup lang="ts">
|
||||
import imgLogo from '@/assets/images/logo.svg'
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
|
||||
defineOptions({
|
||||
name: 'Logo',
|
||||
@@ -26,7 +25,7 @@ const to = computed(() => settingsStore.settings.home.enable ? settingsStore.set
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<RouterLink :to="to" class="h-[var(--g-sidebar-logo-height)] w-inherit flex-center gap-2 px-3 text-inherit no-underline" :class="{ 'cursor-pointer': settingsStore.settings.home.enable }" :title="title">
|
||||
<RouterLink :to class="h-[var(--g-sidebar-logo-height)] w-inherit flex-center gap-2 px-3 text-inherit no-underline" :class="{ 'cursor-default': !settingsStore.settings.home.enable }" :title="title">
|
||||
<img v-if="showLogo" :src="logo" class="logo h-[30px] w-[30px] object-contain">
|
||||
<span v-if="showTitle" class="block truncate font-bold">{{ title }}</span>
|
||||
</RouterLink>
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
<script setup lang="ts">
|
||||
import { useSlots } from '@/slots'
|
||||
import useMenuStore from '@/store/modules/menu'
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
import hotkeys from 'hotkeys-js'
|
||||
import { useSlots } from '@/slots'
|
||||
import Logo from '../Logo/index.vue'
|
||||
|
||||
defineOptions({
|
||||
@@ -40,7 +38,7 @@ onUnmounted(() => {
|
||||
<component :is="useSlots('main-sidebar-top')" />
|
||||
<Logo :show-title="false" class="sidebar-logo" />
|
||||
<component :is="useSlots('main-sidebar-after-logo')" />
|
||||
<FaScrollArea :scrollbar="false" mask gradient-color="var(--g-main-sidebar-bg)" class="menu">
|
||||
<FaScrollArea :scrollbar="false" mask gradient-color="var(--g-main-sidebar-bg)" class="menu flex-1 overscroll-contain">
|
||||
<!-- 侧边栏模式(含主导航) -->
|
||||
<div class="w-full flex flex-col of-hidden py-1 transition-all -mt-2">
|
||||
<template v-for="(item, index) in menuStore.allMenus" :key="index">
|
||||
@@ -50,7 +48,7 @@ onUnmounted(() => {
|
||||
}"
|
||||
>
|
||||
<div
|
||||
v-if="item.children && item.children.length !== 0" class="group menu-item-container relative h-full w-full flex cursor-pointer items-center justify-between gap-1 rounded-lg py-4 text-[var(--g-main-sidebar-menu-color)] transition-all hover-(bg-[var(--g-main-sidebar-menu-hover-bg)] text-[var(--g-main-sidebar-menu-hover-color)]) px-2!" :class="{
|
||||
v-if="item.children && item.children.length !== 0" class="group menu-item-container relative h-full w-full flex cursor-pointer items-center justify-between gap-1 rounded-lg py-4 text-[var(--g-main-sidebar-menu-color)] transition-colors hover-(bg-[var(--g-main-sidebar-menu-hover-bg)] text-[var(--g-main-sidebar-menu-hover-color)]) px-2!" :class="{
|
||||
'text-[var(--g-main-sidebar-menu-active-color)]! bg-[var(--g-main-sidebar-menu-active-bg)]!': index === menuStore.actived,
|
||||
}" :title="typeof item.meta?.title === 'function' ? item.meta?.title() : item.meta?.title" @click="switchTo(index)"
|
||||
>
|
||||
@@ -65,6 +63,10 @@ onUnmounted(() => {
|
||||
</template>
|
||||
</div>
|
||||
</FaScrollArea>
|
||||
<component :is="useSlots('main-sidebar-after-menu')" />
|
||||
<div class="flex-center px-4 py-3">
|
||||
<AccountButton only-avatar :button-variant="settingsStore.settings.menu.mode === 'side' ? 'secondary' : 'ghost'" class="size-12 p-2" />
|
||||
</div>
|
||||
<component :is="useSlots('main-sidebar-bottom')" />
|
||||
</div>
|
||||
</Transition>
|
||||
@@ -88,8 +90,6 @@ onUnmounted(() => {
|
||||
}
|
||||
|
||||
.menu {
|
||||
flex: 1;
|
||||
|
||||
:deep(.menu-item) {
|
||||
.menu-item-container {
|
||||
padding-block: 8px;
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<script setup lang="ts">
|
||||
import type { MenuInjection, MenuProps } from './types'
|
||||
import { cn } from '@/utils'
|
||||
import Item from './item.vue'
|
||||
import SubMenu from './sub.vue'
|
||||
import { rootMenuInjectionKey } from './types'
|
||||
@@ -19,6 +20,16 @@ const props = withDefaults(
|
||||
},
|
||||
)
|
||||
|
||||
// 用于缓存对象到 ID 的映射
|
||||
const idMap = new WeakMap<object, string>()
|
||||
// 获取对象的唯一 ID,如果已存在则返回缓存的 ID,否则生成新的
|
||||
function getUseId(obj: object): string {
|
||||
if (!idMap.has(obj)) {
|
||||
idMap.set(obj, useId())
|
||||
}
|
||||
return idMap.get(obj)!
|
||||
}
|
||||
|
||||
const activeIndex = ref<MenuInjection['activeIndex']>(props.value)
|
||||
const items = ref<MenuInjection['items']>({})
|
||||
const subMenus = ref<MenuInjection['subMenus']>({})
|
||||
@@ -31,8 +42,8 @@ const isMenuPopup = computed<MenuInjection['isMenuPopup']>(() => {
|
||||
// 解析传入的 menu 数据,并保存到 items 和 subMenus 对象中
|
||||
function initItems(menu: MenuProps['menu'], parentPaths: string[] = []) {
|
||||
menu.forEach((item) => {
|
||||
const index = item.path ?? JSON.stringify(item)
|
||||
if (item.children) {
|
||||
const index = item.path ?? getUseId(item)
|
||||
if (item.children?.some(item => item.meta?.menu !== false)) {
|
||||
const indexPath = [...parentPaths, index]
|
||||
subMenus.value[index] = {
|
||||
index,
|
||||
@@ -143,6 +154,7 @@ watch(() => props.collapse, (value) => {
|
||||
|
||||
provide(rootMenuInjectionKey, reactive({
|
||||
props,
|
||||
getUseId,
|
||||
items,
|
||||
subMenus,
|
||||
activeIndex,
|
||||
@@ -158,15 +170,15 @@ provide(rootMenuInjectionKey, reactive({
|
||||
|
||||
<template>
|
||||
<div
|
||||
class="h-full w-full flex flex-col of-hidden transition-all-300" :class="{
|
||||
'flex-row! w-auto!': isMenuPopup && props.mode === 'horizontal',
|
||||
:class="cn('h-full w-full flex flex-col of-hidden', {
|
||||
'flex-row w-auto': isMenuPopup && props.mode === 'horizontal',
|
||||
'py-1': props.mode === 'vertical',
|
||||
}"
|
||||
})"
|
||||
>
|
||||
<template v-for="item in menu" :key="item.path ?? JSON.stringify(item)">
|
||||
<template v-for="item in menu" :key="item.path ?? getUseId(item)">
|
||||
<template v-if="item.meta?.menu !== false">
|
||||
<SubMenu v-if="item.children?.length" :menu="item" :unique-key="[item.path ?? JSON.stringify(item)]" />
|
||||
<Item v-else :item="item" :unique-key="[item.path ?? JSON.stringify(item)]" @click="handleMenuItemClick(item.path ?? JSON.stringify(item))" />
|
||||
<SubMenu v-if="item.children?.length" :menu="item" :unique-key="[item.path ?? getUseId(item)]" />
|
||||
<Item v-else :item="item" :unique-key="[item.path ?? getUseId(item)]" @click="handleMenuItemClick(item.path ?? getUseId(item))" />
|
||||
</template>
|
||||
</template>
|
||||
</div>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<script setup lang="ts">
|
||||
import type { SubMenuItemProps } from './types'
|
||||
import { cn } from '@/utils'
|
||||
import { rootMenuInjectionKey } from './types'
|
||||
|
||||
defineOptions({
|
||||
@@ -29,13 +30,6 @@ const isItemActive = computed(() => {
|
||||
return isActived.value && (!props.subMenu || rootMenu.isMenuPopup)
|
||||
})
|
||||
|
||||
// 缩进样式
|
||||
const indentStyle = computed(() => {
|
||||
return !rootMenu.isMenuPopup
|
||||
? `padding-left: ${20 * (props.level ?? 0)}px`
|
||||
: ''
|
||||
})
|
||||
|
||||
defineExpose({
|
||||
ref: itemRef,
|
||||
})
|
||||
@@ -43,11 +37,11 @@ defineExpose({
|
||||
|
||||
<template>
|
||||
<div
|
||||
ref="itemRef" class="menu-item relative transition-all" :class="{
|
||||
ref="itemRef" :class="cn('menu-item relative', {
|
||||
'active': isItemActive,
|
||||
'py-1 px-2': (rootMenu.isMenuPopup && rootMenu.props.mode === 'vertical') || (rootMenu.isMenuPopup && level !== 0 && rootMenu.props.mode === 'horizontal') || !rootMenu.isMenuPopup,
|
||||
'px-1 py-2': rootMenu.isMenuPopup && level === 0 && rootMenu.props.mode === 'horizontal',
|
||||
}"
|
||||
})"
|
||||
>
|
||||
<router-link v-slot="{ href, navigate }" custom :to="uniqueKey.at(-1) ?? ''">
|
||||
<FaTooltip :disabled="!rootMenu.isMenuPopup || level !== 0 || subMenu" :text="typeof item.meta?.title === 'function' ? item.meta?.title() : item.meta?.title" :side="rootMenu.props.mode === 'vertical' ? 'right' : 'bottom'" class="h-full w-full">
|
||||
@@ -58,39 +52,40 @@ defineExpose({
|
||||
target: item.meta?.link ? '_blank' : '_self',
|
||||
class: 'no-underline',
|
||||
}),
|
||||
}" class="group menu-item-container relative h-full w-full flex cursor-pointer items-center justify-between gap-1 rounded-lg px-4 py-3 text-[var(--g-sub-sidebar-menu-color)] transition-all hover-(bg-[var(--g-sub-sidebar-menu-hover-bg)] text-[var(--g-sub-sidebar-menu-hover-color)])" :class="{
|
||||
}" :class="cn('group menu-item-container relative h-full w-full flex cursor-pointer items-center justify-between gap-1 rounded-lg px-4 py-3 text-[var(--g-sub-sidebar-menu-color)] transition-colors hover-(bg-[var(--g-sub-sidebar-menu-hover-bg)] text-[var(--g-sub-sidebar-menu-hover-color)])', {
|
||||
'text-[var(--g-sub-sidebar-menu-active-color)]! bg-[var(--g-sub-sidebar-menu-active-bg)]!': isItemActive,
|
||||
'px-3!': rootMenu.isMenuPopup && level === 0,
|
||||
}" :title="typeof item.meta?.title === 'function' ? item.meta?.title() : item.meta?.title" v-on="{
|
||||
'px-3': rootMenu.isMenuPopup && level === 0,
|
||||
})" :title="typeof item.meta?.title === 'function' ? item.meta?.title() : item.meta?.title" v-on="{
|
||||
...(!subMenu && {
|
||||
click: navigate,
|
||||
}),
|
||||
}"
|
||||
>
|
||||
<div
|
||||
class="inline-flex flex-1 items-center justify-center gap-[12px]" :class="{
|
||||
:class="cn('inline-flex flex-1 items-center justify-center gap-[12px] pl-[calc(var(--indent-level)*20px)]', {
|
||||
'flex-col': rootMenu.isMenuPopup && level === 0 && rootMenu.props.mode === 'vertical',
|
||||
'gap-1!': rootMenu.isMenuPopup && level === 0 && rootMenu.props.showCollapseName,
|
||||
'gap-1': rootMenu.isMenuPopup && level === 0 && rootMenu.props.showCollapseName,
|
||||
'w-full': rootMenu.isMenuPopup && level === 0 && rootMenu.props.showCollapseName && rootMenu.props.mode === 'vertical',
|
||||
}" :style="indentStyle"
|
||||
})" :style="{
|
||||
'--indent-level': !rootMenu.isMenuPopup ? props.level ?? 0 : 0,
|
||||
}"
|
||||
>
|
||||
<FaIcon v-if="props.item.meta?.icon" :name="props.item.meta.icon" class="menu-item-container-icon size-5 transition-transform group-hover-scale-120" />
|
||||
<span
|
||||
v-if="!(rootMenu.isMenuPopup && level === 0 && !rootMenu.props.showCollapseName)" class="w-0 flex-1 truncate text-sm transition-height transition-opacity transition-width"
|
||||
:class="{
|
||||
v-if="!(rootMenu.isMenuPopup && level === 0 && !rootMenu.props.showCollapseName)" :class="cn('w-0 flex-1 truncate text-sm transition-height transition-opacity transition-width', {
|
||||
'opacity-0 w-0 h-0': rootMenu.isMenuPopup && level === 0 && !rootMenu.props.showCollapseName,
|
||||
'w-full text-center': rootMenu.isMenuPopup && level === 0 && rootMenu.props.showCollapseName,
|
||||
}"
|
||||
})"
|
||||
>
|
||||
{{ typeof item.meta?.title === 'function' ? item.meta?.title() : item.meta?.title }}
|
||||
</span>
|
||||
</div>
|
||||
<i
|
||||
v-if="subMenu && !(rootMenu.isMenuPopup && level === 0)" class="relative ms-1 w-[10px] after:absolute before:absolute after:h-[1.5px] after:w-[6px] before:h-[1.5px] before:w-[6px] after:bg-current before:bg-current after:transition-transform-200 before:transition-transform-200 after:content-empty before:content-empty after:-translate-y-[1px] before:-translate-y-[1px]" :class="[
|
||||
expand ? 'before:-rotate-45 before:-translate-x-[2px] after:rotate-45 after:translate-x-[2px]' : 'before:rotate-45 before:-translate-x-[2px] after:-rotate-45 after:translate-x-[2px]',
|
||||
rootMenu.isMenuPopup && level === 0 && 'opacity-0',
|
||||
rootMenu.isMenuPopup && level !== 0 && '-rotate-90 -top-[1.5px]',
|
||||
]"
|
||||
v-if="subMenu && !(rootMenu.isMenuPopup && level === 0)" :class="cn('relative ms-1 w-[10px] after:absolute before:absolute after:h-[1.5px] after:w-[6px] before:h-[1.5px] before:w-[6px] after:bg-current before:bg-current after:transition-transform-200 before:transition-transform-200 after:content-empty before:content-empty after:-translate-y-[1px] before:-translate-y-[1px]', {
|
||||
[expand ? 'before:-rotate-45 before:-translate-x-[2px] after:rotate-45 after:translate-x-[2px]' : 'before:rotate-45 before:-translate-x-[2px] after:-rotate-45 after:translate-x-[2px]']: true,
|
||||
'opacity-0': rootMenu.isMenuPopup && level === 0,
|
||||
'-rotate-90 -top-[1.5px]': rootMenu.isMenuPopup && level !== 0,
|
||||
})"
|
||||
/>
|
||||
</component>
|
||||
</FaTooltip>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<script setup lang="ts">
|
||||
import type { SubMenuProps } from './types'
|
||||
import { useTimeoutFn } from '@vueuse/core'
|
||||
import { cn } from '@/utils'
|
||||
import Item from './item.vue'
|
||||
import { rootMenuInjectionKey } from './types'
|
||||
|
||||
@@ -15,115 +16,113 @@ const props = withDefaults(
|
||||
},
|
||||
)
|
||||
|
||||
const index = props.menu.path ?? JSON.stringify(props.menu)
|
||||
const itemRef = useTemplateRef('itemRef')
|
||||
const subMenuRef = useTemplateRef('subMenuRef')
|
||||
const rootMenu = inject(rootMenuInjectionKey)!
|
||||
|
||||
const opened = computed(() => {
|
||||
return rootMenu.openedMenus.includes(props.uniqueKey.at(-1)!)
|
||||
})
|
||||
const index = props.menu.path ?? rootMenu.getUseId(props.menu)
|
||||
|
||||
const opened = computed(() => rootMenu.openedMenus.includes(props.uniqueKey.at(-1)!))
|
||||
|
||||
const transitionEvent = computed(() => {
|
||||
return rootMenu.isMenuPopup
|
||||
? {
|
||||
enter(el: HTMLElement) {
|
||||
if (el.offsetHeight > window.innerHeight) {
|
||||
el.style.height = `${window.innerHeight}px`
|
||||
}
|
||||
},
|
||||
afterEnter: () => {},
|
||||
beforeLeave: (el: HTMLElement) => {
|
||||
el.style.maxHeight = `${el.offsetHeight}px`
|
||||
el.style.overflow = 'hidden'
|
||||
},
|
||||
leave: (el: HTMLElement) => {
|
||||
el.style.maxHeight = '0'
|
||||
},
|
||||
afterLeave(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
}
|
||||
: {
|
||||
enter(el: HTMLElement) {
|
||||
requestAnimationFrame(() => {
|
||||
el.dataset.height = el.offsetHeight.toString()
|
||||
el.style.maxHeight = '0'
|
||||
void el.offsetHeight
|
||||
el.style.maxHeight = `${el.dataset.height}px`
|
||||
el.style.overflow = 'hidden'
|
||||
})
|
||||
},
|
||||
afterEnter(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
enterCancelled(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
beforeLeave(el: HTMLElement) {
|
||||
el.style.maxHeight = `${el.offsetHeight}px`
|
||||
el.style.overflow = 'hidden'
|
||||
},
|
||||
leave(el: HTMLElement) {
|
||||
el.style.maxHeight = '0'
|
||||
},
|
||||
afterLeave(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
leaveCancelled(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
}
|
||||
if (rootMenu.isMenuPopup) {
|
||||
return {
|
||||
enter(el: HTMLElement) {
|
||||
if (el.offsetHeight > window.innerHeight) {
|
||||
el.style.height = `${window.innerHeight}px`
|
||||
}
|
||||
},
|
||||
afterEnter: () => {},
|
||||
beforeLeave: (el: HTMLElement) => {
|
||||
el.style.maxHeight = `${el.offsetHeight}px`
|
||||
el.style.overflow = 'hidden'
|
||||
},
|
||||
leave: (el: HTMLElement) => {
|
||||
el.style.maxHeight = '0'
|
||||
},
|
||||
afterLeave(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
}
|
||||
}
|
||||
if (CSS.supports('height', 'calc-size(auto, size)')) {
|
||||
return {}
|
||||
}
|
||||
return {
|
||||
enter(el: HTMLElement) {
|
||||
requestAnimationFrame(() => {
|
||||
el.dataset.height = el.offsetHeight.toString()
|
||||
el.style.maxHeight = '0'
|
||||
void el.offsetHeight
|
||||
el.style.maxHeight = `${el.dataset.height}px`
|
||||
el.style.overflow = 'hidden'
|
||||
})
|
||||
},
|
||||
afterEnter(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
enterCancelled(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
beforeLeave(el: HTMLElement) {
|
||||
el.style.maxHeight = `${el.offsetHeight}px`
|
||||
el.style.overflow = 'hidden'
|
||||
},
|
||||
leave(el: HTMLElement) {
|
||||
el.style.maxHeight = '0'
|
||||
},
|
||||
afterLeave(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
leaveCancelled(el: HTMLElement) {
|
||||
el.style.maxHeight = ''
|
||||
el.style.overflow = ''
|
||||
},
|
||||
}
|
||||
})
|
||||
|
||||
const transitionClass = computed(() => {
|
||||
return rootMenu.isMenuPopup
|
||||
? {
|
||||
enterActiveClass: 'ease-in-out duration-300',
|
||||
enterFromClass: 'opacity-0 translate-x-4',
|
||||
enterToClass: 'opacity-100',
|
||||
leaveActiveClass: 'ease-in-out duration-300',
|
||||
leaveFromClass: 'opacity-100',
|
||||
leaveToClass: 'opacity-0',
|
||||
}
|
||||
: {
|
||||
enterActiveClass: 'ease-in-out duration-300',
|
||||
enterFromClass: 'opacity-0 translate-y-4 scale-95 blur-4',
|
||||
enterToClass: 'opacity-100 translate-y-0 scale-100 blur-0',
|
||||
leaveActiveClass: 'ease-in-out duration-300',
|
||||
leaveFromClass: 'opacity-100 translate-y-0 scale-100 blur-0',
|
||||
leaveToClass: 'opacity-0 translate-y-4 scale-95 blur-4',
|
||||
}
|
||||
})
|
||||
|
||||
const hasChildren = computed(() => {
|
||||
let flag = true
|
||||
if (props.menu.children) {
|
||||
if (props.menu.children.every((item: any) => item.meta?.menu === false)) {
|
||||
flag = false
|
||||
if (rootMenu.isMenuPopup) {
|
||||
return {
|
||||
enterActiveClass: 'ease-in-out duration-300',
|
||||
enterFromClass: 'opacity-0 translate-x-4',
|
||||
enterToClass: 'opacity-100',
|
||||
leaveActiveClass: 'ease-in-out duration-300',
|
||||
leaveFromClass: 'opacity-100',
|
||||
leaveToClass: 'opacity-0',
|
||||
}
|
||||
}
|
||||
else {
|
||||
flag = false
|
||||
return {
|
||||
enterActiveClass: 'ease-in-out duration-300',
|
||||
enterFromClass: cn('opacity-0 translate-y-4 scale-95 blur-4', CSS.supports('height', 'calc-size(auto, size)') && 'h-0'),
|
||||
enterToClass: 'opacity-100 translate-y-0 scale-100 blur-0',
|
||||
leaveActiveClass: 'ease-in-out duration-300',
|
||||
leaveFromClass: 'opacity-100 translate-y-0 scale-100 blur-0',
|
||||
leaveToClass: cn('opacity-0 translate-y-4 scale-95 blur-4', CSS.supports('height', 'calc-size(auto, size)') && 'h-0'),
|
||||
}
|
||||
return flag
|
||||
})
|
||||
|
||||
const hasChildren = computed(() => props.menu.children?.some((item: any) => item.meta?.menu !== false) ?? false)
|
||||
|
||||
function handleClick() {
|
||||
if (rootMenu.isMenuPopup && hasChildren.value) {
|
||||
if (
|
||||
(rootMenu.isMenuPopup && hasChildren.value)
|
||||
|| props.menu.meta?.link
|
||||
) {
|
||||
return
|
||||
}
|
||||
if (hasChildren.value) {
|
||||
rootMenu.handleSubMenuClick(index, props.uniqueKey)
|
||||
}
|
||||
else {
|
||||
rootMenu.handleMenuItemClick(index)
|
||||
}
|
||||
requestAnimationFrame(() => {
|
||||
if (hasChildren.value) {
|
||||
rootMenu.handleSubMenuClick(index, props.uniqueKey)
|
||||
}
|
||||
else {
|
||||
rootMenu.handleMenuItemClick(index)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
let timeout: (() => void) | undefined
|
||||
@@ -138,32 +137,44 @@ function handleMouseenter() {
|
||||
if (hasChildren.value) {
|
||||
rootMenu.openMenu(index, props.uniqueKey)
|
||||
nextTick(() => {
|
||||
const el = itemRef.value?.ref
|
||||
const subMenuEl = subMenuRef.value?.$el
|
||||
if (!el || !subMenuEl) {
|
||||
return
|
||||
}
|
||||
let top = 0
|
||||
let left = 0
|
||||
if (rootMenu.props.mode === 'vertical' || props.level !== 0) {
|
||||
top = el.getBoundingClientRect().top + el.scrollTop
|
||||
left = el.getBoundingClientRect().left + el.getBoundingClientRect().width
|
||||
if (top + subMenuEl.offsetHeight > window.innerHeight) {
|
||||
top = window.innerHeight - subMenuEl.offsetHeight
|
||||
requestAnimationFrame(() => {
|
||||
const el = itemRef.value?.ref
|
||||
const subMenuEl = subMenuRef.value?.$el
|
||||
if (!el || !subMenuEl) {
|
||||
return
|
||||
}
|
||||
}
|
||||
else {
|
||||
top = el.getBoundingClientRect().top + el.getBoundingClientRect().height
|
||||
left = el.getBoundingClientRect().left
|
||||
if (top + subMenuEl.offsetHeight > window.innerHeight) {
|
||||
subMenuEl.style.height = `${window.innerHeight - top}px`
|
||||
const rect = el.getBoundingClientRect()
|
||||
const { top, left, width, height } = rect
|
||||
let menuTop = 0
|
||||
let menuLeft = 0
|
||||
if (rootMenu.props.mode === 'vertical' || props.level !== 0) {
|
||||
menuTop = top + el.scrollTop
|
||||
menuLeft = left + width
|
||||
// 处理边界情况
|
||||
if (menuTop + subMenuEl.offsetHeight > window.innerHeight) {
|
||||
menuTop = Math.max(0, window.innerHeight - subMenuEl.offsetHeight)
|
||||
}
|
||||
}
|
||||
}
|
||||
if (left + subMenuEl.offsetWidth > document.documentElement.clientWidth) {
|
||||
left = el.getBoundingClientRect().left - el.getBoundingClientRect().width
|
||||
}
|
||||
subMenuEl.style.top = `${top}px`
|
||||
subMenuEl.style.insetInlineStart = `${left}px`
|
||||
else {
|
||||
menuTop = top + height
|
||||
menuLeft = left
|
||||
// 处理边界情况
|
||||
if (menuTop + subMenuEl.offsetHeight > window.innerHeight) {
|
||||
subMenuEl.style.height = `${window.innerHeight - menuTop}px`
|
||||
}
|
||||
}
|
||||
// 处理边界情况
|
||||
if (menuLeft + subMenuEl.offsetWidth > document.documentElement.clientWidth) {
|
||||
menuLeft = left - width
|
||||
}
|
||||
// 设置样式
|
||||
Object.assign(subMenuEl.style, {
|
||||
top: `${menuTop}px`,
|
||||
insetInlineStart: `${menuLeft}px`,
|
||||
willChange: 'transform',
|
||||
transform: 'translateZ(0)',
|
||||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
else {
|
||||
@@ -180,14 +191,16 @@ function handleMouseleave() {
|
||||
rootMenu.mouseInMenu = []
|
||||
timeout?.()
|
||||
;({ stop: timeout } = useTimeoutFn(() => {
|
||||
if (rootMenu.mouseInMenu.length === 0) {
|
||||
rootMenu.closeMenu(props.uniqueKey)
|
||||
}
|
||||
else {
|
||||
if (hasChildren.value) {
|
||||
!rootMenu.mouseInMenu.includes(props.uniqueKey.at(-1)!) && rootMenu.closeMenu(props.uniqueKey.at(-1)!)
|
||||
requestAnimationFrame(() => {
|
||||
if (rootMenu.mouseInMenu.length === 0) {
|
||||
rootMenu.closeMenu(props.uniqueKey)
|
||||
}
|
||||
}
|
||||
else {
|
||||
if (hasChildren.value) {
|
||||
!rootMenu.mouseInMenu.includes(props.uniqueKey.at(-1)!) && rootMenu.closeMenu(props.uniqueKey.at(-1)!)
|
||||
}
|
||||
}
|
||||
})
|
||||
}, 300))
|
||||
}
|
||||
</script>
|
||||
@@ -197,15 +210,15 @@ function handleMouseleave() {
|
||||
<Teleport v-if="hasChildren" to="body" :disabled="!rootMenu.isMenuPopup">
|
||||
<Transition v-bind="transitionClass" v-on="transitionEvent">
|
||||
<FaScrollArea
|
||||
v-if="opened" ref="subMenuRef" :scrollbar="false" :mask="rootMenu.isMenuPopup" class="sub-menu static rounded-lg" :class="{
|
||||
v-if="opened" ref="subMenuRef" :scrollbar="false" :mask="rootMenu.isMenuPopup" :class="cn('sub-menu static h-[calc-size(auto,size)] rounded-lg will-change-transform', {
|
||||
'bg-[var(--g-sub-sidebar-bg)]': rootMenu.isMenuPopup,
|
||||
'border shadow-xl fixed! z-3000 w-[200px]': rootMenu.isMenuPopup,
|
||||
'border shadow-xl fixed z-3000 w-[200px]': rootMenu.isMenuPopup,
|
||||
'mx-1': rootMenu.isMenuPopup && (rootMenu.props.mode === 'vertical' || level !== 0),
|
||||
'py-1': rootMenu.isMenuPopup,
|
||||
}"
|
||||
'py-1 overscroll-contain': rootMenu.isMenuPopup,
|
||||
})"
|
||||
>
|
||||
<template v-for="item in menu.children" :key="item.path ?? JSON.stringify(item)">
|
||||
<SubMenu v-if="item.meta?.menu !== false" :unique-key="[...uniqueKey, item.path ?? JSON.stringify(item)]" :menu="item" :level="level + 1" />
|
||||
<template v-for="item in menu.children" :key="item.path ?? rootMenu.getUseId(item)">
|
||||
<SubMenu v-if="item.meta?.menu !== false" :unique-key="[...uniqueKey, item.path ?? rootMenu.getUseId(item)]" :menu="item" :level="level + 1" />
|
||||
</template>
|
||||
</FaScrollArea>
|
||||
</Transition>
|
||||
|
||||
@@ -18,6 +18,7 @@ export interface MenuProps {
|
||||
|
||||
export interface MenuInjection {
|
||||
props: MenuProps
|
||||
getUseId: (obj: object) => string
|
||||
items: Record<string, MenuItem>
|
||||
subMenus: Record<string, MenuItem>
|
||||
activeIndex: MenuProps['value']
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
<script setup lang="ts">
|
||||
import { useSlots } from '@/slots'
|
||||
import useMenuStore from '@/store/modules/menu'
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
import Logo from '../Logo/index.vue'
|
||||
import Menu from '../Menu/index.vue'
|
||||
|
||||
@@ -56,13 +54,13 @@ watch(() => menuStore.actived, (val, oldVal) => {
|
||||
}"
|
||||
/>
|
||||
<component :is="useSlots('sub-sidebar-after-logo')" />
|
||||
<FaScrollArea :scrollbar="false" mask gradient-color="var(--g-sub-sidebar-bg)" class="flex-1">
|
||||
<FaScrollArea :scrollbar="false" mask gradient-color="var(--g-sub-sidebar-bg)" class="flex-1 overscroll-contain">
|
||||
<TransitionGroup :name="transitionName">
|
||||
<template v-for="(mainItem, mainIndex) in menuStore.allMenus" :key="mainIndex">
|
||||
<div v-show="mainIndex === menuStore.actived">
|
||||
<Menu
|
||||
:menu="mainItem.children" :value="route.meta.activeMenu || route.path" :default-openeds="menuStore.defaultOpenedPaths" :accordion="settingsStore.settings.menu.subMenuUniqueOpened" :collapse="settingsStore.mode === 'pc' && settingsStore.settings.menu.subMenuCollapse" class="menu" :class="{
|
||||
'-mt-2': !['head', 'single'].includes(settingsStore.settings.menu.mode),
|
||||
'-mt-2': !((settingsStore.mode === 'pc' && settingsStore.settings.menu.subMenuCollapse) || ['head', 'single'].includes(settingsStore.settings.menu.mode)),
|
||||
}"
|
||||
/>
|
||||
</div>
|
||||
@@ -74,6 +72,10 @@ watch(() => menuStore.actived, (val, oldVal) => {
|
||||
<FaIcon name="toolbar-collapse" class="size-4" />
|
||||
</FaButton>
|
||||
</div>
|
||||
<component :is="useSlots('sub-sidebar-after-menu')" />
|
||||
<div v-if="settingsStore.settings.menu.mode === 'single'" class="flex-center px-4 pb-3">
|
||||
<AccountButton :only-avatar="settingsStore.settings.menu.subMenuCollapse" dropdown-align="center" :dropdown-side="settingsStore.settings.menu.subMenuCollapse ? 'right' : 'top'" button-variant="secondary" :class="{ 'w-full': !settingsStore.settings.menu.subMenuCollapse }" />
|
||||
</div>
|
||||
<component :is="useSlots('sub-sidebar-bottom')" />
|
||||
</div>
|
||||
</Transition>
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
<script setup lang="ts">
|
||||
import type { Tabbar } from '#/global'
|
||||
import { useSlots } from '@/slots'
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
import useTabbarStore from '@/store/modules/tabbar'
|
||||
import { useMagicKeys } from '@vueuse/core'
|
||||
import hotkeys from 'hotkeys-js'
|
||||
import { toast } from 'vue-sonner'
|
||||
import { useSlots } from '@/slots'
|
||||
|
||||
defineOptions({
|
||||
name: 'Tabbar',
|
||||
@@ -30,10 +28,20 @@ const tabRef = useTemplateRef<HTMLElement[]>('tabRef')
|
||||
|
||||
watch(() => route, (val) => {
|
||||
if (settingsStore.settings.tabbar.enable) {
|
||||
tabbarStore.add(val).then(() => {
|
||||
tabbarStore.add(val)
|
||||
nextTick(() => {
|
||||
const index = tabbarStore.list.findIndex(item => item.tabId === activedTabId.value)
|
||||
if (index !== -1) {
|
||||
tabRef.value && tabsRef.value?.scrollTo(tabRef.value[index].offsetLeft - tabsRef.value.ref?.$el.clientWidth * 0.4)
|
||||
const tabEl = tabRef.value?.find(item => Number.parseInt(item.dataset.index!) === index)
|
||||
const containerEl = tabsRef.value?.ref?.$el
|
||||
if (tabEl && containerEl) {
|
||||
const tabLeft = tabEl.offsetLeft
|
||||
const tabWidth = tabEl.offsetWidth
|
||||
const containerWidth = containerEl.clientWidth
|
||||
// 计算滚动位置,使标签页居中
|
||||
const scrollLeft = tabLeft - (containerWidth - tabWidth) / 2
|
||||
tabsRef.value?.scrollTo(scrollLeft)
|
||||
}
|
||||
tabbarScrollTip()
|
||||
}
|
||||
})
|
||||
@@ -75,16 +83,19 @@ function contextMenuItems(routeItem: Tabbar.recordRaw) {
|
||||
[
|
||||
{
|
||||
label: '关闭其他标签页',
|
||||
icon: 'i-mdi:close',
|
||||
disabled: !tabbar.checkCloseOtherSide(routeItem.tabId),
|
||||
handle: () => tabbar.closeOtherSide(routeItem.tabId),
|
||||
},
|
||||
{
|
||||
label: '关闭左侧标签页',
|
||||
icon: 'i-mdi:arrow-expand-left',
|
||||
disabled: !tabbar.checkCloseLeftSide(routeItem.tabId),
|
||||
handle: () => tabbar.closeLeftSide(routeItem.tabId),
|
||||
},
|
||||
{
|
||||
label: '关闭右侧标签页',
|
||||
icon: 'i-mdi:arrow-expand-right',
|
||||
disabled: !tabbar.checkCloseRightSide(routeItem.tabId),
|
||||
handle: () => tabbar.closeRightSide(routeItem.tabId),
|
||||
},
|
||||
@@ -92,6 +103,34 @@ function contextMenuItems(routeItem: Tabbar.recordRaw) {
|
||||
]
|
||||
}
|
||||
|
||||
const visibleTabIndex = ref<number[]>([])
|
||||
function getVisibleTabs() {
|
||||
const containerWidth = tabsRef.value?.ref?.$el.clientWidth ?? 0
|
||||
const scrollLeft = tabsRef.value?.ref?.el?.viewportElement?.scrollLeft ?? 0
|
||||
visibleTabIndex.value = []
|
||||
if (tabRef.value) {
|
||||
for (let i = 0; i < tabRef.value.length; i++) {
|
||||
const tab = tabRef.value[i]
|
||||
const tabLeft = tab.offsetLeft
|
||||
const tabRight = tabLeft + tab.offsetWidth
|
||||
// 检查标签页是否在可视区域内
|
||||
if (tabLeft < scrollLeft + containerWidth && tabRight > scrollLeft) {
|
||||
if (i >= 0 && i < tabbarStore.list.length) {
|
||||
visibleTabIndex.value.push(i)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
function getVisibleTabIndex(arrayIndex: number) {
|
||||
return visibleTabIndex.value.findIndex(visibleTab => visibleTab === arrayIndex) ?? -1
|
||||
}
|
||||
watch(() => keys.alt, (val) => {
|
||||
if (val) {
|
||||
getVisibleTabs()
|
||||
}
|
||||
})
|
||||
|
||||
onMounted(() => {
|
||||
hotkeys('alt+left,alt+right,alt+w,alt+1,alt+2,alt+3,alt+4,alt+5,alt+6,alt+7,alt+8,alt+9,alt+0', (e, handle) => {
|
||||
if (settingsStore.settings.tabbar.enable && settingsStore.settings.tabbar.enableHotkeys) {
|
||||
@@ -127,12 +166,19 @@ onMounted(() => {
|
||||
case 'alt+9':
|
||||
{
|
||||
const number = Number(handle.key.split('+')[1])
|
||||
tabbarStore.list[number - 1]?.fullPath && router.push(tabbarStore.list[number - 1].fullPath)
|
||||
if (visibleTabIndex.value[number - 1] !== undefined) {
|
||||
router.push(tabbarStore.list[visibleTabIndex.value[number - 1]].fullPath)
|
||||
}
|
||||
break
|
||||
}
|
||||
// 切换到最后一个标签页
|
||||
case 'alt+0':
|
||||
router.push(tabbarStore.list[tabbarStore.list.length - 1].fullPath)
|
||||
{
|
||||
const last = tabbarStore.list.at(-1)
|
||||
if (last) {
|
||||
router.push(last.fullPath)
|
||||
}
|
||||
}
|
||||
break
|
||||
}
|
||||
}
|
||||
@@ -147,7 +193,7 @@ onUnmounted(() => {
|
||||
<div class="tabbar">
|
||||
<component :is="useSlots('tabbar-start')" />
|
||||
<div class="tabbar-container">
|
||||
<FaScrollArea ref="tabsRef" horizontal :scrollbar="false" mask gradient-color="var(--g-tabbar-bg)" class="tabs">
|
||||
<FaScrollArea ref="tabsRef" :scrollbar="false" mask horizontal gradient-color="var(--g-tabbar-bg)" class="tabs">
|
||||
<TransitionGroup ref="tabContainerRef" name="tabbar" tag="div" class="tab-container">
|
||||
<div
|
||||
v-for="(element, index) in tabbarStore.list" :key="element.tabId"
|
||||
@@ -168,8 +214,8 @@ onUnmounted(() => {
|
||||
<div v-if="tabbarStore.list.length > 1" class="action-icon" @click.stop="tabbar.closeById(element.tabId)">
|
||||
<FaIcon name="i-ri:close-fill" />
|
||||
</div>
|
||||
<div v-show="keys.alt && index < 9" class="hotkey-number">
|
||||
{{ index + 1 }}
|
||||
<div v-show="keys.alt && getVisibleTabIndex(index) >= 0 && getVisibleTabIndex(index) < 9" class="hotkey-number">
|
||||
{{ getVisibleTabIndex(index) + 1 }}
|
||||
</div>
|
||||
</div>
|
||||
<template #content>
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
<script setup lang="ts">
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
import { compile } from 'path-to-regexp'
|
||||
import Breadcrumb from '../../../Breadcrumb/index.vue'
|
||||
import BreadcrumbItem from '../../../Breadcrumb/item.vue'
|
||||
@@ -8,10 +7,11 @@ const route = useRoute()
|
||||
|
||||
const settingsStore = useSettingsStore()
|
||||
|
||||
const breadcrumbList = ref<{ path: string, title: string }[]>([])
|
||||
watch(() => route.matched, () => {
|
||||
// 面包屑备份
|
||||
let breadcrumbListBackup: any = []
|
||||
const breadcrumbList = computed(() => {
|
||||
if (route.name === 'reload') {
|
||||
return
|
||||
return breadcrumbListBackup
|
||||
}
|
||||
const list = []
|
||||
if (settingsStore.settings.home.enable) {
|
||||
@@ -28,9 +28,8 @@ watch(() => route.matched, () => {
|
||||
})
|
||||
}
|
||||
})
|
||||
breadcrumbList.value = list
|
||||
}, {
|
||||
immediate: true,
|
||||
breadcrumbListBackup = list
|
||||
return list
|
||||
})
|
||||
|
||||
function pathCompile(path: string) {
|
||||
@@ -42,7 +41,7 @@ function pathCompile(path: string) {
|
||||
<template>
|
||||
<Breadcrumb v-if="settingsStore.mode === 'pc' && settingsStore.settings.app.routeBaseOn !== 'filesystem'" class="breadcrumb whitespace-nowrap px-2">
|
||||
<TransitionGroup name="breadcrumb">
|
||||
<BreadcrumbItem v-for="(item, index) in breadcrumbList" :key="`${index}_${item.path}_${item.title}`" :to="index < breadcrumbList.length - 1 && item.path !== '' ? pathCompile(item.path) : ''">
|
||||
<BreadcrumbItem v-for="(item, index) in breadcrumbList" :key="`${index}_${item.path}_${item.title}`" :to="Number(index) < breadcrumbList.length - 1 && item.path !== '' ? pathCompile(item.path) : ''">
|
||||
{{ item.title }}
|
||||
</BreadcrumbItem>
|
||||
</TransitionGroup>
|
||||
|
||||
@@ -1,6 +1,4 @@
|
||||
<script setup lang="ts">
|
||||
import useSettingsStore from '@/store/modules/settings'
|
||||
|
||||
defineOptions({
|
||||
name: 'ColorScheme',
|
||||
})
|
||||
@@ -8,28 +6,40 @@ defineOptions({
|
||||
const settingsStore = useSettingsStore()
|
||||
|
||||
function toggleColorScheme(event: MouseEvent) {
|
||||
const { startViewTransition } = useViewTransition(() => {
|
||||
if (!document.startViewTransition || window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
||||
settingsStore.currentColorScheme && settingsStore.setColorScheme(settingsStore.currentColorScheme === 'dark' ? 'light' : 'dark')
|
||||
return
|
||||
}
|
||||
const target = event.target as HTMLElement
|
||||
const { left, top, width, height } = target.getBoundingClientRect()
|
||||
const x = left + width / 2
|
||||
const y = top + height / 2
|
||||
const endRadius = Math.hypot(
|
||||
Math.max(x, innerWidth - x),
|
||||
Math.max(y, innerHeight - y),
|
||||
)
|
||||
const ratioX = (100 * x) / innerWidth
|
||||
const ratioY = (100 * y) / innerHeight
|
||||
const referR = Math.hypot(innerWidth, innerHeight) / Math.SQRT2
|
||||
const ratioR = (100 * endRadius) / referR
|
||||
const transition = document.startViewTransition(async () => {
|
||||
settingsStore.currentColorScheme && settingsStore.setColorScheme(settingsStore.currentColorScheme === 'dark' ? 'light' : 'dark')
|
||||
await nextTick()
|
||||
})
|
||||
startViewTransition()?.ready.then(() => {
|
||||
const x = event.clientX
|
||||
const y = event.clientY
|
||||
const endRadius = Math.hypot(
|
||||
Math.max(x, innerWidth - x),
|
||||
Math.max(y, innerHeight - y),
|
||||
)
|
||||
transition.ready.then(() => {
|
||||
const clipPath = [
|
||||
`circle(0px at ${x}px ${y}px)`,
|
||||
`circle(${endRadius}px at ${x}px ${y}px)`,
|
||||
`circle(0% at ${ratioX}% ${ratioY}%)`,
|
||||
`circle(${ratioR}% at ${ratioX}% ${ratioY}%)`,
|
||||
]
|
||||
document.documentElement.animate(
|
||||
{
|
||||
clipPath: settingsStore.settings.app.colorScheme !== 'dark' ? clipPath : clipPath.reverse(),
|
||||
clipPath: settingsStore.currentColorScheme === 'light' ? clipPath : clipPath.toReversed(),
|
||||
},
|
||||
{
|
||||
duration: 300,
|
||||
easing: 'ease-out',
|
||||
pseudoElement: settingsStore.settings.app.colorScheme !== 'dark' ? '::view-transition-new(root)' : '::view-transition-old(root)',
|
||||
duration: 500,
|
||||
easing: 'ease-in-out',
|
||||
fill: 'both',
|
||||
pseudoElement: settingsStore.currentColorScheme === 'light' ? '::view-transition-new(root)' : '::view-transition-old(root)',
|
||||
},
|
||||
)
|
||||
})
|
||||
@@ -37,7 +47,7 @@ function toggleColorScheme(event: MouseEvent) {
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<FaButton variant="ghost" size="icon" @click="toggleColorScheme">
|
||||
<FaButton variant="ghost" size="icon" class="size-9" @click="toggleColorScheme">
|
||||
<FaIcon
|
||||
:name="{
|
||||
light: 'i-ri:sun-line',
|
||||
|
||||