| 
									
										
										
										
											2020-10-20 11:08:49 +02:00
										 |  |  | /** | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  |  * MIT License | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Copyright (c) 2020-present Cloudogu GmbH and Contributors | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Permission is hereby granted, free of charge, to any person obtaining a copy | 
					
						
							|  |  |  |  * of this software and associated documentation files (the "Software"), to deal | 
					
						
							|  |  |  |  * in the Software without restriction, including without limitation the rights | 
					
						
							|  |  |  |  * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | 
					
						
							|  |  |  |  * copies of the Software, and to permit persons to whom the Software is | 
					
						
							|  |  |  |  * furnished to do so, subject to the following conditions: | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * The above copyright notice and this permission notice shall be included in all | 
					
						
							|  |  |  |  * copies or substantial portions of the Software. | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | 
					
						
							|  |  |  |  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | 
					
						
							|  |  |  |  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | 
					
						
							|  |  |  |  * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | 
					
						
							|  |  |  |  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | 
					
						
							|  |  |  |  * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 
					
						
							|  |  |  |  * SOFTWARE. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-26 15:24:54 +01:00
										 |  |  | /** | 
					
						
							|  |  |  |  * IMPORTANT: If this file is changed, please run scritps/build-syntax-highlighting-javascript afterwards | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | /* Generated with http://k88hudson.github.io/syntax-highlighting-theme-generator/www */ | 
					
						
							|  |  |  | /* http://k88hudson.github.io/react-markdocs */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /** | 
					
						
							|  |  |  |  * @author k88hudson | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Based on prism.js default theme for JavaScript, CSS and HTML | 
					
						
							|  |  |  |  * Based on dabblet (http://dabblet.com) | 
					
						
							|  |  |  |  * @author Lea Verou | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /********************************************************* | 
					
						
							|  |  |  | * General | 
					
						
							|  |  |  | */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | pre[class*="language-"], | 
					
						
							|  |  |  | code[class*="language-"] { | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-base-color); | 
					
						
							| 
									
										
										
										
											2021-04-26 12:10:54 +02:00
										 |  |  |   font-size: 1rem; | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  |   text-shadow: none; | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   font-family: var(--sh-font-family); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  |   direction: ltr; | 
					
						
							|  |  |  |   text-align: left; | 
					
						
							|  |  |  |   white-space: pre; | 
					
						
							|  |  |  |   word-spacing: normal; | 
					
						
							|  |  |  |   word-break: normal; | 
					
						
							|  |  |  |   line-height: 1.5; | 
					
						
							|  |  |  |   -moz-tab-size: 4; | 
					
						
							|  |  |  |   -o-tab-size: 4; | 
					
						
							|  |  |  |   tab-size: 4; | 
					
						
							|  |  |  |   -webkit-hyphens: none; | 
					
						
							|  |  |  |   -moz-hyphens: none; | 
					
						
							|  |  |  |   -ms-hyphens: none; | 
					
						
							|  |  |  |   hyphens: none; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | pre[class*="language-"]::selection, | 
					
						
							|  |  |  | code[class*="language-"]::selection, | 
					
						
							| 
									
										
										
										
											2020-10-24 13:28:00 +02:00
										 |  |  | pre[class*="language-"]::-moz-selection, | 
					
						
							|  |  |  | code[class*="language-"]::-moz-selection { | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  |   text-shadow: none; | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   background: var(--sh-selected-color); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @media print { | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   pre[class*="language-"], | 
					
						
							|  |  |  |   code[class*="language-"] { | 
					
						
							|  |  |  |     text-shadow: none; | 
					
						
							|  |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | pre[class*="language-"] { | 
					
						
							|  |  |  |   padding: 1em; | 
					
						
							|  |  |  |   margin: .5em 0; | 
					
						
							|  |  |  |   overflow: auto; | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   background: var(--sh-block-background); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | :not(pre) > code[class*="language-"] { | 
					
						
							|  |  |  |   padding: .1em .3em; | 
					
						
							|  |  |  |   border-radius: .3em; | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-inline-code-color); | 
					
						
							|  |  |  |   background: var(--sh-inline-code-background); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /********************************************************* | 
					
						
							|  |  |  | * Tokens | 
					
						
							|  |  |  | */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .namespace { | 
					
						
							|  |  |  |   opacity: .7; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.comment, | 
					
						
							|  |  |  | .token.prolog, | 
					
						
							|  |  |  | .token.doctype, | 
					
						
							|  |  |  | .token.cdata { | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-comment-color); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.punctuation { | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-punctuation-color); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.property, | 
					
						
							|  |  |  | .token.tag, | 
					
						
							|  |  |  | .token.boolean, | 
					
						
							|  |  |  | .token.number, | 
					
						
							|  |  |  | .token.constant, | 
					
						
							|  |  |  | .token.symbol, | 
					
						
							|  |  |  | .token.deleted { | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-property-color); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.selector, | 
					
						
							|  |  |  | .token.attr-name, | 
					
						
							|  |  |  | .token.string, | 
					
						
							|  |  |  | .token.char, | 
					
						
							|  |  |  | .token.builtin, | 
					
						
							|  |  |  | .token.inserted { | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-selector-color); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.operator, | 
					
						
							|  |  |  | .token.entity, | 
					
						
							|  |  |  | .token.url, | 
					
						
							|  |  |  | .language-css .token.string, | 
					
						
							|  |  |  | .style .token.string { | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-operator-color); | 
					
						
							|  |  |  |   background: var(--sh-operator-bg); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.atrule, | 
					
						
							|  |  |  | .token.attr-value, | 
					
						
							|  |  |  | .token.keyword { | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-keyword-color); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.function { | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-function-color); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.regex, | 
					
						
							|  |  |  | .token.important, | 
					
						
							|  |  |  | .token.variable { | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   color: var(--sh-variable-color); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.important, | 
					
						
							| 
									
										
										
										
											2020-10-26 15:24:54 +01:00
										 |  |  | .token.bold, | 
					
						
							|  |  |  | .token.title { | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  |   font-weight: bold; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.italic { | 
					
						
							|  |  |  |   font-style: italic; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .token.entity { | 
					
						
							|  |  |  |   cursor: help; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /********************************************************* | 
					
						
							|  |  |  | * Line highlighting | 
					
						
							|  |  |  | */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | pre[data-line] { | 
					
						
							|  |  |  |   position: relative; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | pre[class*="language-"] > code[class*="language-"] { | 
					
						
							|  |  |  |   position: relative; | 
					
						
							|  |  |  |   z-index: 1; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .line-highlight { | 
					
						
							|  |  |  |   position: absolute; | 
					
						
							|  |  |  |   left: 0; | 
					
						
							|  |  |  |   right: 0; | 
					
						
							|  |  |  |   padding: inherit 0; | 
					
						
							|  |  |  |   margin-top: 1em; | 
					
						
							| 
									
										
										
										
											2021-11-04 08:33:11 +01:00
										 |  |  |   background: var(--sh-highlight-background); | 
					
						
							|  |  |  |   box-shadow: inset 5px 0 0 var(--sh-highlight-accent); | 
					
						
							| 
									
										
										
										
											2020-10-12 18:53:31 +02:00
										 |  |  |   z-index: 0; | 
					
						
							|  |  |  |   pointer-events: none; | 
					
						
							|  |  |  |   line-height: inherit; | 
					
						
							|  |  |  |   white-space: pre; | 
					
						
							|  |  |  | } |