/*
// theme/mdn-like.css
// codemirror: v.5.61.1
// modified by unixman
*/

/*
	MDN-LIKE Theme - Mozilla
	Ported to CodeMirror by Peter Kroon <plakroon@gmail.com>
	Report bugs/issues here: https://github.com/codemirror/CodeMirror/issues
	GitHub: @peterkroon
	The mdn-like theme is inspired on the displayed code examples at: https://developer.mozilla.org/en-US/docs/Web/CSS/animation

*/
.cm-s-mdn-like.CodeMirror { color: #999; background-color: #fff; }
.cm-s-mdn-like div.CodeMirror-selected { background: #cfc; }
.cm-s-mdn-like .CodeMirror-line::selection, .cm-s-mdn-like .CodeMirror-line > span::selection, .cm-s-mdn-like .CodeMirror-line > span > span::selection { background: #cfc; }
.cm-s-mdn-like .CodeMirror-line::-moz-selection, .cm-s-mdn-like .CodeMirror-line > span::-moz-selection, .cm-s-mdn-like .CodeMirror-line > span > span::-moz-selection { background: #cfc; }

.cm-s-mdn-like .CodeMirror-gutters { background: #f8f8f8; border-left: 6px solid rgba(0,83,159,0.65); color: #333; }
.cm-s-mdn-like .CodeMirror-linenumber { color: #aaa; padding-left: 8px; }
.cm-s-mdn-like .CodeMirror-cursor { border-left: 2px solid #222; }

.cm-s-mdn-like .cm-keyword { color: #6262FF; }
.cm-s-mdn-like .cm-atom { color: #F90; }
.cm-s-mdn-like .cm-number { color:  #ca7841; }
.cm-s-mdn-like .cm-def { color: #8DA6CE; }
.cm-s-mdn-like span.cm-variable-2, .cm-s-mdn-like span.cm-tag { color: #690; }
.cm-s-mdn-like span.cm-variable-3, .cm-s-mdn-like span.cm-def, .cm-s-mdn-like span.cm-type { color: #07a; }

.cm-s-mdn-like .cm-variable { color: #07a; }
.cm-s-mdn-like .cm-property { color: #905; }
.cm-s-mdn-like .cm-qualifier { color: #690; }

.cm-s-mdn-like .cm-operator { color: #cda869; }
.cm-s-mdn-like .cm-comment { color:#777; font-weight:normal; }
.cm-s-mdn-like .cm-string { color:#07a; font-style:italic; }
.cm-s-mdn-like .cm-string-2 { color:#bd6b18; } /*?*/
.cm-s-mdn-like .cm-meta { color: #000; } /*?*/
.cm-s-mdn-like .cm-builtin { color: #9B7536; } /*?*/
.cm-s-mdn-like .cm-tag { color: #997643; }
.cm-s-mdn-like .cm-attribute { color: #d6bb6d; } /*?*/
.cm-s-mdn-like .cm-header { color: #FF6400; }
.cm-s-mdn-like .cm-hr { color: #AEAEAE; }
.cm-s-mdn-like .cm-link { color:#ad9361; font-style:italic; text-decoration:none; }
.cm-s-mdn-like .cm-error { border-bottom: 1px solid red; }

div.cm-s-mdn-like .CodeMirror-activeline-background { background: #efefff; }
div.cm-s-mdn-like span.CodeMirror-matchingbracket { outline:1px solid grey; color: inherit; }

.cm-s-mdn-like .CodeMirror-matchingtag { background: #91b150 !important; color: #FFFFFF !important; }

.cm-s-mdn-like.CodeMirror {
	background-color: #FEFEFE;
	background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2260%22%20height%3D%2260%22%20viewBox%3D%220%200%2060%2060%22%3E%3Cg%20fill-rule%3D%22evenodd%22%3E%3Cg%20fill%3D%22%23F8F8F8%22%20fill-rule%3D%22nonzero%22%3E%3Cpath%20d%3D%22M29%2058.58l7.38-7.39A30.95%2030.95%200%200%201%2029%2037.84a30.95%2030.95%200%200%201-7.38%2013.36l7.37%207.38zm1.4%201.41l.01.01h-2.84l-7.37-7.38A30.95%2030.95%200%200%201%206.84%2060H0v-1.02a28.9%2028.9%200%200%200%2018.79-7.78L0%2032.41v-4.84L18.78%208.79A28.9%2028.9%200%200%200%200%201.02V0h6.84a30.95%2030.95%200%200%201%2013.35%207.38L27.57%200h2.84l7.39%207.38A30.95%2030.95%200%200%201%2051.16%200H60v27.58-.01V60h-8.84a30.95%2030.95%200%200%201-13.37-7.4L30.4%2060zM29%201.41l-7.4%207.38A30.95%2030.95%200%200%201%2029%2022.16%2030.95%2030.95%200%200%201%2036.38%208.8L29%201.4zM58%201A28.9%2028.9%200%200%200%2039.2%208.8L58%2027.58V1.02zm-20.2%209.2A28.9%2028.9%200%200%200%2030.02%2029h26.56L37.8%2010.21zM30.02%2031a28.9%2028.9%200%200%200%207.77%2018.79l18.79-18.79H30.02zm9.18%2020.2A28.9%2028.9%200%200%200%2058%2059V32.4L39.2%2051.19zm-19-1.4a28.9%2028.9%200%200%200%207.78-18.8H1.41l18.8%2018.8zm7.78-20.8A28.9%2028.9%200%200%200%2020.2%2010.2L1.41%2029h26.57z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}

/* END */
