.htmega-source-default code[class*=language-],.htmega-source-default pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.htmega-source-default code[class*=language-] ::-moz-selection,.htmega-source-default code[class*=language-]::-moz-selection,.htmega-source-default pre[class*=language-] ::-moz-selection,.htmega-source-default pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}.htmega-source-default code[class*=language-] ::selection,.htmega-source-default code[class*=language-]::selection,.htmega-source-default pre[class*=language-] ::selection,.htmega-source-default pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{.htmega-source-default code[class*=language-],.htmega-source-default pre[class*=language-]{text-shadow:none}}.htmega-source-default pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}.htmega-source-default :not(pre)>code[class*=language-],.htmega-source-default pre[class*=language-]{background:#F5F2F0}.htmega-source-default :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.htmega-source-default .token.cdata,.htmega-source-default .token.comment,.htmega-source-default .token.doctype,.htmega-source-default .token.prolog{color:#222}.htmega-source-default .token.punctuation{color:#77706B}.htmega-source-default .namespace{opacity:.7}.htmega-source-default .token.boolean,.htmega-source-default .token.constant,.htmega-source-default .token.deleted,.htmega-source-default .token.number,.htmega-source-default .token.property,.htmega-source-default .token.symbol,.htmega-source-default .token.tag{color:#228ED1}.htmega-source-default .token.attr-name,.htmega-source-default .token.builtin,.htmega-source-default .token.char,.htmega-source-default .token.inserted,.htmega-source-default .token.selector,.htmega-source-default .token.string{color:#22CACA}.htmega-source-default .language-css .token.string,.htmega-source-default .style .token.string,.htmega-source-default .token.entity,.htmega-source-default .token.operator,.htmega-source-default .token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.htmega-source-default .token.atrule,.htmega-source-default .token.attr-value,.htmega-source-default .token.keyword{color:#957350}.htmega-source-default .token.class-name,.htmega-source-default .token.function{color:#dd4a68}.htmega-source-default .token.important,.htmega-source-default .token.regex,.htmega-source-default .token.variable{color:#F9AE57}.htmega-source-default .token.bold,.htmega-source-default .token.important{font-weight:500}.htmega-source-default .token.italic{font-style:italic}.htmega-source-default .token.entity{cursor:help}

.elementor-editor-active .htmega-source-coy{overflow:hidden}

 pre.line-numbers {
	position: relative;
	padding-left: 3.8em!important;
	counter-reset: linenumber;
}
pre.line-numbers > code {
	position: relative;
}

.line-numbers .line-numbers-rows {
	position: absolute;
	pointer-events: none;
	top: 0;
	font-size: 100%;
	left: -3.8em;
	width: 3em;
	letter-spacing: -1px;
	border-right: 1px solid #999;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

}
.line-numbers-rows > span {
    pointer-events: none;
    display: block;
    counter-increment: linenumber;
}

.line-numbers-rows > span:before {
    content: counter(linenumber);
    color: #999;
    display: block;
    padding-right: 0.8em;
    text-align: right;
} 


pre.code-toolbar {
    position: relative;
}
    pre.code-toolbar > .toolbar {
        position: absolute;
        top: .3em;
        right: .2em;
        background: #f5f2f0;
        background: rgba(224,224,224,.2);
        border-radius: .5em;
    }
        pre.code-toolbar > .toolbar a {
            color: #bbb;
            font-size: .8em;
            cursor: pointer;
            padding: 0 .5em;
        }
        pre.code-toolbar > .toolbar a:hover, 
        pre.code-toolbar > .toolbar a:focus,
        pre.code-toolbar > .toolbar a.zeroclipboard-is-hover {
            color: inherit;
        }


/* Dark Css .htmega-source-dark*/
.htmega-source-dark code[class*=language-],.htmega-source-dark pre[class*=language-]{color:#fff;background:0 0;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.htmega-source-dark pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}.htmega-source-dark :not(pre)>code[class*=language-],.htmega-source-dark pre[class*=language-]{background:#272822}.htmega-source-dark :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.htmega-source-dark .token.cdata,.htmega-source-dark .token.comment,.htmega-source-dark .token.doctype,.htmega-source-dark .token.prolog{color:#fff}.htmega-source-dark .token.punctuation{color:#f8f8f2}.htmega-source-dark .namespace{opacity:.7}.htmega-source-dark .token.constant,.htmega-source-dark .token.deleted,.htmega-source-dark .token.property,.htmega-source-dark .token.symbol,.htmega-source-dark .token.tag{color:#EC6065}.htmega-source-dark .token.boolean,.htmega-source-dark .token.number{color:#ae81ff}.htmega-source-dark .token.attr-name,.htmega-source-dark .token.builtin,.htmega-source-dark .token.char,.htmega-source-dark .token.inserted,.htmega-source-dark .token.selector,.htmega-source-dark .token.string{color:#8DC794}.htmega-source-dark .language-css .token.string,.htmega-source-dark .style .token.string,.htmega-source-dark .token.entity,.htmega-source-dark .token.operator,.htmega-source-dark .token.url,.htmega-source-dark .token.variable{color:#f8f8f2}.htmega-source-dark .token.atrule,.htmega-source-dark .token.attr-value,.htmega-source-dark .token.class-name,.htmega-source-dark .token.function{color:#D8DEE9}.htmega-source-dark .token.keyword{color:#EC6066}.htmega-source-dark .token.important,.htmega-source-dark .token.regex{color:#fff;}.htmega-source-dark .token.bold,.htmega-source-dark .token.important{font-weight:500}.htmega-source-dark .token.italic{font-style:italic}.htmega-source-dark .token.entity{cursor:help}.htmega-source-dark:not(pre)>code[class*=language-]{padding:.2em;border-radius:.3em;box-shadow:none;white-space:normal}


/* Coy Css .htmega-source-coy*/
.htmega-source-coy code[class*=language-],.htmega-source-coy pre[class*=language-]{color:#000;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.htmega-source-coy pre[class*=language-]{position:relative;margin:.5em 0;overflow:visible;padding:1px}.htmega-source-coy pre[class*=language-]>code{position:relative;z-index:1;border-left:5px solid #358ccb;box-shadow:-1px 0 0 0 #358ccb;background-color:#fdfdfd;background-image:linear-gradient(transparent 50%,rgba(69,142,209,.04) 50%);background-size:3em 3em;background-origin:content-box;background-attachment:local}.htmega-source-coy code[class*=language-]{max-height:inherit;height:inherit;padding:0 1em;display:block;overflow:auto}.htmega-source-coy:not(pre)>code[class*=language-],.htmega-source-coy pre[class*=language-]{background-color:#fdfdfd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}.htmega-source-coy:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal}.htmega-source-coy pre[class*=language-]:after,.htmega-source-coy pre[class*=language-]:before{content:'';display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;max-height:13em;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}.htmega-source-coy pre[class*=language-]:after{right:.75em;left:auto;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.htmega-source-coy .token.block-comment,.htmega-source-coy .token.cdata,.htmega-source-coy .token.comment,.htmega-source-coy .token.doctype,.htmega-source-coy .token.prolog{color:#7d8b99}.htmega-source-coy .token.punctuation{color:#5f6364}.htmega-source-coy .token.boolean,.htmega-source-coy .token.constant,.htmega-source-coy .token.deleted,.htmega-source-coy .token.function-name,.htmega-source-coy .token.number,.htmega-source-coy .token.property,.htmega-source-coy .token.symbol,.htmega-source-coy.token.tag{color:#c92c2c}.htmega-source-coy .token.attr-name,.htmega-source-coy .token.builtin,.htmega-source-coy .token.char,.htmega-source-coy .token.function,.htmega-source-coy .token.inserted,.htmega-source-coy .token.selector,.htmega-source-coy .token.string{color:#2f9c0a}.token.entity,.htmega-source-coy .token.operator,.htmega-source-coy .token.url,.htmega-source-coy .token.variable{color:#a67f59;background:rgba(255,255,255,.5)}.htmega-source-coy .token.atrule,.htmega-source-coy .token.attr-value,.htmega-source-coy .token.class-name,.htmega-source-coy .token.keyword{color:#1990b8}.token.important,.htmega-source-coy .token.regex{color:#e90}.language-css .token.string,.htmega-source-coy .style .token.string{color:#a67f59;background:rgba(255,255,255,.5)}.token.important{font-weight:400}.token.bold{font-weight:700}.htmega-source-coy .token.italic{font-style:italic}.htmega-source-coy .token.entity{cursor:help}.htmega-source-coy .token.namespace{opacity:.7}@media screen and (max-width:767px){.htmega-source-coy pre[class*=language-]:after,.htmega-source-coy pre[class*=language-]:before{bottom:14px;box-shadow:none}}.htmega-source-coy pre[class*=language-].htmega-source-coy .line-numbers.line-numbers{padding-left:0}.htmega-source-coy pre[class*=language-].htmega-source-coy .line-numbers.line-numbers code{padding-left:3.8em}.htmega-source-coy pre[class*=language-].htmega-source-coy .line-numbers.line-numbers .line-numbers-rows{left:0}.htmega-source-coy pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}.htmega-source-coy pre[data-line] code{position:relative;padding-left:4em}.htmega-source-coy pre .line-highlight{margin-top:0}




/* Funky Css .htmega-source-funky*/

.htmega-source-funky code[class*=language-],.htmega-source-funky pre[class*=language-]{font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.htmega-source-funky pre[class*=language-]{padding:.4em .8em;margin:.5em 0;overflow:auto;background:url('data:image/svg+xml;charset=utf-8,<svg%20version%3D"1.1"%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"100"%20height%3D"100"%20fill%3D"rgba(0%2C0%2C0%2C.2)">%0D%0A<polygon%20points%3D"0%2C50%2050%2C0%200%2C0"%20%2F>%0D%0A<polygon%20points%3D"0%2C100%2050%2C100%20100%2C50%20100%2C0"%20%2F>%0D%0A<%2Fsvg>');background-size:1em 1em}.htmega-source-funky code[class*=language-]{background:#000;color:#fff;box-shadow:-.3em 0 0 .3em #000,.3em 0 0 .3em #000}.htmega-source-funky:not(pre)>code[class*=language-]{padding:.2em;border-radius:.3em;box-shadow:none;white-space:normal}.htmega-source-funky .token.cdata,.htmega-source-funky .token.comment,.htmega-source-funky .token.doctype,.htmega-source-funky .token.prolog{color:#aaa}.htmega-source-funky .token.punctuation{color:#999}.htmega-source-funky .token.namespace{opacity:.7}.htmega-source-funky .token.boolean,.htmega-source-funky .token.constant,.htmega-source-funky .token.number,.htmega-source-funky .token.property,.htmega-source-funky .token.symbol,.htmega-source-funky .token.tag{color:#0cf}.htmega-source-funky .token.attr-name,.htmega-source-funky .token.builtin,.htmega-source-funky .token.char,.htmega-source-funky .token.selector,.htmega-source-funky .token.string{color:#ff0}.htmega-source-funky .language-css .token.string,.htmega-source-funky .token.entity,.htmega-source-funky .token.inserted,.htmega-source-funky .token.operator,.htmega-source-funky .token.url,.htmega-source-funky .token.variable{color:#9acd32}.htmega-source-funky .token.atrule,.htmega-source-funky .token.attr-value,.htmega-source-funky .token.keyword{color:#ff1493}.htmega-source-funky .token.important,.htmega-source-funky .token.regex{color:orange}.htmega-source-funky .token.bold,.htmega-source-funky .token.important{font-weight:700}.htmega-source-funky .token.italic{font-style:italic}.htmega-source-funky .token.entity{cursor:help}.htmega-source-funky .token.deleted{color:red}.htmega-source-funky pre.diff-highlight.diff-highlight>code .token.deleted:not(.prefix),.htmega-source-funky pre>code.diff-highlight.diff-highlight .token.deleted:not(.prefix){background-color:rgba(255,0,0,.3);display:inline}.htmega-source-funky pre.diff-highlight.diff-highlight>code .token.inserted:not(.prefix),.htmega-source-funky pre>code.diff-highlight.diff-highlight .token.inserted:not(.prefix){background-color:rgba(0,255,128,.3);display:inline}

/* Solarized Light Css .htmega-source-solarized-light*/


.htmega-source-solarized-light code[class*=language-],.htmega-source-solarized-light pre[class*=language-]{color:#657b83;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.htmega-source-solarized-light code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,.htmega-source-solarized-light pre[class*=language-]::-moz-selection{background:#073642}code[class*=language-] ::selection,.htmega-source-solarized-light code[class*=language-]::selection,.htmega-source-solarized-light pre[class*=language-] ::selection,.htmega-source-solarized-light pre[class*=language-]::selection{background:#073642}.htmega-source-solarized-light pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}.htmega-source-solarized-light:not(pre)>code[class*=language-],.htmega-source-solarized-light pre[class*=language-]{background-color:#fdf6e3}.htmega-source-solarized-light:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.htmega-source-solarized-light .token.cdata,.htmega-source-solarized-light .token.comment,.htmega-source-solarized-light .token.doctype,.htmega-source-solarized-light .token.prolog{color:#93a1a1}.htmega-source-solarized-light .token.punctuation{color:#586e75}.htmega-source-solarized-light .token.namespace{opacity:.7}.htmega-source-solarized-light .token.boolean,.htmega-source-solarized-light .token.constant,.htmega-source-solarized-light .token.deleted,.htmega-source-solarized-light .token.number,.htmega-source-solarized-light .token.property,.htmega-source-solarized-light .token.symbol,.htmega-source-solarized-light .token.tag{color:#268bd2}.htmega-source-solarized-light .token.attr-name,.htmega-source-solarized-light .token.builtin,.htmega-source-solarized-light .token.char,.htmega-source-solarized-light .token.inserted,.htmega-source-solarized-light .token.selector,.htmega-source-solarized-light .token.string,.htmega-source-solarized-light .token.url{color:#2aa198}.token.entity{color:#657b83;background:#eee8d5}.token.atrule,.htmega-source-solarized-light .token.attr-value,.htmega-source-solarized-light .token.keyword{color:#859900}.htmega-source-solarized-light .token.class-name,.htmega-source-solarized-light .token.function{color:#b58900}.htmega-source-solarized-light .token.important,.htmega-source-solarized-light .token.regex,.htmega-source-solarized-light .token.variable{color:#cb4b16}.htmega-source-solarized-light .token.bold,.htmega-source-solarized-light .token.important{font-weight:700}.htmega-source-solarized-light .token.italic{font-style:italic}.htmega-source-solarized-light .token.entity{cursor:help}

/* White Bg Css .htmega-source-white*/


.htmega-source-white-bg code[class*=language-],.htmega-source-white-bg pre[class*=language-]{color:#E46767;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.htmega-source-white-bg code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,.htmega-source-white-bg pre[class*=language-]::-moz-selection{background:#073642}code[class*=language-] ::selection,.htmega-source-white-bg code[class*=language-]::selection,.htmega-source-white-bg pre[class*=language-] ::selection,.htmega-source-white-bg pre[class*=language-]::selection{background:#073642}.htmega-source-white-bg pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}.htmega-source-white-bg:not(pre)>code[class*=language-],.htmega-source-white-bg pre[class*=language-]{background-color:#fff}.htmega-source-white-bg:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.htmega-source-white-bg .token.cdata,.htmega-source-white-bg .token.comment,.htmega-source-white-bg .token.doctype,.htmega-source-white-bg .token.prolog{color:#93a1a1}.htmega-source-white-bg .token.punctuation{color:#586e75}.htmega-source-white-bg .token.namespace{opacity:.7}.htmega-source-white-bg .token.boolean,.htmega-source-white-bg .token.constant,.htmega-source-white-bg .token.deleted,.htmega-source-white-bg .token.number,.htmega-source-white-bg .token.property,.htmega-source-white-bg .token.symbol,.htmega-source-white-bg .token.tag{color:#8866CC}.htmega-source-white-bg .token.attr-name,.htmega-source-white-bg .token.builtin,.htmega-source-white-bg .token.char,.htmega-source-white-bg .token.inserted,.htmega-source-white-bg .token.selector,.htmega-source-white-bg .token.string,.htmega-source-white-bg .token.url{color:#228EC3}.token.entity{color:#657b83;background:#eee8d5}.token.atrule,.htmega-source-white-bg .token.attr-value,.htmega-source-white-bg .token.keyword{color:#859900}.htmega-source-white-bg .token.class-name,.htmega-source-white-bg .token.function{color:#b58900}.htmega-source-white-bg .token.important,.htmega-source-white-bg .token.regex,.htmega-source-white-bg .token.variable{color:#cb4b16}.htmega-source-white-bg .token.bold,.htmega-source-white-bg .token.important{font-weight:700}.htmega-source-white-bg .token.italic{font-style:italic}.htmega-source-white-bg .token.entity{cursor:help}