-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathevergarden.user.css
488 lines (435 loc) Β· 53.6 KB
/
evergarden.user.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
/* ==UserStyle==
@name Stack Overflow Evergarden
@namespace github.com/comfysage/userstyles/styles/stack-overflow
@homepageURL https://github.com/comfysage/userstyles/tree/main/styles/stack-overflow
@version 0.1.2
@updateURL https://github.com/comfysage/userstyles/raw/main/styles/stack-overflow/evergarden.user.css
@supportURL https://github.com/comfysage/userstyles/issues?q=is%3Aopen+is%3Aissue+label%3Astack-overflow
@description comfy theme for Stack Overflow
@author Catppuccin
@license MIT
@preprocessor less
@var select lightFlavor "Light Flavor" ["latte:Latte*", "frappe:FrappΓ©", "macchiato:Macchiato", "mocha:Mocha"]
@var select darkFlavor "Dark Flavor" ["latte:Latte", "frappe:FrappΓ©", "macchiato:Macchiato", "mocha:Mocha", "evergarden:Evergarden*"]
@var select accentColor "Accent" ["rosewater:Rosewater", "flamingo:Flamingo", "pink:Pink", "mauve:Mauve", "red:Red", "maroon:Maroon", "peach:Peach", "yellow:Yellow", "green:Green*", "teal:Teal", "blue:Blue", "sapphire:Sapphire", "sky:Sky", "lavender:Lavender", "subtext0:Gray"]
==/UserStyle== */
@-moz-document domain('stackoverflow.com'), domain('stackexchange.com'), domain('serverfault.com'),
domain('superuser.com'), domain('mathoverflow.net'), domain('askubuntu.com'), domain('stackapps.com') {
@import url("https://unpkg.com/@catppuccin/[email protected]/css/catppuccin.variables.important.css");
code.hljs {
background: none !important;
}
body:not(.theme-highcontrast, .theme-dark).unified-theme {
&,
.themed {
#catppuccin(@lightFlavor, @accentColor);
}
}
body:not(.theme-highcontrast).unified-theme.theme-dark {
&,
.themed {
#catppuccin(@darkFlavor, @accentColor);
}
}
@media (prefers-color-scheme: light) {
body:not(.theme-highcontrast).unified-theme.theme-system {
#catppuccin(@lightFlavor, @accentColor);
}
}
@media (prefers-color-scheme: dark) {
body:not(.theme-highcontrast).unified-theme.theme-system {
#catppuccin(@darkFlavor, @accentColor);
}
}
#catppuccin(@lookup, @accent) {
@rosewater: @catppuccin[@@lookup][@rosewater];
@flamingo: @catppuccin[@@lookup][@flamingo];
@pink: @catppuccin[@@lookup][@pink];
@mauve: @catppuccin[@@lookup][@mauve];
@red: @catppuccin[@@lookup][@red];
@maroon: @catppuccin[@@lookup][@maroon];
@peach: @catppuccin[@@lookup][@peach];
@yellow: @catppuccin[@@lookup][@yellow];
@green: @catppuccin[@@lookup][@green];
@teal: @catppuccin[@@lookup][@teal];
@sky: @catppuccin[@@lookup][@sky];
@sapphire: @catppuccin[@@lookup][@sapphire];
@blue: @catppuccin[@@lookup][@blue];
@lavender: @catppuccin[@@lookup][@lavender];
@text: @catppuccin[@@lookup][@text];
@subtext1: @catppuccin[@@lookup][@subtext1];
@subtext0: @catppuccin[@@lookup][@subtext0];
@overlay2: @catppuccin[@@lookup][@overlay2];
@overlay1: @catppuccin[@@lookup][@overlay1];
@overlay0: @catppuccin[@@lookup][@overlay0];
@surface2: @catppuccin[@@lookup][@surface2];
@surface1: @catppuccin[@@lookup][@surface1];
@surface0: @catppuccin[@@lookup][@surface0];
@base: @catppuccin[@@lookup][@base];
@mantle: @catppuccin[@@lookup][@mantle];
@crust: @catppuccin[@@lookup][@crust];
@accent-color: @catppuccin[@@lookup][@@accent];
--ctp-rosewater: #rgbify(@rosewater) [];
--ctp-flamingo: #rgbify(@flamingo) [];
--ctp-pink: #rgbify(@pink) [];
--ctp-mauve: #rgbify(@mauve) [];
--ctp-red: #rgbify(@red) [];
--ctp-maroon: #rgbify(@maroon) [];
--ctp-peach: #rgbify(@peach) [];
--ctp-yellow: #rgbify(@yellow) [];
--ctp-green: #rgbify(@green) [];
--ctp-teal: #rgbify(@teal) [];
--ctp-sky: #rgbify(@sky) [];
--ctp-sapphire: #rgbify(@sapphire) [];
--ctp-blue: #rgbify(@blue) [];
--ctp-lavender: #rgbify(@lavender) [];
--ctp-text: #rgbify(@text) [];
--ctp-subtext1: #rgbify(@subtext1) [];
--ctp-subtext0: #rgbify(@subtext0) [];
--ctp-overlay2: #rgbify(@overlay2) [];
--ctp-overlay1: #rgbify(@overlay1) [];
--ctp-overlay0: #rgbify(@overlay0) [];
--ctp-surface2: #rgbify(@surface2) [];
--ctp-surface1: #rgbify(@surface1) [];
--ctp-surface0: #rgbify(@surface0) [];
--ctp-base: #rgbify(@base) [];
--ctp-mantle: #rgbify(@mantle) [];
--ctp-crust: #rgbify(@crust) [];
color-scheme: if(@lookup = latte, light, dark);
::selection {
background-color: fade(@accent-color, 30%);
}
input,
textarea {
&::placeholder {
color: @subtext0 !important;
}
}
&,
* {
--theme-background-color: @mantle;
--theme-content-background-color: @base;
--theme-content-border-color: @surface0;
--theme-topbar-background-color: @mantle;
--theme-topbar-search-background: @mantle;
--theme-topbar-search-border: @surface2;
--theme-topbar-search-placeholder: @subtext0;
--theme-topbar-item-color: @text;
--theme-topbar-item-color-hover: @text;
--theme-topbar-item-background-hover: @surface0;
--theme-button-primary-background-color: @accent-color;
--theme-button-primary-hover-background-color: darken(@accent-color, 5%);
--theme-button-primary-active-background-color: @text;
--theme-link-color: @accent-color;
--theme-link-color-hover: darken(@accent-color, 5%);
--theme-footer-title-color: @text;
--theme-footer-text-color: @subtext0;
--theme-footer-link-color: @subtext0;
--theme-footer-link-color-hover: @subtext1;
--theme-footer-background-color: @mantle;
--theme-header-background-color: @mantle;
--theme-tag-background-color: @accent-color;
--theme-tag-border-color: @accent-color;
--theme-tag-color: @mantle;
--theme-tag-hover-background-color: darken(@accent-color, 5%);
--theme-tag-hover-border-color: darken(@accent-color, 5%);
--theme-tag-hover-color: @mantle;
--theme-post-title-color: @accent-color;
--theme-post-title-color-hover: darken(@accent-color, 5%);
--highlight-bg: @mantle;
--theme-primary: @accent-color;
--theme-primary-100: fade(@accent-color, 20%);
--theme-primary-200: fade(@accent-color, 30%);
--theme-primary-500: fade(@accent-color, 90%);
--theme-primary-600: @accent-color;
--translucent-secondary: fade(@accent-color, 10%);
--theme-secondary-100: fade(@accent-color, 20%);
--theme-secondary-200: fade(@accent-color, 30%);
--theme-secondary-300: fade(@accent-color, 40%);
--theme-secondary-400: fade(@accent-color, 50%);
--theme-secondary-500: fade(@accent-color, 60%);
--theme-secondary-600: fade(@accent-color, 70%);
--white: @mantle;
--black: @text;
--black-100: @base;
--black-150: @surface0;
--black-200: @surface1;
--black-225: @surface1;
--black-250: @surface2;
--black-300: @overlay0;
--black-350: @overlay2;
--black-400: @subtext0;
--black-500: @subtext1;
--black-600: @text;
--purple-100: fade(@mauve, 30%);
--purple-200: fade(@mauve, 40%);
--purple-400: fade(@mauve, 60%);
--green-100: @green;
--green-400: @green;
--green-500: @green;
--blue-200: fade(@blue, 30%);
--blue-300: fade(@blue, 40%);
--blue-400: @sky;
--blue-500: @blue;
--orange-400: fade(@peach, 80%);
--orange-500: fade(@peach, 90%);
--orange-600: @peach;
--bronze-100: fade(@rosewater, 20%);
--bronze-200: fade(@rosewater, 30%);
--bronze-300: fade(@rosewater, 40%);
--bronze-400: fade(@rosewater, 50%);
--yellow-100: fade(@yellow, 20%);
--yellow-200: fade(@yellow, 30%);
--yellow-400: fade(@yellow, 70%);
--yellow-500: fade(@yellow, 90%);
--red-200: fade(@red, 40%);
--red-400: fade(@red, 70%);
--red-500: fade(@red, 80%);
--scrollbar: @surface1;
}
.wmd-button > span {
@svg: escape(
'<svg width="360" height="60" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14 8c0-1.5-1.6-3-3.5-3H5v12h6.3c1.7 0 3.2-1.7 3.2-3.5 0-1.3-.9-2.5-2-3 .8-.6 1.5-1 1.5-2.5M7.5 7H10a1.5 1.5 0 0 1 0 3H7.5zm3 8h-3v-3h3a1.5 1.5 0 1 1 0 3M32 5v2h2.6l-3.7 8H28v2h8v-2h-2.6l3.7-8H40V5zm18.2 8.8c.5.4 1 .7 1.6.9l.7-1.8a4.1 4.1 0 1 1 4-.8l1.2 1.4a6 6 0 1 0-7.5.3" fill="@{subtext0}"/><path d="M53.6 8.2a6 6 0 0 0-1.6-.8L51.4 9a4.1 4.1 0 1 1-4 .8L46 8.4a6 6 0 1 0 7.5-.2zM63 7c0-1.1.9-2 2-2h3a2 2 0 0 1 2 2v7l-1.8 3H66l1.8-3H65a2 2 0 0 1-2-2zm8 0c0-1.1.9-2 2-2h3a2 2 0 0 1 2 2v7l-1.8 3H74l1.8-3H73a2 2 0 0 1-2-2zm32-2c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm4.5 7.5L104 17h14l-4.5-6-3.5 4.5zm0-4.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m76.5 2h14v2h-14z" fill="@{subtext0}"/><path opacity=".4" d="M184 4h14v1h-14zm0 3h14v1h-14zm0 7h14v1h-14zm0 3h14v1h-14z" fill="@{subtext0}"/><path d="M251 3a8 8 0 1 0 0 16 8 8 0 0 0 0-16m.8 12.1c0 .7-.5 1.2-1.2 1.2s-1.2-.5-1.2-1.2c0-.8.6-1.2 1.2-1.2.7 0 1.2.5 1.2 1.2m2-5.1-1 1-.6.3-.5.7v.7s-.1.2-.3.2H250c-.2 0-.2-.1-.2-.2 0-.6.1-1.2.4-1.6.4-.5.9-1 1.4-1.3.2 0 .3-.2.4-.3a1.3 1.3 0 0 0 0-1.8c-.2-.3-.5-.4-1-.4s-.8.3-1 .6-.2.7-.2 1h-2q0-1.95 1.2-2.7c.5-.3 1.1-.5 1.9-.5 1 0 1.8.2 2.5.7.6.5 1 1.2 1 2.2 0 .5-.3 1-.5 1.4z" fill="@{subtext0}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M262 5c0-1.1.9-2 2-2h10l4 4v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm9.7 2-1.4 1.4 2.6 2.6-2.6 2.6 1.4 1.4 4-4zm-2 1.4L268.3 7l-4 4 4 4 1.4-1.4-2.6-2.6zM230 3a8 8 0 0 1 5.6 2.3L238 3v7h-7l3.2-3.2A6 6 0 0 0 230 5a6 6 0 0 0 0 12v2a8 8 0 1 1 0-16" fill="@{subtext0}"/><path fill="@{subtext0}" d="M163 4h14v2h-14zm2 3h10v2h-10z"/><path opacity=".4" fill="@{subtext0}" d="M163 11h14v1h-14zm2 3h10v1h-10zm-2 3h14v1h-14z"/><path d="M87 9.5V7.2c0-1 .8-1.4 2-1.4V4c-2.5 0-4 1-4 3.1v2.1c0 .4-.3.8-.8.8H83v2h1.2c.5 0 .8.4.8.8v2c0 2.2 1.5 3.2 4 3.2v-1.8c-1.2 0-2-.4-2-1.4v-2.3c0-.9-.7-1.4-1.1-1.5.4-.1 1.1-.6 1.1-1.5m7 0V7.2c0-1-.8-1.4-2-1.4V4c2.5 0 4 1 4 3.1v2.1c0 .4.3.8.8.8H98v2h-1.2c-.5 0-.8.4-.8.8v2c0 2.2-1.5 3.2-4 3.2v-1.8c1.2 0 2-.4 2-1.4v-2.3c0-.9.7-1.4 1.1-1.5-.4-.1-1.1-.6-1.1-1.5" fill="@{subtext0}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M124 8h1V4h-2v1h1zm.8 2H123V9h3v.9l-1.8 2.1h1.8v1h-3v-.9zm-1.8 5v-1h3v4h-3v-1h2v-.5h-1v-1h1V15zm5-8V5h9v2zm0 10h9v-2h-9zm9-5h-9v-2h9z" fill="@{subtext0}"/><path d="M146.3 6a1.3 1.3 0 1 1-2.6 0 1.3 1.3 0 0 1 2.6 0M157 7h-9V5h9zm0 10h-9v-2h9zm-9-5h9v-2h-9zm-1.7 4a1.3 1.3 0 1 1-2.6 0 1.3 1.3 0 0 1 2.6 0m-1.3-3.7a1.3 1.3 0 1 0 0-2.6 1.3 1.3 0 0 0 0 2.6" fill="@{subtext0}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M210 3a8 8 0 0 0-5.6 2.3L202 3v7h7l-3.2-3.2A6 6 0 0 1 210 5a6 6 0 0 1 0 12v2a8 8 0 1 0 0-16" fill="@{subtext0}"/><path d="M14 28c0-1.5-1.6-3-3.5-3H5v12h6.3c1.7 0 3.2-1.7 3.2-3.5 0-1.3-.9-2.5-2-3 .8-.6 1.5-1 1.5-2.5m-6.5-1H10a1.5 1.5 0 1 1 0 3H7.5zm3 8h-3v-3h3a1.5 1.5 0 1 1 0 3M32 25v2h2.6l-3.7 8H28v2h8v-2h-2.6l3.7-8H40v-2zm18.2 8.8c.5.4 1 .7 1.6.9l.7-1.8a4.1 4.1 0 1 1 4-.8l1.2 1.4a6 6 0 1 0-7.5.3" fill="@{subtext1}"/><path d="M53.6 28.2a6 6 0 0 0-1.6-.8l-.6 1.7a4.1 4.1 0 1 1-4 .8L46 28.4a6 6 0 1 0 7.5-.2zM63 27c0-1.1.9-2 2-2h3a2 2 0 0 1 2 2v7l-1.8 3H66l1.8-3H65a2 2 0 0 1-2-2zm8 0c0-1.1.9-2 2-2h3a2 2 0 0 1 2 2v7l-1.8 3H74l1.8-3H73a2 2 0 0 1-2-2zm32-2c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm4.5 7.5L104 37h14l-4.5-6-3.5 4.5zm0-4.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m76.5 2h14v2h-14z" fill="@{subtext1}"/><path opacity=".4" d="M184 24h14v1h-14zm0 3h14v1h-14zm0 7h14v1h-14zm0 3h14v1h-14z" fill="@{subtext1}"/><path d="M251 23a8 8 0 1 0 0 16 8 8 0 0 0 0-16m.8 12.1c0 .7-.5 1.2-1.2 1.2s-1.2-.5-1.2-1.2c0-.8.6-1.2 1.2-1.2.7 0 1.2.5 1.2 1.2m2-5.1-1 1-.6.3-.5.7v.7s-.1.2-.3.2H250c-.2 0-.2-.1-.2-.2 0-.6.1-1.2.4-1.6.4-.5.9-1 1.4-1.3.2 0 .3-.2.4-.3a1.3 1.3 0 0 0 0-1.8c-.2-.3-.5-.4-1-.4s-.8.3-1 .6-.2.7-.2 1h-2q0-1.95 1.2-2.7c.5-.3 1.1-.5 1.9-.5 1 0 1.8.2 2.5.7.6.5 1 1.2 1 2.2 0 .5-.3 1-.5 1.4z" fill="@{subtext1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M262 25c0-1.1.9-2 2-2h10l4 4v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm9.7 2-1.4 1.4 2.6 2.6-2.6 2.6 1.4 1.4 4-4zm-2 1.4-1.4-1.4-4 4 4 4 1.4-1.4-2.6-2.6zM230 23a8 8 0 0 1 5.6 2.4L238 23v7h-7l3.2-3.2A6 6 0 0 0 230 25a6 6 0 0 0 0 12v2a8 8 0 1 1 0-16" fill="@{subtext1}"/><path fill="@{subtext1}" d="M163 24h14v2h-14zm2 3h10v2h-10z"/><path opacity=".4" fill="@{subtext1}" d="M163 31h14v1h-14zm2 3h10v1h-10zm-2 3h14v1h-14z"/><path d="M87 29.5v-2.3c0-1 .8-1.4 2-1.4V24c-2.5 0-4 1-4 3.1v2.1c0 .4-.3.8-.8.8H83v2h1.2c.5 0 .8.4.8.8v2c0 2.2 1.5 3.2 4 3.2v-1.8c-1.2 0-2-.4-2-1.4v-2.3c0-.9-.7-1.4-1.1-1.5.4-.1 1.1-.6 1.1-1.5m7 0v-2.3c0-1-.8-1.4-2-1.4V24c2.5 0 4 1 4 3.1v2.1c0 .4.3.8.8.8H98v2h-1.2c-.5 0-.8.4-.8.8v2c0 2.2-1.5 3.2-4 3.2v-1.8c1.2 0 2-.4 2-1.4v-2.3c0-.9.7-1.4 1.1-1.5-.4-.1-1.1-.6-1.1-1.5" fill="@{subtext1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M124 28h1v-4h-2v1h1zm.8 2H123v-1h3v.9l-1.8 2.1h1.8v1h-3v-.9zm-1.8 5v-1h3v4h-3v-1h2v-.5h-1v-1h1V35zm5-8v-2h9v2zm0 10h9v-2h-9zm9-5h-9v-2h9z" fill="@{subtext1}"/><path d="M146.3 26a1.3 1.3 0 1 1-2.6 0 1.3 1.3 0 0 1 2.6 0m10.7 1h-9v-2h9zm0 10h-9v-2h9zm-9-5h9v-2h-9zm-1.7 4a1.3 1.3 0 1 1-2.6 0 1.3 1.3 0 0 1 2.6 0m-1.3-3.7a1.3 1.3 0 1 0 0-2.6 1.3 1.3 0 0 0 0 2.6" fill="@{subtext1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M210 23a8 8 0 0 0-5.6 2.4L202 23v7h7l-3.2-3.2A6 6 0 0 1 210 25a6 6 0 0 1 0 12v2a8 8 0 1 0 0-16" fill="@{subtext1}"/><path d="M14 48c0-1.5-1.6-3-3.5-3H5v12h6.3c1.7 0 3.2-1.7 3.2-3.5 0-1.3-.9-2.5-2-3 .8-.6 1.5-1 1.5-2.5m-6.5-1H10a1.5 1.5 0 1 1 0 3H7.5zm3 8h-3v-3h3a1.5 1.5 0 1 1 0 3M32 45v2h2.6l-3.7 8H28v2h8v-2h-2.6l3.7-8H40v-2zm18.2 8.8c.5.4 1 .7 1.6.9l.7-1.8a4.1 4.1 0 1 1 4-.8l1.2 1.4a6 6 0 1 0-7.5.3" fill="@{text}"/><path d="M53.6 48.2a6 6 0 0 0-1.6-.8l-.6 1.7a4.1 4.1 0 1 1-4 .8L46 48.4a6 6 0 1 0 7.5-.2zM63 47c0-1.1.9-2 2-2h3a2 2 0 0 1 2 2v7l-1.8 3H66l1.8-3H65a2 2 0 0 1-2-2zm8 0c0-1.1.9-2 2-2h3a2 2 0 0 1 2 2v7l-1.8 3H74l1.8-3H73a2 2 0 0 1-2-2zm32-2c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm4.5 7.5L104 57h14l-4.5-6-3.5 4.5zm0-4.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3m76.5 2h14v2h-14z" fill="@{text}"/><path opacity=".4" d="M184 44h14v1h-14zm0 3h14v1h-14zm0 7h14v1h-14zm0 3h14v1h-14z" fill="@{text}"/><path d="M251 43a8 8 0 1 0 0 16 8 8 0 0 0 0-16m.8 12.1c0 .7-.5 1.2-1.2 1.2s-1.2-.5-1.2-1.2c0-.8.6-1.2 1.2-1.2.7 0 1.2.5 1.2 1.2m2-5.1-1 1-.6.3-.5.7v.7s-.1.2-.3.2H250c-.2 0-.2-.1-.2-.2 0-.6.1-1.2.4-1.6.4-.5.9-1 1.4-1.3.2 0 .3-.2.4-.3a1.3 1.3 0 0 0 0-1.8c-.2-.3-.5-.4-1-.4s-.8.3-1 .6-.2.7-.2 1h-2q0-1.95 1.2-2.7c.5-.3 1.1-.5 1.9-.5 1 0 1.8.2 2.5.7.6.5 1 1.2 1 2.2 0 .5-.3 1-.5 1.4z" fill="@{text}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M262 45c0-1.1.9-2 2-2h10l4 4v10a2 2 0 0 1-2 2h-12a2 2 0 0 1-2-2zm9.7 2-1.4 1.4 2.6 2.6-2.6 2.6 1.4 1.4 4-4zm-2 1.4-1.4-1.4-4 4 4 4 1.4-1.4-2.6-2.6zM230 43a8 8 0 0 1 5.6 2.4L238 43v7h-7l3.2-3.2A6 6 0 0 0 230 45a6 6 0 0 0 0 12v2a8 8 0 1 1 0-16" fill="@{text}"/><path fill="@{text}" d="M163 44h14v2h-14zm2 3h10v2h-10z"/><path opacity=".4" fill="@{text}" d="M163 51h14v1h-14zm2 3h10v1h-10zm-2 3h14v1h-14z"/><path d="M87 49.5v-2.3c0-1 .8-1.4 2-1.4V44c-2.5 0-4 1-4 3.1v2.1c0 .4-.3.8-.8.8H83v2h1.2c.5 0 .8.4.8.8v2c0 2.2 1.5 3.2 4 3.2v-1.8c-1.2 0-2-.4-2-1.4v-2.3c0-.9-.7-1.4-1.1-1.5.4-.1 1.1-.6 1.1-1.5m7 0v-2.3c0-1-.8-1.4-2-1.4V44c2.5 0 4 1 4 3.1v2.1c0 .4.3.8.8.8H98v2h-1.2c-.5 0-.8.4-.8.8v2c0 2.2-1.5 3.2-4 3.2v-1.8c1.2 0 2-.4 2-1.4v-2.3c0-.9.7-1.4 1.1-1.5-.4-.1-1.1-.6-1.1-1.5" fill="@{text}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M124 48h1v-4h-2v1h1zm.8 2H123v-1h3v.9l-1.8 2.1h1.8v1h-3v-.9zm-1.8 5v-1h3v4h-3v-1h2v-.5h-1v-1h1V55zm5-8v-2h9v2zm0 10h9v-2h-9zm9-5h-9v-2h9z" fill="@{text}"/><path d="M146.3 46a1.3 1.3 0 1 1-2.6 0 1.3 1.3 0 0 1 2.6 0m10.7 1h-9v-2h9zm0 10h-9v-2h9zm-9-5h9v-2h-9zm-1.7 4a1.3 1.3 0 1 1-2.6 0 1.3 1.3 0 0 1 2.6 0m-1.3-3.7a1.3 1.3 0 1 0 0-2.6 1.3 1.3 0 0 0 0 2.5z" fill="@{text}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M210 43a8 8 0 0 0-5.6 2.4L202 43v7h7l-3.2-3.2A6 6 0 0 1 210 45a6 6 0 0 1 0 12v2a8 8 0 1 0 0-16" fill="@{text}"/><path d="M296.5 18h-3.1l-5.4-7.6c-.8.5-1.3 1.4-1.4 2.8L286 18h-2.6l.5-4.8c.3-2.3 1.2-3.8 2.8-4.6L283.4 4h3.1l4.5 6.3.9-.8.5-1.2.6-4.3h2.6l-.3 2.9a8.2 8.2 0 0 1-1 3.1c-.3.8-1 1.5-2 2z" fill="@{subtext0}"/><path d="M296.5 38h-3.1l-5.4-7.6c-.8.5-1.3 1.4-1.4 2.8L286 38h-2.6l.5-4.8c.3-2.3 1.2-3.8 2.8-4.6l-3.3-4.6h3.1l4.5 6.3.9-.8.5-1.2.6-4.3h2.6l-.3 2.9a8.2 8.2 0 0 1-1 3.1c-.3.8-1 1.5-2 2z" fill="@{subtext1}"/><path d="M296.5 58h-3.1l-5.4-7.6c-.8.5-1.3 1.4-1.4 2.8L286 58h-2.6l.5-4.8c.3-2.3 1.2-3.8 2.8-4.6l-3.3-4.6h3.1l4.5 6.3.9-.8.5-1.2.6-4.3h2.6l-.3 2.9a8.2 8.2 0 0 1-1 3.1c-.3.8-1 1.5-2 2z" fill="@{text}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M304 3a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm12 2h-12v3h12zm-12 5h3v7h-3zm12 0h-7v7h7z" fill="@{subtext0}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M304 43a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2V45a2 2 0 0 0-2-2zm12 2h-12v3h12zm-12 5h3v7h-3zm12 0h-7v7h7z" fill="@{text}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M304 23a2 2 0 0 0-2 2v12c0 1.1.9 2 2 2h12a2 2 0 0 0 2-2V25a2 2 0 0 0-2-2zm12 2h-12v3h12zm-12 5h3v7h-3zm12 0h-7v7h7z" fill="@{subtext1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M327 2h-2v2h-2a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h4.2l2.4 1.8 2.9-2.9 1 1.1h1.5a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-4V2l-4 3zm0 3 4 3V6h4v5h-5V9h-2v6h2v-2h5v3h-.6l-1.9-2-3 3.2-1.7-1.2H323v-3h2v2h2V9h-2v2h-2V6h2v2h2z" fill="@{subtext0}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M327 22h-2v2h-2a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h4.2l2.4 1.8 2.9-2.9 1 1.1h1.5a2 2 0 0 0 2-2V26a2 2 0 0 0-2-2h-4v-2l-4 3zm0 3 4 3v-2h4v5h-5v-2h-2v6h2v-2h5v3h-.6l-1.9-2-3 3.2-1.7-1.2H323v-3h2v2h2v-6h-2v2h-2v-5h2v2h2z" fill="@{subtext1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M327 42h-2v2h-2a2 2 0 0 0-2 2v10c0 1.1.9 2 2 2h4.2l2.4 1.8 2.9-2.9 1 1.1h1.5a2 2 0 0 0 2-2V46a2 2 0 0 0-2-2h-4v-2l-4 3zm0 3 4 3v-2h4v5h-5v-2h-2v6h2v-2h5v3h-.6l-1.9-2-3 3.2-1.7-1.2H323v-3h2v2h2v-6h-2v2h-2v-5h2v2h2z" fill="@{text}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M341 5c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-1v4l-4-4h-7a2 2 0 0 1-2-2zm3.9 4c0-1.2 1-2.1 2.1-2.1h1V5h-1a4 4 0 1 0 0 8h1v-1.9h-1c-1.2 0-2.1-1-2.1-2.1m6.1-4h-1v1.9h1a2.1 2.1 0 1 1 0 4.2h-1V13h1a4 4 0 1 0 0-8m0 5h-4V8h4z" fill="@{subtext0}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M341 25c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-1v4l-4-4h-7a2 2 0 0 1-2-2zm3.9 4c0-1.2 1-2.1 2.1-2.1h1V25h-1a4 4 0 1 0 0 8h1v-1.9h-1c-1.2 0-2.1-1-2.1-2.1m6.1-4h-1v1.9h1a2.1 2.1 0 1 1 0 4.2h-1V33h1a4 4 0 1 0 0-8m0 5h-4v-2h4z" fill="@{subtext1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M341 45c0-1.1.9-2 2-2h12a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-1v4l-4-4h-7a2 2 0 0 1-2-2zm3.9 4c0-1.2 1-2.1 2.1-2.1h1V45h-1a4 4 0 1 0 0 8h1v-1.9h-1c-1.2 0-2.1-1-2.1-2.1m6.1-4h-1v1.9h1a2.1 2.1 0 1 1 0 4.2h-1V53h1a4 4 0 1 0 0-8m0 5h-4v-2h4z" fill="@{text}"/></svg>'
);
background-image: url("data:image/svg+xml,@{svg}");
}
.s-topbar .s-topbar--logo .-img,
.envelope-on,
.envelope-off,
.vote-up-off,
.vote-up-on,
.vote-down-off,
.vote-down-on,
.feed-icon,
.vote-accepted-off,
.vote-accepted-on,
.vote-accepted-bounty,
.badge-earned-check,
.delete-tag,
.grippie,
.expander-arrow-hide,
.expander-arrow-show,
.expander-arrow-small-hide,
.expander-arrow-small-show,
.anonymous-gravatar,
.badge1,
.badge2,
.badge3 {
@svg: escape(
'<svg width="189" height="530" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M48 280.8v7.6l8.5 7.6L73 281.2V273l-16.5 14.9zM22 324v3l4 4 7-6v-4l-7 6" fill="@{green}"/><path d="M8 280.8v7.6l8.6 7.6L33 281.2V273l-16.4 14.9" fill="@{overlay0}"/><path d="M45 191h29l-14.4-15" fill="@{peach}"/><path d="M5 191h29l-14.5-15" fill="@{overlay0}"/><path d="M59.6 243 74 228H45zM6.5 322.5 0 329h13" fill="@{peach}"/><path d="M7.5 386.5 0 380v13zm47.5 87-8-6.5v13zm-48.5 0L14 480v-13zm20-84L33 383H20M6.5 341.5 0 348h13m6.5-105L34 228H5m14.5-108 2.9 9.2H32l-7.7 5.6 3 9.2-7.8-5.7-7.8 5.7 3-9.2-7.7-5.6h9.6" fill="@{overlay0}"/><path d="m59.6 120 2.9 9.2h9.6l-7.7 5.6 3 9.2-7.8-5.7-7.8 5.7 3-9.2-7.7-5.6h9.6" fill="@{yellow}"/><path d="m59.6 123.3 2.2 6.9H69l-5.8 4.2 2.3 6.9-5.9-4.3-5.9 4.3 2.3-6.9-5.8-4.2h7.3zm0-3.3-2.9 9.2h-9.6l7.7 5.6-3 9.2 7.8-5.7 7.8 5.7-3-9.2 7.7-5.6h-9.6z" fill="@{yellow}"/><path d="M65 408a3 3 0 1 0 0-6 3 3 0 0 0 0 6" fill="@{peach}"/><path d="M85 408a3 3 0 1 0 0-6 3 3 0 0 0 0 6" fill="@{surface2}"/><path d="M105 408a3 3 0 1 0 0-6 3 3 0 0 0 0 6" fill="@{yellow}"/><path d="M47 367h2v2h-2zm3 3h2v2h-2zm6 0h2v2h-2zm6 0h2v2h-2zm6 0h2v2h-2zm-15-3h2v2h-2zm6 0h2v2h-2zm6 0h2v2h-2zm6 0h2v2h-2" fill="@{surface2}"/><path d="M0 400v31h31v-31" fill="@{overlay0}"/><path d="M20 419a14 14 0 0 1 8 12H3a14.1 14.1 0 0 1 8-12v-.5a7.5 7.5 0 1 1 11.6-8.4 7.5 7.5 0 0 1-2.6 8.4z" fill="@{crust}"/><path d="M60 340h2v14h-2m3-13h10v8H63" fill="@{overlay0}"/><path d="M60 320h2v14h-2" fill="@{red}"/><path d="M63 321h10v8H63m17-9h14v14H80" fill="@{peach}"/><path d="M84 329c-1.4 0-2 .6-2 2 0 .4.6 1 2 1 .4 0 1-.6 1-1 0-1.4-.6-2-1-2m-2-4v2a5.1 5.1 0 0 1 5 5h2a7 7 0 0 0-7-7m0-3v2a7.9 7.9 0 0 1 8 8h2a10 10 0 0 0-10-10" fill="@{crust}"/><path d="m22.6 347.1-.7 3.2 3.2-.7zm.8-.7 3.6-3.6 2.5 2.5-3.6 3.6zm5.7-5.1c-.4 0-.8.1-1.1.4l-.7.7 2.5 2.5.7-.7c.2-.3.4-.7.4-1.1 0-1-.8-1.8-1.8-1.8" fill="@{subtext1}"/><path d="M107 459a7 7 0 1 0 0-14 7 7 0 0 0 0 14" fill="@{red}"/><path d="m110.2 453.7-1.9-1.9 1.9-1.9v-.3l-.9-.8h-.3l-2 2-1.8-2h-.3l-.9.8v.3l1.9 1.9-1.9 1.9v.3l.9.9h.3l1.9-1.9 1.9 1.9h.3l.9-.9" fill="@{crust}"/><path d="M47 354a7 7 0 1 0 0-14 7 7 0 0 0 0 14" fill="@{red}"/><path d="m50.2 348.7-1.9-1.9 1.9-1.9v-.3l-.9-.8H49l-2 2-1.8-2h-.3l-.9.8v.3l1.9 1.9-1.9 1.9v.3l.9.9h.3l1.9-1.9 1.9 1.9h.3l.9-.9" fill="@{crust}"/><path d="M47 333a7 7 0 1 0 0-14 7 7 0 0 0 0 14" fill="@{overlay0}"/><path d="m50.2 327.7-1.9-1.9 1.9-1.9v-.3l-.9-.8H49l-2 2-1.8-2h-.3l-.9.8v.3l1.9 1.9-1.9 1.9v.3l.9.9h.3l1.9-1.9 1.9 1.9h.3l.9-.9" fill="@{crust}"/><path d="m42 31-2.2-.2c-1.7-.1-2.3-.8-2.3-2 0-1.4 1-2.2 3-2.2 1.3-.1 2.6.3 3.6 1.1l1.3-1.3a7.5 7.5 0 0 0-4.8-1.4c-2.9 0-4.9 1.5-4.9 3.9 0 2.2 1.4 3.4 4 3.6l2.2.2c1.6.1 2.2.8 2.2 2 0 1.6-1.4 2.4-3.6 2.4-1.6.1-3.1-.5-4.2-1.6L35 36.8c1.5 1.4 3.5 2 5.5 1.9 3.2 0 5.5-1.5 5.5-4.1s-1.6-3.4-4-3.6m15.8-6.1c-2.2 0-3.5.4-4.7 1.9l1.3 1.3a3.6 3.6 0 0 1 3.4-1.5c2.5 0 3.4 1 3.4 2.9v1.3h-4c-3 0-4.6 1.5-4.6 3.9 0 1 .3 2 1 2.7.8.9 1.9 1.2 3.8 1.2 1.4.1 2.9-.4 3.9-1.4v1.3h2v-9.1c-.1-2.9-1.9-4.5-5.5-4.5m3.4 8.9c.1.8-.1 1.7-.7 2.3a4 4 0 0 1-3 .9c-2.1 0-3.1-.7-3.1-2.3q0-2.4 3-2.4h3.8zm9.7-7.1c1.2 0 2.4.5 3.1 1.5l1.3-1.3a5.4 5.4 0 0 0-4.4-2c-3.4 0-5.9 2.3-5.9 6.9s2.6 6.9 5.9 6.9c1.7.1 3.3-.7 4.4-2L74 35.4c-.7 1-1.9 1.5-3.1 1.5-1.2.1-2.4-.5-3.1-1.5q-1.05-1.65-.9-3.6-.15-1.95.9-3.6c.7-1 1.9-1.6 3.1-1.5m16.8-1.6h-2.4L79.2 31V19.1h-2v19.4h2v-4.9l2.4-2.4 4.5 7.3h2.4l-5.6-8.6zm9.2-.2c-1.6 0-3.2.5-4.3 1.7-1.3 1.3-1.6 3-1.6 5.4 0 2.5.3 4.1 1.6 5.4a6.1 6.1 0 0 0 4.3 1.7c1.6.1 3.2-.5 4.3-1.7 1.3-1.3 1.6-2.9 1.6-5.4s-.3-4-1.6-5.4a5.4 5.4 0 0 0-4.3-1.7m1.7 10.5c-.9.8-2.3.8-3.2 0-.7-.7-.8-2-.8-3.4s.1-2.7.8-3.4c.9-.8 2.3-.8 3.2 0 .7.7.8 2 .8 3.4 0 1.5-.1 2.7-.8 3.4M112.2 25l-2.8 8.6-2.8-8.6h-3.7l5.2 14h2.7l5.1-14zm9.6 0c-3.6 0-6.1 2.5-6.1 7 0 5.7 3.2 7.2 6.5 7.2 2 .1 4-.7 5.3-2.2l-2.1-2c-.8.8-2 1.3-3.2 1.2a3 3 0 0 1-3.1-2.7v-.4h8.7v-1.6c.1-3.8-2.1-6.6-6-6.6zm-2.7 5.7.3-1.5c.4-.9 1.3-1.4 2.3-1.4s1.9.5 2.3 1.4l.3 1.5zm13.3-4.3v-1.3H129v14h3.5v-8.4c0-1.3.8-2.4 2.1-2.6h.2c.7 0 1.4.3 1.8.8l2.6-2.6A4.1 4.1 0 0 0 136 25c-1.3 0-2.6.4-3.5 1.4zm7.6-2.8V39h3.5V28h2.6v-2.7h-2.6v-1.5c0-.6.3-1.2 1-1.3h1.5v-3h-2a3.9 3.9 0 0 0-4 3.8zm20.3 1.3c-1.6 0-3.2.5-4.3 1.7-1.3 1.3-1.6 3-1.6 5.4 0 2.5.3 4.1 1.6 5.4a6.1 6.1 0 0 0 4.3 1.7c1.6.1 3.2-.5 4.3-1.7 1.3-1.3 1.6-2.9 1.6-5.4s-.3-4-1.6-5.4a5.4 5.4 0 0 0-4.3-1.7m1.7 10.5c-.9.8-2.3.8-3.2 0-.7-.7-.8-2-.8-3.4s.1-2.7.8-3.4c.9-.8 2.3-.8 3.2 0 .7.7.8 2 .8 3.4 0 1.5-.1 2.7-.8 3.4M182.7 25l-2.3 8.6-2.9-8.6H175l-2.8 8.7-2.3-8.6h-3.7l4.3 14h2.9l2.9-8.8 2.9 8.8h3l4.3-14h-3.8zm-31.2 9.8V19.6H148V35a3.8 3.8 0 0 0 3.6 4h2.5v-3h-1.3c-.6.1-1.1-.2-1.3-.8zm-98.8-9.4H49V21h-2v13.9c0 2 1.1 3.6 3.4 3.6h1.4v-1.7h-1c-1.3 0-1.8-.7-1.8-2v-7.7h1.9z" fill="@{text}"/><path d="M26 41v-9h4v13H0V32h4v9z" fill="@{overlay2}"/><path d="m23 34 .8-3-16.1-3.3L7 31zM9.2 23.2l15 7 1.4-3-15-7zm4.2-7.4L26 26.4l2.1-2.5-12.7-10.6-2.1 2.5zM21.5 8l-2.7 2 9.9 13.3 2.7-2zM7 38h16v-3H7z" fill="@{peach}"/><path d="M21 527v-8h3v11H0v-11h3v8z" fill="@{overlay2}"/><path d="m5.4 519.1 13.6 2 .1-2.4L6 516l-.5 3zm1.8-6.8 12 5.6 1.1-2.4-12-5.6zm3.4-5.9 10.2 8.5 1.7-2-10.2-8.5zm6.5-6.2-2.1 1.6 7.9 10.6 2.1-1.6zM5 525h14v-3H5z" fill="@{peach}"/><path d="m34 518.9-1.7-.2c-1.3 0-1.8-.6-1.8-1.5 0-1 .7-1.8 2.3-1.8 1 0 2 .3 2.6.8l1-1c-1-.7-2.2-1-3.6-1-2.2 0-3.8 1.1-3.8 3 0 1.7 1 2.6 3 2.8l1.8.1c1.2.1 1.7.6 1.7 1.6 0 1.2-1 1.8-2.6 1.8-1.3 0-2.4-.3-3.2-1.1l-1 1c1.2 1 2.5 1.3 4.2 1.3 2.5 0 4.2-1.1 4.2-3-.2-2-1.5-2.6-3.2-2.8zm12.7-4.6c-1.7 0-2.7.3-3.6 1.4l1 1c.6-.9 1.2-1.2 2.6-1.2 1.8 0 2.6.8 2.6 2.2v1h-3.1c-2.3 0-3.6 1.2-3.6 3 0 .7.3 1.5.8 2 .7.8 1.4 1 2.9 1a4 4 0 0 0 3-1v1h1.5v-7c-.1-2.3-1.4-3.4-4.1-3.4m2.6 6.7c0 .9-.2 1.4-.5 1.7-.7.6-1.5.7-2.3.7-1.7 0-2.3-.6-2.3-1.7 0-1.2.7-1.8 2.3-1.8h2.9zm7.2-5.4c1 0 1.6.3 2.4 1.2l1-1c-1.1-1.1-2-1.5-3.4-1.5-2.6 0-4.6 1.7-4.6 5.3 0 3.4 2 5.2 4.6 5.2 1.4 0 2.3-.3 3.3-1.5l-1-1c-.8 1-1.4 1.2-2.3 1.2a3 3 0 0 1-2.4-1.1c-.5-.7-.7-1.5-.7-2.8s.2-2.1.7-2.8c.6-.8 1.5-1.2 2.4-1.2m12.9-1.2h-1.8l-4.6 4.5v-9.1h-1.6v14.8H63v-3.8l1.8-1.8 3.5 5.6H70l-4.2-6.7 3.5-3.5zm7-.3c-1.5 0-2.6.6-3.3 1.3-1 1-1.2 2.3-1.2 4.2s.3 3.1 1.2 4c.7.8 1.8 1.4 3.3 1.4s2.7-.5 3.3-1.3c1-1 1.2-2.2 1.2-4.1 0-2-.3-3.2-1.2-4.2-.6-.7-1.7-1.3-3.3-1.3m1.3 8c-.3.3-.7.4-1.3.4s-1-.1-1.2-.4c-.6-.6-.6-1.6-.6-2.6 0-1.2 0-2 .6-2.6.2-.3.6-.5 1.2-.5s1 .2 1.3.5c.5.6.5 1.4.5 2.6.1 1.1 0 2-.5 2.6m10.3-7.9-2.1 6.6-2.2-6.6h-2.8l4 10.6h2l4-10.6zm7.3-.1c-2.8 0-4.6 2-4.6 5.5 0 4.3 2.4 5.4 4.9 5.4 2 0 3-.5 4-1.6L98 522a3 3 0 0 1-2.4 1c-1.5 0-2.3-1-2.3-2.5h6.6v-1.1c0-3-1.6-5.2-4.6-5.2zm-2 4.4c0-.5 0-.8.3-1.1.3-.7.8-1.2 1.8-1.2a2 2 0 0 1 1.8 1.2c.2.3.2.6.3 1.1zm10.5-3.2v-1.1h-2.5v10.6h2.6v-6.4c0-1.3.9-1.9 1.8-1.9.6 0 1 .2 1.4.7l2-2c-.8-.8-1.4-1-2.5-1-1.2-.1-2.2.4-2.8 1zm5.4-2.3v11.8h2.7v-8.4h2v-2h-2v-1.2c0-.5.3-1 1-1h1v-2.1h-1.5c-2.2 0-3.2 1.5-3.2 3zm16.2 1.1c-1.5 0-2.6.6-3.2 1.3-1 1-1.3 2.3-1.3 4.2s.3 3.1 1.3 4c.6.8 1.7 1.4 3.2 1.4 1.6 0 2.7-.5 3.3-1.3 1-1 1.2-2.2 1.2-4.1 0-2-.3-3.2-1.2-4.2-.6-.7-1.7-1.3-3.3-1.3m1.3 8c-.3.3-.7.4-1.3.4s-1-.1-1.2-.4c-.6-.6-.6-1.6-.6-2.6 0-1.2.1-2 .6-2.6.3-.3.6-.5 1.2-.5s1 .2 1.3.5c.5.6.5 1.4.5 2.6 0 1.1 0 2-.5 2.6m15.8-7.9-1.7 6.6-2.2-6.6h-2l-2.2 6.6-1.7-6.6H130l3.3 10.6h2.2l2.2-6.7 2.2 6.7h2.2l3.3-10.6h-2.8zm-24.6 7.4V510h-2.7v11.8c0 1.5 1 3 3.1 3h1.6v-2.2h-1c-.7 0-1-.3-1-1M41 516l1.4-1.3h-3v-3.4H38V522c0 1.5.9 2.7 2.6 2.7h1v-1.2h-.7c-1 0-1.4-.6-1.4-1.5v-6z" fill="@{text}"/></svg>'
);
background-image: url("data:image/svg+xml,@{svg}");
}
.s-avatar {
&.subcommunity-topic-mobile-dev {
@svg: escape(
'<svg fill="none" height="300" viewBox="0 0 300 300" width="300" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h300v300H0z" fill="@{yellow}"/><path d="M52 198.352V101h29.418l17.664 66.406L116.547 101h29.484v97.352H127.77v-76.633l-19.325 76.633H89.52l-19.258-76.633v76.633zM165.488 101h35.926q12.152 0 18.527 1.859 8.567 2.524 14.676 8.965c6.109 6.441 7.172 9.563 9.297 15.805q3.188 9.297 3.188 22.976 0 12.02-2.989 20.719-3.652 10.626-10.425 17.199-5.114 4.981-13.813 7.77-6.508 2.059-17.398 2.059h-36.989zm19.657 16.469v64.48h14.675q8.235 0 11.887-.929 4.782-1.196 7.902-4.051 3.188-2.856 5.18-9.364 1.992-6.573 1.992-17.863c0-11.29-.664-13.303-1.992-17.332q-1.992-6.043-5.578-9.43t-9.098-4.582q-4.117-.929-16.136-.929z" fill="@{crust}"/></svg>'
);
background-image: url("data:image/svg+xml,@{svg}");
}
&.subcommunity-topic-r-language {
@svg: escape(
'<svg width="150" height="150" viewBox="0 0 150 150" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M150 0H0v150h150z" fill="@{peach}"/><path d="M55.41 99V50.324h20.686q7.802 0 11.322 1.328 3.552 1.295 5.678 4.649 2.124 3.353 2.125 7.67 0 5.478-3.221 9.064-3.22 3.553-9.629 4.483 3.188 1.859 5.246 4.084 2.092 2.224 5.611 7.902L99.173 99H87.418l-7.106-10.592q-3.785-5.678-5.18-7.139-1.394-1.493-2.954-2.025-1.56-.564-4.947-.564h-1.993V99zm9.828-28.09h7.272q7.073 0 8.832-.597 1.76-.598 2.756-2.06.996-1.46.996-3.651 0-2.458-1.328-3.952-1.296-1.527-3.686-1.925-1.195-.166-7.172-.166h-7.67z" fill="@{crust}"/></svg>'
);
background-image: url("data:image/svg+xml,@{svg}");
}
}
[fill="#BCBBBB"] {
fill: @overlay2 !important;
}
[fill="#F48024"] {
fill: @peach !important;
}
.s-topbar .s-topbar--logo .-img {
filter: none;
}
.s-sidebarwidget {
background-color: @base;
border-color: @surface0;
.s-sidebarwidget--header {
background-color: @surface0;
border-color: @surface1;
}
&::after,
.s-sidebarwidget--content,
.s-sidebarwidget--header {
border-color: @surface1;
}
}
.s-prose kbd {
border-top-color: transparent;
box-shadow:
0 1px 1px @crust,
inset 0 1px 0 0 @overlay2;
}
.s-pagination .s-pagination--item {
border-color: @surface2;
}
.s-badge {
color: @crust;
background-color: @mauve;
}
.s-notice {
&,
.s-notice--btn {
color: @mantle !important;
}
}
.badge,
.badge-tag {
background-color: @surface0;
color: @text;
}
#onetrust-consent-sdk {
#onetrust-banner-sdk {
background-color: @mantle;
&:focus {
outline-color: @surface1;
}
#onetrust-accept-btn-handler,
#onetrust-reject-all-handler {
background-color: @accent-color;
color: @crust;
}
#onetrust-button-group button#onetrust-pc-btn-handler {
background-color: @crust !important;
border-color: @accent-color !important;
color: @accent-color !important;
}
#onetrust-policy-title,
#onetrust-policy-text,
.ot-b-addl-desc,
.ot-dpd-desc,
.ot-dpd-title,
#onetrust-policy-text :not(.onetrust-vendors-list-handler),
.ot-dpd-desc :not(.onetrust-vendors-list-handler),
#banner-options *,
.ot-cat-header,
.ot-optout-signal,
a {
color: @text !important;
}
}
/* Manage cookies popup */
#onetrust-pc-sdk {
background-color: @base;
h3,
h4,
h5,
h6,
p,
#ot-ven-lst .ot-ven-opts p,
#ot-pc-desc,
#ot-pc-title,
.ot-li-title,
.ot-sel-all-hdr span,
#ot-host-lst .ot-host-info,
#ot-fltr-modal #modal-header,
.ot-checkbox label span,
#ot-pc-lst #ot-sel-blk p,
#ot-pc-lst #ot-lst-title h3,
#ot-pc-lst .back-btn-handler p,
#ot-pc-lst .ot-ven-name,
#ot-pc-lst #ot-ven-lst .consent-category,
.ot-leg-btn-container .ot-inactive-leg-btn,
.ot-label-status,
.ot-chkbox label span,
#clear-filters-handler,
.ot-optout-signal {
color: @text;
}
.ot-pc-header {
background-color: @mantle !important;
border-bottom-color: @surface1;
}
.ot-accordion-layout.ot-cat-item {
border-color: @surface1;
}
.ot-pc-footer {
border-top-color: @surface2 !important;
}
button:not(
#clear-filters-handler,
.ot-close-icon,
#filter-btn-handler,
.ot-remove-objection-handler,
.ot-obj-leg-btn-handler,
[aria-expanded],
.ot-link-btn
),
.ot-leg-btn-container .ot-active-leg-btn {
background-color: @accent-color !important;
border-color: @accent-color;
color: @mantle;
}
}
}
.sunset-background {
background-color: @base !important;
color: @text !important;
}
.disabled-link {
color: @overlay2;
}
/* Stack Exchange logo */
[fill="#FEFEFE"] {
fill: @text !important;
}
[fill="#2F96E8"],
[fill="#2D6DB5"] {
fill: @blue !important;
}
[fill="#8FD8F7"] {
fill: lighten(@sky, 10%);
}
[fill="#46A2D9"] {
fill: lighten(@blue, 5%);
}
[fill="#155397"] {
fill: darken(@blue, 10%) !important;
}
/* Other Stack Exchange site logos */
[alt="Server Fault"] {
@svg: escape(
'<svg xmlns="http://www.w3.org/2000/svg" width="203" height="33" viewBox="0 0 203 33" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M64.532 32c-2.684 0-4.785-.603-6.532-2.254l1.552-1.524c1.262 1.302 2.975 1.81 4.949 1.81 2.619 0 4.236-.92 4.236-2.762 0-1.366-.809-2.127-2.652-2.286l-2.62-.222c-3.104-.255-4.753-1.62-4.753-4.191 0-2.857 2.458-4.571 5.852-4.571 2.265 0 4.301.54 5.724 1.682l-1.52 1.492c-1.13-.857-2.587-1.237-4.236-1.237-2.328 0-3.557.984-3.557 2.571 0 1.333.777 2.127 2.78 2.285l2.556.223c2.78.254 4.689 1.301 4.689 4.222C71 30.254 68.38 32 64.532 32M83.2 20.286c-.61-1.429-2.026-2.35-3.7-2.35s-3.088.921-3.7 2.35c-.355.857-.418 1.334-.482 2.603h8.366c-.065-1.27-.13-1.746-.484-2.603m-7.882 4.317c0 3.429 1.64 5.398 4.665 5.398 1.833 0 2.896-.54 4.151-1.778l1.576 1.365C84.102 31.175 82.621 32 79.92 32 75.735 32 73 29.524 73 24c0-5.047 2.478-8 6.5-8 4.087 0 6.5 2.92 6.5 7.556v1.047zm22.066-5.39c-.822-.868-1.432-1.157-2.591-1.157-2.195 0-3.597 1.831-3.597 4.242V32H89V16.192h2.196v1.928c.823-1.317 2.469-2.12 4.207-2.12 1.432 0 2.53.352 3.597 1.478zM108.037 32h-2.108L100 16h2.57l4.413 12.846L111.43 16H114zM125.2 20.286c-.61-1.429-2.026-2.35-3.7-2.35s-3.09.921-3.7 2.35c-.355.857-.42 1.334-.482 2.603h8.365c-.064-1.27-.128-1.746-.483-2.603m-7.882 4.317c0 3.429 1.64 5.398 4.665 5.398 1.833 0 2.896-.54 4.151-1.778l1.576 1.365c-1.609 1.587-3.089 2.412-5.79 2.412-4.184 0-6.919-2.476-6.919-8 0-5.047 2.478-8 6.5-8 4.087 0 6.5 2.92 6.5 7.556v1.047zm22.066-5.39c-.823-.868-1.432-1.157-2.591-1.157-2.195 0-3.598 1.831-3.598 4.242V32H131V16.192h2.195v1.928c.823-1.317 2.47-2.12 4.208-2.12 1.433 0 2.53.352 3.597 1.478zm9.531-.215V32h-4.18V18.998H143v-3.162h1.735V13.76c0-2.365 1.479-4.76 4.886-4.76H152v3.513h-1.64c-.995 0-1.445.544-1.445 1.502v1.82H152v3.163zm13.863 5.812h-3.346c-1.527 0-2.372.704-2.372 1.886 0 1.15.78 1.917 2.437 1.917 1.17 0 1.917-.096 2.663-.798.455-.417.618-1.088.618-2.11zm.097 7.03v-1.438C161.738 31.52 160.667 32 158.717 32c-1.916 0-3.313-.48-4.321-1.47-.91-.927-1.396-2.269-1.396-3.739 0-2.651 1.85-4.825 5.782-4.825h3.996v-.831c0-1.821-.91-2.62-3.151-2.62-1.624 0-2.372.383-3.249 1.374l-2.696-2.588c1.658-1.79 3.281-2.301 6.107-2.301 4.743 0 7.211 1.982 7.211 5.88v10.96zm17.019-.034v-1.549c-1.1 1.162-2.65 1.743-4.203 1.743-1.682 0-3.04-.549-3.977-1.484-1.36-1.355-1.714-2.935-1.714-4.775V15h4.203v10.16c0 2.291 1.456 3.066 2.781 3.066s2.813-.775 2.813-3.065V15H184v16.806zm20.579-.386c-3.467 0-4.938-2.457-4.938-4.882v-8.453h-1.799v-3.243h1.799V9.796h4.251v5.046h3.009v3.243h-3.009v8.191c0 .983.458 1.54 1.471 1.54h1.538v3.603zm-9.765.58c-3.313 0-4.708-2.422-4.708-4.813V9h4.027v17.929c0 1 .402 1.518 1.424 1.518H193V32z" fill="@{text}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 12h24V7H0z" fill="@{surface2}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 19h24v-5H0z" fill="@{overlay1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 26h24v-5H0z" fill="@{overlay2}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 5h24V0H0z" fill="@{surface1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 33h24v-5H0z" fill="@{subtext0}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27 12h10V7H27z" fill="@{maroon}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27 19h10v-5H27z" fill="@{overlay1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27 26h10v-5H27z" fill="@{overlay2}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27 5h10V0H27z" fill="@{red}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M27 33h10v-5H27z" fill="@{subtext0}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40 12h10V7H40z" fill="@{surface2}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40 19h10v-5H40z" fill="@{overlay1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40 26h10v-5H40z" fill="@{overlay2}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40 5h10V0H40z" fill="@{surface1}"/><path fill-rule="evenodd" clip-rule="evenodd" d="M40 33h10v-5H40z" fill="@{subtext0}"/></svg>'
);
content: url("data:image/svg+xml,@{svg}");
}
[alt="Super User"] {
@svg: escape(
'<svg width="208" height="47" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M.5 37.01c-.3 0-.5-.1-.5-.4V.43c0-.3.2-.4.5-.4h8.91c.3 0 .6.1.6.4v2.2c0 .3-.2.4-.5.4h-4.9c-.5 0-.6.2-.6.5V33.6c0 .3.2.4.6.4h4.8c.3 0 .6.1.6.4v2.12c-.1.3-.2.5-.6.5H.5z" fill="@{text}"/><path d="M24.03 26.5v6.3c0 4.7-4.03 4.2-9.53 4.2h-.9c-.3 0-.6-.1-.6-.4v-2.2c0-.3.2-.4.5-.4h.7c3.3 0 5.8.7 5.8-1.9v-6c0-1.9 1.3-4.4 3.9-5.4.2 0 .2-.1.2-.2s-.1-.2-.2-.3c-2.4-1.1-3.9-2.8-3.9-5V8.3C20 5.7 17.52 3 14.22 3h-.7c-.3 0-.5-.1-.5-.4V.4c0-.3.2-.4.6-.4h.9c5.6 0 9.53 4 9.53 8.7v5.7c0 2.2 1.41 3.4 3.71 4.2.9.3 1.3.3 1.3 1v1.8c0 .4-.4.6-1.5.9-2.3.7-3.52 2-3.52 4.2z" fill="@{blue}"/><path d="M17.01 16.1c0 .5-.5.9-1 .9h-2c-.6 0-1-.4-1-.9v-2.2c0-.5.5-.9 1-.9h2c.6 0 1 .4 1 .9v2.21zm26.86 20.86c-3.3 0-5.8-.8-8-2.9l1.9-2c1.5 1.7 3.6 2.3 6 2.3 3.2 0 5.2-1.2 5.2-3.6 0-1.8-1-2.7-3.2-3l-3.2-.3c-3.8-.3-5.8-2.1-5.8-5.4 0-3.7 3-5.9 7.1-5.9 2.8 0 5.2.7 7 2.2l-1.9 1.9a8.26 8.26 0 0 0-5.2-1.6c-2.8 0-4.3 1.3-4.3 3.3 0 1.7.9 2.7 3.4 3l3.1.3c3.4.3 5.7 1.7 5.7 5.5.1 3.9-3.1 6.2-7.8 6.2m23.73-.27v-2.3a6.73 6.73 0 0 1-5.4 2.6c-2.1 0-3.8-.7-5-1.9-1.4-1.4-2-3.3-2-5.7v-12.8H58v12.4c0 3.6 1.8 5.4 4.7 5.4s4.9-1.8 4.9-5.4v-12.4h2.8v20.2h-2.8zm21.05-1.47c-1 1.1-2.8 1.8-4.7 1.8-2.1 0-3.9-.5-5.5-2.6v11.4h-2.8v-29.3h2.8v2.4c1.6-2.1 3.4-2.6 5.5-2.6 2 0 3.7.7 4.7 1.8 2 2 2.4 5.4 2.4 8.6 0 3.1-.4 6.4-2.4 8.5m-5.3-16.3c-4.2 0-4.9 3.8-4.9 7.7s.7 7.7 4.9 7.7 4.9-3.8 4.9-7.7c-.1-3.9-.7-7.7-4.9-7.7m13.55 8.5c0 4.4 2 7 5.7 7 2.2 0 3.6-.7 5.1-2.3l1.9 1.8c-2 2.1-3.8 3.1-7.1 3.1-5.1 0-8.5-3.2-8.5-10.3 0-6.5 3-10.3 8-10.3s8 3.8 8 9.8v1.2zm9.7-5.6c-.8-1.8-2.5-3-4.5-3-2.1 0-3.8 1.2-4.5 3a9.9 9.9 0 0 0-.6 3.4h10.1c0-1.7-.1-2.3-.5-3.4m18.26-1.43c-1.1-1.1-1.9-1.5-3.4-1.5-2.8 0-4.7 2.3-4.7 5.4v12.4h-2.7v-20.1h2.8v2.5c1.1-1.8 3.2-2.8 5.5-2.8 1.9 0 3.3.5 4.7 1.9zm17.02 16.66v-1.9a6.95 6.95 0 0 1-5.1 2.1c-2.1 0-3.7-.7-4.9-1.8-1.7-1.7-2.1-3.6-2.1-5.8v-13.2h5.1v12.4c0 2.8 1.8 3.8 3.4 3.8s3.4-.9 3.4-3.8v-12.4h5.1v20.6zm17.24.29c-3.2 0-6.2-.4-8.8-3l3.4-3.4c1.7 1.7 3.9 1.9 5.5 1.9 1.8 0 3.6-.6 3.6-2.1 0-1-.6-1.7-2.2-1.9l-3.2-.3c-3.7-.4-6-2-6-5.8 0-4.3 3.8-6.6 7.9-6.6 3.2 0 5.9.6 7.9 2.4l-3.2 3.2c-1.2-1.1-3-1.4-4.8-1.4-2.1 0-2.9.9-2.9 2 0 .7.3 1.6 2.1 1.8l3.2.3c4.1.4 6.1 2.6 6.1 6 .1 4.7-3.7 6.9-8.6 6.9m16.9-8.98c0 2.6 1.6 4.6 4.5 4.6 2.2 0 3.4-.6 4.7-1.9l3.1 3c-2.1 2.1-4.1 3.2-7.8 3.2-4.9 0-9.5-2.2-9.5-10.5 0-6.7 3.6-10.5 9-10.5 5.7 0 9 4.2 9 9.8v2.3zm7.3-5.7c-.6-1.2-1.7-2.1-3.4-2.1s-2.9.9-3.4 2.1c-.3.8-.4 1.3-.5 2.2h7.8c-.1-.9-.2-1.5-.5-2.2m20.46-.58c-.8-.8-1.5-1.2-2.7-1.2-1.6 0-3.3 1.2-3.3 3.8v12.4h-5.1v-20.6h5v2a7 7 0 0 1 5.2-2.2c2 0 3.4.5 4.9 1.9z" fill="@{text}"/></g></svg>'
);
content: url("data:image/svg+xml,@{svg}");
}
[alt="MathOverflow"] {
@svg: escape(
'<svg width="256" height="53" xmlns="http://www.w3.org/2000/svg"><defs><linearGradient x1="0%" y1="50%" y2="50%" id="a"><stop stop-color="@{overlay1}" offset="0%"/><stop stop-color="@{peach}" offset="100%"/></linearGradient></defs><g fill="none" fill-rule="evenodd"><path fill="url(#a)" d="M0 0v53h153V43h-5l-.02 5H5V5.01h143l.02 9.98H153V0z"/><path d="M117.82 26.79c0 3.1-2.36 11.54-11.86 11.54-5.43 0-8.81-2.88-8.81-7.43 0-3.64 2.36-11.83 11.83-11.83 5.68 0 8.84 2.77 8.84 7.72m-6.11-1.06c0-2.4-.88-3.45-2.88-3.45-4.51 0-5.39 8.19-5.39 9.71 0 1.97 1.02 3.13 2.8 3.13 4.63 0 5.47-8.3 5.47-9.39m25.27-2.07c0 7.13-4.95 14.67-12.12 14.67-3.46 0-5.57-1.53-5.57-4.04 0-.44.03-.84.1-1.24l1.25-6.73c.03-.37.07-.7.07-.99 0-1.13-.51-1.67-2.08-1.67h-.43l.54-2.99c2.73-.14 4.22-.4 7-1.27h1.88l-2.03 11.21c-.11.58-.19 1.31-.19 1.64 0 1.05.84 1.82 1.93 1.82 2.08 0 5.2-2.8 5.2-6.8 0-1.43-.17-1.94-.97-2.74s-1.1-1.38-1.1-2.22c0-1.82 1.5-3.24 3.42-3.24 1.86 0 3.1 1.86 3.1 4.59m18.9 10.15c-1.82 2-6 4.52-10.01 4.52-5.1 0-8.59-3.17-8.59-7.72 0-6.3 5.97-11.54 13.14-11.54 3.86 0 6.4 1.79 6.4 4.48 0 4.37-6.04 6.37-12.3 6.37-.14 0-.54 0-.94-.04-.08.62-.11 1.1-.11 1.57 0 2.04 1.42 3.38 3.6 3.38 2.19 0 4.33-1.02 6.84-3.16zm-4.44-10.15c0-1.02-.84-1.75-2.04-1.75-2.66 0-4.84 3.2-5.31 5.46h.43c3.79 0 6.92-1.67 6.92-3.71m24.76-1.75c0 1.71-1.42 3.02-3.28 3.02-.87 0-1.45-.22-2.32-.87-.48-.37-.7-.47-1.06-.47-2.33 0-3.35 4.36-3.79 6.15L164.12 38h-5.76l2.15-11.68c.04-.37.08-.7.08-.99 0-1.13-.51-1.67-2.08-1.67h-.44l.55-2.99c2.73-.14 4.22-.4 6.99-1.27h1.9l-.52 2.77c1.64-2.04 3.6-3.1 5.64-3.1 2.08 0 3.57 1.2 3.57 2.84m27.46 13.83c-2.37 1.97-4.08 2.73-6.23 2.73-2.73 0-4.58-1.42-4.58-3.53 0-.73 0-.73.4-2.87l2.54-13.9c.11-.7.19-1.32.19-1.86 0-1.82-.84-2.88-3.94-2.88a5.1 5.1 0 0 0-4 1.75c-.65.8-.87 1.34-1.42 4.22h3.6l-.58 3.28H186l-1.6 8.8c-.4 2.26-2.37 14.1-14.41 14.1-2.55 0-4.23-1.14-4.23-2.85 0-1.53 1.42-2.84 3.02-2.84 1.1 0 1.5.22 2.66 1.42.55.58.98.77 1.64.77 3.68 0 4.73-6.08 5.57-10.6l1.6-8.8h-3.06l.59-3.28h3.09c1.16-6.19 5.17-8.52 12.56-8.52 2.87 0 4.91.15 9.32.7L199 32.06c-.08.36-.11.69-.11.94 0 .91.5 1.5 1.3 1.5.66 0 1.17-.22 1.97-.84l1.5 2.07zm21.23-8.95c0 3.1-2.37 11.54-11.87 11.54-5.42 0-8.8-2.88-8.8-7.43 0-3.64 2.36-11.83 11.82-11.83 5.68 0 8.85 2.77 8.85 7.72m-6.12-1.06c0-2.4-.87-3.45-2.87-3.45-4.52 0-5.4 8.19-5.4 9.71 0 1.97 1.03 3.13 2.81 3.13 4.62 0 5.46-8.3 5.46-9.39m36.88-1.45c0 6.8-4.84 14.05-12.34 14.05-2.25 0-3.7-.58-5.1-2.08a11.9 11.9 0 0 1-6.54 2.08c-3.06 0-5.35-1.79-5.35-4.15 0-.22.03-.44.07-.66l1.3-7.2c.05-.37.08-.7.08-.99 0-1.13-.5-1.67-2.07-1.67h-.44l.55-2.99c2.73-.14 4.22-.4 6.99-1.27h1.89l-2.15 11.83c-.18.91-.18 1.13-.18 1.38 0 1.06.94 1.79 2.33 1.79a6.6 6.6 0 0 0 3.1-.88l2.54-14.12h5.75l-2.11 11.68c-.07.33-.1.62-.1.91 0 1.35.76 2.26 2.43 2.26 2.55 0 4.73-3.1 4.73-6.66 0-1.53-.18-1.9-1.56-3.24a2.9 2.9 0 0 1-.91-1.97c0-1.78 1.6-3.3 3.5-3.3 2.17 0 3.6 2.03 3.6 5.2zM28.45 21.8a27 27 0 0 1 3.82-1.93c1.08-.42 2-.63 2.74-.63q2.31 0 3.6 1.5c.86 1 1.28 2.4 1.28 4.2V35.8l.7.61 2.03.19v1.38h-8.34V36.6l1.8-.19.68-.61V25.7c0-1.36-.28-2.36-.84-2.99s-1.42-.95-2.59-.95q-.87 0-1.95.3c-.71.21-1.5.53-2.35.95V35.8l.67.61 1.8.19v1.38h-8.14V36.6l1.84-.19.66-.61V25.7c0-1.35-.28-2.34-.83-2.98-.56-.64-1.4-.96-2.55-.96-.62 0-1.29.1-2 .3-.72.21-1.5.53-2.34.95V35.8l.65.61 1.83.19v1.38h-8.37V36.6l2.07-.19.65-.61V21.99h-2.72V20.8l4.44-1.36h1.45v2.09a23.3 23.3 0 0 1 3.48-1.74 7.6 7.6 0 0 1 2.63-.55c.94 0 1.76.21 2.47.65a4.7 4.7 0 0 1 1.73 1.92zM55.5 34.49v-6.73c-3.2.89-5.29 1.7-6.29 2.43s-1.5 1.7-1.5 2.89c0 .95.28 1.71.83 2.28s1.3.85 2.23.85c.6 0 1.28-.14 2.06-.43a18 18 0 0 0 2.67-1.29m0 1.29a17.4 17.4 0 0 1-3.38 1.87q-1.545.6-2.88.6a4.78 4.78 0 0 1-3.55-1.33 4.8 4.8 0 0 1-1.33-3.55c0-1.62.66-2.9 2-3.84 1.34-.93 4.38-1.96 9.14-3.1V25.2c0-1.6-.26-2.72-.78-3.34s-1.43-.93-2.72-.93q-.735 0-1.44.15t-1.47.45v3.2h-2.63c-.46 0-.77-.08-.94-.25s-.25-.47-.25-.92c0-1.24.72-2.27 2.15-3.1A11.13 11.13 0 0 1 53 19.25c2 0 3.45.43 4.36 1.3.9.87 1.36 2.27 1.36 4.2V35.8l.65.61 2.01.19v1.38h-5.36l-.5-2.22zm9.43-13.85h-2.4v-1.2l2.51-1.1 1.64-3.55h1.42v4.06h5.82v1.79H68.1V32c0 1.65.23 2.76.7 3.32.45.57 1.28.85 2.47.85a11.4 11.4 0 0 0 2.65-.32v1.42q-1.305.405-2.58.63c-.84.14-1.65.21-2.44.21-1.46 0-2.5-.28-3.08-.83-.6-.55-.89-1.56-.89-3.03V21.92zM79.2 9.9h1.45v11.63a28 28 0 0 1 3.69-1.77 7.4 7.4 0 0 1 2.48-.52c1.68 0 2.96.5 3.84 1.49.89 1 1.33 2.43 1.33 4.32v10.76l.65.61 2.01.19v1.38h-8.31V36.6l1.79-.19.65-.61V25.7c0-1.44-.3-2.45-.9-3.04-.59-.6-1.58-.9-2.96-.9-.6 0-1.26.1-1.97.3-.71.21-1.48.53-2.3.95V35.8l.68.61 1.8.19v1.38h-8.37V36.6l2.07-.19.66-.61V12.45h-2.95v-1.2z" fill="@{text}"/></g></svg>'
);
content: url("data:image/svg+xml,@{svg}");
}
[alt="Ask Ubuntu"] {
@svg: escape(
'<svg width="198" height="48" viewBox="0 0 198 48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#a)" fill="@{text}"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.023 26q-.477 0-1.011.07-.534.068-.978.287a2.1 2.1 0 0 0-.738.597q-.296.38-.296 1 0 1.15.727 1.598.726.447 1.978.448.75 0 1.33-.035A5.6 5.6 0 0 0 15 29.84v-3.562q-.227-.116-.738-.196a8 8 0 0 0-1.24-.081"/><path fill-rule="evenodd" clip-rule="evenodd" d="M38.57 31.542a20 20 0 0 0-1.186-1.743 26 26 0 0 0-1.406-1.707 20 20 0 0 0-1.493-1.499 13 13 0 0 0-1.443-1.146v6.095h-2.274v-18.53l2.274-.39v11.556l1.297-1.292q.71-.707 1.394-1.437.686-.732 1.296-1.403.612-.67 1.052-1.183h2.666q-.563.61-1.223 1.341-.66.732-1.37 1.475-.71.745-1.43 1.488l-1.358 1.401q.733.562 1.554 1.39.818.83 1.613 1.792t1.505 1.951q.708.988 1.199 1.84zm-11.507-.61q-1.309.903-3.73.902-1.687 0-2.641-.28-.956-.28-1.296-.427l.415-1.95q.39.146 1.247.44.857.292 2.275.292 1.395 0 2.067-.367.673-.364.673-1.17 0-.828-.66-1.316t-2.178-1.098q-.734-.291-1.406-.597a5 5 0 0 1-1.162-.719 3.2 3.2 0 0 1-.783-1q-.293-.585-.293-1.438 0-1.683 1.247-2.67 1.248-.988 3.4-.988.537 0 1.076.062.539.06 1.003.146.465.085.819.183.355.098.55.17l-.415 1.95q-.367-.193-1.149-.402-.784-.206-1.884-.206-.953 0-1.663.377-.71.379-.71 1.182 0 .416.159.733.16.317.49.572.33.257.82.475.487.22 1.174.464.903.342 1.614.67.708.33 1.21.768.501.44.77 1.06.27.624.27 1.525 0 1.755-1.31 2.657m-9.942.39q-.293.05-.819.135t-1.187.159q-.66.072-1.43.134-.771.06-1.529.06a8.4 8.4 0 0 1-1.982-.22 4.4 4.4 0 0 1-1.565-.695 3.2 3.2 0 0 1-1.027-1.255q-.367-.78-.368-1.876 0-1.048.429-1.806.428-.755 1.162-1.219a5.4 5.4 0 0 1 1.713-.682 9.4 9.4 0 0 1 2.053-.22q.344 0 .71.037.366.036.697.098a30 30 0 0 1 .917.183v-.635q0-.56-.123-1.108a2.55 2.55 0 0 0-.439-.976 2.24 2.24 0 0 0-.869-.683q-.55-.256-1.43-.256-1.125 0-1.97.158-.843.16-1.259.33l-.27-1.877q.442-.196 1.468-.378a13 13 0 0 1 2.226-.184q1.37.002 2.311.354.941.355 1.517 1 .574.646.82 1.536.243.89.244 1.962zM48 23.923C48 10.711 37.255 0 24 0S0 10.711 0 23.923c0 13.213 10.745 23.924 24 23.924 4.354 0 8.434-1.16 11.955-3.182L48 48l-3.024-12.452A23.76 23.76 0 0 0 48 23.923"/><g clip-path="url(#b)"><path d="M73.978 40.023q-2.994 0-5.098-.911a8.8 8.8 0 0 1-3.406-2.517 10.1 10.1 0 0 1-1.888-3.753 17.5 17.5 0 0 1-.585-4.62V9.302h2.95V27.83a13.9 13.9 0 0 0 .586 4.273 8.25 8.25 0 0 0 1.627 2.973 6.35 6.35 0 0 0 2.516 1.735 9.92 9.92 0 0 0 6.595 0 6.35 6.35 0 0 0 2.517-1.735 8.25 8.25 0 0 0 1.627-2.973c.417-1.385.615-2.827.586-4.273V9.303h2.95v18.918a17.5 17.5 0 0 1-.585 4.621 10.1 10.1 0 0 1-1.888 3.753 8.8 8.8 0 0 1-3.406 2.517q-2.104.91-5.098.911m20.657-21.738q.738-.563 2.365-1.193a10.6 10.6 0 0 1 3.84-.63 10.2 10.2 0 0 1 4.317.869 9 9 0 0 1 3.189 2.43 10.7 10.7 0 0 1 1.974 3.71c.462 1.525.689 3.113.673 4.707a14 14 0 0 1-.803 4.903 10.5 10.5 0 0 1-2.256 3.688 9.7 9.7 0 0 1-3.471 2.321 12.1 12.1 0 0 1-4.49.803q-2.996 0-4.947-.39a25 25 0 0 1-3.211-.825V6.223l2.82-.52zm0 18.44q.95.284 1.93.413a23 23 0 0 0 3.364.195q3.644 0 5.857-2.365 2.213-2.364 2.213-6.79a15.5 15.5 0 0 0-.39-3.536 8.3 8.3 0 0 0-1.259-2.908 6.3 6.3 0 0 0-2.278-1.974q-1.41-.737-3.493-.737a9 9 0 0 0-1.909.195q-.865.182-1.692.499a9.4 9.4 0 0 0-2.343 1.302zm39.098 1.866q-1.259.348-3.385.781c-1.717.316-3.461.46-5.206.434q-2.517 0-4.209-.738a6.83 6.83 0 0 1-2.734-2.082 8.4 8.4 0 0 1-1.496-3.254 18 18 0 0 1-.456-4.21V16.94h2.82v11.672a20 20 0 0 0 .347 4.035q.348 1.65 1.129 2.668a4.4 4.4 0 0 0 2.017 1.476 8.8 8.8 0 0 0 3.016.455c1.16.011 2.32-.061 3.471-.217q1.475-.216 1.866-.39v-19.7h2.82zm6.664-20.87q1.257-.346 3.384-.781a26.6 26.6 0 0 1 5.207-.434q2.56 0 4.274.738a6.57 6.57 0 0 1 2.733 2.104 8.6 8.6 0 0 1 1.454 3.276c.3 1.382.446 2.794.434 4.209v12.54h-2.821v-11.63a21 21 0 0 0-.325-4.035 6.7 6.7 0 0 0-1.085-2.69 4.2 4.2 0 0 0-1.996-1.497q-1.236-.456-3.102-.456a24 24 0 0 0-3.45.217q-1.453.218-1.887.39v19.7h-2.82zm26.61-.781h8.938v2.386h-8.938V31.26a12 12 0 0 0 .325 3.102c.158.68.478 1.314.933 1.844.395.428.909.73 1.475.868a8 8 0 0 0 1.909.216q1.78 0 2.864-.412.874-.316 1.692-.759l.694 2.343q-.608.39-2.126.89c-1.065.34-2.178.508-3.297.498q-2.083 0-3.493-.542a5.05 5.05 0 0 1-2.256-1.649 6.75 6.75 0 0 1-1.193-2.755 19 19 0 0 1-.347-3.905V10.345l2.82-.52zm30.806 21.651q-1.26.348-3.385.781c-1.717.316-3.461.46-5.206.434q-2.517 0-4.209-.738a6.83 6.83 0 0 1-2.734-2.082 8.4 8.4 0 0 1-1.496-3.254 18 18 0 0 1-.456-4.21V16.94h2.82v11.672a20 20 0 0 0 .347 4.035q.346 1.65 1.128 2.668a4.4 4.4 0 0 0 2.018 1.476 8.8 8.8 0 0 0 3.016.455c1.16.011 2.32-.061 3.471-.217q1.475-.216 1.865-.39v-19.7h2.821z"/></g></g></svg>'
);
content: url("data:image/svg+xml,@{svg}");
}
[alt="Stack Apps"] {
@svg: escape(
'<svg xmlns="http://www.w3.org/2000/svg" width="204" height="53"><path d="M69.56 35.2c-2.97 0-5.3-.68-7.23-2.54l1.72-1.72a7.2 7.2 0 0 0 5.47 2.04c2.9 0 4.69-1.04 4.69-3.11 0-1.54-.9-2.4-2.93-2.58l-2.9-.25c-3.44-.28-5.26-1.82-5.26-4.72 0-3.22 2.72-5.15 6.47-5.15a9.95 9.95 0 0 1 6.33 1.9l-1.68 1.68a7.5 7.5 0 0 0-4.68-1.4c-2.58 0-3.94 1.11-3.94 2.9 0 1.5.86 2.4 3.08 2.58l2.82.25c3.08.29 5.2 1.47 5.2 4.76 0 3.4-2.9 5.36-7.16 5.36m15.14-.22c-3.01 0-4.52-2.1-4.52-4.72v-10.8h-2.21V17.5h2.21v-5.51h2.58v5.5h3.76v1.98h-3.76V30.2c0 1.61.75 2.58 2.4 2.58h1.36v2.21zm15.84 0V33.3a6.18 6.18 0 0 1-5.08 1.9c-2.43 0-3.86-.47-4.97-1.61a5.07 5.07 0 0 1-1.33-3.58c0-3.08 2.15-5.08 6.09-5.08h5.3v-1.68c0-2.58-1.3-3.86-4.51-3.86-2.26 0-3.4.53-4.44 2l-1.75-1.61c1.57-2.04 3.36-2.62 6.22-2.62 4.73 0 7.05 2.04 7.05 5.87v11.95zm0-8.12H95.6c-2.65 0-3.94 1.08-3.94 3.12s1.26 3 4.05 3a5.14 5.14 0 0 0 3.93-1.18 4.07 4.07 0 0 0 .9-3.04zm12.99 8.34c-4.44 0-7.8-3-7.8-9.02s3.36-9.01 7.8-9.01a6.97 6.97 0 0 1 5.8 2.6l-1.76 1.66a4.83 4.83 0 0 0-4.04-1.97 4.77 4.77 0 0 0-4.08 2 7.55 7.55 0 0 0-1.14 4.72 7.55 7.55 0 0 0 1.14 4.72 4.77 4.77 0 0 0 4.08 2 4.87 4.87 0 0 0 4.04-2l1.76 1.68a6.97 6.97 0 0 1-5.8 2.62m20.36-.22-5.58-9.01-3.44 3.94v5.07h-2.58V9.52h2.58v17.03l7.94-9.16h3.22l-5.97 6.73L137.07 35h-3.18zm12.2-17.81c-2.99 0-4.7.55-6.46 2.47l2.85 2.78a3.84 3.84 0 0 1 3.44-1.48c2.36 0 3.33.86 3.33 2.82v.9h-4.23c-4.15 0-6.1 2.33-6.1 5.18a5.73 5.73 0 0 0 1.47 4.01 6.1 6.1 0 0 0 4.56 1.58 5.44 5.44 0 0 0 4.4-1.71v1.54h4.36V23.5c0-4.19-2.61-6.32-7.62-6.32zm3.16 11.5a2.94 2.94 0 0 1-.66 2.26 3.54 3.54 0 0 1-2.81.86c-1.75 0-2.58-.82-2.58-2.06 0-1.27.9-2.02 2.51-2.02h3.54zm19.96-9.89a6.23 6.23 0 0 0-4.36-1.61 5.44 5.44 0 0 0-4.46 1.88v-1.68h-4.33v24.45h4.46v-8.14a5.29 5.29 0 0 0 4.33 1.79 6.23 6.23 0 0 0 4.36-1.62c1.78-1.78 1.82-4.87 1.82-7.55s-.03-5.73-1.82-7.52m-5.67 12.67c-2.67 0-3.02-2.23-3.02-5.15s.35-5.12 3.02-5.12 3.03 2.2 3.03 5.12-.35 5.15-3.03 5.15m22.65-12.67a6.23 6.23 0 0 0-4.37-1.61 5.44 5.44 0 0 0-4.46 1.88v-1.68h-4.33v24.45h4.47v-8.14a5.29 5.29 0 0 0 4.33 1.79 6.23 6.23 0 0 0 4.36-1.62c1.78-1.78 1.81-4.87 1.81-7.55s-.03-5.73-1.81-7.52m-5.67 12.67c-2.68 0-3.02-2.23-3.02-5.15s.34-5.12 3.02-5.12 3.02 2.2 3.02 5.12-.34 5.15-3.02 5.15m15.55 4.02c-2.81 0-5.36-.31-7.62-2.58l2.92-2.92a6.5 6.5 0 0 0 4.77 1.69c1.54 0 3.16-.52 3.16-1.86 0-.89-.48-1.5-1.89-1.65l-2.82-.27c-3.22-.31-5.22-1.72-5.22-5.01 0-3.71 3.27-5.7 6.9-5.7 2.79 0 5.12.48 6.84 2.1l-2.75 2.77a6.22 6.22 0 0 0-4.15-1.2c-1.79 0-2.54.83-2.54 1.72 0 .65.27 1.4 1.85 1.54l2.82.28c3.53.34 5.32 2.23 5.32 5.25 0 3.95-3.37 5.84-7.59 5.84" fill="@{text}"/><path d="M46.41 20.87a20.6 20.6 0 0 0-1.85-4.47l2.91-6.4-2.23-2.24L43 5.53l-6.42 2.92a20.6 20.6 0 0 0-4.46-1.85L29.66 0h-6.32l-2.47 6.6a20.6 20.6 0 0 0-4.46 1.85L10 5.53 7.76 7.76 5.53 10l2.91 6.42a20.6 20.6 0 0 0-1.85 4.46L0 23.34v6.32l6.57 2.46a20.6 20.6 0 0 0 1.86 4.5l-2.9 6.4 2.24 2.22 2.22 2.23 6.38-2.9a20.5 20.5 0 0 0 4.51 1.87L23.34 53h6.32l2.46-6.56a20.5 20.5 0 0 0 4.5-1.87l6.39 2.9 2.23-2.23L47.47 43l-2.9-6.4a20.6 20.6 0 0 0 1.86-4.5L53 29.67v-6.32zM26.9 36.07a10.05 10.05 0 1 1 10.05-10.05A10.05 10.05 0 0 1 26.9 36.07" fill="@{overlay1}"/></svg>'
);
content: url("data:image/svg+xml,@{svg}");
}
}
}
#rgbify(@color) {
@rgb-raw: red(@color), green(@color), blue(@color);
}
/* prettier-ignore */
@catppuccin: {
@latte: { @rosewater: #dc8a78; @flamingo: #dd7878; @pink: #ea76cb; @mauve: #8839ef; @red: #d20f39; @maroon: #e64553; @peach: #fe640b; @yellow: #df8e1d; @green: #40a02b; @teal: #179299; @sky: #04a5e5; @sapphire: #209fb5; @blue: #1e66f5; @lavender: #7287fd; @text: #4c4f69; @subtext1: #5c5f77; @subtext0: #6c6f85; @overlay2: #7c7f93; @overlay1: #8c8fa1; @overlay0: #9ca0b0; @surface2: #acb0be; @surface1: #bcc0cc; @surface0: #ccd0da; @base: #eff1f5; @mantle: #e6e9ef; @crust: #dce0e8; };
@frappe: { @rosewater: #f2d5cf; @flamingo: #eebebe; @pink: #f4b8e4; @mauve: #ca9ee6; @red: #e78284; @maroon: #ea999c; @peach: #ef9f76; @yellow: #e5c890; @green: #a6d189; @teal: #81c8be; @sky: #99d1db; @sapphire: #85c1dc; @blue: #8caaee; @lavender: #babbf1; @text: #c6d0f5; @subtext1: #b5bfe2; @subtext0: #a5adce; @overlay2: #949cbb; @overlay1: #838ba7; @overlay0: #737994; @surface2: #626880; @surface1: #51576d; @surface0: #414559; @base: #303446; @mantle: #292c3c; @crust: #232634; };
@macchiato: { @rosewater: #f4dbd6; @flamingo: #f0c6c6; @pink: #f5bde6; @mauve: #c6a0f6; @red: #ed8796; @maroon: #ee99a0; @peach: #f5a97f; @yellow: #eed49f; @green: #a6da95; @teal: #8bd5ca; @sky: #91d7e3; @sapphire: #7dc4e4; @blue: #8aadf4; @lavender: #b7bdf8; @text: #cad3f5; @subtext1: #b8c0e0; @subtext0: #a5adcb; @overlay2: #939ab7; @overlay1: #8087a2; @overlay0: #6e738d; @surface2: #5b6078; @surface1: #494d64; @surface0: #363a4f; @base: #24273a; @mantle: #1e2030; @crust: #181926; };
@mocha: { @rosewater: #f5e0dc; @flamingo: #f2cdcd; @pink: #f5c2e7; @mauve: #cba6f7; @red: #f38ba8; @maroon: #eba0ac; @peach: #fab387; @yellow: #f9e2af; @green: #a6e3a1; @teal: #94e2d5; @sky: #89dceb; @sapphire: #74c7ec; @blue: #89b4fa; @lavender: #b4befe; @text: #cdd6f4; @subtext1: #bac2de; @subtext0: #a6adc8; @overlay2: #9399b2; @overlay1: #7f849c; @overlay0: #6c7086; @surface2: #585b70; @surface1: #45475a; @surface0: #313244; @base: #1e1e2e; @mantle: #181825; @crust: #11111b; };
@evergarden: { @rosewater: #E3A8D1; @flamingo: #E3A8D1; @pink: #E3A8D1; @mauve: #D6A0D1; @red: #E67E80; @maroon: #E67E80; @peach: #E69875; @yellow: #DBBC7F; @green: #B2C98F; @teal: #93C9A1; @sky: #97C9C3; @sapphire: #9BB5CF; @blue: #9BB5CF; @lavender: #D6A0D1; @text: #D5D6C8; @subtext1: #CCD4C1; @subtext0: #BBCEC0; @overlay2: #94AAA0; @overlay1: #6E8585; @overlay0: #5E6C70; @surface2: #46565B; @surface1: #3F4D52; @surface0: #313C40; @base: #232A2E; @mantle: #1A2024; @crust: #171C1F; };
}
// vim:ft=less