.CodeMirror{font-family:monospace;height:300px;color:black;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:white}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:black}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,0.5);-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-webkit-keyframes blink{0%{}50%{background-color:transparent}100%{}}@keyframes blink{0%{}50%{background-color:transparent}100%{}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.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-strikethrough{text-decoration:line-through}.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-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.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-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:#f00}.cm-invalidchar{color:#f00}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:white}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.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;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{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;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:0.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,0.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:''}span.CodeMirror-selectedtext{background:none}.CodeMirror-hints{position:absolute;z-index:10;overflow:hidden;list-style:none;margin:0;padding:2px;box-shadow:2px 3px 5px rgba(0,0,0,0.2);border-radius:3px;border:1px solid silver;background:white;font-size:90%;font-family:monospace;max-height:20em;overflow-y:auto}.CodeMirror-hint{margin:0;padding:0 4px;border-radius:2px;white-space:pre;color:black;cursor:pointer}li.CodeMirror-hint-active{background:#08f;color:white}.cm-s-base16-light.CodeMirror{background:#f5f5f5;color:#202020}.cm-s-base16-light div.CodeMirror-selected{background:#e0e0e0}.cm-s-base16-light .CodeMirror-line::-moz-selection,.cm-s-base16-light .CodeMirror-line>span::-moz-selection,.cm-s-base16-light .CodeMirror-line>span>span::-moz-selection{background:#e0e0e0}.cm-s-base16-light .CodeMirror-line::selection,.cm-s-base16-light .CodeMirror-line>span::selection,.cm-s-base16-light .CodeMirror-line>span>span::selection{background:#e0e0e0}.cm-s-base16-light .CodeMirror-line::-moz-selection,.cm-s-base16-light .CodeMirror-line>span::-moz-selection,.cm-s-base16-light .CodeMirror-line>span>span::-moz-selection{background:#e0e0e0}.cm-s-base16-light .CodeMirror-gutters{background:#f5f5f5;border-right:0px}.cm-s-base16-light .CodeMirror-guttermarker{color:#ac4142}.cm-s-base16-light .CodeMirror-guttermarker-subtle{color:#b0b0b0}.cm-s-base16-light .CodeMirror-linenumber{color:#b0b0b0}.cm-s-base16-light .CodeMirror-cursor{border-left:1px solid #505050}.cm-s-base16-light span.cm-comment{color:#8f5536}.cm-s-base16-light span.cm-atom{color:#aa759f}.cm-s-base16-light span.cm-number{color:#aa759f}.cm-s-base16-light span.cm-property,.cm-s-base16-light span.cm-attribute{color:#90a959}.cm-s-base16-light span.cm-keyword{color:#ac4142}.cm-s-base16-light span.cm-string{color:#f4bf75}.cm-s-base16-light span.cm-variable{color:#90a959}.cm-s-base16-light span.cm-variable-2{color:#6a9fb5}.cm-s-base16-light span.cm-def{color:#d28445}.cm-s-base16-light span.cm-bracket{color:#202020}.cm-s-base16-light span.cm-tag{color:#ac4142}.cm-s-base16-light span.cm-link{color:#aa759f}.cm-s-base16-light span.cm-error{background:#ac4142;color:#505050}.cm-s-base16-light .CodeMirror-activeline-background{background:#DDDCDC}.cm-s-base16-light .CodeMirror-matchingbracket{color:#f5f5f5 !important;background-color:#6A9FB5 !important}.solarized.base03{color:#002b36}.solarized.base02{color:#073642}.solarized.base01{color:#586e75}.solarized.base00{color:#657b83}.solarized.base0{color:#839496}.solarized.base1{color:#93a1a1}.solarized.base2{color:#eee8d5}.solarized.base3{color:#fdf6e3}.solarized.solar-yellow{color:#b58900}.solarized.solar-orange{color:#cb4b16}.solarized.solar-red{color:#dc322f}.solarized.solar-magenta{color:#d33682}.solarized.solar-violet{color:#6c71c4}.solarized.solar-blue{color:#268bd2}.solarized.solar-cyan{color:#2aa198}.solarized.solar-green{color:#859900}.cm-s-solarized{line-height:1.45em;color-profile:sRGB;rendering-intent:auto}.cm-s-solarized.cm-s-dark{color:#839496;background-color:#002b36;text-shadow:#002b36 0 1px}.cm-s-solarized.cm-s-light{background-color:#fdf6e3;color:#657b83;text-shadow:#eee8d5 0 1px}.cm-s-solarized .CodeMirror-widget{text-shadow:none}.cm-s-solarized .cm-header{color:#586e75}.cm-s-solarized .cm-quote{color:#93a1a1}.cm-s-solarized .cm-keyword{color:#cb4b16}.cm-s-solarized .cm-atom{color:#d33682}.cm-s-solarized .cm-number{color:#d33682}.cm-s-solarized .cm-def{color:#2aa198}.cm-s-solarized .cm-variable{color:#839496}.cm-s-solarized .cm-variable-2{color:#b58900}.cm-s-solarized .cm-variable-3,.cm-s-solarized .cm-type{color:#6c71c4}.cm-s-solarized .cm-property{color:#2aa198}.cm-s-solarized .cm-operator{color:#6c71c4}.cm-s-solarized .cm-comment{color:#586e75;font-style:italic}.cm-s-solarized .cm-string{color:#859900}.cm-s-solarized .cm-string-2{color:#b58900}.cm-s-solarized .cm-meta{color:#859900}.cm-s-solarized .cm-qualifier{color:#b58900}.cm-s-solarized .cm-builtin{color:#d33682}.cm-s-solarized .cm-bracket{color:#cb4b16}.cm-s-solarized .CodeMirror-matchingbracket{color:#859900}.cm-s-solarized .CodeMirror-nonmatchingbracket{color:#dc322f}.cm-s-solarized .cm-tag{color:#93a1a1}.cm-s-solarized .cm-attribute{color:#2aa198}.cm-s-solarized .cm-hr{color:transparent;border-top:1px solid #586e75;display:block}.cm-s-solarized .cm-link{color:#93a1a1;cursor:pointer}.cm-s-solarized .cm-special{color:#6c71c4}.cm-s-solarized .cm-em{color:#999;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.cm-s-solarized .cm-error,.cm-s-solarized .cm-invalidchar{color:#586e75;border-bottom:1px dotted #dc322f}.cm-s-solarized.cm-s-dark div.CodeMirror-selected{background:#073642}.cm-s-solarized.cm-s-dark.CodeMirror ::-moz-selection{background:rgba(7,54,66,0.99)}.cm-s-solarized.cm-s-dark.CodeMirror ::selection{background:rgba(7,54,66,0.99)}.cm-s-solarized.cm-s-dark .CodeMirror-line::-moz-selection,.cm-s-dark .CodeMirror-line>span::-moz-selection,.cm-s-dark .CodeMirror-line>span>span::-moz-selection{background:rgba(7,54,66,0.99)}.cm-s-solarized.cm-s-light div.CodeMirror-selected{background:#eee8d5}.cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection,.cm-s-light .CodeMirror-line>span::-moz-selection,.cm-s-light .CodeMirror-line>span>span::-moz-selection{background:#eee8d5}.cm-s-solarized.cm-s-light .CodeMirror-line::selection,.cm-s-light .CodeMirror-line>span::selection,.cm-s-light .CodeMirror-line>span>span::selection{background:#eee8d5}.cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection,.cm-s-ligh .CodeMirror-line>span::-moz-selection,.cm-s-ligh .CodeMirror-line>span>span::-moz-selection{background:#eee8d5}.cm-s-solarized.CodeMirror{box-shadow:inset 7px 0 12px -6px #000}.cm-s-solarized .CodeMirror-gutters{border-right:0}.cm-s-solarized.cm-s-dark .CodeMirror-gutters{background-color:#073642}.cm-s-solarized.cm-s-dark .CodeMirror-linenumber{color:#586e75;text-shadow:#021014 0 -1px}.cm-s-solarized.cm-s-light .CodeMirror-gutters{background-color:#eee8d5}.cm-s-solarized.cm-s-light .CodeMirror-linenumber{color:#839496}.cm-s-solarized .CodeMirror-linenumber{padding:0 5px}.cm-s-solarized .CodeMirror-guttermarker-subtle{color:#586e75}.cm-s-solarized.cm-s-dark .CodeMirror-guttermarker{color:#ddd}.cm-s-solarized.cm-s-light .CodeMirror-guttermarker{color:#cb4b16}.cm-s-solarized .CodeMirror-gutter .CodeMirror-gutter-text{color:#586e75}.cm-s-solarized .CodeMirror-cursor{border-left:1px solid #819090}.cm-s-solarized.cm-s-light.cm-fat-cursor .CodeMirror-cursor{background:#77ee77}.cm-s-solarized.cm-s-light .cm-animate-fat-cursor{background-color:#77ee77}.cm-s-solarized.cm-s-dark.cm-fat-cursor .CodeMirror-cursor{background:#586e75}.cm-s-solarized.cm-s-dark .cm-animate-fat-cursor{background-color:#586e75}.cm-s-solarized.cm-s-dark .CodeMirror-activeline-background{background:rgba(255,255,255,0.06)}.cm-s-solarized.cm-s-light .CodeMirror-activeline-background{background:rgba(0,0,0,0.06)}.cm-s-icecoder{color:#666;background:#1d1d1b}.cm-s-icecoder span.cm-keyword{color:#eee;font-weight:bold}.cm-s-icecoder span.cm-atom{color:#e1c76e}.cm-s-icecoder span.cm-number{color:#6cb5d9}.cm-s-icecoder span.cm-def{color:#b9ca4a}.cm-s-icecoder span.cm-variable{color:#6cb5d9}.cm-s-icecoder span.cm-variable-2{color:#cc1e5c}.cm-s-icecoder span.cm-variable-3,.cm-s-icecoder span.cm-type{color:#f9602c}.cm-s-icecoder span.cm-property{color:#eee}.cm-s-icecoder span.cm-operator{color:#9179bb}.cm-s-icecoder span.cm-comment{color:#97a3aa}.cm-s-icecoder span.cm-string{color:#b9ca4a}.cm-s-icecoder span.cm-string-2{color:#6cb5d9}.cm-s-icecoder span.cm-meta{color:#555}.cm-s-icecoder span.cm-qualifier{color:#555}.cm-s-icecoder span.cm-builtin{color:#214e7b}.cm-s-icecoder span.cm-bracket{color:#cc7}.cm-s-icecoder span.cm-tag{color:#e8e8e8}.cm-s-icecoder span.cm-attribute{color:#099}.cm-s-icecoder span.cm-header{color:#6a0d6a}.cm-s-icecoder span.cm-quote{color:#186718}.cm-s-icecoder span.cm-hr{color:#888}.cm-s-icecoder span.cm-link{color:#e1c76e}.cm-s-icecoder span.cm-error{color:#d00}.cm-s-icecoder .CodeMirror-cursor{border-left:1px solid white}.cm-s-icecoder div.CodeMirror-selected{color:#fff;background:#037}.cm-s-icecoder .CodeMirror-gutters{background:#1d1d1b;min-width:41px;border-right:0}.cm-s-icecoder .CodeMirror-linenumber{color:#555;cursor:default}.cm-s-icecoder .CodeMirror-matchingbracket{color:#fff !important;background:#555 !important}.cm-s-icecoder .CodeMirror-activeline-background{background:#000}.cm-s-railscasts.CodeMirror{background:#2b2b2b;color:#f4f1ed}.cm-s-railscasts div.CodeMirror-selected{background:#272935 !important}.cm-s-railscasts .CodeMirror-gutters{background:#2b2b2b;border-right:0px}.cm-s-railscasts .CodeMirror-linenumber{color:#5a647e}.cm-s-railscasts .CodeMirror-cursor{border-left:1px solid #d4cfc9 !important}.cm-s-railscasts span.cm-comment{color:#bc9458}.cm-s-railscasts span.cm-atom{color:#b6b3eb}.cm-s-railscasts span.cm-number{color:#b6b3eb}.cm-s-railscasts span.cm-property,.cm-s-railscasts span.cm-attribute{color:#a5c261}.cm-s-railscasts span.cm-keyword{color:#da4939}.cm-s-railscasts span.cm-string{color:#ffc66d}.cm-s-railscasts span.cm-variable{color:#a5c261}.cm-s-railscasts span.cm-variable-2{color:#6d9cbe}.cm-s-railscasts span.cm-def{color:#cc7833}.cm-s-railscasts span.cm-error{background:#da4939;color:#d4cfc9}.cm-s-railscasts span.cm-bracket{color:#f4f1ed}.cm-s-railscasts span.cm-tag{color:#da4939}.cm-s-railscasts span.cm-link{color:#b6b3eb}.cm-s-railscasts .CodeMirror-matchingbracket{text-decoration:underline;color:white !important}.cm-s-railscasts .CodeMirror-activeline-background{background:#303040}.cm-s-zenburn .CodeMirror-gutters{background:#3f3f3f !important}.cm-s-zenburn .CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{color:#999}.cm-s-zenburn .CodeMirror-cursor{border-left:1px solid white}.cm-s-zenburn{background-color:#3f3f3f;color:#dcdccc}.cm-s-zenburn span.cm-builtin{color:#dcdccc;font-weight:bold}.cm-s-zenburn span.cm-comment{color:#7f9f7f}.cm-s-zenburn span.cm-keyword{color:#f0dfaf;font-weight:bold}.cm-s-zenburn span.cm-atom{color:#bfebbf}.cm-s-zenburn span.cm-def{color:#dcdccc}.cm-s-zenburn span.cm-variable{color:#dfaf8f}.cm-s-zenburn span.cm-variable-2{color:#dcdccc}.cm-s-zenburn span.cm-string{color:#cc9393}.cm-s-zenburn span.cm-string-2{color:#cc9393}.cm-s-zenburn span.cm-number{color:#dcdccc}.cm-s-zenburn span.cm-tag{color:#93e0e3}.cm-s-zenburn span.cm-property{color:#dfaf8f}.cm-s-zenburn span.cm-attribute{color:#dfaf8f}.cm-s-zenburn span.cm-qualifier{color:#7cb8bb}.cm-s-zenburn span.cm-meta{color:#f0dfaf}.cm-s-zenburn span.cm-header{color:#f0efd0}.cm-s-zenburn span.cm-operator{color:#f0efd0}.cm-s-zenburn span.CodeMirror-matchingbracket{box-sizing:border-box;background:transparent;border-bottom:1px solid}.cm-s-zenburn span.CodeMirror-nonmatchingbracket{border-bottom:1px solid;background:none}.cm-s-zenburn .CodeMirror-activeline{background:#000000}.cm-s-zenburn .CodeMirror-activeline-background{background:#000000}.cm-s-zenburn div.CodeMirror-selected{background:#545454}.cm-s-zenburn .CodeMirror-focused div.CodeMirror-selected{background:#4f4f4f}.cm-s-hopscotch.CodeMirror{background:#322931;color:#d5d3d5}.cm-s-hopscotch div.CodeMirror-selected{background:#433b42 !important}.cm-s-hopscotch .CodeMirror-gutters{background:#322931;border-right:0px}.cm-s-hopscotch .CodeMirror-linenumber{color:#797379}.cm-s-hopscotch .CodeMirror-cursor{border-left:1px solid #989498 !important}.cm-s-hopscotch span.cm-comment{color:#b33508}.cm-s-hopscotch span.cm-atom{color:#c85e7c}.cm-s-hopscotch span.cm-number{color:#c85e7c}.cm-s-hopscotch span.cm-property,.cm-s-hopscotch span.cm-attribute{color:#8fc13e}.cm-s-hopscotch span.cm-keyword{color:#dd464c}.cm-s-hopscotch span.cm-string{color:#fdcc59}.cm-s-hopscotch span.cm-variable{color:#8fc13e}.cm-s-hopscotch span.cm-variable-2{color:#1290bf}.cm-s-hopscotch span.cm-def{color:#fd8b19}.cm-s-hopscotch span.cm-error{background:#dd464c;color:#989498}.cm-s-hopscotch span.cm-bracket{color:#d5d3d5}.cm-s-hopscotch span.cm-tag{color:#dd464c}.cm-s-hopscotch span.cm-link{color:#c85e7c}.cm-s-hopscotch .CodeMirror-matchingbracket{text-decoration:underline;color:white !important}.cm-s-hopscotch .CodeMirror-activeline-background{background:#302020}.cm-s-material.CodeMirror{background-color:#263238;color:#e9eded}.cm-s-material .CodeMirror-gutters{background:#263238;color:#537f7e;border:none}.cm-s-material .CodeMirror-guttermarker,.cm-s-material .CodeMirror-guttermarker-subtle,.cm-s-material .CodeMirror-linenumber{color:#537f7e}.cm-s-material .CodeMirror-cursor{border-left:1px solid #f8f8f0}.cm-s-material div.CodeMirror-selected{background:rgba(255,255,255,0.15)}.cm-s-material.CodeMirror-focused div.CodeMirror-selected{background:rgba(255,255,255,0.1)}.cm-s-material .CodeMirror-line::-moz-selection,.cm-s-material .CodeMirror-line>span::-moz-selection,.cm-s-material .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,0.1)}.cm-s-material .CodeMirror-line::selection,.cm-s-material .CodeMirror-line>span::selection,.cm-s-material .CodeMirror-line>span>span::selection{background:rgba(255,255,255,0.1)}.cm-s-material .CodeMirror-line::-moz-selection,.cm-s-material .CodeMirror-line>span::-moz-selection,.cm-s-material .CodeMirror-line>span>span::-moz-selection{background:rgba(255,255,255,0.1)}.cm-s-material .CodeMirror-activeline-background{background:rgba(0,0,0,0)}.cm-s-material .cm-keyword{color:#c792ea}.cm-s-material .cm-operator{color:#e9eded}.cm-s-material .cm-variable-2{color:#80CBC4}.cm-s-material .cm-variable-3,.cm-s-material .cm-type{color:#82B1FF}.cm-s-material .cm-builtin{color:#DECB6B}.cm-s-material .cm-atom{color:#F77669}.cm-s-material .cm-number{color:#F77669}.cm-s-material .cm-def{color:#e9eded}.cm-s-material .cm-string{color:#C3E88D}.cm-s-material .cm-string-2{color:#80CBC4}.cm-s-material .cm-comment{color:#546E7A}.cm-s-material .cm-variable{color:#82B1FF}.cm-s-material .cm-tag{color:#80CBC4}.cm-s-material .cm-meta{color:#80CBC4}.cm-s-material .cm-attribute{color:#FFCB6B}.cm-s-material .cm-property{color:#80CBAE}.cm-s-material .cm-qualifier{color:#DECB6B}.cm-s-material .cm-variable-3,.cm-s-material .cm-type{color:#DECB6B}.cm-s-material .cm-tag{color:#ff5370}.cm-s-material .cm-error{color:#fff;background-color:#EC5F67}.cm-s-material .CodeMirror-matchingbracket{text-decoration:underline;color:white !important}.cm-s-cobalt.CodeMirror{background:#002240;color:white}.cm-s-cobalt div.CodeMirror-selected{background:#b36539}.cm-s-cobalt .CodeMirror-line::-moz-selection,.cm-s-cobalt .CodeMirror-line>span::-moz-selection,.cm-s-cobalt .CodeMirror-line>span>span::-moz-selection{background:rgba(179,101,57,0.99)}.cm-s-cobalt .CodeMirror-line::selection,.cm-s-cobalt .CodeMirror-line>span::selection,.cm-s-cobalt .CodeMirror-line>span>span::selection{background:rgba(179,101,57,0.99)}.cm-s-cobalt .CodeMirror-line::-moz-selection,.cm-s-cobalt .CodeMirror-line>span::-moz-selection,.cm-s-cobalt .CodeMirror-line>span>span::-moz-selection{background:rgba(179,101,57,0.99)}.cm-s-cobalt .CodeMirror-gutters{background:#002240;border-right:1px solid #aaa}.cm-s-cobalt .CodeMirror-guttermarker{color:#ffee80}.cm-s-cobalt .CodeMirror-guttermarker-subtle{color:#d0d0d0}.cm-s-cobalt .CodeMirror-linenumber{color:#d0d0d0}.cm-s-cobalt .CodeMirror-cursor{border-left:1px solid white}.cm-s-cobalt span.cm-comment{color:#08f}.cm-s-cobalt span.cm-atom{color:#845dc4}.cm-s-cobalt span.cm-number,.cm-s-cobalt span.cm-attribute{color:#ff80e1}.cm-s-cobalt span.cm-keyword{color:#ffee80}.cm-s-cobalt span.cm-string{color:#3ad900}.cm-s-cobalt span.cm-meta{color:#ff9d00}.cm-s-cobalt span.cm-variable-2,.cm-s-cobalt span.cm-tag{color:#9effff}.cm-s-cobalt span.cm-variable-3,.cm-s-cobalt span.cm-def,.cm-s-cobalt .cm-type{color:white}.cm-s-cobalt span.cm-bracket{color:#d8d8d8}.cm-s-cobalt span.cm-builtin,.cm-s-cobalt span.cm-special{color:#ff9e59}.cm-s-cobalt span.cm-link{color:#845dc4}.cm-s-cobalt span.cm-error{color:#9d1e15}.cm-s-cobalt .CodeMirror-activeline-background{background:#002D57}.cm-s-cobalt .CodeMirror-matchingbracket{outline:1px solid grey;color:white !important}.cm-s-eclipse span.cm-meta{color:#FF1717}.cm-s-eclipse span.cm-keyword{line-height:1em;font-weight:bold;color:#7F0055}.cm-s-eclipse span.cm-atom{color:#219}.cm-s-eclipse span.cm-number{color:#164}.cm-s-eclipse span.cm-def{color:#00f}.cm-s-eclipse span.cm-variable{color:black}.cm-s-eclipse span.cm-variable-2{color:#0000C0}.cm-s-eclipse span.cm-variable-3,.cm-s-eclipse span.cm-type{color:#0000C0}.cm-s-eclipse span.cm-property{color:black}.cm-s-eclipse span.cm-operator{color:black}.cm-s-eclipse span.cm-comment{color:#3F7F5F}.cm-s-eclipse span.cm-string{color:#2A00FF}.cm-s-eclipse span.cm-string-2{color:#f50}.cm-s-eclipse span.cm-qualifier{color:#555}.cm-s-eclipse span.cm-builtin{color:#30a}.cm-s-eclipse span.cm-bracket{color:#cc7}.cm-s-eclipse span.cm-tag{color:#170}.cm-s-eclipse span.cm-attribute{color:#00c}.cm-s-eclipse span.cm-link{color:#219}.cm-s-eclipse span.cm-error{color:#f00}.cm-s-eclipse .CodeMirror-activeline-background{background:#e8f2ff}.cm-s-eclipse .CodeMirror-matchingbracket{outline:1px solid grey;color:black !important}.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::-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-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{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAyCAYAAAAp8UeFAAAHvklEQVR42s2b63bcNgyEQZCSHCdt2vd/0tWF7I+Q6XgMXiTtuvU5Pl57ZQKkKHzEAOtF5KeIJBGJ8uvL599FRFREZhFx8DeXv8trn68RuGaC8TRfo3SNp9dlDDHedyLyTUTeRWStXKPZrjtpZxaRw5hPqozRs1N8/enzIiQRWcCgy4MUA0f+XWliDhyL8Lfyvx7ei/Ae3iQFHyw7U/59pQVIMEEPEz0G7XiwdRjzSfC3UTtz9vchIntxvry5iMgfIhJoEflOz2CQr3F5h/HfeFe+GTdLaKcu9L8LTeQb/R/7GgbsfKedyNdoHsN31uRPWrfZ5wsj/NzzRQHuToIdU3ahwnsKPxXCjJITuOsi7XLc7SG/v5GdALs7wf8JjTFiB5+QvTEfRyGOfX3Lrx8wxyQi3sNq46O7QahQiCsRFgqddjBouVEHOKDgXAQHD9gJCr5sMKkEdjwsarG/ww3BMHBU7OBjXnzdyY7SfCxf5/z6ATccrwlKuwC/jhznnPF4CgVzhhVf4xp2EixcBActO75iZ8/fM9zAs2OMzKdslgXWJ9XG8PQoOAMA5fGcsvORgv0doBXyHrCwfLJAOwo71QLNkb8n2Pl6EWiR7OCibtkPaz4Kc/0NNAze2gju3zOwekALDaCFPI5vjPFmgGY5AZqyGEvH1x7QfIb8YtxMnA/b+QQ0aQDAwc6JMFg8CbQZ4qoYEEHbRwNojuK3EHwd7VALSgq+MNDKzfT58T8qdpADrgW0GmgcAS1lhzztJmkAzcPNOQbsWEALBDSlMKUG0Eq4CLAQWvEVQ9WU57gZJwZtgPO3r9oBTQ9WO8TjqXINx8R0EYpiZEUWOF3FxkbJkgU9B2f41YBrIj5ZfsQa0M5kTgiAAqM3ShXLgu8XMqcrQBvJ0CL5pnTsfMB13oB8athpAq2XOQmcGmoACCLydx7nToa23ATaSIY2ichfOdPTGxlasXMLaL0MLZAOwAKIM+y8CmicobGdCcbbK9DzN+yYGVoNNI5iUKTMyYOjPse4A8SM1MmcXgU0toOq1yO/v8FOxlASyc7TgeYaAMBJHcY1CcCwGI/TK4AmDbDyKYBBtFUkRwto8gygiQEaByFgJ00BH2M8JWwQS1nafDXQCidWyOI8AcjDCSjCLk8ngObuAm3JAHAdubAmOaK06V8MNEsKPJOhobSprwQa6gD7DclRQdqcwL4zxqgBrQcabUiBLclRDKAlWp+etPkBaNMA0AKlrHwTdEByZAA4GM+SNluSY6wAzcMNewxmgig5Ks0nkrSpBvSaQHMdKTBAnLojOdYyGpQ254602ZILPdTD1hdlggdIm74jbTp8vDwF5ZYUeLWGJpWsh6XNyXgcYwVoJQTEhhTYkxzZjiU5npU2TaB979TQehlaAVq4kaGpiPwwwLkYUuBbQwocyQTv1tA0+1UFWoJF3iv1oq+qoSk8EQdJmwHkziIF7oOZk14EGitibAdjLYYK78H5vZOhtWpoI0ATGHs0Q8OMb4Ey+2bU2UYztCtA0wFAs7TplGLRVQCcqaFdGSPCeTI1QNIC52iWNzof6Uib7xjEp07mNNoUYmVosVItHrHzRlLgBn9LFyRHaQCtVUMbtTNhoXWiTOO9k/V8BdAc1Oq0ArSQs6/5SU0hckNy9NnXqQY0PGYo5dWJ7nINaN6o958FWin27aBaWRka1r5myvLOAm0j30eBJqCxHLReVclxhxOEN2JfDWjxBtAC7MIH1fVaGdoOp4qJYDgKtKPSFNID2gSnGldrCqkFZ+5UeQXQBIRrSwocbdZYQT/2LwRahBPBXoHrB8nxaGROST62DKUbQOMMzZIC9abkuELfQzQALWTnDNAm8KHWFOJgJ5+SHIvTPcmx1xQyZRhNL5Qci689aXMEaN/uNIWkEwDAvFpOZmgsBaaGnbs1NPa1Jm32gBZAIh1pCtG7TSH4aE0y1uVY4uqoFPisGlpP2rSA5qTecWn5agK6BzSpgAyD+wFaqhnYoSZ1Vwr8CmlTQbrcO3ZaX0NAEyMbYaAlyquFoLKK3SPby9CeVUPThrSJmkCAE0CrKUQadi4DrdSlWhmah0YL9z9vClH59YGbHx1J8VZTyAjQepJjmXwAKTDQI3omc3p1U4gDUf6RfcdYfrUp5ClAi2J3Ba6UOXGo+K+bQrjjssitG2SJzshaLwMtXgRagUNpYYoVkMSBLM+9GGiJZMvduG6DRZ4qc04DMPtQQxOjEtACmhO7K1AbNbQDEggZyJwscFpAGwENhoBeUwh3bWolhe8BTYVKxQEWrSUn/uhcM5KhvUu/+eQu0Lzhi+VrK0PrZZNDQKs9cpYUuFYgMVpD4/NxenJTiMCNqdUEUf1qZWjppLT5qSkkUZbCwkbZMSuVnu80hfSkzRbQeqCZSAh6huR4VtoM2gHAlLf72smuWgE+VV7XpE25Ab2WFDgyhnSuKbs4GuGzCjR+tIoUuMFg3kgcWKLTwRqanJQ2W00hAsenfaApRC42hbCvK1SlE0HtE9BGgneJO+ELamitD1YjjOYnNYVcraGhtKkW0EqVVeDx733I2NH581k1NNxNLG0i0IJ8/NjVaOZ0tYZ2Vtr0Xv7tPV3hkWp9EFkgS/J0vosngTaSoaG06WHi+xObQkaAdlbanP8B2+2l0f90LmUAAAAASUVORK5CYII=)}.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-foldgutter{width:.7em}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"\25BE"}.CodeMirror-foldgutter-folded:after{content:"\25B8"}.CodeMirror-lint-markers{width:16px}.CodeMirror-lint-tooltip{background-color:#ffd;border:1px solid black;border-radius:4px 4px 4px 4px;color:black;font-family:monospace;font-size:10pt;overflow:hidden;padding:2px 5px;position:fixed;white-space:pre;white-space:pre-wrap;z-index:100;max-width:600px;opacity:0;transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s}.CodeMirror-lint-mark-error,.CodeMirror-lint-mark-warning{background-position:left bottom;background-repeat:repeat-x}.CodeMirror-lint-mark-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJDw4cOCW1/KIAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAHElEQVQI12NggIL/DAz/GdA5/xkY/qPKMDAwAADLZwf5rvm+LQAAAABJRU5ErkJggg==")}.CodeMirror-lint-mark-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJFhQXEbhTg7YAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMklEQVQI12NkgIIvJ3QXMjAwdDN+OaEbysDA4MPAwNDNwMCwiOHLCd1zX07o6kBVGQEAKBANtobskNMAAAAASUVORK5CYII=")}.CodeMirror-lint-marker-error,.CodeMirror-lint-marker-warning{background-position:center center;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:16px;width:16px;vertical-align:middle;position:relative}.CodeMirror-lint-message-error,.CodeMirror-lint-message-warning{padding-left:18px;background-position:top left;background-repeat:no-repeat}.CodeMirror-lint-marker-error,.CodeMirror-lint-message-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEW7AAC7AACxAAC7AAC7AAAAAAC4AAC5AAD///+7AAAUdclpAAAABnRSTlMXnORSiwCK0ZKSAAAATUlEQVR42mWPOQ7AQAgDuQLx/z8csYRmPRIFIwRGnosRrpamvkKi0FTIiMASR3hhKW+hAN6/tIWhu9PDWiTGNEkTtIOucA5Oyr9ckPgAWm0GPBog6v4AAAAASUVORK5CYII=")}.CodeMirror-lint-marker-warning,.CodeMirror-lint-message-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAANlBMVEX/uwDvrwD/uwD/uwD/uwD/uwD/uwD/uwD/uwD6twD/uwAAAADurwD2tQD7uAD+ugAAAAD/uwDhmeTRAAAADHRSTlMJ8mN1EYcbmiixgACm7WbuAAAAVklEQVR42n3PUQqAIBBFUU1LLc3u/jdbOJoW1P08DA9Gba8+YWJ6gNJoNYIBzAA2chBth5kLmG9YUoG0NHAUwFXwO9LuBQL1giCQb8gC9Oro2vp5rncCIY8L8uEx5ZkAAAAASUVORK5CYII=")}.CodeMirror-lint-marker-multiple{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAACVBMVEUAAAAAAAC/v7914kyHAAAAAXRSTlMAQObYZgAAACNJREFUeNo1ioEJAAAIwmz/H90iFFSGJgFMe3gaLZ0od+9/AQZ0ADosbYraAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:right bottom;width:100%;height:100%}.CodeMirror-dialog{position:absolute;left:0;right:0;background:inherit;z-index:15;padding:.1em .8em;overflow:hidden;color:inherit}.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%}@-webkit-keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@-webkit-keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:white;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}input#description{length:100%}.select2-edit-permissions{width:100%}.switch{position:relative;display:inline-block;width:30px;height:20px}.block-button{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;border-radius:34px;transition:0.4s}.slider::before{content:"";position:absolute;height:13px;width:13px;left:4px;bottom:4px;background-color:white;border-radius:50%;transition:0.4s}.block-button:checked+.slider{background-color:#327ab6}.block-button:checked+.slider::before{transform:translateX(10px)}.block-button:focus+.slider{box-shadow:0 0 1px #327ab6}.results_table{display:table;border:0;font-size:10px;overflow:auto;border-collapse:collapse;vertical-align:center;table-layout:fixed}.results_table_row{display:table-row;background-color:#fff;page-break-inside:avoid}.results_table_header{display:table-header-group}.results_table_body{display:table-row-group}.results_table_head,.results_table_cell{display:table-cell;border:1px solid #ccc;vertical-align:center;padding:6px 13px 6px 13px}.results_table_head{font-weight:bold;background-color:#ddd;text-align:center}.results_table_body>.results_table_row:nth-child(2n){background-color:#f8f8f8}.test_case_results,.test_case_input,.test_case_output{width:255px}.test_case_results,.test_case_input,.test_case_output>p{word-wrap:break-word;word-break:break-all}.test_case_status,.test_case_type{font-weight:bold;text-align:center;vertical-align:center}.problem_list{color:#fff;position:fixed;top:77px;right:30px}.event_checkbox{margin-top:11px !important}.error_field{padding:2px;color:red}tr.unknown td:not(:last-child){opacity:0.4;pointer-events:none}tr.scanning{opacity:0.4;pointer-events:none}html,body,.h-100{height:100%}.menu{background-color:#444444}.menu-fixed{position:fixed;left:0px}.menu-item:hover{color:#fff}.back-item a:hover{color:#fff !important}.back-item{font-size:1.5em;line-height:60px;cursor:pointer;color:#eee}.btn-link{color:#777 !important}.menu-item,.bug-item{font-size:1.5em;line-height:55px;cursor:pointer}.menu-item,.bug-item a:hover{color:#fff;background-color:transparent}.menu-item.clicked a{color:#fff}.menu-item.clicked a:hover{background-color:transparent}.vid-item{font-size:1.5em;padding:20px;cursor:pointer}.menu-item.clicked,.vid-item.clicked{background-color:rgba(0,0,0,0.25);color:#fff}.menu-item.clicked:after{content:"\f0d9";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:55px;color:#fff;margin-right:-24px;margin-top:-22px;z-index:1;float:right}.instr-panel{transition:padding .3s}.hide-overflow{white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden}.file-tab.selected{background-color:#666;color:#eee;cursor:default}.file-tab{height:35px;background-color:#111;color:#999;margin-top:8px;margin-right:5px;padding-top:10px;border-top-left-radius:4px;border-top-right-radius:4px;font-family:"Open Sans Condensed";cursor:pointer}.tab-close:hover{color:#d9534f}.tab-close{float:right;font-size:1.4em !important;margin-right:-5px;margin-left:3px;cursor:pointer;z-index:10;position:relative}.mce-panel{background-image:none !important;background-color:#f5f5f2 !important;border:1px solid #e4e4e0 !important}.mce-btn{background-image:none !important;background-color:#e4e4e0 !important}#notice{margin-top:15px}.webcam_tooltip,.road_block_alert,.proctoring_not_available{position:fixed !important;right:25% !important;top:20% !important;padding:15px 20px !important;box-shadow:0px 0px 20px #333 !important;z-index:1000 !important;width:50% !important;background-color:#f2dede !important}#javascript_tooltip{position:fixed;right:25%;top:20%;padding:15px 20px;box-shadow:0px 0px 20px #333;z-index:1000;width:50%}#noscript-warning{background-color:#b4acac;color:#000;padding:25px;position:absolute;top:46%;left:0;width:100%;z-index:100}.clocktimer{font-family:"Open Sans Condensed";letter-spacing:1px;font-size:larger;font-weight:bold}@font-face{font-family:"elitmuslogo";src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-1b186dae2531256829e63be30c9eb8ce1f48c496c07db40bfd4edfa1385d6692.eot);src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-1b186dae2531256829e63be30c9eb8ce1f48c496c07db40bfd4edfa1385d6692.eot?#iefix) format("embedded-opentype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-ef2567ac14c3e8008e3622845eb6c566cf63ab67a246146926e982c8b1c1ea14.woff) format("woff"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-818ddf6f407c5a67269828e3314e777afbba286b3a7a71bf14f6d2d4029a385e.ttf) format("truetype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-abc77f76ee87851dff2ddb6b7d94771cd454f7bde30d9b9f5c5447ad19c75c5f.svg#elitmuslogo) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"elitmuslogo" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"elitmuslogo" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-elitmuslogo:before{content:"e";font-size:18px}.icon-elitmuslogo{font-size:12px;font-family:Arial;color:#666;padding:7px 10px 5px;background-color:#eee;display:inline-block;border-radius:4px;border:1px solid #ccc;cursor:pointer;text-decoration:none !important}.elitmus-light:hover{background-color:#ddd}.elitmus-light{border:1px solid #ccc;background-color:#eee;color:#666}.elitmus-dark:hover{background-color:#444}.elitmus-dark{border:1px solid #666;background-color:#666;color:#fff}.elitmus-lg:before{font-size:28px;padding-right:8px}.elitmus-lg{font-size:16px;padding:12px 18px 10px}.elitmus-circle{border-radius:22px;padding:6px}.elitmus-circle-lg{border-radius:26px;padding:10px}#img_player{float:left}#img_toolbar{height:42px;background-color:#333}#img_datetime{color:#fff;font-size:0.9em;font-family:"Open Sans Condensed";text-align:center;height:100%;margin-top:2px}.img_nav:hover{opacity:1}.img_nav{cursor:pointer;opacity:0.7}.user_test_case textarea{resize:none;background-color:#444;border:none;margin:0px 5px 0px 0px;width:40%;color:#eee;padding:3px 8px;min-height:60px}.user_test_case{display:block;position:absolute;bottom:49px;z-index:10;background-color:#222;padding:10px 15px;margin-left:0px;width:100%;color:#eee}select{border:0}#timer_background{padding:10px 5px;height:57px;background-color:#fff;color:#000;border-bottom:1px solid #fff}.Evclocktimer{background-color:white !important;color:black !important}.event_buttons{background-color:white !important}.event_id_in_event_index{width:72px}.event_report_refresh{color:black}.break-words{word-break:break-all}.login-tracker-font{font-size:10px}#modal_activity_table_head{display:block}#modal_activity_table_body{display:block;height:300px;overflow-y:auto;overflow-x:hidden}.progress-healthy{height:5px;border:0px none;background-color:white;color:green}.progress-healthy::-webkit-progress-bar{background-color:white}.progress-healthy::-webkit-progress-value{background-color:green}.progress-healthy::-moz-progress-bar{background-color:green}.progress-sick{height:5px;border:0px none;background-color:white;color:red}.progress-sick::-webkit-progress-bar{background-color:white}.progress-sick::-webkit-progress-value{background-color:red}.progress-sick::-moz-progress-bar{background-color:red}.progress-requested{height:5px;border:0px none;background-color:white;color:orange}.progress-requested::-webkit-progress-bar{background-color:white}.progress-requested::-webkit-progress-value{background-color:orange}.progress-requested::-moz-progress-bar{background-color:orange}.progress-unknown{height:5px;border:0px none;background-color:white;color:grey}.progress-unknown::-webkit-progress-bar{background-color:white}.progress-unknown::-webkit-progress-value{background-color:grey}.progress-unknown::-moz-progress-bar{background-color:grey}.mt-2{margin-top:2%}.ue_action_div{display:none}.track_activity_icon{cursor:pointer}.typed,.given{font-size:10pt !important;color:#000}.problem_title{margin-top:-5px}#usage_reports .select2-search__field{width:100% !important}/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:'Neutra Text';src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-c9910aecec5a63d3ee4f05085afa4095ddc15de9e17ff628361fda877cfdd47a.eot);src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-c9910aecec5a63d3ee4f05085afa4095ddc15de9e17ff628361fda877cfdd47a.eot?#iefix) format("embedded-opentype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-bd9462295d7ff8b7cb5ddf53cb1ad8a3e110508bc48a18edc5f4983f3851dcfb.woff2) format("woff2"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-8e1574a4d455ff28ed48a217af95af1261792a5322d81194d21679e120701268.woff) format("woff"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-68526e5c23f334c52215ab1af9853f4626d9bfb9e7faa8dc2c0390619fe43add.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Neutra Text Light Alt';src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-584088572e8208267700eea431e10d2242c7f868ca0f461d35ce38eb6f36e712.eot);src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-584088572e8208267700eea431e10d2242c7f868ca0f461d35ce38eb6f36e712.eot?#iefix) format("embedded-opentype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-4f18acd16244695b8750ebc2738195fbdd579a9467f72a56ed36947534640d4c.woff2) format("woff2"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-3b18c20da5e1324b0491d900b3a2dd535599e0ec25b73ace8bcfdd7001ffdccf.woff) format("woff"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-a4584c7953343537129dd6ec2dea0bb792a03e6a6dcfd0ed43476fd5ef98b57d.ttf) format("truetype");font-weight:500;font-style:normal}html,body,.h-100{height:100%}.menu{background-color:#444444}.menu-fixed{position:fixed;left:0px}.menu-item:hover{color:#fff}.back-item a:hover{color:#fff !important}.back-item{font-size:1.5em;line-height:60px;cursor:pointer;color:#eee}.btn-link{color:#777 !important}.menu-item,.bug-item{font-size:1.5em;line-height:55px;cursor:pointer}.menu-item,.bug-item a:hover{color:#fff;background-color:transparent}.menu-item.clicked a{color:#fff}.menu-item.clicked a:hover{background-color:transparent}.vid-item{font-size:1.5em;padding:20px;cursor:pointer}.menu-item.clicked,.vid-item.clicked{background-color:rgba(0,0,0,0.25);color:#fff}.menu-item.clicked:after{content:"\f0d9";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:55px;color:#fff;margin-right:-24px;margin-top:-22px;z-index:1;float:right}.instr-panel{transition:padding .3s}.hide-overflow{white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden}.file-tab.selected{background-color:#666;color:#eee;cursor:default}.file-tab{height:35px;background-color:#111;color:#999;margin-top:8px;margin-right:5px;padding-top:10px;border-top-left-radius:4px;border-top-right-radius:4px;font-family:"Open Sans Condensed";cursor:pointer}.tab-close:hover{color:#d9534f}.tab-close{float:right;font-size:1.4em !important;margin-right:-5px;margin-left:3px;cursor:pointer;z-index:10;position:relative}.mce-panel{background-image:none !important;background-color:#f5f5f2 !important;border:1px solid #e4e4e0 !important}.mce-btn{background-image:none !important;background-color:#e4e4e0 !important}#notice{margin-top:15px}.webcam_tooltip,.road_block_alert,.proctoring_not_available{position:fixed !important;right:25% !important;top:20% !important;padding:15px 20px !important;box-shadow:0px 0px 20px #333 !important;z-index:1000 !important;width:50% !important;background-color:#f2dede !important}#javascript_tooltip{position:fixed;right:25%;top:20%;padding:15px 20px;box-shadow:0px 0px 20px #333;z-index:1000;width:50%}#noscript-warning{background-color:#b4acac;color:#000;padding:25px;position:absolute;top:46%;left:0;width:100%;z-index:100}.clocktimer{font-family:"Open Sans Condensed";letter-spacing:1px;font-size:larger;font-weight:bold}@font-face{font-family:"elitmuslogo";src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-1b186dae2531256829e63be30c9eb8ce1f48c496c07db40bfd4edfa1385d6692.eot);src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-1b186dae2531256829e63be30c9eb8ce1f48c496c07db40bfd4edfa1385d6692.eot?#iefix) format("embedded-opentype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-ef2567ac14c3e8008e3622845eb6c566cf63ab67a246146926e982c8b1c1ea14.woff) format("woff"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-818ddf6f407c5a67269828e3314e777afbba286b3a7a71bf14f6d2d4029a385e.ttf) format("truetype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-abc77f76ee87851dff2ddb6b7d94771cd454f7bde30d9b9f5c5447ad19c75c5f.svg#elitmuslogo) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"elitmuslogo" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"elitmuslogo" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-elitmuslogo:before{content:"e";font-size:18px}.icon-elitmuslogo{font-size:12px;font-family:Arial;color:#666;padding:7px 10px 5px;background-color:#eee;display:inline-block;border-radius:4px;border:1px solid #ccc;cursor:pointer;text-decoration:none !important}.elitmus-light:hover{background-color:#ddd}.elitmus-light{border:1px solid #ccc;background-color:#eee;color:#666}.elitmus-dark:hover{background-color:#444}.elitmus-dark{border:1px solid #666;background-color:#666;color:#fff}.elitmus-lg:before{font-size:28px;padding-right:8px}.elitmus-lg{font-size:16px;padding:12px 18px 10px}.elitmus-circle{border-radius:22px;padding:6px}.elitmus-circle-lg{border-radius:26px;padding:10px}#img_player{float:left}#img_toolbar{height:42px;background-color:#333}#img_datetime{color:#fff;font-size:0.9em;font-family:"Open Sans Condensed";text-align:center;height:100%;margin-top:2px}.img_nav:hover{opacity:1}.img_nav{cursor:pointer;opacity:0.7}.user_test_case textarea{resize:none;background-color:#444;border:none;margin:0px 5px 0px 0px;width:40%;color:#eee;padding:3px 8px;min-height:60px}.user_test_case{display:block;position:absolute;bottom:49px;z-index:10;background-color:#222;padding:10px 15px;margin-left:0px;width:100%;color:#eee}select{border:0}#timer_background{padding:10px 5px;height:57px;background-color:#fff;color:#000;border-bottom:1px solid #fff}.Evclocktimer{background-color:white !important;color:black !important}.event_buttons{background-color:white !important}.event_id_in_event_index{width:72px}.event_report_refresh{color:black}.break-words{word-break:break-all}.login-tracker-font{font-size:10px}#modal_activity_table_head{display:block}#modal_activity_table_body{display:block;height:300px;overflow-y:auto;overflow-x:hidden}.progress-healthy{height:5px;border:0px none;background-color:white;color:green}.progress-healthy::-webkit-progress-bar{background-color:white}.progress-healthy::-webkit-progress-value{background-color:green}.progress-healthy::-moz-progress-bar{background-color:green}.progress-sick{height:5px;border:0px none;background-color:white;color:red}.progress-sick::-webkit-progress-bar{background-color:white}.progress-sick::-webkit-progress-value{background-color:red}.progress-sick::-moz-progress-bar{background-color:red}.progress-requested{height:5px;border:0px none;background-color:white;color:orange}.progress-requested::-webkit-progress-bar{background-color:white}.progress-requested::-webkit-progress-value{background-color:orange}.progress-requested::-moz-progress-bar{background-color:orange}.progress-unknown{height:5px;border:0px none;background-color:white;color:grey}.progress-unknown::-webkit-progress-bar{background-color:white}.progress-unknown::-webkit-progress-value{background-color:grey}.progress-unknown::-moz-progress-bar{background-color:grey}.mt-2{margin-top:2%}.ue_action_div{display:none}.track_activity_icon{cursor:pointer}.typed,.given{font-size:10pt !important;color:#000}.problem_title{margin-top:-5px}.username_hyrelabs{color:#000000 !important}.load_challenge_btn_hyrelabs,.finish_now_hyrelabs,.solve_problem_btn_hyrelabs{background:linear-gradient(to bottom, #337ab7 0, #2e6da4 100%) !important;border-color:#ffffff !important}/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{background-color:#fff;color:#333;font-family:Open Sans,verdana, arial, helvetica, sans-serif;font-size:14px;line-height:18px}p,ol,ul,td{font-family:Open Sans,verdana, arial, helvetica, sans-serif;font-size:14px;line-height:18px}c{white-space:pre-wrap}pre{background-color:#eee;padding:10px;font-size:11px}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;display:block;color:red}.field_with_errors input{border-color:red}#error_explanation{width:48%;border:2px solid red;padding:7px;padding-bottom:0;background-color:#f0f0f0;margin:0 auto;margin-bottom:20px}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:14px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:14px;list-style:square}body{background-color:#fff;color:#333;font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#000}a:visited{color:#666}a:hover{color:#fff;background-color:#000}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;display:block;color:red}.field_with_errors input{border-color:red}#error_explanation{width:48%;border:2px solid red;padding:7px;padding-bottom:0;background-color:#f0f0f0;margin:0 auto;margin-bottom:20px}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:14px;margin:-7px;margin-bottom:0px;background-color:#c00;color:#fff}#error_explanation ul li{font-size:14px;list-style:square}#file-save{margin-top:4px;color:#4C9CDF;float:right;padding:13px}.editor-top-border{margin-top:2px}.editor_binding_and_theme_header{padding:8px}.codemirror_icon{margin:10px 0px 10px 0px}.codemirror_preference_status{border-radius:0px;padding:5px;background-color:#0000;color:#777;float:right}#codemirror_options:hover{color:#777}.helpModal{width:60% !important}.highlight{font-weight:bold;background-color:#ADD8E6}.less_important_command{display:none}.dialog-table{overflow-y:scroll;height:400px;display:block;table-layout:fixed}.commands_cell{font-size:small}.dialog-table td,th,.dialog-table>thead>tr>th{border-top:none !important}keybd{display:inline-block;padding:3px 5px;font:11px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:solid 1px #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #c6cbd1;font-family:monospace, monospace;font-size:1em}#submission-file-upload-wrap{background:#f2f2f2;border:2px dashed #31708f;-o-border-image:none;border-image:none;margin:auto}.dropzone{background:#f2f2f2;border:none;height:100%}.dz-default.dz-message{font-weight:800}#file-upload-overlay{display:none;z-index:1000;position:absolute;top:56px;left:0px;width:100%;cursor:pointer;height:93vh;background:rgba(0,0,0,0.5);justify-content:center;align-items:center;flex-direction:column;font-size:3em;color:white}.hidden{display:none}#main_table{border:0;padding:0;border-spacing:0;width:100%}#expected_area_cell{border-left-width:1px;border-right-width:1px;border-top:1px solid #344270;border-bottom-width:1px}.expected_area_div,#typeArea{display:block}.expected_area_div p{margin-top:0;margin-bottom:0}#given_text,.typed{width:100%;border:1px solid #344270;padding:2px;font-family:Verdana;font-size:9pt;line-height:1.7}.p_start_button{margin-top:0;margin-bottom:2px}.no_margin_p{margin-top:0;margin-bottom:0}#start_test{margin-top:8px;display:block}#end_test,#afterAction{margin-top:8px;display:none}#stProg{border:0;border-spacing:1;margin-left:10px;margin-top:8px}#stProg tr td{border:1px solid #344270;background-color:#8F9BCB;font-family:Calibri;height:35px;margin-top:8px;font-size:12pt;color:#FFFFFF}#type_area_cell{font-family:Arial;font-size:9pt}.progress_bar{width:500px}body{font-family:'Open Sans', sans-serif}.nav-link{padding:0.85rem 0.5rem}.nav-tabs .nav-item+.nav-item{margin-left:0}.nav-tabs .nav-link,.nav-tabs .nav-link:focus{margin-right:0;background-color:transparent;border:none;color:transparent;box-shadow:inset 0 -1px 0 #ddd;transition:all 0.2s}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus:hover{background-color:transparent;box-shadow:inset 0 -2px 0 currentColor;color:#2196F3;cursor:pointer}.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus{border:none;box-shadow:inset 0 -2px 0 currentColor;color:#2196F3;font-weight:bold}.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.active:focus:hover{border:none;color:#2196F3;font-weight:bold}.nav-tabs .nav-link.disabled{box-shadow:inset 0 -1px 0 #ddd}.nav-tabs.nav-justified .nav-link,.nav-tabs.nav-justified .nav-link:hover,.nav-tabs.nav-justified .nav-link:focus,.nav-tabs.nav-justified .nav-link.active,.nav-tabs.nav-justified .nav-link.active:hover,.nav-tabs.nav-justified .nav-link.active:focus{border:none}.nav-tabs .dropdown-menu{margin-top:0}pre code p{margin:0}#code-editor>.row{flex-wrap:initial}@font-face{font-family:'Neutra Text';src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-c9910aecec5a63d3ee4f05085afa4095ddc15de9e17ff628361fda877cfdd47a.eot);src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-c9910aecec5a63d3ee4f05085afa4095ddc15de9e17ff628361fda877cfdd47a.eot?#iefix) format("embedded-opentype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-bd9462295d7ff8b7cb5ddf53cb1ad8a3e110508bc48a18edc5f4983f3851dcfb.woff2) format("woff2"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-8e1574a4d455ff28ed48a217af95af1261792a5322d81194d21679e120701268.woff) format("woff"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-Book-68526e5c23f334c52215ab1af9853f4626d9bfb9e7faa8dc2c0390619fe43add.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Neutra Text Light Alt';src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-584088572e8208267700eea431e10d2242c7f868ca0f461d35ce38eb6f36e712.eot);src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-584088572e8208267700eea431e10d2242c7f868ca0f461d35ce38eb6f36e712.eot?#iefix) format("embedded-opentype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-4f18acd16244695b8750ebc2738195fbdd579a9467f72a56ed36947534640d4c.woff2) format("woff2"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-3b18c20da5e1324b0491d900b3a2dd535599e0ec25b73ace8bcfdd7001ffdccf.woff) format("woff"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/NeutraText-DemiAlt-a4584c7953343537129dd6ec2dea0bb792a03e6a6dcfd0ed43476fd5ef98b57d.ttf) format("truetype");font-weight:500;font-style:normal}html,body,.h-100{height:100%}.menu{background-color:#444444}.menu-fixed{position:fixed;left:0px}.menu-item:hover{color:#fff}.back-item a:hover{color:#fff !important}.back-item{font-size:1.5em;line-height:60px;cursor:pointer;color:#eee}.btn-link{color:#777 !important}.menu-item,.bug-item{font-size:1.5em;line-height:55px;cursor:pointer}.menu-item,.bug-item a:hover{color:#fff;background-color:transparent}.menu-item.clicked a{color:#fff}.menu-item.clicked a:hover{background-color:transparent}.vid-item{font-size:1.5em;padding:20px;cursor:pointer}.menu-item.clicked,.vid-item.clicked{background-color:rgba(0,0,0,0.25);color:#fff}.menu-item.clicked:after{content:"\f0d9";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:55px;color:#fff;margin-right:-24px;margin-top:-22px;z-index:1;float:right}.instr-panel{transition:padding .3s}.hide-overflow{white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden}.file-tab.selected{background-color:#666;color:#eee;cursor:default}.file-tab{height:35px;background-color:#111;color:#999;margin-top:8px;margin-right:5px;padding-top:10px;border-top-left-radius:4px;border-top-right-radius:4px;font-family:"Open Sans Condensed";cursor:pointer}.tab-close:hover{color:#d9534f}.tab-close{float:right;font-size:1.4em !important;margin-right:-5px;margin-left:3px;cursor:pointer;z-index:10;position:relative}.mce-panel{background-image:none !important;background-color:#f5f5f2 !important;border:1px solid #e4e4e0 !important}.mce-btn{background-image:none !important;background-color:#e4e4e0 !important}#notice{margin-top:15px}.webcam_tooltip,.road_block_alert,.proctoring_not_available{position:fixed !important;right:25% !important;top:20% !important;padding:15px 20px !important;box-shadow:0px 0px 20px #333 !important;z-index:1000 !important;width:50% !important;background-color:#f2dede !important}#javascript_tooltip{position:fixed;right:25%;top:20%;padding:15px 20px;box-shadow:0px 0px 20px #333;z-index:1000;width:50%}#noscript-warning{background-color:#b4acac;color:#000;padding:25px;position:absolute;top:46%;left:0;width:100%;z-index:100}.clocktimer{font-family:"Open Sans Condensed";letter-spacing:1px;font-size:larger;font-weight:bold}@font-face{font-family:"elitmuslogo";src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-1b186dae2531256829e63be30c9eb8ce1f48c496c07db40bfd4edfa1385d6692.eot);src:url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-1b186dae2531256829e63be30c9eb8ce1f48c496c07db40bfd4edfa1385d6692.eot?#iefix) format("embedded-opentype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-ef2567ac14c3e8008e3622845eb6c566cf63ab67a246146926e982c8b1c1ea14.woff) format("woff"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-818ddf6f407c5a67269828e3314e777afbba286b3a7a71bf14f6d2d4029a385e.ttf) format("truetype"),url(https://dh2kj4bf1e49j.cloudfront.net/assets/elitmuslogo-abc77f76ee87851dff2ddb6b7d94771cd454f7bde30d9b9f5c5447ad19c75c5f.svg#elitmuslogo) format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"elitmuslogo" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"elitmuslogo" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-elitmuslogo:before{content:"e";font-size:18px}.icon-elitmuslogo{font-size:12px;font-family:Arial;color:#666;padding:7px 10px 5px;background-color:#eee;display:inline-block;border-radius:4px;border:1px solid #ccc;cursor:pointer;text-decoration:none !important}.elitmus-light:hover{background-color:#ddd}.elitmus-light{border:1px solid #ccc;background-color:#eee;color:#666}.elitmus-dark:hover{background-color:#444}.elitmus-dark{border:1px solid #666;background-color:#666;color:#fff}.elitmus-lg:before{font-size:28px;padding-right:8px}.elitmus-lg{font-size:16px;padding:12px 18px 10px}.elitmus-circle{border-radius:22px;padding:6px}.elitmus-circle-lg{border-radius:26px;padding:10px}#img_player{float:left}#img_toolbar{height:42px;background-color:#333}#img_datetime{color:#fff;font-size:0.9em;font-family:"Open Sans Condensed";text-align:center;height:100%;margin-top:2px}.img_nav:hover{opacity:1}.img_nav{cursor:pointer;opacity:0.7}.user_test_case textarea{resize:none;background-color:#444;border:none;margin:0px 5px 0px 0px;width:40%;color:#eee;padding:3px 8px;min-height:60px}.user_test_case{display:block;position:absolute;bottom:49px;z-index:10;background-color:#222;padding:10px 15px;margin-left:0px;width:100%;color:#eee}select{border:0}#timer_background{padding:10px 5px;height:57px;background-color:#fff;color:#000;border-bottom:1px solid #fff}.Evclocktimer{background-color:white !important;color:black !important}.event_buttons{background-color:white !important}.event_id_in_event_index{width:72px}.event_report_refresh{color:black}.break-words{word-break:break-all}.login-tracker-font{font-size:10px}#modal_activity_table_head{display:block}#modal_activity_table_body{display:block;height:300px;overflow-y:auto;overflow-x:hidden}.progress-healthy{height:5px;border:0px none;background-color:white;color:green}.progress-healthy::-webkit-progress-bar{background-color:white}.progress-healthy::-webkit-progress-value{background-color:green}.progress-healthy::-moz-progress-bar{background-color:green}.progress-sick{height:5px;border:0px none;background-color:white;color:red}.progress-sick::-webkit-progress-bar{background-color:white}.progress-sick::-webkit-progress-value{background-color:red}.progress-sick::-moz-progress-bar{background-color:red}.progress-requested{height:5px;border:0px none;background-color:white;color:orange}.progress-requested::-webkit-progress-bar{background-color:white}.progress-requested::-webkit-progress-value{background-color:orange}.progress-requested::-moz-progress-bar{background-color:orange}.progress-unknown{height:5px;border:0px none;background-color:white;color:grey}.progress-unknown::-webkit-progress-bar{background-color:white}.progress-unknown::-webkit-progress-value{background-color:grey}.progress-unknown::-moz-progress-bar{background-color:grey}.mt-2{margin-top:2%}.ue_action_div{display:none}.track_activity_icon{cursor:pointer}.typed,.given{font-size:10pt !important;color:#000}.problem_title{margin-top:-5px}.username{color:#ffffff !important}.load_challenge_btn_monster,.finish_now_monster,.solve_problem_btn_monster{background-color:#5d51a2 !important;border-color:#ffffff !important}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFFFFF}.toast-message a:hover{color:#CCCCCC;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#FFFFFF;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-0.3em;float:left;right:0.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 12px #999999;color:#FFFFFF;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{box-shadow:0 0 12px #000000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000000;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}
