theme.css 79 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386
  1. /* Auto-generated theme CSS - Do not edit manually */
  2. :root {
  3. --theme-primary: #3B7DD8;
  4. --theme-secondary: #7B5BB6;
  5. --theme-accent: #D68C27;
  6. --theme-error: #D1383D;
  7. --theme-warning: #D68C27;
  8. --theme-success: #3D9A57;
  9. --theme-info: #318795;
  10. --theme-text: #1A1A1A;
  11. --theme-text-muted: #8A8A8A;
  12. --theme-background: #FFFFFF;
  13. --theme-background-panel: #FAFAFA;
  14. --theme-background-element: #F5F5F5;
  15. --theme-border: #B8B8B8;
  16. --theme-border-active: #A0A0A0;
  17. --theme-border-subtle: #D4D4D4;
  18. --theme-diff-added: #1E725C;
  19. --theme-diff-removed: #C53B53;
  20. --theme-diff-context: #7086B5;
  21. --theme-diff-hunk-header: #7086B5;
  22. --theme-diff-highlight-added: #4DB380;
  23. --theme-diff-highlight-removed: #F52A65;
  24. --theme-diff-added-bg: #D5E5D5;
  25. --theme-diff-removed-bg: #F7D8DB;
  26. --theme-diff-context-bg: #FAFAFA;
  27. --theme-diff-line-number: #F5F5F5;
  28. --theme-diff-added-line-number-bg: #C5D5C5;
  29. --theme-diff-removed-line-number-bg: #E7C8CB;
  30. --theme-markdown-text: #1A1A1A;
  31. --theme-markdown-heading: #D68C27;
  32. --theme-markdown-link: #3B7DD8;
  33. --theme-markdown-link-text: #318795;
  34. --theme-markdown-code: #3D9A57;
  35. --theme-markdown-block-quote: #B0851F;
  36. --theme-markdown-emph: #B0851F;
  37. --theme-markdown-strong: #D68C27;
  38. --theme-markdown-horizontal-rule: #8A8A8A;
  39. --theme-markdown-list-item: #3B7DD8;
  40. --theme-markdown-list-enumeration: #318795;
  41. --theme-markdown-image: #3B7DD8;
  42. --theme-markdown-image-text: #318795;
  43. --theme-markdown-code-block: #1A1A1A;
  44. --theme-syntax-comment: #8A8A8A;
  45. --theme-syntax-keyword: #D68C27;
  46. --theme-syntax-function: #3B7DD8;
  47. --theme-syntax-variable: #D1383D;
  48. --theme-syntax-string: #3D9A57;
  49. --theme-syntax-number: #D68C27;
  50. --theme-syntax-type: #B0851F;
  51. --theme-syntax-operator: #318795;
  52. --theme-syntax-punctuation: #1A1A1A;
  53. }
  54. [data-theme="aura"][data-dark="false"] {
  55. --theme-primary: #A277FF;
  56. --theme-secondary: #F694FF;
  57. --theme-accent: #A277FF;
  58. --theme-error: #FF6767;
  59. --theme-warning: #FFCA85;
  60. --theme-success: #61FFCA;
  61. --theme-info: #A277FF;
  62. --theme-text: #EDECEE;
  63. --theme-text-muted: #6D6D6D;
  64. --theme-background: #0F0F0F;
  65. --theme-background-panel: #15141B;
  66. --theme-background-element: #15141B;
  67. --theme-border: #2D2D2D;
  68. --theme-border-active: #6D6D6D;
  69. --theme-border-subtle: #2D2D2D;
  70. --theme-diff-added: #61FFCA;
  71. --theme-diff-removed: #FF6767;
  72. --theme-diff-context: #6D6D6D;
  73. --theme-diff-hunk-header: #6D6D6D;
  74. --theme-diff-highlight-added: #61FFCA;
  75. --theme-diff-highlight-removed: #FF6767;
  76. --theme-diff-added-bg: #354933;
  77. --theme-diff-removed-bg: #3F191A;
  78. --theme-diff-context-bg: #15141B;
  79. --theme-diff-line-number: #2D2D2D;
  80. --theme-diff-added-line-number-bg: #162620;
  81. --theme-diff-removed-line-number-bg: #26161A;
  82. --theme-markdown-text: #EDECEE;
  83. --theme-markdown-heading: #A277FF;
  84. --theme-markdown-link: #F694FF;
  85. --theme-markdown-link-text: #A277FF;
  86. --theme-markdown-code: #61FFCA;
  87. --theme-markdown-block-quote: #6D6D6D;
  88. --theme-markdown-emph: #FFCA85;
  89. --theme-markdown-strong: #A277FF;
  90. --theme-markdown-horizontal-rule: #6D6D6D;
  91. --theme-markdown-list-item: #A277FF;
  92. --theme-markdown-list-enumeration: #A277FF;
  93. --theme-markdown-image: #F694FF;
  94. --theme-markdown-image-text: #A277FF;
  95. --theme-markdown-code-block: #EDECEE;
  96. --theme-syntax-comment: #6D6D6D;
  97. --theme-syntax-keyword: #F694FF;
  98. --theme-syntax-function: #A277FF;
  99. --theme-syntax-variable: #A277FF;
  100. --theme-syntax-string: #61FFCA;
  101. --theme-syntax-number: #9DFF65;
  102. --theme-syntax-type: #A277FF;
  103. --theme-syntax-operator: #F694FF;
  104. --theme-syntax-punctuation: #EDECEE;
  105. }
  106. [data-theme="aura"][data-dark="true"] {
  107. --theme-primary: #A277FF;
  108. --theme-secondary: #F694FF;
  109. --theme-accent: #A277FF;
  110. --theme-error: #FF6767;
  111. --theme-warning: #FFCA85;
  112. --theme-success: #61FFCA;
  113. --theme-info: #A277FF;
  114. --theme-text: #EDECEE;
  115. --theme-text-muted: #6D6D6D;
  116. --theme-background: #0F0F0F;
  117. --theme-background-panel: #15141B;
  118. --theme-background-element: #15141B;
  119. --theme-border: #2D2D2D;
  120. --theme-border-active: #6D6D6D;
  121. --theme-border-subtle: #2D2D2D;
  122. --theme-diff-added: #61FFCA;
  123. --theme-diff-removed: #FF6767;
  124. --theme-diff-context: #6D6D6D;
  125. --theme-diff-hunk-header: #6D6D6D;
  126. --theme-diff-highlight-added: #61FFCA;
  127. --theme-diff-highlight-removed: #FF6767;
  128. --theme-diff-added-bg: #354933;
  129. --theme-diff-removed-bg: #3F191A;
  130. --theme-diff-context-bg: #15141B;
  131. --theme-diff-line-number: #2D2D2D;
  132. --theme-diff-added-line-number-bg: #162620;
  133. --theme-diff-removed-line-number-bg: #26161A;
  134. --theme-markdown-text: #EDECEE;
  135. --theme-markdown-heading: #A277FF;
  136. --theme-markdown-link: #F694FF;
  137. --theme-markdown-link-text: #A277FF;
  138. --theme-markdown-code: #61FFCA;
  139. --theme-markdown-block-quote: #6D6D6D;
  140. --theme-markdown-emph: #FFCA85;
  141. --theme-markdown-strong: #A277FF;
  142. --theme-markdown-horizontal-rule: #6D6D6D;
  143. --theme-markdown-list-item: #A277FF;
  144. --theme-markdown-list-enumeration: #A277FF;
  145. --theme-markdown-image: #F694FF;
  146. --theme-markdown-image-text: #A277FF;
  147. --theme-markdown-code-block: #EDECEE;
  148. --theme-syntax-comment: #6D6D6D;
  149. --theme-syntax-keyword: #F694FF;
  150. --theme-syntax-function: #A277FF;
  151. --theme-syntax-variable: #A277FF;
  152. --theme-syntax-string: #61FFCA;
  153. --theme-syntax-number: #9DFF65;
  154. --theme-syntax-type: #A277FF;
  155. --theme-syntax-operator: #F694FF;
  156. --theme-syntax-punctuation: #EDECEE;
  157. }
  158. [data-theme="ayu"][data-dark="false"] {
  159. --theme-primary: #59C2FF;
  160. --theme-secondary: #D2A6FF;
  161. --theme-accent: #E6B450;
  162. --theme-error: #D95757;
  163. --theme-warning: #E6B673;
  164. --theme-success: #7FD962;
  165. --theme-info: #39BAE6;
  166. --theme-text: #BFBDB6;
  167. --theme-text-muted: #565B66;
  168. --theme-background: #0B0E14;
  169. --theme-background-panel: #0F131A;
  170. --theme-background-element: #0D1017;
  171. --theme-border: #6C7380;
  172. --theme-border-active: #6C7380;
  173. --theme-border-subtle: #11151C;
  174. --theme-diff-added: #7FD962;
  175. --theme-diff-removed: #F26D78;
  176. --theme-diff-context: #ACB6BF;
  177. --theme-diff-hunk-header: #ACB6BF;
  178. --theme-diff-highlight-added: #AAD94C;
  179. --theme-diff-highlight-removed: #F07178;
  180. --theme-diff-added-bg: #20303B;
  181. --theme-diff-removed-bg: #37222C;
  182. --theme-diff-context-bg: #0F131A;
  183. --theme-diff-line-number: #6C7380;
  184. --theme-diff-added-line-number-bg: #1B2B34;
  185. --theme-diff-removed-line-number-bg: #2D1F26;
  186. --theme-markdown-text: #BFBDB6;
  187. --theme-markdown-heading: #D2A6FF;
  188. --theme-markdown-link: #59C2FF;
  189. --theme-markdown-link-text: #39BAE6;
  190. --theme-markdown-code: #AAD94C;
  191. --theme-markdown-block-quote: #E6B673;
  192. --theme-markdown-emph: #E6B673;
  193. --theme-markdown-strong: #FFB454;
  194. --theme-markdown-horizontal-rule: #565B66;
  195. --theme-markdown-list-item: #59C2FF;
  196. --theme-markdown-list-enumeration: #39BAE6;
  197. --theme-markdown-image: #59C2FF;
  198. --theme-markdown-image-text: #39BAE6;
  199. --theme-markdown-code-block: #BFBDB6;
  200. --theme-syntax-comment: #ACB6BF;
  201. --theme-syntax-keyword: #FF8F40;
  202. --theme-syntax-function: #FFB454;
  203. --theme-syntax-variable: #59C2FF;
  204. --theme-syntax-string: #AAD94C;
  205. --theme-syntax-number: #D2A6FF;
  206. --theme-syntax-type: #E6B673;
  207. --theme-syntax-operator: #F29668;
  208. --theme-syntax-punctuation: #BFBDB6;
  209. }
  210. [data-theme="ayu"][data-dark="true"] {
  211. --theme-primary: #59C2FF;
  212. --theme-secondary: #D2A6FF;
  213. --theme-accent: #E6B450;
  214. --theme-error: #D95757;
  215. --theme-warning: #E6B673;
  216. --theme-success: #7FD962;
  217. --theme-info: #39BAE6;
  218. --theme-text: #BFBDB6;
  219. --theme-text-muted: #565B66;
  220. --theme-background: #0B0E14;
  221. --theme-background-panel: #0F131A;
  222. --theme-background-element: #0D1017;
  223. --theme-border: #6C7380;
  224. --theme-border-active: #6C7380;
  225. --theme-border-subtle: #11151C;
  226. --theme-diff-added: #7FD962;
  227. --theme-diff-removed: #F26D78;
  228. --theme-diff-context: #ACB6BF;
  229. --theme-diff-hunk-header: #ACB6BF;
  230. --theme-diff-highlight-added: #AAD94C;
  231. --theme-diff-highlight-removed: #F07178;
  232. --theme-diff-added-bg: #20303B;
  233. --theme-diff-removed-bg: #37222C;
  234. --theme-diff-context-bg: #0F131A;
  235. --theme-diff-line-number: #6C7380;
  236. --theme-diff-added-line-number-bg: #1B2B34;
  237. --theme-diff-removed-line-number-bg: #2D1F26;
  238. --theme-markdown-text: #BFBDB6;
  239. --theme-markdown-heading: #D2A6FF;
  240. --theme-markdown-link: #59C2FF;
  241. --theme-markdown-link-text: #39BAE6;
  242. --theme-markdown-code: #AAD94C;
  243. --theme-markdown-block-quote: #E6B673;
  244. --theme-markdown-emph: #E6B673;
  245. --theme-markdown-strong: #FFB454;
  246. --theme-markdown-horizontal-rule: #565B66;
  247. --theme-markdown-list-item: #59C2FF;
  248. --theme-markdown-list-enumeration: #39BAE6;
  249. --theme-markdown-image: #59C2FF;
  250. --theme-markdown-image-text: #39BAE6;
  251. --theme-markdown-code-block: #BFBDB6;
  252. --theme-syntax-comment: #ACB6BF;
  253. --theme-syntax-keyword: #FF8F40;
  254. --theme-syntax-function: #FFB454;
  255. --theme-syntax-variable: #59C2FF;
  256. --theme-syntax-string: #AAD94C;
  257. --theme-syntax-number: #D2A6FF;
  258. --theme-syntax-type: #E6B673;
  259. --theme-syntax-operator: #F29668;
  260. --theme-syntax-punctuation: #BFBDB6;
  261. }
  262. [data-theme="catppuccin"][data-dark="false"] {
  263. --theme-primary: #1E66F5;
  264. --theme-secondary: #8839EF;
  265. --theme-accent: #EA76CB;
  266. --theme-error: #D20F39;
  267. --theme-warning: #DF8E1D;
  268. --theme-success: #40A02B;
  269. --theme-info: #179299;
  270. --theme-text: #4C4F69;
  271. --theme-text-muted: #5C5F77;
  272. --theme-background: #EFF1F5;
  273. --theme-background-panel: #E6E9EF;
  274. --theme-background-element: #DCE0E8;
  275. --theme-border: #CCD0DA;
  276. --theme-border-active: #BCC0CC;
  277. --theme-border-subtle: #ACB0BE;
  278. --theme-diff-added: #40A02B;
  279. --theme-diff-removed: #D20F39;
  280. --theme-diff-context: #7C7F93;
  281. --theme-diff-hunk-header: #FE640B;
  282. --theme-diff-highlight-added: #40A02B;
  283. --theme-diff-highlight-removed: #D20F39;
  284. --theme-diff-added-bg: #D6F0D9;
  285. --theme-diff-removed-bg: #F6DFE2;
  286. --theme-diff-context-bg: #E6E9EF;
  287. --theme-diff-line-number: #BCC0CC;
  288. --theme-diff-added-line-number-bg: #C9E3CB;
  289. --theme-diff-removed-line-number-bg: #E9D3D6;
  290. --theme-markdown-text: #4C4F69;
  291. --theme-markdown-heading: #8839EF;
  292. --theme-markdown-link: #1E66F5;
  293. --theme-markdown-link-text: #04A5E5;
  294. --theme-markdown-code: #40A02B;
  295. --theme-markdown-block-quote: #DF8E1D;
  296. --theme-markdown-emph: #DF8E1D;
  297. --theme-markdown-strong: #FE640B;
  298. --theme-markdown-horizontal-rule: #6C6F85;
  299. --theme-markdown-list-item: #1E66F5;
  300. --theme-markdown-list-enumeration: #04A5E5;
  301. --theme-markdown-image: #1E66F5;
  302. --theme-markdown-image-text: #04A5E5;
  303. --theme-markdown-code-block: #4C4F69;
  304. --theme-syntax-comment: #7C7F93;
  305. --theme-syntax-keyword: #8839EF;
  306. --theme-syntax-function: #1E66F5;
  307. --theme-syntax-variable: #D20F39;
  308. --theme-syntax-string: #40A02B;
  309. --theme-syntax-number: #FE640B;
  310. --theme-syntax-type: #DF8E1D;
  311. --theme-syntax-operator: #04A5E5;
  312. --theme-syntax-punctuation: #4C4F69;
  313. }
  314. [data-theme="catppuccin"][data-dark="true"] {
  315. --theme-primary: #89B4FA;
  316. --theme-secondary: #CBA6F7;
  317. --theme-accent: #F5C2E7;
  318. --theme-error: #F38BA8;
  319. --theme-warning: #F9E2AF;
  320. --theme-success: #A6E3A1;
  321. --theme-info: #94E2D5;
  322. --theme-text: #CDD6F4;
  323. --theme-text-muted: #BAC2DE;
  324. --theme-background: #1E1E2E;
  325. --theme-background-panel: #181825;
  326. --theme-background-element: #11111B;
  327. --theme-border: #313244;
  328. --theme-border-active: #45475A;
  329. --theme-border-subtle: #585B70;
  330. --theme-diff-added: #A6E3A1;
  331. --theme-diff-removed: #F38BA8;
  332. --theme-diff-context: #9399B2;
  333. --theme-diff-hunk-header: #FAB387;
  334. --theme-diff-highlight-added: #A6E3A1;
  335. --theme-diff-highlight-removed: #F38BA8;
  336. --theme-diff-added-bg: #24312B;
  337. --theme-diff-removed-bg: #3C2A32;
  338. --theme-diff-context-bg: #181825;
  339. --theme-diff-line-number: #45475A;
  340. --theme-diff-added-line-number-bg: #1E2A25;
  341. --theme-diff-removed-line-number-bg: #32232A;
  342. --theme-markdown-text: #CDD6F4;
  343. --theme-markdown-heading: #CBA6F7;
  344. --theme-markdown-link: #89B4FA;
  345. --theme-markdown-link-text: #89DCEB;
  346. --theme-markdown-code: #A6E3A1;
  347. --theme-markdown-block-quote: #F9E2AF;
  348. --theme-markdown-emph: #F9E2AF;
  349. --theme-markdown-strong: #FAB387;
  350. --theme-markdown-horizontal-rule: #A6ADC8;
  351. --theme-markdown-list-item: #89B4FA;
  352. --theme-markdown-list-enumeration: #89DCEB;
  353. --theme-markdown-image: #89B4FA;
  354. --theme-markdown-image-text: #89DCEB;
  355. --theme-markdown-code-block: #CDD6F4;
  356. --theme-syntax-comment: #9399B2;
  357. --theme-syntax-keyword: #CBA6F7;
  358. --theme-syntax-function: #89B4FA;
  359. --theme-syntax-variable: #F38BA8;
  360. --theme-syntax-string: #A6E3A1;
  361. --theme-syntax-number: #FAB387;
  362. --theme-syntax-type: #F9E2AF;
  363. --theme-syntax-operator: #89DCEB;
  364. --theme-syntax-punctuation: #CDD6F4;
  365. }
  366. [data-theme="cobalt2"][data-dark="false"] {
  367. --theme-primary: #0066CC;
  368. --theme-secondary: #7C4DFF;
  369. --theme-accent: #00ACC1;
  370. --theme-error: #E91E63;
  371. --theme-warning: #FF9800;
  372. --theme-success: #4CAF50;
  373. --theme-info: #FF5722;
  374. --theme-text: #193549;
  375. --theme-text-muted: #5C6B7D;
  376. --theme-background: #FFFFFF;
  377. --theme-background-panel: #F5F7FA;
  378. --theme-background-element: #E8ECF1;
  379. --theme-border: #D3DAE3;
  380. --theme-border-active: #0066CC;
  381. --theme-border-subtle: #E8ECF1;
  382. --theme-diff-added: #4CAF50;
  383. --theme-diff-removed: #E91E63;
  384. --theme-diff-context: #5C6B7D;
  385. --theme-diff-hunk-header: #00ACC1;
  386. --theme-diff-highlight-added: #4CAF50;
  387. --theme-diff-highlight-removed: #E91E63;
  388. --theme-diff-added-bg: #E8F5E9;
  389. --theme-diff-removed-bg: #FFEBEE;
  390. --theme-diff-context-bg: #F5F7FA;
  391. --theme-diff-line-number: #B0BEC5;
  392. --theme-diff-added-line-number-bg: #E8F5E9;
  393. --theme-diff-removed-line-number-bg: #FFEBEE;
  394. --theme-markdown-text: #193549;
  395. --theme-markdown-heading: #FF9800;
  396. --theme-markdown-link: #0066CC;
  397. --theme-markdown-link-text: #00ACC1;
  398. --theme-markdown-code: #4CAF50;
  399. --theme-markdown-block-quote: #5C6B7D;
  400. --theme-markdown-emph: #FF5722;
  401. --theme-markdown-strong: #E91E63;
  402. --theme-markdown-horizontal-rule: #D3DAE3;
  403. --theme-markdown-list-item: #0066CC;
  404. --theme-markdown-list-enumeration: #00ACC1;
  405. --theme-markdown-image: #0066CC;
  406. --theme-markdown-image-text: #00ACC1;
  407. --theme-markdown-code-block: #193549;
  408. --theme-syntax-comment: #5C6B7D;
  409. --theme-syntax-keyword: #FF5722;
  410. --theme-syntax-function: #FF9800;
  411. --theme-syntax-variable: #193549;
  412. --theme-syntax-string: #4CAF50;
  413. --theme-syntax-number: #E91E63;
  414. --theme-syntax-type: #00ACC1;
  415. --theme-syntax-operator: #FF5722;
  416. --theme-syntax-punctuation: #193549;
  417. }
  418. [data-theme="cobalt2"][data-dark="true"] {
  419. --theme-primary: #0088FF;
  420. --theme-secondary: #9A5FEB;
  421. --theme-accent: #2AFFDF;
  422. --theme-error: #FF0088;
  423. --theme-warning: #FFC600;
  424. --theme-success: #9EFF80;
  425. --theme-info: #FF9D00;
  426. --theme-text: #FFFFFF;
  427. --theme-text-muted: #ADB7C9;
  428. --theme-background: #193549;
  429. --theme-background-panel: #122738;
  430. --theme-background-element: #1F4662;
  431. --theme-border: #1F4662;
  432. --theme-border-active: #0088FF;
  433. --theme-border-subtle: #0E1E2E;
  434. --theme-diff-added: #9EFF80;
  435. --theme-diff-removed: #FF0088;
  436. --theme-diff-context: #ADB7C9;
  437. --theme-diff-hunk-header: #2AFFDF;
  438. --theme-diff-highlight-added: #B9FF9F;
  439. --theme-diff-highlight-removed: #FF5FB3;
  440. --theme-diff-added-bg: #1A3A2A;
  441. --theme-diff-removed-bg: #3A1A2A;
  442. --theme-diff-context-bg: #122738;
  443. --theme-diff-line-number: #2D5A7B;
  444. --theme-diff-added-line-number-bg: #1A3A2A;
  445. --theme-diff-removed-line-number-bg: #3A1A2A;
  446. --theme-markdown-text: #FFFFFF;
  447. --theme-markdown-heading: #FFC600;
  448. --theme-markdown-link: #0088FF;
  449. --theme-markdown-link-text: #2AFFDF;
  450. --theme-markdown-code: #9EFF80;
  451. --theme-markdown-block-quote: #ADB7C9;
  452. --theme-markdown-emph: #FF9D00;
  453. --theme-markdown-strong: #FF628C;
  454. --theme-markdown-horizontal-rule: #2D5A7B;
  455. --theme-markdown-list-item: #0088FF;
  456. --theme-markdown-list-enumeration: #2AFFDF;
  457. --theme-markdown-image: #0088FF;
  458. --theme-markdown-image-text: #2AFFDF;
  459. --theme-markdown-code-block: #FFFFFF;
  460. --theme-syntax-comment: #0088FF;
  461. --theme-syntax-keyword: #FF9D00;
  462. --theme-syntax-function: #FFC600;
  463. --theme-syntax-variable: #FFFFFF;
  464. --theme-syntax-string: #9EFF80;
  465. --theme-syntax-number: #FF628C;
  466. --theme-syntax-type: #2AFFDF;
  467. --theme-syntax-operator: #FF9D00;
  468. --theme-syntax-punctuation: #FFFFFF;
  469. }
  470. [data-theme="dracula"][data-dark="false"] {
  471. --theme-primary: #BD93F9;
  472. --theme-secondary: #FF79C6;
  473. --theme-accent: #8BE9FD;
  474. --theme-error: #FF5555;
  475. --theme-warning: #F1FA8C;
  476. --theme-success: #50FA7B;
  477. --theme-info: #FFB86C;
  478. --theme-text: #282A36;
  479. --theme-text-muted: #6272A4;
  480. --theme-background: #F8F8F2;
  481. --theme-background-panel: #E8E8E2;
  482. --theme-background-element: #D8D8D2;
  483. --theme-border: #C8C8C2;
  484. --theme-border-active: #BD93F9;
  485. --theme-border-subtle: #E0E0E0;
  486. --theme-diff-added: #50FA7B;
  487. --theme-diff-removed: #FF5555;
  488. --theme-diff-context: #6272A4;
  489. --theme-diff-hunk-header: #6272A4;
  490. --theme-diff-highlight-added: #50FA7B;
  491. --theme-diff-highlight-removed: #FF5555;
  492. --theme-diff-added-bg: #E0FFE0;
  493. --theme-diff-removed-bg: #FFE0E0;
  494. --theme-diff-context-bg: #E8E8E2;
  495. --theme-diff-line-number: #C8C8C2;
  496. --theme-diff-added-line-number-bg: #E0FFE0;
  497. --theme-diff-removed-line-number-bg: #FFE0E0;
  498. --theme-markdown-text: #282A36;
  499. --theme-markdown-heading: #BD93F9;
  500. --theme-markdown-link: #8BE9FD;
  501. --theme-markdown-link-text: #FF79C6;
  502. --theme-markdown-code: #50FA7B;
  503. --theme-markdown-block-quote: #6272A4;
  504. --theme-markdown-emph: #F1FA8C;
  505. --theme-markdown-strong: #FFB86C;
  506. --theme-markdown-horizontal-rule: #6272A4;
  507. --theme-markdown-list-item: #BD93F9;
  508. --theme-markdown-list-enumeration: #8BE9FD;
  509. --theme-markdown-image: #8BE9FD;
  510. --theme-markdown-image-text: #FF79C6;
  511. --theme-markdown-code-block: #282A36;
  512. --theme-syntax-comment: #6272A4;
  513. --theme-syntax-keyword: #FF79C6;
  514. --theme-syntax-function: #50FA7B;
  515. --theme-syntax-variable: #282A36;
  516. --theme-syntax-string: #F1FA8C;
  517. --theme-syntax-number: #BD93F9;
  518. --theme-syntax-type: #8BE9FD;
  519. --theme-syntax-operator: #FF79C6;
  520. --theme-syntax-punctuation: #282A36;
  521. }
  522. [data-theme="dracula"][data-dark="true"] {
  523. --theme-primary: #BD93F9;
  524. --theme-secondary: #FF79C6;
  525. --theme-accent: #8BE9FD;
  526. --theme-error: #FF5555;
  527. --theme-warning: #F1FA8C;
  528. --theme-success: #50FA7B;
  529. --theme-info: #FFB86C;
  530. --theme-text: #F8F8F2;
  531. --theme-text-muted: #6272A4;
  532. --theme-background: #282A36;
  533. --theme-background-panel: #21222C;
  534. --theme-background-element: #44475A;
  535. --theme-border: #44475A;
  536. --theme-border-active: #BD93F9;
  537. --theme-border-subtle: #191A21;
  538. --theme-diff-added: #50FA7B;
  539. --theme-diff-removed: #FF5555;
  540. --theme-diff-context: #6272A4;
  541. --theme-diff-hunk-header: #6272A4;
  542. --theme-diff-highlight-added: #50FA7B;
  543. --theme-diff-highlight-removed: #FF5555;
  544. --theme-diff-added-bg: #1A3A1A;
  545. --theme-diff-removed-bg: #3A1A1A;
  546. --theme-diff-context-bg: #21222C;
  547. --theme-diff-line-number: #44475A;
  548. --theme-diff-added-line-number-bg: #1A3A1A;
  549. --theme-diff-removed-line-number-bg: #3A1A1A;
  550. --theme-markdown-text: #F8F8F2;
  551. --theme-markdown-heading: #BD93F9;
  552. --theme-markdown-link: #8BE9FD;
  553. --theme-markdown-link-text: #FF79C6;
  554. --theme-markdown-code: #50FA7B;
  555. --theme-markdown-block-quote: #6272A4;
  556. --theme-markdown-emph: #F1FA8C;
  557. --theme-markdown-strong: #FFB86C;
  558. --theme-markdown-horizontal-rule: #6272A4;
  559. --theme-markdown-list-item: #BD93F9;
  560. --theme-markdown-list-enumeration: #8BE9FD;
  561. --theme-markdown-image: #8BE9FD;
  562. --theme-markdown-image-text: #FF79C6;
  563. --theme-markdown-code-block: #F8F8F2;
  564. --theme-syntax-comment: #6272A4;
  565. --theme-syntax-keyword: #FF79C6;
  566. --theme-syntax-function: #50FA7B;
  567. --theme-syntax-variable: #F8F8F2;
  568. --theme-syntax-string: #F1FA8C;
  569. --theme-syntax-number: #BD93F9;
  570. --theme-syntax-type: #8BE9FD;
  571. --theme-syntax-operator: #FF79C6;
  572. --theme-syntax-punctuation: #F8F8F2;
  573. }
  574. [data-theme="everforest"][data-dark="false"] {
  575. --theme-primary: #8DA101;
  576. --theme-secondary: #3A94C5;
  577. --theme-accent: #DF69BA;
  578. --theme-error: #F85552;
  579. --theme-warning: #F57D26;
  580. --theme-success: #8DA101;
  581. --theme-info: #35A77C;
  582. --theme-text: #5C6A72;
  583. --theme-text-muted: #A6B0A0;
  584. --theme-background: #FDF6E3;
  585. --theme-background-panel: #EFEBD4;
  586. --theme-background-element: #F4F0D9;
  587. --theme-border: #939F91;
  588. --theme-border-active: #829181;
  589. --theme-border-subtle: #A6B0A0;
  590. --theme-diff-added: #1E725C;
  591. --theme-diff-removed: #C53B53;
  592. --theme-diff-context: #7086B5;
  593. --theme-diff-hunk-header: #7086B5;
  594. --theme-diff-highlight-added: #4DB380;
  595. --theme-diff-highlight-removed: #F52A65;
  596. --theme-diff-added-bg: #D5E5D5;
  597. --theme-diff-removed-bg: #F7D8DB;
  598. --theme-diff-context-bg: #EFEBD4;
  599. --theme-diff-line-number: #F4F0D9;
  600. --theme-diff-added-line-number-bg: #C5D5C5;
  601. --theme-diff-removed-line-number-bg: #E7C8CB;
  602. --theme-markdown-text: #5C6A72;
  603. --theme-markdown-heading: #DF69BA;
  604. --theme-markdown-link: #8DA101;
  605. --theme-markdown-link-text: #35A77C;
  606. --theme-markdown-code: #8DA101;
  607. --theme-markdown-block-quote: #DFA000;
  608. --theme-markdown-emph: #DFA000;
  609. --theme-markdown-strong: #F57D26;
  610. --theme-markdown-horizontal-rule: #A6B0A0;
  611. --theme-markdown-list-item: #8DA101;
  612. --theme-markdown-list-enumeration: #35A77C;
  613. --theme-markdown-image: #8DA101;
  614. --theme-markdown-image-text: #35A77C;
  615. --theme-markdown-code-block: #5C6A72;
  616. --theme-syntax-comment: #A6B0A0;
  617. --theme-syntax-keyword: #DF69BA;
  618. --theme-syntax-function: #8DA101;
  619. --theme-syntax-variable: #F85552;
  620. --theme-syntax-string: #8DA101;
  621. --theme-syntax-number: #F57D26;
  622. --theme-syntax-type: #DFA000;
  623. --theme-syntax-operator: #35A77C;
  624. --theme-syntax-punctuation: #5C6A72;
  625. }
  626. [data-theme="everforest"][data-dark="true"] {
  627. --theme-primary: #A7C080;
  628. --theme-secondary: #7FBBB3;
  629. --theme-accent: #D699B6;
  630. --theme-error: #E67E80;
  631. --theme-warning: #E69875;
  632. --theme-success: #A7C080;
  633. --theme-info: #83C092;
  634. --theme-text: #D3C6AA;
  635. --theme-text-muted: #7A8478;
  636. --theme-background: #2D353B;
  637. --theme-background-panel: #333C43;
  638. --theme-background-element: #343F44;
  639. --theme-border: #859289;
  640. --theme-border-active: #9DA9A0;
  641. --theme-border-subtle: #7A8478;
  642. --theme-diff-added: #4FD6BE;
  643. --theme-diff-removed: #C53B53;
  644. --theme-diff-context: #828BB8;
  645. --theme-diff-hunk-header: #828BB8;
  646. --theme-diff-highlight-added: #B8DB87;
  647. --theme-diff-highlight-removed: #E26A75;
  648. --theme-diff-added-bg: #20303B;
  649. --theme-diff-removed-bg: #37222C;
  650. --theme-diff-context-bg: #333C43;
  651. --theme-diff-line-number: #343F44;
  652. --theme-diff-added-line-number-bg: #1B2B34;
  653. --theme-diff-removed-line-number-bg: #2D1F26;
  654. --theme-markdown-text: #D3C6AA;
  655. --theme-markdown-heading: #D699B6;
  656. --theme-markdown-link: #A7C080;
  657. --theme-markdown-link-text: #83C092;
  658. --theme-markdown-code: #A7C080;
  659. --theme-markdown-block-quote: #DBBC7F;
  660. --theme-markdown-emph: #DBBC7F;
  661. --theme-markdown-strong: #E69875;
  662. --theme-markdown-horizontal-rule: #7A8478;
  663. --theme-markdown-list-item: #A7C080;
  664. --theme-markdown-list-enumeration: #83C092;
  665. --theme-markdown-image: #A7C080;
  666. --theme-markdown-image-text: #83C092;
  667. --theme-markdown-code-block: #D3C6AA;
  668. --theme-syntax-comment: #7A8478;
  669. --theme-syntax-keyword: #D699B6;
  670. --theme-syntax-function: #A7C080;
  671. --theme-syntax-variable: #E67E80;
  672. --theme-syntax-string: #A7C080;
  673. --theme-syntax-number: #E69875;
  674. --theme-syntax-type: #DBBC7F;
  675. --theme-syntax-operator: #83C092;
  676. --theme-syntax-punctuation: #D3C6AA;
  677. }
  678. [data-theme="github"][data-dark="false"] {
  679. --theme-primary: #0969DA;
  680. --theme-secondary: #8250DF;
  681. --theme-accent: #1B7C83;
  682. --theme-error: #CF222E;
  683. --theme-warning: #9A6700;
  684. --theme-success: #1A7F37;
  685. --theme-info: #BC4C00;
  686. --theme-text: #24292F;
  687. --theme-text-muted: #57606A;
  688. --theme-background: #FFFFFF;
  689. --theme-background-panel: #F6F8FA;
  690. --theme-background-element: #F0F3F6;
  691. --theme-border: #D0D7DE;
  692. --theme-border-active: #0969DA;
  693. --theme-border-subtle: #D8DEE4;
  694. --theme-diff-added: #1A7F37;
  695. --theme-diff-removed: #CF222E;
  696. --theme-diff-context: #57606A;
  697. --theme-diff-hunk-header: #0969DA;
  698. --theme-diff-highlight-added: #1A7F37;
  699. --theme-diff-highlight-removed: #CF222E;
  700. --theme-diff-added-bg: #DAFBE1;
  701. --theme-diff-removed-bg: #FFEBE9;
  702. --theme-diff-context-bg: #F6F8FA;
  703. --theme-diff-line-number: #AFB8C1;
  704. --theme-diff-added-line-number-bg: #DAFBE1;
  705. --theme-diff-removed-line-number-bg: #FFEBE9;
  706. --theme-markdown-text: #24292F;
  707. --theme-markdown-heading: #0969DA;
  708. --theme-markdown-link: #0969DA;
  709. --theme-markdown-link-text: #1B7C83;
  710. --theme-markdown-code: #BF3989;
  711. --theme-markdown-block-quote: #57606A;
  712. --theme-markdown-emph: #9A6700;
  713. --theme-markdown-strong: #BC4C00;
  714. --theme-markdown-horizontal-rule: #D0D7DE;
  715. --theme-markdown-list-item: #0969DA;
  716. --theme-markdown-list-enumeration: #1B7C83;
  717. --theme-markdown-image: #0969DA;
  718. --theme-markdown-image-text: #1B7C83;
  719. --theme-markdown-code-block: #24292F;
  720. --theme-syntax-comment: #57606A;
  721. --theme-syntax-keyword: #CF222E;
  722. --theme-syntax-function: #8250DF;
  723. --theme-syntax-variable: #BC4C00;
  724. --theme-syntax-string: #0969DA;
  725. --theme-syntax-number: #1B7C83;
  726. --theme-syntax-type: #BC4C00;
  727. --theme-syntax-operator: #CF222E;
  728. --theme-syntax-punctuation: #24292F;
  729. }
  730. [data-theme="github"][data-dark="true"] {
  731. --theme-primary: #58A6FF;
  732. --theme-secondary: #BC8CFF;
  733. --theme-accent: #39C5CF;
  734. --theme-error: #F85149;
  735. --theme-warning: #E3B341;
  736. --theme-success: #3FB950;
  737. --theme-info: #D29922;
  738. --theme-text: #C9D1D9;
  739. --theme-text-muted: #8B949E;
  740. --theme-background: #0D1117;
  741. --theme-background-panel: #010409;
  742. --theme-background-element: #161B22;
  743. --theme-border: #30363D;
  744. --theme-border-active: #58A6FF;
  745. --theme-border-subtle: #21262D;
  746. --theme-diff-added: #3FB950;
  747. --theme-diff-removed: #F85149;
  748. --theme-diff-context: #8B949E;
  749. --theme-diff-hunk-header: #58A6FF;
  750. --theme-diff-highlight-added: #3FB950;
  751. --theme-diff-highlight-removed: #F85149;
  752. --theme-diff-added-bg: #033A16;
  753. --theme-diff-removed-bg: #67060C;
  754. --theme-diff-context-bg: #010409;
  755. --theme-diff-line-number: #484F58;
  756. --theme-diff-added-line-number-bg: #033A16;
  757. --theme-diff-removed-line-number-bg: #67060C;
  758. --theme-markdown-text: #C9D1D9;
  759. --theme-markdown-heading: #58A6FF;
  760. --theme-markdown-link: #58A6FF;
  761. --theme-markdown-link-text: #39C5CF;
  762. --theme-markdown-code: #FF7B72;
  763. --theme-markdown-block-quote: #8B949E;
  764. --theme-markdown-emph: #E3B341;
  765. --theme-markdown-strong: #D29922;
  766. --theme-markdown-horizontal-rule: #30363D;
  767. --theme-markdown-list-item: #58A6FF;
  768. --theme-markdown-list-enumeration: #39C5CF;
  769. --theme-markdown-image: #58A6FF;
  770. --theme-markdown-image-text: #39C5CF;
  771. --theme-markdown-code-block: #C9D1D9;
  772. --theme-syntax-comment: #8B949E;
  773. --theme-syntax-keyword: #FF7B72;
  774. --theme-syntax-function: #BC8CFF;
  775. --theme-syntax-variable: #D29922;
  776. --theme-syntax-string: #39C5CF;
  777. --theme-syntax-number: #58A6FF;
  778. --theme-syntax-type: #D29922;
  779. --theme-syntax-operator: #FF7B72;
  780. --theme-syntax-punctuation: #C9D1D9;
  781. }
  782. [data-theme="gruvbox"][data-dark="false"] {
  783. --theme-primary: #076678;
  784. --theme-secondary: #8F3F71;
  785. --theme-accent: #427B58;
  786. --theme-error: #9D0006;
  787. --theme-warning: #AF3A03;
  788. --theme-success: #79740E;
  789. --theme-info: #B57614;
  790. --theme-text: #3C3836;
  791. --theme-text-muted: #7C6F64;
  792. --theme-background: #FBF1C7;
  793. --theme-background-panel: #EBDBB2;
  794. --theme-background-element: #D5C4A1;
  795. --theme-border: #BDAE93;
  796. --theme-border-active: #3C3836;
  797. --theme-border-subtle: #D5C4A1;
  798. --theme-diff-added: #79740E;
  799. --theme-diff-removed: #9D0006;
  800. --theme-diff-context: #7C6F64;
  801. --theme-diff-hunk-header: #427B58;
  802. --theme-diff-highlight-added: #79740E;
  803. --theme-diff-highlight-removed: #9D0006;
  804. --theme-diff-added-bg: #E2E0B5;
  805. --theme-diff-removed-bg: #E9D8D5;
  806. --theme-diff-context-bg: #EBDBB2;
  807. --theme-diff-line-number: #BDAE93;
  808. --theme-diff-added-line-number-bg: #D4D2A9;
  809. --theme-diff-removed-line-number-bg: #D8CBC8;
  810. --theme-markdown-text: #3C3836;
  811. --theme-markdown-heading: #076678;
  812. --theme-markdown-link: #427B58;
  813. --theme-markdown-link-text: #79740E;
  814. --theme-markdown-code: #B57614;
  815. --theme-markdown-block-quote: #7C6F64;
  816. --theme-markdown-emph: #8F3F71;
  817. --theme-markdown-strong: #AF3A03;
  818. --theme-markdown-horizontal-rule: #7C6F64;
  819. --theme-markdown-list-item: #076678;
  820. --theme-markdown-list-enumeration: #427B58;
  821. --theme-markdown-image: #427B58;
  822. --theme-markdown-image-text: #79740E;
  823. --theme-markdown-code-block: #3C3836;
  824. --theme-syntax-comment: #7C6F64;
  825. --theme-syntax-keyword: #9D0006;
  826. --theme-syntax-function: #79740E;
  827. --theme-syntax-variable: #076678;
  828. --theme-syntax-string: #B57614;
  829. --theme-syntax-number: #8F3F71;
  830. --theme-syntax-type: #427B58;
  831. --theme-syntax-operator: #AF3A03;
  832. --theme-syntax-punctuation: #3C3836;
  833. }
  834. [data-theme="gruvbox"][data-dark="true"] {
  835. --theme-primary: #83A598;
  836. --theme-secondary: #D3869B;
  837. --theme-accent: #8EC07C;
  838. --theme-error: #FB4934;
  839. --theme-warning: #FE8019;
  840. --theme-success: #B8BB26;
  841. --theme-info: #FABD2F;
  842. --theme-text: #EBDBB2;
  843. --theme-text-muted: #928374;
  844. --theme-background: #282828;
  845. --theme-background-panel: #3C3836;
  846. --theme-background-element: #504945;
  847. --theme-border: #665C54;
  848. --theme-border-active: #EBDBB2;
  849. --theme-border-subtle: #504945;
  850. --theme-diff-added: #98971A;
  851. --theme-diff-removed: #CC241D;
  852. --theme-diff-context: #928374;
  853. --theme-diff-hunk-header: #689D6A;
  854. --theme-diff-highlight-added: #B8BB26;
  855. --theme-diff-highlight-removed: #FB4934;
  856. --theme-diff-added-bg: #32302F;
  857. --theme-diff-removed-bg: #322929;
  858. --theme-diff-context-bg: #3C3836;
  859. --theme-diff-line-number: #665C54;
  860. --theme-diff-added-line-number-bg: #2A2827;
  861. --theme-diff-removed-line-number-bg: #2A2222;
  862. --theme-markdown-text: #EBDBB2;
  863. --theme-markdown-heading: #83A598;
  864. --theme-markdown-link: #8EC07C;
  865. --theme-markdown-link-text: #B8BB26;
  866. --theme-markdown-code: #FABD2F;
  867. --theme-markdown-block-quote: #928374;
  868. --theme-markdown-emph: #D3869B;
  869. --theme-markdown-strong: #FE8019;
  870. --theme-markdown-horizontal-rule: #928374;
  871. --theme-markdown-list-item: #83A598;
  872. --theme-markdown-list-enumeration: #8EC07C;
  873. --theme-markdown-image: #8EC07C;
  874. --theme-markdown-image-text: #B8BB26;
  875. --theme-markdown-code-block: #EBDBB2;
  876. --theme-syntax-comment: #928374;
  877. --theme-syntax-keyword: #FB4934;
  878. --theme-syntax-function: #B8BB26;
  879. --theme-syntax-variable: #83A598;
  880. --theme-syntax-string: #FABD2F;
  881. --theme-syntax-number: #D3869B;
  882. --theme-syntax-type: #8EC07C;
  883. --theme-syntax-operator: #FE8019;
  884. --theme-syntax-punctuation: #EBDBB2;
  885. }
  886. [data-theme="kanagawa"][data-dark="false"] {
  887. --theme-primary: #2D4F67;
  888. --theme-secondary: #957FB8;
  889. --theme-accent: #D27E99;
  890. --theme-error: #E82424;
  891. --theme-warning: #D7A657;
  892. --theme-success: #98BB6C;
  893. --theme-info: #76946A;
  894. --theme-text: #54433A;
  895. --theme-text-muted: #9E9389;
  896. --theme-background: #F2E9DE;
  897. --theme-background-panel: #EAE4D7;
  898. --theme-background-element: #E3DCD2;
  899. --theme-border: #D4CBBF;
  900. --theme-border-active: #C38D9D;
  901. --theme-border-subtle: #DCD4C9;
  902. --theme-diff-added: #98BB6C;
  903. --theme-diff-removed: #E82424;
  904. --theme-diff-context: #9E9389;
  905. --theme-diff-hunk-header: #2D4F67;
  906. --theme-diff-highlight-added: #89AF5B;
  907. --theme-diff-highlight-removed: #D61F1F;
  908. --theme-diff-added-bg: #EAF3E4;
  909. --theme-diff-removed-bg: #FBE6E6;
  910. --theme-diff-context-bg: #EAE4D7;
  911. --theme-diff-line-number: #C7BEB4;
  912. --theme-diff-added-line-number-bg: #DDE8D6;
  913. --theme-diff-removed-line-number-bg: #F2DADA;
  914. --theme-markdown-text: #54433A;
  915. --theme-markdown-heading: #957FB8;
  916. --theme-markdown-link: #2D4F67;
  917. --theme-markdown-link-text: #76946A;
  918. --theme-markdown-code: #98BB6C;
  919. --theme-markdown-block-quote: #9E9389;
  920. --theme-markdown-emph: #C38D9D;
  921. --theme-markdown-strong: #D7A657;
  922. --theme-markdown-horizontal-rule: #9E9389;
  923. --theme-markdown-list-item: #2D4F67;
  924. --theme-markdown-list-enumeration: #76946A;
  925. --theme-markdown-image: #2D4F67;
  926. --theme-markdown-image-text: #76946A;
  927. --theme-markdown-code-block: #54433A;
  928. --theme-syntax-comment: #9E9389;
  929. --theme-syntax-keyword: #957FB8;
  930. --theme-syntax-function: #2D4F67;
  931. --theme-syntax-variable: #54433A;
  932. --theme-syntax-string: #98BB6C;
  933. --theme-syntax-number: #D7A657;
  934. --theme-syntax-type: #C38D9D;
  935. --theme-syntax-operator: #D27E99;
  936. --theme-syntax-punctuation: #54433A;
  937. }
  938. [data-theme="kanagawa"][data-dark="true"] {
  939. --theme-primary: #7E9CD8;
  940. --theme-secondary: #957FB8;
  941. --theme-accent: #D27E99;
  942. --theme-error: #E82424;
  943. --theme-warning: #D7A657;
  944. --theme-success: #98BB6C;
  945. --theme-info: #76946A;
  946. --theme-text: #DCD7BA;
  947. --theme-text-muted: #727169;
  948. --theme-background: #1F1F28;
  949. --theme-background-panel: #2A2A37;
  950. --theme-background-element: #363646;
  951. --theme-border: #54546D;
  952. --theme-border-active: #C38D9D;
  953. --theme-border-subtle: #363646;
  954. --theme-diff-added: #98BB6C;
  955. --theme-diff-removed: #E82424;
  956. --theme-diff-context: #727169;
  957. --theme-diff-hunk-header: #2D4F67;
  958. --theme-diff-highlight-added: #A9D977;
  959. --theme-diff-highlight-removed: #F24A4A;
  960. --theme-diff-added-bg: #252E25;
  961. --theme-diff-removed-bg: #362020;
  962. --theme-diff-context-bg: #2A2A37;
  963. --theme-diff-line-number: #54546D;
  964. --theme-diff-added-line-number-bg: #202820;
  965. --theme-diff-removed-line-number-bg: #2D1C1C;
  966. --theme-markdown-text: #DCD7BA;
  967. --theme-markdown-heading: #957FB8;
  968. --theme-markdown-link: #7E9CD8;
  969. --theme-markdown-link-text: #76946A;
  970. --theme-markdown-code: #98BB6C;
  971. --theme-markdown-block-quote: #727169;
  972. --theme-markdown-emph: #C38D9D;
  973. --theme-markdown-strong: #D7A657;
  974. --theme-markdown-horizontal-rule: #727169;
  975. --theme-markdown-list-item: #7E9CD8;
  976. --theme-markdown-list-enumeration: #76946A;
  977. --theme-markdown-image: #7E9CD8;
  978. --theme-markdown-image-text: #76946A;
  979. --theme-markdown-code-block: #DCD7BA;
  980. --theme-syntax-comment: #727169;
  981. --theme-syntax-keyword: #957FB8;
  982. --theme-syntax-function: #7E9CD8;
  983. --theme-syntax-variable: #DCD7BA;
  984. --theme-syntax-string: #98BB6C;
  985. --theme-syntax-number: #D7A657;
  986. --theme-syntax-type: #C38D9D;
  987. --theme-syntax-operator: #D27E99;
  988. --theme-syntax-punctuation: #DCD7BA;
  989. }
  990. [data-theme="material"][data-dark="false"] {
  991. --theme-primary: #6182B8;
  992. --theme-secondary: #7C4DFF;
  993. --theme-accent: #39ADB5;
  994. --theme-error: #E53935;
  995. --theme-warning: #FFB300;
  996. --theme-success: #91B859;
  997. --theme-info: #F4511E;
  998. --theme-text: #263238;
  999. --theme-text-muted: #90A4AE;
  1000. --theme-background: #FAFAFA;
  1001. --theme-background-panel: #F5F5F5;
  1002. --theme-background-element: #E7E7E8;
  1003. --theme-border: #E0E0E0;
  1004. --theme-border-active: #6182B8;
  1005. --theme-border-subtle: #EEEEEE;
  1006. --theme-diff-added: #91B859;
  1007. --theme-diff-removed: #E53935;
  1008. --theme-diff-context: #90A4AE;
  1009. --theme-diff-hunk-header: #39ADB5;
  1010. --theme-diff-highlight-added: #91B859;
  1011. --theme-diff-highlight-removed: #E53935;
  1012. --theme-diff-added-bg: #E8F5E9;
  1013. --theme-diff-removed-bg: #FFEBEE;
  1014. --theme-diff-context-bg: #F5F5F5;
  1015. --theme-diff-line-number: #CFD8DC;
  1016. --theme-diff-added-line-number-bg: #E8F5E9;
  1017. --theme-diff-removed-line-number-bg: #FFEBEE;
  1018. --theme-markdown-text: #263238;
  1019. --theme-markdown-heading: #6182B8;
  1020. --theme-markdown-link: #39ADB5;
  1021. --theme-markdown-link-text: #7C4DFF;
  1022. --theme-markdown-code: #91B859;
  1023. --theme-markdown-block-quote: #90A4AE;
  1024. --theme-markdown-emph: #FFB300;
  1025. --theme-markdown-strong: #F4511E;
  1026. --theme-markdown-horizontal-rule: #E0E0E0;
  1027. --theme-markdown-list-item: #6182B8;
  1028. --theme-markdown-list-enumeration: #39ADB5;
  1029. --theme-markdown-image: #39ADB5;
  1030. --theme-markdown-image-text: #7C4DFF;
  1031. --theme-markdown-code-block: #263238;
  1032. --theme-syntax-comment: #90A4AE;
  1033. --theme-syntax-keyword: #7C4DFF;
  1034. --theme-syntax-function: #6182B8;
  1035. --theme-syntax-variable: #263238;
  1036. --theme-syntax-string: #91B859;
  1037. --theme-syntax-number: #F4511E;
  1038. --theme-syntax-type: #FFB300;
  1039. --theme-syntax-operator: #39ADB5;
  1040. --theme-syntax-punctuation: #263238;
  1041. }
  1042. [data-theme="material"][data-dark="true"] {
  1043. --theme-primary: #82AAFF;
  1044. --theme-secondary: #C792EA;
  1045. --theme-accent: #89DDFF;
  1046. --theme-error: #F07178;
  1047. --theme-warning: #FFCB6B;
  1048. --theme-success: #C3E88D;
  1049. --theme-info: #FFCB6B;
  1050. --theme-text: #EEFFFF;
  1051. --theme-text-muted: #546E7A;
  1052. --theme-background: #263238;
  1053. --theme-background-panel: #1E272C;
  1054. --theme-background-element: #37474F;
  1055. --theme-border: #37474F;
  1056. --theme-border-active: #82AAFF;
  1057. --theme-border-subtle: #1E272C;
  1058. --theme-diff-added: #C3E88D;
  1059. --theme-diff-removed: #F07178;
  1060. --theme-diff-context: #546E7A;
  1061. --theme-diff-hunk-header: #89DDFF;
  1062. --theme-diff-highlight-added: #C3E88D;
  1063. --theme-diff-highlight-removed: #F07178;
  1064. --theme-diff-added-bg: #2E3C2B;
  1065. --theme-diff-removed-bg: #3C2B2B;
  1066. --theme-diff-context-bg: #1E272C;
  1067. --theme-diff-line-number: #37474F;
  1068. --theme-diff-added-line-number-bg: #2E3C2B;
  1069. --theme-diff-removed-line-number-bg: #3C2B2B;
  1070. --theme-markdown-text: #EEFFFF;
  1071. --theme-markdown-heading: #82AAFF;
  1072. --theme-markdown-link: #89DDFF;
  1073. --theme-markdown-link-text: #C792EA;
  1074. --theme-markdown-code: #C3E88D;
  1075. --theme-markdown-block-quote: #546E7A;
  1076. --theme-markdown-emph: #FFCB6B;
  1077. --theme-markdown-strong: #FFCB6B;
  1078. --theme-markdown-horizontal-rule: #37474F;
  1079. --theme-markdown-list-item: #82AAFF;
  1080. --theme-markdown-list-enumeration: #89DDFF;
  1081. --theme-markdown-image: #89DDFF;
  1082. --theme-markdown-image-text: #C792EA;
  1083. --theme-markdown-code-block: #EEFFFF;
  1084. --theme-syntax-comment: #546E7A;
  1085. --theme-syntax-keyword: #C792EA;
  1086. --theme-syntax-function: #82AAFF;
  1087. --theme-syntax-variable: #EEFFFF;
  1088. --theme-syntax-string: #C3E88D;
  1089. --theme-syntax-number: #FFCB6B;
  1090. --theme-syntax-type: #FFCB6B;
  1091. --theme-syntax-operator: #89DDFF;
  1092. --theme-syntax-punctuation: #EEFFFF;
  1093. }
  1094. [data-theme="matrix"][data-dark="false"] {
  1095. --theme-primary: #1CC24B;
  1096. --theme-secondary: #24F6D9;
  1097. --theme-accent: #C770FF;
  1098. --theme-error: #FF4B4B;
  1099. --theme-warning: #E6FF57;
  1100. --theme-success: #1CC24B;
  1101. --theme-info: #30B3FF;
  1102. --theme-text: #203022;
  1103. --theme-text-muted: #748476;
  1104. --theme-background: #EEF3EA;
  1105. --theme-background-panel: #E4EBE1;
  1106. --theme-background-element: #DAE1D7;
  1107. --theme-border: #748476;
  1108. --theme-border-active: #1CC24B;
  1109. --theme-border-subtle: #DAE1D7;
  1110. --theme-diff-added: #1CC24B;
  1111. --theme-diff-removed: #FF4B4B;
  1112. --theme-diff-context: #748476;
  1113. --theme-diff-hunk-header: #30B3FF;
  1114. --theme-diff-highlight-added: #5DAC7E;
  1115. --theme-diff-highlight-removed: #D53A3A;
  1116. --theme-diff-added-bg: #E0EFDE;
  1117. --theme-diff-removed-bg: #F9E5E5;
  1118. --theme-diff-context-bg: #E4EBE1;
  1119. --theme-diff-line-number: #748476;
  1120. --theme-diff-added-line-number-bg: #D6E7D2;
  1121. --theme-diff-removed-line-number-bg: #F2D2D2;
  1122. --theme-markdown-text: #203022;
  1123. --theme-markdown-heading: #24F6D9;
  1124. --theme-markdown-link: #30B3FF;
  1125. --theme-markdown-link-text: #24F6D9;
  1126. --theme-markdown-code: #1CC24B;
  1127. --theme-markdown-block-quote: #748476;
  1128. --theme-markdown-emph: #FFA83D;
  1129. --theme-markdown-strong: #E6FF57;
  1130. --theme-markdown-horizontal-rule: #748476;
  1131. --theme-markdown-list-item: #30B3FF;
  1132. --theme-markdown-list-enumeration: #24F6D9;
  1133. --theme-markdown-image: #30B3FF;
  1134. --theme-markdown-image-text: #24F6D9;
  1135. --theme-markdown-code-block: #203022;
  1136. --theme-syntax-comment: #748476;
  1137. --theme-syntax-keyword: #C770FF;
  1138. --theme-syntax-function: #30B3FF;
  1139. --theme-syntax-variable: #203022;
  1140. --theme-syntax-string: #1CC24B;
  1141. --theme-syntax-number: #FFA83D;
  1142. --theme-syntax-type: #E6FF57;
  1143. --theme-syntax-operator: #24F6D9;
  1144. --theme-syntax-punctuation: #203022;
  1145. }
  1146. [data-theme="matrix"][data-dark="true"] {
  1147. --theme-primary: #2EFF6A;
  1148. --theme-secondary: #00EFFF;
  1149. --theme-accent: #C770FF;
  1150. --theme-error: #FF4B4B;
  1151. --theme-warning: #E6FF57;
  1152. --theme-success: #62FF94;
  1153. --theme-info: #30B3FF;
  1154. --theme-text: #62FF94;
  1155. --theme-text-muted: #8CA391;
  1156. --theme-background: #0A0E0A;
  1157. --theme-background-panel: #0E130D;
  1158. --theme-background-element: #141C12;
  1159. --theme-border: #1E2A1B;
  1160. --theme-border-active: #2EFF6A;
  1161. --theme-border-subtle: #141C12;
  1162. --theme-diff-added: #1CC24B;
  1163. --theme-diff-removed: #FF4B4B;
  1164. --theme-diff-context: #8CA391;
  1165. --theme-diff-hunk-header: #30B3FF;
  1166. --theme-diff-highlight-added: #77FFAF;
  1167. --theme-diff-highlight-removed: #FF7171;
  1168. --theme-diff-added-bg: #132616;
  1169. --theme-diff-removed-bg: #261212;
  1170. --theme-diff-context-bg: #0E130D;
  1171. --theme-diff-line-number: #1E2A1B;
  1172. --theme-diff-added-line-number-bg: #0F1B11;
  1173. --theme-diff-removed-line-number-bg: #1B1414;
  1174. --theme-markdown-text: #62FF94;
  1175. --theme-markdown-heading: #00EFFF;
  1176. --theme-markdown-link: #30B3FF;
  1177. --theme-markdown-link-text: #24F6D9;
  1178. --theme-markdown-code: #1CC24B;
  1179. --theme-markdown-block-quote: #8CA391;
  1180. --theme-markdown-emph: #FFA83D;
  1181. --theme-markdown-strong: #E6FF57;
  1182. --theme-markdown-horizontal-rule: #8CA391;
  1183. --theme-markdown-list-item: #30B3FF;
  1184. --theme-markdown-list-enumeration: #24F6D9;
  1185. --theme-markdown-image: #30B3FF;
  1186. --theme-markdown-image-text: #24F6D9;
  1187. --theme-markdown-code-block: #62FF94;
  1188. --theme-syntax-comment: #8CA391;
  1189. --theme-syntax-keyword: #C770FF;
  1190. --theme-syntax-function: #30B3FF;
  1191. --theme-syntax-variable: #62FF94;
  1192. --theme-syntax-string: #1CC24B;
  1193. --theme-syntax-number: #FFA83D;
  1194. --theme-syntax-type: #E6FF57;
  1195. --theme-syntax-operator: #24F6D9;
  1196. --theme-syntax-punctuation: #62FF94;
  1197. }
  1198. [data-theme="monokai"][data-dark="false"] {
  1199. --theme-primary: #66D9EF;
  1200. --theme-secondary: #AE81FF;
  1201. --theme-accent: #A6E22E;
  1202. --theme-error: #F92672;
  1203. --theme-warning: #FD971F;
  1204. --theme-success: #A6E22E;
  1205. --theme-info: #FD971F;
  1206. --theme-text: #272822;
  1207. --theme-text-muted: #75715E;
  1208. --theme-background: #FAFAFA;
  1209. --theme-background-panel: #F0F0F0;
  1210. --theme-background-element: #E0E0E0;
  1211. --theme-border: #D0D0D0;
  1212. --theme-border-active: #66D9EF;
  1213. --theme-border-subtle: #E8E8E8;
  1214. --theme-diff-added: #A6E22E;
  1215. --theme-diff-removed: #F92672;
  1216. --theme-diff-context: #75715E;
  1217. --theme-diff-hunk-header: #75715E;
  1218. --theme-diff-highlight-added: #A6E22E;
  1219. --theme-diff-highlight-removed: #F92672;
  1220. --theme-diff-added-bg: #E0FFE0;
  1221. --theme-diff-removed-bg: #FFE0E0;
  1222. --theme-diff-context-bg: #F0F0F0;
  1223. --theme-diff-line-number: #D0D0D0;
  1224. --theme-diff-added-line-number-bg: #E0FFE0;
  1225. --theme-diff-removed-line-number-bg: #FFE0E0;
  1226. --theme-markdown-text: #272822;
  1227. --theme-markdown-heading: #F92672;
  1228. --theme-markdown-link: #66D9EF;
  1229. --theme-markdown-link-text: #AE81FF;
  1230. --theme-markdown-code: #A6E22E;
  1231. --theme-markdown-block-quote: #75715E;
  1232. --theme-markdown-emph: #FD971F;
  1233. --theme-markdown-strong: #FD971F;
  1234. --theme-markdown-horizontal-rule: #75715E;
  1235. --theme-markdown-list-item: #66D9EF;
  1236. --theme-markdown-list-enumeration: #AE81FF;
  1237. --theme-markdown-image: #66D9EF;
  1238. --theme-markdown-image-text: #AE81FF;
  1239. --theme-markdown-code-block: #272822;
  1240. --theme-syntax-comment: #75715E;
  1241. --theme-syntax-keyword: #F92672;
  1242. --theme-syntax-function: #A6E22E;
  1243. --theme-syntax-variable: #272822;
  1244. --theme-syntax-string: #FD971F;
  1245. --theme-syntax-number: #AE81FF;
  1246. --theme-syntax-type: #66D9EF;
  1247. --theme-syntax-operator: #F92672;
  1248. --theme-syntax-punctuation: #272822;
  1249. }
  1250. [data-theme="monokai"][data-dark="true"] {
  1251. --theme-primary: #66D9EF;
  1252. --theme-secondary: #AE81FF;
  1253. --theme-accent: #A6E22E;
  1254. --theme-error: #F92672;
  1255. --theme-warning: #E6DB74;
  1256. --theme-success: #A6E22E;
  1257. --theme-info: #FD971F;
  1258. --theme-text: #F8F8F2;
  1259. --theme-text-muted: #75715E;
  1260. --theme-background: #272822;
  1261. --theme-background-panel: #1E1F1C;
  1262. --theme-background-element: #3E3D32;
  1263. --theme-border: #3E3D32;
  1264. --theme-border-active: #66D9EF;
  1265. --theme-border-subtle: #1E1F1C;
  1266. --theme-diff-added: #A6E22E;
  1267. --theme-diff-removed: #F92672;
  1268. --theme-diff-context: #75715E;
  1269. --theme-diff-hunk-header: #75715E;
  1270. --theme-diff-highlight-added: #A6E22E;
  1271. --theme-diff-highlight-removed: #F92672;
  1272. --theme-diff-added-bg: #1A3A1A;
  1273. --theme-diff-removed-bg: #3A1A1A;
  1274. --theme-diff-context-bg: #1E1F1C;
  1275. --theme-diff-line-number: #3E3D32;
  1276. --theme-diff-added-line-number-bg: #1A3A1A;
  1277. --theme-diff-removed-line-number-bg: #3A1A1A;
  1278. --theme-markdown-text: #F8F8F2;
  1279. --theme-markdown-heading: #F92672;
  1280. --theme-markdown-link: #66D9EF;
  1281. --theme-markdown-link-text: #AE81FF;
  1282. --theme-markdown-code: #A6E22E;
  1283. --theme-markdown-block-quote: #75715E;
  1284. --theme-markdown-emph: #E6DB74;
  1285. --theme-markdown-strong: #FD971F;
  1286. --theme-markdown-horizontal-rule: #75715E;
  1287. --theme-markdown-list-item: #66D9EF;
  1288. --theme-markdown-list-enumeration: #AE81FF;
  1289. --theme-markdown-image: #66D9EF;
  1290. --theme-markdown-image-text: #AE81FF;
  1291. --theme-markdown-code-block: #F8F8F2;
  1292. --theme-syntax-comment: #75715E;
  1293. --theme-syntax-keyword: #F92672;
  1294. --theme-syntax-function: #A6E22E;
  1295. --theme-syntax-variable: #F8F8F2;
  1296. --theme-syntax-string: #E6DB74;
  1297. --theme-syntax-number: #AE81FF;
  1298. --theme-syntax-type: #66D9EF;
  1299. --theme-syntax-operator: #F92672;
  1300. --theme-syntax-punctuation: #F8F8F2;
  1301. }
  1302. [data-theme="nord"][data-dark="false"] {
  1303. --theme-primary: #5E81AC;
  1304. --theme-secondary: #81A1C1;
  1305. --theme-accent: #8FBCBB;
  1306. --theme-error: #BF616A;
  1307. --theme-warning: #D08770;
  1308. --theme-success: #A3BE8C;
  1309. --theme-info: #5E81AC;
  1310. --theme-text: #2E3440;
  1311. --theme-text-muted: #3B4252;
  1312. --theme-background: #ECEFF4;
  1313. --theme-background-panel: #E5E9F0;
  1314. --theme-background-element: #D8DEE9;
  1315. --theme-border: #4C566A;
  1316. --theme-border-active: #434C5E;
  1317. --theme-border-subtle: #4C566A;
  1318. --theme-diff-added: #A3BE8C;
  1319. --theme-diff-removed: #BF616A;
  1320. --theme-diff-context: #4C566A;
  1321. --theme-diff-hunk-header: #4C566A;
  1322. --theme-diff-highlight-added: #A3BE8C;
  1323. --theme-diff-highlight-removed: #BF616A;
  1324. --theme-diff-added-bg: #E5E9F0;
  1325. --theme-diff-removed-bg: #E5E9F0;
  1326. --theme-diff-context-bg: #E5E9F0;
  1327. --theme-diff-line-number: #D8DEE9;
  1328. --theme-diff-added-line-number-bg: #E5E9F0;
  1329. --theme-diff-removed-line-number-bg: #E5E9F0;
  1330. --theme-markdown-text: #2E3440;
  1331. --theme-markdown-heading: #5E81AC;
  1332. --theme-markdown-link: #81A1C1;
  1333. --theme-markdown-link-text: #8FBCBB;
  1334. --theme-markdown-code: #A3BE8C;
  1335. --theme-markdown-block-quote: #4C566A;
  1336. --theme-markdown-emph: #D08770;
  1337. --theme-markdown-strong: #EBCB8B;
  1338. --theme-markdown-horizontal-rule: #4C566A;
  1339. --theme-markdown-list-item: #5E81AC;
  1340. --theme-markdown-list-enumeration: #8FBCBB;
  1341. --theme-markdown-image: #81A1C1;
  1342. --theme-markdown-image-text: #8FBCBB;
  1343. --theme-markdown-code-block: #2E3440;
  1344. --theme-syntax-comment: #4C566A;
  1345. --theme-syntax-keyword: #81A1C1;
  1346. --theme-syntax-function: #88C0D0;
  1347. --theme-syntax-variable: #8FBCBB;
  1348. --theme-syntax-string: #A3BE8C;
  1349. --theme-syntax-number: #B48EAD;
  1350. --theme-syntax-type: #8FBCBB;
  1351. --theme-syntax-operator: #81A1C1;
  1352. --theme-syntax-punctuation: #2E3440;
  1353. }
  1354. [data-theme="nord"][data-dark="true"] {
  1355. --theme-primary: #88C0D0;
  1356. --theme-secondary: #81A1C1;
  1357. --theme-accent: #8FBCBB;
  1358. --theme-error: #BF616A;
  1359. --theme-warning: #D08770;
  1360. --theme-success: #A3BE8C;
  1361. --theme-info: #88C0D0;
  1362. --theme-text: #ECEFF4;
  1363. --theme-text-muted: #8B95A7;
  1364. --theme-background: #2E3440;
  1365. --theme-background-panel: #3B4252;
  1366. --theme-background-element: #434C5E;
  1367. --theme-border: #434C5E;
  1368. --theme-border-active: #4C566A;
  1369. --theme-border-subtle: #434C5E;
  1370. --theme-diff-added: #A3BE8C;
  1371. --theme-diff-removed: #BF616A;
  1372. --theme-diff-context: #8B95A7;
  1373. --theme-diff-hunk-header: #8B95A7;
  1374. --theme-diff-highlight-added: #A3BE8C;
  1375. --theme-diff-highlight-removed: #BF616A;
  1376. --theme-diff-added-bg: #3B4252;
  1377. --theme-diff-removed-bg: #3B4252;
  1378. --theme-diff-context-bg: #3B4252;
  1379. --theme-diff-line-number: #434C5E;
  1380. --theme-diff-added-line-number-bg: #3B4252;
  1381. --theme-diff-removed-line-number-bg: #3B4252;
  1382. --theme-markdown-text: #D8DEE9;
  1383. --theme-markdown-heading: #88C0D0;
  1384. --theme-markdown-link: #81A1C1;
  1385. --theme-markdown-link-text: #8FBCBB;
  1386. --theme-markdown-code: #A3BE8C;
  1387. --theme-markdown-block-quote: #8B95A7;
  1388. --theme-markdown-emph: #D08770;
  1389. --theme-markdown-strong: #EBCB8B;
  1390. --theme-markdown-horizontal-rule: #8B95A7;
  1391. --theme-markdown-list-item: #88C0D0;
  1392. --theme-markdown-list-enumeration: #8FBCBB;
  1393. --theme-markdown-image: #81A1C1;
  1394. --theme-markdown-image-text: #8FBCBB;
  1395. --theme-markdown-code-block: #D8DEE9;
  1396. --theme-syntax-comment: #8B95A7;
  1397. --theme-syntax-keyword: #81A1C1;
  1398. --theme-syntax-function: #88C0D0;
  1399. --theme-syntax-variable: #8FBCBB;
  1400. --theme-syntax-string: #A3BE8C;
  1401. --theme-syntax-number: #B48EAD;
  1402. --theme-syntax-type: #8FBCBB;
  1403. --theme-syntax-operator: #81A1C1;
  1404. --theme-syntax-punctuation: #D8DEE9;
  1405. }
  1406. [data-theme="one-dark"][data-dark="false"] {
  1407. --theme-primary: #4078F2;
  1408. --theme-secondary: #A626A4;
  1409. --theme-accent: #0184BC;
  1410. --theme-error: #E45649;
  1411. --theme-warning: #C18401;
  1412. --theme-success: #50A14F;
  1413. --theme-info: #986801;
  1414. --theme-text: #383A42;
  1415. --theme-text-muted: #A0A1A7;
  1416. --theme-background: #FAFAFA;
  1417. --theme-background-panel: #F0F0F1;
  1418. --theme-background-element: #EAEAEB;
  1419. --theme-border: #D1D1D2;
  1420. --theme-border-active: #4078F2;
  1421. --theme-border-subtle: #E0E0E1;
  1422. --theme-diff-added: #50A14F;
  1423. --theme-diff-removed: #E45649;
  1424. --theme-diff-context: #A0A1A7;
  1425. --theme-diff-hunk-header: #0184BC;
  1426. --theme-diff-highlight-added: #489447;
  1427. --theme-diff-highlight-removed: #D65145;
  1428. --theme-diff-added-bg: #EAFBE9;
  1429. --theme-diff-removed-bg: #FCE9E8;
  1430. --theme-diff-context-bg: #F0F0F1;
  1431. --theme-diff-line-number: #C9C9CA;
  1432. --theme-diff-added-line-number-bg: #E1F3DF;
  1433. --theme-diff-removed-line-number-bg: #F5E2E1;
  1434. --theme-markdown-text: #383A42;
  1435. --theme-markdown-heading: #A626A4;
  1436. --theme-markdown-link: #4078F2;
  1437. --theme-markdown-link-text: #0184BC;
  1438. --theme-markdown-code: #50A14F;
  1439. --theme-markdown-block-quote: #A0A1A7;
  1440. --theme-markdown-emph: #C18401;
  1441. --theme-markdown-strong: #986801;
  1442. --theme-markdown-horizontal-rule: #A0A1A7;
  1443. --theme-markdown-list-item: #4078F2;
  1444. --theme-markdown-list-enumeration: #0184BC;
  1445. --theme-markdown-image: #4078F2;
  1446. --theme-markdown-image-text: #0184BC;
  1447. --theme-markdown-code-block: #383A42;
  1448. --theme-syntax-comment: #A0A1A7;
  1449. --theme-syntax-keyword: #A626A4;
  1450. --theme-syntax-function: #4078F2;
  1451. --theme-syntax-variable: #E45649;
  1452. --theme-syntax-string: #50A14F;
  1453. --theme-syntax-number: #986801;
  1454. --theme-syntax-type: #C18401;
  1455. --theme-syntax-operator: #0184BC;
  1456. --theme-syntax-punctuation: #383A42;
  1457. }
  1458. [data-theme="one-dark"][data-dark="true"] {
  1459. --theme-primary: #61AFEF;
  1460. --theme-secondary: #C678DD;
  1461. --theme-accent: #56B6C2;
  1462. --theme-error: #E06C75;
  1463. --theme-warning: #E5C07B;
  1464. --theme-success: #98C379;
  1465. --theme-info: #D19A66;
  1466. --theme-text: #ABB2BF;
  1467. --theme-text-muted: #5C6370;
  1468. --theme-background: #282C34;
  1469. --theme-background-panel: #21252B;
  1470. --theme-background-element: #353B45;
  1471. --theme-border: #393F4A;
  1472. --theme-border-active: #61AFEF;
  1473. --theme-border-subtle: #2C313A;
  1474. --theme-diff-added: #98C379;
  1475. --theme-diff-removed: #E06C75;
  1476. --theme-diff-context: #5C6370;
  1477. --theme-diff-hunk-header: #56B6C2;
  1478. --theme-diff-highlight-added: #AAD482;
  1479. --theme-diff-highlight-removed: #E8828B;
  1480. --theme-diff-added-bg: #2C382B;
  1481. --theme-diff-removed-bg: #3A2D2F;
  1482. --theme-diff-context-bg: #21252B;
  1483. --theme-diff-line-number: #495162;
  1484. --theme-diff-added-line-number-bg: #283427;
  1485. --theme-diff-removed-line-number-bg: #36292B;
  1486. --theme-markdown-text: #ABB2BF;
  1487. --theme-markdown-heading: #C678DD;
  1488. --theme-markdown-link: #61AFEF;
  1489. --theme-markdown-link-text: #56B6C2;
  1490. --theme-markdown-code: #98C379;
  1491. --theme-markdown-block-quote: #5C6370;
  1492. --theme-markdown-emph: #E5C07B;
  1493. --theme-markdown-strong: #D19A66;
  1494. --theme-markdown-horizontal-rule: #5C6370;
  1495. --theme-markdown-list-item: #61AFEF;
  1496. --theme-markdown-list-enumeration: #56B6C2;
  1497. --theme-markdown-image: #61AFEF;
  1498. --theme-markdown-image-text: #56B6C2;
  1499. --theme-markdown-code-block: #ABB2BF;
  1500. --theme-syntax-comment: #5C6370;
  1501. --theme-syntax-keyword: #C678DD;
  1502. --theme-syntax-function: #61AFEF;
  1503. --theme-syntax-variable: #E06C75;
  1504. --theme-syntax-string: #98C379;
  1505. --theme-syntax-number: #D19A66;
  1506. --theme-syntax-type: #E5C07B;
  1507. --theme-syntax-operator: #56B6C2;
  1508. --theme-syntax-punctuation: #ABB2BF;
  1509. }
  1510. [data-theme="opencode"][data-dark="false"] {
  1511. --theme-primary: #3B7DD8;
  1512. --theme-secondary: #7B5BB6;
  1513. --theme-accent: #D68C27;
  1514. --theme-error: #D1383D;
  1515. --theme-warning: #D68C27;
  1516. --theme-success: #3D9A57;
  1517. --theme-info: #318795;
  1518. --theme-text: #1A1A1A;
  1519. --theme-text-muted: #8A8A8A;
  1520. --theme-background: #FFFFFF;
  1521. --theme-background-panel: #FAFAFA;
  1522. --theme-background-element: #F5F5F5;
  1523. --theme-border: #B8B8B8;
  1524. --theme-border-active: #A0A0A0;
  1525. --theme-border-subtle: #D4D4D4;
  1526. --theme-diff-added: #1E725C;
  1527. --theme-diff-removed: #C53B53;
  1528. --theme-diff-context: #7086B5;
  1529. --theme-diff-hunk-header: #7086B5;
  1530. --theme-diff-highlight-added: #4DB380;
  1531. --theme-diff-highlight-removed: #F52A65;
  1532. --theme-diff-added-bg: #D5E5D5;
  1533. --theme-diff-removed-bg: #F7D8DB;
  1534. --theme-diff-context-bg: #FAFAFA;
  1535. --theme-diff-line-number: #F5F5F5;
  1536. --theme-diff-added-line-number-bg: #C5D5C5;
  1537. --theme-diff-removed-line-number-bg: #E7C8CB;
  1538. --theme-markdown-text: #1A1A1A;
  1539. --theme-markdown-heading: #D68C27;
  1540. --theme-markdown-link: #3B7DD8;
  1541. --theme-markdown-link-text: #318795;
  1542. --theme-markdown-code: #3D9A57;
  1543. --theme-markdown-block-quote: #B0851F;
  1544. --theme-markdown-emph: #B0851F;
  1545. --theme-markdown-strong: #D68C27;
  1546. --theme-markdown-horizontal-rule: #8A8A8A;
  1547. --theme-markdown-list-item: #3B7DD8;
  1548. --theme-markdown-list-enumeration: #318795;
  1549. --theme-markdown-image: #3B7DD8;
  1550. --theme-markdown-image-text: #318795;
  1551. --theme-markdown-code-block: #1A1A1A;
  1552. --theme-syntax-comment: #8A8A8A;
  1553. --theme-syntax-keyword: #D68C27;
  1554. --theme-syntax-function: #3B7DD8;
  1555. --theme-syntax-variable: #D1383D;
  1556. --theme-syntax-string: #3D9A57;
  1557. --theme-syntax-number: #D68C27;
  1558. --theme-syntax-type: #B0851F;
  1559. --theme-syntax-operator: #318795;
  1560. --theme-syntax-punctuation: #1A1A1A;
  1561. }
  1562. [data-theme="opencode"][data-dark="true"] {
  1563. --theme-primary: #FAB283;
  1564. --theme-secondary: #5C9CF5;
  1565. --theme-accent: #9D7CD8;
  1566. --theme-error: #E06C75;
  1567. --theme-warning: #F5A742;
  1568. --theme-success: #7FD88F;
  1569. --theme-info: #56B6C2;
  1570. --theme-text: #EEEEEE;
  1571. --theme-text-muted: #808080;
  1572. --theme-background: #0A0A0A;
  1573. --theme-background-panel: #141414;
  1574. --theme-background-element: #1E1E1E;
  1575. --theme-border: #484848;
  1576. --theme-border-active: #606060;
  1577. --theme-border-subtle: #3C3C3C;
  1578. --theme-diff-added: #4FD6BE;
  1579. --theme-diff-removed: #C53B53;
  1580. --theme-diff-context: #828BB8;
  1581. --theme-diff-hunk-header: #828BB8;
  1582. --theme-diff-highlight-added: #B8DB87;
  1583. --theme-diff-highlight-removed: #E26A75;
  1584. --theme-diff-added-bg: #20303B;
  1585. --theme-diff-removed-bg: #37222C;
  1586. --theme-diff-context-bg: #141414;
  1587. --theme-diff-line-number: #1E1E1E;
  1588. --theme-diff-added-line-number-bg: #1B2B34;
  1589. --theme-diff-removed-line-number-bg: #2D1F26;
  1590. --theme-markdown-text: #EEEEEE;
  1591. --theme-markdown-heading: #9D7CD8;
  1592. --theme-markdown-link: #FAB283;
  1593. --theme-markdown-link-text: #56B6C2;
  1594. --theme-markdown-code: #7FD88F;
  1595. --theme-markdown-block-quote: #E5C07B;
  1596. --theme-markdown-emph: #E5C07B;
  1597. --theme-markdown-strong: #F5A742;
  1598. --theme-markdown-horizontal-rule: #808080;
  1599. --theme-markdown-list-item: #FAB283;
  1600. --theme-markdown-list-enumeration: #56B6C2;
  1601. --theme-markdown-image: #FAB283;
  1602. --theme-markdown-image-text: #56B6C2;
  1603. --theme-markdown-code-block: #EEEEEE;
  1604. --theme-syntax-comment: #808080;
  1605. --theme-syntax-keyword: #9D7CD8;
  1606. --theme-syntax-function: #FAB283;
  1607. --theme-syntax-variable: #E06C75;
  1608. --theme-syntax-string: #7FD88F;
  1609. --theme-syntax-number: #F5A742;
  1610. --theme-syntax-type: #E5C07B;
  1611. --theme-syntax-operator: #56B6C2;
  1612. --theme-syntax-punctuation: #EEEEEE;
  1613. }
  1614. [data-theme="palenight"][data-dark="false"] {
  1615. --theme-primary: #4976EB;
  1616. --theme-secondary: #A854F2;
  1617. --theme-accent: #00ACC1;
  1618. --theme-error: #E53935;
  1619. --theme-warning: #FFB300;
  1620. --theme-success: #91B859;
  1621. --theme-info: #F4511E;
  1622. --theme-text: #292D3E;
  1623. --theme-text-muted: #8796B0;
  1624. --theme-background: #FAFAFA;
  1625. --theme-background-panel: #F5F5F5;
  1626. --theme-background-element: #E7E7E8;
  1627. --theme-border: #E0E0E0;
  1628. --theme-border-active: #4976EB;
  1629. --theme-border-subtle: #EEEEEE;
  1630. --theme-diff-added: #91B859;
  1631. --theme-diff-removed: #E53935;
  1632. --theme-diff-context: #8796B0;
  1633. --theme-diff-hunk-header: #00ACC1;
  1634. --theme-diff-highlight-added: #91B859;
  1635. --theme-diff-highlight-removed: #E53935;
  1636. --theme-diff-added-bg: #E8F5E9;
  1637. --theme-diff-removed-bg: #FFEBEE;
  1638. --theme-diff-context-bg: #F5F5F5;
  1639. --theme-diff-line-number: #CFD8DC;
  1640. --theme-diff-added-line-number-bg: #E8F5E9;
  1641. --theme-diff-removed-line-number-bg: #FFEBEE;
  1642. --theme-markdown-text: #292D3E;
  1643. --theme-markdown-heading: #A854F2;
  1644. --theme-markdown-link: #4976EB;
  1645. --theme-markdown-link-text: #00ACC1;
  1646. --theme-markdown-code: #91B859;
  1647. --theme-markdown-block-quote: #8796B0;
  1648. --theme-markdown-emph: #FFB300;
  1649. --theme-markdown-strong: #F4511E;
  1650. --theme-markdown-horizontal-rule: #8796B0;
  1651. --theme-markdown-list-item: #4976EB;
  1652. --theme-markdown-list-enumeration: #00ACC1;
  1653. --theme-markdown-image: #4976EB;
  1654. --theme-markdown-image-text: #00ACC1;
  1655. --theme-markdown-code-block: #292D3E;
  1656. --theme-syntax-comment: #8796B0;
  1657. --theme-syntax-keyword: #A854F2;
  1658. --theme-syntax-function: #4976EB;
  1659. --theme-syntax-variable: #292D3E;
  1660. --theme-syntax-string: #91B859;
  1661. --theme-syntax-number: #F4511E;
  1662. --theme-syntax-type: #FFB300;
  1663. --theme-syntax-operator: #00ACC1;
  1664. --theme-syntax-punctuation: #292D3E;
  1665. }
  1666. [data-theme="palenight"][data-dark="true"] {
  1667. --theme-primary: #82AAFF;
  1668. --theme-secondary: #C792EA;
  1669. --theme-accent: #89DDFF;
  1670. --theme-error: #F07178;
  1671. --theme-warning: #FFCB6B;
  1672. --theme-success: #C3E88D;
  1673. --theme-info: #F78C6C;
  1674. --theme-text: #A6ACCD;
  1675. --theme-text-muted: #676E95;
  1676. --theme-background: #292D3E;
  1677. --theme-background-panel: #1E2132;
  1678. --theme-background-element: #32364A;
  1679. --theme-border: #32364A;
  1680. --theme-border-active: #82AAFF;
  1681. --theme-border-subtle: #1E2132;
  1682. --theme-diff-added: #C3E88D;
  1683. --theme-diff-removed: #F07178;
  1684. --theme-diff-context: #676E95;
  1685. --theme-diff-hunk-header: #89DDFF;
  1686. --theme-diff-highlight-added: #C3E88D;
  1687. --theme-diff-highlight-removed: #F07178;
  1688. --theme-diff-added-bg: #2E3C2B;
  1689. --theme-diff-removed-bg: #3C2B2B;
  1690. --theme-diff-context-bg: #1E2132;
  1691. --theme-diff-line-number: #444760;
  1692. --theme-diff-added-line-number-bg: #2E3C2B;
  1693. --theme-diff-removed-line-number-bg: #3C2B2B;
  1694. --theme-markdown-text: #A6ACCD;
  1695. --theme-markdown-heading: #C792EA;
  1696. --theme-markdown-link: #82AAFF;
  1697. --theme-markdown-link-text: #89DDFF;
  1698. --theme-markdown-code: #C3E88D;
  1699. --theme-markdown-block-quote: #676E95;
  1700. --theme-markdown-emph: #FFCB6B;
  1701. --theme-markdown-strong: #F78C6C;
  1702. --theme-markdown-horizontal-rule: #676E95;
  1703. --theme-markdown-list-item: #82AAFF;
  1704. --theme-markdown-list-enumeration: #89DDFF;
  1705. --theme-markdown-image: #82AAFF;
  1706. --theme-markdown-image-text: #89DDFF;
  1707. --theme-markdown-code-block: #A6ACCD;
  1708. --theme-syntax-comment: #676E95;
  1709. --theme-syntax-keyword: #C792EA;
  1710. --theme-syntax-function: #82AAFF;
  1711. --theme-syntax-variable: #A6ACCD;
  1712. --theme-syntax-string: #C3E88D;
  1713. --theme-syntax-number: #F78C6C;
  1714. --theme-syntax-type: #FFCB6B;
  1715. --theme-syntax-operator: #89DDFF;
  1716. --theme-syntax-punctuation: #A6ACCD;
  1717. }
  1718. [data-theme="rosepine"][data-dark="false"] {
  1719. --theme-primary: #31748F;
  1720. --theme-secondary: #907AA9;
  1721. --theme-accent: #D7827E;
  1722. --theme-error: #B4637A;
  1723. --theme-warning: #EA9D34;
  1724. --theme-success: #286983;
  1725. --theme-info: #56949F;
  1726. --theme-text: #575279;
  1727. --theme-text-muted: #9893A5;
  1728. --theme-background: #FAF4ED;
  1729. --theme-background-panel: #FFFAF3;
  1730. --theme-background-element: #F2E9E1;
  1731. --theme-border: #DFDAD9;
  1732. --theme-border-active: #31748F;
  1733. --theme-border-subtle: #F4EDE8;
  1734. --theme-diff-added: #286983;
  1735. --theme-diff-removed: #B4637A;
  1736. --theme-diff-context: #9893A5;
  1737. --theme-diff-hunk-header: #907AA9;
  1738. --theme-diff-highlight-added: #286983;
  1739. --theme-diff-highlight-removed: #B4637A;
  1740. --theme-diff-added-bg: #E5F2F3;
  1741. --theme-diff-removed-bg: #FCE5E8;
  1742. --theme-diff-context-bg: #FFFAF3;
  1743. --theme-diff-line-number: #9893A5;
  1744. --theme-diff-added-line-number-bg: #E5F2F3;
  1745. --theme-diff-removed-line-number-bg: #FCE5E8;
  1746. --theme-markdown-text: #575279;
  1747. --theme-markdown-heading: #907AA9;
  1748. --theme-markdown-link: #31748F;
  1749. --theme-markdown-link-text: #D7827E;
  1750. --theme-markdown-code: #286983;
  1751. --theme-markdown-block-quote: #9893A5;
  1752. --theme-markdown-emph: #EA9D34;
  1753. --theme-markdown-strong: #B4637A;
  1754. --theme-markdown-horizontal-rule: #DFDAD9;
  1755. --theme-markdown-list-item: #31748F;
  1756. --theme-markdown-list-enumeration: #D7827E;
  1757. --theme-markdown-image: #31748F;
  1758. --theme-markdown-image-text: #D7827E;
  1759. --theme-markdown-code-block: #575279;
  1760. --theme-syntax-comment: #9893A5;
  1761. --theme-syntax-keyword: #286983;
  1762. --theme-syntax-function: #D7827E;
  1763. --theme-syntax-variable: #575279;
  1764. --theme-syntax-string: #EA9D34;
  1765. --theme-syntax-number: #907AA9;
  1766. --theme-syntax-type: #56949F;
  1767. --theme-syntax-operator: #797593;
  1768. --theme-syntax-punctuation: #797593;
  1769. }
  1770. [data-theme="rosepine"][data-dark="true"] {
  1771. --theme-primary: #9CCFD8;
  1772. --theme-secondary: #C4A7E7;
  1773. --theme-accent: #EBBCBA;
  1774. --theme-error: #EB6F92;
  1775. --theme-warning: #F6C177;
  1776. --theme-success: #31748F;
  1777. --theme-info: #9CCFD8;
  1778. --theme-text: #E0DEF4;
  1779. --theme-text-muted: #6E6A86;
  1780. --theme-background: #191724;
  1781. --theme-background-panel: #1F1D2E;
  1782. --theme-background-element: #26233A;
  1783. --theme-border: #403D52;
  1784. --theme-border-active: #9CCFD8;
  1785. --theme-border-subtle: #21202E;
  1786. --theme-diff-added: #31748F;
  1787. --theme-diff-removed: #EB6F92;
  1788. --theme-diff-context: #6E6A86;
  1789. --theme-diff-hunk-header: #C4A7E7;
  1790. --theme-diff-highlight-added: #31748F;
  1791. --theme-diff-highlight-removed: #EB6F92;
  1792. --theme-diff-added-bg: #1F2D3A;
  1793. --theme-diff-removed-bg: #3A1F2D;
  1794. --theme-diff-context-bg: #1F1D2E;
  1795. --theme-diff-line-number: #6E6A86;
  1796. --theme-diff-added-line-number-bg: #1F2D3A;
  1797. --theme-diff-removed-line-number-bg: #3A1F2D;
  1798. --theme-markdown-text: #E0DEF4;
  1799. --theme-markdown-heading: #C4A7E7;
  1800. --theme-markdown-link: #9CCFD8;
  1801. --theme-markdown-link-text: #EBBCBA;
  1802. --theme-markdown-code: #31748F;
  1803. --theme-markdown-block-quote: #6E6A86;
  1804. --theme-markdown-emph: #F6C177;
  1805. --theme-markdown-strong: #EB6F92;
  1806. --theme-markdown-horizontal-rule: #403D52;
  1807. --theme-markdown-list-item: #9CCFD8;
  1808. --theme-markdown-list-enumeration: #EBBCBA;
  1809. --theme-markdown-image: #9CCFD8;
  1810. --theme-markdown-image-text: #EBBCBA;
  1811. --theme-markdown-code-block: #E0DEF4;
  1812. --theme-syntax-comment: #6E6A86;
  1813. --theme-syntax-keyword: #31748F;
  1814. --theme-syntax-function: #EBBCBA;
  1815. --theme-syntax-variable: #E0DEF4;
  1816. --theme-syntax-string: #F6C177;
  1817. --theme-syntax-number: #C4A7E7;
  1818. --theme-syntax-type: #9CCFD8;
  1819. --theme-syntax-operator: #908CAA;
  1820. --theme-syntax-punctuation: #908CAA;
  1821. }
  1822. [data-theme="solarized"][data-dark="false"] {
  1823. --theme-primary: #268BD2;
  1824. --theme-secondary: #6C71C4;
  1825. --theme-accent: #2AA198;
  1826. --theme-error: #DC322F;
  1827. --theme-warning: #B58900;
  1828. --theme-success: #859900;
  1829. --theme-info: #CB4B16;
  1830. --theme-text: #657B83;
  1831. --theme-text-muted: #93A1A1;
  1832. --theme-background: #FDF6E3;
  1833. --theme-background-panel: #EEE8D5;
  1834. --theme-background-element: #EEE8D5;
  1835. --theme-border: #EEE8D5;
  1836. --theme-border-active: #93A1A1;
  1837. --theme-border-subtle: #EEE8D5;
  1838. --theme-diff-added: #859900;
  1839. --theme-diff-removed: #DC322F;
  1840. --theme-diff-context: #93A1A1;
  1841. --theme-diff-hunk-header: #93A1A1;
  1842. --theme-diff-highlight-added: #859900;
  1843. --theme-diff-highlight-removed: #DC322F;
  1844. --theme-diff-added-bg: #EEE8D5;
  1845. --theme-diff-removed-bg: #EEE8D5;
  1846. --theme-diff-context-bg: #EEE8D5;
  1847. --theme-diff-line-number: #93A1A1;
  1848. --theme-diff-added-line-number-bg: #EEE8D5;
  1849. --theme-diff-removed-line-number-bg: #EEE8D5;
  1850. --theme-markdown-text: #657B83;
  1851. --theme-markdown-heading: #268BD2;
  1852. --theme-markdown-link: #2AA198;
  1853. --theme-markdown-link-text: #6C71C4;
  1854. --theme-markdown-code: #859900;
  1855. --theme-markdown-block-quote: #93A1A1;
  1856. --theme-markdown-emph: #B58900;
  1857. --theme-markdown-strong: #CB4B16;
  1858. --theme-markdown-horizontal-rule: #93A1A1;
  1859. --theme-markdown-list-item: #268BD2;
  1860. --theme-markdown-list-enumeration: #2AA198;
  1861. --theme-markdown-image: #2AA198;
  1862. --theme-markdown-image-text: #6C71C4;
  1863. --theme-markdown-code-block: #657B83;
  1864. --theme-syntax-comment: #93A1A1;
  1865. --theme-syntax-keyword: #859900;
  1866. --theme-syntax-function: #268BD2;
  1867. --theme-syntax-variable: #2AA198;
  1868. --theme-syntax-string: #2AA198;
  1869. --theme-syntax-number: #D33682;
  1870. --theme-syntax-type: #B58900;
  1871. --theme-syntax-operator: #859900;
  1872. --theme-syntax-punctuation: #657B83;
  1873. }
  1874. [data-theme="solarized"][data-dark="true"] {
  1875. --theme-primary: #268BD2;
  1876. --theme-secondary: #6C71C4;
  1877. --theme-accent: #2AA198;
  1878. --theme-error: #DC322F;
  1879. --theme-warning: #B58900;
  1880. --theme-success: #859900;
  1881. --theme-info: #CB4B16;
  1882. --theme-text: #839496;
  1883. --theme-text-muted: #586E75;
  1884. --theme-background: #002B36;
  1885. --theme-background-panel: #073642;
  1886. --theme-background-element: #073642;
  1887. --theme-border: #073642;
  1888. --theme-border-active: #586E75;
  1889. --theme-border-subtle: #073642;
  1890. --theme-diff-added: #859900;
  1891. --theme-diff-removed: #DC322F;
  1892. --theme-diff-context: #586E75;
  1893. --theme-diff-hunk-header: #586E75;
  1894. --theme-diff-highlight-added: #859900;
  1895. --theme-diff-highlight-removed: #DC322F;
  1896. --theme-diff-added-bg: #073642;
  1897. --theme-diff-removed-bg: #073642;
  1898. --theme-diff-context-bg: #073642;
  1899. --theme-diff-line-number: #586E75;
  1900. --theme-diff-added-line-number-bg: #073642;
  1901. --theme-diff-removed-line-number-bg: #073642;
  1902. --theme-markdown-text: #839496;
  1903. --theme-markdown-heading: #268BD2;
  1904. --theme-markdown-link: #2AA198;
  1905. --theme-markdown-link-text: #6C71C4;
  1906. --theme-markdown-code: #859900;
  1907. --theme-markdown-block-quote: #586E75;
  1908. --theme-markdown-emph: #B58900;
  1909. --theme-markdown-strong: #CB4B16;
  1910. --theme-markdown-horizontal-rule: #586E75;
  1911. --theme-markdown-list-item: #268BD2;
  1912. --theme-markdown-list-enumeration: #2AA198;
  1913. --theme-markdown-image: #2AA198;
  1914. --theme-markdown-image-text: #6C71C4;
  1915. --theme-markdown-code-block: #839496;
  1916. --theme-syntax-comment: #586E75;
  1917. --theme-syntax-keyword: #859900;
  1918. --theme-syntax-function: #268BD2;
  1919. --theme-syntax-variable: #2AA198;
  1920. --theme-syntax-string: #2AA198;
  1921. --theme-syntax-number: #D33682;
  1922. --theme-syntax-type: #B58900;
  1923. --theme-syntax-operator: #859900;
  1924. --theme-syntax-punctuation: #839496;
  1925. }
  1926. [data-theme="synthwave84"][data-dark="false"] {
  1927. --theme-primary: #00BCD4;
  1928. --theme-secondary: #E91E63;
  1929. --theme-accent: #9C27B0;
  1930. --theme-error: #F44336;
  1931. --theme-warning: #FF9800;
  1932. --theme-success: #4CAF50;
  1933. --theme-info: #FF5722;
  1934. --theme-text: #262335;
  1935. --theme-text-muted: #5C5C8A;
  1936. --theme-background: #FAFAFA;
  1937. --theme-background-panel: #F5F5F5;
  1938. --theme-background-element: #EEEEEE;
  1939. --theme-border: #E0E0E0;
  1940. --theme-border-active: #00BCD4;
  1941. --theme-border-subtle: #F0F0F0;
  1942. --theme-diff-added: #4CAF50;
  1943. --theme-diff-removed: #F44336;
  1944. --theme-diff-context: #5C5C8A;
  1945. --theme-diff-hunk-header: #9C27B0;
  1946. --theme-diff-highlight-added: #4CAF50;
  1947. --theme-diff-highlight-removed: #F44336;
  1948. --theme-diff-added-bg: #E8F5E9;
  1949. --theme-diff-removed-bg: #FFEBEE;
  1950. --theme-diff-context-bg: #F5F5F5;
  1951. --theme-diff-line-number: #B0B0B0;
  1952. --theme-diff-added-line-number-bg: #E8F5E9;
  1953. --theme-diff-removed-line-number-bg: #FFEBEE;
  1954. --theme-markdown-text: #262335;
  1955. --theme-markdown-heading: #E91E63;
  1956. --theme-markdown-link: #00BCD4;
  1957. --theme-markdown-link-text: #9C27B0;
  1958. --theme-markdown-code: #4CAF50;
  1959. --theme-markdown-block-quote: #5C5C8A;
  1960. --theme-markdown-emph: #FF9800;
  1961. --theme-markdown-strong: #FF5722;
  1962. --theme-markdown-horizontal-rule: #E0E0E0;
  1963. --theme-markdown-list-item: #00BCD4;
  1964. --theme-markdown-list-enumeration: #9C27B0;
  1965. --theme-markdown-image: #00BCD4;
  1966. --theme-markdown-image-text: #9C27B0;
  1967. --theme-markdown-code-block: #262335;
  1968. --theme-syntax-comment: #5C5C8A;
  1969. --theme-syntax-keyword: #E91E63;
  1970. --theme-syntax-function: #FF5722;
  1971. --theme-syntax-variable: #262335;
  1972. --theme-syntax-string: #FF9800;
  1973. --theme-syntax-number: #9C27B0;
  1974. --theme-syntax-type: #00BCD4;
  1975. --theme-syntax-operator: #E91E63;
  1976. --theme-syntax-punctuation: #262335;
  1977. }
  1978. [data-theme="synthwave84"][data-dark="true"] {
  1979. --theme-primary: #36F9F6;
  1980. --theme-secondary: #FF7EDB;
  1981. --theme-accent: #B084EB;
  1982. --theme-error: #FE4450;
  1983. --theme-warning: #FEDE5D;
  1984. --theme-success: #72F1B8;
  1985. --theme-info: #FF8B39;
  1986. --theme-text: #FFFFFF;
  1987. --theme-text-muted: #848BBD;
  1988. --theme-background: #262335;
  1989. --theme-background-panel: #1E1A29;
  1990. --theme-background-element: #2A2139;
  1991. --theme-border: #495495;
  1992. --theme-border-active: #36F9F6;
  1993. --theme-border-subtle: #241B2F;
  1994. --theme-diff-added: #72F1B8;
  1995. --theme-diff-removed: #FE4450;
  1996. --theme-diff-context: #848BBD;
  1997. --theme-diff-hunk-header: #B084EB;
  1998. --theme-diff-highlight-added: #97F1D8;
  1999. --theme-diff-highlight-removed: #FF5E5B;
  2000. --theme-diff-added-bg: #1A3A2A;
  2001. --theme-diff-removed-bg: #3A1A2A;
  2002. --theme-diff-context-bg: #1E1A29;
  2003. --theme-diff-line-number: #495495;
  2004. --theme-diff-added-line-number-bg: #1A3A2A;
  2005. --theme-diff-removed-line-number-bg: #3A1A2A;
  2006. --theme-markdown-text: #FFFFFF;
  2007. --theme-markdown-heading: #FF7EDB;
  2008. --theme-markdown-link: #36F9F6;
  2009. --theme-markdown-link-text: #B084EB;
  2010. --theme-markdown-code: #72F1B8;
  2011. --theme-markdown-block-quote: #848BBD;
  2012. --theme-markdown-emph: #FEDE5D;
  2013. --theme-markdown-strong: #FF8B39;
  2014. --theme-markdown-horizontal-rule: #495495;
  2015. --theme-markdown-list-item: #36F9F6;
  2016. --theme-markdown-list-enumeration: #B084EB;
  2017. --theme-markdown-image: #36F9F6;
  2018. --theme-markdown-image-text: #B084EB;
  2019. --theme-markdown-code-block: #FFFFFF;
  2020. --theme-syntax-comment: #848BBD;
  2021. --theme-syntax-keyword: #FF7EDB;
  2022. --theme-syntax-function: #FF8B39;
  2023. --theme-syntax-variable: #FFFFFF;
  2024. --theme-syntax-string: #FEDE5D;
  2025. --theme-syntax-number: #B084EB;
  2026. --theme-syntax-type: #36F9F6;
  2027. --theme-syntax-operator: #FF7EDB;
  2028. --theme-syntax-punctuation: #FFFFFF;
  2029. }
  2030. [data-theme="tokyonight"][data-dark="false"] {
  2031. --theme-primary: #2E7DE9;
  2032. --theme-secondary: #9854F1;
  2033. --theme-accent: #B15C00;
  2034. --theme-error: #F52A65;
  2035. --theme-warning: #B15C00;
  2036. --theme-success: #587539;
  2037. --theme-info: #2E7DE9;
  2038. --theme-text: #3760BF;
  2039. --theme-text-muted: #8990A3;
  2040. --theme-background: #E1E2E7;
  2041. --theme-background-panel: #D5D6DB;
  2042. --theme-background-element: #C8C9CE;
  2043. --theme-border: #737A8C;
  2044. --theme-border-active: #5A607D;
  2045. --theme-border-subtle: #9699A8;
  2046. --theme-diff-added: #1E725C;
  2047. --theme-diff-removed: #C53B53;
  2048. --theme-diff-context: #7086B5;
  2049. --theme-diff-hunk-header: #7086B5;
  2050. --theme-diff-highlight-added: #4DB380;
  2051. --theme-diff-highlight-removed: #F52A65;
  2052. --theme-diff-added-bg: #D5E5D5;
  2053. --theme-diff-removed-bg: #F7D8DB;
  2054. --theme-diff-context-bg: #D5D6DB;
  2055. --theme-diff-line-number: #C8C9CE;
  2056. --theme-diff-added-line-number-bg: #C5D5C5;
  2057. --theme-diff-removed-line-number-bg: #E7C8CB;
  2058. --theme-markdown-text: #3760BF;
  2059. --theme-markdown-heading: #9854F1;
  2060. --theme-markdown-link: #2E7DE9;
  2061. --theme-markdown-link-text: #007197;
  2062. --theme-markdown-code: #587539;
  2063. --theme-markdown-block-quote: #8C6C3E;
  2064. --theme-markdown-emph: #8C6C3E;
  2065. --theme-markdown-strong: #B15C00;
  2066. --theme-markdown-horizontal-rule: #8990A3;
  2067. --theme-markdown-list-item: #2E7DE9;
  2068. --theme-markdown-list-enumeration: #007197;
  2069. --theme-markdown-image: #2E7DE9;
  2070. --theme-markdown-image-text: #007197;
  2071. --theme-markdown-code-block: #3760BF;
  2072. --theme-syntax-comment: #8990A3;
  2073. --theme-syntax-keyword: #9854F1;
  2074. --theme-syntax-function: #2E7DE9;
  2075. --theme-syntax-variable: #F52A65;
  2076. --theme-syntax-string: #587539;
  2077. --theme-syntax-number: #B15C00;
  2078. --theme-syntax-type: #8C6C3E;
  2079. --theme-syntax-operator: #007197;
  2080. --theme-syntax-punctuation: #3760BF;
  2081. }
  2082. [data-theme="tokyonight"][data-dark="true"] {
  2083. --theme-primary: #82AAFF;
  2084. --theme-secondary: #C099FF;
  2085. --theme-accent: #FF966C;
  2086. --theme-error: #FF757F;
  2087. --theme-warning: #FF966C;
  2088. --theme-success: #C3E88D;
  2089. --theme-info: #82AAFF;
  2090. --theme-text: #C8D3F5;
  2091. --theme-text-muted: #828BB8;
  2092. --theme-background: #1A1B26;
  2093. --theme-background-panel: #1E2030;
  2094. --theme-background-element: #222436;
  2095. --theme-border: #737AA2;
  2096. --theme-border-active: #9099B2;
  2097. --theme-border-subtle: #545C7E;
  2098. --theme-diff-added: #4FD6BE;
  2099. --theme-diff-removed: #C53B53;
  2100. --theme-diff-context: #828BB8;
  2101. --theme-diff-hunk-header: #828BB8;
  2102. --theme-diff-highlight-added: #B8DB87;
  2103. --theme-diff-highlight-removed: #E26A75;
  2104. --theme-diff-added-bg: #20303B;
  2105. --theme-diff-removed-bg: #37222C;
  2106. --theme-diff-context-bg: #1E2030;
  2107. --theme-diff-line-number: #222436;
  2108. --theme-diff-added-line-number-bg: #1B2B34;
  2109. --theme-diff-removed-line-number-bg: #2D1F26;
  2110. --theme-markdown-text: #C8D3F5;
  2111. --theme-markdown-heading: #C099FF;
  2112. --theme-markdown-link: #82AAFF;
  2113. --theme-markdown-link-text: #86E1FC;
  2114. --theme-markdown-code: #C3E88D;
  2115. --theme-markdown-block-quote: #FFC777;
  2116. --theme-markdown-emph: #FFC777;
  2117. --theme-markdown-strong: #FF966C;
  2118. --theme-markdown-horizontal-rule: #828BB8;
  2119. --theme-markdown-list-item: #82AAFF;
  2120. --theme-markdown-list-enumeration: #86E1FC;
  2121. --theme-markdown-image: #82AAFF;
  2122. --theme-markdown-image-text: #86E1FC;
  2123. --theme-markdown-code-block: #C8D3F5;
  2124. --theme-syntax-comment: #828BB8;
  2125. --theme-syntax-keyword: #C099FF;
  2126. --theme-syntax-function: #82AAFF;
  2127. --theme-syntax-variable: #FF757F;
  2128. --theme-syntax-string: #C3E88D;
  2129. --theme-syntax-number: #FF966C;
  2130. --theme-syntax-type: #FFC777;
  2131. --theme-syntax-operator: #86E1FC;
  2132. --theme-syntax-punctuation: #C8D3F5;
  2133. }
  2134. [data-theme="vesper"][data-dark="false"] {
  2135. --theme-primary: #FFC799;
  2136. --theme-secondary: #99FFE4;
  2137. --theme-accent: #FFC799;
  2138. --theme-error: #FF8080;
  2139. --theme-warning: #FFC799;
  2140. --theme-success: #99FFE4;
  2141. --theme-info: #FFC799;
  2142. --theme-text: #101010;
  2143. --theme-text-muted: #A0A0A0;
  2144. --theme-background: #FFF;
  2145. --theme-background-panel: #F0F0F0;
  2146. --theme-background-element: #E0E0E0;
  2147. --theme-border: #D0D0D0;
  2148. --theme-border-active: #FFC799;
  2149. --theme-border-subtle: #E8E8E8;
  2150. --theme-diff-added: #99FFE4;
  2151. --theme-diff-removed: #FF8080;
  2152. --theme-diff-context: #A0A0A0;
  2153. --theme-diff-hunk-header: #A0A0A0;
  2154. --theme-diff-highlight-added: #99FFE4;
  2155. --theme-diff-highlight-removed: #FF8080;
  2156. --theme-diff-added-bg: #E8F5E8;
  2157. --theme-diff-removed-bg: #F5E8E8;
  2158. --theme-diff-context-bg: #F8F8F8;
  2159. --theme-diff-line-number: #808080;
  2160. --theme-diff-added-line-number-bg: #E8F5E8;
  2161. --theme-diff-removed-line-number-bg: #F5E8E8;
  2162. --theme-markdown-text: #101010;
  2163. --theme-markdown-heading: #FFC799;
  2164. --theme-markdown-link: #FFC799;
  2165. --theme-markdown-link-text: #A0A0A0;
  2166. --theme-markdown-code: #A0A0A0;
  2167. --theme-markdown-block-quote: #101010;
  2168. --theme-markdown-emph: #101010;
  2169. --theme-markdown-strong: #101010;
  2170. --theme-markdown-horizontal-rule: #65737E;
  2171. --theme-markdown-list-item: #101010;
  2172. --theme-markdown-list-enumeration: #101010;
  2173. --theme-markdown-image: #FFC799;
  2174. --theme-markdown-image-text: #A0A0A0;
  2175. --theme-markdown-code-block: #101010;
  2176. --theme-syntax-comment: #8B8B8B94;
  2177. --theme-syntax-keyword: #A0A0A0;
  2178. --theme-syntax-function: #FFC799;
  2179. --theme-syntax-variable: #101010;
  2180. --theme-syntax-string: #99FFE4;
  2181. --theme-syntax-number: #FFC799;
  2182. --theme-syntax-type: #FFC799;
  2183. --theme-syntax-operator: #A0A0A0;
  2184. --theme-syntax-punctuation: #101010;
  2185. }
  2186. [data-theme="vesper"][data-dark="true"] {
  2187. --theme-primary: #FFC799;
  2188. --theme-secondary: #99FFE4;
  2189. --theme-accent: #FFC799;
  2190. --theme-error: #FF8080;
  2191. --theme-warning: #FFC799;
  2192. --theme-success: #99FFE4;
  2193. --theme-info: #FFC799;
  2194. --theme-text: #FFF;
  2195. --theme-text-muted: #A0A0A0;
  2196. --theme-background: #101010;
  2197. --theme-background-panel: #101010;
  2198. --theme-background-element: #101010;
  2199. --theme-border: #282828;
  2200. --theme-border-active: #FFC799;
  2201. --theme-border-subtle: #1C1C1C;
  2202. --theme-diff-added: #99FFE4;
  2203. --theme-diff-removed: #FF8080;
  2204. --theme-diff-context: #A0A0A0;
  2205. --theme-diff-hunk-header: #A0A0A0;
  2206. --theme-diff-highlight-added: #99FFE4;
  2207. --theme-diff-highlight-removed: #FF8080;
  2208. --theme-diff-added-bg: #0D2818;
  2209. --theme-diff-removed-bg: #281A1A;
  2210. --theme-diff-context-bg: #101010;
  2211. --theme-diff-line-number: #505050;
  2212. --theme-diff-added-line-number-bg: #0D2818;
  2213. --theme-diff-removed-line-number-bg: #281A1A;
  2214. --theme-markdown-text: #FFF;
  2215. --theme-markdown-heading: #FFC799;
  2216. --theme-markdown-link: #FFC799;
  2217. --theme-markdown-link-text: #A0A0A0;
  2218. --theme-markdown-code: #A0A0A0;
  2219. --theme-markdown-block-quote: #FFF;
  2220. --theme-markdown-emph: #FFF;
  2221. --theme-markdown-strong: #FFF;
  2222. --theme-markdown-horizontal-rule: #65737E;
  2223. --theme-markdown-list-item: #FFF;
  2224. --theme-markdown-list-enumeration: #FFF;
  2225. --theme-markdown-image: #FFC799;
  2226. --theme-markdown-image-text: #A0A0A0;
  2227. --theme-markdown-code-block: #FFF;
  2228. --theme-syntax-comment: #8B8B8B94;
  2229. --theme-syntax-keyword: #A0A0A0;
  2230. --theme-syntax-function: #FFC799;
  2231. --theme-syntax-variable: #FFF;
  2232. --theme-syntax-string: #99FFE4;
  2233. --theme-syntax-number: #FFC799;
  2234. --theme-syntax-type: #FFC799;
  2235. --theme-syntax-operator: #A0A0A0;
  2236. --theme-syntax-punctuation: #FFF;
  2237. }
  2238. [data-theme="zenburn"][data-dark="false"] {
  2239. --theme-primary: #5F7F8F;
  2240. --theme-secondary: #8F5F8F;
  2241. --theme-accent: #5F8F8F;
  2242. --theme-error: #8F5F5F;
  2243. --theme-warning: #8F8F5F;
  2244. --theme-success: #5F8F5F;
  2245. --theme-info: #8F7F5F;
  2246. --theme-text: #3F3F3F;
  2247. --theme-text-muted: #6F6F6F;
  2248. --theme-background: #FFFFEF;
  2249. --theme-background-panel: #F5F5E5;
  2250. --theme-background-element: #EBEBDB;
  2251. --theme-border: #D0D0C0;
  2252. --theme-border-active: #5F7F8F;
  2253. --theme-border-subtle: #E0E0D0;
  2254. --theme-diff-added: #5F8F5F;
  2255. --theme-diff-removed: #8F5F5F;
  2256. --theme-diff-context: #6F6F6F;
  2257. --theme-diff-hunk-header: #5F8F8F;
  2258. --theme-diff-highlight-added: #5F8F5F;
  2259. --theme-diff-highlight-removed: #8F5F5F;
  2260. --theme-diff-added-bg: #EFFFEF;
  2261. --theme-diff-removed-bg: #FFEFEF;
  2262. --theme-diff-context-bg: #F5F5E5;
  2263. --theme-diff-line-number: #B0B0A0;
  2264. --theme-diff-added-line-number-bg: #EFFFEF;
  2265. --theme-diff-removed-line-number-bg: #FFEFEF;
  2266. --theme-markdown-text: #3F3F3F;
  2267. --theme-markdown-heading: #8F8F5F;
  2268. --theme-markdown-link: #5F7F8F;
  2269. --theme-markdown-link-text: #5F8F8F;
  2270. --theme-markdown-code: #5F8F5F;
  2271. --theme-markdown-block-quote: #6F6F6F;
  2272. --theme-markdown-emph: #8F8F5F;
  2273. --theme-markdown-strong: #8F7F5F;
  2274. --theme-markdown-horizontal-rule: #6F6F6F;
  2275. --theme-markdown-list-item: #5F7F8F;
  2276. --theme-markdown-list-enumeration: #5F8F8F;
  2277. --theme-markdown-image: #5F7F8F;
  2278. --theme-markdown-image-text: #5F8F8F;
  2279. --theme-markdown-code-block: #3F3F3F;
  2280. --theme-syntax-comment: #5F7F5F;
  2281. --theme-syntax-keyword: #8F8F5F;
  2282. --theme-syntax-function: #5F7F8F;
  2283. --theme-syntax-variable: #3F3F3F;
  2284. --theme-syntax-string: #8F5F5F;
  2285. --theme-syntax-number: #5F8F5F;
  2286. --theme-syntax-type: #5F8F8F;
  2287. --theme-syntax-operator: #8F8F5F;
  2288. --theme-syntax-punctuation: #3F3F3F;
  2289. }
  2290. [data-theme="zenburn"][data-dark="true"] {
  2291. --theme-primary: #8CD0D3;
  2292. --theme-secondary: #DC8CC3;
  2293. --theme-accent: #93E0E3;
  2294. --theme-error: #CC9393;
  2295. --theme-warning: #F0DFAF;
  2296. --theme-success: #7F9F7F;
  2297. --theme-info: #DFAF8F;
  2298. --theme-text: #DCDCCC;
  2299. --theme-text-muted: #9F9F9F;
  2300. --theme-background: #3F3F3F;
  2301. --theme-background-panel: #4F4F4F;
  2302. --theme-background-element: #5F5F5F;
  2303. --theme-border: #5F5F5F;
  2304. --theme-border-active: #8CD0D3;
  2305. --theme-border-subtle: #4F4F4F;
  2306. --theme-diff-added: #7F9F7F;
  2307. --theme-diff-removed: #CC9393;
  2308. --theme-diff-context: #9F9F9F;
  2309. --theme-diff-hunk-header: #93E0E3;
  2310. --theme-diff-highlight-added: #8FB28F;
  2311. --theme-diff-highlight-removed: #DCA3A3;
  2312. --theme-diff-added-bg: #4F5F4F;
  2313. --theme-diff-removed-bg: #5F4F4F;
  2314. --theme-diff-context-bg: #4F4F4F;
  2315. --theme-diff-line-number: #6F6F6F;
  2316. --theme-diff-added-line-number-bg: #4F5F4F;
  2317. --theme-diff-removed-line-number-bg: #5F4F4F;
  2318. --theme-markdown-text: #DCDCCC;
  2319. --theme-markdown-heading: #F0DFAF;
  2320. --theme-markdown-link: #8CD0D3;
  2321. --theme-markdown-link-text: #93E0E3;
  2322. --theme-markdown-code: #7F9F7F;
  2323. --theme-markdown-block-quote: #9F9F9F;
  2324. --theme-markdown-emph: #E0CF9F;
  2325. --theme-markdown-strong: #DFAF8F;
  2326. --theme-markdown-horizontal-rule: #9F9F9F;
  2327. --theme-markdown-list-item: #8CD0D3;
  2328. --theme-markdown-list-enumeration: #93E0E3;
  2329. --theme-markdown-image: #8CD0D3;
  2330. --theme-markdown-image-text: #93E0E3;
  2331. --theme-markdown-code-block: #DCDCCC;
  2332. --theme-syntax-comment: #7F9F7F;
  2333. --theme-syntax-keyword: #F0DFAF;
  2334. --theme-syntax-function: #8CD0D3;
  2335. --theme-syntax-variable: #DCDCCC;
  2336. --theme-syntax-string: #CC9393;
  2337. --theme-syntax-number: #8FB28F;
  2338. --theme-syntax-type: #93E0E3;
  2339. --theme-syntax-operator: #F0DFAF;
  2340. --theme-syntax-punctuation: #DCDCCC;
  2341. }