.kzUploader{position: fixed;bottom: 0;left: calc(16.6666% - 1.5rem);right: 0;margin-top: .3rem;background-color: #eee;text-align: right;}.kzUploader,.kzUploader-spacer{padding: .5rem;}.kzUploader form{display: flex;}.kzUploader input[type="file"]{flex-grow: 1;}.kzUploader label{display: initial;margin-right: .8rem;font-weight: bold;}.kzUploader input[type="file"]{background-color: #fff;}.kzUploader-error{position: fixed;width: 100%;height: 100%;top: 0;display:none;opacity: 0;background-color: #000;z-index: 10;}.kzUploader-error.visible{display: block;opacity: .9;}.kzUploader-error div{opacity: 1.0;background-color: #eee;width: 40rem;margin: 20% auto 0;padding: .5rem;}.kzUploader-error div p{margin: .5rem 0;}.kzUploader-error div p:nth-of-type(even){color: red;background-color: #eee;}.kzUploader-error div p:last-of-type{margin-bottom: 0;}.kzUploader-error div p:last-of-type [type="button"]{width: 100%;}@media (max-width: 1023px){.kzUploader{left: calc(25% - 1.5rem);}}@media (max-width: 767px){.kzUploader{left: 0;}}.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-linenumbers{}.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 .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background: transparent;}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background: transparent;}.cm-fat-cursor{caret-color: transparent;}@-moz-keyframes blink{0%{}50%{background-color: transparent;}100%{}}@-webkit-keyframes blink{0%{}50%{background-color: transparent;}100%{}}@keyframes blink{0%{}50%{background-color: transparent;}100%{}}.CodeMirror-overwrite .CodeMirror-cursor{}.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,.cm-s-default .cm-punctuation,.cm-s-default .cm-property,.cm-s-default .cm-operator{}.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,.3);}.CodeMirror-activeline-background{background: #e8f2ff;}.CodeMirror{position: relative;overflow: hidden;background: white;}.CodeMirror-scroll{overflow: scroll !important;margin-bottom: -50px;margin-right: -50px;padding-bottom: 50px;height: 100%;outline: none;position: relative;z-index: 0;}.CodeMirror-sizer{position: relative;border-right: 50px solid transparent;}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position: absolute;z-index: 6;display: none;outline: 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: -50px;}.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 ::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{-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;-webkit-tap-highlight-color: transparent;-webkit-font-variant-ligatures: contextual;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: .1px;}.CodeMirror-widget{}.CodeMirror-rtl pre{direction: rtl;}.CodeMirror-code{outline: none;}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing: content-box;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::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,.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;}body.codemirror-plugin>main>section{margin-bottom: 0;}.section .action-bar{z-index: 12;}.CodeMirror{height: calc(100vh - 17rem);font-size: 16pt;line-height: initial;font-family: 'Ubuntu Mono','Nimbus Mono PS','Liberation Mono','DejaVu Sans Mono','Noto Mono','Bitstream Sans Mono',Monospace;}.CodeMirror:not(.CodeMirror-fullscreen){resize: vertical;border: 1px solid #aaa;}.CodeMirror-fullscreen{z-index: 16 !important;}.cm-help-btn{position: absolute;top: 4rem;right: 4rem;display: inline-block;font-weight: bold;z-index: 16;}.CodeMirror-fullscreen + .cm-help-btn{position: fixed;}.cm-help-content{position: fixed;top: 0;bottom: 0;right: -60.5rem;width: 60rem;padding: 1rem;overflow: auto;background-color: #fff;border-left: 5px ridge #888;z-index: 20;transition: right ease 1.5s;}.cm-help-content.active{right: 0;}.cm-help-content h2{text-align: center;margin: 0;color: blue;}.cm-help-content dt{display: flex;justify-content: space-between;}.cm-header-1{font-size: 200%;}.cm-header-2{font-size: 160%;}.cm-header-3{font-size: 125%;}.cm-header-4{font-size: 110%;}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{}#kzCodemirror-configuration{display: flex;margin-bottom: .8rem;}#form_kzCodemirror{margin: 0;padding: .3rem;border: 1px solid #444;max-width: 62rem;}#form_kzCodemirror p{line-height: initial;margin: .3rem 0;}#form_kzCodemirror p:last-of-type{margin-bottom: 0;}#form_kzCodemirror label,#form_kzCodemirror .profils-label{display: inline-block;width: 22rem;text-align: right;margin-right: .5rem;}#form_kzCodemirror .profil,#form_kzCodemirror input[type="checkbox"]{display: inline-block;width: 3.8rem;text-align: center;}#form_kzCodemirror select{width: calc(100% - 22rem - 1rem);}#form_kzCodemirror p{white-space: nowrap;}#kzCodemirror-configuration>div{margin-left: .5rem;flex-grow: 1;}#form_kzCodemirror div.in-action-bar{width: 15rem;}#kzCodemirror-promotion{left: auto;width: 20rem;padding-top: 1.7rem;background-color: transparent;text-align: right;}#kzCodemirror-promotion p{margin: 0;}#kzCodemirror-promotion a{display: block;}#id_sandbox{height: 30rem;padding: .3rem;border: 1px solid #444;font-size: initial;line-height: initial;resize: vertical;}.statusbar{display: flex;margin: 0;padding: .3rem 0;background: -wekkit-linear-gradient(#eee,#ccc);background: -o-linear-gradient(#eee,#ccc);background: -ms-linear-gradient(#eee,#ccc);background: linear-gradient(#eee,#ccc);border-top: #444;font-size: 80%;}.CodeMirror-fullscreen + .statusbar{position: fixed;bottom: 0;left: 0;right: 0;height: 2rem;}body:not(.no-cm-statusbar) .CodeMirror-fullscreen{bottom: 2rem !important;}.statusbar span{margin: 0;padding: 0 .5rem;}.statusbar span:not(:last-of-type){border-right: 1px solid #444;}.statusbar .spacer{flex-grow: 1;}.statusbar span[data-command]:hover{cursor: pointer;color: blue;background-color: #aaa;}#parametres_plugincss.codemirror-plugin fieldset{--tab-width: 30rem;position: relative;margin-top: 3.1rem;}#parametres_plugincss.codemirror-plugin fieldset div.grid>div{margin-top: 0;margin-bottom: 0;}#parametres_plugincss.codemirror-plugin fieldset div.grid>div>label{position: absolute;top: -3.1rem;width: calc(var(--tab-width) - .5rem);padding-top: .5rem;background-color: #eee;border-radius: 1rem 1rem 0 0;text-align: center;}#parametres_plugincss.codemirror-plugin fieldset div.grid>div>label.active{background-color: #444;color: #fff;}#parametres_plugincss.codemirror-plugin fieldset div.grid>div>label:not(.active){cursor: pointer;}#parametres_plugincss.codemirror-plugin.codemirror-plugin fieldset div.grid>div>label + textarea + div{display: none;}#parametres_plugincss.codemirror-plugin.codemirror-plugin fieldset div.grid>div>label.active + textarea + div{display: block;}#parametres_plugincss.codemirror-plugin fieldset div.grid:nth-of-type(1)>div>label{left: calc(var(--tab-width) * 0);}#parametres_plugincss.codemirror-plugin fieldset div.grid:nth-of-type(2)>div>label{left: calc(var(--tab-width) * 1);}#parametres_plugincss.codemirror-plugin fieldset div.grid:nth-of-type(3)>div>label{left: calc(var(--tab-width) * 2);}#parametres_plugincss.codemirror-plugin fieldset div.grid:nth-of-type(4)>div>label{left: calc(var(--tab-width) * 3);}#parametres_plugincss.codemirror-plugin fieldset textarea{min-height: 60vh;}.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%;}.CodeMirror-fullscreen{position: fixed;top: 0;left: 0;right: 0;bottom: 0;height: auto;z-index: 9;}.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-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: white;font-size: 90%;font-family: monospace;max-height: 20em;overflow-y: auto;box-sizing: border-box;}.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;}.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{background-position: left bottom;background-repeat: repeat-x;}.CodeMirror-lint-mark-warning{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJFhQXEbhTg7YAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMklEQVQI12NkgIIvJ3QXMjAwdDN+OaEbysDA4MPAwNDNwMCwiOHLCd1zX07o6kBVGQEAKBANtobskNMAAAAASUVORK5CYII=");}.CodeMirror-lint-mark-error{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJDw4cOCW1/KIAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAHElEQVQI12NggIL/DAz/GdA5/xkY/qPKMDAwAADLZwf5rvm+LQAAAABJRU5ErkJggg==");}.CodeMirror-lint-marker{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{padding-left: 18px;background-position: top left;background-repeat: no-repeat;}.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-error,.CodeMirror-lint-message-error{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEW7AAC7AACxAAC7AAC7AAAAAAC4AAC5AAD///+7AAAUdclpAAAABnRSTlMXnORSiwCK0ZKSAAAATUlEQVR42mWPOQ7AQAgDuQLx/z8csYRmPRIFIwRGnosRrpamvkKi0FTIiMASR3hhKW+hAN6/tIWhu9PDWiTGNEkTtIOucA5Oyr9ckPgAWm0GPBog6v4AAAAASUVORK5CYII=");}.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-lint-line-error{background-color: rgba(183,76,81,.08);}.CodeMirror-lint-line-warning{background-color: rgba(255,211,0,.1);}.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: white;font-size: 90%;font-family: monospace;max-height: 20em;overflow-y: auto;box-sizing: border-box;}.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;}.CodeMirror-simplescroll-horizontal div,.CodeMirror-simplescroll-vertical div{position: absolute;background: #ccc;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #bbb;border-radius: 2px;}.CodeMirror-simplescroll-horizontal,.CodeMirror-simplescroll-vertical{position: absolute;z-index: 6;background: #eee;}.CodeMirror-simplescroll-horizontal{bottom: 0;left: 0;height: 8px;}.CodeMirror-simplescroll-horizontal div{bottom: 0;height: 100%;}.CodeMirror-simplescroll-vertical{right: 0;top: 0;width: 8px;}.CodeMirror-simplescroll-vertical div{right: 0;width: 100%;}.CodeMirror-overlayscroll .CodeMirror-scrollbar-filler,.CodeMirror-overlayscroll .CodeMirror-gutter-filler{display: none;}.CodeMirror-overlayscroll-horizontal div,.CodeMirror-overlayscroll-vertical div{position: absolute;background: #bcd;border-radius: 3px;}.CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll-vertical{position: absolute;z-index: 6;}.CodeMirror-overlayscroll-horizontal{bottom: 0;left: 0;height: 6px;}.CodeMirror-overlayscroll-horizontal div{bottom: 0;height: 100%;}.CodeMirror-overlayscroll-vertical{right: 0;top: 0;width: 6px;}.CodeMirror-overlayscroll-vertical div{right: 0;width: 100%;}.CodeMirror-search-match{background: gold;border-top: 1px solid orange;border-bottom: 1px solid orange;-moz-box-sizing: border-box;box-sizing: border-box;opacity: .5;}