-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjaiEverything.css
More file actions
1684 lines (1475 loc) · 98.5 KB
/
jaiEverything.css
File metadata and controls
1684 lines (1475 loc) · 98.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
.language-jai {
/* Any var prefix can have the following suffixes; i.e if the prefix is `default` then all these are valid: */
--default-fg: #FFF;
--default-bg: #000;
--default-style: normal;
--default-weight: bold;
--default-decoration: none;
/* Any var prefix can define as many of the suffixes as you want; the rest will fall back to the defaults above. */
--keyword-fg: #00F;
--keyword-flowControl-fg: #80F;
--keyword-cast-fg: #FFF;
--keyword-cast-v1-bg: #222;
--keyword-cast-v2-bg: #300;
--operator-cast-v3-fg: #F88;
--operator-cast-v3-bg: #003;
--variable-fg: #BBB;
--variable-style: normal;
--variable-language-fg: #C8C;
--variable-constant-fg: #8FF;
--variable-stdLib-fg: #CF8;
--variable-stdLib-constant-fg: #0DD;
--variable-stdLib-context-fg: #C63;
--variable-stdLib-moduleParam-fg: #FCC;
--variable-stdLib-programParam-fg: #CCF;
--variable-context-fg: #C43;
--variable-context-constant-fg: #CC0;
--field-fg: #C0C;
--field-enum-fg: #0AC;
--builtIn-fg: #80F;
--builtIn-special-fg: #8F0;
--builtIn-stdLib-fg: #FC8;
--enum-fg: #3CF;
--type-fg: #088;
--type-stdLib-fg: #0AA;
--type-enum-fg: #0AC;
--type-enum-value-declaration-fg: #0AC;
--type-baked-fg: #0CC;
--type-baked-style: italic;
--literal-fg: #FF0;
--number-fg: #88F;
--number-style: normal;
--number-prefix-weight: normal;
--number-float-exponent-weight: normal;
--operator-fg: #F00;
--operator-style: normal;
--operator-bake-fg: #F88;
--operator-bake-style: italic;
--punctuation-fg: #666;
--punctuation-style: normal;
--punctuation-forExpansionInvoke-fg: #A50;
--punctuation-quote-fg: #C6C;
--punctuation-directive-fg: #FFF;
--char-fg: #F8F;
--char-bg: #008;
--char-hash-fg: #F8F;
--keyword-char-fg: #80F;
--string-fg: #F0F;
--hereString-bg: #303;
--hereString-hash-fg: #F0F;
--hereString-directive-fg: #F8F;
--hereString-directive-modifier-fg: #F88;
--hereString-termiator-fg: #CCC;
--hereString-termiator-bg: #808;
--hereString-termiator-style: italic;
--string-path-decoration: underline;
--char-escape-bg: #330;
--subst-fg: #0FF;
--declaration-style: italic;
--struct-fg: #880;
--struct-inherited-decoration: underline;
--proc-fg: #F80;
--proc-printLike-fg: #8F0;
--forExpansion-fg: #F40;
--params-fg: #CC0;
--params-bg: #400;
--module-params-bg: #033;
--program-params-bg: #006;
--comment-fg: #080;
--comment-weight: normal;
--comment-block-bg: #030;
--doctag-fg: #FFF;
--doctag-weight: bold;
--doctag-bug-bg: #F00;
--doctag-fixme-bg: #F0F;
--doctag-hack-bg: #08F;
--doctag-later-bg: #888;
--doctag-maybe-bg: #F80;
--doctag-note-bg: #080;
--doctag-no_checkin-fg: #000;
--doctag-no_checkin-bg: #FFF;
--doctag-optimise-bg: #800;
--doctag-test-fg: #000;
--doctag-test-bg: #0F0;
--doctag-todo-fg: #000;
--doctag-todo-bg: #FF0;
--doctag-question-bg: #80F;
--doctag-xxx-fg: #FF0;
--doctag-xxx-bg: #808;
--meta-fg: #F68;
--meta-bg: #660;
--meta-comma-fg: #888;
--meta-comma-bg: #440;
--note-fg: #000;
--note-bg: #CCC;
--directive-fg: #FFA;
--directive-bg: #660;
--directive-modifier-fg: #CC0;
--directive-import-fg: #CC0;
--directive-modify-fg: #0C0;
--directive-modify-bg: #305;
--directive-module_parameters-fg: #0CC;
--directive-module_parameters-block-bg: #420;
--asm-directive-fg: #0CC;
--asm-directive-flags-bg: #066;
--asm-directive-flags-comma-fg: #FFF;
--asm-directive-flag-fg: #6C6;
--asm-directive-block-bg: #222;
--asm-mnemonic-fg: #FDA;
--asm-size-fg: #FAA;
--asm-size-punctuation-fg: #FF0;
--asm-size-const-fg: #8FF;
--asm-size-type-fg: #6AA;
--asm-register-fg: #FFF;
--asm-register-bg: #80F;
--builtIn-stdLib-decoration: overline #FFCC8880;
--type-stdLib-decoration: overline #00AAAA80;
--variable-stdLib-decoration: overline #CCFF8880;
color: var(--default-fg);
background-color: var(--default-bg);
font-style: var(--default-style);
font-weight: var(--default-weight);
text-decoration: var(--default-decoration);
display: block;
padding: 0.5em;
overflow-x: auto;
tab-size: 4;
}
.hljs-built_in {
color: var(--builtIn-fg, --default-fg);
background-color: var(--builtIn-bg, --default-bg);
font-style: var(--builtIn-style, --default-style);
font-weight: var(--builtIn-weight, --default-weight);
text-decoration: var(--builtIn-decoration, --default-decoration);
&.stdLib_ {
color: var(--builtIn-stdLib-fg, var(--builtIn-fg, --default-fg));
background-color: var(--builtIn-stdLib-bg, var(--builtIn-bg, --default-bg));
font-style: var(--builtIn-stdLib-style, var(--builtIn-style, --default-style));
font-weight: var(--builtIn-stdLib-weight, var(--builtIn-weight, --default-weight));
text-decoration: var(--builtIn-stdLib-decoration, var(--builtIn-decoration, --default-decoration));
}
}
.hljs-char {
color: var(--char-fg, var(--string-fg, --default-fg));
background-color: var(--char-bg, var(--string-bg, --default-bg));
font-style: var(--char-style, var(--string-style, --default-style));
font-weight: var(--char-weight, var(--string-weight, --default-weight));
text-decoration: var(--char-decoration, var(--string-decoration, --default-decoration));
& > .hljs-operator.hash_.directive__ {
color: var(--char-hash-fg, var(--operator-hash-directive-fg, var(--operator-fg, --default-fg)));
background-color: var(--char-hash-bg, var(--operator-hash-directive-bg, var(--operator-bg, --default-bg)));
font-style: var(--char-hash-style, var(--operator-hash-directive-style, var(--operator-style, --default-style)));
font-weight: var(--char-hash-weight, var(--operator-hash-directive-weight, var(--operator-weight, --default-weight)));
text-decoration: var(--char-hash-decoration, var(--operator-hash-directive-decoration, var(--operator-decoration, --default-decoration)));
}
&.escape_ {
color: var(--char-escape-fg, var(--string-fg, --default-fg));
background-color: var(--char-escape-bg, var(--string-bg, --default-bg));
font-style: var(--char-escape-style, var(--string-style, --default-style));
font-weight: var(--char-escape-weight, var(--string-weight, --default-weight));
text-decoration: var(--char-escape-decoration, var(--string-decoration, --default-decoration));
}
}
.hljs-comment {
color: var(--comment-fg, --default-fg);
background-color: var(--comment-bg, --default-bg);
font-style: var(--comment-style, --default-style);
font-weight: var(--comment-weight, --default-weight);
text-decoration: var(--comment-decoration, --default-decoration);
&.block_ {
color: var(--comment-block-fg, var(--comment-fg, --default-fg));
background-color: var(--comment-block-bg, var(--comment-bg, --default-bg));
font-style: var(--comment-block-style, var(--comment-style, --default-style));
font-weight: var(--comment-block-weight, var(--comment-weight, --default-weight));
text-decoration: var(--comment-block-decoration, var(--comment-decoration, --default-decoration));
}
&.line_ {
color: var(--comment-line-fg, var(--comment-fg, --default-fg));
background-color: var(--comment-line-bg, var(--comment-bg, --default-bg));
font-style: var(--comment-line-style, var(--comment-style, --default-style));
font-weight: var(--comment-line-weight, var(--comment-weight, --default-weight));
text-decoration: var(--comment-line-decoration, var(--comment-decoration, --default-decoration));
}
}
.hljs-doctag {
color: var(--doctag-fg, var(--comment-fg, --default-fg));
background-color: var(--doctag-bg, var(--comment-bg, --default-bg));
font-style: var(--doctag-style, var(--comment-style, --default-style));
font-weight: var(--doctag-weight, var(--comment-weight, --default-weight));
text-decoration: var(--doctag-decoration, var(--comment-decoration, --default-decoration));
&.bug_ {
color: var(--doctag-bug-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-bug-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-bug-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-bug-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-bug-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.fixme_ {
color: var(--doctag-fixme-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-fixme-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-fixme-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-fixme-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-fixme-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.hack_ {
color: var(--doctag-hack-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-hack-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-hack-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-hack-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-hack-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.label_ {
color: var(--doctag-label-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-label-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-label-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-label-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-label-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.later_ {
color: var(--doctag-later-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-later-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-later-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-later-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-later-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.maybe_ {
color: var(--doctag-maybe-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-maybe-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-maybe-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-maybe-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-maybe-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.noCheckin_ {
color: var(--doctag-noCheckin-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-noCheckin-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-noCheckin-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-noCheckin-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-noCheckin-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.note_ {
color: var(--doctag-note-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-note-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-note-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-note-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-note-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.optimise_ {
color: var(--doctag-optimise-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-optimise-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-optimise-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-optimise-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-optimise-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.question_ {
color: var(--doctag-question-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-question-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-question-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-question-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-question-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.reminder_ {
color: var(--doctag-reminder-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-reminder-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-reminder-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-reminder-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-reminder-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.test_ {
color: var(--doctag-test-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-test-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-test-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-test-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-test-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.todo_ {
color: var(--doctag-todo-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-todo-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-todo-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-todo-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-todo-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
&.xxx_ {
color: var(--doctag-xxx-fg, var(--doctag-fg, var(--comment-fg, --default-fg)));
background-color: var(--doctag-xxx-bg, var(--doctag-bg, var(--comment-bg, --default-bg)));
font-style: var(--doctag-xxx-style, var(--doctag-style, var(--comment-style, --default-style)));
font-weight: var(--doctag-xxx-weight, var(--doctag-weight, var(--comment-weight, --default-weight)));
text-decoration: var(--doctag-xxx-decoration, var(--doctag-decoration, var(--comment-decoration, --default-decoration)));
}
}
.hljs-keyword {
color: var(--keyword-fg, --default-fg);
background-color: var(--keyword-bg, --default-bg);
font-style: var(--keyword-style, --default-style);
font-weight: var(--keyword-weight, --default-weight);
text-decoration: var(--keyword-decoration, --default-decoration);
&.cast_ {
color: var(--keyword-cast-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-cast-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-cast-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-cast-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-cast-decoration, var(--keyword-decoration, --default-decoration));
& > .hljs-_BalancedParens {
color: var(--keyword-cast-fg, var(--punctuation-fg, --default-fg));
background-color: var(--keyword-cast-bg, var(--punctuation-bg, --default-bg));
font-style: var(--keyword-cast-style, var(--punctuation-style, --default-style));
font-weight: var(--keyword-cast-weight, var(--punctuation-weight, --default-weight));
text-decoration: var(--keyword-cast-decoration, var(--punctuation-decoration, --default-decoration));
& > .hljs-punctuation.paren_,
& > .hljs-punctuation.comma_ {
color: var(--keyword-cast-fg, var(--punctuation-fg, --default-fg));
background-color: var(--keyword-cast-bg, var(--punctuation-bg, --default-bg));
font-style: var(--keyword-cast-style, var(--punctuation-style, --default-style));
font-weight: var(--keyword-cast-weight, var(--punctuation-weight, --default-weight));
text-decoration: var(--keyword-cast-decoration, var(--punctuation-decoration, --default-decoration));
}
}
&.v1__ {
color: var(--keyword-cast-v1-fg, var(--keyword-cast-fg, var(--keyword-fg, --default-fg)));
background-color: var(--keyword-cast-v1-bg, var(--keyword-cast-bg, var(--keyword-bg, --default-bg)));
font-style: var(--keyword-cast-v1-style, var(--keyword-cast-style, var(--keyword-style, --default-style)));
font-weight: var(--keyword-cast-v1-weight, var(--keyword-cast-weight, var(--keyword-weight, --default-weight)));
text-decoration: var(--keyword-cast-v1-decoration, var(--keyword-cast-decoration, var(--keyword-decoration, --default-decoration)));
}
&.v2__ {
color: var(--keyword-cast-v2-fg, var(--keyword-cast-fg, var(--keyword-fg, --default-fg)));
background-color: var(--keyword-cast-v2-bg, var(--keyword-cast-bg, var(--keyword-bg, --default-bg)));
font-style: var(--keyword-cast-v2-style, var(--keyword-cast-style, var(--keyword-style, --default-style)));
font-weight: var(--keyword-cast-v2-weight, var(--keyword-cast-weight, var(--keyword-weight, --default-weight)));
text-decoration: var(--keyword-cast-v2-decoration, var(--keyword-cast-decoration, var(--keyword-decoration, --default-decoration)));
}
}
&.char_ {
color: var(--keyword-char-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-char-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-char-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-char-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-char-decoration, var(--keyword-decoration, --default-decoration));
}
&.context_ {
color: var(--keyword-context-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-context-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-context-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-context-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-context-decoration, var(--keyword-decoration, --default-decoration));
}
&.enum_ {
color: var(--keyword-enum-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-enum-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-enum-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-enum-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-enum-decoration, var(--keyword-decoration, --default-decoration));
}
&.flowCtrl_ {
color: var(--keyword-flowControl-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-flowControl-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-flowControl-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-flowControl-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-flowControl-decoration, var(--keyword-decoration, --default-decoration));
}
&.for_ {
color: var(--keyword-for-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-for-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-for-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-for-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-for-decoration, var(--keyword-decoration, --default-decoration));
}
&.if_ {
color: var(--keyword-if-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-if-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-if-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-if-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-if-decoration, var(--keyword-decoration, --default-decoration));
}
&.meta_ {
color: var(--keyword-meta-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-meta-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-meta-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-meta-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-meta-decoration, var(--keyword-decoration, --default-decoration));
}
&.proc_ {
color: var(--keyword-proc-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-proc-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-proc-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-proc-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-proc-decoration, var(--keyword-decoration, --default-decoration));
}
&.struct_ {
color: var(--keyword-struct-fg, var(--keyword-fg, --default-fg));
background-color: var(--keyword-struct-bg, var(--keyword-bg, --default-bg));
font-style: var(--keyword-struct-style, var(--keyword-style, --default-style));
font-weight: var(--keyword-struct-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--keyword-struct-decoration, var(--keyword-decoration, --default-decoration));
}
}
.hljs-literal {
color: var(--literal-fg, --default-fg);
background-color: var(--literal-bg, --default-bg);
font-style: var(--literal-style, --default-style);
font-weight: var(--literal-weight, --default-weight);
text-decoration: var(--literal-decoration, --default-decoration);
&.bool_ {
color: var(--literal-bool-fg, var(--literal-fg, --default-fg));
background-color: var(--literal-bool-bg, var(--literal-bg, --default-bg));
font-style: var(--literal-bool-style, var(--literal-style, --default-style));
font-weight: var(--literal-bool-weight, var(--literal-weight, --default-weight));
text-decoration: var(--literal-bool-decoration, var(--literal-decoration, --default-decoration));
&.true__ {
color: var(--literal-bool-true-fg, var(--literal-bool-fg, var(--literal-fg, --default-fg)));
background-color: var(--literal-bool-true-bg, var(--literal-bool-bg, var(--literal-bg, --default-bg)));
font-style: var(--literal-bool-true-style, var(--literal-bool-style, var(--literal-style, --default-style)));
font-weight: var(--literal-bool-true-weight, var(--literal-bool-weight, var(--literal-weight, --default-weight)));
text-decoration: var(--literal-bool-true-decoration, var(--literal-bool-decoration, var(--literal-decoration, --default-decoration)));
}
&.false__ {
color: var(--literal-bool-false-fg, var(--literal-bool-fg, var(--literal-fg, --default-fg)));
background-color: var(--literal-bool-false-bg, var(--literal-bool-bg, var(--literal-bg, --default-bg)));
font-style: var(--literal-bool-false-style, var(--literal-bool-style, var(--literal-style, --default-style)));
font-weight: var(--literal-bool-false-weight, var(--literal-bool-weight, var(--literal-weight, --default-weight)));
text-decoration: var(--literal-bool-false-decoration, var(--literal-bool-decoration, var(--literal-decoration, --default-decoration)));
}
}
}
.hljs-meta {
color: var(--meta-fg, --default-fg);
background-color: var(--meta-bg, --default-bg);
font-style: var(--meta-style, --default-style);
font-weight: var(--meta-weight, --default-weight);
text-decoration: var(--meta-decoration, --default-decoration);
& > .hljs-punctuation.comma_ {
color: var(--meta-comma-fg, var(--punctuation-fg, --default-fg));
background-color: var(--meta-comma-bg, var(--punctuation-bg, --default-bg));
font-style: var(--meta-comma-style, var(--punctuation-style, --default-style));
font-weight: var(--meta-comma-weight, var(--punctuation-weight, --default-weight));
text-decoration: var(--meta-comma-decoration, var(--punctuation-decoration, --default-decoration));
}
&.asm_ {
color: var(--asm-fg, var(--meta-fg, --default-fg));
background-color: var(--asm-bg, var(--meta-bg, --default-bg));
font-style: var(--asm-style, var(--meta-style, --default-style));
font-weight: var(--asm-weight, var(--meta-weight, --default-weight));
text-decoration: var(--asm-decoration, var(--meta-decoration, --default-decoration));
&.keyword__.register___ {
color: var(--asm-register-fg, var(--keyword-fg, --default-fg));
background-color: var(--asm-register-bg, var(--keyword-bg, --default-bg));
font-style: var(--asm-register-style, var(--keyword-style, --default-style));
font-weight: var(--asm-register-weight, var(--keyword-weight, --default-weight));
text-decoration: var(--asm-register-decoration, var(--keyword-decoration, --default-decoration));
}
}
&.directive_ {
color: var(--directive-fg, var(--meta-fg, --default-fg));
background-color: var(--directive-bg, var(--meta-bg, --default-bg));
font-style: var(--directive-style, var(--meta-style, --default-style));
font-weight: var(--directive-weight, var(--meta-weight, --default-weight));
text-decoration: var(--directive-decoration, var(--meta-decoration, --default-decoration));
&.asm__ {
color: var(--asm-directive-fg, var(--directive-fg, var(--meta-fg, --default-fg)));
background-color: var(--asm-directive-bg, var(--directive-bg, var(--meta-bg, --default-bg)));
font-style: var(--asm-directive-style, var(--directive-style, var(--meta-style, --default-style)));
font-weight: var(--asm-directive-weight, var(--directive-weight, var(--meta-weight, --default-weight)));
text-decoration: var(--asm-directive-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration)));
&.block___ {
color: var(--asm-directive-block-fg, var(--asm-fg, var(--asm-directive-fg, var(--directive-fg, var(--meta-fg, --default-fg)))));
background-color: var(--asm-directive-block-bg, var(--asm-bg, var(--asm-directive-bg, var(--directive-bg, var(--meta-bg, --default-bg)))));
font-style: var(--asm-directive-block-style, var(--asm-style, var(--asm-directive-style, var(--directive-style, var(--meta-style, --default-style)))));
font-weight: var(--asm-directive-block-weight, var(--asm-weight, var(--asm-directive-weight, var(--directive-weight, var(--meta-weight, --default-weight)))));
text-decoration: var(--asm-directive-block-decoration, var(--asm-decoration, var(--asm-directive-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration)))));
}
&.flag___ {
color: var(--asm-directive-flag-fg, var(--asm-directive-flags-fg, var(--directive-modifier-fg, var(--directive-fg, var(--meta-fg, --default-fg)))));
background-color: var(--asm-directive-flag-bg, var(--asm-directive-flags-bg, var(--directive-modifier-bg, var(--directive-bg, var(--meta-bg, --default-bg)))));
font-style: var(--asm-directive-flag-style, var(--asm-directive-flags-style, var(--directive-modifier-style, var(--directive-style, var(--meta-style, --default-style)))));
font-weight: var(--asm-directive-flag-weight, var(--asm-directive-flags-weight, var(--directive-modifier-weight, var(--directive-weight, var(--meta-weight, --default-weight)))));
text-decoration: var(--asm-directive-flag-decoration, var(--asm-directive-flags-decoration, var(--directive-modifier-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration)))));
}
&.flags___ {
color: var(--asm-directive-flags-fg, var(--directive-modifier-fg, var(--directive-fg, var(--meta-fg, --default-fg))));
background-color: var(--asm-directive-flags-bg, var(--directive-modifier-bg, var(--directive-bg, var(--meta-bg, --default-bg))));
font-style: var(--asm-directive-flags-style, var(--directive-modifier-style, var(--directive-style, var(--meta-style, --default-style))));
font-weight: var(--asm-directive-flags-weight, var(--directive-modifier-weight, var(--directive-weight, var(--meta-weight, --default-weight))));
text-decoration: var(--asm-directive-flags-decoration, var(--directive-modifier-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration))));
& .comma_ {
color: var(--asm-directive-flags-comma-fg, var(--meta-comma-fg, var(--punctuation-fg, --default-fg)));
background-color: var(--asm-directive-flags-comma-bg, var(--meta-comma-bg, var(--punctuation-bg, --default-bg)));
font-style: var(--asm-directive-flags-comma-style, var(--meta-comma-style, var(--punctuation-style, --default-style)));
font-weight: var(--asm-directive-flags-comma-weight, var(--meta-comma-weight, var(--punctuation-weight, --default-weight)));
text-decoration: var(--asm-directive-flags-comma-decoration, var(--meta-comma-decoration, var(--punctuation-decoration, --default-decoration)));
}
}
}
&.forV2__ {
color: var(--directive-forV2-fg, var(--directive-fg, var(--meta-fg, --default-fg)));
background-color: var(--directive-forV2-bg, var(--directive-bg, var(--meta-bg, --default-bg)));
font-style: var(--directive-forV2-style, var(--directive-style, var(--meta-style, --default-style)));
font-weight: var(--directive-forV2-weight, var(--directive-weight, var(--meta-weight, --default-weight)));
text-decoration: var(--directive-forV2-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration)));
}
&.import__ {
color: var(--directive-import-fg, var(--directive-fg, var(--meta-fg, --default-fg)));
background-color: var(--directive-import-bg, var(--directive-bg, var(--meta-bg, --default-bg)));
font-style: var(--directive-import-style, var(--directive-style, var(--meta-style, --default-style)));
font-weight: var(--directive-import-weight, var(--directive-weight, var(--meta-weight, --default-weight)));
text-decoration: var(--directive-import-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration)));
}
&.load__ {
color: var(--directive-load-fg, var(--directive-fg, var(--meta-fg, --default-fg)));
background-color: var(--directive-load-bg, var(--directive-bg, var(--meta-bg, --default-bg)));
font-style: var(--directive-load-style, var(--directive-style, var(--meta-style, --default-style)));
font-weight: var(--directive-load-weight, var(--directive-weight, var(--meta-weight, --default-weight)));
text-decoration: var(--directive-load-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration)));
}
&.modifier__ {
color: var(--directive-modifier-fg, var(--directive-fg, var(--meta-fg, --default-fg)));
background-color: var(--directive-modifier-bg, var(--directive-bg, var(--meta-bg, --default-bg)));
font-style: var(--directive-modifier-style, var(--directive-style, var(--meta-style, --default-style)));
font-weight: var(--directive-modifier-weight, var(--directive-weight, var(--meta-weight, --default-weight)));
text-decoration: var(--directive-modifier-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration)));
}
&.modify__ {
color: var(--directive-modify-fg, var(--directive-fg, var(--meta-fg, --default-fg)));
background-color: var(--directive-modify-bg, var(--directive-bg, var(--meta-bg, --default-bg)));
font-style: var(--directive-modify-style, var(--directive-style, var(--meta-style, --default-style)));
font-weight: var(--directive-modify-weight, var(--directive-weight, var(--meta-weight, --default-weight)));
text-decoration: var(--directive-modify-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration)));
}
&.module_parameters__ {
color: var(--directive-module_parameters-fg, var(--directive-fg, var(--meta-fg, --default-fg)));
background-color: var(--directive-module_parameters-bg, var(--directive-bg, var(--meta-bg, --default-bg)));
font-style: var(--directive-module_parameters-style, var(--directive-style, var(--meta-style, --default-style)));
font-weight: var(--directive-module_parameters-weight, var(--directive-weight, var(--meta-weight, --default-weight)));
text-decoration: var(--directive-module_parameters-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration)));
&.block___ {
color: var(--directive-module_parameters-block-fg, var(--directive-module_parameters-fg, var(--directive-fg, var(--meta-fg, --default-fg))));
background-color: var(--directive-module_parameters-block-bg, var(--directive-module_parameters-bg, var(--directive-bg, var(--meta-bg, --default-bg))));
font-style: var(--directive-module_parameters-block-style, var(--directive-module_parameters-style, var(--directive-style, var(--meta-style, --default-style))));
font-weight: var(--directive-module_parameters-block-weight, var(--directive-module_parameters-weight, var(--directive-weight, var(--meta-weight, --default-weight))));
text-decoration: var(--directive-module_parameters-block-decoration, var(--directive-module_parameters-decoration, var(--directive-decoration, var(--meta-decoration, --default-decoration))));
}
}
}
&.note_ {
color: var(--note-fg, var(--meta-fg, --default-fg));
background-color: var(--note-bg, var(--meta-bg, --default-bg));
font-style: var(--note-style, var(--meta-style, --default-style));
font-weight: var(--note-weight, var(--meta-weight, --default-weight));
text-decoration: var(--note-decoration, var(--meta-decoration, --default-decoration));
}
&.stringTerminator_ {
color: var(--hereString-termiator-fg, var(--hereString-fg, var(--string-fg, --default-fg)));
background-color: var(--hereString-termiator-bg, var(--hereString-bg, var(--string-bg, --default-bg)));
font-style: var(--hereString-termiator-style, var(--hereString-style, var(--string-style, --default-style)));
font-weight: var(--hereString-termiator-weight, var(--hereString-weight, var(--string-weight, --default-weight)));
text-decoration: var(--hereString-termiator-decoration, var(--hereString-decoration, var(--string-decoration, --default-decoration)));
}
}
.hljs-number {
color: var(--number-fg, --default-fg);
background-color: var(--number-bg, --default-bg);
font-style: var(--number-style, --default-style);
font-weight: var(--number-weight, --default-weight);
text-decoration: var(--number-decoration, --default-decoration);
&.binary_ {
color: var(--number-binary-fg, var(--number-fg, --default-fg));
background-color: var(--number-binary-bg, var(--number-bg, --default-bg));
font-style: var(--number-binary-style, var(--number-style, --default-style));
font-weight: var(--number-binary-weight, var(--number-weight, --default-weight));
text-decoration: var(--number-binary-decoration, var(--number-decoration, --default-decoration));
&.prefix__ {
color: var(--number-binary-prefix-fg, var(--number-prefix-fg, var(--number-fg, --default-fg)));
background-color: var(--number-binary-prefix-bg, var(--number-prefix-bg, var(--number-bg, --default-bg)));
font-style: var(--number-binary-prefix-style, var(--number-prefix-style, var(--number-style, --default-style)));
font-weight: var(--number-binary-prefix-weight, var(--number-prefix-weight, var(--number-weight, --default-weight)));
text-decoration: var(--number-binary-prefix-decoration, var(--number-prefix-decoration, var(--number-decoration, --default-decoration)));
}
}
&.float_ {
color: var(--number-float-fg, var(--number-fg, --default-fg));
background-color: var(--number-float-bg, var(--number-bg, --default-bg));
font-style: var(--number-float-style, var(--number-style, --default-style));
font-weight: var(--number-float-weight, var(--number-weight, --default-weight));
text-decoration: var(--number-float-decoration, var(--number-decoration, --default-decoration));
&.exponent__ {
color: var(--number-float-exponent-fg, var(--number-float-fg, var(--number-fg, --default-fg)));
background-color: var(--number-float-exponent-bg, var(--number-float-bg, var(--number-bg, --default-bg)));
font-style: var(--number-float-exponent-style, var(--number-float-style, var(--number-style, --default-style)));
font-weight: var(--number-float-exponent-weight, var(--number-float-weight, var(--number-weight, --default-weight)));
text-decoration: var(--number-float-exponent-decoration, var(--number-float-decoration, var(--number-decoration, --default-decoration)));
}
}
&.hex_ {
color: var(--number-hexadecimal-fg, var(--number-fg, --default-fg));
background-color: var(--number-hexadecimal-bg, var(--number-bg, --default-bg));
font-style: var(--number-hexadecimal-style, var(--number-style, --default-style));
font-weight: var(--number-hexadecimal-weight, var(--number-weight, --default-weight));
text-decoration: var(--number-hexadecimal-decoration, var(--number-decoration, --default-decoration));
&.prefix__ {
color: var(--number-hex-prefix-fg, var(--number-prefix-fg, var(--number-fg, --default-fg)));
background-color: var(--number-hex-prefix-bg, var(--number-prefix-bg, var(--number-bg, --default-bg)));
font-style: var(--number-hex-prefix-style, var(--number-prefix-style, var(--number-style, --default-style)));
font-weight: var(--number-hex-prefix-weight, var(--number-prefix-weight, var(--number-weight, --default-weight)));
text-decoration: var(--number-hex-prefix-decoration, var(--number-prefix-decoration, var(--number-decoration, --default-decoration)));
}
}
&.hexFloat_ {
color: var(--number-hexFloat-fg, var(--number-fg, --default-fg));
background-color: var(--number-hexFloat-bg, var(--number-bg, --default-bg));
font-style: var(--number-hexFloat-style, var(--number-style, --default-style));
font-weight: var(--number-hexFloat-weight, var(--number-weight, --default-weight));
text-decoration: var(--number-hexFloat-decoration, var(--number-decoration, --default-decoration));
&.prefix__ {
color: var(--number-hexFloat-prefix-fg, var(--number-prefix-fg, var(--number-fg, --default-fg)));
background-color: var(--number-hexFloat-prefix-bg, var(--number-prefix-bg, var(--number-bg, --default-bg)));
font-style: var(--number-hexFloat-prefix-style, var(--number-prefix-style, var(--number-style, --default-style)));
font-weight: var(--number-hexFloat-prefix-weight, var(--number-prefix-weight, var(--number-weight, --default-weight)));
text-decoration: var(--number-hexFloat-prefix-decoration, var(--number-prefix-decoration, var(--number-decoration, --default-decoration)));
}
}
&.integer_ {
color: var(--number-integer-fg, var(--number-fg, --default-fg));
background-color: var(--number-integer-bg, var(--number-bg, --default-bg));
font-style: var(--number-integer-style, var(--number-style, --default-style));
font-weight: var(--number-integer-weight, var(--number-weight, --default-weight));
text-decoration: var(--number-integer-decoration, var(--number-decoration, --default-decoration));
}
&.prefix__ {
color: var(--number-prefix-fg, var(--number-fg, --default-fg));
background-color: var(--number-prefix-bg, var(--number-bg, --default-bg));
font-style: var(--number-prefix-style, var(--number-style, --default-style));
font-weight: var(--number-prefix-weight, var(--number-weight, --default-weight));
text-decoration: var(--number-prefix-decoration, var(--number-decoration, --default-decoration));
}
}
.hljs-operator {
color: var(--operator-fg, --default-fg);
background-color: var(--operator-bg, --default-bg);
font-style: var(--operator-style, --default-style);
font-weight: var(--operator-weight, --default-weight);
text-decoration: var(--operator-decoration, --default-decoration);
&.asm_ {
&.broadcastValueOrSuppressFloatExceptions__ {
color: var(--operator-asm-broadcastValueOrSuppressFloatExceptions-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-asm-broadcastValueOrSuppressFloatExceptions-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-asm-broadcastValueOrSuppressFloatExceptions-style, var(--operator-style, --default-style));
font-weight: var(--operator-asm-broadcastValueOrSuppressFloatExceptions-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-asm-broadcastValueOrSuppressFloatExceptions-decoration, var(--operator-decoration, --default-decoration));
}
&.maskControl__ {
color: var(--operator-asm-maskControl-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-asm-maskControl-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-asm-maskControl-style, var(--operator-style, --default-style));
font-weight: var(--operator-asm-maskControl-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-asm-maskControl-decoration, var(--operator-decoration, --default-decoration));
}
&.roundingControl__ {
color: var(--operator-asm-roundingControl-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-asm-roundingControl-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-asm-roundingControl-style, var(--operator-style, --default-style));
font-weight: var(--operator-asm-roundingControl-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-asm-roundingControl-decoration, var(--operator-decoration, --default-decoration));
}
&.size__ {
color: var(--operator-asm-size-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-asm-size-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-asm-size-style, var(--operator-style, --default-style));
font-weight: var(--operator-asm-size-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-asm-size-decoration, var(--operator-decoration, --default-decoration));
&.clue___ {
color: var(--operator-asm-size-clue-fg, var(--operator-asm-size-fg, var(--operator-fg, --default-fg)));
background-color: var(--operator-asm-size-clue-bg, var(--operator-asm-size-bg, var(--operator-bg, --default-bg)));
font-style: var(--operator-asm-size-clue-style, var(--operator-asm-size-style, var(--operator-style, --default-style)));
font-weight: var(--operator-asm-size-clue-weight, var(--operator-asm-size-weight, var(--operator-weight, --default-weight)));
text-decoration: var(--operator-asm-size-clue-decoration, var(--operator-asm-size-decoration, var(--operator-decoration, --default-decoration)));
}
&.dot___ {
color: var(--operator-asm-size-dot-fg, var(--operator-asm-size-fg, var(--operator-fg, --default-fg)));
background-color: var(--operator-asm-size-dot-bg, var(--operator-asm-size-bg, var(--operator-bg, --default-bg)));
font-style: var(--operator-asm-size-dot-style, var(--operator-asm-size-style, var(--operator-style, --default-style)));
font-weight: var(--operator-asm-size-dot-weight, var(--operator-asm-size-weight, var(--operator-weight, --default-weight)));
text-decoration: var(--operator-asm-size-dot-decoration, var(--operator-asm-size-decoration, var(--operator-decoration, --default-decoration)));
}
}
}
&.assign_ {
color: var(--operator-assign-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-assign-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-assign-style, var(--operator-style, --default-style));
font-weight: var(--operator-assign-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-assign-decoration, var(--operator-decoration, --default-decoration));
}
&.autobake_ {
color: var(--operator-autobake-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-autobake-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-autobake-style, var(--operator-style, --default-style));
font-weight: var(--operator-autobake-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-autobake-decoration, var(--operator-decoration, --default-decoration));
}
&.backtick_ {
color: var(--operator-backtick-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-backtick-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-backtick-style, var(--operator-style, --default-style));
font-weight: var(--operator-backtick-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-backtick-decoration, var(--operator-decoration, --default-decoration));
}
&.bake_ {
color: var(--operator-bake-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-bake-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-bake-style, var(--operator-style, --default-style));
font-weight: var(--operator-bake-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-bake-decoration, var(--operator-decoration, --default-decoration));
}
&.bitwise_ {
color: var(--operator-bitwise-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-bitwise-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-bitwise-style, var(--operator-style, --default-style));
font-weight: var(--operator-bitwise-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-bitwise-decoration, var(--operator-decoration, --default-decoration));
}
&.cast_.v3__ {
color: var(--operator-cast-v3-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-cast-v3-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-cast-v3-style, var(--operator-style, --default-style));
font-weight: var(--operator-cast-v3-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-cast-v3-decoration, var(--operator-decoration, --default-decoration));
& > .hljs-_BalancedParens {
color: var(--operator-cast-v3-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-cast-v3-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-cast-v3-style, var(--operator-style, --default-style));
font-weight: var(--operator-cast-v3-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-cast-v3-decoration, var(--operator-decoration, --default-decoration));
& > .hljs-punctuation.comma_,
& > .hljs-punctuation.paren_ {
color: var(--operator-cast-v3-fg, --default-fg);
background-color: var(--operator-cast-v3-bg, --default-bg);
font-style: var(--operator-cast-v3-style, --default-style);
font-weight: var(--operator-cast-v3-weight, --default-weight);
text-decoration: var(--operator-cast-v3-decoration, --default-decoration);
}
}
}
&.comparison_ {
color: var(--operator-comparison-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-comparison-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-comparison-style, var(--operator-style, --default-style));
font-weight: var(--operator-comparison-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-comparison-decoration, var(--operator-decoration, --default-decoration));
}
&.define_ {
color: var(--operator-define-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-define-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-define-style, var(--operator-style, --default-style));
font-weight: var(--operator-define-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-define-decoration, var(--operator-decoration, --default-decoration));
&.assign__ {
color: var(--operator-define-assign-fg, var(--operator-define-fg, var(--operator-fg, --default-fg)));
background-color: var(--operator-define-assign-bg, var(--operator-define-bg, var(--operator-bg, --default-bg)));
font-style: var(--operator-define-assign-style, var(--operator-define-style, var(--operator-style, --default-style)));
font-weight: var(--operator-define-assign-weight, var(--operator-define-weight, var(--operator-weight, --default-weight)));
text-decoration: var(--operator-define-assign-decoration, var(--operator-define-decoration, var(--operator-decoration, --default-decoration)));
}
&.constant__ {
color: var(--operator-define-constant-fg, var(--operator-define-fg, var(--operator-fg, --default-fg)));
background-color: var(--operator-define-constant-bg, var(--operator-define-bg, var(--operator-bg, --default-bg)));
font-style: var(--operator-define-constant-style, var(--operator-define-style, var(--operator-style, --default-style)));
font-weight: var(--operator-define-constant-weight, var(--operator-define-weight, var(--operator-weight, --default-weight)));
text-decoration: var(--operator-define-constant-decoration, var(--operator-define-decoration, var(--operator-decoration, --default-decoration)));
}
}
&.dereference_ {
color: var(--operator-dereference-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-dereference-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-dereference-style, var(--operator-style, --default-style));
font-weight: var(--operator-dereference-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-dereference-decoration, var(--operator-decoration, --default-decoration));
}
&.dot_ {
color: var(--operator-dot-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-dot-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-dot-style, var(--operator-style, --default-style));
font-weight: var(--operator-dot-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-dot-decoration, var(--operator-decoration, --default-decoration));
}
&.hash_.directive__ {
color: var(--operator-hash-directive-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-hash-directive-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-hash-directive-style, var(--operator-style, --default-style));
font-weight: var(--operator-hash-directive-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-hash-directive-decoration, var(--operator-decoration, --default-decoration));
}
&.logical_ {
color: var(--operator-logical-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-logical-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-logical-style, var(--operator-style, --default-style));
font-weight: var(--operator-logical-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-logical-decoration, var(--operator-decoration, --default-decoration));
}
&.math_ {
color: var(--operator-math-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-math-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-math-style, var(--operator-style, --default-style));
font-weight: var(--operator-math-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-math-decoration, var(--operator-decoration, --default-decoration));
&.unaryNegate__ {
color: var(--operator-math-unaryNegate-fg, var(--operator-math-fg, var(--operator-fg, --default-fg)));
background-color: var(--operator-math-unaryNegate-bg, var(--operator-math-bg, var(--operator-bg, --default-bg)));
font-style: var(--operator-math-unaryNegate-style, var(--operator-math-style, var(--operator-style, --default-style)));
font-weight: var(--operator-math-unaryNegate-weight, var(--operator-math-weight, var(--operator-weight, --default-weight)));
text-decoration: var(--operator-math-unaryNegate-decoration, var(--operator-math-decoration, var(--operator-decoration, --default-decoration)));
}
}
&.pinRegister_ {
color: var(--operator-pinRegister-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-pinRegister-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-pinRegister-style, var(--operator-style, --default-style));
font-weight: var(--operator-pinRegister-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-pinRegister-decoration, var(--operator-decoration, --default-decoration));
}
&.quickLambda_ {
color: var(--operator-quickLambda-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-quickLambda-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-quickLambda-style, var(--operator-style, --default-style));
font-weight: var(--operator-quickLambda-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-quickLambda-decoration, var(--operator-decoration, --default-decoration));
}
&.range_ {
color: var(--operator-range-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-range-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-range-style, var(--operator-style, --default-style));
font-weight: var(--operator-range-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-range-decoration, var(--operator-decoration, --default-decoration));
}
&.returns_ {
color: var(--operator-returns-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-returns-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-returns-style, var(--operator-style, --default-style));
font-weight: var(--operator-returns-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-returns-decoration, var(--operator-decoration, --default-decoration));
}
&.rotate_ {
color: var(--operator-rotate-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-rotate-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-rotate-style, var(--operator-style, --default-style));
font-weight: var(--operator-rotate-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-rotate-decoration, var(--operator-decoration, --default-decoration));
}
&.shift_ {
color: var(--operator-shift-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-shift-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-shift-style, var(--operator-style, --default-style));
font-weight: var(--operator-shift-weight, var(--operator-weight, --default-weight));
text-decoration: var(--operator-shift-decoration, var(--operator-decoration, --default-decoration));
&.modifier__ {
color: var(--operator-shift-modifier-fg, var(--operator-shift-fg, var(--operator-fg, --default-fg)));
background-color: var(--operator-shift-modifier-bg, var(--operator-shift-bg, var(--operator-bg, --default-bg)));
font-style: var(--operator-shift-modifier-style, var(--operator-shift-style, var(--operator-style, --default-style)));
font-weight: var(--operator-shift-modifier-weight, var(--operator-shift-weight, var(--operator-weight, --default-weight)));
text-decoration: var(--operator-shift-modifier-decoration, var(--operator-shift-decoration, var(--operator-decoration, --default-decoration)));
}
}
&.uninitialised_ {
color: var(--operator-uninitialised-fg, var(--operator-fg, --default-fg));
background-color: var(--operator-uninitialised-bg, var(--operator-bg, --default-bg));
font-style: var(--operator-uninitialised-style, var(--operator-style, --default-style));