.enlighter-tooltip{z-index:100}.enlighter-default{font-family:"JetBrains Mono","Fira Code","Source Code Pro","Liberation Mono","Courier New",Courier,monospace;font-size:13px;line-height:1.6;overflow:hidden;white-space:pre-wrap;word-wrap:break-word;margin:0 0 24px 0;padding:0;position:relative;text-align:left;direction:ltr;border-radius:10px;background-color:#1e1e1e !important;color:#d4d4d4 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.enlighter-default .enlighter-special:hover{background-color:#2d2d2d}.enlighter-default .enlighter-raw{display:none;white-space:pre-wrap;word-wrap:break-word;box-shadow:none;padding:0 17px !important;color:inherit;background-color:#1e1e1e !important;}.enlighter-toolbar{opacity:0;position:absolute;right:12px;top:6px;z-index:10;transition:opacity .25s ease;display:flex;gap:4px;align-items:center;}.enlighter-default:hover .enlighter-toolbar{opacity:1}.enlighter-default .enlighter-btn{font:normal normal normal 14px/1 FontAwesome;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;padding:5px 6px;background:rgba(255,255,255,0.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);color:#999;font-size:13px;cursor:pointer;border:1px solid rgba(255,255,255,0.06);}.enlighter-default .enlighter-btn:hover{color:#ffffff;background:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.12);}.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 #1e1e1e;list-style:none;font-size:inherit;line-height:1.4;min-height:14px;background-color:#1e1e1e;color:#d4d4d4;}div.enlighter>div>div{display:table-cell;width:100%;padding-left:10px;background-color:#1e1e1e;color:#d4d4d4;}div.enlighter>div>div::before{content:" "}span.enlighter{display:inline-block;padding:3px 5px 1px 5px;margin:0 2px 0 2px;background-color:#1e1e1e;color:#d4d4d4;}.enlighter span{margin:0;padding:0;line-height:inherit;font-size:12px;font-family:inherit;color:#d4d4d4;}.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;color:#858585;border-right:1px solid #3e3e42;background-color:#1e1e1e;}.enlighter-overflow-scroll.enlighter-v-standard .enlighter{overflow-x:hidden;word-wrap:break-word !important}.enlighter-overflow-scroll.enlighter-v-codegroup .enlighter-codegroup-wrapper{overflow-x:hidden;word-wrap:break-word !important}.enlighter-overflow-scroll.enlighter-v-codegroup .enlighter>div>div,.enlighter-overflow-scroll.enlighter-v-standard .enlighter>div>div{white-space:pre-wrap !important}.enlighter-overflow-scroll.enlighter-v-codegroup .enlighter-raw,.enlighter-overflow-scroll.enlighter-v-standard .enlighter-raw{white-space:pre-wrap !important}.enlighter-show-rawcode .enlighter-raw{display:block}.enlighter-show-rawcode .enlighter{display:none !important}.enlighter-t-enlighter{color:#d4d4d4;background:#1e1e1e}.enlighter-t-enlighter.enlighter-hover div.enlighter>div:hover{color:#ffffff;background-color:#2d2d2d}.enlighter-t-enlighter div.enlighter>div{color:#d4d4d4}.enlighter-t-enlighter div.enlighter>div.enlighter-special{background-color:#252526}.enlighter-t-enlighter.enlighter-linenumbers div.enlighter>div::before{border-right:solid 1px #3e3e42}.enlighter-t-enlighter .enlighter-text{color:#d4d4d4}.enlighter-t-enlighter .enlighter-c0,.enlighter-t-enlighter .enlighter-c1,.enlighter-t-enlighter .enlighter-c2{color:#6a9955}.enlighter-t-enlighter .enlighter-c9{color:#6a9955}.enlighter-t-enlighter .enlighter-k0,.enlighter-t-enlighter .enlighter-k1,.enlighter-t-enlighter .enlighter-k2,.enlighter-t-enlighter .enlighter-k5,.enlighter-t-enlighter .enlighter-k6,.enlighter-t-enlighter .enlighter-k7{color:#569cd6;font-weight:700}.enlighter-t-enlighter .enlighter-k3{color:#d7ba7d;background-color:transparent}.enlighter-t-enlighter .enlighter-k4{color:#c586c0;font-weight:700}.enlighter-t-enlighter .enlighter-k8{color:#569cd6}.enlighter-t-enlighter .enlighter-k9{color:#b5cea8}.enlighter-t-enlighter .enlighter-k10{color:#c586c0;font-style:italic}.enlighter-t-enlighter .enlighter-e0,.enlighter-t-enlighter .enlighter-e1{color:#569cd6;font-weight:700}.enlighter-t-enlighter .enlighter-e2{color:#b5cea8}.enlighter-t-enlighter .enlighter-e3{color:#569cd6}.enlighter-t-enlighter .enlighter-e4{color:#d7ba7d;font-style:italic}.enlighter-t-enlighter .enlighter-s0,.enlighter-t-enlighter .enlighter-s1,.enlighter-t-enlighter .enlighter-s2,.enlighter-t-enlighter .enlighter-s5{color:#ce9178}.enlighter-t-enlighter .enlighter-s3{color:#9cdcfe}.enlighter-t-enlighter .enlighter-s4{color:#d7ba7d;font-weight:700}.enlighter-t-enlighter .enlighter-n0,.enlighter-t-enlighter .enlighter-n1,.enlighter-t-enlighter .enlighter-n2,.enlighter-t-enlighter .enlighter-n3,.enlighter-t-enlighter .enlighter-n4,.enlighter-t-enlighter .enlighter-n5{color:#b5cea8}.enlighter-t-enlighter .enlighter-m0{color:#dcdcaa}.enlighter-t-enlighter .enlighter-m1,.enlighter-t-enlighter .enlighter-m2,.enlighter-t-enlighter .enlighter-m3{color:#d7ba7d}.enlighter-t-enlighter .enlighter-g0,.enlighter-t-enlighter .enlighter-g1{color:#d4d4d4}.enlighter-t-enlighter .enlighter-t0{color:#d4d4d4}.enlighter-t-enlighter .enlighter-t1,.enlighter-t-enlighter .enlighter-t2{color:#c586c0;font-weight:700}.enlighter-t-enlighter .enlighter-t3{color:#569cd6}.enlighter-t-enlighter .enlighter-t4,.enlighter-t-enlighter .enlighter-t5{color:#b5cea8}.enlighter-t-enlighter .enlighter-t6{color:#ce9178}.enlighter-t-enlighter .enlighter-t7{color:#ffffff;font-weight:700}.enlighter-t-enlighter .enlighter-t8{color:#9cdcfe;background-color:transparent;font-style:italic}.enlighter-t-enlighter .enlighter-x1,.enlighter-t-enlighter .enlighter-x11{color:#569cd6;font-weight:700}.enlighter-t-enlighter .enlighter-x2{color:#569cd6}.enlighter-t-enlighter .enlighter-x10{color:#ffffff;font-weight:700}.enlighter-t-enlighter .enlighter-x12{color:#569cd6;text-decoration:underline}.enlighter-t-enlighter .enlighter-x13{color:#b5cea8}.enlighter-t-enlighter .enlighter-x14{color:#b5cea8;font-style:italic}.enlighter-t-enlighter .enlighter-x15{color:#c586c0;font-style:italic}.enlighter-t-enlighter.enlighter-v-inline{border-radius:3px;background-color:#1a1a1a}.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 #d0d7de;border-left:solid 4px #0969da}.enlighter-t-classic.enlighter-hover div.enlighter>div:hover{background-color:#ddf4ff}.enlighter-t-classic .enlighter-raw{font-size:15px;color:#24292f;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:#fff8c5}.enlighter-t-classic div.enlighter>div:nth-child(even){background-color:#f6f8fa}.enlighter-t-classic.enlighter-linenumbers div.enlighter>div::before{color:#8c959f;border-right:1px solid #d0d7de}.enlighter-t-classic .enlighter li.enlighter-special{background-color:#fff8c5;border-left-color:#bf8700}.enlighter-t-classic .enlighter-text{color:#24292f}.enlighter-t-classic .enlighter-c0,.enlighter-t-classic .enlighter-c1,.enlighter-t-classic .enlighter-c2,.enlighter-t-classic .enlighter-c9{color:#6e7781}.enlighter-t-classic .enlighter-k0,.enlighter-t-classic .enlighter-k1{color:#cf222e;font-weight:700}.enlighter-t-classic .enlighter-k2,.enlighter-t-classic .enlighter-k5{color:#8250df;font-weight:700}.enlighter-t-classic .enlighter-k3{color:#0550ae;background-color:#f6f8fa}.enlighter-t-classic .enlighter-k4{color:#cf222e;font-weight:700}.enlighter-t-classic .enlighter-k6{color:#8250df;font-style:italic}.enlighter-t-classic .enlighter-k7{color:#8250df;font-weight:700}.enlighter-t-classic .enlighter-k8{color:#cf222e}.enlighter-t-classic .enlighter-k9{color:#0550ae;font-weight:700}.enlighter-t-classic .enlighter-k10{color:#0550ae;font-style:italic}.enlighter-t-classic .enlighter-e0,.enlighter-t-classic .enlighter-e1{color:#8250df;font-weight:700}.enlighter-t-classic .enlighter-e2{color:#0550ae}.enlighter-t-classic .enlighter-e3{color:#8250df}.enlighter-t-classic .enlighter-e4{color:#953800;font-style:italic}.enlighter-t-classic .enlighter-s0,.enlighter-t-classic .enlighter-s1,.enlighter-t-classic .enlighter-s2,.enlighter-t-classic .enlighter-s3{color:#0a3069}.enlighter-t-classic .enlighter-s4{color:#0a3069;font-weight:700}.enlighter-t-classic .enlighter-s5{color:#953800;font-weight:700}.enlighter-t-classic .enlighter-n0,.enlighter-t-classic .enlighter-n1,.enlighter-t-classic .enlighter-n2,.enlighter-t-classic .enlighter-n3,.enlighter-t-classic .enlighter-n4,.enlighter-t-classic .enlighter-n5{color:#0550ae}.enlighter-t-classic .enlighter-m0,.enlighter-t-classic .enlighter-m1,.enlighter-t-classic .enlighter-m2,.enlighter-t-classic .enlighter-m3{color:#8250df}.enlighter-t-classic .enlighter-g0,.enlighter-t-classic .enlighter-g1{color:#24292f}.enlighter-t-classic .enlighter-t0{color:#24292f}.enlighter-t-classic .enlighter-t1,.enlighter-t-classic .enlighter-t2{color:#116329;font-weight:700}.enlighter-t-classic .enlighter-t3{color:#0969da}.enlighter-t-classic .enlighter-t4,.enlighter-t-classic .enlighter-t5{color:#0a3069}.enlighter-t-classic .enlighter-t6{color:#cf222e}.enlighter-t-classic .enlighter-t7{color:#24292f;font-weight:700}.enlighter-t-classic .enlighter-t8{color:#6e7781;font-style:italic}.enlighter-t-classic .enlighter-x1{color:#0969da;font-weight:700}.enlighter-t-classic .enlighter-x2{color:#8250df;font-weight:700}.enlighter-t-classic .enlighter-x10{color:#24292f;font-weight:700}.enlighter-t-classic .enlighter-x11{color:#0969da;font-weight:700}.enlighter-t-classic .enlighter-x12{color:#0969da;text-decoration:underline}.enlighter-t-classic .enlighter-x13{color:#0550ae}.enlighter-t-classic .enlighter-x14{color:#0550ae;font-style:italic}.enlighter-t-classic .enlighter-x15{color:#8250df;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:#f6f8fa;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 2px #e5e5e5;border-bottom:solid 2px #e5e5e5;border-radius:0 !important}.enlighter-t-minimal.enlighter-hover div.enlighter>div:hover{background-color:#f5f5f5}.enlighter-t-minimal div.enlighter>div{line-height:18px;color:#b0b0b0}.enlighter-t-minimal div.enlighter>div.enlighter-special{background-color:#fafafa}.enlighter-t-minimal.enlighter-linenumbers div.enlighter>div::before{padding:1px 10px 1px 10px;font-size:10px;color:#b0b0b0}.enlighter-t-minimal .enlighter span{font-size:13px}.enlighter-t-minimal .enlighter-text{color:#383a42}.enlighter-t-minimal .enlighter-c0,.enlighter-t-minimal .enlighter-c1,.enlighter-t-minimal .enlighter-c2,.enlighter-t-minimal .enlighter-c9{color:#a0a1a7;font-style:italic}.enlighter-t-minimal .enlighter-k0,.enlighter-t-minimal .enlighter-k1{color:#a626a4;font-weight:700}.enlighter-t-minimal .enlighter-k2,.enlighter-t-minimal .enlighter-k3,.enlighter-t-minimal .enlighter-k4{color:#c18401}.enlighter-t-minimal .enlighter-k5{color:#a626a4;font-weight:700}.enlighter-t-minimal .enlighter-k6{color:#a626a4;font-style:italic}.enlighter-t-minimal .enlighter-k7{color:#a626a4;font-weight:700}.enlighter-t-minimal .enlighter-k8{color:#4078f2}.enlighter-t-minimal .enlighter-k9{color:#986801}.enlighter-t-minimal .enlighter-k10{color:#986801;font-style:italic}.enlighter-t-minimal .enlighter-e0,.enlighter-t-minimal .enlighter-e1{color:#c18401;font-weight:700}.enlighter-t-minimal .enlighter-e2{color:#986801}.enlighter-t-minimal .enlighter-e3{color:#c18401}.enlighter-t-minimal .enlighter-e4{color:#c18401;font-style:italic}.enlighter-t-minimal .enlighter-s0,.enlighter-t-minimal .enlighter-s1,.enlighter-t-minimal .enlighter-s2,.enlighter-t-minimal .enlighter-s3{color:#50a14f}.enlighter-t-minimal .enlighter-s4{color:#50a14f;font-weight:700}.enlighter-t-minimal .enlighter-s5{color:#50a14f;font-style:italic}.enlighter-t-minimal .enlighter-n0,.enlighter-t-minimal .enlighter-n1,.enlighter-t-minimal .enlighter-n2,.enlighter-t-minimal .enlighter-n3,.enlighter-t-minimal .enlighter-n4,.enlighter-t-minimal .enlighter-n5{color:#986801}.enlighter-t-minimal .enlighter-m0,.enlighter-t-minimal .enlighter-m1,.enlighter-t-minimal .enlighter-m2,.enlighter-t-minimal .enlighter-m3{color:#4078f2}.enlighter-t-minimal .enlighter-g0{color:#4078f2}.enlighter-t-minimal .enlighter-g1{color:#383a42}.enlighter-t-minimal .enlighter-t0{color:#a0a1a7}.enlighter-t-minimal .enlighter-t1{color:#50a14f;font-weight:700}.enlighter-t-minimal .enlighter-t2{color:#a626a4;font-weight:700}.enlighter-t-minimal .enlighter-t3{color:#4078f2}.enlighter-t-minimal .enlighter-t4,.enlighter-t-minimal .enlighter-t5{color:#e45649}.enlighter-t-minimal .enlighter-t6{color:#50a14f}.enlighter-t-minimal .enlighter-t7{color:#383a42;font-weight:700}.enlighter-t-minimal .enlighter-t8{color:#a0a1a7;font-style:italic}.enlighter-t-minimal .enlighter-x1{color:#a626a4;font-weight:700}.enlighter-t-minimal .enlighter-x2{color:#c18401;font-weight:700}.enlighter-t-minimal .enlighter-x10{color:#383a42;font-weight:700}.enlighter-t-minimal .enlighter-x11{color:#4078f2;font-weight:700}.enlighter-t-minimal .enlighter-x12{color:#4078f2}.enlighter-t-minimal .enlighter-x13{color:#986801}.enlighter-t-minimal .enlighter-x14{color:#986801;font-style:italic}.enlighter-t-minimal .enlighter-x15{color:#a626a4;font-style:italic}.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 2px #e5e5e5;padding-top:10px}.enlighter-t-minimal.enlighter-v-codegroup .enlighter-codegroup-switch{padding-left:5px;padding-bottom:5px}.enlighter-t-eclipse{color:#1e1e1e;background-color:#fff;border:1px solid #e4e4e4}.enlighter-t-eclipse.enlighter-hover.enlighter-linenumbers div.enlighter>div:hover{background-color:#e8f2fe;color:#1e1e1e}.enlighter-t-eclipse.enlighter-hover div.enlighter>div:hover{background-color:#e8f2fe;color:#1e1e1e}.enlighter-t-eclipse .enlighter-raw{color:#1e1e1e}.enlighter-t-eclipse div.enlighter>div{line-height:18px;color:#858585}.enlighter-t-eclipse div.enlighter>div.enlighter-special{background-color:#fffbdd}.enlighter-t-eclipse.enlighter-linenumbers div.enlighter>div::before{border-right:1px solid #e4e4e4;padding:1px 8px 1px 14px;color:#858585}.enlighter-t-eclipse .enlighter span{font-size:13px}.enlighter-t-eclipse .enlighter-text{color:#1e1e1e}.enlighter-t-eclipse .enlighter-c0,.enlighter-t-eclipse .enlighter-c1,.enlighter-t-eclipse .enlighter-c2,.enlighter-t-eclipse .enlighter-c9{color:#008000}.enlighter-t-eclipse .enlighter-k0,.enlighter-t-eclipse .enlighter-k1{color:#0000ff;font-weight:700}.enlighter-t-eclipse .enlighter-k2,.enlighter-t-eclipse .enlighter-k5{color:#267f99;font-weight:700}.enlighter-t-eclipse .enlighter-k3{color:#267f99}.enlighter-t-eclipse .enlighter-k4{color:#af00db}.enlighter-t-eclipse .enlighter-k6,.enlighter-t-eclipse .enlighter-k7{color:#267f99;font-weight:700}.enlighter-t-eclipse .enlighter-k8{color:#0000ff}.enlighter-t-eclipse .enlighter-k9{color:#098658}.enlighter-t-eclipse .enlighter-k10{color:#af00db;font-style:italic}.enlighter-t-eclipse .enlighter-e0,.enlighter-t-eclipse .enlighter-e1{color:#267f99;font-weight:700}.enlighter-t-eclipse .enlighter-e2{color:#098658}.enlighter-t-eclipse .enlighter-e3{color:#267f99}.enlighter-t-eclipse .enlighter-e4{color:#795e26;font-style:italic}.enlighter-t-eclipse .enlighter-s0,.enlighter-t-eclipse .enlighter-s1,.enlighter-t-eclipse .enlighter-s2,.enlighter-t-eclipse .enlighter-s3,.enlighter-t-eclipse .enlighter-s4{color:#a31515}.enlighter-t-eclipse .enlighter-s5{color:#af00db}.enlighter-t-eclipse .enlighter-n0,.enlighter-t-eclipse .enlighter-n1,.enlighter-t-eclipse .enlighter-n2,.enlighter-t-eclipse .enlighter-n3,.enlighter-t-eclipse .enlighter-n4,.enlighter-t-eclipse .enlighter-n5{color:#098658}.enlighter-t-eclipse .enlighter-m0,.enlighter-t-eclipse .enlighter-m1,.enlighter-t-eclipse .enlighter-m2,.enlighter-t-eclipse .enlighter-m3{color:#795e26}.enlighter-t-eclipse .enlighter-g0,.enlighter-t-eclipse .enlighter-g1{color:#001080}.enlighter-t-eclipse .enlighter-t0{color:#1e1e1e}.enlighter-t-eclipse .enlighter-t1{color:#800000;font-weight:700}.enlighter-t-eclipse .enlighter-t2{color:#af00db;font-weight:700}.enlighter-t-eclipse .enlighter-t3{color:#0000ff}.enlighter-t-eclipse .enlighter-t4,.enlighter-t-eclipse .enlighter-t5{color:#a31515}.enlighter-t-eclipse .enlighter-t6{color:#800000}.enlighter-t-eclipse .enlighter-t7{color:#1e1e1e;font-weight:700}.enlighter-t-eclipse .enlighter-t8{color:#008000;font-style:italic}.enlighter-t-eclipse .enlighter-x1{color:#0000ff;font-weight:700}.enlighter-t-eclipse .enlighter-x2{color:#267f99;font-weight:700}.enlighter-t-eclipse .enlighter-x10{color:#1e1e1e;font-weight:700}.enlighter-t-eclipse .enlighter-x11{color:#0000ff;font-weight:700}.enlighter-t-eclipse .enlighter-x12{color:#0000ff;text-decoration:underline}.enlighter-t-eclipse .enlighter-x13{color:#098658}.enlighter-t-eclipse .enlighter-x14{color:#098658;font-style:italic}.enlighter-t-eclipse .enlighter-x15{color:#af00db;font-style:italic}.enlighter-t-eclipse.enlighter-v-inline{border-radius:3px;background-color:#f5f5f5;border:1px solid #e4e4e4}.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:#f5f5f5;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}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;margin-bottom:28px !important;border-radius:10px;padding-top:36px !important;background:#f0f1f3;box-shadow:0 2px 12px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.06);transition:box-shadow .3s ease,transform .3s ease;border:1px solid rgba(0,0,0,.06);}.enlighter-default:hover{box-shadow:0 4px 24px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.08);}.enlighter-default .enlighter{display:block;max-height:520px;overflow:auto;background-color:#fafbfd;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.enlighter-default::after{content:"";position:absolute;border-radius:50%;background:#dcdde0;width:12px;height:12px;top:12px;left:16px;box-shadow:20px 0 0 #dcdde0,40px 0 0 #dcdde0;transition:all .3s ease;z-index:5;}.enlighter-default:hover::after{background:#ff5f57;box-shadow:20px 0 0 #febc2e,40px 0 0 #28c840;}.enlighter-t-enlighter{background:#1a1b1e !important;border-color:rgba(255,255,255,.04) !important;}.enlighter-t-enlighter .enlighter-btn{color:#999 !important;background:rgba(255,255,255,.07) !important;border-color:rgba(255,255,255,.05) !important;transition:all .25s ease;}.enlighter-t-enlighter .enlighter-btn:hover{color:#fff !important;background:rgba(255,255,255,.14) !important;}.enlighter-overflow-scroll.enlighter-v-standard{overflow-x:unset !important}.enlighter-default .enlighter-toolbar{top:7px !important;right:12px !important;}.enlighter-t-enlighter .enlighter-raw{padding-left:20px !important}.enlighter-t-enlighter.enlighter-hover div.enlighter>div:hover{color:#e0e0e0 !important;background-color:rgba(255,255,255,.04) !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;justify-content:space-between;align-items:center;color:#6b7280;opacity:0.85;padding:6px 14px;font-size:11px;font-family:"JetBrains Mono","Fira Code",'Consolas','Courier New',monospace;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.06);position:relative;margin-top:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;letter-spacing:.01em;transition:opacity .3s ease;}.enlighter-default:hover .enlighter-footer{opacity:1;}.enlighter-footer div{display:flex;align-items:center;gap:2px;}.enlighter-footer .pre-size{margin-left:1rem;color:#9ca3af;}.enlighter-footer .copyright{margin-left:auto;font-size:10px;color:#9ca3af;}.enlighter-ico{height:14px;margin-right:2px;opacity:.6;}.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:#2a2a2e;border-color:rgba(255,255,255,.06);box-shadow:0 2px 16px rgba(0,0,0,.3),0 1px 4px rgba(0,0,0,.2);}.io-black-mode .enlighter-default:hover{box-shadow:0 4px 28px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.25);}.io-black-mode .enlighter-default::after{background:#555;box-shadow:20px 0 0 #555,40px 0 0 #555;}.io-black-mode .enlighter-default:hover::after{background:#ff5f57;box-shadow:20px 0 0 #febc2e,40px 0 0 #28c840;}.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{opacity:.4;background-color:rgba(0,0,0,.15);border-top-color:rgba(255,255,255,.05);color:#666;}.io-black-mode .enlighter-default:hover .enlighter-footer{opacity:.7;}.enlighter::-webkit-scrollbar{width:6px;height:6px;}.enlighter::-webkit-scrollbar-track{border-radius:10px;background:transparent;}.enlighter::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(128,128,128,.25);transition:background .2s ease;}.enlighter::-webkit-scrollbar-thumb:hover{background:rgba(128,128,128,.45);}.enlighter::-webkit-scrollbar-thumb:window-inactive{background:rgba(128,128,128,.12);}.enlighter{scrollbar-width:thin;scrollbar-color:rgba(128,128,128,.25) transparent;}