.sp-container {*zoom:1;display: inline-block;*display: inline;left: 0;overflow: hidden;position: absolute;top: 0;z-index: 9999994 }.sp-container.sp-flat {position: relative }.sp-container,.sp-container * {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box }.sp-top {display: inline-block;position: relative;width: 100% }.sp-top-inner {right: 0 }.sp-color,.sp-top-inner {bottom: 0;left: 0;position: absolute;top: 0 }.sp-color {right: 20% }.sp-hue {bottom: 0;height: 100%;left: 84%;position: absolute;right: 0;top: 0 }.sp-clear-enabled .sp-hue {height: 77.5%;top: 33px }.sp-fill {padding-top: 80% }.sp-sat,.sp-val {bottom: 0;left: 0;position: absolute;right: 0;top: 0 }.sp-alpha-enabled .sp-top {margin-bottom: 18px }.sp-alpha-enabled .sp-alpha {display: block }.sp-alpha-handle {background: #fff;border: 1px solid #000;bottom: -4px;cursor: pointer;left: 50%;opacity: .8;position: absolute;top: -4px;width: 6px }.sp-alpha {bottom: -14px;display: none;height: 8px;left: 0;position: absolute;right: 0 }.sp-alpha-inner {border: 1px solid #333 }.sp-clear {display: none }.sp-clear.sp-clear-display {background-position: 50% }.sp-clear-enabled .sp-clear {bottom: 0;display: block;height: 28px;left: 84%;position: absolute;right: 0;top: 0 }.sp-alpha,.sp-alpha-handle,.sp-clear,.sp-container,.sp-container.sp-dragging .sp-input,.sp-container button,.sp-dragger,.sp-preview,.sp-replacer,.sp-slider {-webkit-user-select: none;-moz-user-select: -moz-none;-o-user-select: none;user-select: none }.sp-container.sp-buttons-disabled .sp-button-container,.sp-container.sp-input-disabled .sp-input-container,.sp-container.sp-palette-buttons-disabled .sp-palette-button-container,.sp-initial-disabled .sp-initial,.sp-palette-disabled .sp-palette-container,.sp-palette-only .sp-picker-container {display: none }.sp-sat {background-image: -webkit-gradient(linear,0 0,100% 0,from(#fff),to(hsla(20,42%,65%,0)));background-image: -webkit-linear-gradient(left,#fff,hsla(20,42%,65%,0));background-image: -moz-linear-gradient(left,#fff,hsla(20,42%,65%,0));background-image: -o-linear-gradient(left,#fff,hsla(20,42%,65%,0));background-image: -ms-linear-gradient(left,#fff,hsla(20,42%,65%,0));background-image: linear-gradient(90deg,#fff,hsla(20,42%,65%,0));-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1,startColorstr="#FFFFFFFF",endColorstr="#00CC9A81") }.sp-val {background-image: -webkit-gradient(linear,0 100%,0 0,from(#000),to(hsla(20,42%,65%,0)));background-image: -webkit-linear-gradient(bottom,#000,hsla(20,42%,65%,0));background-image: -moz-linear-gradient(bottom,#000,hsla(20,42%,65%,0));background-image: -o-linear-gradient(bottom,#000,hsla(20,42%,65%,0));background-image: -ms-linear-gradient(bottom,#000,hsla(20,42%,65%,0));background-image: linear-gradient(0deg,#000,hsla(20,42%,65%,0));-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00CC9A81",endColorstr="#FF000000") }.sp-hue {background: -moz-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background: -ms-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background: -o-linear-gradient(top,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);background: -webkit-gradient(linear,left top,left bottom,from(red),color-stop(.17,#ff0),color-stop(.33,#0f0),color-stop(.5,#0ff),color-stop(.67,#00f),color-stop(.83,#f0f),to(red));background: -webkit-linear-gradient(top,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);background: linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red) }.sp-1 {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0000",endColorstr="#ffff00");height: 17% }.sp-2 {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff00",endColorstr="#00ff00");height: 16% }.sp-3 {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ff00",endColorstr="#00ffff");height: 17% }.sp-4 {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffff",endColorstr="#0000ff");height: 17% }.sp-5 {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff",endColorstr="#ff00ff");height: 16% }.sp-6 {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff00ff",endColorstr="#ff0000");height: 17% }.sp-hidden {display: none!important }.sp-cf:after,.sp-cf:before {content: "";display: table }.sp-cf:after {clear: both }.sp-cf {*zoom:1}@media(max-device-width: 480px) {.sp-color {right:40% }.sp-hue {left: 63% }.sp-fill {padding-top: 60% }}.sp-dragger {background: #000;border: 1px solid #fff;border-radius: 5px;height: 5px;left: 0;width: 5px }.sp-dragger,.sp-slider {cursor: pointer;position: absolute;top: 0 }.sp-slider {background: #fff;border: 1px solid #000;height: 3px;left: -1px;opacity: .8;right: -1px }.sp-container {background-color: #ececec;border: 1px solid #f0c49b;border-radius: 0;padding: 0 }.sp-clear,.sp-color,.sp-container,.sp-container button,.sp-container input,.sp-hue {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;font: normal 12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif }.sp-top {margin-bottom: 3px }.sp-clear,.sp-color,.sp-hue {border: 1px solid #666 }.sp-input-container {float: right;margin-bottom: 4px;width: 100px }.sp-initial-disabled .sp-input-container,.sp-input {width: 100% }.sp-input {background: transparent;border: 1px inset;border-radius: 3px;color: #222;font-size: 12px!important;margin: 0;padding: 4px 5px }.sp-input:focus {border: 1px solid orange }.sp-input.sp-validation-error {background: #fdd;border: 1px solid red }.sp-palette-container,.sp-picker-container {float: left;margin-bottom: -290px;padding: 10px 10px 300px;position: relative }.sp-picker-container {border-left: 1px solid #fff;width: 172px }.sp-palette-container {border-right: 1px solid #ccc }.sp-palette-only .sp-palette-container {border: 0 }.sp-palette .sp-thumb-el {border: 2px solid transparent;cursor: pointer;display: block;float: left;height: 15px;margin: 3px;position: relative;width: 24px }.sp-palette .sp-thumb-el.sp-thumb-active,.sp-palette .sp-thumb-el:hover {border-color: orange }.sp-thumb-el {position: relative }.sp-initial {border: 1px solid #333;float: left }.sp-initial span {border: none;display: block;float: left;height: 25px;margin: 0;width: 30px }.sp-initial .sp-clear-display {background-position: 50% }.sp-button-container,.sp-palette-button-container {float: right }.sp-replacer {*zoom:1;background: #eee;border: 1px solid #91765d;color: #333;cursor: pointer;display: inline-block;*display: inline;margin: 0;overflow: hidden;padding: 4px;vertical-align: middle }.sp-replacer.sp-active,.sp-replacer:hover {border-color: #f0c49b;color: #111 }.sp-replacer.sp-disabled {border-color: silver;color: silver;cursor: default }.sp-dd {float: left;font-size: 10px;height: 16px;line-height: 16px;padding: 2px 0 }.sp-preview {border: 1px solid #222;float: left;height: 20px;margin-right: 5px;position: relative;width: 25px;z-index: 0 }.sp-palette {max-width: 220px;*width: 220px }.sp-palette .sp-thumb-el {border: 1px solid #d0d0d0;height: 16px;margin: 2px 1px;width: 16px }.sp-container {padding-bottom: 0 }.sp-container button {background-color: #eee;background-image: -webkit-linear-gradient(top,#eee,#ccc);background-image: -moz-linear-gradient(top,#eee,#ccc);background-image: -ms-linear-gradient(top,#eee,#ccc);background-image: -o-linear-gradient(top,#eee,#ccc);background-image: linear-gradient(180deg,#eee,#ccc);border: 1px solid;border-color: #ccc #ccc #bbb;border-radius: 3px;color: #333;font-size: 14px;line-height: 1;padding: 5px 4px;text-align: center;text-shadow: 0 1px 0 #eee;vertical-align: middle }.sp-container button:hover {background-color: #ddd;background-image: -webkit-linear-gradient(top,#ddd,#bbb);background-image: -moz-linear-gradient(top,#ddd,#bbb);background-image: -ms-linear-gradient(top,#ddd,#bbb);background-image: -o-linear-gradient(top,#ddd,#bbb);background-image: linear-gradient(180deg,#ddd,#bbb);border: 1px solid;border-color: #bbb #bbb #999;cursor: pointer;text-shadow: 0 1px 0 #ddd }.sp-container button:active {border: 1px solid;border-color: #aaa #aaa #888;-webkit-box-shadow: inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-moz-box-shadow: inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-ms-box-shadow: inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;-o-box-shadow: inset 0 0 5px 2px #aaa,0 1px 0 0 #eee;box-shadow: inset 0 0 5px 2px #aaa,0 1px 0 0 #eee }.sp-cancel {color: #d93f3f!important;font-size: 11px;margin: 0 5px 0 0;padding: 2px;text-decoration: none;vertical-align: middle }.sp-cancel:hover {color: #d93f3f!important;text-decoration: underline }.sp-palette span.sp-thumb-active,.sp-palette span:hover {border-color: #000 }.sp-alpha,.sp-preview,.sp-thumb-el {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);position: relative }.sp-alpha-inner,.sp-preview-inner,.sp-thumb-inner {bottom: 0;display: block;left: 0;position: absolute;right: 0;top: 0 }.sp-palette .sp-thumb-inner {background-position: 50% 50%;background-repeat: no-repeat }.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=) }.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=) }.sp-clear-display {background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);background-position: 50%;background-repeat: no-repeat }.CodeMirror {color: #000;direction: ltr;font-family: monospace;height: 300px }.CodeMirror-lines {padding: 4px 0 }.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like {padding: 0 4px }.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler {background-color: #fff }.CodeMirror-gutters {background-color: #f7f7f7;border-right: 1px solid #ddd;white-space: nowrap }.CodeMirror-linenumber {color: #999;min-width: 20px;padding: 0 3px 0 5px;text-align: right;white-space: nowrap }.CodeMirror-guttermarker {color: #000 }.CodeMirror-guttermarker-subtle {color: #999 }.CodeMirror-cursor {border-left: 1px solid #000;border-right: none;width: 0 }.CodeMirror div.CodeMirror-secondarycursor {border-left: 1px solid silver }.cm-fat-cursor .CodeMirror-cursor {background: #7e7;border: 0!important;width: auto }.cm-fat-cursor div.CodeMirror-cursors {z-index: 1 }.cm-fat-cursor-mark {background-color: rgba(20,255,20,.5) }.cm-animate-fat-cursor,.cm-fat-cursor-mark {-webkit-animation: blink 1.06s steps(1) infinite;-moz-animation: blink 1.06s steps(1) infinite;animation: blink 1.06s steps(1) infinite }.cm-animate-fat-cursor {background-color: #7e7;width: auto }@-moz-keyframes blink {50% {background-color: transparent }}@-webkit-keyframes blink {50% {background-color: transparent }}@keyframes blink {50% {background-color: transparent }}.cm-tab {display: inline-block;text-decoration: inherit }.CodeMirror-rulers {bottom: 0;left: 0;overflow: hidden;position: absolute;right: 0;top: -50px }.CodeMirror-ruler {border-left: 1px solid #ccc;bottom: 0;position: absolute;top: 0 }.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: 700 }.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: blue }.cm-s-default .cm-variable-2 {color: #05a }.cm-s-default .cm-type,.cm-s-default .cm-variable-3 {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,.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-invalidchar,.cm-s-default .cm-error {color: red }.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 {background: #fff;overflow: hidden;position: relative }.CodeMirror-scroll {height: 100%;margin-bottom: -50px;margin-right: -50px;outline: none;overflow: scroll!important;padding-bottom: 50px;position: relative }.CodeMirror-sizer {border-right: 50px solid transparent;position: relative }.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar {display: none;outline: none;position: absolute;z-index: 6 }.CodeMirror-vscrollbar {overflow-x: hidden;overflow-y: scroll;right: 0;top: 0 }.CodeMirror-hscrollbar {bottom: 0;left: 0;overflow-x: scroll;overflow-y: hidden }.CodeMirror-scrollbar-filler {bottom: 0;right: 0 }.CodeMirror-gutter-filler {bottom: 0;left: 0 }.CodeMirror-gutters {left: 0;min-height: 100%;position: absolute;top: 0;z-index: 3 }.CodeMirror-gutter {display: inline-block;height: 100%;margin-bottom: -50px;vertical-align: top;white-space: normal }.CodeMirror-gutter-wrapper {background: none!important;border: none!important;position: absolute;z-index: 4 }.CodeMirror-gutter-background {bottom: 0;position: absolute;top: 0;z-index: 4 }.CodeMirror-gutter-elt {cursor: default;position: absolute;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 {word-wrap: normal;-webkit-tap-highlight-color: transparent;background: transparent;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;border-width: 0;color: inherit;font-family: inherit;font-size: inherit;-webkit-font-variant-ligatures: contextual;font-variant-ligatures: contextual;line-height: inherit;margin: 0;overflow: visible;position: relative;white-space: pre;z-index: 2 }.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like {word-wrap: break-word;white-space: pre-wrap;word-break: normal }.CodeMirror-linebackground {bottom: 0;left: 0;position: absolute;right: 0;top: 0;z-index: 0 }.CodeMirror-linewidget {padding: .1px;position: relative;z-index: 2 }.CodeMirror-rtl pre {direction: rtl }.CodeMirror-code {outline: none }.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer {-moz-box-sizing: content-box;box-sizing: content-box }.CodeMirror-measure {height: 0;overflow: hidden;position: absolute;visibility: hidden;width: 100% }.CodeMirror-cursor {pointer-events: none;position: absolute }.CodeMirror-measure pre {position: static }div.CodeMirror-cursors {position: relative;visibility: hidden;z-index: 3 }.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors {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 }.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: 0 }.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,.cm-s-hopscotch span.cm-number {color: #c85e7c }.cm-s-hopscotch span.cm-attribute,.cm-s-hopscotch span.cm-property {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 {color: #fff!important;text-decoration: underline }.cm-s-hopscotch .CodeMirror-activeline-background {background: #302020 }@font-face {font-family: font3336;font-style: normal;font-weight: 400;src: url(b8dc46886b7e216a02be.eot?v=20);src: url(dbf9ed7d53cfa8f73da7.woff?v=20) format("woff"),url(4d0a76596dbbbfbfe5ee.ttf?v=20) format("truetype"),url(404be73e1ad40b1da282.svg?v=20) format("svg"),url(b8dc46886b7e216a02be.eot?v=20) format("embedded-opentype") }.gjs-is__grab,.gjs-is__grab * {cursor: grab!important }.gjs-is__grabbing,.gjs-is__grabbing * {cursor: grabbing!important;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none }.gjs-one-bg {background-color: #444 }.gjs-one-color,.gjs-one-color-h:hover {color: #444 }.gjs-two-bg {background-color: #ddd }.gjs-two-color,.gjs-two-color-h:hover {color: #ddd }.gjs-three-bg {background-color: #804f7b }.gjs-three-color,.gjs-three-color-h:hover {color: #804f7b }.gjs-four-bg {background-color: #d278c9 }.gjs-four-color,.gjs-four-color-h:hover {color: #d278c9 }.gjs-danger-bg {background-color: #dd3636 }.gjs-danger-color,.gjs-danger-color-h:hover {color: #dd3636 }.gjs-bg-main,.gjs-clm-tags .gjs-sm-colorp-c,.gjs-off-prv,.gjs-sm-sector .gjs-sm-colorp-c {background-color: #444 }.gjs-clm-tags .gjs-sm-stack #gjs-sm-add,.gjs-color-main,.gjs-off-prv,.gjs-sm-sector .gjs-sm-stack #gjs-sm-add {fill: #ddd;color: #ddd }.gjs-color-active {fill: #f8f8f8;color: #f8f8f8 }.gjs-color-warn {fill: #ffca6f;color: #ffca6f }.gjs-color-hl {fill: #71b7f1;color: #71b7f1 }.gjs-fonts:before {text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: block;font: normal normal normal 14px font3336;font-size: 5em }.gjs-f-b1:before {content: "Q" }.gjs-f-b2:before {content: "W" }.gjs-f-b3:before {content: "E" }.gjs-f-b37:before {content: "R" }.gjs-f-hero:before {content: "T" }.gjs-f-h1p:before {content: "y" }.gjs-f-3ba:before {content: "u" }.gjs-f-image:before {content: "I" }.gjs-f-text:before {content: "o" }.gjs-f-quo:before {content: "p" }.gjs-f-button:before {content: "B" }.gjs-f-divider:before {content: "D" }.gjs-clm-tags #gjs-clm-new,.gjs-invis-invis,.gjs-no-app {background-color: transparent;border: none;color: inherit }.gjs-no-app {height: 10px }.gjs-test::btn {color: "#fff" }.opac50 {filter: alpha(opacity=50);opacity: .5 }.checker-bg,.gjs-checker-bg,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box,.gjs-field-colorp-c,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==) }.gjs-grabbing,.gjs-grabbing *,.gjs-layer-name,.gjs-no-user-select,.gjs-rte-toolbar {-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none }.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el,.gjs-margin-v-el,.gjs-no-pointer-events,.gjs-padding-v-el,.gjs-resizer-c {pointer-events: none }.gjs-bdrag {width: auto }.gjs-bdrag,.gjs-drag-helper {pointer-events: none!important;position: absolute!important;z-index: 10!important }.gjs-drag-helper {background-color: #3b97e3!important;margin: 15px!important;outline: none!important;transform: scale(.3)!important;transform-origin: top left!important;-webkit-transform-origin: top left!important;transition: none!important }.gjs-grabbing,.gjs-grabbing * {cursor: grabbing!important;cursor: -webkit-grabbing!important }.gjs-grabbing {overflow: hidden }.gjs-off-prv {cursor: pointer;padding: 5px;position: relative;z-index: 10 }.gjs-editor-cont ::-webkit-scrollbar-track {background: rgba(0,0,0,.1) }.gjs-editor-cont ::-webkit-scrollbar-thumb {background-color: hsla(0,0%,100%,.2) }.gjs-editor-cont ::-webkit-scrollbar {width: 8px }.clear {clear: both }.gjs-block-category .gjs-title,.gjs-category-title,.gjs-clm-tags #gjs-clm-close,.gjs-clm-tags .gjs-sm-title,.gjs-com-no-select,.gjs-com-no-select img,.gjs-layer-title,.gjs-sm-sector .gjs-sm-title,.no-select {-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none }.gjs-no-touch-actions {touch-action: none }.gjs-disabled {filter: alpha(opacity=50);opacity: .5;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none }.gjs-editor {box-sizing: border-box;font-family: Helvetica,sans-serif;font-size: .75rem;height: 100%;position: relative }.gjs-freezed {filter: alpha(opacity=50);opacity: .5;pointer-events: none }.gjs-traits-label {border-bottom: 1px solid rgba(0,0,0,.2);font-weight: lighter;margin-bottom: 5px;padding: 10px;text-align: left }.gjs-label-wrp {min-width: 30%;width: 30% }.gjs-field-wrp {flex-grow: 1 }.gjs-trt-header {font-weight: lighter;padding: 10px }.gjs-trt-trait {align-items: center;display: flex;font-weight: lighter;justify-content: flex-start;padding: 5px 10px;text-align: left }.gjs-trt-traits {font-size: .75rem }.gjs-trt-trait .gjs-label {overflow: hidden;text-align: left;text-overflow: ellipsis }.gjs-guide-info {position: absolute }.gjs-guide-info__content {display: flex;height: 100%;padding: 5px;position: absolute;width: 100% }.gjs-guide-info__line {margin: auto;position: relative }.gjs-guide-info__line:after,.gjs-guide-info__line:before {background-color: inherit;content: "";display: block;position: absolute }.gjs-guide-info__y {padding: 0 5px }.gjs-guide-info__y .gjs-guide-info__content {justify-content: center }.gjs-guide-info__y .gjs-guide-info__line {height: 1px;width: 100% }.gjs-guide-info__y .gjs-guide-info__line:after,.gjs-guide-info__y .gjs-guide-info__line:before {bottom: 0;height: 10px;left: 0;margin: auto;top: 0;width: 1px }.gjs-guide-info__y .gjs-guide-info__line:after {left: auto;right: 0 }.gjs-guide-info__x {padding: 5px 0 }.gjs-guide-info__x .gjs-guide-info__content {align-items: center }.gjs-guide-info__x .gjs-guide-info__line {height: 100%;width: 1px }.gjs-guide-info__x .gjs-guide-info__line:after,.gjs-guide-info__x .gjs-guide-info__line:before {height: 1px;left: 0;margin: auto;right: 0;top: 0;transform: translateX(-50%);width: 10px }.gjs-guide-info__x .gjs-guide-info__line:after {bottom: 0;top: auto }.gjs-badge {white-space: nowrap }.gjs-badge__icon {display: inline-block;height: 15px;vertical-align: middle;width: 15px }.gjs-badge__icon svg {fill: currentColor }.gjs-badge__name {display: inline-block;vertical-align: middle }.gjs-frame-wrapper {height: 100%;left: 0;margin: auto;position: absolute;right: 0;width: 100% }.gjs-frame-wrapper--anim {transition: width .35s ease,height .35s ease }.gjs-frame-wrapper__top {display: flex;left: 50%;padding: 5px 0;position: absolute;top: 0;transform: translateY(-100%) translateX(-50%);width: 100% }.gjs-frame-wrapper__top-r {margin-left: auto }.gjs-frame-wrapper__left {height: 100%;left: 0;position: absolute;top: 50%;transform: translateX(-100%) translateY(-50%) }.gjs-frame-wrapper__bottom {bottom: 0;left: 50%;position: absolute;transform: translateY(100%) translateX(-50%);width: 100% }.gjs-frame-wrapper__right {height: 100%;position: absolute;right: 0;top: 50%;transform: translateX(100%) translateY(-50%) }.gjs-frame-wrapper__icon {cursor: pointer;width: 24px }.gjs-frame-wrapper__icon>svg {fill: currentColor }.gjs-fixedpadding-v-top,.gjs-padding-v-top {left: 0;top: 0;width: 100% }.gjs-fixedpadding-v-right,.gjs-padding-v-right {right: 0 }.gjs-fixedpadding-v-bottom,.gjs-padding-v-bottom {bottom: 0;left: 0;width: 100% }.gjs-fixedpadding-v-left,.gjs-padding-v-left {left: 0 }.gjs-cv-canvas {background-color: rgba(0,0,0,.15);bottom: 0;box-sizing: border-box;height: calc(100% - 40px);left: 0;overflow: hidden;position: absolute;top: 40px;width: 85%;z-index: 1 }.gjs-cv-canvas.gjs-cui {height: 100%;top: 0;width: 100% }.gjs-cv-canvas.gjs-is__grab .gjs-cv-canvas__frames,.gjs-cv-canvas.gjs-is__grabbing .gjs-cv-canvas__frames {pointer-events: none }.gjs-cv-canvas__frames {height: 100%;left: 0;position: absolute;top: 0;width: 100% }.gjs-cv-canvas .gjs-ghost {background-color: #5b5b5b;border: 2px dashed #ccc;display: none;filter: alpha(opacity=55);opacity: .55;pointer-events: none;position: absolute;z-index: 10 }.gjs-cv-canvas .gjs-highlighter,.gjs-cv-canvas .gjs-highlighter-sel {height: 100%;outline: 1px solid #3b97e3;outline-offset: -1px;pointer-events: none;position: absolute;width: 100% }.gjs-cv-canvas .gjs-highlighter-warning {outline: 3px solid #ffca6f }.gjs-cv-canvas .gjs-highlighter-sel {outline: 2px solid #3b97e3;outline-offset: -2px }.gjs-cv-canvas #gjs-tools,.gjs-cv-canvas .gjs-tools {height: 100%;left: 0;outline: none;position: absolute;top: 0;width: 100%;z-index: 1 }.gjs-cv-canvas * {box-sizing: border-box }.gjs-frame {border: none;bottom: 0;display: block;height: 100%;margin: auto;outline: medium none;right: 0;transition: width .35s ease,height .35s ease;width: 100% }.gjs-frame,.gjs-toolbar {left: 0;position: absolute;top: 0 }.gjs-toolbar {background-color: #3b97e3;color: #fff;white-space: nowrap;z-index: 10 }.gjs-toolbar-item {cursor: pointer;display: inline-block;font-size: .8rem;padding: 5px 7px;vertical-align: middle;width: 26px }.gjs-toolbar-item svg {fill: currentColor;vertical-align: middle }.gjs-resizer-c {height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 9 }.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el,.gjs-margin-v-el,.gjs-padding-v-el {background-color: #ff0;filter: alpha(opacity=10);opacity: .1;position: absolute }.gjs-fixedmargin-v-el,.gjs-fixedpadding-v-el {filter: alpha(opacity=20);opacity: .2 }.gjs-fixedpadding-v-el,.gjs-padding-v-el {background-color: navy }.gjs-resizer-h {background-color: #fff;border: 3px solid #3b97e3;height: 10px;margin: -5px;pointer-events: all;position: absolute;width: 10px }.gjs-resizer-h-tl {cursor: nwse-resize;left: 0;top: 0 }.gjs-resizer-h-tr {cursor: nesw-resize;right: 0;top: 0 }.gjs-resizer-h-tc {cursor: ns-resize;left: 0;margin: -5px auto;right: 0;top: 0 }.gjs-resizer-h-cl {left: 0 }.gjs-resizer-h-cl,.gjs-resizer-h-cr {bottom: 0;cursor: ew-resize;margin: auto -5px;top: 0 }.gjs-resizer-h-cr {right: 0 }.gjs-resizer-h-bl {bottom: 0;cursor: nesw-resize;left: 0 }.gjs-resizer-h-bc {bottom: 0;cursor: ns-resize;left: 0;margin: -5px auto;right: 0 }.gjs-resizer-h-br {bottom: 0;cursor: nwse-resize;right: 0 }.gjs-pn-panel .gjs-resizer-h {background-color: rgba(0,0,0,.2);border: none;opacity: 0;transition: opacity .25s }.gjs-pn-panel .gjs-resizer-h:hover {opacity: 1 }.gjs-pn-panel .gjs-resizer-h-bc,.gjs-pn-panel .gjs-resizer-h-tc {margin: 0 auto;width: 100% }.gjs-pn-panel .gjs-resizer-h-cl,.gjs-pn-panel .gjs-resizer-h-cr {height: 100%;margin: auto 0 }.gjs-resizing .gjs-badge,.gjs-resizing .gjs-highlighter {display: none!important }.gjs-resizing-tl * {cursor: nwse-resize!important }.gjs-resizing-tr * {cursor: nesw-resize!important }.gjs-resizing-tc * {cursor: ns-resize!important }.gjs-resizing-cl *,.gjs-resizing-cr * {cursor: ew-resize!important }.gjs-resizing-bl * {cursor: nesw-resize!important }.gjs-resizing-bc * {cursor: ns-resize!important }.gjs-resizing-br * {cursor: nwse-resize!important }.btn-cl,.gjs-am-close,.gjs-mdl-btn-close {cursor: pointer;filter: alpha(opacity=30);font-size: 25px;opacity: .3 }.btn-cl:hover,.gjs-am-close:hover,.gjs-mdl-btn-close:hover {filter: alpha(opacity=70);opacity: .7 }.no-dots,.ui-resizable-handle {border: none!important;margin: 0!important;outline: none!important }.gjs-com-dashed * {box-sizing: border-box;outline: 1px dashed #888;outline-offset: -2px }.gjs-cv-canvas .gjs-comp-selected {outline: 3px solid #3b97e3!important }.gjs-com-hover,div.gjs-com-hover {outline: 1px solid #3b97e3 }.gjs-com-hover-delete,div.gjs-com-hover-delete {filter: alpha(opacity=50);opacity: .5;outline: 2px solid #dd3636 }.gjs-com-hover-move,div.gjs-com-hover-move {outline: 3px solid #ffca6f }.gjs-badge,.gjs-com-badge,.gjs-com-badge-red {background-color: #3b97e3;color: #fff;display: none;font-size: 12px;outline: none;padding: 2px 5px;pointer-events: none;position: absolute;z-index: 1 }.gjs-com-badge-red {background-color: #dd3636 }.gjs-badge-warning {background-color: #ffca6f }.gjs-com-placeholder,.gjs-placeholder {display: none;pointer-events: none;position: absolute;z-index: 10 }.gjs-placeholder {border-style: solid!important;box-sizing: border-box;outline: none;transition: top .2s,left .2s,width .2s,height .2s }.gjs-com-placeholder.horizontal,.gjs-placeholder.horizontal {border-color: transparent #62c462;border-width: 3px 5px;margin: -3px 0 0 }.gjs-com-placeholder.vertical,.gjs-placeholder.vertical {border-color: #62c462 transparent;border-width: 5px 3px;margin: 0 0 0 -3px }.gjs-com-placeholder-int,.gjs-placeholder-int {background-color: #62c462;box-shadow: 0 0 3px rgba(0,0,0,.2);height: 100%;outline: none;padding: 1.5px;pointer-events: none;width: 100% }.gjs-pn-panel {box-sizing: border-box;display: inline-block;padding: 5px;position: absolute;text-align: center;z-index: 3 }.gjs-pn-panel .icon-redo,.gjs-pn-panel .icon-undo {font-size: 20px;height: 30px;width: 25px }.gjs-pn-commands {box-shadow: 0 0 5px rgba(0,0,0,.2);left: 0;top: 0;width: 85% }.gjs-pn-options {right: 15%;top: 0 }.gjs-pn-views {border-bottom: 2px solid rgba(0,0,0,.2);right: 0;width: 15%;z-index: 4 }.gjs-pn-views-container {box-shadow: 0 0 5px rgba(0,0,0,.2);height: 100%;overflow: auto;padding: 42px 0 0;right: 0;width: 15% }.gjs-pn-buttons {align-items: center;display: flex;justify-content: space-between }.gjs-pn-btn {background-color: transparent;border: none;border-radius: 2px;box-sizing: border-box;cursor: pointer;font-size: 18px;line-height: 21px;margin-right: 5px;min-height: 30px;min-width: 30px;padding: 4px;position: relative }.gjs-pn-btn.gjs-pn-active {background-color: rgba(0,0,0,.15);box-shadow: inset 0 0 3px rgba(0,0,0,.25) }.gjs-pn-btn svg {fill: currentColor }.gjs-comp-image-placeholder {background-color: #f5f5f5;color: #777;cursor: pointer;display: block;font-size: 16.6666666667px;height: 50px;line-height: 50px;outline: 3px solid #ffca6f;outline-offset: -3px;text-align: center;width: 50px }.gjs-comp-image-placeholder.fa-picture-o:after {content: "ï€¾" }.gjs-label {line-height: 18px }.gjs-fields {display: flex }.gjs-select {padding: 0;width: 100% }.gjs-select select {padding-right: 10px }.gjs-select:-moz-focusring,.gjs-select select:-moz-focusring {color: transparent;text-shadow: 0 0 0 hsla(0,0%,100%,.7) }.gjs-btn-prim:focus,.gjs-button:focus,.gjs-input:focus,.gjs-select:focus,.gjs-select select:focus {outline: none }.gjs-field input,.gjs-field select,.gjs-field textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-color: transparent;border: none;box-sizing: border-box;color: inherit;padding: 5px;position: relative;width: 100%;z-index: 1 }.gjs-field input:focus,.gjs-field select:focus,.gjs-field textarea:focus {outline: none }.gjs-field input[type=number] {-moz-appearance: textfield }.gjs-field input[type=number]::-webkit-inner-spin-button,.gjs-field input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0 }.gjs-field-range {flex: 9 1 auto }.gjs-field-integer input {padding-right: 30px }.gjs-clm-select option,.gjs-field-select option,.gjs-fields option,.gjs-select option,.gjs-sm-select option,.gjs-sm-unit option {background-color: #444;color: #ddd }.gjs-field {background-color: rgba(0,0,0,.2);border: none;border-radius: 2px;box-shadow: none;box-sizing: border-box;padding: 0;position: relative }.gjs-field textarea {resize: vertical }.gjs-field .gjs-sel-arrow {height: 100%;position: absolute;right: 0;top: 0;width: 9px;z-index: 0 }.gjs-field .gjs-d-s-arrow {border-left: 3px solid transparent;border-right: 4px solid transparent;border-top: 4px solid hsla(0,0%,100%,.7);cursor: pointer;height: 0;right: 5px;width: 0 }.gjs-field-arrows,.gjs-field .gjs-d-s-arrow {bottom: 0;margin: auto;position: absolute;top: 0 }.gjs-field-arrows {cursor: ns-resize;height: 20px;right: 3px;width: 9px;z-index: 10 }.gjs-field-color,.gjs-field-radio {width: 100% }.gjs-field-color input {box-sizing: border-box;padding-right: 22px }.gjs-field-colorp {border-left: 1px solid rgba(0,0,0,.2);box-sizing: border-box;height: 100%;padding: 2px;position: absolute;right: 0;top: 0;width: 22px;z-index: 10 }.gjs-field-colorp .gjs-checker-bg,.gjs-field-colorp .gjs-field-colorp-c {border-radius: 1px;height: 100%;width: 100% }.gjs-field-colorp-c {height: 100%;position: relative;width: 100% }.gjs-field-color-picker {background-color: #ddd;border-radius: 1px;box-shadow: 0 0 1px rgba(0,0,0,.2);cursor: pointer;height: 100%;position: absolute;top: 0;width: 100% }.gjs-field-checkbox {cursor: pointer;display: block;height: 17px;padding: 0;width: 17px }.gjs-field-checkbox input {display: none }.gjs-field-checkbox input:checked+.gjs-chk-icon {border-color: hsla(0,0%,100%,.5);border-style: solid;border-width: 0 2px 2px 0 }.gjs-radio-item {border-left: 1px solid rgba(0,0,0,.2);flex: 1 1 auto;text-align: center }.gjs-radio-item:first-child {border: none }.gjs-radio-item:hover {background: rgba(0,0,0,.2) }.gjs-radio-item input {display: none }.gjs-radio-item input:checked+.gjs-radio-item-label {background-color: hsla(0,0%,100%,.2) }.gjs-radio-items {display: flex }.gjs-radio-item-label {cursor: pointer;display: block;padding: 5px }.gjs-field-units {bottom: 0;margin: auto;position: absolute;right: 10px;top: 0 }.gjs-field-unit {color: hsla(0,0%,100%,.7);cursor: pointer;font-size: 10px;position: absolute;right: 10px;top: 3px }.gjs-field-arrow-d,.gjs-field-arrow-u {border-left: 3px solid transparent;border-right: 4px solid transparent;border-top: 4px solid hsla(0,0%,100%,.7);bottom: 4px;cursor: pointer;height: 0;position: absolute;width: 0 }.gjs-field-arrow-u {border-bottom: 4px solid hsla(0,0%,100%,.7);border-top: none;top: 4px }.gjs-field-select {padding: 0 }.gjs-field-range {background-color: transparent;border: none;box-shadow: none;padding: 0 }.gjs-field-range input {height: 100%;margin: 0 }.gjs-field-range input:focus {outline: none }.gjs-field-range input::-webkit-slider-thumb {-webkit-appearance: none;background-color: #ddd;border: 1px solid rgba(0,0,0,.2);border-radius: 100%;cursor: pointer;height: 10px;margin-top: -4px;width: 10px }.gjs-field-range input::-moz-range-thumb {background-color: #ddd;border: 1px solid rgba(0,0,0,.2);border-radius: 100%;cursor: pointer;height: 10px;width: 10px }.gjs-field-range input::-ms-thumb {background-color: #ddd;border: 1px solid rgba(0,0,0,.2);border-radius: 100%;cursor: pointer;height: 10px;width: 10px }.gjs-field-range input::-moz-range-track {background-color: rgba(0,0,0,.2);border-radius: 1px;height: 3px;margin-top: 3px }.gjs-field-range input::-webkit-slider-runnable-track {background-color: rgba(0,0,0,.2);border-radius: 1px;height: 3px;margin-top: 3px }.gjs-field-range input::-ms-track {background-color: rgba(0,0,0,.2);border-radius: 1px;height: 3px;margin-top: 3px }.gjs-btn-prim {border: none;border-radius: 2px;color: inherit;cursor: pointer;padding: 5px }.gjs-btn-prim,.gjs-btn-prim:active {background-color: hsla(0,0%,100%,.1) }.gjs-btn--full {width: 100% }.gjs-chk-icon {box-sizing: border-box;display: block;height: 14px;margin: 0 5px;-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);width: 6px }.gjs-add-trasp {background: none;border: none;border-radius: 2px;color: #ddd;cursor: pointer;filter: alpha(opacity=75);font-size: 1em;opacity: .75 }.gjs-add-trasp:hover {filter: alpha(opacity=100);opacity: 1 }.gjs-add-trasp:active {background-color: rgba(0,0,0,.2) }.gjs-devices-c {align-items: center;display: flex;padding: 3px }.gjs-devices-c .gjs-device-label {flex-grow: 2;margin-right: 10px;text-align: left }.gjs-devices-c .gjs-select {flex-grow: 20 }.gjs-devices-c .gjs-add-trasp {flex-grow: 1;margin-left: 5px }.gjs-block-category.gjs-open,.gjs-category-open,.gjs-sm-open.gjs-clm-tags,.gjs-sm-sector.gjs-sm-open {border-bottom: 1px solid rgba(0,0,0,.25) }.gjs-block-category .gjs-title,.gjs-category-title,.gjs-clm-tags .gjs-sm-title,.gjs-layer-title,.gjs-sm-sector .gjs-sm-title {background-color: rgba(0,0,0,.1);border-bottom: 1px solid rgba(0,0,0,.25);cursor: pointer;font-weight: lighter;letter-spacing: 1px;padding: 9px 10px 9px 20px;position: relative;text-align: left }.gjs-sm-clear {cursor: pointer;line-height: 0 }.gjs-sm-header {font-weight: lighter;padding: 10px }.gjs-sm-properties {align-items: flex-end;box-sizing: border-box;display: flex;flex-wrap: wrap;font-size: .75rem;padding: 10px 5px;width: 100% }.gjs-sm-label {margin: 5px 5px 3px 0 }.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close,.gjs-sm-close-btn,.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close {cursor: pointer;display: block;filter: alpha(opacity=20);font-size: 23px;opacity: .2;position: absolute;right: 5px;top: 0 }.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close:hover,.gjs-sm-close-btn:hover,.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close:hover {filter: alpha(opacity=70);opacity: .7 }.gjs-clm-tags,.gjs-sm-sector {clear: both;font-weight: lighter;text-align: left }.gjs-clm-tags #gjs-sm-caret,.gjs-sm-sector #gjs-sm-caret {font-size: 11px;padding-right: 5px }.gjs-clm-tags .gjs-clm-field,.gjs-clm-tags .gjs-clm-select,.gjs-clm-tags .gjs-sm-field,.gjs-sm-sector .gjs-clm-field,.gjs-sm-sector .gjs-clm-select,.gjs-sm-sector .gjs-sm-field {position: relative;width: 100% }.gjs-clm-tags .gjs-clm-field input,.gjs-clm-tags .gjs-clm-field select,.gjs-clm-tags .gjs-clm-select input,.gjs-clm-tags .gjs-clm-select select,.gjs-clm-tags .gjs-sm-field input,.gjs-clm-tags .gjs-sm-field select,.gjs-sm-sector .gjs-clm-field input,.gjs-sm-sector .gjs-clm-field select,.gjs-sm-sector .gjs-clm-select input,.gjs-sm-sector .gjs-clm-select select,.gjs-sm-sector .gjs-sm-field input,.gjs-sm-sector .gjs-sm-field select {background-color: transparent;border: none;color: hsla(0,0%,100%,.7);width: 100% }.gjs-clm-tags .gjs-clm-field input,.gjs-clm-tags .gjs-clm-select input,.gjs-clm-tags .gjs-sm-field input,.gjs-sm-sector .gjs-clm-field input,.gjs-sm-sector .gjs-clm-select input,.gjs-sm-sector .gjs-sm-field input {box-sizing: border-box }.gjs-clm-tags .gjs-clm-field select,.gjs-clm-tags .gjs-clm-select select,.gjs-clm-tags .gjs-sm-field select,.gjs-sm-sector .gjs-clm-field select,.gjs-sm-sector .gjs-clm-select select,.gjs-sm-sector .gjs-sm-field select {-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;z-index: 1 }.gjs-clm-tags .gjs-clm-field select::-ms-expand,.gjs-clm-tags .gjs-clm-select select::-ms-expand,.gjs-clm-tags .gjs-sm-field select::-ms-expand,.gjs-sm-sector .gjs-clm-field select::-ms-expand,.gjs-sm-sector .gjs-clm-select select::-ms-expand,.gjs-sm-sector .gjs-sm-field select::-ms-expand {display: none }.gjs-clm-tags .gjs-clm-field select:-moz-focusring,.gjs-clm-tags .gjs-clm-select select:-moz-focusring,.gjs-clm-tags .gjs-sm-field select:-moz-focusring,.gjs-sm-sector .gjs-clm-field select:-moz-focusring,.gjs-sm-sector .gjs-clm-select select:-moz-focusring,.gjs-sm-sector .gjs-sm-field select:-moz-focusring {color: transparent;text-shadow: 0 0 0 hsla(0,0%,100%,.7) }.gjs-clm-tags .gjs-clm-field input:focus,.gjs-clm-tags .gjs-clm-field select:focus,.gjs-clm-tags .gjs-clm-select input:focus,.gjs-clm-tags .gjs-clm-select select:focus,.gjs-clm-tags .gjs-sm-field input:focus,.gjs-clm-tags .gjs-sm-field select:focus,.gjs-sm-sector .gjs-clm-field input:focus,.gjs-sm-sector .gjs-clm-field select:focus,.gjs-sm-sector .gjs-clm-select input:focus,.gjs-sm-sector .gjs-clm-select select:focus,.gjs-sm-sector .gjs-sm-field input:focus,.gjs-sm-sector .gjs-sm-field select:focus {outline: none }.gjs-clm-tags .gjs-clm-field .gjs-sm-unit,.gjs-clm-tags .gjs-clm-select .gjs-sm-unit,.gjs-clm-tags .gjs-sm-field .gjs-sm-unit,.gjs-sm-sector .gjs-clm-field .gjs-sm-unit,.gjs-sm-sector .gjs-clm-select .gjs-sm-unit,.gjs-sm-sector .gjs-sm-field .gjs-sm-unit {color: hsla(0,0%,100%,.7);cursor: pointer;font-size: 10px;position: absolute;right: 10px;top: 3px }.gjs-clm-tags .gjs-clm-field .gjs-clm-sel-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-int-arrows,.gjs-clm-tags .gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-clm-select .gjs-clm-sel-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-int-arrows,.gjs-clm-tags .gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-sm-field .gjs-clm-sel-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-int-arrows,.gjs-clm-tags .gjs-sm-field .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-clm-field .gjs-clm-sel-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-int-arrows,.gjs-sm-sector .gjs-clm-field .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-clm-select .gjs-clm-sel-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-int-arrows,.gjs-sm-sector .gjs-clm-select .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-sm-field .gjs-clm-sel-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-int-arrows,.gjs-sm-sector .gjs-sm-field .gjs-sm-sel-arrow {cursor: ns-resize;height: 100%;position: absolute;right: 0;top: 0;width: 9px }.gjs-clm-tags .gjs-clm-field .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-sel-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-sel-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-sel-arrow {cursor: pointer }.gjs-clm-tags .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-tags .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-tags .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-u-arrow,.gjs-sm-sector .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-u-arrow,.gjs-sm-sector .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-u-arrow,.gjs-sm-sector .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-u-arrow {border-left: 3px solid transparent;border-right: 4px solid transparent;cursor: pointer;height: 0;position: absolute;width: 0 }.gjs-clm-tags .gjs-clm-field .gjs-sm-u-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-u-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-u-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-u-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-u-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-u-arrow {border-bottom: 4px solid hsla(0,0%,100%,.7);top: 4px }.gjs-clm-tags .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-s-arrow {border-top: 4px solid hsla(0,0%,100%,.7);bottom: 4px }.gjs-clm-tags .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-clm-tags .gjs-sm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-field .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-clm-select .gjs-sm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-clm-d-s-arrow,.gjs-sm-sector .gjs-sm-field .gjs-sm-d-s-arrow {bottom: 7px }.gjs-clm-tags .gjs-clm-select,.gjs-clm-tags .gjs-sm-color.gjs-clm-field,.gjs-clm-tags .gjs-sm-field.gjs-sm-color,.gjs-clm-tags .gjs-sm-field.gjs-sm-input,.gjs-clm-tags .gjs-sm-field.gjs-sm-integer,.gjs-clm-tags .gjs-sm-field.gjs-sm-list,.gjs-clm-tags .gjs-sm-field.gjs-sm-select,.gjs-clm-tags .gjs-sm-input.gjs-clm-field,.gjs-clm-tags .gjs-sm-integer.gjs-clm-field,.gjs-clm-tags .gjs-sm-list.gjs-clm-field,.gjs-clm-tags .gjs-sm-select.gjs-clm-field,.gjs-sm-sector .gjs-clm-select,.gjs-sm-sector .gjs-sm-color.gjs-clm-field,.gjs-sm-sector .gjs-sm-field.gjs-sm-color,.gjs-sm-sector .gjs-sm-field.gjs-sm-input,.gjs-sm-sector .gjs-sm-field.gjs-sm-integer,.gjs-sm-sector .gjs-sm-field.gjs-sm-list,.gjs-sm-sector .gjs-sm-field.gjs-sm-select,.gjs-sm-sector .gjs-sm-input.gjs-clm-field,.gjs-sm-sector .gjs-sm-integer.gjs-clm-field,.gjs-sm-sector .gjs-sm-list.gjs-clm-field,.gjs-sm-sector .gjs-sm-select.gjs-clm-field {background-color: rgba(0,0,0,.2);border: 1px solid rgba(0,0,0,.1);border-radius: 2px;box-shadow: 1px 1px 0 hsla(0,0%,100%,.1);box-sizing: border-box;color: hsla(0,0%,100%,.7);padding: 0 5px }.gjs-clm-tags .gjs-sm-composite.gjs-clm-field,.gjs-clm-tags .gjs-sm-composite.gjs-clm-select,.gjs-clm-tags .gjs-sm-field.gjs-sm-composite,.gjs-sm-sector .gjs-sm-composite.gjs-clm-field,.gjs-sm-sector .gjs-sm-composite.gjs-clm-select,.gjs-sm-sector .gjs-sm-field.gjs-sm-composite {border-radius: 2px }.gjs-clm-tags .gjs-clm-select,.gjs-clm-tags .gjs-sm-field.gjs-sm-select,.gjs-clm-tags .gjs-sm-select.gjs-clm-field,.gjs-sm-sector .gjs-clm-select,.gjs-sm-sector .gjs-sm-field.gjs-sm-select,.gjs-sm-sector .gjs-sm-select.gjs-clm-field {padding: 0 }.gjs-clm-tags .gjs-clm-select select,.gjs-clm-tags .gjs-sm-field.gjs-sm-select select,.gjs-clm-tags .gjs-sm-select.gjs-clm-field select,.gjs-sm-sector .gjs-clm-select select,.gjs-sm-sector .gjs-sm-field.gjs-sm-select select,.gjs-sm-sector .gjs-sm-select.gjs-clm-field select {height: 20px }.gjs-clm-tags .gjs-clm-select option,.gjs-clm-tags .gjs-sm-field.gjs-sm-select option,.gjs-clm-tags .gjs-sm-select.gjs-clm-field option,.gjs-sm-sector .gjs-clm-select option,.gjs-sm-sector .gjs-sm-field.gjs-sm-select option,.gjs-sm-sector .gjs-sm-select.gjs-clm-field option {padding: 3px 0 }.gjs-clm-tags .gjs-sm-composite.gjs-clm-field,.gjs-clm-tags .gjs-sm-composite.gjs-clm-select,.gjs-clm-tags .gjs-sm-field.gjs-sm-composite,.gjs-sm-sector .gjs-sm-composite.gjs-clm-field,.gjs-sm-sector .gjs-sm-composite.gjs-clm-select,.gjs-sm-sector .gjs-sm-field.gjs-sm-composite {background-color: rgba(0,0,0,.1);border: 1px solid rgba(0,0,0,.25) }.gjs-clm-tags .gjs-sm-field.gjs-sm-list,.gjs-clm-tags .gjs-sm-list.gjs-clm-field,.gjs-clm-tags .gjs-sm-list.gjs-clm-select,.gjs-sm-sector .gjs-sm-field.gjs-sm-list,.gjs-sm-sector .gjs-sm-list.gjs-clm-field,.gjs-sm-sector .gjs-sm-list.gjs-clm-select {float: left;overflow: hidden;padding: 0;width: auto }.gjs-clm-tags .gjs-sm-field.gjs-sm-list input,.gjs-clm-tags .gjs-sm-list.gjs-clm-field input,.gjs-clm-tags .gjs-sm-list.gjs-clm-select input,.gjs-sm-sector .gjs-sm-field.gjs-sm-list input,.gjs-sm-sector .gjs-sm-list.gjs-clm-field input,.gjs-sm-sector .gjs-sm-list.gjs-clm-select input {display: none }.gjs-clm-tags .gjs-sm-field.gjs-sm-list label,.gjs-clm-tags .gjs-sm-list.gjs-clm-field label,.gjs-clm-tags .gjs-sm-list.gjs-clm-select label,.gjs-sm-sector .gjs-sm-field.gjs-sm-list label,.gjs-sm-sector .gjs-sm-list.gjs-clm-field label,.gjs-sm-sector .gjs-sm-list.gjs-clm-select label {cursor: pointer;display: block;padding: 5px }.gjs-clm-tags .gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-clm-tags .gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label,.gjs-clm-tags .gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label,.gjs-sm-sector .gjs-sm-field.gjs-sm-list .gjs-sm-radio:checked+label,.gjs-sm-sector .gjs-sm-list.gjs-clm-field .gjs-sm-radio:checked+label,.gjs-sm-sector .gjs-sm-list.gjs-clm-select .gjs-sm-radio:checked+label {background-color: hsla(0,0%,100%,.2) }.gjs-clm-tags .gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-clm-tags .gjs-sm-list.gjs-clm-field .gjs-sm-icon,.gjs-clm-tags .gjs-sm-list.gjs-clm-select .gjs-sm-icon,.gjs-sm-sector .gjs-sm-field.gjs-sm-list .gjs-sm-icon,.gjs-sm-sector .gjs-sm-list.gjs-clm-field .gjs-sm-icon,.gjs-sm-sector .gjs-sm-list.gjs-clm-select .gjs-sm-icon {background-position: 50%;background-repeat: no-repeat;line-height: normal;text-shadow: none }.gjs-clm-tags .gjs-sm-field.gjs-sm-integer select,.gjs-clm-tags .gjs-sm-integer.gjs-clm-field select,.gjs-clm-tags .gjs-sm-integer.gjs-clm-select select,.gjs-sm-sector .gjs-sm-field.gjs-sm-integer select,.gjs-sm-sector .gjs-sm-integer.gjs-clm-field select,.gjs-sm-sector .gjs-sm-integer.gjs-clm-select select {padding: 0;width: auto }.gjs-clm-tags .gjs-sm-list .gjs-sm-el,.gjs-sm-sector .gjs-sm-list .gjs-sm-el {border-left: 1px solid rgba(0,0,0,.2);float: left }.gjs-clm-tags .gjs-sm-list .gjs-sm-el:first-child,.gjs-sm-sector .gjs-sm-list .gjs-sm-el:first-child {border: none }.gjs-clm-tags .gjs-sm-list .gjs-sm-el:hover,.gjs-sm-sector .gjs-sm-list .gjs-sm-el:hover {background: rgba(0,0,0,.2) }.gjs-clm-tags .gjs-sm-slider .gjs-field-integer,.gjs-sm-sector .gjs-sm-slider .gjs-field-integer {flex: 1 1 65px }.gjs-clm-tags .gjs-sm-property,.gjs-sm-sector .gjs-sm-property {box-sizing: border-box;float: left;margin-bottom: 5px;padding: 0 5px;width: 50% }.gjs-clm-tags .gjs-sm-property--full,.gjs-clm-tags .gjs-sm-property.gjs-sm-color,.gjs-clm-tags .gjs-sm-property.gjs-sm-composite,.gjs-clm-tags .gjs-sm-property.gjs-sm-file,.gjs-clm-tags .gjs-sm-property.gjs-sm-list,.gjs-clm-tags .gjs-sm-property.gjs-sm-slider,.gjs-clm-tags .gjs-sm-property.gjs-sm-stack,.gjs-sm-sector .gjs-sm-property--full,.gjs-sm-sector .gjs-sm-property.gjs-sm-color,.gjs-sm-sector .gjs-sm-property.gjs-sm-composite,.gjs-sm-sector .gjs-sm-property.gjs-sm-file,.gjs-sm-sector .gjs-sm-property.gjs-sm-list,.gjs-sm-sector .gjs-sm-property.gjs-sm-slider,.gjs-sm-sector .gjs-sm-property.gjs-sm-stack {width: 100% }.gjs-clm-tags .gjs-sm-property .gjs-sm-btn,.gjs-sm-sector .gjs-sm-property .gjs-sm-btn {background-color: rgba(33,33,33,.2);border: none;border-radius: 2px;box-shadow: 1px 1px 0 rgba(5,5,5,.2),inset 1px 1px 0 rgba(43,43,43,.2);box-sizing: border-box;color: #ddd;cursor: pointer;filter: alpha(opacity=85);height: auto;opacity: .85;padding: 5px;position: relative;text-align: center;text-shadow: -1px -1px 0 rgba(0,0,0,.2);width: 100% }.gjs-clm-tags .gjs-sm-property .gjs-sm-btn-c,.gjs-sm-sector .gjs-sm-property .gjs-sm-btn-c {box-sizing: border-box;float: left;width: 100% }.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box,.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box {background-color: hsla(0,0%,100%,.05);border-radius: 2px;margin-top: 5px;overflow: hidden;position: relative }.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box.gjs-sm-show,.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box.gjs-sm-show {border: 1px solid hsla(0,0%,99%,.05);padding: 3px 20px }.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close,.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-box #gjs-sm-close {display: block;top: -5px }.gjs-clm-tags .gjs-sm-property.gjs-sm-file .gjs-sm-show #gjs-sm-preview-file,.gjs-sm-sector .gjs-sm-property.gjs-sm-file .gjs-sm-show #gjs-sm-preview-file {height: 50px }.gjs-clm-tags .gjs-sm-property.gjs-sm-file #gjs-sm-preview-file,.gjs-sm-sector .gjs-sm-property.gjs-sm-file #gjs-sm-preview-file {background-position: 50%;background-repeat: no-repeat;background-size: auto 100% }.gjs-clm-tags .gjs-sm-property .gjs-sm-layers,.gjs-sm-sector .gjs-sm-property .gjs-sm-layers {margin-top: 5px;min-height: 30px;padding: 1px 3px }.gjs-clm-tags .gjs-sm-property .gjs-sm-layer,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer {background-color: hsla(0,0%,100%,.055);border-radius: 2px;cursor: pointer;margin: 2px 0;padding: 7px;position: relative }.gjs-clm-tags .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box {height: 15px;position: absolute;right: 27px;top: 6px;width: 15px }.gjs-clm-tags .gjs-sm-property .gjs-sm-layer #gjs-sm-preview,.gjs-clm-tags .gjs-sm-property .gjs-sm-layer #gjs-sm-preview-box,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer #gjs-sm-preview,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer #gjs-sm-preview-box {border-radius: 2px }.gjs-clm-tags .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer {cursor: pointer;display: block;filter: alpha(opacity=50);font-size: 23px;opacity: .5;position: absolute;right: 5px;top: 0 }.gjs-clm-tags .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer:hover,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer #gjs-sm-close-layer:hover {filter: alpha(opacity=80);opacity: .8 }.gjs-clm-tags .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box #gjs-sm-preview,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer>#gjs-sm-preview-box #gjs-sm-preview {background-color: #fff;background-size: cover!important;height: 100%;width: 100% }.gjs-clm-tags .gjs-sm-property .gjs-sm-layer.gjs-sm-active,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer.gjs-sm-active {background-color: hsla(0,0%,100%,.12) }.gjs-clm-tags .gjs-sm-property .gjs-sm-layer.gjs-sm-no-preview #gjs-sm-preview-box,.gjs-sm-sector .gjs-sm-property .gjs-sm-layer.gjs-sm-no-preview #gjs-sm-preview-box {display: none }.gjs-clm-tags #gjs-sm-text-shadow #gjs-sm-preview:after,.gjs-sm-sector #gjs-sm-text-shadow #gjs-sm-preview:after {color: #000;content: "T";font-weight: 900;line-height: 17px;padding: 0 4px }.gjs-clm-tags .gjs-sm-stack .gjs-sm-properties,.gjs-sm-sector .gjs-sm-stack .gjs-sm-properties {padding: 5px 0 0 }.gjs-clm-tags .gjs-sm-stack #gjs-sm-add,.gjs-sm-sector .gjs-sm-stack #gjs-sm-add {background: none;border: none;cursor: pointer;font-size: 22px;line-height: 10px;opacity: .75;outline: none;position: absolute;right: 0;top: -17px }.gjs-clm-tags .gjs-sm-stack #gjs-sm-add:hover,.gjs-sm-sector .gjs-sm-stack #gjs-sm-add:hover {filter: alpha(opacity=100);opacity: 1 }.gjs-clm-tags .gjs-sm-colorp-c,.gjs-sm-sector .gjs-sm-colorp-c {border-radius: 2px;box-sizing: border-box;height: 100%;padding: 2px;position: absolute;right: 0;top: 0;width: 20px }.gjs-clm-tags .gjs-sm-colorp-c .gjs-checker-bg,.gjs-clm-tags .gjs-sm-colorp-c .gjs-field-colorp-c,.gjs-sm-sector .gjs-sm-colorp-c .gjs-checker-bg,.gjs-sm-sector .gjs-sm-colorp-c .gjs-field-colorp-c {border-radius: 1px;height: 100%;width: 100% }.gjs-clm-tags .gjs-sm-color-picker,.gjs-sm-sector .gjs-sm-color-picker {background-color: #ddd;border-radius: 1px;box-shadow: 0 0 1px rgba(0,0,0,.2);cursor: pointer;height: 16px;margin-top: -16px;width: 100% }.gjs-clm-tags .gjs-sm-btn-upload #gjs-sm-upload,.gjs-sm-sector .gjs-sm-btn-upload #gjs-sm-upload {cursor: pointer;left: 0;opacity: 0;position: absolute;top: 0;width: 100% }.gjs-clm-tags .gjs-sm-btn-upload #gjs-sm-label,.gjs-sm-sector .gjs-sm-btn-upload #gjs-sm-label {padding: 2px 0 }.gjs-sm-layer>#gjs-sm-move {cursor: move;filter: alpha(opacity=70);float: left;font-size: 12px;margin: 0 5px 0 0;opacity: .7 }.gjs-sm-layer>#gjs-sm-move:hover {filter: alpha(opacity=90);opacity: .9 }.gjs-blocks-c {display: flex;flex-wrap: wrap;justify-content: flex-start }.gjs-block-categories {display: flex;flex-direction: column }.gjs-block-category {width: 100% }.gjs-block-category .gjs-caret-icon {margin-right: 5px }.gjs-block {border: 1px solid rgba(0,0,0,.2);border-radius: 3px;box-shadow: 0 1px 0 0 rgba(0,0,0,.15);box-sizing: border-box;cursor: all-scroll;display: flex;flex-direction: column;font-size: 11px;font-weight: lighter;justify-content: space-between;margin: 10px 2.5% 5px;min-height: 90px;min-width: 45px;padding: 1em;text-align: center;transition: all .2s ease 0s;transition-property: box-shadow,color;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;width: 45% }.gjs-block:hover {box-shadow: 0 3px 4px 0 rgba(0,0,0,.15) }.gjs-block svg {fill: currentColor }.gjs-block__media {margin-bottom: 10px }.gjs-block-svg {width: 54px }.gjs-block-svg,.gjs-block-svg-path {fill: currentColor }.gjs-block.fa {font-size: 2em;line-height: 2em;padding: 11px }.gjs-block-label {font-family: Helvetica,sans-serif;font-size: .65rem;font-weight: 400;line-height: normal;overflow: hidden;text-overflow: ellipsis }.gjs-block.gjs-bdrag {padding: 0;width: auto }.gjs-selected-parent {border: 1px solid #ffca6f }.gjs-opac50 {filter: alpha(opacity=50);opacity: .5 }.gjs-layer {background-color: rgba(0,0,0,.1);display: grid;font-size: .75rem;font-weight: lighter;position: relative;text-align: left }.gjs-layer-hidden {filter: alpha(opacity=55);opacity: .55 }.gjs-layer-count {position: absolute;right: 27px;top: 9px }.gjs-layer-vis {height: auto!important;left: 0;padding: 7px 5px 7px 10px;top: 0;width: auto!important;z-index: 1 }.gjs-layer-caret,.gjs-layer-vis {cursor: pointer;position: absolute }.gjs-layer-caret {filter: alpha(opacity=70);font-size: .5rem;left: -9px;opacity: .7;padding: 2px;top: 6px;width: 8px }.gjs-layer-caret:hover {filter: alpha(opacity=100);opacity: 1 }.gjs-layer-title {align-items: center;display: flex;padding: 3px 10px 5px 30px }.gjs-layer-title-inn {align-items: center;display: flex;position: relative;width: 100% }.gjs-layer__icon {display: block;max-height: 15px;max-width: 15px;padding-left: 5px;width: 100% }.gjs-layer__icon svg {fill: currentColor }.gjs-layer-name {box-sizing: content-box;display: inline-block;margin: 0 30px 0 5px;overflow: hidden;padding: 5px 0;white-space: nowrap }.gjs-layer-name--no-edit {text-overflow: ellipsis }.gjs-layer>.gjs-layer-children {display: none }.gjs-layer.open>.gjs-layer-children {display: block }.gjs-layer-no-chld>.gjs-layer-title-inn>.gjs-layer-caret {display: none }.gjs-layer-move {cursor: move;font-size: 12px;padding: 7px 10px 7px 5px;position: absolute;right: 0;top: 0 }.gjs-layer.gjs-hovered .gjs-layer-title {background-color: hsla(0,0%,100%,.015) }.gjs-layer.gjs-selected .gjs-layer-title {background-color: hsla(0,0%,100%,.1) }.gjs-layers {height: 100%;position: relative }.gjs-layers #gjs-placeholder {position: absolute;width: 100% }.gjs-layers #gjs-placeholder #gjs-plh-int {height: 100%;padding: 1px }.gjs-layers #gjs-placeholder #gjs-plh-int.gjs-insert {background-color: #62c462 }#gjs-clm-add-tag,.gjs-clm-tags-btn {background-color: hsla(0,0%,100%,.15);border: 1px solid rgba(0,0,0,.15);border-radius: 2px;box-sizing: border-box;cursor: pointer;height: 24px;margin-right: 3px;padding: 3px;width: 24px }.gjs-clm-tags-btn svg {fill: currentColor;display: block }.gjs-clm-header {align-items: center;display: flex;margin: 7px 0 }.gjs-clm-header-status {flex-shrink: 1;margin-left: auto }.gjs-clm-tag {align-items: center;border-radius: 3px;cursor: default;display: flex;margin: 0 3px 3px 0;overflow: hidden;padding: 5px }.gjs-clm-tag-close,.gjs-clm-tag-status {flex-shrink: 1;height: 12px;width: 12px }.gjs-clm-tag-close svg,.gjs-clm-tag-status svg {fill: currentColor;vertical-align: middle }.gjs-clm-sels-info {margin: 7px 0 }.gjs-clm-sel-id {filter: alpha(opacity=50);font-size: .9em;opacity: .5 }.gjs-clm-label-sel {float: left;padding-right: 5px }.gjs-clm-tags {font-size: .75rem;padding: 10px 5px }.gjs-clm-tags #gjs-clm-sel {float: left;font-style: italic;margin-left: 5px;padding: 7px 0 }.gjs-clm-tags #gjs-clm-tags-field {clear: both;display: flex;flex-wrap: wrap;margin-bottom: 5px;padding: 5px }.gjs-clm-tags #gjs-clm-tags-c {display: flex;flex-wrap: wrap;overflow: hidden;vertical-align: top }.gjs-clm-tags #gjs-clm-new {color: #ddd;display: none;padding: 5px 6px }.gjs-clm-tags #gjs-clm-close {color: hsla(0,0%,100%,.9);cursor: pointer;filter: alpha(opacity=85);font-size: 20px;line-height: 0;opacity: .85 }.gjs-clm-tags #gjs-clm-close:hover {filter: alpha(opacity=100);opacity: 1 }.gjs-clm-tags #gjs-clm-checkbox {color: hsla(0,0%,100%,.9);cursor: pointer;font-size: 9px;vertical-align: middle }.gjs-clm-tags #gjs-clm-tag-label {cursor: text;flex-grow: 1;overflow: hidden;padding: 0 3px;text-overflow: ellipsis }.gjs-mdl-container {background-color: rgba(0,0,0,.5);bottom: 0;display: flex;font-family: Helvetica,sans-serif;left: 0;overflow-y: auto;position: fixed;right: 0;top: 0;z-index: 100 }.gjs-mdl-dialog {animation: gjs-slide-down .215s;border-radius: 3px;font-weight: lighter;margin: auto;max-width: 850px;position: relative;text-shadow: -1px -1px 0 rgba(0,0,0,.05);width: 90%;z-index: 2 }.gjs-mdl-title {font-size: 1rem }.gjs-mdl-btn-close {position: absolute;right: 15px;top: 5px }.gjs-mdl-active .gjs-mdl-dialog {animation: gjs-mdl-slide-down .216s }.gjs-mdl-content,.gjs-mdl-header {clear: both;padding: 10px 15px }.gjs-mdl-header {border-bottom: 1px solid rgba(0,0,0,.2);padding: 15px 15px 7px;position: relative }.gjs-export-dl:after {clear: both;content: "";display: block;margin-bottom: 10px }.gjs-dropzone {display: none;height: 100%;left: 0;opacity: 0;pointer-events: none;position: absolute;top: 0;transition: opacity .25s;width: 100%;z-index: 11 }.gjs-dropzone-active .gjs-dropzone {display: block;opacity: 1 }.gjs-am-assets {align-content: flex-start;align-items: flex-start;clear: both;display: flex;flex-wrap: wrap;height: 290px;overflow: auto }.gjs-am-assets-header {padding: 5px }.gjs-am-add-asset .gjs-am-add-field {float: left;width: 70% }.gjs-am-add-asset button {float: right;width: 25% }.gjs-am-preview-cont {background-color: #444;border-radius: 2px;float: left;height: 70px;overflow: hidden;position: relative;width: 30% }.gjs-am-preview {background-position: 50%;background-repeat: no-repeat;background-size: cover;z-index: 1 }.gjs-am-preview,.gjs-am-preview-bg {height: 100%;position: absolute;width: 100% }.gjs-am-preview-bg {filter: alpha(opacity=50);opacity: .5;z-index: 0 }.gjs-am-dimensions {filter: alpha(opacity=50);font-size: 10px;opacity: .5 }.gjs-am-meta {box-sizing: border-box;float: left;font-size: 12px;padding: 5px 0 0 5px;width: 70% }.gjs-am-meta>div {margin-bottom: 5px }.gjs-am-close {cursor: pointer;display: none;position: absolute;right: 5px;top: 0 }.gjs-am-asset {border-bottom: 1px solid rgba(0,0,0,.2);box-sizing: border-box;cursor: pointer;padding: 5px;position: relative;width: 100% }.gjs-am-asset:hover .gjs-am-close {display: block }.gjs-am-highlight {background-color: hsla(0,0%,100%,.1) }.gjs-am-assets-cont {background-color: rgba(0,0,0,.1);border-radius: 3px;box-sizing: border-box;float: right;height: 325px;overflow: hidden;padding: 10px;width: 45% }.gjs-am-file-uploader {float: left;width: 55% }.gjs-am-file-uploader>form {background-color: rgba(0,0,0,.1);border: 2px dashed;border-radius: 3px;margin-bottom: 15px;position: relative;text-align: center }.gjs-am-file-uploader>form.gjs-am-hover {border: 2px solid #62c462;color: #75cb75 }.gjs-am-file-uploader>form.gjs-am-disabled {border-color: red }.gjs-am-file-uploader>form #gjs-am-uploadFile {box-sizing: border-box;filter: alpha(opacity=0);opacity: 0;padding: 150px 10px;width: 100% }.gjs-am-file-uploader #gjs-am-title {padding: 150px 10px;position: absolute;width: 100% }.gjs-cm-editor-c {box-sizing: border-box;float: left;width: 50% }.gjs-cm-editor-c .CodeMirror {height: 450px }.gjs-cm-editor {font-size: 12px }.gjs-cm-editor#gjs-cm-htmlmixed {border-right: 1px solid rgba(0,0,0,.2);padding-right: 10px }.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title {color: #a97d44 }.gjs-cm-editor#gjs-cm-css {padding-left: 10px }.gjs-cm-editor#gjs-cm-css #gjs-cm-title {color: #ddca7e }.gjs-cm-editor #gjs-cm-title {background-color: rgba(0,0,0,.2);font-size: 12px;padding: 5px 10px 3px;text-align: right }.gjs-rte-toolbar {border: 1px solid rgba(0,0,0,.2);border-radius: 3px;position: absolute;z-index: 10 }.gjs-rte-actionbar {display: flex }.gjs-rte-action {align-items: center;border-right: 1px solid rgba(0,0,0,.2);cursor: pointer;display: flex;justify-content: center;min-width: 25px;outline: none;padding: 5px;text-align: center }.gjs-rte-action:last-child {border-right: none }.gjs-rte-action:hover,.gjs-rte-active {background-color: hsla(0,0%,100%,.1) }.gjs-rte-disabled {color: hsla(0,0%,100%,.1);cursor: not-allowed }.gjs-rte-disabled:hover {background-color: unset }.gjs-editor-cont .sp-hue,.gjs-editor-cont .sp-slider {cursor: row-resize }.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-dragger {cursor: crosshair }.gjs-editor-cont .sp-alpha-handle,.gjs-editor-cont .sp-alpha-inner {cursor: col-resize }.gjs-editor-cont .sp-hue {left: 90% }.gjs-editor-cont .sp-color {right: 15% }.gjs-editor-cont .sp-container {border: 1px solid rgba(0,0,0,.2);border-radius: 3px;box-shadow: 0 0 7px rgba(0,0,0,.2) }.gjs-editor-cont .sp-picker-container {border: none }.gjs-editor-cont .colpick_dark .colpick_color {outline: 1px solid rgba(0,0,0,.2) }.gjs-editor-cont .sp-cancel,.gjs-editor-cont .sp-cancel:hover {bottom: -8px;color: #777!important;font-size: 25px;left: 0;position: absolute;text-decoration: none }.gjs-editor-cont .sp-alpha-handle {background-color: #ccc;border: 1px solid #555;width: 4px }.gjs-editor-cont .sp-color,.gjs-editor-cont .sp-hue {border: 1px solid #333 }.gjs-editor-cont .sp-slider {background-color: #ccc;border: 1px solid #555;height: 3px;left: -4px;width: 22px }.gjs-editor-cont .sp-dragger {background: transparent;box-shadow: 0 0 0 1px #111 }.gjs-editor-cont .sp-button-container {float: none;position: relative;text-align: right;width: 100% }.gjs-editor-cont .sp-container button,.gjs-editor-cont .sp-container button:active,.gjs-editor-cont .sp-container button:hover {background: rgba(0,0,0,.2);border-color: rgba(0,0,0,.2);box-shadow: none;color: #ddd;padding: 3px 5px;text-shadow: none }.gjs-editor-cont .sp-palette-container {border: none;float: none;margin: 0;padding: 5px 10px 0 }.gjs-editor-cont .sp-palette .sp-thumb-el,.gjs-editor-cont .sp-palette .sp-thumb-el:hover {border: 1px solid rgba(0,0,0,.9) }.gjs-editor-cont .sp-palette .sp-thumb-el.sp-thumb-active,.gjs-editor-cont .sp-palette .sp-thumb-el:hover {border-color: rgba(0,0,0,.9) }.gjs-hidden {display: none }@keyframes gjs-slide-down {0% {opacity: 0;transform: translateY(-3rem) }to {opacity: 1;transform: translate(0) }}@keyframes gjs-slide-up {0% {opacity: 1;transform: translate(0) }to {opacity: 0;transform: translateY(-3rem) }}.cm-s-hopscotch span.cm-error {color: #fff }#ig-es-dnd-builder {height: 800px }.es-editor {border: 1px solid rgba(0,0,0,.2);display: grid;gap: 0 0;grid-template-areas: "es-topbar ." "es-content es-sidebar";grid-template-columns: auto 29.8%;grid-template-rows: 50px auto;height: 100%;min-height: 600px;}.es-editor .show {display: block }.es-editor .hide {display: none }.es-editor .gjs-field-arrows {z-index: 1 }.es-editor .gjs-asset-manager .gjs-am-file-uploader {display: none }.es-editor .gjs-asset-manager .gjs-am-assets-cont {width: 100% }.es-editor .export-html-textarea {height: 260px;max-width: 100%;min-height: 350px;min-width: 100%;width: 618px }.es-editor .gjs-cv-canvas {height: 100%;top: 0;width: 100% }.es-editor .es-top-bar {align-items: center;background-color: #fff;border-bottom: 1px solid rgba(0,0,0,.2);display: flex;grid-area: es-topbar;height: 49px;justify-content: space-between;padding: 0 10px }.es-editor .es-content {grid-area: es-content;position: relative }.es-editor .es-sidebar {border-left: 1px solid rgba(0,0,0,.2);display: flex;flex-direction: column;grid-area: es-sidebar }.es-editor .es-sidebar #bs-container {-ms-overflow-style: none;height: 620px;overflow-x: scroll;scrollbar-width: none }.es-editor .es-sidebar .search-holder {background-color: #fff;border-bottom: 1px solid #f1f1f1;position: relative;width: 100% }.es-editor .es-sidebar .search-holder input {border: 1px solid rgba(0,0,0,.2);border-radius: 5px;margin: 10px;padding: 10px 8px;width: 260px }.es-editor .es-sidebar .search-holder i {color: rgba(0,0,0,.2);position: absolute;right: 20px;top: 20px }.es-editor .es-sidebar .lock-block {position: relative }.es-editor .es-sidebar .lock-block:before {background-color: #e7e6fd;border-radius: 5px;color: #5850ec;content: "Pro";font-size: 12px;font-weight: 500;padding: 2px 10px;position: absolute;right: 5px;top: 5px;z-index: 1 }.es-editor .es-sidebar::-webkit-scrollbar {display: none }.es-editor .es-navbar {background-color: #f1f1f1;width: 100%;}.es-editor .es-navbar .tab {display: flex }.es-editor .es-navbar .tab .nav-item {border-bottom: 1px solid #f1f1f1;cursor: pointer;font-size: 16px;padding: 10px 5px;text-align: center;width: 50% }.es-editor .es-navbar .tab .nav-item .nav-icon {font-size: 16px;margin-right: 5px }.es-editor .es-navbar .nav-item.active {background-color: #fff }.es-editor .gjs-block-category.gjs-open,.es-editor .gjs-sm-sector.gjs-sm-open {border-bottom: unset }.es-editor .gjs-block-category .gjs-title,.es-editor .gjs-sm-sectors .gjs-sm-title {background-color: #f1f1f1;border-bottom: unset;color: #000 }.es-editor .gjs-one-bg,.es-editor .gjs-sm-properties {background-color: #fff }.es-editor .gjs-one-bg .gjs-field,.es-editor .gjs-sm-properties .gjs-field {background-color: #fff;border: 1px solid rgba(0,0,0,.2) }.es-editor .gjs-one-bg .gjs-field .gjs-field-arrow-u,.es-editor .gjs-sm-properties .gjs-field .gjs-field-arrow-u {border-bottom-color: #000 }.es-editor .gjs-one-bg .gjs-field .gjs-field-arrow-d,.es-editor .gjs-sm-properties .gjs-field .gjs-field-arrow-d {border-top-color: #000 }.es-editor .gjs-one-bg .gjs-field input,.es-editor .gjs-one-bg .gjs-field select,.es-editor .gjs-sm-properties .gjs-field input,.es-editor .gjs-sm-properties .gjs-field select {color: #000 }.es-editor .gjs-sm-properties {font-size: 16px }.es-editor .gjs-sm-properties .gjs-sm-label {margin-bottom: 8px;margin-top: 15px }.es-editor .gjs-two-color {color: #000 }.es-editor .gjs-three-bg {background-color: #fff;color: #000 }.es-editor .gjs-four-color,.es-editor .gjs-four-color-h:hover {color: #000 }.es-editor .gjs-pn-devices-c {display: none }.es-editor .gjs-pn-panel {position: static }.es-editor .sp-palette-container {float: unset }.es-editor .sp-container {border-color: #f1f1f1 }.es-editor .export-html-container {padding: 15px 20px }.es-editor .gjs-mdl-content {padding: unset }.es-editor .gjs-btn-import__custom-code {background: #bfbfbf42;border: 1px solid #d2d2d2;border-radius: 5px;font-weight: 500;margin: 10px;padding: 6px 15px }.es-editor .icca-con {text-align: right }