1/* Syntax highlighting - Light Mode (default) */ 2/* 3 * theme "Rosé Pine Dawn" generated by syntect 4 */ 5 6.wvrcode-code { 7 color: #575279; 8 background-color: #faf4ed; 9} 10 11.wvrcode-comment { 12 color: #797593; 13font-style: italic; 14} 15.wvrcode-string, .wvrcode-punctuation.wvrcode-definition.wvrcode-string { 16 color: #ea9d34; 17} 18.wvrcode-constant.wvrcode-numeric { 19 color: #ea9d34; 20} 21.wvrcode-constant.wvrcode-language { 22 color: #ea9d34; 23font-weight: bold; 24} 25.wvrcode-constant.wvrcode-character, .wvrcode-constant.wvrcode-other { 26 color: #ea9d34; 27} 28.wvrcode-variable { 29 color: #575279; 30font-style: italic; 31} 32.wvrcode-keyword { 33 color: #286983; 34} 35.wvrcode-storage { 36 color: #56949f; 37} 38.wvrcode-storage.wvrcode-type { 39 color: #56949f; 40} 41.wvrcode-entity.wvrcode-name.wvrcode-class { 42 color: #286983; 43font-weight: bold; 44} 45.wvrcode-entity.wvrcode-other.wvrcode-inherited-class { 46 color: #286983; 47font-style: italic; 48} 49.wvrcode-entity.wvrcode-name.wvrcode-function { 50 color: #d7827e; 51font-style: italic; 52} 53.wvrcode-variable.wvrcode-parameter { 54 color: #907aa9; 55} 56.wvrcode-entity.wvrcode-name.wvrcode-tag { 57 color: #286983; 58font-weight: bold; 59} 60.wvrcode-entity.wvrcode-other.wvrcode-attribute-name { 61 color: #907aa9; 62} 63.wvrcode-support.wvrcode-function { 64 color: #d7827e; 65font-weight: bold; 66} 67.wvrcode-support.wvrcode-constant { 68 color: #ea9d34; 69font-weight: bold; 70} 71.wvrcode-support.wvrcode-type, .wvrcode-support.wvrcode-class { 72 color: #56949f; 73font-weight: bold; 74} 75.wvrcode-support.wvrcode-other.wvrcode-variable { 76 color: #b4637a; 77font-weight: bold; 78} 79.wvrcode-invalid { 80 color: #575279; 81 background-color: #b4637a; 82} 83.wvrcode-invalid.wvrcode-deprecated { 84 color: #575279; 85 background-color: #907aa9; 86} 87.wvrcode-punctuation, .wvrcode-keyword.wvrcode-operator { 88 color: #797593; 89} 90 91 92/* Syntax highlighting - Dark Mode */ 93@media (prefers-color-scheme: dark) { 94/* 95 * theme "Rosé Pine" generated by syntect 96 */ 97 98.wvrcode-code { 99 color: #e0def4; 100 background-color: #191724; 101} 102 103.wvrcode-comment { 104 color: #908caa; 105font-style: italic; 106} 107.wvrcode-string, .wvrcode-punctuation.wvrcode-definition.wvrcode-string { 108 color: #f6c177; 109} 110.wvrcode-constant.wvrcode-numeric { 111 color: #f6c177; 112} 113.wvrcode-constant.wvrcode-language { 114 color: #f6c177; 115font-weight: bold; 116} 117.wvrcode-constant.wvrcode-character, .wvrcode-constant.wvrcode-other { 118 color: #f6c177; 119} 120.wvrcode-variable { 121 color: #e0def4; 122font-style: italic; 123} 124.wvrcode-keyword { 125 color: #31748f; 126} 127.wvrcode-storage { 128 color: #9ccfd8; 129} 130.wvrcode-storage.wvrcode-type { 131 color: #9ccfd8; 132} 133.wvrcode-entity.wvrcode-name.wvrcode-class { 134 color: #31748f; 135font-weight: bold; 136} 137.wvrcode-entity.wvrcode-other.wvrcode-inherited-class { 138 color: #31748f; 139font-style: italic; 140} 141.wvrcode-entity.wvrcode-name.wvrcode-function { 142 color: #ebbcba; 143font-style: italic; 144} 145.wvrcode-variable.wvrcode-parameter { 146 color: #c4a7e7; 147} 148.wvrcode-entity.wvrcode-name.wvrcode-tag { 149 color: #31748f; 150font-weight: bold; 151} 152.wvrcode-entity.wvrcode-other.wvrcode-attribute-name { 153 color: #c4a7e7; 154} 155.wvrcode-support.wvrcode-function { 156 color: #ebbcba; 157font-weight: bold; 158} 159.wvrcode-support.wvrcode-constant { 160 color: #f6c177; 161font-weight: bold; 162} 163.wvrcode-support.wvrcode-type, .wvrcode-support.wvrcode-class { 164 color: #9ccfd8; 165font-weight: bold; 166} 167.wvrcode-support.wvrcode-other.wvrcode-variable { 168 color: #eb6f92; 169font-weight: bold; 170} 171.wvrcode-invalid { 172 color: #e0def4; 173 background-color: #eb6f92; 174} 175.wvrcode-invalid.wvrcode-deprecated { 176 color: #e0def4; 177 background-color: #c4a7e7; 178} 179.wvrcode-punctuation, .wvrcode-keyword.wvrcode-operator { 180 color: #908caa; 181} 182}