1 .CodeMirror{font-family:monospace
;height:300px}.CodeMirror-scroll
{overflow:auto
}.CodeMirror-lines
{padding:4px 0}.CodeMirror pre
{padding:0 4px}.CodeMirror-scrollbar-filler
,.CodeMirror-gutter-filler
{background-color:#fff}.CodeMirror-gutters
{border-right:1px solid
#ddd;background-color:#f7f7f7;white-space:nowrap
}.CodeMirror-linenumbers
{}.CodeMirror-linenumber
{padding:0 3px 0 5px;min-width:20px;text-align:right
;color:#999}.CodeMirror div
.CodeMirror-cursor
{border-left:1px solid
#000;z-index:3}.CodeMirror div
.CodeMirror-secondarycursor
{border-left:1px solid silver
}.CodeMirror
.cm-keymap-fat-cursor div
.CodeMirror-cursor
{width:auto
;border:0;background:#7e7;z-index:1}.CodeMirror div
.CodeMirror-cursor
.CodeMirror-overwrite
{}.cm-tab
{display:inline-block
}.cm-s-default
.cm-keyword
{color:#708}.cm-s-default
.cm-atom
{color:#219}.cm-s-default
.cm-number
{color:#164}.cm-s-default
.cm-def
{color:#00f}.cm-s-default
.cm-variable
{color:#000}.cm-s-default
.cm-variable-2
{color:#05a}.cm-s-default
.cm-variable-3
{color:#085}.cm-s-default
.cm-property
{color:#000}.cm-s-default
.cm-operator
{color:#000}.cm-s-default
.cm-comment
{color:#a50}.cm-s-default
.cm-string
{color:#a11}.cm-s-default
.cm-string-2
{color:#f50}.cm-s-default
.cm-meta
{color:#555}.cm-s-default
.cm-qualifier
{color:#555}.cm-s-default
.cm-builtin
{color:#30a}.cm-s-default
.cm-bracket
{color:#997}.cm-s-default
.cm-tag
{color:#170}.cm-s-default
.cm-attribute
{color:#00c}.cm-s-default
.cm-header
{color:blue
}.cm-s-default
.cm-quote
{color:#090}.cm-s-default
.cm-hr
{color:#999}.cm-s-default
.cm-link
{color:#00c}.cm-negative
{color:#d44}.cm-positive
{color:#292}.cm-header
,.cm-strong
{font-weight:bold
}.cm-em
{font-style:italic
}.cm-link
{text-decoration:underline
}.cm-s-default
.cm-error
{color:red
}.cm-invalidchar
{color:red
}div
.CodeMirror span
.CodeMirror-matchingbracket
{color:#0f0}div
.CodeMirror span
.CodeMirror-nonmatchingbracket
{color:#f22}.CodeMirror-activeline-background
{background:#e8f2ff}.CodeMirror
{line-height:1;position:relative
;overflow:hidden
;background:#fff;color:#000}.CodeMirror-scroll
{margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;padding-right:30px;height:100%;outline:none
;position:relative
;-moz-box-sizing:content-box
;box-sizing:content-box
}.CodeMirror-sizer
{position:relative
}.CodeMirror-vscrollbar
,.CodeMirror-hscrollbar
,.CodeMirror-scrollbar-filler
,.CodeMirror-gutter-filler
{position:absolute
;z-index:6;display:none
}.CodeMirror-vscrollbar
{right:0;top:0;overflow-x:hidden
;overflow-y:scroll
}.CodeMirror-hscrollbar
{bottom:0;left:0;overflow-y:hidden
;overflow-x:scroll
}.CodeMirror-scrollbar-filler
{right:0;bottom:0}.CodeMirror-gutter-filler
{left:0;bottom:0}.CodeMirror-gutters
{position:absolute
;left:0;top:0;padding-bottom:30px;z-index:3}.CodeMirror-gutter
{white-space:normal
;height:100%;-moz-box-sizing:content-box
;box-sizing:content-box
;padding-bottom:30px;margin-bottom:-32px;display:inline-block
;*zoom:1;*display:inline
}.CodeMirror-gutter-elt
{position:absolute
;cursor:default
;z-index:4}.CodeMirror-lines
{cursor:text
}.CodeMirror pre
{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent
;font-family:inherit
;font-size:inherit
;margin:0;white-space:pre
;word-wrap:normal
;line-height:inherit
;color:inherit
;z-index:2;position:relative
;overflow:visible
}.CodeMirror-wrap pre
{word-wrap:break-word
;white-space:pre-wrap
;word-break:normal
}.CodeMirror-code pre
{border-right:30px solid transparent
;width:-webkit-fit-content
;width:-moz-fit-content
;width:fit-content
}.CodeMirror-wrap
.CodeMirror-code pre
{border-right:none
;width:auto
}.CodeMirror-linebackground
{position:absolute
;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget
{position:relative
;z-index:2;overflow:auto
}.CodeMirror-widget
{}.CodeMirror-wrap
.CodeMirror-scroll
{overflow-x:hidden
}.CodeMirror-measure
{position:absolute
;width:100%;height:0;overflow:hidden
;visibility:hidden
}.CodeMirror-measure pre
{position:static
}.CodeMirror div
.CodeMirror-cursor
{position:absolute
;visibility:hidden
;border-right:none
;width:0}.CodeMirror-focused div
.CodeMirror-cursor
{visibility:visible
}.CodeMirror-selected
{background:#d9d9d9}.CodeMirror-focused
.CodeMirror-selected
{background:#d7d4f0}.cm-searching
{background:#ffa;background:rgba
(255,255,0,.4)}.CodeMirror span
{*vertical-align:text-bottom
}@media print
{.CodeMirror div
.CodeMirror-cursor
{visibility:hidden
}}.CodeMirror
{font:13px/1.4em monospace
}.CodeMirror
.activeline
{background:#e8f2ff}.CodeMirror
.CodeMirror-foldmarker
{color:blue
;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial
;line-height:.3;cursor:pointer
}.CodeMirror-matchingtag
{background:rgba
(255,150,0,.3)}.searchCodeButton span
,.autoFormat span
,.CommentSelectedRange span
,.UncommentSelectedRange span
{width:16px;height:16px;margin-left:6px}.searchCodeButton span
{background:url
("../icons/SearchCode.png") no-repeat
}.autoFormat span
{background:url
("../icons/AutoFormat.png") no-repeat
}.CommentSelectedRange span
{background:url
("../icons/CommentSelectedRange.png") no-repeat
}.UncommentSelectedRange span
{background:url
("../icons/UncommentSelectedRange.png") no-repeat
}.cke_reset_all
.CodeMirror-scroll
*{white-space:normal
}.cke_reset_all
.cm-s-cobalt
*,.cke_reset_all
.cm-s-erlang-dark
*,.cke_reset_all
.cm-s-lesser-dark
*,.cke_reset_all
.cm-s-monokai
*,.cke_reset_all
.cm-s-night
*,.cke_reset_all
.cm-s-rubyblue
*,.cke_reset_all
.cm-s-twilight
*,.cke_reset_all
.cm-s-xq-dark
*,.cke_reset_all
.cm-s-base16-dark
*,.cke_reset_all
.cm-s-3024-night
*,.cke_reset_all
.cm-s-the-matrix
*,.cke_reset_all
.cm-s-paraiso-dark
*,.cke_reset_all
.cm-s-paraiso-light
*{color:inherit
;font:inherit
}.cm-s-cobalt
.CodeMirror-selected
{background:#b36539!important
}.cm-s-erlang-dark
.CodeMirror-selected
{background:#b36539!important
}.cm-s-lesser-dark
.CodeMirror-selected
{background:#45443b!important
}.cm-s-monokai
.CodeMirror-selected
{background:#49483e!important
}.cm-s-night
.CodeMirror-selected
{background:#447!important
}.cm-s-rubyblue
.CodeMirror-selected
{background:#38566f!important
}.cm-s-twilight
.CodeMirror-selected
{background:#323232!important
}.cm-s-xq-dark
.CodeMirror-selected
{background:#a8f!important
}.cm-s-the-matrix
.CodeMirror-selected
{background:rgba
(255,150,0,.3)!important
}.cm-s-mbo
.CodeMirror-selected
{background:#716c62!important
}.cm-s-blackboard
.activeline
,.cm-s-cobalt
.activeline
,.cm-s-erlang-dark
.activeline
,.cm-s-lesser-dark
.activeline
,.cm-s-monokai
.activeline
,.cm-s-night
.activeline
,.cm-s-rubyblue
.activeline
,.cm-s-vibrant-ink
.activeline
,.cm-s-xq-dark
.activeline
,.cm-s-base16-dark
.activeline
,.cm-s-3024-night
.activeline
,.cm-s-paraiso-light
.activeline
,.cm-s-paraiso-dark
.activeline
{background:#757575}.cm-s-mbo
.activeline
{background:#716c62}.cm-s-twilight
.activeline
{background:#494949}.cm-s-the-matrix
.activeline
{background:#060}.CodeMirror-focused
.cm-matchhighlight
{background-image:url
(data:image
/png
;base64
,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAFklEQVQI12NgYGBgkKzc8x9CMDAwAAAmhwSbidEoSQAAAABJRU5ErkJggg
==);background-position:bottom
;background-repeat:repeat-x
}.CodeMirror-dialog
{position:absolute
;left:0;right:0;background:#fff;z-index:15;padding:.1em .8em;overflow:hidden
;color:#333}.CodeMirror-dialog-top
{border-bottom:1px solid
#eee;top:0}.CodeMirror-dialog-bottom
{border-top:1px solid
#eee;bottom:0}.CodeMirror-dialog input
{border:none
;outline:none
;background:transparent
;width:20em;color:inherit
;font-family:monospace
}.CodeMirror-dialog button
{font-size:70%}.CodeMirror-hints
{position:absolute
;z-index:10;overflow:hidden
;list-style:none
;margin:0;padding:2px;-webkit-box-shadow:2px 3px 5px rgba
(0,0,0,.2);-moz-box-shadow:2px 3px 5px rgba
(0,0,0,.2);box-shadow:2px 3px 5px rgba
(0,0,0,.2);border-radius:3px;border:1px solid silver
;background:#fff;font-size:90%;font-family:monospace
;max-height:20em;overflow-y:auto
}.CodeMirror-hint
{margin:0;padding:0 4px;border-radius:2px;max-width:19em;overflow:hidden
;white-space:pre
;color:#000;cursor:pointer
}.CodeMirror-hint-active
{background:#08f;color:#fff}.cm-trailingspace
{background-image:url
(data:image
/png
;base64
,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB
/qH1jAAAABmJLR0QA
/wD
/AP
+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QUXCToH00Y1UgAAACFJREFUCNdjPMDBUc
/AwNDAAAFMTAwMDA0OP34wQgX
/AQBYgwYEx4f9lQAAAABJRU5ErkJggg
==);background-position:bottom left
;background-repeat:repeat-x
}