.enlighter-tooltip {visibility: hidden;width: 140px;background-color: #000;color: #fff;text-align: center;padding: 8px 0;border-radius: 5px;position: absolute;z-index: 10;bottom: 30px;transform: translateX(-42%);}
.enlighter-tooltip::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #000 transparent transparent transparent;}
.enlighter-default {font-family: "Source Code Pro","Liberation Mono","Courier New",Courier,monospace;font-size: 12px;line-height: 1.35em;white-space: pre-wrap;word-wrap: break-word;margin: 0 0 20px 0;padding: 0;position: relative;text-align: left;direction: ltr;}
.enlighter-default .enlighter-special:hover {background-color: #f4f8fc;}
.enlighter-default .enlighter-raw {display: none;min-width: 100%;line-height: inherit;font-size: 1em;font-family: inherit;margin: 0;padding: 0;white-space: pre-wrap;word-wrap: break-word;border: none;box-shadow: none;}
.enlighter-default:hover .enlighter-toolbar {display: block;}
.enlighter-default .enlighter-btn {display: inline-block;margin: 0 5px 0 5px;padding: 3px 5px 3px 5px;border: solid 1px #333;background-color: #f0f0f0;cursor: pointer;font-family: inherit;}
.enlighter-default .enlighter-btn:hover .enlighter-tooltip {visibility: visible;}
.enlighter-default .enlighter-toolbar .enlighter-btn-raw {background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2246px%22%20height%3D%2246px%22%20viewBox%3D%220%200%2046%2046%22%20enable-background%3D%22new%200%200%2046%2046%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20d%3D%22M19.436%2C36.875L6.568%2C25.002v-3.863L19.436%2C9.267v5.041l-9.583%2C8.668v0.188l9.583%2C8.669V36.875z%22%2F%3E%0D%0A%09%3Cpath%20d%3D%22M26.343%2C36.875v-5.041l9.583-8.669v-0.188l-9.583-8.668V9.267l12.868%2C11.872v3.863L26.343%2C36.875z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");}
.enlighter-default .enlighter-toolbar .enlighter-btn-copy {background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2246px%22%20height%3D%2246px%22%20viewBox%3D%220%200%2046%2046%22%20enable-background%3D%22new%200%200%2046%2046%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%2253.75%22%20y1%3D%2239.353%22%20x2%3D%2286.375%22%20y2%3D%2239.353%22%2F%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%2251.711%22%20y1%3D%2230.534%22%20x2%3D%2284.336%22%20y2%3D%2230.534%22%2F%3E%0D%0A%3Crect%20x%3D%228.932%22%20y%3D%227.334%22%20fill%3D%22%23FFFFFF%22%20stroke%3D%22%23000000%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2210%22%20width%3D%2221.097%22%20height%3D%2224.952%22%2F%3E%0D%0A%3Crect%20x%3D%2218.942%22%20y%3D%2215.424%22%20fill%3D%22%23FFFFFF%22%20stroke%3D%22%23000000%22%20stroke-width%3D%223%22%20stroke-miterlimit%3D%2210%22%20width%3D%2221.096%22%20height%3D%2224.953%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");}
.enlighter-default .enlighter-toolbar .enlighter-btn-window {background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Ebene_2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2246px%22%20height%3D%2246px%22%20viewBox%3D%220%200%2046%2046%22%20enable-background%3D%22new%200%200%2046%2046%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%227.125%22%20y1%3D%229.25%22%20x2%3D%2239.75%22%20y2%3D%229.25%22%2F%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%227.125%22%20y1%3D%2218.167%22%20x2%3D%2239.75%22%20y2%3D%2218.167%22%2F%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%227.125%22%20y1%3D%2227.083%22%20x2%3D%2239.75%22%20y2%3D%2227.083%22%2F%3E%0D%0A%3Cline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%224%22%20stroke-miterlimit%3D%2210%22%20x1%3D%227.125%22%20y1%3D%2236%22%20x2%3D%2229.809%22%20y2%3D%2236%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A");}
.enlighter-default .enlighter-toolbar .enlighter-btn-website {background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22E%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2246px%22%20height%3D%2246px%22%20viewBox%3D%220%200%2046%2046%22%20enable-background%3D%22new%200%200%2046%2046%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23202F65%22%20d%3D%22M32.48%2C25.614H19.64l-4.933%2C9.826l17.746%2C0.037l-6.173%2C5.358L8.167%2C40.912L16.29%2C6.055h22.974l-5.734%2C5.354%0D%0A%09%09l-13.306-0.027l0.672%2C8.797h12.841L32.48%2C25.614z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A");}
.enlighter-code {overflow: hidden;}
.enlighter-origin {display: none !important;}
.enlighter-clipboard {position: absolute;left: 0;bottom: 0;width: 1px;height: 1px;overflow: hidden;}
.enlighter-v-inline {display: inline-block;overflow: inherit;margin: 0;}
.enlighter-v-standard {display: block;}
.enlighter-v-codegroup {display: block;}
.enlighter-v-codegroup .enlighter-codegroup-wrapper {position: relative;}
.enlighter-v-codegroup .enlighter-code {display: none;}
.enlighter-v-codegroup .enlighter-toolbar {top: 44px;}
div.enlighter {display: table;width: 100%;border-collapse: collapse;border-spacing: 0;empty-cells: show;min-width: 100%;font-size: 1em;margin: 0;padding: 0;text-indent: 0;counter-reset: enlighter 0;}
div.enlighter>div {display: table-row;margin: 0;border: solid 0 #fff;list-style: none;font-size: inherit;line-height: 1.15em;min-height: 14px;}
div.enlighter>div>div {display: table-cell;padding-left: 10px;}
div.enlighter>div>div::before {content: " ";}
span.enlighter {display: inline-block;padding: 3px 5px 1px 5px;margin: 0 2px 0 2px;}
.enlighter span {margin: 0;padding: 0;line-height: inherit;font-size: 1em;font-family: inherit;}
.enlighter-linenumbers div.enlighter>div::before {white-space: nowrap;display: block;display: table-cell;width: 45px;min-width: 45px;counter-increment: enlighter;content: counter(enlighter,decimal) ".";text-align: right;padding-right: 8px;}
.enlighter-toolbar {display: none;position: absolute;right: 10px;top: 10px;z-index: 10;}
.enlighter-toolbar-bottom {top: unset;bottom: 0;}
.enlighter-overflow-scroll.enlighter-v-codegroup .enlighter-code, .enlighter-overflow-scroll.enlighter-v-standard .enlighter-code {overflow-x: auto;word-wrap: normal !important;}
.enlighter-overflow-scroll.enlighter-v-codegroup .enlighter>div>div, .enlighter-overflow-scroll.enlighter-v-standard .enlighter>div>div {white-space: pre !important;}
.enlighter-overflow-scroll.enlighter-v-codegroup .enlighter-raw, .enlighter-overflow-scroll.enlighter-v-standard .enlighter-raw {white-space: pre !important;}
.enlighter-collapse.enlighter-v-codegroup .enlighter-code, .enlighter-collapse.enlighter-v-standard .enlighter-code {overflow-y: auto;max-height: 500px;}
.enlighter-collapse.enlighter-collapse-full.enlighter-v-standard .enlighter-code {max-height: none;}
.enlighter-collapse.enlighter-collapse-full.enlighter-v-codegroup .enlighter-codegroup-wrapper {max-height: none;}
.enlighter-show-rawcode .enlighter-raw {display: block;}
.enlighter-show-rawcode .enlighter {display: none !important;}
.enlighter-t-enlighter {color: #939393;border-radius: 8px;border: solid 1px #e0e0e0;}
.enlighter-t-enlighter .enlighter-btn {border-radius: 3px;background-color: #fff;color: #717171;font-size: 1em;padding: 0;border: 1px solid #e0e0e0;margin: 0 0 0 8px;text-decoration: none;width: 23px;height: 23px;background-position: 0 0;background-size: contain;}
.enlighter-t-enlighter .enlighter-btn:hover {border-color: #c9c9c9;}
.enlighter-t-enlighter .enlighter-btn:after {content: "";}
.enlighter-t-enlighter.enlighter-hover.enlighter-linenumbers div.enlighter>div:hover {color: #444;background-color: #fffcd3;}
.enlighter-t-enlighter.enlighter-hover div.enlighter>div:hover {color: #444;background-color: #fffcd3;}
.enlighter-t-enlighter .enlighter-raw {font-size: 1em;color: #000;background-color: #f9f9f9;border-radius: 8px;line-height: 1.4em;padding: 0 5px 0 60px;}
.enlighter-t-enlighter div.enlighter>div {border: solid 0 #fff;line-height: 1.35em;color: #aaa;}
.enlighter-t-enlighter div.enlighter>div:FIRST-CHILD {border-radius: 8px 8px 0 0;}
.enlighter-t-enlighter div.enlighter>div:LAST-CHILD {border-radius: 0 0 8px 8px;}
.enlighter-t-enlighter div.enlighter>div.enlighter-special {background-color: #fdf5f0;}
.enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div::before {border-right: solid 1px #e0e0e0;background-color: #f9f9f9;}
.enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div:FIRST-CHILD::before {border-radius: 8px 0 0 0;}
.enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div:LAST-CHILD::before {border-radius: 0 0 0 8px;}
.enlighter-t-enlighter .enlighter-text {color: #000;}
.enlighter-t-enlighter .enlighter-c0 {color: #99a;}
.enlighter-t-enlighter .enlighter-c1 {color: #99a;}
.enlighter-t-enlighter .enlighter-c2 {color: #99a;}
.enlighter-t-enlighter .enlighter-c9 {color: #9baa8f;}
.enlighter-t-enlighter .enlighter-k0 {color: #286491;font-weight: 700;}
.enlighter-t-enlighter .enlighter-k1 {color: #286491;font-weight: 700;}
.enlighter-t-enlighter .enlighter-k2 {color: #458;font-weight: 700;}
.enlighter-t-enlighter .enlighter-k3 {color: #4da0d2;background-color: #f0f0f0;}
.enlighter-t-enlighter .enlighter-k4 {color: #4a9141;font-weight: 700;}
.enlighter-t-enlighter .enlighter-k5 {color: #286491;font-weight: 700;}
.enlighter-t-enlighter .enlighter-k6 {color: #286491;font-style: italic;}
.enlighter-t-enlighter .enlighter-k7 {color: #286491;font-weight: 700;}
.enlighter-t-enlighter .enlighter-k8 {color: #4da0d2;}
.enlighter-t-enlighter .enlighter-k9 {color: #990073;font-weight: 700;}
.enlighter-t-enlighter .enlighter-k10 {color: #4a9141;font-style: italic;}
.enlighter-t-enlighter .enlighter-k11 {color: #99a;}
.enlighter-t-enlighter .enlighter-e0 {color: #34068a;font-weight: 700;}
.enlighter-t-enlighter .enlighter-e1 {color: #34068a;font-weight: 700;}
.enlighter-t-enlighter .enlighter-e2 {color: #009926;}
.enlighter-t-enlighter .enlighter-e3 {color: #286491;}
.enlighter-t-enlighter .enlighter-e4 {color: #ff8c00;font-style: italic;}
.enlighter-t-enlighter .enlighter-s0 {color: #d14;}
.enlighter-t-enlighter .enlighter-s1 {color: #d14;}
.enlighter-t-enlighter .enlighter-s2 {color: #d14;}
.enlighter-t-enlighter .enlighter-s3 {color: #737383;}
.enlighter-t-enlighter .enlighter-s4 {color: #ff8c00;font-weight: 700;}
.enlighter-t-enlighter .enlighter-s5 {color: #d14;font-style: italic;}
.enlighter-t-enlighter .enlighter-n0 {color: #099;}
.enlighter-t-enlighter .enlighter-n1 {color: #099;}
.enlighter-t-enlighter .enlighter-n2 {color: #099;font-style: italic;}
.enlighter-t-enlighter .enlighter-n3 {color: #099;font-style: italic;}
.enlighter-t-enlighter .enlighter-n4 {color: #099;font-style: italic;}
.enlighter-t-enlighter .enlighter-n5 {color: #099;text-decoration: underline;}
.enlighter-t-enlighter .enlighter-m0 {color: #0086b3;}
.enlighter-t-enlighter .enlighter-m1 {color: #0086b3;}
.enlighter-t-enlighter .enlighter-m2 {color: #0086b3;}
.enlighter-t-enlighter .enlighter-m3 {color: #0086b3;}
.enlighter-t-enlighter .enlighter-g0 {color: #777;}
.enlighter-t-enlighter .enlighter-g1 {color: #777;}
.enlighter-t-enlighter .enlighter-t0 {color: #777;}
.enlighter-t-enlighter .enlighter-t1 {color: #d14;font-weight: 700;}
.enlighter-t-enlighter .enlighter-t2 {color: #990073;font-weight: 700;}
.enlighter-t-enlighter .enlighter-t3 {color: #0086b3;}
.enlighter-t-enlighter .enlighter-t4 {color: #009926;}
.enlighter-t-enlighter .enlighter-t5 {color: #009926;}
.enlighter-t-enlighter .enlighter-t6 {color: #d14;}
.enlighter-t-enlighter .enlighter-t7 {color: #535353;font-weight: 700;}
.enlighter-t-enlighter .enlighter-t8 {color: #777;background-color: #f0f0f0;font-style: italic;}
.enlighter-t-enlighter .enlighter-x1 {color: #286491;font-weight: 700;}
.enlighter-t-enlighter .enlighter-x2 {color: #4da0d2;}
.enlighter-t-enlighter .enlighter-x10 {color: #000;font-weight: 700;}
.enlighter-t-enlighter .enlighter-x11 {color: #286491;font-weight: 700;}
.enlighter-t-enlighter .enlighter-x12 {color: #286491;text-decoration: underline;}
.enlighter-t-enlighter .enlighter-x13 {color: #0086b3;}
.enlighter-t-enlighter .enlighter-x14 {color: #099;font-style: italic;}
.enlighter-t-enlighter .enlighter-x15 {color: #990073;font-style: italic;}
.enlighter-t-enlighter.enlighter-v-inline {border-radius: 3px;background-color: #fafafa;}
.enlighter-t-enlighter.enlighter-v-codegroup .enlighter, .enlighter-t-enlighter.enlighter-v-codegroup .enlighter-raw {border-top-left-radius: 0;border-top-right-radius: 0;}
.enlighter-t-enlighter.enlighter-v-codegroup .enlighter div:first-child {border-radius: 0;}
.enlighter-t-enlighter.enlighter-v-codegroup .enlighter-codegroup-wrapper {position: relative;}
.enlighter-t-enlighter.enlighter-v-codegroup .enlighter-codegroup-switch {border-radius: 8px 8px 0 0;background-color: #f9f9f9;border-bottom: 1px solid #e0e0e0;padding: 5px 5px 5px 45px;}
.enlighter-t-enlighter.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {padding: 3px 10px 3px 10px;border-radius: 4px;border: 1px solid #e0e0e0;font-size: 1em;color: #000;background-color: transparent;width: auto;}
.enlighter-t-enlighter.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #e5e5e5;color: #000;border-color: #c9c9c9;}
.enlighter-t-beyond {color: #333;background-color: #f7f7fa;border-radius: 5px;border: solid 2px #e2e2e8;padding: 10px 10px 10px 5px;}
.enlighter-t-beyond .enlighter-btn {border-radius: 3px;background-color: #fff;color: #717171;padding: 0;border: 1px solid #e0e0e0;margin: 0 0 0 8px;width: 23px;height: 23px;background-position: 0 0;background-size: contain;font-family: "Open Sans",Arial,Verdana,sans-serif;}
.enlighter-t-beyond .enlighter-btn:hover {border-color: #c9c9c9;}
.enlighter-t-beyond .enlighter-btn:after {content: "";}
.enlighter-t-beyond.enlighter-hover div.enlighter>div:hover {color: #444;background-color: #fff;}
.enlighter-t-beyond.enlighter-hover div.enlighter>div:hover.enlighter-special {background-color: #fffcd3;border: solid 0 #fff;color: #444;}
.enlighter-t-beyond .enlighter-raw {background-color: #f7f7fa;font-size: 1.1em;color: #333;padding: 10px 15px 10px 59px;line-height: 1.7em;}
.enlighter-t-beyond div.enlighter>div {border: solid 0 #fff;padding: 1px 5px 1px 10px;line-height: 1.5em;color: #aaa;background-color: #f7f7fa;}
.enlighter-t-beyond div.enlighter>div:FIRST-CHILD {border-radius: 8px 8px 0 0;}
.enlighter-t-beyond div.enlighter>div:LAST-CHILD {border-radius: 0 0 8px 8px;}
.enlighter-t-beyond div.enlighter>div:AFTER {content: " ";}
.enlighter-t-beyond div.enlighter>div.enlighter-special {background-color: #fff;}
.enlighter-t-beyond.enlighter-linenumbers div.enlighter>div::before {padding: 1px 5px 1px 14px;font-size: .9em;}
.enlighter-t-beyond.enlighter-linenumbers div.enlighter>div:FIRST-CHILD::before {border-radius: 0 8px 0 0;}
.enlighter-t-beyond.enlighter-linenumbers div.enlighter>div:LAST-CHILD::before {border-radius: 0 0 8px 0;}
.enlighter-t-beyond .enlighter span {font-size: 1.1em;}
.enlighter-t-beyond .enlighter-text {color: #2f3235;}
.enlighter-t-beyond .enlighter-c0 {color: #8181a1;}
.enlighter-t-beyond .enlighter-c1 {color: #8181a1;}
.enlighter-t-beyond .enlighter-c2 {color: #8181a1;}
.enlighter-t-beyond .enlighter-c9 {color: #8181a1;}
.enlighter-t-beyond .enlighter-k0 {color: #286491;font-weight: 700;}
.enlighter-t-beyond .enlighter-k1 {color: #286491;font-weight: 700;}
.enlighter-t-beyond .enlighter-k2 {color: #458;font-weight: 700;}
.enlighter-t-beyond .enlighter-k3 {color: #4da0d2;background-color: #f0f0f0;}
.enlighter-t-beyond .enlighter-k4 {color: #4a9141;font-weight: 700;}
.enlighter-t-beyond .enlighter-k5 {color: #286491;font-weight: 700;}
.enlighter-t-beyond .enlighter-k6 {color: #286491;font-style: italic;}
.enlighter-t-beyond .enlighter-k7 {color: #286491;font-weight: 700;}
.enlighter-t-beyond .enlighter-k8 {color: #4da0d2;}
.enlighter-t-beyond .enlighter-k9 {color: #990073;font-weight: 700;}
.enlighter-t-beyond .enlighter-k10 {color: #4a9141;font-style: italic;}
.enlighter-t-beyond .enlighter-k11 {color: #8181a1;}
.enlighter-t-beyond .enlighter-e0 {color: #34068a;font-weight: 700;}
.enlighter-t-beyond .enlighter-e1 {color: #34068a;font-weight: 700;}
.enlighter-t-beyond .enlighter-e2 {color: #009926;}
.enlighter-t-beyond .enlighter-e3 {color: #286491;}
.enlighter-t-beyond .enlighter-e4 {color: #049595;font-style: italic;}
.enlighter-t-beyond .enlighter-s0 {color: #d14;}
.enlighter-t-beyond .enlighter-s1 {color: #d14;}
.enlighter-t-beyond .enlighter-s2 {color: #d14;}
.enlighter-t-beyond .enlighter-s3 {color: #737383;}
.enlighter-t-beyond .enlighter-s4 {color: #049595;font-weight: 700;}
.enlighter-t-beyond .enlighter-s5 {color: #d14;font-style: italic;}
.enlighter-t-beyond .enlighter-n0 {color: #099;}
.enlighter-t-beyond .enlighter-n1 {color: #099;}
.enlighter-t-beyond .enlighter-n2 {color: #099;font-style: italic;}
.enlighter-t-beyond .enlighter-n3 {color: #099;font-style: italic;}
.enlighter-t-beyond .enlighter-n4 {color: #099;font-style: italic;}
.enlighter-t-beyond .enlighter-n5 {color: #099;text-decoration: underline;}
.enlighter-t-beyond .enlighter-m0 {color: #0086b3;}
.enlighter-t-beyond .enlighter-m1 {color: #0086b3;}
.enlighter-t-beyond .enlighter-m2 {color: #0086b3;}
.enlighter-t-beyond .enlighter-m3 {color: #0086b3;}
.enlighter-t-beyond .enlighter-g0 {color: #777;}
.enlighter-t-beyond .enlighter-g1 {color: #777;}
.enlighter-t-beyond .enlighter-t0 {color: #777;}
.enlighter-t-beyond .enlighter-t1 {color: #d14;font-weight: 700;}
.enlighter-t-beyond .enlighter-t2 {color: #990073;font-weight: 700;}
.enlighter-t-beyond .enlighter-t3 {color: #0086b3;}
.enlighter-t-beyond .enlighter-t4 {color: #009926;}
.enlighter-t-beyond .enlighter-t5 {color: #009926;}
.enlighter-t-beyond .enlighter-t6 {color: #d14;}
.enlighter-t-beyond .enlighter-t7 {color: #535353;font-weight: 700;}
.enlighter-t-beyond .enlighter-t8 {color: #777;background-color: #f0f0f0;font-style: italic;}
.enlighter-t-beyond .enlighter-x1 {color: #286491;font-weight: 700;}
.enlighter-t-beyond .enlighter-x2 {color: #4da0d2;}
.enlighter-t-beyond .enlighter-x10 {color: #000;font-weight: 700;}
.enlighter-t-beyond .enlighter-x11 {color: #286491;font-weight: 700;}
.enlighter-t-beyond .enlighter-x12 {color: #286491;text-decoration: underline;}
.enlighter-t-beyond .enlighter-x13 {color: #0086b3;}
.enlighter-t-beyond .enlighter-x14 {color: #099;font-style: italic;}
.enlighter-t-beyond .enlighter-x15 {color: #990073;font-style: italic;}
.enlighter-t-beyond.enlighter-v-inline {border-radius: 3px;background-color: #f7f7fa;border: dotted 1px #e2e2e8;padding: 0;}
.enlighter-t-beyond.enlighter-v-codegroup {padding: 0;border: none;}
.enlighter-t-beyond.enlighter-v-codegroup .enlighter-codegroup-wrapper {background-color: #f7f7fa;border-radius: 5px;border: solid 2px #e2e2e8;padding: 10px 10px 10px 5px;}
.enlighter-t-beyond.enlighter-v-codegroup .enlighter-codegroup-switch {background-color: #fff;padding: 0 0 0 45px;}
.enlighter-t-beyond.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {border: solid 2px #e2e2e8;border-radius: 5px 5px 0 0;font-size: 1em;color: #286491;font-weight: 700;background-color: #fff;border-bottom: none;padding: 3px 10px 3px 10px;width: auto;}
.enlighter-t-beyond.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #e2e2e8;border-color: #d8d8dd;color: #505050;font-weight: 700;}
.enlighter-t-classic {background-color: #fff;border: 1px solid #e8e8e2;}
.enlighter-t-classic .enlighter-btn {background-color: #fff;color: #717171;font-size: 1em;padding: 0;border: 1px solid #e0e0e0;margin: 0 0 0 8px;text-decoration: none;width: 23px;height: 23px;background-position: 0 0;background-size: contain;font-family: "Open Sans",Arial,Verdana,sans-serif;}
.enlighter-t-classic .enlighter-btn:hover {border-color: #c9c9c9;}
.enlighter-t-classic .enlighter-btn:after {content: "";}
.enlighter-t-classic.enlighter-hover div.enlighter>div:hover {background-color: #ddf0dd;}
.enlighter-t-classic .enlighter-raw {font-size: 1.25em;color: #000;line-height: 1.85em;padding: 4px 5px 4px 58px;}
.enlighter-t-classic div.enlighter {line-height: 1.7em;}
.enlighter-t-classic div.enlighter>div {padding: 1px 5px 1px 14px;line-height: 1.7em;color: #aaa;}
.enlighter-t-classic div.enlighter>div>div {border-left: solid 4px #52ce52;}
.enlighter-t-classic div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-classic div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-classic div.enlighter>div:AFTER {content: " ";}
.enlighter-t-classic div.enlighter>div:nth-child(even) {background-color: #f8f8f8;}
.enlighter-t-classic div.enlighter>div.enlighter-special {background-color: #edf9ec;border-left-color: #3fa03f;}
.enlighter-t-classic.enlighter-linenumbers div.enlighter>div::before {padding: 1px 5px 1px 14px;color: #000;background-color: #f8f8f8;font-size: 1.15em;width: 55px;min-width: 55px;}
.enlighter-t-classic .enlighter span {font-size: 1.25em;}
.enlighter-t-classic .enlighter-text {color: #000;}
.enlighter-t-classic .enlighter-c0 {color: #888;}
.enlighter-t-classic .enlighter-c1 {color: #888;}
.enlighter-t-classic .enlighter-c2 {color: #888;}
.enlighter-t-classic .enlighter-c9 {color: #888;}
.enlighter-t-classic .enlighter-k0 {color: #066da1;font-weight: 700;}
.enlighter-t-classic .enlighter-k1 {color: #066da1;font-weight: 700;}
.enlighter-t-classic .enlighter-k2 {color: #404247;font-weight: 700;}
.enlighter-t-classic .enlighter-k3 {color: #404247;background-color: #f0f0f0;}
.enlighter-t-classic .enlighter-k4 {color: #404247;font-weight: 700;}
.enlighter-t-classic .enlighter-k5 {color: #404247;font-weight: 700;}
.enlighter-t-classic .enlighter-k6 {color: #066da1;font-style: italic;}
.enlighter-t-classic .enlighter-k7 {color: #066da1;font-weight: 700;}
.enlighter-t-classic .enlighter-k8 {color: #404247;}
.enlighter-t-classic .enlighter-k9 {color: #d53aa9;font-weight: 700;}
.enlighter-t-classic .enlighter-k10 {color: #404247;font-style: italic;}
.enlighter-t-classic .enlighter-k11 {color: #888;}
.enlighter-t-classic .enlighter-e0 {color: #d53aa9;font-weight: 700;}
.enlighter-t-classic .enlighter-e1 {color: #d53aa9;font-weight: 700;}
.enlighter-t-classic .enlighter-e2 {color: #009926;}
.enlighter-t-classic .enlighter-e3 {color: #d53aa9;}
.enlighter-t-classic .enlighter-e4 {color: #d53aa9;font-style: italic;}
.enlighter-t-classic .enlighter-s0 {color: #2d47e6;}
.enlighter-t-classic .enlighter-s1 {color: #2d47e6;}
.enlighter-t-classic .enlighter-s2 {color: #2d47e6;}
.enlighter-t-classic .enlighter-s3 {color: #2d47e6;}
.enlighter-t-classic .enlighter-s4 {color: #2d47e6;font-weight: 700;}
.enlighter-t-classic .enlighter-s5 {color: #d53aa9;font-weight: 700;}
.enlighter-t-classic .enlighter-n0 {color: #d53aa9;}
.enlighter-t-classic .enlighter-n1 {color: #d53aa9;}
.enlighter-t-classic .enlighter-n2 {color: #d53aa9;}
.enlighter-t-classic .enlighter-n3 {color: #d53aa9;}
.enlighter-t-classic .enlighter-n4 {color: #d53aa9;}
.enlighter-t-classic .enlighter-n5 {color: #d53aa9;}
.enlighter-t-classic .enlighter-m0 {color: #404247;}
.enlighter-t-classic .enlighter-m1 {color: #404247;}
.enlighter-t-classic .enlighter-m2 {color: #404247;}
.enlighter-t-classic .enlighter-m3 {color: #404247;}
.enlighter-t-classic .enlighter-g0 {color: #444;}
.enlighter-t-classic .enlighter-g1 {color: #444;}
.enlighter-t-classic .enlighter-t0 {color: #444;}
.enlighter-t-classic .enlighter-t1 {color: #d53aa9;font-weight: 700;}
.enlighter-t-classic .enlighter-t2 {color: #d53aa9;font-weight: 700;}
.enlighter-t-classic .enlighter-t3 {color: #066da1;}
.enlighter-t-classic .enlighter-t4 {color: #009926;}
.enlighter-t-classic .enlighter-t5 {color: #009926;}
.enlighter-t-classic .enlighter-t6 {color: #d53aa9;}
.enlighter-t-classic .enlighter-t7 {color: #444;font-weight: 700;}
.enlighter-t-classic .enlighter-t8 {color: #444;background-color: #f0f0f0;font-style: italic;}
.enlighter-t-classic .enlighter-x1 {color: #066da1;font-weight: 700;}
.enlighter-t-classic .enlighter-x2 {color: #404247;font-weight: 700;}
.enlighter-t-classic .enlighter-x10 {color: #000;font-weight: 700;}
.enlighter-t-classic .enlighter-x11 {color: #286491;font-weight: 700;}
.enlighter-t-classic .enlighter-x12 {color: #286491;text-decoration: underline;}
.enlighter-t-classic .enlighter-x13 {color: #0086b3;}
.enlighter-t-classic .enlighter-x14 {color: #099;font-style: italic;}
.enlighter-t-classic .enlighter-x15 {color: #990073;font-style: italic;}
.enlighter-t-classic.enlighter-v-inline {background-color: transparent;border: none;}
.enlighter-t-classic.enlighter-v-codegroup {display: block;}
.enlighter-t-classic.enlighter-v-codegroup .enlighter-codegroup-wrapper {position: relative;}
.enlighter-t-classic.enlighter-v-codegroup .enlighter-codegroup-switch {background-color: #f8f8f8;padding-left: 45px;}
.enlighter-t-classic.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {border: none;font-size: 1.25em;line-height: 2.1em;width: auto;height: auto;background-color: transparent;padding: 5px 10px 5px 10px;}
.enlighter-t-classic.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #52ce52;color: #f9f9f9;font-weight: 700;}
.enlighter-t-godzilla {border-left: solid 6px #4a80b3;background-image: url("data:image/gif;base64,R0lGODlhHgAeAJEAAPLz9ezt7vf39wAAACwAAAAAHgAeAAACYYyPqXvi/wCccr5gY3Y1491Z4fRlI3Rem5ByaymurQBT8nuDuM57wA8MCodEQA2V8yRjm6OmZ3G6oKSlrWlFYqlaJffpNWUvxbL5J2WNHenZrL2mxd/znfjLrm/v/Kg+UwAAOw==");background-repeat: repeat;background-position: 0 0;}
.enlighter-t-godzilla .enlighter-btn {border-radius: 3px;background-color: #fff;color: #717171;font-size: 1em;padding: 0;border: 1px solid #e0e0e0;margin: 0 0 0 8px;text-decoration: none;width: 23px;height: 23px;background-position: 0 0;background-size: contain;}
.enlighter-t-godzilla .enlighter-btn:hover {border-color: #c9c9c9;}
.enlighter-t-godzilla .enlighter-btn:after {content: "";}
.enlighter-t-godzilla.enlighter-hover div.enlighter>div:hover {background-color: #f0f0f1;}
.enlighter-t-godzilla .enlighter-raw {font-size: 1.15em;line-height: 1.6em;color: #2b333a;padding: 4px 5px 4px 54px;}
.enlighter-t-godzilla div.enlighter>div {padding: 1px 5px 1px 14px;line-height: 1.35em;color: #9c9ea0;}
.enlighter-t-godzilla div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-godzilla div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-godzilla div.enlighter>div:AFTER {content: " ";}
.enlighter-t-godzilla div.enlighter>div.enlighter-special {background-color: #fffcd3;}
.enlighter-t-godzilla.enlighter-linenumbers div.enlighter>div::before {padding: 1px 5px 1px 14px;background-color: transparent;font-size: .9em;}
.enlighter-t-godzilla .enlighter span {font-size: 1.15em;}
.enlighter-t-godzilla .enlighter-text {color: #2b333a;}
.enlighter-t-godzilla .enlighter-c0 {color: #6b7c8b;}
.enlighter-t-godzilla .enlighter-c1 {color: #6b7c8b;}
.enlighter-t-godzilla .enlighter-c2 {color: #6b7c8b;}
.enlighter-t-godzilla .enlighter-c9 {color: #5b7c9c;}
.enlighter-t-godzilla .enlighter-k0 {color: #085789;font-weight: 700;}
.enlighter-t-godzilla .enlighter-k1 {color: #085789;font-weight: 700;}
.enlighter-t-godzilla .enlighter-k2 {color: #4284ae;font-weight: 700;}
.enlighter-t-godzilla .enlighter-k3 {color: #4284ae;background-color: #f0f0f0;}
.enlighter-t-godzilla .enlighter-k4 {color: #4284ae;font-weight: 700;}
.enlighter-t-godzilla .enlighter-k5 {color: #085789;font-weight: 700;}
.enlighter-t-godzilla .enlighter-k6 {color: #085789;font-style: italic;}
.enlighter-t-godzilla .enlighter-k7 {color: #085789;font-weight: 700;}
.enlighter-t-godzilla .enlighter-k8 {color: #4284ae;}
.enlighter-t-godzilla .enlighter-k9 {color: #ae42a0;font-weight: 700;}
.enlighter-t-godzilla .enlighter-k10 {color: #ae42a0;font-style: italic;}
.enlighter-t-godzilla .enlighter-k11 {color: #6b7c8b;}
.enlighter-t-godzilla .enlighter-e0 {color: #085789;font-weight: 700;}
.enlighter-t-godzilla .enlighter-e1 {color: #085789;font-weight: 700;}
.enlighter-t-godzilla .enlighter-e2 {color: #085789;}
.enlighter-t-godzilla .enlighter-e3 {color: #085789;}
.enlighter-t-godzilla .enlighter-e4 {color: #d2901d;}
.enlighter-t-godzilla .enlighter-s0 {color: #5e860f;}
.enlighter-t-godzilla .enlighter-s1 {color: #5e860f;}
.enlighter-t-godzilla .enlighter-s2 {color: #5e860f;}
.enlighter-t-godzilla .enlighter-s3 {color: #5e860f;}
.enlighter-t-godzilla .enlighter-s4 {color: #5e860f;}
.enlighter-t-godzilla .enlighter-s5 {color: #5e860f;}
.enlighter-t-godzilla .enlighter-n0 {color: #9b0d5c;}
.enlighter-t-godzilla .enlighter-n1 {color: #9b0d5c;}
.enlighter-t-godzilla .enlighter-n2 {color: #9b0d5c;font-style: italic;}
.enlighter-t-godzilla .enlighter-n3 {color: #9b0d5c;font-style: italic;}
.enlighter-t-godzilla .enlighter-n4 {color: #9b0d5c;font-style: italic;}
.enlighter-t-godzilla .enlighter-n5 {color: #9b0d5c;text-decoration: underline;}
.enlighter-t-godzilla .enlighter-m0 {color: #d0284a;}
.enlighter-t-godzilla .enlighter-m1 {color: #d0284a;}
.enlighter-t-godzilla .enlighter-m2 {color: #d0284a;}
.enlighter-t-godzilla .enlighter-m3 {color: #d0284a;}
.enlighter-t-godzilla .enlighter-g0 {color: #35434c;}
.enlighter-t-godzilla .enlighter-g1 {color: #35434c;}
.enlighter-t-godzilla .enlighter-t0 {color: #35434c;}
.enlighter-t-godzilla .enlighter-t1 {color: #d0284a;font-weight: 700;}
.enlighter-t-godzilla .enlighter-t2 {color: #9b0d5c;font-weight: 700;}
.enlighter-t-godzilla .enlighter-t3 {color: #085789;}
.enlighter-t-godzilla .enlighter-t4 {color: #085789;}
.enlighter-t-godzilla .enlighter-t5 {color: #085789;}
.enlighter-t-godzilla .enlighter-t6 {color: #d0284a;}
.enlighter-t-godzilla .enlighter-t7 {color: #35434c;font-weight: 700;}
.enlighter-t-godzilla .enlighter-t8 {color: #35434c;background-color: #f0f0f0;font-style: italic;}
.enlighter-t-godzilla .enlighter-x1 {color: #085789;font-weight: 700;}
.enlighter-t-godzilla .enlighter-x2 {color: #4284ae;}
.enlighter-t-godzilla .enlighter-x10 {color: #35434c;font-weight: 700;}
.enlighter-t-godzilla .enlighter-x11 {color: #085789;font-weight: 700;}
.enlighter-t-godzilla .enlighter-x12 {color: #085789;text-decoration: underline;}
.enlighter-t-godzilla .enlighter-x13 {color: #4284ae;}
.enlighter-t-godzilla .enlighter-x14 {color: #4284ae;font-style: italic;}
.enlighter-t-godzilla .enlighter-x15 {color: #9b0d5c;font-style: italic;}
.enlighter-t-godzilla.enlighter-v-inline {background-color: #f7f7f7;border: dotted 1px #e0e0e1;border-left: solid 2px #4a80b3;}
.enlighter-t-godzilla.enlighter-v-codegroup .enlighter-codegroup-switch {font-family: "Open Sans",Arial,Verdana,sans-serif;background-color: #4a80b3;padding: 5px 5px 5px 5px;}
.enlighter-t-godzilla.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {padding: 3px 10px 3px 10px;border: none;background-color: transparent;line-height: 1.7em;font-size: 1.15em;color: #f0f0f0;width: auto;}
.enlighter-t-godzilla.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #00417f;}
.enlighter-t-atomic {font-family: Inconsolata,Consolas,"Source Code Pro","Liberation Mono","Courier New",Courier,monospace;background-color: #272b33;font-size: 12px;color: #939393;}
.enlighter-t-atomic .enlighter-toolbar {top: 10px;right: 10px;}
.enlighter-t-atomic .enlighter-btn {font-family: "Open Sans",Arial,Verdana,sans-serif;background-image: none;background-color: transparent;background-color: #13151a;color: #939393;font-size: 1.1em;padding: 2px 8px 2px 8px;margin: 0 5px 0 5px;border: solid 1px #383e49;border-radius: 4px;}
.enlighter-t-atomic .enlighter-btn:hover {background-color: #121518;color: #f0f0f0;}
.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-raw {background-image: none;}
.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-raw:after {content: "Raw";}
.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-copy {background-image: none;}
.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-copy:after {content: "Copy";}
.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-window {background-image: none;}
.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-window:after {content: "Extern";}
.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-website {background-image: none;}
.enlighter-t-atomic .enlighter-toolbar .enlighter-btn-website:after {content: "EnlighterJS";}
.enlighter-t-atomic .enlighter-raw {font-size: 1.4em;color: #cfd5e0;background-color: #272b33;line-height: 1.85em;padding: 4px 5px 4px 54px;}
.enlighter-t-atomic div.enlighter>div {padding: 1px 5px 1px 14px;line-height: 1.6em;color: #596174;background-color: #272b33;}
.enlighter-t-atomic div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-atomic div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-atomic div.enlighter>div:AFTER {content: " ";}
.enlighter-t-atomic div.enlighter>div.enlighter-special {background-color: #392d3b;}
.enlighter-t-atomic.enlighter-linenumbers div.enlighter>div::before {padding: 1px 5px 1px 14px;font-size: 1.3em;}
.enlighter-t-atomic.enlighter-hover div.enlighter>div:hover {background-color: #2e353e;}
.enlighter-t-atomic .enlighter span {font-size: 1.4em;}
.enlighter-t-atomic .enlighter-text {color: #cfd5e0;}
.enlighter-t-atomic .enlighter-c0 {color: #6b7c8b;}
.enlighter-t-atomic .enlighter-c1 {color: #6b7c8b;}
.enlighter-t-atomic .enlighter-c2 {color: #6b7c8b;}
.enlighter-t-atomic .enlighter-c9 {color: #5b7c9c;}
.enlighter-t-atomic .enlighter-k0 {color: #d171dd;font-weight: 700;}
.enlighter-t-atomic .enlighter-k1 {color: #d171dd;font-weight: 700;}
.enlighter-t-atomic .enlighter-k2 {color: #d19252;border-bottom: dotted 1px #d19252;}
.enlighter-t-atomic .enlighter-k3 {color: #4284ae;}
.enlighter-t-atomic .enlighter-k4 {color: #4284ae;font-weight: 700;}
.enlighter-t-atomic .enlighter-k5 {color: #d171dd;font-weight: 700;}
.enlighter-t-atomic .enlighter-k6 {color: #d171dd;font-style: italic;}
.enlighter-t-atomic .enlighter-k7 {color: #d171dd;font-weight: 700;}
.enlighter-t-atomic .enlighter-k8 {color: #4284ae;}
.enlighter-t-atomic .enlighter-k9 {color: #fff;}
.enlighter-t-atomic .enlighter-k10 {color: #4284ae;font-style: italic;}
.enlighter-t-atomic .enlighter-k11 {color: #6b7c8b;}
.enlighter-t-atomic .enlighter-e0 {color: #d171dd;font-weight: 700;}
.enlighter-t-atomic .enlighter-e1 {color: #d171dd;font-weight: 700;}
.enlighter-t-atomic .enlighter-e2 {color: #d19252;}
.enlighter-t-atomic .enlighter-e3 {color: #ae42a0;}
.enlighter-t-atomic .enlighter-e4 {color: #d2901d;font-style: italic;}
.enlighter-t-atomic .enlighter-s0 {color: #7cc379;}
.enlighter-t-atomic .enlighter-s1 {color: #7cc379;}
.enlighter-t-atomic .enlighter-s2 {color: #7cc379;}
.enlighter-t-atomic .enlighter-s3 {color: #7cc379;}
.enlighter-t-atomic .enlighter-s4 {color: #7cc379;font-weight: 700;}
.enlighter-t-atomic .enlighter-s5 {color: #5e860f;font-style: italic;}
.enlighter-t-atomic .enlighter-n0 {color: #d19a66;}
.enlighter-t-atomic .enlighter-n1 {color: #d19a66;}
.enlighter-t-atomic .enlighter-n2 {color: #d19a66;}
.enlighter-t-atomic .enlighter-n3 {color: #d19a66;}
.enlighter-t-atomic .enlighter-n4 {color: #d19a66;}
.enlighter-t-atomic .enlighter-n5 {color: #d19a66;}
.enlighter-t-atomic .enlighter-m0 {color: #4284ae;}
.enlighter-t-atomic .enlighter-m1 {color: #4284ae;}
.enlighter-t-atomic .enlighter-m2 {color: #4284ae;}
.enlighter-t-atomic .enlighter-m3 {color: #4284ae;}
.enlighter-t-atomic .enlighter-g0 {color: #6b7c8b;font-weight: 700;}
.enlighter-t-atomic .enlighter-g1 {color: #6b7c8b;font-weight: 700;}
.enlighter-t-atomic .enlighter-t0 {color: #6b7c8b;}
.enlighter-t-atomic .enlighter-t1 {color: #9b0d5c;font-weight: 700;}
.enlighter-t-atomic .enlighter-t2 {color: #990073;font-weight: 700;}
.enlighter-t-atomic .enlighter-t3 {color: #d171dd;}
.enlighter-t-atomic .enlighter-t4 {color: #4284ae;}
.enlighter-t-atomic .enlighter-t5 {color: #4284ae;}
.enlighter-t-atomic .enlighter-t6 {color: #9b0d5c;}
.enlighter-t-atomic .enlighter-t7 {color: #6b7c8b;font-weight: 700;}
.enlighter-t-atomic .enlighter-t8 {color: #6b7c8b;}
.enlighter-t-atomic .enlighter-x1 {color: #d171dd;font-weight: 700;}
.enlighter-t-atomic .enlighter-x2 {color: #d19252;border-bottom: dotted 1px #d19252;}
.enlighter-t-atomic .enlighter-x10 {color: #d171dd;font-weight: 700;}
.enlighter-t-atomic .enlighter-x11 {color: #d171dd;font-weight: 700;}
.enlighter-t-atomic .enlighter-x12 {color: #d171dd;text-decoration: underline;}
.enlighter-t-atomic .enlighter-x13 {color: #d19252;border-bottom: dotted 1px #d19252;}
.enlighter-t-atomic .enlighter-x14 {color: #d19a66;font-style: italic;}
.enlighter-t-atomic .enlighter-x15 {color: #9b0d5c;font-style: italic;}
.enlighter-t-atomic.enlighter-v-codegroup .enlighter-codegroup-wrapper {position: relative;}
.enlighter-t-atomic.enlighter-v-codegroup .enlighter-codegroup-switch {padding: 5px 5px 0 45px;background-color: #121518;}
.enlighter-t-atomic.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {padding: 2px 8px 0 8px;border: none;background-color: transparent;line-height: 2.1em;font-weight: 700;color: #f0f0f0;border-radius: 5px 5px 0 0;text-transform: lowercase;}
.enlighter-t-atomic.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #272b33;}
.enlighter-t-droide {background-color: #f7f7f9;border: solid 1px #e0e0e0;}
.enlighter-t-droide .enlighter-btn {background-color: #fff;color: #717171;font-size: 1em;padding: 0;border: 1px solid #e0e0e0;margin: 0 0 0 8px;text-decoration: none;width: 23px;height: 23px;background-position: 0 0;background-size: contain;}
.enlighter-t-droide .enlighter-btn:hover {background-color: #fff;}
.enlighter-t-droide .enlighter-btn:after {content: "";}
.enlighter-t-droide.enlighter-hover div.enlighter>div:hover {background-color: #fae9d9;}
.enlighter-t-droide .enlighter-raw {font-size: 1.1em;color: #404141;line-height: 1.5em;padding: 4px 5px 4px 55px;}
.enlighter-t-droide div.enlighter>div {border: solid 0 #fff;padding: 1px 5px 1px 14px;line-height: 1.35em;color: #aaa;}
.enlighter-t-droide div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-droide div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-droide div.enlighter>div:AFTER {content: " ";}
.enlighter-t-droide div.enlighter>div.enlighter-special {background-color: #fae9d9;border-left: solid 5px #e07c19;}
.enlighter-t-droide.enlighter-linenumbers div.enlighter>div::before {padding: 1px 5px 1px 0;border-right: 1px dashed #e0e0e0;font-size: .9em;color: #707070;background-color: #f7f7f9;}
.enlighter-t-droide .enlighter span {font-size: 1.1em;}
.enlighter-t-droide .enlighter-text {color: #000;}
.enlighter-t-droide .enlighter-c0 {color: #086b08;}
.enlighter-t-droide .enlighter-c1 {color: #086b08;}
.enlighter-t-droide .enlighter-c2 {color: #086b08;}
.enlighter-t-droide .enlighter-c9 {color: #086b08;}
.enlighter-t-droide .enlighter-k0 {color: #12217c;font-weight: 700;}
.enlighter-t-droide .enlighter-k1 {color: #12217c;font-weight: 700;}
.enlighter-t-droide .enlighter-k2 {color: #458;font-weight: 700;}
.enlighter-t-droide .enlighter-k3 {color: #6e0d6e;}
.enlighter-t-droide .enlighter-k4 {color: #6e0d6e;font-weight: 700;}
.enlighter-t-droide .enlighter-k5 {color: #12217c;font-weight: 700;}
.enlighter-t-droide .enlighter-k6 {color: #12217c;font-style: italic;}
.enlighter-t-droide .enlighter-k7 {color: #12217c;font-weight: 700;}
.enlighter-t-droide .enlighter-k8 {color: #458;}
.enlighter-t-droide .enlighter-k9 {color: #990073;font-weight: 700;}
.enlighter-t-droide .enlighter-k10 {color: #6e0d6e;font-style: italic;}
.enlighter-t-droide .enlighter-k11 {color: #086b08;}
.enlighter-t-droide .enlighter-e0 {color: #34068a;font-weight: 700;}
.enlighter-t-droide .enlighter-e1 {color: #34068a;font-weight: 700;}
.enlighter-t-droide .enlighter-e2 {color: #009926;}
.enlighter-t-droide .enlighter-e3 {color: #286491;}
.enlighter-t-droide .enlighter-e4 {color: #ff8c00;font-style: italic;}
.enlighter-t-droide .enlighter-s0 {color: #961414;}
.enlighter-t-droide .enlighter-s1 {color: #961414;}
.enlighter-t-droide .enlighter-s2 {color: #961414;}
.enlighter-t-droide .enlighter-s3 {color: #961414;}
.enlighter-t-droide .enlighter-s4 {color: #963f14;font-weight: 700;}
.enlighter-t-droide .enlighter-s5 {color: #961414;font-style: italic;}
.enlighter-t-droide .enlighter-n0 {color: #007f7f;}
.enlighter-t-droide .enlighter-n1 {color: #007f7f;}
.enlighter-t-droide .enlighter-n2 {color: #007f7f;font-style: italic;}
.enlighter-t-droide .enlighter-n3 {color: #007f7f;font-style: italic;}
.enlighter-t-droide .enlighter-n4 {color: #007f7f;font-style: italic;}
.enlighter-t-droide .enlighter-n5 {color: #007f7f;text-decoration: underline;}
.enlighter-t-droide .enlighter-m0 {color: #000;}
.enlighter-t-droide .enlighter-m1 {color: #000;}
.enlighter-t-droide .enlighter-m2 {color: #000;}
.enlighter-t-droide .enlighter-m3 {color: #000;}
.enlighter-t-droide .enlighter-g0 {color: #12217c;}
.enlighter-t-droide .enlighter-g1 {color: #12217c;}
.enlighter-t-droide .enlighter-t0 {color: #777;}
.enlighter-t-droide .enlighter-t1 {color: #961414;font-weight: 700;}
.enlighter-t-droide .enlighter-t2 {color: #990073;font-weight: 700;}
.enlighter-t-droide .enlighter-t3 {color: #458;}
.enlighter-t-droide .enlighter-t4 {color: #6e0d6e;}
.enlighter-t-droide .enlighter-t5 {color: #6e0d6e;}
.enlighter-t-droide .enlighter-t6 {color: #961414;}
.enlighter-t-droide .enlighter-t7 {color: #535353;font-weight: 700;}
.enlighter-t-droide .enlighter-t8 {color: #777;font-style: italic;}
.enlighter-t-droide .enlighter-x1 {color: #12217c;font-weight: 700;}
.enlighter-t-droide .enlighter-x2 {color: #6e0d6e;}
.enlighter-t-droide .enlighter-x10 {color: #12217c;font-weight: 700;}
.enlighter-t-droide .enlighter-x11 {color: #12217c;font-weight: 700;}
.enlighter-t-droide .enlighter-x12 {color: #458;}
.enlighter-t-droide .enlighter-x13 {color: #007f7f;}
.enlighter-t-droide .enlighter-x14 {color: #007f7f;}
.enlighter-t-droide .enlighter-x15 {color: #990073;font-style: italic;}
.enlighter-t-droide.enlighter-v-codegroup {background-color: transparent;border: none;}
.enlighter-t-droide.enlighter-v-codegroup .enlighter-codegroup-wrapper {background-color: #f7f7f9;border: solid 1px #e0e0e0;}
.enlighter-t-droide.enlighter-v-codegroup .enlighter-codegroup-switch {padding-left: 15px;}
.enlighter-t-droide.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {border: solid 1px #e0e0e0;font-size: 1em;color: #000;background-color: transparent;border-radius: 0;border-bottom-width: 0;padding: 5px 10px 5px 10px;font-weight: 700;width: auto;height: auto;}
.enlighter-t-droide.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #f7f7f9;color: #000;border-color: #c9c9c9;}
.enlighter-t-minimal {border-top: solid 3px #e0e0e0;border-bottom: solid 3px #e0e0e0;background-color: transparent;padding: 10px 0 10px 0;}
.enlighter-t-minimal .enlighter-btn {background-color: #fff;color: #717171;font-size: 1em;padding: 0;border: 1px solid #e0e0e0;margin: 0 0 0 8px;text-decoration: none;width: 23px;height: 23px;background-position: 0 0;background-size: contain;}
.enlighter-t-minimal .enlighter-btn:after {content: "";}
.enlighter-t-minimal.enlighter-hover div.enlighter>div:hover {background-color: #f0f0f0;}
.enlighter-t-minimal .enlighter-raw {font-size: 1.1em;line-height: 1.75em;padding: 13px 5px 15px 50px;color: #404141;}
.enlighter-t-minimal div.enlighter>div {border: solid 0 #fff;background-color: transparent;padding: 1px 5px 1px 0;line-height: 1.5em;color: #a0a0a0;}
.enlighter-t-minimal div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-minimal div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-minimal div.enlighter>div:AFTER {content: " ";}
.enlighter-t-minimal div.enlighter>div.enlighter-special {background-color: #f9f9f9;}
.enlighter-t-minimal.enlighter-linenumbers div.enlighter>div::before {padding: 1px 10px 1px 10px;font-size: .8em;color: #404141;}
.enlighter-t-minimal .enlighter span {font-size: 1.1em;}
.enlighter-t-minimal .enlighter-text {color: #2a2a2a;}
.enlighter-t-minimal .enlighter-c0 {color: #a0a0a0;}
.enlighter-t-minimal .enlighter-c1 {color: #a0a0a0;}
.enlighter-t-minimal .enlighter-c2 {color: #a0a0a0;}
.enlighter-t-minimal .enlighter-c9 {color: #a0a0a0;}
.enlighter-t-minimal .enlighter-k0 {color: #12217c;font-weight: 700;}
.enlighter-t-minimal .enlighter-k1 {color: #12217c;font-weight: 700;}
.enlighter-t-minimal .enlighter-k2 {color: #458;border-bottom: dotted 1px #458;}
.enlighter-t-minimal .enlighter-k3 {color: #458;border-bottom: dotted 1px #458;}
.enlighter-t-minimal .enlighter-k4 {color: #458;border-bottom: dotted 1px #458;}
.enlighter-t-minimal .enlighter-k5 {color: #12217c;font-weight: 700;}
.enlighter-t-minimal .enlighter-k6 {color: #12217c;font-style: italic;}
.enlighter-t-minimal .enlighter-k7 {color: #12217c;font-weight: 700;}
.enlighter-t-minimal .enlighter-k8 {color: #458;}
.enlighter-t-minimal .enlighter-k9 {color: #990073;}
.enlighter-t-minimal .enlighter-k10 {color: #990073;}
.enlighter-t-minimal .enlighter-k11 {color: #a0a0a0;}
.enlighter-t-minimal .enlighter-e0 {color: #458;border-bottom: dotted 1px #458;}
.enlighter-t-minimal .enlighter-e1 {color: #458;border-bottom: dotted 1px #458;}
.enlighter-t-minimal .enlighter-e2 {color: #996700;border-bottom: solid 1px #996700;}
.enlighter-t-minimal .enlighter-e3 {color: #458;border-bottom: dotted 1px #458;}
.enlighter-t-minimal .enlighter-e4 {color: #458;border-bottom: dotted 1px #458;}
.enlighter-t-minimal .enlighter-s0 {color: #217908;border-bottom: dotted 1px #387905;}
.enlighter-t-minimal .enlighter-s1 {color: #217908;border-bottom: dotted 1px #387905;}
.enlighter-t-minimal .enlighter-s2 {color: #cf6a4c;}
.enlighter-t-minimal .enlighter-s3 {color: #217908;border-bottom: dotted 1px #387905;}
.enlighter-t-minimal .enlighter-s4 {color: #217908;border-bottom: dotted 1px #387905;}
.enlighter-t-minimal .enlighter-s5 {color: #217908;border-bottom: dotted 1px #387905;}
.enlighter-t-minimal .enlighter-n0 {color: #a61d1b;font-weight: 700;}
.enlighter-t-minimal .enlighter-n1 {color: #a61d1b;font-weight: 700;}
.enlighter-t-minimal .enlighter-n2 {color: #a61d1b;font-weight: 700;}
.enlighter-t-minimal .enlighter-n3 {color: #a61d1b;font-weight: 700;}
.enlighter-t-minimal .enlighter-n4 {color: #a61d1b;font-weight: 700;}
.enlighter-t-minimal .enlighter-n5 {color: #a61d1b;font-weight: 700;}
.enlighter-t-minimal .enlighter-m0 {color: #12217c;background-color: #e0e0e0;}
.enlighter-t-minimal .enlighter-m1 {color: #12217c;background-color: #e0e0e0;}
.enlighter-t-minimal .enlighter-m2 {color: #12217c;background-color: #e0e0e0;}
.enlighter-t-minimal .enlighter-m3 {color: #12217c;background-color: #e0e0e0;}
.enlighter-t-minimal .enlighter-g0 {color: #12217c;}
.enlighter-t-minimal .enlighter-g1 {color: #2a2a2a;}
.enlighter-t-minimal .enlighter-t0 {color: #a0a0a0;}
.enlighter-t-minimal .enlighter-t1 {color: #387905;font-weight: 700;}
.enlighter-t-minimal .enlighter-t2 {color: #990073;font-weight: 700;}
.enlighter-t-minimal .enlighter-t3 {color: #458;}
.enlighter-t-minimal .enlighter-t4 {color: #458;}
.enlighter-t-minimal .enlighter-t5 {color: #458;}
.enlighter-t-minimal .enlighter-t6 {color: #387905;}
.enlighter-t-minimal .enlighter-t7 {color: #a0a0a0;font-weight: 700;}
.enlighter-t-minimal .enlighter-t8 {color: #a0a0a0;font-style: italic;}
.enlighter-t-minimal .enlighter-x1 {color: #12217c;font-weight: 700;}
.enlighter-t-minimal .enlighter-x2 {color: #458;border-bottom: dotted 1px #458;}
.enlighter-t-minimal .enlighter-x10 {color: #12217c;font-weight: 700;}
.enlighter-t-minimal .enlighter-x11 {color: #12217c;font-weight: 700;}
.enlighter-t-minimal .enlighter-x12 {color: #458;}
.enlighter-t-minimal .enlighter-x13 {color: #a61d1b;font-weight: 700;}
.enlighter-t-minimal .enlighter-x14 {color: #a61d1b;font-weight: 700;}
.enlighter-t-minimal .enlighter-x15 {color: #990073;}
.enlighter-t-minimal.enlighter-v-inline {background-color: transparent;border: none;padding: 0;}
.enlighter-t-minimal.enlighter-v-codegroup {border-top: none;padding-top: 0;}
.enlighter-t-minimal.enlighter-v-codegroup .enlighter-codegroup-wrapper {border-top: solid 3px #e0e0e0;padding-top: 10px;}
.enlighter-t-minimal.enlighter-v-codegroup .enlighter-codegroup-switch {padding-left: 5px;padding-bottom: 5px;}
.enlighter-t-minimal.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {font-size: 1em;color: #000;background-color: transparent;font-weight: 700;text-transform: uppercase;padding: 1px 6px 1px 6px;border: none;width: auto;height: auto;}
.enlighter-t-minimal.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #e0e0e0;color: #2a2a2a;}
.enlighter-t-eclipse {color: #787878;border-radius: 5px;border: solid 8px #f3f3f3;background-color: #fff;}
.enlighter-t-eclipse .enlighter-toolbar {top: 15px;right: 15px;}
.enlighter-t-eclipse .enlighter-btn {background-color: #fff;color: #717171;font-size: 1em;padding: 0;border: 1px solid #e0e0e0;margin: 0 0 0 8px;text-decoration: none;width: 23px;height: 23px;background-position: 0 0;background-size: contain;border-radius: 8px;}
.enlighter-t-eclipse .enlighter-btn:hover {background-color: #e0e0e0;}
.enlighter-t-eclipse .enlighter-btn:after {content: "";}
.enlighter-t-eclipse.enlighter-hover.enlighter-linenumbers div.enlighter>div:hover {background-color: #e8f2fe;color: #444;}
.enlighter-t-eclipse.enlighter-hover div.enlighter>div:hover {background-color: #e8f2fe;color: #444;border-left-color: #e0e0e0;}
.enlighter-t-eclipse .enlighter-raw {font-size: 1.1em;line-height: 1.5em;padding: 4px 5px 4px 56px;color: #717171;}
.enlighter-t-eclipse div.enlighter {background-color: #fff;}
.enlighter-t-eclipse div.enlighter>div {border: solid 0 #fff;background-color: transparent;padding: 1px 5px 1px 0;line-height: 1.35em;color: #787878;}
.enlighter-t-eclipse div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-eclipse div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-eclipse div.enlighter>div:AFTER {content: " ";}
.enlighter-t-eclipse div.enlighter>div.enlighter-special {background-color: #f9f9f9;}
.enlighter-t-eclipse.enlighter-linenumbers div.enlighter>div::before {border-right: 2px solid #f8f8f8;padding: 1px 5px 1px 14px;}
.enlighter-t-eclipse .enlighter span {font-size: 1.1em;}
.enlighter-t-eclipse .enlighter-text {color: #000;}
.enlighter-t-eclipse .enlighter-c0 {color: #3f7f5f;}
.enlighter-t-eclipse .enlighter-c1 {color: #3f5fbf;}
.enlighter-t-eclipse .enlighter-c2 {color: #3f5fbf;}
.enlighter-t-eclipse .enlighter-c9 {color: #3f5fbf;}
.enlighter-t-eclipse .enlighter-k0 {color: #3f7f95;font-weight: 700;}
.enlighter-t-eclipse .enlighter-k1 {color: #3f7f95;font-weight: 700;}
.enlighter-t-eclipse .enlighter-k2 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-k3 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-k4 {color: #458;}
.enlighter-t-eclipse .enlighter-k5 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-k6 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-k7 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-k8 {color: #458;}
.enlighter-t-eclipse .enlighter-k9 {color: #990073;}
.enlighter-t-eclipse .enlighter-k10 {color: #990073;}
.enlighter-t-eclipse .enlighter-k11 {color: #3f5fbf;}
.enlighter-t-eclipse .enlighter-e0 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-e1 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-e2 {color: #009926;}
.enlighter-t-eclipse .enlighter-e3 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-e4 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-s0 {color: #320fe3;}
.enlighter-t-eclipse .enlighter-s1 {color: #320fe3;}
.enlighter-t-eclipse .enlighter-s2 {color: #320fe3;}
.enlighter-t-eclipse .enlighter-s3 {color: #320fe3;}
.enlighter-t-eclipse .enlighter-s4 {color: #320fe3;}
.enlighter-t-eclipse .enlighter-s5 {color: #990073;}
.enlighter-t-eclipse .enlighter-n0 {color: #000;}
.enlighter-t-eclipse .enlighter-n1 {color: #000;}
.enlighter-t-eclipse .enlighter-n2 {color: #000;}
.enlighter-t-eclipse .enlighter-n3 {color: #000;}
.enlighter-t-eclipse .enlighter-n4 {color: #000;}
.enlighter-t-eclipse .enlighter-n5 {color: #000;}
.enlighter-t-eclipse .enlighter-m0 {color: #000;}
.enlighter-t-eclipse .enlighter-m1 {color: #000;}
.enlighter-t-eclipse .enlighter-m2 {color: #000;}
.enlighter-t-eclipse .enlighter-m3 {color: #000;}
.enlighter-t-eclipse .enlighter-g0 {color: #777;}
.enlighter-t-eclipse .enlighter-g1 {color: #777;}
.enlighter-t-eclipse .enlighter-t0 {color: #777;}
.enlighter-t-eclipse .enlighter-t1 {color: #3f7f5f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-t2 {color: #990073;font-weight: 700;}
.enlighter-t-eclipse .enlighter-t3 {color: #458;}
.enlighter-t-eclipse .enlighter-t4 {color: #458;}
.enlighter-t-eclipse .enlighter-t5 {color: #458;}
.enlighter-t-eclipse .enlighter-t6 {color: #3f7f5f;}
.enlighter-t-eclipse .enlighter-t7 {color: #a0a0a0;font-weight: 700;}
.enlighter-t-eclipse .enlighter-t8 {color: #a0a0a0;font-style: italic;}
.enlighter-t-eclipse .enlighter-x1 {color: #3f7f95;font-weight: 700;}
.enlighter-t-eclipse .enlighter-x2 {color: #7f007f;font-weight: 700;}
.enlighter-t-eclipse .enlighter-x10 {color: #3f7f95;font-weight: 700;}
.enlighter-t-eclipse .enlighter-x11 {color: #3f7f95;font-weight: 700;}
.enlighter-t-eclipse .enlighter-x12 {color: #458;}
.enlighter-t-eclipse .enlighter-x13 {color: #3f7f95;}
.enlighter-t-eclipse .enlighter-x14 {color: #000;}
.enlighter-t-eclipse .enlighter-x15 {color: #000;}
.enlighter-t-eclipse.enlighter-v-inline {border-radius: 3px;background-color: #f8f8f8;border: solid 0 #fff;}
.enlighter-t-eclipse.enlighter-v-codegroup {display: block;}
.enlighter-t-eclipse.enlighter-v-codegroup .enlighter, .enlighter-t-eclipse.enlighter-v-codegroup .enlighter-raw {border-top: 0;border-top-left-radius: 0;border-top-right-radius: 0;}
.enlighter-t-eclipse.enlighter-v-codegroup .enlighter-codegroup-wrapper {position: relative;}
.enlighter-t-eclipse.enlighter-v-codegroup .enlighter-codegroup-switch {background-color: #f3f3f3;padding: 8px 5px 0 60px;border-radius: 5px 5px 0 0;}
.enlighter-t-eclipse.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {font-size: 1em;color: #000;background-color: transparent;padding: 5px 10px 5px 10px;border-radius: 5px 5px 0 0;border: none;width: auto;}
.enlighter-t-eclipse.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #fff;color: #000;border-color: #c9c9c9;}
.enlighter-t-mowtwo {background-color: #f0f0f1;border: solid 1px #f0f0f1;border-radius: 7px;}
.enlighter-t-mowtwo .enlighter-btn {background-color: #fff;color: #717171;font-size: 1em;padding: 0;border: 1px solid #e0e0e0;margin: 0 0 0 8px;text-decoration: none;width: 23px;height: 23px;background-position: 0 0;background-size: contain;}
.enlighter-t-mowtwo .enlighter-btn:after {content: "";}
.enlighter-t-mowtwo.enlighter-hover div.enlighter>div:hover {background-color: #e9e9e9;}
.enlighter-t-mowtwo .enlighter-raw {font-size: 1.15em;line-height: 1.75em;color: #313437;padding: 5px 5px 5px 51px;background-color: transparent;}
.enlighter-t-mowtwo div.enlighter>div {line-height: 1.5em;padding: 1px 5px 1px 14px;color: #9c9ea0;}
.enlighter-t-mowtwo div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-mowtwo div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-mowtwo div.enlighter>div:AFTER {content: " ";}
.enlighter-t-mowtwo div.enlighter>div.enlighter-special {background-color: #e9e9e9;}
.enlighter-t-mowtwo.enlighter-linenumbers div.enlighter>div::before {padding: 1px 10px 1px 10px;font-size: .9em;}
.enlighter-t-mowtwo.enlighter-linenumbers div.enlighter>div:FIRST-CHILD::before {border-radius: 0 8px 0 0;}
.enlighter-t-mowtwo.enlighter-linenumbers div.enlighter>div:LAST-CHILD::before {border-radius: 0 0 8px 0;}
.enlighter-t-mowtwo .enlighter span {font-size: 1.15em;}
.enlighter-t-mowtwo .enlighter-text {color: #313437;}
.enlighter-t-mowtwo .enlighter-c0 {color: #9c9ea0;}
.enlighter-t-mowtwo .enlighter-c1 {color: #9c9ea0;}
.enlighter-t-mowtwo .enlighter-c2 {color: #9c9ea0;}
.enlighter-t-mowtwo .enlighter-c9 {color: #9c9ea0;}
.enlighter-t-mowtwo .enlighter-k0 {color: #b05098;font-weight: 700;}
.enlighter-t-mowtwo .enlighter-k1 {color: #b05098;font-weight: 700;}
.enlighter-t-mowtwo .enlighter-k2 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-k3 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-k4 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-k5 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-k6 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-k7 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-k8 {color: #313437;}
.enlighter-t-mowtwo .enlighter-k9 {color: #313437;}
.enlighter-t-mowtwo .enlighter-k10 {color: #313437;}
.enlighter-t-mowtwo .enlighter-k11 {color: #9c9ea0;}
.enlighter-t-mowtwo .enlighter-e0 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-e1 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-e2 {color: #864c08;}
.enlighter-t-mowtwo .enlighter-e3 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-e4 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-s0 {color: #83a440;}
.enlighter-t-mowtwo .enlighter-s1 {color: #83a440;}
.enlighter-t-mowtwo .enlighter-s2 {color: #83a440;}
.enlighter-t-mowtwo .enlighter-s3 {color: #83a440;}
.enlighter-t-mowtwo .enlighter-s4 {color: #83a440;}
.enlighter-t-mowtwo .enlighter-s5 {color: #83a440;}
.enlighter-t-mowtwo .enlighter-n0 {color: #429bc1;}
.enlighter-t-mowtwo .enlighter-n1 {color: #429bc1;}
.enlighter-t-mowtwo .enlighter-n2 {color: #429bc1;}
.enlighter-t-mowtwo .enlighter-n3 {color: #429bc1;}
.enlighter-t-mowtwo .enlighter-n4 {color: #429bc1;}
.enlighter-t-mowtwo .enlighter-n5 {color: #429bc1;}
.enlighter-t-mowtwo .enlighter-m0 {color: #666;}
.enlighter-t-mowtwo .enlighter-m1 {color: #666;}
.enlighter-t-mowtwo .enlighter-m2 {color: #666;}
.enlighter-t-mowtwo .enlighter-m3 {color: #666;}
.enlighter-t-mowtwo .enlighter-g0 {color: #864c08;}
.enlighter-t-mowtwo .enlighter-g1 {color: #909090;}
.enlighter-t-mowtwo .enlighter-t0 {color: #909090;}
.enlighter-t-mowtwo .enlighter-t1 {color: #b05098;font-weight: 700;}
.enlighter-t-mowtwo .enlighter-t2 {color: #b05098;font-weight: 700;}
.enlighter-t-mowtwo .enlighter-t3 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-t4 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-t5 {color: #83a440;}
.enlighter-t-mowtwo .enlighter-t6 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-t7 {color: #909090;font-weight: 700;}
.enlighter-t-mowtwo .enlighter-t8 {color: #909090;font-style: italic;}
.enlighter-t-mowtwo .enlighter-x1 {color: #b05098;font-weight: 700;}
.enlighter-t-mowtwo .enlighter-x2 {color: #b05098;}
.enlighter-t-mowtwo .enlighter-x10 {color: #b05098;font-weight: 700;}
.enlighter-t-mowtwo .enlighter-x11 {color: #b05098;font-weight: 700;}
.enlighter-t-mowtwo .enlighter-x12 {color: #313437;}
.enlighter-t-mowtwo .enlighter-x13 {color: #429bc1;}
.enlighter-t-mowtwo .enlighter-x14 {color: #429bc1;}
.enlighter-t-mowtwo .enlighter-x15 {color: #313437;}
.enlighter-t-mowtwo.enlighter-v-inline {border-radius: 4px;}
.enlighter-t-mowtwo.enlighter-v-codegroup .enlighter-codegroup-switch {background-color: #585b5e;padding: 10px 0 10px 20px;border-radius: 8px;margin-bottom: 5px;}
.enlighter-t-mowtwo.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {border-radius: 0;background-color: transparent;line-height: 1.7em;font-size: 1.25em;color: #f0f0f0;border: none;padding: 0 10px 0 10px;width: auto;height: auto;font-family: "Open Sans",Arial,Verdana,sans-serif;}
.enlighter-t-mowtwo.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {text-decoration: underline;}
.enlighter-t-rowhammer {background-color: transparent;border: none;}
.enlighter-t-rowhammer .enlighter-toolbar {top: 20px;}
.enlighter-t-rowhammer .enlighter-btn {background-color: #fff;color: #717171;font-size: 1em;padding: 0;border: 1px solid #e0e0e0;margin: 0 0 0 8px;text-decoration: none;width: 23px;height: 23px;background-position: 0 0;background-size: contain;}
.enlighter-t-rowhammer .enlighter-btn:hover {background-color: #fff;}
.enlighter-t-rowhammer .enlighter-btn:after {content: "";}
.enlighter-t-rowhammer.enlighter-hover div.enlighter>div:hover {background-color: #f0f0f0;}
.enlighter-t-rowhammer .enlighter-raw {font-size: 1.1em;color: #404141;background-color: transparent;padding: 14px 0 15px 38px;line-height: 2em;}
.enlighter-t-rowhammer div.enlighter>div {border: solid 0 #fff;padding: 1px 5px 1px 0;line-height: 1.67em;color: #94a9bf;background-color: transparent;border-bottom: dotted 1px #e9e9f0;}
.enlighter-t-rowhammer div.enlighter>div:nth-of-type(1) {border-top: dotted 1px #e9e9f0;}
.enlighter-t-rowhammer div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-rowhammer div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-rowhammer div.enlighter>div:AFTER {content: " ";}
.enlighter-t-rowhammer div.enlighter>div.enlighter-special {background-color: #f9f9f9;}
.enlighter-t-rowhammer.enlighter-linenumbers div.enlighter>div::before {padding: 1px 5px 1px 14px;font-size: .8em;color: #94a9bf;}
.enlighter-t-rowhammer .enlighter span {font-size: 1.1em;}
.enlighter-t-rowhammer .enlighter-text {color: #000;}
.enlighter-t-rowhammer .enlighter-c0 {color: #758697;}
.enlighter-t-rowhammer .enlighter-c1 {color: #758697;}
.enlighter-t-rowhammer .enlighter-c2 {color: #758697;}
.enlighter-t-rowhammer .enlighter-c9 {color: #758697;}
.enlighter-t-rowhammer .enlighter-k0 {color: #07a;font-weight: 700;border-bottom: dotted 1px #07a;}
.enlighter-t-rowhammer .enlighter-k1 {color: #07a;font-weight: 700;border-bottom: dotted 1px #07a;}
.enlighter-t-rowhammer .enlighter-k2 {color: #07a;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-k3 {color: #07a;}
.enlighter-t-rowhammer .enlighter-k4 {color: #07a;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-k5 {color: #07a;font-weight: 700;border-bottom: dotted 1px #07a;}
.enlighter-t-rowhammer .enlighter-k6 {color: #07a;font-weight: 700;border-bottom: dotted 1px #07a;}
.enlighter-t-rowhammer .enlighter-k7 {color: #07a;font-weight: 700;border-bottom: dotted 1px #07a;}
.enlighter-t-rowhammer .enlighter-k8 {color: #07a;}
.enlighter-t-rowhammer .enlighter-k9 {color: #000;}
.enlighter-t-rowhammer .enlighter-k10 {color: #07a;font-style: italic;}
.enlighter-t-rowhammer .enlighter-k11 {color: #758697;}
.enlighter-t-rowhammer .enlighter-e0 {color: #07a;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-e1 {color: #07a;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-e2 {color: #d2901d;}
.enlighter-t-rowhammer .enlighter-e3 {color: #07a;}
.enlighter-t-rowhammer .enlighter-e4 {color: #ff8c00;font-style: italic;}
.enlighter-t-rowhammer .enlighter-s0 {color: #639500;border-bottom: dotted 1px #639500;}
.enlighter-t-rowhammer .enlighter-s1 {color: #639500;}
.enlighter-t-rowhammer .enlighter-s2 {color: #639500;}
.enlighter-t-rowhammer .enlighter-s3 {color: #639500;}
.enlighter-t-rowhammer .enlighter-s4 {color: #639500;}
.enlighter-t-rowhammer .enlighter-s5 {color: #639500;font-style: italic;}
.enlighter-t-rowhammer .enlighter-n0 {color: #9b0d5c;}
.enlighter-t-rowhammer .enlighter-n1 {color: #9b0d5c;}
.enlighter-t-rowhammer .enlighter-n2 {color: #9b0d5c;}
.enlighter-t-rowhammer .enlighter-n3 {color: #9b0d5c;}
.enlighter-t-rowhammer .enlighter-n4 {color: #9b0d5c;}
.enlighter-t-rowhammer .enlighter-n5 {color: #9b0d5c;}
.enlighter-t-rowhammer .enlighter-m0 {color: #d0284a;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-m1 {color: #c2415b;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-m2 {color: #c2415b;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-m3 {color: #d0284a;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-g0 {color: #35434c;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-g1 {color: #6b7c8b;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-t0 {color: #777;}
.enlighter-t-rowhammer .enlighter-t1 {color: #961414;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-t2 {color: #990073;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-t3 {color: #458;}
.enlighter-t-rowhammer .enlighter-t4 {color: #6e0d6e;}
.enlighter-t-rowhammer .enlighter-t5 {color: #6e0d6e;}
.enlighter-t-rowhammer .enlighter-t6 {color: #961414;}
.enlighter-t-rowhammer .enlighter-t7 {color: #535353;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-t8 {color: #777;font-style: italic;}
.enlighter-t-rowhammer .enlighter-x1 {color: #07a;font-weight: 700;border-bottom: dotted 1px #07a;}
.enlighter-t-rowhammer .enlighter-x2 {color: #07a;font-weight: 700;}
.enlighter-t-rowhammer .enlighter-x10 {color: #07a;font-weight: 700;border-bottom: dotted 1px #07a;}
.enlighter-t-rowhammer .enlighter-x11 {color: #07a;font-weight: 700;border-bottom: dotted 1px #07a;}
.enlighter-t-rowhammer .enlighter-x12 {color: #07a;}
.enlighter-t-rowhammer .enlighter-x13 {color: #9b0d5c;}
.enlighter-t-rowhammer .enlighter-x14 {color: #9b0d5c;}
.enlighter-t-rowhammer .enlighter-x15 {color: #121212;}
.enlighter-t-rowhammer.enlighter-v-codegroup .enlighter-codegroup-switch {padding-left: 15px;padding-bottom: 15px;}
.enlighter-t-rowhammer.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {font-size: 1em;color: #758697;background-color: transparent;border-radius: 0;font-weight: 700;text-transform: uppercase;padding: 2px 10px 2px 10px;border: none;width: auto;height: auto;}
.enlighter-t-rowhammer.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {border-bottom: dotted 1px #758697;background-color: #f0f0f0;}
.enlighter-t-bootstrap4 {color: #212529;background-color: #f8f9fa;padding: 25px 25px 25px 25px;}
.enlighter-t-bootstrap4 .enlighter-toolbar {top: 10px;right: 10px;}
.enlighter-t-bootstrap4 .enlighter-btn {background-image: none;background-color: transparent;color: #818a91;font-size: 1em;padding: 2px 8px 2px 8px;margin: 0 5px 0 5px;border: none;border-radius: 4px;font-family: "Open Sans",Arial,Verdana,sans-serif;}
.enlighter-t-bootstrap4 .enlighter-btn:hover {background-color: #007bff;color: #f0f0f0;}
.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-raw {background-image: none;}
.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-raw:after {content: "Raw";}
.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-copy {background-image: none;}
.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-copy:after {content: "Copy";}
.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-window {background-image: none;}
.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-window:after {content: "Extern";}
.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-website {background-image: none;}
.enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-website:after {content: "EnlighterJS";}
.enlighter-t-bootstrap4.enlighter-hover div.enlighter>div:hover {background-color: #eceef0;}
.enlighter-t-bootstrap4 .enlighter-raw {font-size: 1.15em;color: #212529;background-color: #f8f9fa;line-height: 1.7em;padding: 0 0 0 61px;}
.enlighter-t-bootstrap4 div.enlighter>div {padding: 1px 5px 1px 14px;line-height: 1.35em;color: #999;background-color: transparent;}
.enlighter-t-bootstrap4 div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-bootstrap4 div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-bootstrap4 div.enlighter>div:AFTER {content: " ";}
.enlighter-t-bootstrap4 div.enlighter>div.enlighter-special {background-color: #eceef0;}
.enlighter-t-bootstrap4.enlighter-linenumbers div.enlighter>div::before {padding: 1px 5px 1px 0;font-size: .8em;}
.enlighter-t-bootstrap4 .enlighter span {font-size: 1.15em;}
.enlighter-t-bootstrap4 .enlighter-text {color: #212529;}
.enlighter-t-bootstrap4 .enlighter-c0 {color: #999;}
.enlighter-t-bootstrap4 .enlighter-c1 {color: #999;}
.enlighter-t-bootstrap4 .enlighter-c2 {color: #999;}
.enlighter-t-bootstrap4 .enlighter-c9 {color: #999;}
.enlighter-t-bootstrap4 .enlighter-k0 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-k1 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-k2 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-k3 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-k4 {color: #069;font-style: italic;}
.enlighter-t-bootstrap4 .enlighter-k5 {color: #212529;}
.enlighter-t-bootstrap4 .enlighter-k6 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-k7 {color: #069;border-bottom: dotted 1px #069;}
.enlighter-t-bootstrap4 .enlighter-k8 {color: #212529;}
.enlighter-t-bootstrap4 .enlighter-k9 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-k10 {color: #212529;}
.enlighter-t-bootstrap4 .enlighter-k11 {color: #999;}
.enlighter-t-bootstrap4 .enlighter-e0 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-e1 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-e2 {color: #009926;}
.enlighter-t-bootstrap4 .enlighter-e3 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-e4 {color: #069;}
.enlighter-t-bootstrap4 .enlighter-s0 {color: #d44950;}
.enlighter-t-bootstrap4 .enlighter-s1 {color: #d44950;}
.enlighter-t-bootstrap4 .enlighter-s2 {color: #d44950;}
.enlighter-t-bootstrap4 .enlighter-s3 {color: #d44950;}
.enlighter-t-bootstrap4 .enlighter-s4 {color: #d44950;}
.enlighter-t-bootstrap4 .enlighter-s5 {color: #d44950;}
.enlighter-t-bootstrap4 .enlighter-n0 {color: #f60;}
.enlighter-t-bootstrap4 .enlighter-n1 {color: #f60;}
.enlighter-t-bootstrap4 .enlighter-n2 {color: #f60;}
.enlighter-t-bootstrap4 .enlighter-n3 {color: #f60;}
.enlighter-t-bootstrap4 .enlighter-n4 {color: #f60;}
.enlighter-t-bootstrap4 .enlighter-n5 {color: #f60;}
.enlighter-t-bootstrap4 .enlighter-m0 {color: #99f;}
.enlighter-t-bootstrap4 .enlighter-m1 {color: #212529;}
.enlighter-t-bootstrap4 .enlighter-m2 {color: #212529;}
.enlighter-t-bootstrap4 .enlighter-m3 {color: #212529;}
.enlighter-t-bootstrap4 .enlighter-g0 {color: #2f6f9f;}
.enlighter-t-bootstrap4 .enlighter-g1 {color: #999;font-weight: 700;}
.enlighter-t-bootstrap4 .enlighter-t0 {color: #999;}
.enlighter-t-bootstrap4 .enlighter-t1 {color: #d44950;font-weight: 700;}
.enlighter-t-bootstrap4 .enlighter-t2 {color: #d44950;font-weight: 700;}
.enlighter-t-bootstrap4 .enlighter-t3 {color: #0086b3;}
.enlighter-t-bootstrap4 .enlighter-t4 {color: #0a8;}
.enlighter-t-bootstrap4 .enlighter-t5 {color: #0a8;}
.enlighter-t-bootstrap4 .enlighter-t6 {color: #f60;}
.enlighter-t-bootstrap4 .enlighter-t7 {color: #999;font-weight: 700;}
.enlighter-t-bootstrap4 .enlighter-t8 {color: #999;}
.enlighter-t-bootstrap4 .enlighter-x1 {color: #2f6f9f;}
.enlighter-t-bootstrap4 .enlighter-x2 {color: #4f9fcf;}
.enlighter-t-bootstrap4 .enlighter-x10 {color: #0a8;}
.enlighter-t-bootstrap4 .enlighter-x11 {color: #0a8;}
.enlighter-t-bootstrap4 .enlighter-x12 {color: #99f;}
.enlighter-t-bootstrap4 .enlighter-x13 {color: #f60;}
.enlighter-t-bootstrap4 .enlighter-x14 {color: #f60;}
.enlighter-t-bootstrap4 .enlighter-x15 {color: #f60;}
.enlighter-t-bootstrap4.enlighter-v-inline {background-color: #f8f9fa;border: none;border-radius: 5px;padding: 3px;}
.enlighter-t-bootstrap4.enlighter-v-codegroup .enlighter-codegroup-switch {border: solid 3px #f8f9fa;border-bottom-width: 0;padding: 15px;}
.enlighter-t-bootstrap4.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {padding: 3px 10px 3px 10px;border: none;font-size: .9em;color: #212529;font-weight: 700;background-color: #f8f9fa;border-radius: 5px;}
.enlighter-t-bootstrap4.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #007bff;color: #f0f0f0;}
.enlighter-t-dracula {background-color: #282a36;}
.enlighter-t-dracula .enlighter-toolbar {top: 10px;right: 10px;}
.enlighter-t-dracula .enlighter-btn {background-image: none;background-color: #44475a;color: #f8f8f2;font-size: 1em;padding: 2px 8px 2px 8px;margin: 0 5px 0 5px;border: none;border-radius: 4px;font-family: Arial,Helvetica,sans-serif;}
.enlighter-t-dracula .enlighter-btn:hover {background-color: #6272a4;color: #f8f8f2;}
.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-raw {background-image: none;}
.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-raw:after {content: "Raw";}
.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-copy {background-image: none;}
.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-copy:after {content: "Copy";}
.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-window {background-image: none;}
.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-window:after {content: "Extern";}
.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-website {background-image: none;}
.enlighter-t-dracula .enlighter-toolbar .enlighter-btn-website:after {content: "EnlighterJS";}
.enlighter-t-dracula.enlighter-hover div.enlighter>div:hover {background-color: #44475a;}
.enlighter-t-dracula .enlighter-raw {font-size: 1.25em;color: #f8f8f2;line-height: 1.85em;padding: 4px 5px 4px 55px;}
.enlighter-t-dracula div.enlighter>div {padding: 1px 5px 1px 14px;line-height: 1.6em;color: #6272a4;background-color: #282a36;}
.enlighter-t-dracula div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-dracula div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-dracula div.enlighter>div:AFTER {content: " ";}
.enlighter-t-dracula div.enlighter>div.enlighter-special {background-color: #44475a;}
.enlighter-t-dracula.enlighter-linenumbers div.enlighter>div::before {font-size: 1em;color: #6272a4;}
.enlighter-t-dracula .enlighter span {font-size: 1.25em;}
.enlighter-t-dracula .enlighter-text {color: #f8f8f2;}
.enlighter-t-dracula .enlighter-c0 {color: #6272a4;}
.enlighter-t-dracula .enlighter-c1 {color: #6272a4;}
.enlighter-t-dracula .enlighter-c2 {color: #6272a4;}
.enlighter-t-dracula .enlighter-c9 {color: #6272a4;}
.enlighter-t-dracula .enlighter-k0 {color: #ff79c6;font-weight: 700;}
.enlighter-t-dracula .enlighter-k1 {color: #8be9fd;font-weight: 700;}
.enlighter-t-dracula .enlighter-k2 {color: #ff79c6;font-weight: 700;}
.enlighter-t-dracula .enlighter-k3 {color: #ff79c6;}
.enlighter-t-dracula .enlighter-k4 {color: #8be9fd;}
.enlighter-t-dracula .enlighter-k5 {color: #8be9fd;}
.enlighter-t-dracula .enlighter-k6 {color: #8be9fd;}
.enlighter-t-dracula .enlighter-k7 {color: #ffb86c;}
.enlighter-t-dracula .enlighter-k8 {color: #8be9fd;}
.enlighter-t-dracula .enlighter-k9 {color: #50fa7b;}
.enlighter-t-dracula .enlighter-k10 {color: #50fa7b;}
.enlighter-t-dracula .enlighter-k11 {color: #6272a4;}
.enlighter-t-dracula .enlighter-e0 {color: #bd93f9;font-weight: 700;}
.enlighter-t-dracula .enlighter-e1 {color: #bd93f9;font-weight: 700;}
.enlighter-t-dracula .enlighter-e2 {color: #f1fa8c;}
.enlighter-t-dracula .enlighter-e3 {color: #bd93f9;}
.enlighter-t-dracula .enlighter-e4 {color: #bd93f9;font-style: italic;}
.enlighter-t-dracula .enlighter-s0 {color: #f1fa8c;}
.enlighter-t-dracula .enlighter-s1 {color: #f1fa8c;}
.enlighter-t-dracula .enlighter-s2 {color: #f1fa8c;}
.enlighter-t-dracula .enlighter-s3 {color: #f1fa8c;}
.enlighter-t-dracula .enlighter-s4 {color: #f1fa8c;font-weight: 700;}
.enlighter-t-dracula .enlighter-s5 {color: #f1fa8c;font-style: italic;}
.enlighter-t-dracula .enlighter-n0 {color: #bd93f9;}
.enlighter-t-dracula .enlighter-n1 {color: #bd93f9;}
.enlighter-t-dracula .enlighter-n2 {color: #bd93f9;}
.enlighter-t-dracula .enlighter-n3 {color: #bd93f9;}
.enlighter-t-dracula .enlighter-n4 {color: #bd93f9;}
.enlighter-t-dracula .enlighter-n5 {color: #bd93f9;}
.enlighter-t-dracula .enlighter-m0 {color: #8be9fd;}
.enlighter-t-dracula .enlighter-m1 {color: #8be9fd;}
.enlighter-t-dracula .enlighter-m2 {color: #8be9fd;}
.enlighter-t-dracula .enlighter-m3 {color: #8be9fd;}
.enlighter-t-dracula .enlighter-g0 {color: #f8f8f2;font-weight: 700;}
.enlighter-t-dracula .enlighter-g1 {color: #f8f8f2;font-weight: 700;}
.enlighter-t-dracula .enlighter-t0 {color: #6272a4;}
.enlighter-t-dracula .enlighter-t1 {color: #8be9fd;font-weight: 700;}
.enlighter-t-dracula .enlighter-t2 {color: #8be9fd;font-weight: 700;}
.enlighter-t-dracula .enlighter-t3 {color: #ff79c6;}
.enlighter-t-dracula .enlighter-t4 {color: #ffb86c;}
.enlighter-t-dracula .enlighter-t5 {color: #50fa7b;}
.enlighter-t-dracula .enlighter-t6 {color: #f55;}
.enlighter-t-dracula .enlighter-t7 {color: #f8f8f2;font-weight: 700;}
.enlighter-t-dracula .enlighter-t8 {color: #f8f8f2;}
.enlighter-t-dracula .enlighter-x1 {color: #ff79c6;font-weight: 700;}
.enlighter-t-dracula .enlighter-x2 {color: #50fa7b;}
.enlighter-t-dracula .enlighter-x10 {color: #f8f8f2;font-weight: 700;}
.enlighter-t-dracula .enlighter-x11 {color: #50fa7b;font-weight: 700;}
.enlighter-t-dracula .enlighter-x12 {color: #8be9fd;font-style: italic;}
.enlighter-t-dracula .enlighter-x13 {color: #bd93f9;}
.enlighter-t-dracula .enlighter-x14 {color: #bd93f9;font-style: italic;}
.enlighter-t-dracula .enlighter-x15 {color: #ffb86c;font-style: italic;}
.enlighter-t-dracula.enlighter-v-codegroup .enlighter-codegroup-switch {background-color: #282a36;padding: 10px;}
.enlighter-t-dracula.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {background-image: none;background-color: transparent;color: #f8f8f2;font-size: 1.15em;padding: 2px 8px 2px 8px;margin: 0 5px 0 5px;border: none;border-radius: 4px;font-family: Arial,Helvetica,sans-serif;}
.enlighter-t-dracula.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #44475a;color: #f8f8f2;}
.enlighter-t-monokai {background-color: #272822;}
.enlighter-t-monokai .enlighter-toolbar {top: 10px;right: 10px;}
.enlighter-t-monokai .enlighter-btn {background-image: none;background-color: #414339;color: #f8f8f2;font-size: 1em;padding: 2px 8px 2px 8px;margin: 0 5px 0 5px;border: solid 1px #1e1f1c;font-family: "Open Sans",Arial,Verdana,sans-serif;}
.enlighter-t-monokai .enlighter-btn:hover {background-color: #4e5145;}
.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-raw {background-image: none;}
.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-raw:after {content: "Raw";}
.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-copy {background-image: none;}
.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-copy:after {content: "Copy";}
.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-window {background-image: none;}
.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-window:after {content: "Extern";}
.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-website {background-image: none;}
.enlighter-t-monokai .enlighter-toolbar .enlighter-btn-website:after {content: "EnlighterJS";}
.enlighter-t-monokai.enlighter-hover div.enlighter>div:hover {background-color: #75715e;}
.enlighter-t-monokai .enlighter-raw {font-size: 1.25em;color: #f8f8f2;line-height: 1.85em;padding: 4px 5px 4px 55px;}
.enlighter-t-monokai div.enlighter>div {padding: 1px 5px 1px 14px;line-height: 1.6em;}
.enlighter-t-monokai div.enlighter>div:FIRST-CHILD {padding-top: 5px;}
.enlighter-t-monokai div.enlighter>div:LAST-CHILD {padding-bottom: 5px;}
.enlighter-t-monokai div.enlighter>div:AFTER {content: " ";}
.enlighter-t-monokai div.enlighter>div.enlighter-special {background-color: #414339;}
.enlighter-t-monokai.enlighter-linenumbers div.enlighter>div::before {font-size: 1em;color: grey;}
.enlighter-t-monokai .enlighter span {font-size: 1.25em;}
.enlighter-t-monokai .enlighter-text {color: #f8f8f2;}
.enlighter-t-monokai .enlighter-c0 {color: #75715e;}
.enlighter-t-monokai .enlighter-c1 {color: #75715e;}
.enlighter-t-monokai .enlighter-c2 {color: #75715e;}
.enlighter-t-monokai .enlighter-c9 {color: #75715e;}
.enlighter-t-monokai .enlighter-k0 {color: #f92672;}
.enlighter-t-monokai .enlighter-k1 {color: #f92672;}
.enlighter-t-monokai .enlighter-k2 {color: #f92672;}
.enlighter-t-monokai .enlighter-k3 {color: #f92672;}
.enlighter-t-monokai .enlighter-k4 {color: #f92672;}
.enlighter-t-monokai .enlighter-k5 {color: #f92672;}
.enlighter-t-monokai .enlighter-k6 {color: #f92672;}
.enlighter-t-monokai .enlighter-k7 {color: #f8f8f2;}
.enlighter-t-monokai .enlighter-k8 {color: #f92672;}
.enlighter-t-monokai .enlighter-k9 {color: #fd971f;}
.enlighter-t-monokai .enlighter-k10 {color: #f92672;}
.enlighter-t-monokai .enlighter-k11 {color: #75715e;}
.enlighter-t-monokai .enlighter-e0 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-e1 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-e2 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-e3 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-e4 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-s0 {color: #e6db74;}
.enlighter-t-monokai .enlighter-s1 {color: #e6db74;}
.enlighter-t-monokai .enlighter-s2 {color: #e6db74;}
.enlighter-t-monokai .enlighter-s3 {color: #e6db74;}
.enlighter-t-monokai .enlighter-s4 {color: #e6db74;font-weight: 700;}
.enlighter-t-monokai .enlighter-s5 {color: #e6db74;font-style: italic;}
.enlighter-t-monokai .enlighter-n0 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-n1 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-n2 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-n3 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-n4 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-n5 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-m0 {color: #66d9ef;}
.enlighter-t-monokai .enlighter-m1 {color: #66d9ef;}
.enlighter-t-monokai .enlighter-m2 {color: #66d9ef;}
.enlighter-t-monokai .enlighter-m3 {color: #66d9ef;}
.enlighter-t-monokai .enlighter-g0 {color: #f8f8f2;font-weight: 700;}
.enlighter-t-monokai .enlighter-g1 {color: #f8f8f2;font-weight: 700;}
.enlighter-t-monokai .enlighter-t0 {color: #f8f8f2;}
.enlighter-t-monokai .enlighter-t1 {color: #a6e22e;}
.enlighter-t-monokai .enlighter-t2 {color: #a6e22e;}
.enlighter-t-monokai .enlighter-t3 {color: #e6db74;}
.enlighter-t-monokai .enlighter-t4 {color: #e6db74;}
.enlighter-t-monokai .enlighter-t5 {color: #a6e22e;}
.enlighter-t-monokai .enlighter-t6 {color: #f92672;}
.enlighter-t-monokai .enlighter-t7 {color: #f92672;}
.enlighter-t-monokai .enlighter-t8 {color: #75715e;}
.enlighter-t-monokai .enlighter-x1 {color: #f92672;}
.enlighter-t-monokai .enlighter-x2 {color: #a6e22e;}
.enlighter-t-monokai .enlighter-x10 {color: #a6e22e;}
.enlighter-t-monokai .enlighter-x11 {color: #a6e22e;}
.enlighter-t-monokai .enlighter-x12 {color: #66d9ef;font-style: italic;}
.enlighter-t-monokai .enlighter-x13 {color: #f92672;}
.enlighter-t-monokai .enlighter-x14 {color: #ae81ff;}
.enlighter-t-monokai .enlighter-x15 {color: #a6e22e;}
.enlighter-t-monokai.enlighter-v-codegroup .enlighter-codegroup-switch {background-color: #414339;padding: 10px 10px 0 30px;}
.enlighter-t-monokai.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn {background-image: none;background-color: #414339;color: #f8f8f2;font-size: 1.15em;padding: 2px 8px 2px 8px;margin: 0 10px 0 10px;border: none;line-height: 2.1em;border-radius: 0;font-style: italic;}
.enlighter-t-monokai.enlighter-v-codegroup .enlighter-codegroup-switch .enlighter-btn.enlighter-active {background-color: #272822;color: #f8f8f2;font-weight: 700;font-style: normal;}
.enlighter-default {}
.enlighter-default .enlighter-btn-window {display: none;}
.enlighter-default .enlighter-btn-website {display: none;}
body {direction: rtl;unicode-bidi: embed;}
blockquote {border-right: 5px solid #005a8c;border-left: none;}
.mh-col {float: right;margin-right: 2.5%;margin-left: 0;}
.mh-col:first-child {margin-right: 0;}
.home-3 {margin-right: 3.86%;margin-left: 0;}
.main-nav
li {float: right;border-right: 1px solid #424242;border-left: none;}
.main-nav ul ul
ul {right: 100%;left: auto;}
.slicknav_btn {float: left;}
.slicknav_menu
.slicknav_menutxt {float: right;}
.slicknav_menu
.slicknav_icon {float: right;margin: .188rem .438rem 0 0;}
.slicknav_nav
.slicknav_arrow {font-size: .8rem;margin: 0 .4rem 0 0;}
.slicknav_nav
ul {padding: 20px 15px 0 0;}
.slicknav_nav ul
ul {border: 0;padding: 0 15px 0 0;}
.slicknav_nav
.slicknav_txtnode {margin-right: 15px;margin-left: 0;}
.entry-meta-cats, .entry-meta-author {margin-left: 10px;margin-right: 0;}
.entry-tags
span {margin-left: 15px;margin-right: 0;}
.entry-tags
a {margin: 0 0 5px 15px;}
.content-list-thumb {float: right;margin: 0 0 10px 20px;}
.author-box-avatar {float: right;margin-left: 20px;margin-right: 0;}
.entry-content ul, .commentlist ul, .entry-content ol, .commentlist
ol {margin: 0 40px 30px 0;margin: 0 2.5rem 1.875rem 0;}
.entry-content ul ul, .commentlist ul ul, .entry-content ol ol, .commentlist ol
ol {margin: 0 40px 0 0;margin: 0 2.5rem 0 0;}
dl {margin: 0 40px 30px 0;margin: 0 2.5rem 1.875rem 0;}
dd {margin-right: 30px;margin-right: 1.875rem;margin-left: 0;}
.comment-section-title .comment-count {float: right;}
.comment-section-title .comment-count-more {float: right;}
.commentlist .comment
.avatar {float: right;margin-left: 20px;margin-right: 0;}
.pinglist .fa-link {margin-left: 10px;margin-left: .625rem;margin-right: 0;}
#cancel-comment-reply-link {margin-right: 20px;margin-left: 0;}
.alignleft {float: right;margin: 5px 0 20px 20px;margin: .3125rem 0 1.25rem 1.25rem;}
.alignright {float: left;margin: 5px 20px 20px 0;margin: .3125rem 1.25rem 1.25rem 0;}
.gallery-item {float: right;margin: 0 0 4px 4px;}
.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) {margin-left: 0;}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {clear: right;}
.gallery-caption {right: 0;left: auto;text-align: right;}
.gallery-caption:before {right: 0;left: auto;}
.search-form {float: left;}
.entry-content .search-form {float: right;}
.search-form .screen-reader-text {right: -9999px;left: auto;}
.copyright-wrap {float: right;}
.widget-list li:hover {padding-right: 10px;padding-left: 0;}
.cp-thumb-small {float: right;margin: 0 0 0 20px;}
.uw-avatar {float: right;margin-left: 10px;margin-left: .625rem;margin-right: 0;}
.sb-widget ul .cat-item:hover, .sb-widget ul .menu-item:hover, .sb-widget ul .page_item:hover, .footer-widgets ul .cat-item:hover, .footer-widgets ul .menu-item:hover, .footer-widgets ul .page_item:hover {padding-right: 10px;padding-left: 0;}
#wp-calendar caption, #wp-calendar
#prev {text-align: right;}
.fa-chevron-left:before {content: "";}
.fa-chevron-right:before {content: "";}
@media only screen and (max-width: 980px) {.mh-col {margin: 0;}
	.home-3 {margin-right: 3.86%;margin-left: 0;}}
@media only screen and (max-width: 767px) {.home-2, .home-3 {width: 100%;margin: 0;}
	.commentlist ul, .commentlist ol, dl {margin: 0 20px 30px 0;margin: 0 20px 1.875rem 0;}}