.enlighter-tooltip {z-index:100} .enlighter-default {font-family:"Source Code Pro","Liberation Mono","Courier New",Courier,monospace;font-size:13px;line-height:1.4;overflow:hidden;white-space:pre-wrap;word-wrap:break-word;margin:0 0 20px 0;padding:0;position:relative;text-align:left;direction:ltr;border-radius:8px} .enlighter-default .enlighter-special:hover {background-color:#f4f8fc} .enlighter-default .enlighter-raw {display:none;white-space:pre-wrap;word-wrap:break-word;box-shadow:none;padding:0 17px !important;color:inherit} .enlighter-toolbar {opacity:0;position:absolute;right:10px;top:8px;z-index:10;transition:.2s} .enlighter-default:hover .enlighter-toolbar {opacity:1} .enlighter-default .enlighter-btn {font:normal normal normal 14px/1 FontAwesome;border-radius:6px;display:inline-block;transition:.15s;padding:.3em .3em;background:rgba(235,237,239,0.8);color:#666;font-size:13px;margin-left:6px;cursor:pointer} .enlighter-default .enlighter-btn:hover {color:#157ff9} .enlighter-t-atomic .enlighter-btn,.enlighter-t-dracula .enlighter-btn,.enlighter-t-monokai .enlighter-btn {background:rgba(57,60,66,.87)} .enlighter-default .enlighter-toolbar .enlighter-btn-raw::after {content:"\f121"} .enlighter-default .enlighter-toolbar .enlighter-btn-copy::after {content:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiPjxwYXRoIGQ9Ik0xOTAuNTcxIDI1NC44NTdoMzg1LjcxNUExMjguNTcxIDEyOC41NzEgMCAwIDEgNzA0Ljg1NyAzODMuNDN2NDUwQTEyOC41NzEgMTI4LjU3MSAwIDAgMSA1NzYuMjg2IDk2MkgxOTAuNTdBMTI4LjU3MSAxMjguNTcxIDAgMCAxIDYyIDgzMy40Mjl2LTQ1MGExMjguNTcxIDEyOC41NzEgMCAwIDEgMTI4LjU3MS0xMjguNTcyem0wIDk2LjQyOWEzMi4xNDMgMzIuMTQzIDAgMCAwLTMyLjE0MiAzMi4xNDN2NDUwYTMyLjE0MyAzMi4xNDMgMCAwIDAgMzIuMTQyIDMyLjE0MmgzODUuNzE1YTMyLjE0MyAzMi4xNDMgMCAwIDAgMzIuMTQzLTMyLjE0MnYtNDUwYTMyLjE0MyAzMi4xNDMgMCAwIDAtMzIuMTQzLTMyLjE0M0gxOTAuNTd6TTc2OS41MyA3NjkuMTQzdi05Ni40MjloNjMuOWEzMi4xNDMgMzIuMTQzIDAgMCAwIDMyLjE0Mi0zMi4xNDN2LTQ1MGEzMi4xNDMgMzIuMTQzIDAgMCAwLTMyLjE0Mi0zMi4xNDJINDQ3LjcxNGEzMi4xNDMgMzIuMTQzIDAgMCAwLTMyLjE0MyAzMi4xNDJoLTk2LjQyOEExMjguNTcxIDEyOC41NzEgMCAwIDEgNDQ3LjcxNCA2Mkg4MzMuNDNBMTI4LjU3MSAxMjguNTcxIDAgMCAxIDk2MiAxOTAuNTcxdjQ1MGExMjguNTcxIDEyOC41NzEgMCAwIDEtMTI4LjU3MSAxMjguNTcyaC02My45eiIgZmlsbD0iI2U2ZTZlNiIvPjwvc3ZnPg==)} .enlighter-default .enlighter-toolbar .enlighter-btn-copy.copied::after {content:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiPjxwYXRoIGQ9Ik01MTIgNTcuNzY3Yy0yNTAuODg0IDAtNDU0LjIzMyAyMDMuMzEtNDU0LjIzMyA0NTQuMjMxIDAgMjUwLjg1MiAyMDMuMzQ5IDQ1NC4yMzQgNDU0LjIzNCA0NTQuMjM0IDI1MC44NDggMCA0NTQuMjMtMjAzLjM4MiA0NTQuMjMtNDU0LjIzNCAwLTI1MC45Mi0yMDMuMzgyLTQ1NC4yMzEtNDU0LjIzLTQ1NC4yMzF6bTI4My4wNDUgMzQyLjcwNmwtMzE3Ljg2OCAzMDYuNTJhNTEuNzM2IDUxLjczNiAwIDAgMS0xNC4wODMgMTAuMDE4Yy0xOS45NiAxNC4xOTItNDcuOTA4IDEyLjQxOC02NS43OTgtNS40NzVMMjYwLjc4MiA1NzQuOTljLTE5Ljk2My0xOS45NjEtMTkuOTYzLTUyLjMwOCAwLTcyLjIzMyAxOS45Ni0yMC4wMzQgNTIuMzA1LTIwLjAzNCA3Mi4yNjQgMGwxMDIuNDcgMTAyLjQzMiAyODcuMjYyLTI3Ni45NDZjMTkuOTI0LTE5Ljk5NyA1Mi4zMDctMTkuOTk3IDcyLjI2NyAwIDE5Ljk1OSAxOS45MjcgMTkuOTU5IDUyLjMwNSAwIDcyLjIzem0wIDAiIGZpbGw9IiMxYWZhMjkiLz48L3N2Zz4=)} .enlighter-default .enlighter-toolbar .enlighter-btn-window::after {content:"\f1b2"} .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} div.enlighter {width:100%;border-collapse:collapse;border-spacing:0;padding:0;empty-cells:show;min-width:100%;font-size:10px;margin:0;text-indent:0;-webkit-overflow-scrolling:touch;counter-reset:enlighter 0} div.enlighter>div {margin:0;border:solid 0 #fff;list-style:none;font-size:inherit;line-height:1.4;min-height:14px} div.enlighter>div>div {display:table-cell;width:100%;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:12px;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-overflow-scroll.enlighter-v-standard .enlighter {overflow-x:auto;word-wrap:normal !important} .enlighter-overflow-scroll.enlighter-v-codegroup .enlighter-codegroup-wrapper {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-show-rawcode .enlighter-raw {display:block} .enlighter-show-rawcode .enlighter {display:none !important} .enlighter-t-enlighter {color:#555;background:#f8f9fa} .enlighter-t-enlighter.enlighter-hover div.enlighter>div:hover {color:#444;background-color:#fffcd3} .enlighter-t-enlighter div.enlighter>div {color:#aaa} .enlighter-t-enlighter div.enlighter>div.enlighter-special {background-color:#fdf5f0} .enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div::before {border-right:solid 1px #e8e8e8} .enlighter-t-enlighter .enlighter-text {color:#555} .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:#4573f7;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-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:#f1436e} .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:#0cad64} .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-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-beyond {color:#333;background-color:#f7f7fa;border-radius:5px;border:solid 2px #e2e2e8} .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 div.enlighter>div {line-height:18px;color:#aaa} .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:11px} .enlighter-t-beyond .enlighter span {font-size:13px} .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-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-classic {background-color:#fff;border:1px solid #e8e8e2;border-left:solid 4px #52ce52} .enlighter-t-classic.enlighter-hover div.enlighter>div:hover {background-color:#ddf0dd} .enlighter-t-classic .enlighter-raw {font-size:15px;color:#000;line-height:22px;padding:4px 5px 4px 58px} .enlighter-t-classic div.enlighter {line-height:20px} .enlighter-t-classic div.enlighter>div {padding:1px 5px 1px 14px;line-height:20px;color:#aaa} .enlighter-t-classic div.enlighter>div.enlighter-special {background-color:#f9f9f9} .enlighter-t-classic div.enlighter>div:nth-child(even) {background-color:#f8f8f8} .enlighter-t-classic.enlighter-linenumbers div.enlighter>div::before {color:#40b540;border-right:1px solid #52ce52} .enlighter-t-classic .enlighter li.enlighter-special {background-color:#edf9ec;border-left-color:#3fa03f} .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-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-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 {background:rgba(229,239,244,0.0);color:#315f8c} .enlighter-t-godzilla.enlighter-hover div.enlighter>div:hover {background-color:#f0f0f1} .enlighter-t-godzilla .enlighter-raw {color:#1a5c9a} .enlighter-t-godzilla div.enlighter>div {padding:1px 5px 1px 14px;line-height:16px;color:#9c9ea0} .enlighter-t-godzilla div.enlighter>div.enlighter-special {background-color:#fffcd3} .enlighter-t-godzilla.enlighter-linenumbers div.enlighter>div::before {font-size:11px} .enlighter-t-godzilla .enlighter span {font-size:14px} .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-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-atomic {font-family:Inconsolata,Consolas,"Source Code Pro","Liberation Mono","Courier New",Courier,monospace;background-color:#272b33;color:#939393} .enlighter-t-atomic .enlighter-toolbar {top:10px;right:10px} .enlighter-t-atomic .enlighter-toolbar .enlighter-btn-raw:after {content:"Raw"} .enlighter-t-atomic .enlighter-toolbar .enlighter-btn-copy:after {content:"Copy"} .enlighter-t-atomic .enlighter-toolbar .enlighter-btn-window:after {content:"Extern"} .enlighter-t-atomic .enlighter-raw {font-size:16px;color:#517891} .enlighter-t-atomic div.enlighter>div {padding:1px 5px 1px 14px;line-height:19px;color:#596174;background-color:#272b33} .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} .enlighter-t-atomic.enlighter-hover div.enlighter>div:hover {background-color:#2e353e} .enlighter-t-atomic .enlighter span {font-size:17px} .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-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-droide {background-color:#f7f7f9;border:solid 1px #e0e0e0} .enlighter-t-droide.enlighter-hover div.enlighter>div:hover {background-color:#fae9d9} .enlighter-t-droide div.enlighter>div {line-height:16px;color:#aaa} .enlighter-t-droide div.enlighter>div.enlighter-special {background-color:#fae9d9;border-left:solid 5px #e07c19} .enlighter-t-droide .enlighter span {font-size:13px} .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-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:#099} .enlighter-t-droide .enlighter-n1 {color:#099} .enlighter-t-droide .enlighter-n2 {color:#099;font-style:italic} .enlighter-t-droide .enlighter-n3 {color:#099;font-style:italic} .enlighter-t-droide .enlighter-n4 {color:#099;font-style:italic} .enlighter-t-droide .enlighter-n5 {color:#099;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:#099} .enlighter-t-droide .enlighter-x14 {color:#099} .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-minimal {border-top:solid 3px #e0e0e0;border-bottom:solid 3px #e0e0e0;border-radius:0 !important} .enlighter-t-minimal.enlighter-hover div.enlighter>div:hover {background-color:#f0f0f0} .enlighter-t-minimal div.enlighter>div {line-height:18px;color:#a0a0a0} .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:10px;color:#404141} .enlighter-t-minimal .enlighter span {font-size:13px} .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-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-eclipse {color:#787878;border:solid 8px #f3f3f3} .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 {color:#717171} .enlighter-t-eclipse div.enlighter>div {line-height:16px;color:#787878} .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:13px} .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-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-mowtwo {background-color:#f0f0f1;border:solid 1px #f0f0f1} .enlighter-t-mowtwo.enlighter-hover div.enlighter>div:hover {background-color:#e9e9e9} .enlighter-t-mowtwo div.enlighter>div {line-height:18px;color:#9c9ea0} .enlighter-t-mowtwo div.enlighter>div.enlighter-special {background-color:#e9e9e9} .enlighter-t-mowtwo.enlighter-linenumbers div.enlighter>div::before {font-size:11px} .enlighter-t-mowtwo .enlighter span {font-size:14px} .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-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-rowhammer {background-color:transparent;border:none} .enlighter-t-rowhammer.enlighter-hover div.enlighter>div:hover {background-color:#f0f0f0} .enlighter-t-rowhammer div.enlighter>div {line-height:20px;color:#94a9bf;font-size:10px;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.enlighter-special {background-color:#f9f9f9} .enlighter-t-rowhammer.enlighter-linenumbers div.enlighter>div::before {padding:1px 5px 1px 14px;font-size:10px;color:#5d87b4} .enlighter-t-rowhammer .enlighter span {font-size:13px} .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-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-bootstrap4 {font-size:10px;color:#212529;background-color:#f8f9fa;padding:1.5em 1.2em;border-radius:4px} .enlighter-t-bootstrap4 .enlighter-toolbar {top:10px;right:10px} .enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-raw:after {content:"Raw"} .enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-copy:after {content:"Copy"} .enlighter-t-bootstrap4 .enlighter-toolbar .enlighter-btn-window:after {content:"Extern"} .enlighter-t-bootstrap4.enlighter-hover div.enlighter>div:hover {background-color:#eceef0} .enlighter-t-bootstrap4 .enlighter-raw {font-size:14px;color:#212529;background-color:#f8f9fa;line-height:20px;padding:28px 25px 30px 79px} .enlighter-t-bootstrap4 div.enlighter>div {padding:1px 5px 1px 14px;line-height:16px;color:#999;background-color:transparent} .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} .enlighter-t-bootstrap4 .enlighter span {font-size:14px} .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-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-dracula {background-color:#2d2e31;color:#7e9bf5} .enlighter-t-dracula .enlighter-btn:hover {color:#4b7bf9} .enlighter-t-dracula.enlighter-hover div.enlighter>div:hover {background-color:#44475a} .enlighter-t-dracula div.enlighter>div {color:#6272a4} .enlighter-t-dracula div.enlighter>div.enlighter-special {background-color:#44475a} .enlighter-t-dracula.enlighter-linenumbers div.enlighter>div::before {font-size:12px;color:#6272a4} .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-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-monokai {background-color:#272822;border-bottom:5px solid #949833} .enlighter-t-monokai.enlighter-hover div.enlighter>div:hover {background-color:#75715e} .enlighter-t-monokai .enlighter-raw {color:#bab36b;line-height:19px} .enlighter-t-monokai div.enlighter>div {line-height:19px} .enlighter-t-monokai div.enlighter>div.enlighter-special {background-color:#414339} .enlighter-t-monokai.enlighter-linenumbers div.enlighter>div::before {font-size:12px;color:#d2c784} .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-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 {-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:thin} pre {color:inherit !important;border-radius:inherit !important;padding:inherit !important;margin:inherit !important;background-color:inherit !important;overflow:inherit !important} .enlighter-default {margin-top:10px !important;box-shadow:0 1px 9px rgba(0,0,0,.2);transition:.3s} .enlighter-default:hover {box-shadow:0 1px 15px rgba(0,0,0,.6)} .enlighter-t-enlighter .enlighter-btn {color:#aaa !important;background-color:#aaa !important;border-color:#4a4b4e !important} .enlighter-t-enlighter .enlighter-btn:hover {color:#fff !important} .enlighter-overflow-scroll.enlighter-v-standard {overflow-x:unset !important} .enlighter-default {border-radius:8px;padding-top:30px !important;background:#efefef;margin-bottom:25px !important} .enlighter-default .enlighter {display:block;max-height:500px;overflow:auto;background-color:#fafbfd} .enlighter-default::after {content:" ";position:absolute;-webkit-border-radius:50%;border-radius:50%;background:#c7c7c7;width:10px;height:10px;top:0;left:15px;margin-top:10px;-webkit-box-shadow:16px 0 #c7c7c7,32px 0 #c7c7c7;box-shadow:16px 0 #c7c7c7,32px 0 #c7c7c7;transition-duration:.3s} .enlighter-default:hover::after {background:#fc625d;-webkit-box-shadow:16px 0 #fdbc40,32px 0 #35cd4b;box-shadow:16px 0 #fdbc40,32px 0 #35cd4b} .enlighter-t-enlighter .enlighter-raw {padding-left:20px !important} .enlighter-t-enlighter .enlighter-btn {transition:.3s} .enlighter-t-enlighter.enlighter-hover div.enlighter>div:hover {color:#2b2b2b !important;background-color:#ffd7db !important} .enlighter-default .enlighter-toolbar {top:4px !important} .enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div:FIRST-CHILD::before,.enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div:LAST-CHILD::before {border-radius:0 !important} .enlighter-default .enlighter-btn-website {display:none !important} .enlighter-t-enlighter .enlighter-k3 {background-color:rgba(121,121,121,0.12) !important} .enlighter-footer {display:flex;color:#000;opacity:.7;padding:.125rem 1rem;font-size:12px;font-family:initial} .enlighter-footer div {display:flex;align-items:center} .enlighter-footer .pre-size {margin-left:1rem} .enlighter-footer .copyright {margin-left:auto} .enlighter-ico {height:15px;margin-right:.125rem} .enlighter-code::after {content:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEzMzkgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik0zODQuNzk3IDg0Ny43M2E1NC4zOTYgNTQuMzk2IDAgMSAxLTk0LjU3NiA1My44MTVMODQuNjc4IDU0MC4yODVhNTQuMzk2IDU0LjM5NiAwIDAgMSAuMDcyLTU0LjAzMmwyMDUuNjE2LTM1Ny44NWE1NC4zOTYgNTQuMzk2IDAgMCAxIDk0LjI4NSA1NC4xNzdMMTk0LjYzIDUxMy41MjNsMTkwLjE2OCAzMzQuMTM0em01NzAuMjEgMGwxOTAuMTY4LTMzNC4xMzQtMTkwLjAyMi0zMzAuOTQzYTU0LjM5NiA1NC4zOTYgMCAwIDEgOTQuMjg1LTU0LjE3OGwyMDUuNjE2IDM1Ny44NWE1NC4zOTYgNTQuMzk2IDAgMCAxIC4wNzIgNTQuMDMzbC0yMDUuNTQzIDM2MS4xODdhNTQuMzk2IDU0LjM5NiAwIDAgMS05NC41NzUtNTMuODE1ek03MzYuNDgzIDE0MS42NzVhNTQuMzk2IDU0LjM5NiAwIDEgMSAxMDMuNTcgMzMuMzYyTDYwNy42IDg5Ny4xOTNhNTQuMzk2IDU0LjM5NiAwIDEgMS0xMDMuNDk3LTMzLjI5TDczNi40ODIgMTQxLjUzeiIgZmlsbD0iIzg4OCIvPjwvc3ZnPg==)} .enlighter-size::after {content:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwOTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTQiIGhlaWdodD0iMTQiPjxwYXRoIGQ9Ik04NjAuNzQ4IDk1OS41NTdIMjMzLjgzM2ExNjYuMzA3IDE2Ni4zMDcgMCAwIDEtMTY2LjA1LTE2Ni4xMTRWMjI4LjE3OUExNjYuMzA3IDE2Ni4zMDcgMCAwIDEgMjMzLjc3IDYyLjEyOWg2MjYuOTc5YTE2Ni4zMDcgMTY2LjMwNyAwIDAgMSAxNjYuMTE0IDE2Ni4wNXY1NjUuMjY0YTE2Ni4zMDcgMTY2LjMwNyAwIDAgMS0xNjYuMTE0IDE2Ni4xMTR6TTIzMy44MzMgMTI2LjQxNGMtNTYuMTg1IDAtMTAxLjc2NCA0NS41NzktMTAxLjc2NCAxMDEuNzY1djU2NS4yNjRjMCA1Ni4yNSA0NS41NzkgMTAxLjgyOCAxMDEuNzY0IDEwMS44MjhoNjI2Ljk3OWM1Ni4yNSAwIDEwMS44MjgtNDUuNjQyIDEwMS44MjgtMTAxLjgyOFYyMjguMTc5YzAtNTYuMTg2LTQ1LjY0Mi0xMDEuNzY1LTEwMS44MjgtMTAxLjc2NUgyMzMuODMzeiIgZmlsbD0iIzg4OCIvPjxwYXRoIGQ9Ik03MjkuMjE5IDQ5OC44MjFIMzY0LjkxMmE5MS4yODYgOTEuMjg2IDAgMCAxLTg4LjA3Mi05My44NTdWOTYuMzkzYTMyLjE0MyAzMi4xNDMgMCAxIDEgNjQuMjg2IDB2MzA4LjU3MWMtMS4yODYgMTQuNjU3IDkuMTkzIDI3LjY0MyAyMy43ODYgMjkuNTcyaDM2NC4zMDdhMjcuNDUgMjcuNDUgMCAwIDAgMjMuOTc5LTI5LjU3MlY5Ni4zOTNhMzIuMTQzIDMyLjE0MyAwIDEgMSA2NC4yODUgMHYzMDguNTcxYTkxLjI4NiA5MS4yODYgMCAwIDEtODguMjY0IDkzLjg1N3oiIGZpbGw9IiM4ODgiLz48cGF0aCBkPSJNNjM0LjcxOSAzNDEuMzIxYTMyLjE0MyAzMi4xNDMgMCAwIDEtMzIuMTQzLTMyLjE0MlYyNDYuMzdhMzIuMTQzIDMyLjE0MyAwIDAgMSA2NC4yODYgMHY2Mi44MDhhMzIuMTQzIDMyLjE0MyAwIDAgMS0zMi4xNDMgMzIuMTQyeiIgZmlsbD0iIzg4OCIvPjwvc3ZnPg==)} .io-black-mode .enlighter-default {background:#3c3c3c;border-color:#3c3c3c} .io-black-mode .enlighter-default::after {background:#555;-webkit-box-shadow:16px 0 #555,32px 0 #555;box-shadow:16px 0 #555,32px 0 #555} .io-black-mode .enlighter-default:hover::after {background:#fc625d;-webkit-box-shadow:16px 0 #fdbc40,32px 0 #35cd4b;box-shadow:16px 0 #fdbc40,32px 0 #35cd4b} .io-black-mode .enlighter-t-enlighter .enlighter-text {color:#666} .io-black-mode .enlighter-default .enlighter {background-color:#1a1d1f} .io-black-mode .enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div::before {border-color:#3c3c3c;background-color:#282a2e} .io-black-mode .enlighter-t-enlighter.enlighter-hover div.enlighter>div:hover {color:#d4d4d4 !important;background-color:#09090f !important} .io-black-mode .enlighter-t-enlighter .enlighter-raw {color:#aaa;background-color:#1a1d1f} .io-black-mode .enlighter-t-enlighter .enlighter-btn {background-color:#2d2d2d !important;border-color:#2d2d2d !important} .io-black-mode .enlighter-t-enlighter div.enlighter>div.enlighter-special {background-color:#27272b} .io-black-mode .enlighter-footer {color:#fff;opacity:.7} .enlighter::-webkit-scrollbar {width:6px;height:6px;margin:2px} .enlighter::-webkit-scrollbar-track {border-radius:10px} .enlighter::-webkit-scrollbar-thumb {border-radius:10px;background:rgba(0,0,0,.2)} .enlighter::-webkit-scrollbar-thumb:hover {background:rgba(0,0,0,.4)} .enlighter::-webkit-scrollbar-thumb:window-inactive {background:rgba(0,0,0,.1)} .io-black-mode .enlighter-default .enlighter::-webkit-scrollbar-track,.io-black-mode .enlighter-default .enlighter-overflow-scroll::-webkit-scrollbar-track,.io-black-mode .enlighter-default .enlighter-codegroup-wrapper::-webkit-scrollbar-track {background:#282a2e !important;border-radius:10px;border:none !important;box-shadow:none !important;} .io-black-mode .enlighter-default .enlighter::-webkit-scrollbar-thumb,.io-black-mode .enlighter-default .enlighter-overflow-scroll::-webkit-scrollbar-thumb,.io-black-mode .enlighter-default .enlighter-codegroup-wrapper::-webkit-scrollbar-thumb {border-radius:10px;background:rgba(255,255,255,.2) !important;border:none !important;box-shadow:none !important;} .io-black-mode .enlighter-default .enlighter::-webkit-scrollbar-thumb:hover,.io-black-mode .enlighter-default .enlighter-overflow-scroll::-webkit-scrollbar-thumb:hover,.io-black-mode .enlighter-default .enlighter-codegroup-wrapper::-webkit-scrollbar-thumb:hover {background:rgba(255,255,255,.4) !important;} .io-black-mode .enlighter-default .enlighter::-webkit-scrollbar-thumb:window-inactive,.io-black-mode .enlighter-default .enlighter-overflow-scroll::-webkit-scrollbar-thumb:window-inactive,.io-black-mode .enlighter-default .enlighter-codegroup-wrapper::-webkit-scrollbar-thumb:window-inactive {background:rgba(255,255,255,.1) !important;} .io-black-mode .enlighter-default .enlighter::-webkit-scrollbar-track:horizontal,.io-black-mode .enlighter-default .enlighter-overflow-scroll::-webkit-scrollbar-track:horizontal,.io-black-mode .enlighter-default .enlighter-codegroup-wrapper::-webkit-scrollbar-track:horizontal {background:#282a2e !important;} .io-black-mode .enlighter-default {scrollbar-color:rgba(255,255,255,.2) #282a2e !important;scrollbar-width:thin !important;}
